diff --git a/docs/404.html b/docs/404.html index 742c08f12..3bb843eec 100644 --- a/docs/404.html +++ b/docs/404.html @@ -5,10 +5,11 @@ 404 | Vue Datepicker - + + - - + + @@ -17,8 +18,8 @@ -
Skip to content

404

PAGE NOT FOUND

But if you don't change your direction, and if you keep looking, you may end up where you are heading.

Released under the MIT License.

- +
Skip to content

404

PAGE NOT FOUND

But if you don't change your direction, and if you keep looking, you may end up where you are heading.

Released under the MIT License.

+ \ No newline at end of file diff --git a/docs/assets/app.77fa6389.js b/docs/assets/app.77fa6389.js deleted file mode 100644 index 8106cd83e..000000000 --- a/docs/assets/app.77fa6389.js +++ /dev/null @@ -1,3 +0,0 @@ -import{a2 as vn,h as K,d as Te,a1 as Ut,W as Tn,j as Ia,Q as Mt,g as ee,z as i_,x as kt,o as R,c as A,H as Ce,a3 as Ma,D as Ie,l as W,N as da,a4 as tw,w as he,T as mr,n as Le,a5 as ZP,a6 as rw,r as ke,e as oe,Z as Ee,k as Z,b as Ve,a0 as ia,a7 as wa,a8 as Ca,K as o_,a9 as sO,F as Se,P as Ka,t as $e,a as ma,aa as fO,ab as on,ac as On,ad as vO,ae as mO,u as Ue,I as Bi,J as Wn,_ as cr,af as cO,p as hO,m as pO,s as xo,ag as gO,ah as yO,ai as bO,aj as _O,ak as wO,al as PO,am as xO,an as MO,ao as kO,ap as DO,y as OO,aq as WO,ar as jO,as as TO}from"./chunks/framework.657b09b3.js";import{t as nw}from"./chunks/theme.b3f19e12.js";function La(r){"@babel/helpers - typeof";return La=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},La(r)}function je(r){if(r===null||r===!0||r===!1)return NaN;var e=Number(r);return isNaN(e)?e:e<0?Math.ceil(e):Math.floor(e)}function be(r,e){if(e.length1?"s":"")+" required, but only "+e.length+" present")}function Oe(r){be(1,arguments);var e=Object.prototype.toString.call(r);return r instanceof Date||La(r)==="object"&&e==="[object Date]"?new Date(r.getTime()):typeof r=="number"||e==="[object Number]"?new Date(r):((typeof r=="string"||e==="[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 xa(r,e){be(2,arguments);var t=Oe(r),a=je(e);return isNaN(a)?new Date(NaN):(a&&t.setDate(t.getDate()+a),t)}function qa(r,e){be(2,arguments);var t=Oe(r),a=je(e);if(isNaN(a))return new Date(NaN);if(!a)return t;var n=t.getDate(),o=new Date(t.getTime());o.setMonth(t.getMonth()+a+1,0);var i=o.getDate();return n>=i?o:(t.setFullYear(o.getFullYear(),o.getMonth(),n),t)}function ex(r,e){if(be(2,arguments),!e||La(e)!=="object")return new Date(NaN);var t=e.years?je(e.years):0,a=e.months?je(e.months):0,n=e.weeks?je(e.weeks):0,o=e.days?je(e.days):0,i=e.hours?je(e.hours):0,d=e.minutes?je(e.minutes):0,u=e.seconds?je(e.seconds):0,l=Oe(r),s=a||t?qa(l,a+t*12):l,f=o||n?xa(s,o+n*7):s,v=d+i*60,c=u+v*60,m=c*1e3,h=new Date(f.getTime()+m);return h}function $O(r,e){be(2,arguments);var t=Oe(r).getTime(),a=je(e);return new Date(t+a)}var SO={};function dt(){return SO}function Ft(r,e){var t,a,n,o,i,d,u,l;be(1,arguments);var s=dt(),f=je((t=(a=(n=(o=e==null?void 0:e.weekStartsOn)!==null&&o!==void 0?o:e==null||(i=e.locale)===null||i===void 0||(d=i.options)===null||d===void 0?void 0:d.weekStartsOn)!==null&&n!==void 0?n:s.weekStartsOn)!==null&&a!==void 0?a:(u=s.locale)===null||u===void 0||(l=u.options)===null||l===void 0?void 0:l.weekStartsOn)!==null&&t!==void 0?t:0);if(!(f>=0&&f<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var v=Oe(r),c=v.getDay(),m=(c=n.getTime()?t+1:e.getTime()>=i.getTime()?t:t-1}function EO(r){be(1,arguments);var e=CO(r),t=new Date(0);t.setFullYear(e,0,4),t.setHours(0,0,0,0);var a=$n(t);return a}function Sn(r){var e=new Date(Date.UTC(r.getFullYear(),r.getMonth(),r.getDate(),r.getHours(),r.getMinutes(),r.getSeconds(),r.getMilliseconds()));return e.setUTCFullYear(r.getFullYear()),r.getTime()-e.getTime()}function iw(r){be(1,arguments);var e=Oe(r);return e.setHours(0,0,0,0),e}var RO=864e5;function NO(r,e){be(2,arguments);var t=iw(r),a=iw(e),n=t.getTime()-Sn(t),o=a.getTime()-Sn(a);return Math.round((n-o)/RO)}function zO(r,e){be(2,arguments);var t=je(e),a=t*3;return qa(r,a)}function u_(r,e){be(2,arguments);var t=je(e);return qa(r,t*12)}var d_=6e4,l_=36e5,qO=1e3;function ax(r){return be(1,arguments),r instanceof Date||La(r)==="object"&&Object.prototype.toString.call(r)==="[object Date]"}function un(r){if(be(1,arguments),!ax(r)&&typeof r!="number")return!1;var e=Oe(r);return!isNaN(Number(e))}function ow(r){be(1,arguments);var e=Oe(r),t=Math.floor(e.getMonth()/3)+1;return t}function uw(r){be(1,arguments);var e=Oe(r),t=e.getMonth();return e.setFullYear(e.getFullYear(),t+1,0),e.setHours(23,59,59,999),e}function tx(r,e){var t;be(1,arguments);var a=r||{},n=Oe(a.start),o=Oe(a.end),i=o.getTime();if(!(n.getTime()<=i))throw new RangeError("Invalid interval");var d=[],u=n;u.setHours(0,0,0,0);var l=Number((t=e==null?void 0:e.step)!==null&&t!==void 0?t:1);if(l<1||isNaN(l))throw new RangeError("`options.step` must be a number greater than 1");for(;u.getTime()<=i;)d.push(Oe(u)),u.setDate(u.getDate()+l),u.setHours(0,0,0,0);return d}function dr(r){be(1,arguments);var e=Oe(r),t=e.getMonth(),a=t-t%3;return e.setMonth(a,1),e.setHours(0,0,0,0),e}function IO(r){be(1,arguments);var e=r||{},t=Oe(e.start),a=Oe(e.end),n=a.getTime();if(!(t.getTime()<=n))throw new RangeError("Invalid interval");var o=dr(t),i=dr(a);n=i.getTime();for(var d=[],u=o;u.getTime()<=n;)d.push(Oe(u)),u=zO(u,1);return d}function dw(r){be(1,arguments);var e=Oe(r);return e.setDate(1),e.setHours(0,0,0,0),e}function rx(r){be(1,arguments);var e=Oe(r),t=e.getFullYear();return e.setFullYear(t+1,0,0),e.setHours(23,59,59,999),e}function nx(r){be(1,arguments);var e=Oe(r),t=new Date(0);return t.setFullYear(e.getFullYear(),0,1),t.setHours(0,0,0,0),t}function YO(r,e){var t,a,n,o,i,d,u,l;be(1,arguments);var s=dt(),f=je((t=(a=(n=(o=e==null?void 0:e.weekStartsOn)!==null&&o!==void 0?o:e==null||(i=e.locale)===null||i===void 0||(d=i.options)===null||d===void 0?void 0:d.weekStartsOn)!==null&&n!==void 0?n:s.weekStartsOn)!==null&&a!==void 0?a:(u=s.locale)===null||u===void 0||(l=u.options)===null||l===void 0?void 0:l.weekStartsOn)!==null&&t!==void 0?t:0);if(!(f>=0&&f<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var v=Oe(r),c=v.getDay(),m=(c=n.getTime()?t+1:e.getTime()>=i.getTime()?t:t-1}function VO(r){be(1,arguments);var e=ox(r),t=new Date(0);t.setUTCFullYear(e,0,4),t.setUTCHours(0,0,0,0);var a=lr(t);return a}var LO=6048e5;function ux(r){be(1,arguments);var e=Oe(r),t=lr(e).getTime()-VO(e).getTime();return Math.round(t/LO)+1}function Xt(r,e){var t,a,n,o,i,d,u,l;be(1,arguments);var s=dt(),f=je((t=(a=(n=(o=e==null?void 0:e.weekStartsOn)!==null&&o!==void 0?o:e==null||(i=e.locale)===null||i===void 0||(d=i.options)===null||d===void 0?void 0:d.weekStartsOn)!==null&&n!==void 0?n:s.weekStartsOn)!==null&&a!==void 0?a:(u=s.locale)===null||u===void 0||(l=u.options)===null||l===void 0?void 0:l.weekStartsOn)!==null&&t!==void 0?t:0);if(!(f>=0&&f<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var v=Oe(r),c=v.getUTCDay(),m=(c=1&&c<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var m=new Date(0);m.setUTCFullYear(f+1,0,c),m.setUTCHours(0,0,0,0);var h=Xt(m,e),p=new Date(0);p.setUTCFullYear(f,0,c),p.setUTCHours(0,0,0,0);var y=Xt(p,e);return s.getTime()>=h.getTime()?f+1:s.getTime()>=y.getTime()?f:f-1}function FO(r,e){var t,a,n,o,i,d,u,l;be(1,arguments);var s=dt(),f=je((t=(a=(n=(o=e==null?void 0:e.firstWeekContainsDate)!==null&&o!==void 0?o:e==null||(i=e.locale)===null||i===void 0||(d=i.options)===null||d===void 0?void 0:d.firstWeekContainsDate)!==null&&n!==void 0?n:s.firstWeekContainsDate)!==null&&a!==void 0?a:(u=s.locale)===null||u===void 0||(l=u.options)===null||l===void 0?void 0:l.firstWeekContainsDate)!==null&&t!==void 0?t:1),v=s_(r,e),c=new Date(0);c.setUTCFullYear(v,0,f),c.setUTCHours(0,0,0,0);var m=Xt(c,e);return m}var XO=6048e5;function dx(r,e){be(1,arguments);var t=Oe(r),a=Xt(t,e).getTime()-FO(t,e).getTime();return Math.round(a/XO)+1}function na(r,e){for(var t=r<0?"-":"",a=Math.abs(r).toString();a.length0?a:1-a;return na(t==="yy"?n%100:n,t.length)},M:function(e,t){var a=e.getUTCMonth();return t==="M"?String(a+1):na(a+1,2)},d:function(e,t){return na(e.getUTCDate(),t.length)},a:function(e,t){var a=e.getUTCHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return a.toUpperCase();case"aaa":return a;case"aaaaa":return a[0];case"aaaa":default:return a==="am"?"a.m.":"p.m."}},h:function(e,t){return na(e.getUTCHours()%12||12,t.length)},H:function(e,t){return na(e.getUTCHours(),t.length)},m:function(e,t){return na(e.getUTCMinutes(),t.length)},s:function(e,t){return na(e.getUTCSeconds(),t.length)},S:function(e,t){var a=t.length,n=e.getUTCMilliseconds(),o=Math.floor(n*Math.pow(10,a-3));return na(o,t.length)}};const bt=UO;var tr={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},QO={G:function(e,t,a){var n=e.getUTCFullYear()>0?1:0;switch(t){case"G":case"GG":case"GGG":return a.era(n,{width:"abbreviated"});case"GGGGG":return a.era(n,{width:"narrow"});case"GGGG":default:return a.era(n,{width:"wide"})}},y:function(e,t,a){if(t==="yo"){var n=e.getUTCFullYear(),o=n>0?n:1-n;return a.ordinalNumber(o,{unit:"year"})}return bt.y(e,t)},Y:function(e,t,a,n){var o=s_(e,n),i=o>0?o:1-o;if(t==="YY"){var d=i%100;return na(d,2)}return t==="Yo"?a.ordinalNumber(i,{unit:"year"}):na(i,t.length)},R:function(e,t){var a=ox(e);return na(a,t.length)},u:function(e,t){var a=e.getUTCFullYear();return na(a,t.length)},Q:function(e,t,a){var n=Math.ceil((e.getUTCMonth()+1)/3);switch(t){case"Q":return String(n);case"QQ":return na(n,2);case"Qo":return a.ordinalNumber(n,{unit:"quarter"});case"QQQ":return a.quarter(n,{width:"abbreviated",context:"formatting"});case"QQQQQ":return a.quarter(n,{width:"narrow",context:"formatting"});case"QQQQ":default:return a.quarter(n,{width:"wide",context:"formatting"})}},q:function(e,t,a){var n=Math.ceil((e.getUTCMonth()+1)/3);switch(t){case"q":return String(n);case"qq":return na(n,2);case"qo":return a.ordinalNumber(n,{unit:"quarter"});case"qqq":return a.quarter(n,{width:"abbreviated",context:"standalone"});case"qqqqq":return a.quarter(n,{width:"narrow",context:"standalone"});case"qqqq":default:return a.quarter(n,{width:"wide",context:"standalone"})}},M:function(e,t,a){var n=e.getUTCMonth();switch(t){case"M":case"MM":return bt.M(e,t);case"Mo":return a.ordinalNumber(n+1,{unit:"month"});case"MMM":return a.month(n,{width:"abbreviated",context:"formatting"});case"MMMMM":return a.month(n,{width:"narrow",context:"formatting"});case"MMMM":default:return a.month(n,{width:"wide",context:"formatting"})}},L:function(e,t,a){var n=e.getUTCMonth();switch(t){case"L":return String(n+1);case"LL":return na(n+1,2);case"Lo":return a.ordinalNumber(n+1,{unit:"month"});case"LLL":return a.month(n,{width:"abbreviated",context:"standalone"});case"LLLLL":return a.month(n,{width:"narrow",context:"standalone"});case"LLLL":default:return a.month(n,{width:"wide",context:"standalone"})}},w:function(e,t,a,n){var o=dx(e,n);return t==="wo"?a.ordinalNumber(o,{unit:"week"}):na(o,t.length)},I:function(e,t,a){var n=ux(e);return t==="Io"?a.ordinalNumber(n,{unit:"week"}):na(n,t.length)},d:function(e,t,a){return t==="do"?a.ordinalNumber(e.getUTCDate(),{unit:"date"}):bt.d(e,t)},D:function(e,t,a){var n=AO(e);return t==="Do"?a.ordinalNumber(n,{unit:"dayOfYear"}):na(n,t.length)},E:function(e,t,a){var n=e.getUTCDay();switch(t){case"E":case"EE":case"EEE":return a.day(n,{width:"abbreviated",context:"formatting"});case"EEEEE":return a.day(n,{width:"narrow",context:"formatting"});case"EEEEEE":return a.day(n,{width:"short",context:"formatting"});case"EEEE":default:return a.day(n,{width:"wide",context:"formatting"})}},e:function(e,t,a,n){var o=e.getUTCDay(),i=(o-n.weekStartsOn+8)%7||7;switch(t){case"e":return String(i);case"ee":return na(i,2);case"eo":return a.ordinalNumber(i,{unit:"day"});case"eee":return a.day(o,{width:"abbreviated",context:"formatting"});case"eeeee":return a.day(o,{width:"narrow",context:"formatting"});case"eeeeee":return a.day(o,{width:"short",context:"formatting"});case"eeee":default:return a.day(o,{width:"wide",context:"formatting"})}},c:function(e,t,a,n){var o=e.getUTCDay(),i=(o-n.weekStartsOn+8)%7||7;switch(t){case"c":return String(i);case"cc":return na(i,t.length);case"co":return a.ordinalNumber(i,{unit:"day"});case"ccc":return a.day(o,{width:"abbreviated",context:"standalone"});case"ccccc":return a.day(o,{width:"narrow",context:"standalone"});case"cccccc":return a.day(o,{width:"short",context:"standalone"});case"cccc":default:return a.day(o,{width:"wide",context:"standalone"})}},i:function(e,t,a){var n=e.getUTCDay(),o=n===0?7:n;switch(t){case"i":return String(o);case"ii":return na(o,t.length);case"io":return a.ordinalNumber(o,{unit:"day"});case"iii":return a.day(n,{width:"abbreviated",context:"formatting"});case"iiiii":return a.day(n,{width:"narrow",context:"formatting"});case"iiiiii":return a.day(n,{width:"short",context:"formatting"});case"iiii":default:return a.day(n,{width:"wide",context:"formatting"})}},a:function(e,t,a){var n=e.getUTCHours(),o=n/12>=1?"pm":"am";switch(t){case"a":case"aa":return a.dayPeriod(o,{width:"abbreviated",context:"formatting"});case"aaa":return a.dayPeriod(o,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return a.dayPeriod(o,{width:"narrow",context:"formatting"});case"aaaa":default:return a.dayPeriod(o,{width:"wide",context:"formatting"})}},b:function(e,t,a){var n=e.getUTCHours(),o;switch(n===12?o=tr.noon:n===0?o=tr.midnight:o=n/12>=1?"pm":"am",t){case"b":case"bb":return a.dayPeriod(o,{width:"abbreviated",context:"formatting"});case"bbb":return a.dayPeriod(o,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return a.dayPeriod(o,{width:"narrow",context:"formatting"});case"bbbb":default:return a.dayPeriod(o,{width:"wide",context:"formatting"})}},B:function(e,t,a){var n=e.getUTCHours(),o;switch(n>=17?o=tr.evening:n>=12?o=tr.afternoon:n>=4?o=tr.morning:o=tr.night,t){case"B":case"BB":case"BBB":return a.dayPeriod(o,{width:"abbreviated",context:"formatting"});case"BBBBB":return a.dayPeriod(o,{width:"narrow",context:"formatting"});case"BBBB":default:return a.dayPeriod(o,{width:"wide",context:"formatting"})}},h:function(e,t,a){if(t==="ho"){var n=e.getUTCHours()%12;return n===0&&(n=12),a.ordinalNumber(n,{unit:"hour"})}return bt.h(e,t)},H:function(e,t,a){return t==="Ho"?a.ordinalNumber(e.getUTCHours(),{unit:"hour"}):bt.H(e,t)},K:function(e,t,a){var n=e.getUTCHours()%12;return t==="Ko"?a.ordinalNumber(n,{unit:"hour"}):na(n,t.length)},k:function(e,t,a){var n=e.getUTCHours();return n===0&&(n=24),t==="ko"?a.ordinalNumber(n,{unit:"hour"}):na(n,t.length)},m:function(e,t,a){return t==="mo"?a.ordinalNumber(e.getUTCMinutes(),{unit:"minute"}):bt.m(e,t)},s:function(e,t,a){return t==="so"?a.ordinalNumber(e.getUTCSeconds(),{unit:"second"}):bt.s(e,t)},S:function(e,t){return bt.S(e,t)},X:function(e,t,a,n){var o=n._originalDate||e,i=o.getTimezoneOffset();if(i===0)return"Z";switch(t){case"X":return fw(i);case"XXXX":case"XX":return Yt(i);case"XXXXX":case"XXX":default:return Yt(i,":")}},x:function(e,t,a,n){var o=n._originalDate||e,i=o.getTimezoneOffset();switch(t){case"x":return fw(i);case"xxxx":case"xx":return Yt(i);case"xxxxx":case"xxx":default:return Yt(i,":")}},O:function(e,t,a,n){var o=n._originalDate||e,i=o.getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+sw(i,":");case"OOOO":default:return"GMT"+Yt(i,":")}},z:function(e,t,a,n){var o=n._originalDate||e,i=o.getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+sw(i,":");case"zzzz":default:return"GMT"+Yt(i,":")}},t:function(e,t,a,n){var o=n._originalDate||e,i=Math.floor(o.getTime()/1e3);return na(i,t.length)},T:function(e,t,a,n){var o=n._originalDate||e,i=o.getTime();return na(i,t.length)}};function sw(r,e){var t=r>0?"-":"+",a=Math.abs(r),n=Math.floor(a/60),o=a%60;if(o===0)return t+String(n);var i=e||"";return t+String(n)+i+na(o,2)}function fw(r,e){if(r%60===0){var t=r>0?"-":"+";return t+na(Math.abs(r)/60,2)}return Yt(r,e)}function Yt(r,e){var t=e||"",a=r>0?"-":"+",n=Math.abs(r),o=na(Math.floor(n/60),2),i=na(n%60,2);return a+o+t+i}const GO=QO;var vw=function(e,t){switch(e){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"})}},lx=function(e,t){switch(e){case"p":return t.time({width:"short"});case"pp":return t.time({width:"medium"});case"ppp":return t.time({width:"long"});case"pppp":default:return t.time({width:"full"})}},BO=function(e,t){var a=e.match(/(P+)(p+)?/)||[],n=a[1],o=a[2];if(!o)return vw(e,t);var i;switch(n){case"P":i=t.dateTime({width:"short"});break;case"PP":i=t.dateTime({width:"medium"});break;case"PPP":i=t.dateTime({width:"long"});break;case"PPPP":default:i=t.dateTime({width:"full"});break}return i.replace("{{date}}",vw(n,t)).replace("{{time}}",lx(o,t))},KO={p:lx,P:BO};const Mo=KO;var JO=["D","DD"],ZO=["YY","YYYY"];function sx(r){return JO.indexOf(r)!==-1}function fx(r){return ZO.indexOf(r)!==-1}function Cn(r,e,t){if(r==="YYYY")throw new RangeError("Use `yyyy` instead of `YYYY` (in `".concat(e,"`) for formatting years to the input `").concat(t,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(r==="YY")throw new RangeError("Use `yy` instead of `YY` (in `".concat(e,"`) for formatting years to the input `").concat(t,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(r==="D")throw new RangeError("Use `d` instead of `D` (in `".concat(e,"`) 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(r==="DD")throw new RangeError("Use `dd` instead of `DD` (in `".concat(e,"`) 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 eW={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"}},aW=function(e,t,a){var n,o=eW[e];return typeof o=="string"?n=o:t===1?n=o.one:n=o.other.replace("{{count}}",t.toString()),a!=null&&a.addSuffix?a.comparison&&a.comparison>0?"in "+n:n+" ago":n};const tW=aW;function Ki(r){return function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=e.width?String(e.width):r.defaultWidth,a=r.formats[t]||r.formats[r.defaultWidth];return a}}var rW={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},nW={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},iW={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},oW={date:Ki({formats:rW,defaultWidth:"full"}),time:Ki({formats:nW,defaultWidth:"full"}),dateTime:Ki({formats:iW,defaultWidth:"full"})};const uW=oW;var dW={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},lW=function(e,t,a,n){return dW[e]};const sW=lW;function Xr(r){return function(e,t){var a=t!=null&&t.context?String(t.context):"standalone",n;if(a==="formatting"&&r.formattingValues){var o=r.defaultFormattingWidth||r.defaultWidth,i=t!=null&&t.width?String(t.width):o;n=r.formattingValues[i]||r.formattingValues[o]}else{var d=r.defaultWidth,u=t!=null&&t.width?String(t.width):r.defaultWidth;n=r.values[u]||r.values[d]}var l=r.argumentCallback?r.argumentCallback(e):e;return n[l]}}var fW={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},vW={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},mW={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"]},cW={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"]},hW={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"}},pW={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"}},gW=function(e,t){var a=Number(e),n=a%100;if(n>20||n<10)switch(n%10){case 1:return a+"st";case 2:return a+"nd";case 3:return a+"rd"}return a+"th"},yW={ordinalNumber:gW,era:Xr({values:fW,defaultWidth:"wide"}),quarter:Xr({values:vW,defaultWidth:"wide",argumentCallback:function(e){return e-1}}),month:Xr({values:mW,defaultWidth:"wide"}),day:Xr({values:cW,defaultWidth:"wide"}),dayPeriod:Xr({values:hW,defaultWidth:"wide",formattingValues:pW,defaultFormattingWidth:"wide"})};const bW=yW;function Ur(r){return function(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},a=t.width,n=a&&r.matchPatterns[a]||r.matchPatterns[r.defaultMatchWidth],o=e.match(n);if(!o)return null;var i=o[0],d=a&&r.parsePatterns[a]||r.parsePatterns[r.defaultParseWidth],u=Array.isArray(d)?wW(d,function(f){return f.test(i)}):_W(d,function(f){return f.test(i)}),l;l=r.valueCallback?r.valueCallback(u):u,l=t.valueCallback?t.valueCallback(l):l;var s=e.slice(i.length);return{value:l,rest:s}}}function _W(r,e){for(var t in r)if(r.hasOwnProperty(t)&&e(r[t]))return t}function wW(r,e){for(var t=0;t1&&arguments[1]!==void 0?arguments[1]:{},a=e.match(r.matchPattern);if(!a)return null;var n=a[0],o=e.match(r.parsePattern);if(!o)return null;var i=r.valueCallback?r.valueCallback(o[0]):o[0];i=t.valueCallback?t.valueCallback(i):i;var d=e.slice(n.length);return{value:i,rest:d}}}var xW=/^(\d+)(th|st|nd|rd)?/i,MW=/\d+/i,kW={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},DW={any:[/^b/i,/^(a|c)/i]},OW={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},WW={any:[/1/i,/2/i,/3/i,/4/i]},jW={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},TW={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]},$W={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},SW={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]},CW={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},EW={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}},RW={ordinalNumber:PW({matchPattern:xW,parsePattern:MW,valueCallback:function(e){return parseInt(e,10)}}),era:Ur({matchPatterns:kW,defaultMatchWidth:"wide",parsePatterns:DW,defaultParseWidth:"any"}),quarter:Ur({matchPatterns:OW,defaultMatchWidth:"wide",parsePatterns:WW,defaultParseWidth:"any",valueCallback:function(e){return e+1}}),month:Ur({matchPatterns:jW,defaultMatchWidth:"wide",parsePatterns:TW,defaultParseWidth:"any"}),day:Ur({matchPatterns:$W,defaultMatchWidth:"wide",parsePatterns:SW,defaultParseWidth:"any"}),dayPeriod:Ur({matchPatterns:CW,defaultMatchWidth:"any",parsePatterns:EW,defaultParseWidth:"any"})};const NW=RW;var zW={code:"en-US",formatDistance:tW,formatLong:uW,formatRelative:sW,localize:bW,match:NW,options:{weekStartsOn:0,firstWeekContainsDate:1}};const vx=zW;var qW=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,IW=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,YW=/^'([^]*?)'?$/,HW=/''/g,AW=/[a-zA-Z]/;function ot(r,e,t){var a,n,o,i,d,u,l,s,f,v,c,m,h,p,y,_,w,g;be(2,arguments);var x=String(e),O=dt(),C=(a=(n=t==null?void 0:t.locale)!==null&&n!==void 0?n:O.locale)!==null&&a!==void 0?a:vx,L=je((o=(i=(d=(u=t==null?void 0:t.firstWeekContainsDate)!==null&&u!==void 0?u:t==null||(l=t.locale)===null||l===void 0||(s=l.options)===null||s===void 0?void 0:s.firstWeekContainsDate)!==null&&d!==void 0?d:O.firstWeekContainsDate)!==null&&i!==void 0?i:(f=O.locale)===null||f===void 0||(v=f.options)===null||v===void 0?void 0:v.firstWeekContainsDate)!==null&&o!==void 0?o:1);if(!(L>=1&&L<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var V=je((c=(m=(h=(p=t==null?void 0:t.weekStartsOn)!==null&&p!==void 0?p:t==null||(y=t.locale)===null||y===void 0||(_=y.options)===null||_===void 0?void 0:_.weekStartsOn)!==null&&h!==void 0?h:O.weekStartsOn)!==null&&m!==void 0?m:(w=O.locale)===null||w===void 0||(g=w.options)===null||g===void 0?void 0:g.weekStartsOn)!==null&&c!==void 0?c:0);if(!(V>=0&&V<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(!C.localize)throw new RangeError("locale must contain localize property");if(!C.formatLong)throw new RangeError("locale must contain formatLong property");var M=Oe(r);if(!un(M))throw new RangeError("Invalid time value");var $=Sn(M),N=ix(M,$),S={firstWeekContainsDate:L,weekStartsOn:V,locale:C,_originalDate:M},G=x.match(IW).map(function(j){var I=j[0];if(I==="p"||I==="P"){var H=Mo[I];return H(j,C.formatLong)}return j}).join("").match(qW).map(function(j){if(j==="''")return"'";var I=j[0];if(I==="'")return VW(j);var H=GO[I];if(H)return!(t!=null&&t.useAdditionalWeekYearTokens)&&fx(j)&&Cn(j,e,String(r)),!(t!=null&&t.useAdditionalDayOfYearTokens)&&sx(j)&&Cn(j,e,String(r)),H(N,j,C.localize,S);if(I.match(AW))throw new RangeError("Format string contains an unescaped latin alphabet character `"+I+"`");return j}).join("");return G}function VW(r){var e=r.match(YW);return e?e[1].replace(HW,"'"):r}function LW(r,e){if(r==null)throw new TypeError("assign requires that input parameter not be null or undefined");for(var t in e)Object.prototype.hasOwnProperty.call(e,t)&&(r[t]=e[t]);return r}function FW(r){be(1,arguments);var e=Oe(r),t=e.getDay();return t}function XW(r){be(1,arguments);var e=Oe(r),t=e.getFullYear(),a=e.getMonth(),n=new Date(0);return n.setFullYear(t,a+1,0),n.setHours(0,0,0,0),n.getDate()}function Ja(r){be(1,arguments);var e=Oe(r),t=e.getHours();return t}var UW=6048e5;function QW(r){be(1,arguments);var e=Oe(r),t=$n(e).getTime()-EO(e).getTime();return Math.round(t/UW)+1}function ut(r){be(1,arguments);var e=Oe(r),t=e.getMinutes();return t}function qe(r){be(1,arguments);var e=Oe(r),t=e.getMonth();return t}function sr(r){be(1,arguments);var e=Oe(r),t=e.getSeconds();return t}function GW(r,e){var t,a,n,o,i,d,u,l;be(1,arguments);var s=Oe(r),f=s.getFullYear(),v=dt(),c=je((t=(a=(n=(o=e==null?void 0:e.firstWeekContainsDate)!==null&&o!==void 0?o:e==null||(i=e.locale)===null||i===void 0||(d=i.options)===null||d===void 0?void 0:d.firstWeekContainsDate)!==null&&n!==void 0?n:v.firstWeekContainsDate)!==null&&a!==void 0?a:(u=v.locale)===null||u===void 0||(l=u.options)===null||l===void 0?void 0:l.firstWeekContainsDate)!==null&&t!==void 0?t:1);if(!(c>=1&&c<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var m=new Date(0);m.setFullYear(f+1,0,c),m.setHours(0,0,0,0);var h=Ft(m,e),p=new Date(0);p.setFullYear(f,0,c),p.setHours(0,0,0,0);var y=Ft(p,e);return s.getTime()>=h.getTime()?f+1:s.getTime()>=y.getTime()?f:f-1}function BW(r,e){var t,a,n,o,i,d,u,l;be(1,arguments);var s=dt(),f=je((t=(a=(n=(o=e==null?void 0:e.firstWeekContainsDate)!==null&&o!==void 0?o:e==null||(i=e.locale)===null||i===void 0||(d=i.options)===null||d===void 0?void 0:d.firstWeekContainsDate)!==null&&n!==void 0?n:s.firstWeekContainsDate)!==null&&a!==void 0?a:(u=s.locale)===null||u===void 0||(l=u.options)===null||l===void 0?void 0:l.firstWeekContainsDate)!==null&&t!==void 0?t:1),v=GW(r,e),c=new Date(0);c.setFullYear(v,0,f),c.setHours(0,0,0,0);var m=Ft(c,e);return m}var KW=6048e5;function JW(r,e){be(1,arguments);var t=Oe(r),a=Ft(t,e).getTime()-BW(t,e).getTime();return Math.round(a/KW)+1}function Ne(r){return be(1,arguments),Oe(r).getFullYear()}function ln(r,e){be(2,arguments);var t=Oe(r),a=Oe(e);return t.getTime()>a.getTime()}function sn(r,e){be(2,arguments);var t=Oe(r),a=Oe(e);return t.getTime()r.length)&&(e=r.length);for(var t=0,a=new Array(e);t=r.length?{done:!0}:{done:!1,value:r[a++]}},e:function(l){throw l},f:n}}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 o=!0,i=!1,d;return{s:function(){t=t.call(r)},n:function(){var l=t.next();return o=l.done,l},e:function(l){i=!0,d=l},f:function(){try{!o&&t.return!=null&&t.return()}finally{if(i)throw d}}}}function _e(r){if(r===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return r}function ko(r,e){return ko=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(a,n){return a.__proto__=n,a},ko(r,e)}function Qe(r,e){if(typeof e!="function"&&e!==null)throw new TypeError("Super expression must either be null or a function");r.prototype=Object.create(e&&e.prototype,{constructor:{value:r,writable:!0,configurable:!0}}),Object.defineProperty(r,"prototype",{writable:!1}),e&&ko(r,e)}function En(r){return En=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},En(r)}function ej(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function aj(r,e){if(e&&(La(e)==="object"||typeof e=="function"))return e;if(e!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return _e(r)}function Ge(r){var e=ej();return function(){var a=En(r),n;if(e){var o=En(this).constructor;n=Reflect.construct(a,arguments,o)}else n=a.apply(this,arguments);return aj(this,n)}}function Ye(r,e){if(!(r instanceof e))throw new TypeError("Cannot call a class as a function")}function tj(r,e){if(La(r)!=="object"||r===null)return r;var t=r[Symbol.toPrimitive];if(t!==void 0){var a=t.call(r,e||"default");if(La(a)!=="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(e==="string"?String:Number)(r)}function mx(r){var e=tj(r,"string");return La(e)==="symbol"?e:String(e)}function hw(r,e){for(var t=0;t0,a=t?e:1-e,n;if(a<=50)n=r||100;else{var o=a+50,i=Math.floor(o/100)*100,d=r>=o%100;n=r+i-(d?100:0)}return t?n:1-n}function gx(r){return r%400===0||r%4===0&&r%100!==0}var uj=function(r){Qe(t,r);var e=Ge(t);function t(){var a;Ye(this,t);for(var n=arguments.length,o=new Array(n),i=0;i0}},{key:"set",value:function(n,o,i){var d=n.getUTCFullYear();if(i.isTwoDigitYear){var u=px(i.year,d);return n.setUTCFullYear(u,0,1),n.setUTCHours(0,0,0,0),n}var l=!("era"in o)||o.era===1?i.year:1-i.year;return n.setUTCFullYear(l,0,1),n.setUTCHours(0,0,0,0),n}}]),t}(ra),dj=function(r){Qe(t,r);var e=Ge(t);function t(){var a;Ye(this,t);for(var n=arguments.length,o=new Array(n),i=0;i0}},{key:"set",value:function(n,o,i,d){var u=s_(n,d);if(i.isTwoDigitYear){var l=px(i.year,u);return n.setUTCFullYear(l,0,d.firstWeekContainsDate),n.setUTCHours(0,0,0,0),Xt(n,d)}var s=!("era"in o)||o.era===1?i.year:1-i.year;return n.setUTCFullYear(s,0,d.firstWeekContainsDate),n.setUTCHours(0,0,0,0),Xt(n,d)}}]),t}(ra),lj=function(r){Qe(t,r);var e=Ge(t);function t(){var a;Ye(this,t);for(var n=arguments.length,o=new Array(n),i=0;i=1&&o<=4}},{key:"set",value:function(n,o,i){return n.setUTCMonth((i-1)*3,1),n.setUTCHours(0,0,0,0),n}}]),t}(ra),vj=function(r){Qe(t,r);var e=Ge(t);function t(){var a;Ye(this,t);for(var n=arguments.length,o=new Array(n),i=0;i=1&&o<=4}},{key:"set",value:function(n,o,i){return n.setUTCMonth((i-1)*3,1),n.setUTCHours(0,0,0,0),n}}]),t}(ra),mj=function(r){Qe(t,r);var e=Ge(t);function t(){var a;Ye(this,t);for(var n=arguments.length,o=new Array(n),i=0;i=0&&o<=11}},{key:"set",value:function(n,o,i){return n.setUTCMonth(i,1),n.setUTCHours(0,0,0,0),n}}]),t}(ra),cj=function(r){Qe(t,r);var e=Ge(t);function t(){var a;Ye(this,t);for(var n=arguments.length,o=new Array(n),i=0;i=0&&o<=11}},{key:"set",value:function(n,o,i){return n.setUTCMonth(i,1),n.setUTCHours(0,0,0,0),n}}]),t}(ra);function hj(r,e,t){be(2,arguments);var a=Oe(r),n=je(e),o=dx(a,t)-n;return a.setUTCDate(a.getUTCDate()-o*7),a}var pj=function(r){Qe(t,r);var e=Ge(t);function t(){var a;Ye(this,t);for(var n=arguments.length,o=new Array(n),i=0;i=1&&o<=53}},{key:"set",value:function(n,o,i,d){return Xt(hj(n,i,d),d)}}]),t}(ra);function gj(r,e){be(2,arguments);var t=Oe(r),a=je(e),n=ux(t)-a;return t.setUTCDate(t.getUTCDate()-n*7),t}var yj=function(r){Qe(t,r);var e=Ge(t);function t(){var a;Ye(this,t);for(var n=arguments.length,o=new Array(n),i=0;i=1&&o<=53}},{key:"set",value:function(n,o,i){return lr(gj(n,i))}}]),t}(ra),bj=[31,28,31,30,31,30,31,31,30,31,30,31],_j=[31,29,31,30,31,30,31,31,30,31,30,31],wj=function(r){Qe(t,r);var e=Ge(t);function t(){var a;Ye(this,t);for(var n=arguments.length,o=new Array(n),i=0;i=1&&o<=_j[u]:o>=1&&o<=bj[u]}},{key:"set",value:function(n,o,i){return n.setUTCDate(i),n.setUTCHours(0,0,0,0),n}}]),t}(ra),Pj=function(r){Qe(t,r);var e=Ge(t);function t(){var a;Ye(this,t);for(var n=arguments.length,o=new Array(n),i=0;i=1&&o<=366:o>=1&&o<=365}},{key:"set",value:function(n,o,i){return n.setUTCMonth(0,i),n.setUTCHours(0,0,0,0),n}}]),t}(ra);function v_(r,e,t){var a,n,o,i,d,u,l,s;be(2,arguments);var f=dt(),v=je((a=(n=(o=(i=t==null?void 0:t.weekStartsOn)!==null&&i!==void 0?i:t==null||(d=t.locale)===null||d===void 0||(u=d.options)===null||u===void 0?void 0:u.weekStartsOn)!==null&&o!==void 0?o:f.weekStartsOn)!==null&&n!==void 0?n:(l=f.locale)===null||l===void 0||(s=l.options)===null||s===void 0?void 0:s.weekStartsOn)!==null&&a!==void 0?a:0);if(!(v>=0&&v<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var c=Oe(r),m=je(e),h=c.getUTCDay(),p=m%7,y=(p+7)%7,_=(y=0&&o<=6}},{key:"set",value:function(n,o,i,d){return n=v_(n,i,d),n.setUTCHours(0,0,0,0),n}}]),t}(ra),Mj=function(r){Qe(t,r);var e=Ge(t);function t(){var a;Ye(this,t);for(var n=arguments.length,o=new Array(n),i=0;i=0&&o<=6}},{key:"set",value:function(n,o,i,d){return n=v_(n,i,d),n.setUTCHours(0,0,0,0),n}}]),t}(ra),kj=function(r){Qe(t,r);var e=Ge(t);function t(){var a;Ye(this,t);for(var n=arguments.length,o=new Array(n),i=0;i=0&&o<=6}},{key:"set",value:function(n,o,i,d){return n=v_(n,i,d),n.setUTCHours(0,0,0,0),n}}]),t}(ra);function Dj(r,e){be(2,arguments);var t=je(e);t%7===0&&(t=t-7);var a=1,n=Oe(r),o=n.getUTCDay(),i=t%7,d=(i+7)%7,u=(d=1&&o<=7}},{key:"set",value:function(n,o,i){return n=Dj(n,i),n.setUTCHours(0,0,0,0),n}}]),t}(ra),Wj=function(r){Qe(t,r);var e=Ge(t);function t(){var a;Ye(this,t);for(var n=arguments.length,o=new Array(n),i=0;i=1&&o<=12}},{key:"set",value:function(n,o,i){var d=n.getUTCHours()>=12;return d&&i<12?n.setUTCHours(i+12,0,0,0):!d&&i===12?n.setUTCHours(0,0,0,0):n.setUTCHours(i,0,0,0),n}}]),t}(ra),Sj=function(r){Qe(t,r);var e=Ge(t);function t(){var a;Ye(this,t);for(var n=arguments.length,o=new Array(n),i=0;i=0&&o<=23}},{key:"set",value:function(n,o,i){return n.setUTCHours(i,0,0,0),n}}]),t}(ra),Cj=function(r){Qe(t,r);var e=Ge(t);function t(){var a;Ye(this,t);for(var n=arguments.length,o=new Array(n),i=0;i=0&&o<=11}},{key:"set",value:function(n,o,i){var d=n.getUTCHours()>=12;return d&&i<12?n.setUTCHours(i+12,0,0,0):n.setUTCHours(i,0,0,0),n}}]),t}(ra),Ej=function(r){Qe(t,r);var e=Ge(t);function t(){var a;Ye(this,t);for(var n=arguments.length,o=new Array(n),i=0;i=1&&o<=24}},{key:"set",value:function(n,o,i){var d=i<=24?i%24:i;return n.setUTCHours(d,0,0,0),n}}]),t}(ra),Rj=function(r){Qe(t,r);var e=Ge(t);function t(){var a;Ye(this,t);for(var n=arguments.length,o=new Array(n),i=0;i=0&&o<=59}},{key:"set",value:function(n,o,i){return n.setUTCMinutes(i,0,0),n}}]),t}(ra),Nj=function(r){Qe(t,r);var e=Ge(t);function t(){var a;Ye(this,t);for(var n=arguments.length,o=new Array(n),i=0;i=0&&o<=59}},{key:"set",value:function(n,o,i){return n.setUTCSeconds(i,0),n}}]),t}(ra),zj=function(r){Qe(t,r);var e=Ge(t);function t(){var a;Ye(this,t);for(var n=arguments.length,o=new Array(n),i=0;i=1&&M<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var $=je((m=(h=(p=(y=a==null?void 0:a.weekStartsOn)!==null&&y!==void 0?y:a==null||(_=a.locale)===null||_===void 0||(w=_.options)===null||w===void 0?void 0:w.weekStartsOn)!==null&&p!==void 0?p:L.weekStartsOn)!==null&&h!==void 0?h:(g=L.locale)===null||g===void 0||(x=g.options)===null||x===void 0?void 0:x.weekStartsOn)!==null&&m!==void 0?m:0);if(!($>=0&&$<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(C==="")return O===""?Oe(t):new Date(NaN);var N={firstWeekContainsDate:M,weekStartsOn:$,locale:V},S=[new ij],G=C.match(Lj).map(function(ce){var X=ce[0];if(X in Mo){var xe=Mo[X];return xe(ce,V.formatLong)}return ce}).join("").match(Vj),j=[],I=cw(G),H;try{var B=function(){var X=H.value;!(a!=null&&a.useAdditionalWeekYearTokens)&&fx(X)&&Cn(X,C,r),!(a!=null&&a.useAdditionalDayOfYearTokens)&&sx(X)&&Cn(X,C,r);var xe=X[0],We=Aj[xe];if(We){var Q=We.incompatibleTokens;if(Array.isArray(Q)){var ne=j.find(function(le){return Q.includes(le.token)||le.token===xe});if(ne)throw new RangeError("The format string mustn't contain `".concat(ne.fullToken,"` and `").concat(X,"` at the same time"))}else if(We.incompatibleTokens==="*"&&j.length>0)throw new RangeError("The format string mustn't contain `".concat(X,"` and any other token at the same time"));j.push({token:xe,fullToken:X});var we=We.run(O,X,V.match,N);if(!we)return{v:new Date(NaN)};S.push(we.setter),O=we.rest}else{if(xe.match(Qj))throw new RangeError("Format string contains an unescaped latin alphabet character `"+xe+"`");if(X==="''"?X="'":xe==="'"&&(X=Gj(X)),O.indexOf(X)===0)O=O.slice(X.length);else return{v:new Date(NaN)}}};for(I.s();!(H=I.n()).done;){var k=B();if(La(k)==="object")return k.v}}catch(ce){I.e(ce)}finally{I.f()}if(O.length>0&&Uj.test(O))return new Date(NaN);var P=S.map(function(ce){return ce.priority}).sort(function(ce,X){return X-ce}).filter(function(ce,X,xe){return xe.indexOf(ce)===X}).map(function(ce){return S.filter(function(X){return X.priority===ce}).sort(function(X,xe){return xe.subPriority-X.subPriority})}).map(function(ce){return ce[0]}),q=Oe(t);if(isNaN(q.getTime()))return new Date(NaN);var U=ix(q,Sn(q)),Y={},J=cw(P),de;try{for(J.s();!(de=J.n()).done;){var E=de.value;if(!E.validate(U,N))return new Date(NaN);var me=E.set(U,Y,N);Array.isArray(me)?(U=me[0],LW(Y,me[1])):U=me}}catch(ce){J.e(ce)}finally{J.f()}return U}function Gj(r){return r.match(Fj)[1].replace(Xj,"'")}function pw(r,e){be(2,arguments);var t=dr(r),a=dr(e);return t.getTime()===a.getTime()}function yx(r,e){be(2,arguments);var t=je(e);return xa(r,-t)}function Bj(r,e){var t;be(1,arguments);var a=je((t=e==null?void 0:e.additionalDigits)!==null&&t!==void 0?t:2);if(a!==2&&a!==1&&a!==0)throw new RangeError("additionalDigits must be 0, 1 or 2");if(!(typeof r=="string"||Object.prototype.toString.call(r)==="[object String]"))return new Date(NaN);var n=e2(r),o;if(n.date){var i=a2(n.date,a);o=t2(i.restDateString,i.year)}if(!o||isNaN(o.getTime()))return new Date(NaN);var d=o.getTime(),u=0,l;if(n.time&&(u=r2(n.time),isNaN(u)))return new Date(NaN);if(n.timezone){if(l=n2(n.timezone),isNaN(l))return new Date(NaN)}else{var s=new Date(d+u),f=new Date(0);return f.setFullYear(s.getUTCFullYear(),s.getUTCMonth(),s.getUTCDate()),f.setHours(s.getUTCHours(),s.getUTCMinutes(),s.getUTCSeconds(),s.getUTCMilliseconds()),f}return new Date(d+u+l)}var Mn={dateTimeDelimiter:/[T ]/,timeZoneDelimiter:/[Z ]/i,timezone:/([Z+-].*)$/},Kj=/^-?(?:(\d{3})|(\d{2})(?:-?(\d{2}))?|W(\d{2})(?:-?(\d{1}))?|)$/,Jj=/^(\d{2}(?:[.,]\d*)?)(?::?(\d{2}(?:[.,]\d*)?))?(?::?(\d{2}(?:[.,]\d*)?))?$/,Zj=/^([+-])(\d{2})(?::?(\d{2}))?$/;function e2(r){var e={},t=r.split(Mn.dateTimeDelimiter),a;if(t.length>2)return e;if(/:/.test(t[0])?a=t[0]:(e.date=t[0],a=t[1],Mn.timeZoneDelimiter.test(e.date)&&(e.date=r.split(Mn.timeZoneDelimiter)[0],a=r.substr(e.date.length,r.length))),a){var n=Mn.timezone.exec(a);n?(e.time=a.replace(n[1],""),e.timezone=n[1]):e.time=a}return e}function a2(r,e){var t=new RegExp("^(?:(\\d{4}|[+-]\\d{"+(4+e)+"})|(\\d{2}|[+-]\\d{"+(2+e)+"})$)"),a=r.match(t);if(!a)return{year:NaN,restDateString:""};var n=a[1]?parseInt(a[1]):null,o=a[2]?parseInt(a[2]):null;return{year:o===null?n:o*100,restDateString:r.slice((a[1]||a[2]).length)}}function t2(r,e){if(e===null)return new Date(NaN);var t=r.match(Kj);if(!t)return new Date(NaN);var a=!!t[4],n=Qr(t[1]),o=Qr(t[2])-1,i=Qr(t[3]),d=Qr(t[4]),u=Qr(t[5])-1;if(a)return l2(e,d,u)?i2(e,d,u):new Date(NaN);var l=new Date(0);return!u2(e,o,i)||!d2(e,n)?new Date(NaN):(l.setUTCFullYear(e,o,Math.max(n,i)),l)}function Qr(r){return r?parseInt(r):1}function r2(r){var e=r.match(Jj);if(!e)return NaN;var t=Ji(e[1]),a=Ji(e[2]),n=Ji(e[3]);return s2(t,a,n)?t*l_+a*d_+n*1e3:NaN}function Ji(r){return r&&parseFloat(r.replace(",","."))||0}function n2(r){if(r==="Z")return 0;var e=r.match(Zj);if(!e)return 0;var t=e[1]==="+"?-1:1,a=parseInt(e[2]),n=e[3]&&parseInt(e[3])||0;return f2(a,n)?t*(a*l_+n*d_):NaN}function i2(r,e,t){var a=new Date(0);a.setUTCFullYear(r,0,4);var n=a.getUTCDay()||7,o=(e-1)*7+t+1-n;return a.setUTCDate(a.getUTCDate()+o),a}var o2=[31,null,31,30,31,30,31,31,30,31,30,31];function bx(r){return r%400===0||r%4===0&&r%100!==0}function u2(r,e,t){return e>=0&&e<=11&&t>=1&&t<=(o2[e]||(bx(r)?29:28))}function d2(r,e){return e>=1&&e<=(bx(r)?366:365)}function l2(r,e,t){return e>=1&&e<=53&&t>=0&&t<=6}function s2(r,e,t){return r===24?e===0&&t===0:t>=0&&t<60&&e>=0&&e<60&&r>=0&&r<25}function f2(r,e){return e>=0&&e<=59}function _x(r,e){be(2,arguments);var t=Oe(r),a=je(e),n=t.getFullYear(),o=t.getDate(),i=new Date(0);i.setFullYear(n,a,15),i.setHours(0,0,0,0);var d=XW(i);return t.setMonth(a,Math.min(o,d)),t}function la(r,e){if(be(2,arguments),La(e)!=="object"||e===null)throw new RangeError("values parameter must be an object");var t=Oe(r);return isNaN(t.getTime())?new Date(NaN):(e.year!=null&&t.setFullYear(e.year),e.month!=null&&(t=_x(t,e.month)),e.date!=null&&t.setDate(je(e.date)),e.hours!=null&&t.setHours(je(e.hours)),e.minutes!=null&&t.setMinutes(je(e.minutes)),e.seconds!=null&&t.setSeconds(je(e.seconds)),e.milliseconds!=null&&t.setMilliseconds(je(e.milliseconds)),t)}function wx(r,e){be(2,arguments);var t=Oe(r),a=je(e);return t.setHours(a),t}function m_(r,e){be(2,arguments);var t=Oe(r),a=je(e);return t.setMilliseconds(a),t}function Px(r,e){be(2,arguments);var t=Oe(r),a=je(e);return t.setMinutes(a),t}function c_(r,e){be(2,arguments);var t=Oe(r),a=je(e);return t.setSeconds(a),t}function it(r,e){be(2,arguments);var t=Oe(r),a=je(e);return isNaN(t.getTime())?new Date(NaN):(t.setFullYear(a),t)}function ht(r,e){be(2,arguments);var t=je(e);return qa(r,-t)}function v2(r,e){if(be(2,arguments),!e||La(e)!=="object")return new Date(NaN);var t=e.years?je(e.years):0,a=e.months?je(e.months):0,n=e.weeks?je(e.weeks):0,o=e.days?je(e.days):0,i=e.hours?je(e.hours):0,d=e.minutes?je(e.minutes):0,u=e.seconds?je(e.seconds):0,l=ht(r,a+t*12),s=yx(l,o+n*7),f=d+i*60,v=u+f*60,c=v*1e3,m=new Date(s.getTime()-c);return m}function xx(r,e){be(2,arguments);var t=je(e);return u_(r,-t)}function mn(){return R(),A("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor","aria-hidden":"true",class:"dp__icon"},[Z("path",{d:"M29.333 8c0-2.208-1.792-4-4-4h-18.667c-2.208 0-4 1.792-4 4v18.667c0 2.208 1.792 4 4 4h18.667c2.208 0 4-1.792 4-4v-18.667zM26.667 8v18.667c0 0.736-0.597 1.333-1.333 1.333 0 0-18.667 0-18.667 0-0.736 0-1.333-0.597-1.333-1.333 0 0 0-18.667 0-18.667 0-0.736 0.597-1.333 1.333-1.333 0 0 18.667 0 18.667 0 0.736 0 1.333 0.597 1.333 1.333z"}),Z("path",{d:"M20 2.667v5.333c0 0.736 0.597 1.333 1.333 1.333s1.333-0.597 1.333-1.333v-5.333c0-0.736-0.597-1.333-1.333-1.333s-1.333 0.597-1.333 1.333z"}),Z("path",{d:"M9.333 2.667v5.333c0 0.736 0.597 1.333 1.333 1.333s1.333-0.597 1.333-1.333v-5.333c0-0.736-0.597-1.333-1.333-1.333s-1.333 0.597-1.333 1.333z"}),Z("path",{d:"M4 14.667h24c0.736 0 1.333-0.597 1.333-1.333s-0.597-1.333-1.333-1.333h-24c-0.736 0-1.333 0.597-1.333 1.333s0.597 1.333 1.333 1.333z"})])}mn.compatConfig={MODE:3};function Mx(){return R(),A("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor","aria-hidden":"true",class:"dp__icon"},[Z("path",{d:"M23.057 7.057l-16 16c-0.52 0.52-0.52 1.365 0 1.885s1.365 0.52 1.885 0l16-16c0.52-0.52 0.52-1.365 0-1.885s-1.365-0.52-1.885 0z"}),Z("path",{d:"M7.057 8.943l16 16c0.52 0.52 1.365 0.52 1.885 0s0.52-1.365 0-1.885l-16-16c-0.52-0.52-1.365-0.52-1.885 0s-0.52 1.365 0 1.885z"})])}Mx.compatConfig={MODE:3};function h_(){return R(),A("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor","aria-hidden":"true",class:"dp__icon"},[Z("path",{d:"M20.943 23.057l-7.057-7.057c0 0 7.057-7.057 7.057-7.057 0.52-0.52 0.52-1.365 0-1.885s-1.365-0.52-1.885 0l-8 8c-0.521 0.521-0.521 1.365 0 1.885l8 8c0.52 0.52 1.365 0.52 1.885 0s0.52-1.365 0-1.885z"})])}h_.compatConfig={MODE:3};function p_(){return R(),A("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor","aria-hidden":"true",class:"dp__icon"},[Z("path",{d:"M12.943 24.943l8-8c0.521-0.521 0.521-1.365 0-1.885l-8-8c-0.52-0.52-1.365-0.52-1.885 0s-0.52 1.365 0 1.885l7.057 7.057c0 0-7.057 7.057-7.057 7.057-0.52 0.52-0.52 1.365 0 1.885s1.365 0.52 1.885 0z"})])}p_.compatConfig={MODE:3};function g_(){return R(),A("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor","aria-hidden":"true",class:"dp__icon"},[Z("path",{d:"M16 1.333c-8.095 0-14.667 6.572-14.667 14.667s6.572 14.667 14.667 14.667c8.095 0 14.667-6.572 14.667-14.667s-6.572-14.667-14.667-14.667zM16 4c6.623 0 12 5.377 12 12s-5.377 12-12 12c-6.623 0-12-5.377-12-12s5.377-12 12-12z"}),Z("path",{d:"M14.667 8v8c0 0.505 0.285 0.967 0.737 1.193l5.333 2.667c0.658 0.329 1.46 0.062 1.789-0.596s0.062-1.46-0.596-1.789l-4.596-2.298c0 0 0-7.176 0-7.176 0-0.736-0.597-1.333-1.333-1.333s-1.333 0.597-1.333 1.333z"})])}g_.compatConfig={MODE:3};function y_(){return R(),A("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor","aria-hidden":"true",class:"dp__icon"},[Z("path",{d:"M24.943 19.057l-8-8c-0.521-0.521-1.365-0.521-1.885 0l-8 8c-0.52 0.52-0.52 1.365 0 1.885s1.365 0.52 1.885 0l7.057-7.057c0 0 7.057 7.057 7.057 7.057 0.52 0.52 1.365 0.52 1.885 0s0.52-1.365 0-1.885z"})])}y_.compatConfig={MODE:3};function b_(){return R(),A("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor","aria-hidden":"true",class:"dp__icon"},[Z("path",{d:"M7.057 12.943l8 8c0.521 0.521 1.365 0.521 1.885 0l8-8c0.52-0.52 0.52-1.365 0-1.885s-1.365-0.52-1.885 0l-7.057 7.057c0 0-7.057-7.057-7.057-7.057-0.52-0.52-1.365-0.52-1.885 0s-0.52 1.365 0 1.885z"})])}b_.compatConfig={MODE:3};function __(r){return r&&r.__esModule&&Object.prototype.hasOwnProperty.call(r,"default")?r.default:r}var kx={exports:{}};(function(r){function e(t){return t&&t.__esModule?t:{default:t}}r.exports=e,r.exports.__esModule=!0,r.exports.default=r.exports})(kx);var m2=kx.exports,Oo={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=t;function t(a){if(a===null||a===!0||a===!1)return NaN;var n=Number(a);return isNaN(n)?n:n<0?Math.ceil(n):Math.floor(n)}r.exports=e.default})(Oo,Oo.exports);var c2=Oo.exports;const h2=__(c2);var Wo={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=t;function t(a){var n=new Date(Date.UTC(a.getFullYear(),a.getMonth(),a.getDate(),a.getHours(),a.getMinutes(),a.getSeconds(),a.getMilliseconds()));return n.setUTCFullYear(a.getFullYear()),a.getTime()-n.getTime()}r.exports=e.default})(Wo,Wo.exports);var p2=Wo.exports;const gw=__(p2);function g2(r,e){var t=w2(e);return t.formatToParts?b2(t,r):_2(t,r)}var y2={year:0,month:1,day:2,hour:3,minute:4,second:5};function b2(r,e){try{for(var t=r.formatToParts(e),a=[],n=0;n=0&&(a[o]=parseInt(t[n].value,10))}return a}catch(i){if(i instanceof RangeError)return[NaN];throw i}}function _2(r,e){var t=r.format(e).replace(/\u200E/g,""),a=/(\d+)\/(\d+)\/(\d+),? (\d+):(\d+):(\d+)/.exec(t);return[a[3],a[1],a[2],a[4],a[5],a[6]]}var Zi={};function w2(r){if(!Zi[r]){var e=new Intl.DateTimeFormat("en-US",{hour12:!1,timeZone:"America/New_York",year:"numeric",month:"numeric",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"}).format(new Date("2014-06-25T04:00:00.123Z")),t=e==="06/25/2014, 00:00:00"||e==="‎06‎/‎25‎/‎2014‎ ‎00‎:‎00‎:‎00";Zi[r]=t?new Intl.DateTimeFormat("en-US",{hour12:!1,timeZone:r,year:"numeric",month:"numeric",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"}):new Intl.DateTimeFormat("en-US",{hourCycle:"h23",timeZone:r,year:"numeric",month:"numeric",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"})}return Zi[r]}function w_(r,e,t,a,n,o,i){var d=new Date(0);return d.setUTCFullYear(r,e,t),d.setUTCHours(a,n,o,i),d}var yw=36e5,P2=6e4,eo={timezone:/([Z+-].*)$/,timezoneZ:/^(Z)$/,timezoneHH:/^([+-]\d{2})$/,timezoneHHMM:/^([+-]\d{2}):?(\d{2})$/};function P_(r,e,t){var a,n;if(r===""||(a=eo.timezoneZ.exec(r),a))return 0;var o;if(a=eo.timezoneHH.exec(r),a)return o=parseInt(a[1],10),bw(o)?-(o*yw):NaN;if(a=eo.timezoneHHMM.exec(r),a){o=parseInt(a[1],10);var i=parseInt(a[2],10);return bw(o,i)?(n=Math.abs(o)*yw+i*P2,o>0?-n:n):NaN}if(k2(r)){e=new Date(e||Date.now());var d=t?e:x2(e),u=jo(d,r),l=t?u:M2(e,u,r);return-l}return NaN}function x2(r){return w_(r.getFullYear(),r.getMonth(),r.getDate(),r.getHours(),r.getMinutes(),r.getSeconds(),r.getMilliseconds())}function jo(r,e){var t=g2(r,e),a=w_(t[0],t[1]-1,t[2],t[3]%24,t[4],t[5],0).getTime(),n=r.getTime(),o=n%1e3;return n-=o>=0?o:1e3+o,a-n}function M2(r,e,t){var a=r.getTime(),n=a-e,o=jo(new Date(n),t);if(e===o)return e;n-=o-e;var i=jo(new Date(n),t);return o===i?o:Math.max(o,i)}function bw(r,e){return-23<=r&&r<=23&&(e==null||0<=e&&e<=59)}var _w={};function k2(r){if(_w[r])return!0;try{return new Intl.DateTimeFormat(void 0,{timeZone:r}),_w[r]=!0,!0}catch{return!1}}var Dx=/(Z|[+-]\d{2}(?::?\d{2})?| UTC| [a-zA-Z]+\/[a-zA-Z_]+(?:\/[a-zA-Z_]+)?)$/,ao=36e5,ww=6e4,D2=2,Sa={dateTimePattern:/^([0-9W+-]+)(T| )(.*)/,datePattern:/^([0-9W+-]+)(.*)/,plainTime:/:/,YY:/^(\d{2})$/,YYY:[/^([+-]\d{2})$/,/^([+-]\d{3})$/,/^([+-]\d{4})$/],YYYY:/^(\d{4})/,YYYYY:[/^([+-]\d{4})/,/^([+-]\d{5})/,/^([+-]\d{6})/],MM:/^-(\d{2})$/,DDD:/^-?(\d{3})$/,MMDD:/^-?(\d{2})-?(\d{2})$/,Www:/^-?W(\d{2})$/,WwwD:/^-?W(\d{2})-?(\d{1})$/,HH:/^(\d{2}([.,]\d*)?)$/,HHMM:/^(\d{2}):?(\d{2}([.,]\d*)?)$/,HHMMSS:/^(\d{2}):?(\d{2}):?(\d{2}([.,]\d*)?)$/,timeZone:Dx};function To(r,e){if(arguments.length<1)throw new TypeError("1 argument required, but only "+arguments.length+" present");if(r===null)return new Date(NaN);var t=e||{},a=t.additionalDigits==null?D2:h2(t.additionalDigits);if(a!==2&&a!==1&&a!==0)throw new RangeError("additionalDigits must be 0, 1 or 2");if(r instanceof Date||typeof r=="object"&&Object.prototype.toString.call(r)==="[object Date]")return new Date(r.getTime());if(typeof r=="number"||Object.prototype.toString.call(r)==="[object Number]")return new Date(r);if(!(typeof r=="string"||Object.prototype.toString.call(r)==="[object String]"))return new Date(NaN);var n=O2(r),o=W2(n.date,a),i=o.year,d=o.restDateString,u=j2(d,i);if(isNaN(u))return new Date(NaN);if(u){var l=u.getTime(),s=0,f;if(n.time&&(s=T2(n.time),isNaN(s)))return new Date(NaN);if(n.timeZone||t.timeZone){if(f=P_(n.timeZone||t.timeZone,new Date(l+s)),isNaN(f))return new Date(NaN)}else f=gw(new Date(l+s)),f=gw(new Date(l+s+f));return new Date(l+s+f)}else return new Date(NaN)}function O2(r){var e={},t=Sa.dateTimePattern.exec(r),a;if(t?(e.date=t[1],a=t[3]):(t=Sa.datePattern.exec(r),t?(e.date=t[1],a=t[2]):(e.date=null,a=r)),a){var n=Sa.timeZone.exec(a);n?(e.time=a.replace(n[1],""),e.timeZone=n[1].trim()):e.time=a}return e}function W2(r,e){var t=Sa.YYY[e],a=Sa.YYYYY[e],n;if(n=Sa.YYYY.exec(r)||a.exec(r),n){var o=n[1];return{year:parseInt(o,10),restDateString:r.slice(o.length)}}if(n=Sa.YY.exec(r)||t.exec(r),n){var i=n[1];return{year:parseInt(i,10)*100,restDateString:r.slice(i.length)}}return{year:null}}function j2(r,e){if(e===null)return null;var t,a,n,o;if(r.length===0)return a=new Date(0),a.setUTCFullYear(e),a;if(t=Sa.MM.exec(r),t)return a=new Date(0),n=parseInt(t[1],10)-1,xw(e,n)?(a.setUTCFullYear(e,n),a):new Date(NaN);if(t=Sa.DDD.exec(r),t){a=new Date(0);var i=parseInt(t[1],10);return C2(e,i)?(a.setUTCFullYear(e,0,i),a):new Date(NaN)}if(t=Sa.MMDD.exec(r),t){a=new Date(0),n=parseInt(t[1],10)-1;var d=parseInt(t[2],10);return xw(e,n,d)?(a.setUTCFullYear(e,n,d),a):new Date(NaN)}if(t=Sa.Www.exec(r),t)return o=parseInt(t[1],10)-1,Mw(e,o)?Pw(e,o):new Date(NaN);if(t=Sa.WwwD.exec(r),t){o=parseInt(t[1],10)-1;var u=parseInt(t[2],10)-1;return Mw(e,o,u)?Pw(e,o,u):new Date(NaN)}return null}function T2(r){var e,t,a;if(e=Sa.HH.exec(r),e)return t=parseFloat(e[1].replace(",",".")),to(t)?t%24*ao:NaN;if(e=Sa.HHMM.exec(r),e)return t=parseInt(e[1],10),a=parseFloat(e[2].replace(",",".")),to(t,a)?t%24*ao+a*ww:NaN;if(e=Sa.HHMMSS.exec(r),e){t=parseInt(e[1],10),a=parseInt(e[2],10);var n=parseFloat(e[3].replace(",","."));return to(t,a,n)?t%24*ao+a*ww+n*1e3:NaN}return null}function Pw(r,e,t){e=e||0,t=t||0;var a=new Date(0);a.setUTCFullYear(r,0,4);var n=a.getUTCDay()||7,o=e*7+t+1-n;return a.setUTCDate(a.getUTCDate()+o),a}var $2=[31,28,31,30,31,30,31,31,30,31,30,31],S2=[31,29,31,30,31,30,31,31,30,31,30,31];function Ox(r){return r%400===0||r%4===0&&r%100!==0}function xw(r,e,t){if(e<0||e>11)return!1;if(t!=null){if(t<1)return!1;var a=Ox(r);if(a&&t>S2[e]||!a&&t>$2[e])return!1}return!0}function C2(r,e){if(e<1)return!1;var t=Ox(r);return!(t&&e>366||!t&&e>365)}function Mw(r,e,t){return!(e<0||e>52||t!=null&&(t<0||t>6))}function to(r,e,t){return!(r!=null&&(r<0||r>=25)||e!=null&&(e<0||e>=60)||t!=null&&(t<0||t>=60))}var $o={exports:{}},So={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=t;function t(a,n){if(a==null)throw new TypeError("assign requires that input parameter not be null or undefined");for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(a[o]=n[o]);return a}r.exports=e.default})(So,So.exports);var E2=So.exports;(function(r,e){var t=m2.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=n;var a=t(E2);function n(o){return(0,a.default)({},o)}r.exports=e.default})($o,$o.exports);var R2=$o.exports;const N2=__(R2);function z2(r,e,t){var a=To(r,t),n=P_(e,a,!0),o=new Date(a.getTime()-n),i=new Date(0);return i.setFullYear(o.getUTCFullYear(),o.getUTCMonth(),o.getUTCDate()),i.setHours(o.getUTCHours(),o.getUTCMinutes(),o.getUTCSeconds(),o.getUTCMilliseconds()),i}function q2(r,e,t){if(typeof r=="string"&&!r.match(Dx)){var a=N2(t);return a.timeZone=e,To(r,a)}var n=To(r,t),o=w_(n.getFullYear(),n.getMonth(),n.getDate(),n.getHours(),n.getMinutes(),n.getSeconds(),n.getMilliseconds()).getTime(),i=P_(e,new Date(o));return new Date(o+i)}function kw(r){return e=>new Intl.DateTimeFormat(r,{weekday:"short",timeZone:"UTC"}).format(new Date(`2017-01-0${e}T00:00:00+00:00`)).slice(0,2)}function I2(r){return e=>ot(new Date(`2017-01-0${e}T00:00:00+00:00`),"EEEEEE",{locale:r})}const Y2=(r,e,t)=>{const a=[1,2,3,4,5,6,7];let n;if(r!==null)try{n=a.map(I2(r))}catch{n=a.map(kw(e))}else n=a.map(kw(e));const o=n.slice(0,t),i=n.slice(t+1,n.length);return[n[t]].concat(...i).concat(...o)},x_=(r,e)=>{const t=[];for(let a=+r[0];a<=+r[1];a++)t.push({value:+a,text:`${a}`});return e?t.reverse():t},Wx=(r,e,t)=>{const a=[1,2,3,4,5,6,7,8,9,10,11,12].map(o=>{const i=o<10?`0${o}`:o;return new Date(`2017-${i}-01T00:00:00+00:00`)});if(r!==null)try{const o=t==="long"?"MMMM":"MMM";return a.map((i,d)=>{const u=ot(i,o,{locale:r});return{text:u.charAt(0).toUpperCase()+u.substring(1),value:d}})}catch{}const n=new Intl.DateTimeFormat(e,{month:t,timeZone:"UTC"});return a.map((o,i)=>{const d=n.format(o);return{text:d.charAt(0).toUpperCase()+d.substring(1),value:i}})},H2=r=>[12,1,2,3,4,5,6,7,8,9,10,11,12,1,2,3,4,5,6,7,8,9,10,11][r],_a=r=>{const e=W(r);return e!=null&&e.$el?e==null?void 0:e.$el:e},A2=r=>Object.assign({type:"dot"},r),jx=r=>Array.isArray(r)?!!r[0]&&!!r[1]:!1,Nn={prop:r=>`"${r}" prop must be enabled!`,dateArr:r=>`You need to use array as "model-value" binding in order to support "${r}"`},Pa=r=>r,Dw=r=>r===0?r:!r||isNaN(+r)?null:+r,Ow=r=>r===null,V2=r=>{if(r)return[...r.querySelectorAll("input, button, select, textarea, a[href]")][0]},L2=r=>{const e=[],t=a=>a.filter(n=>n);for(let a=0;a{const a=t??t===0,n=e??e===0;if(!a&&!n)return!1;const o=+t,i=+e;return a&&n?+r>o||+ro:n?+rL2(r).map(t=>t.map(a=>{const{active:n,disabled:o,isBetween:i,highlighted:d}=e(a);return{...a,active:n,disabled:o,className:{dp__overlay_cell_active:n,dp__overlay_cell:!n,dp__overlay_cell_disabled:o,dp__overlay_cell_pad:!0,dp__overlay_cell_active_disabled:o&&n,dp__cell_in_between:i,"dp--highlighted":d}}})),Pt=(r,e,t=!1)=>{r&&e.allowStopPropagation&&(t&&r.stopImmediatePropagation(),r.stopPropagation())},F2=r=>{if(r.nextElementSibling)return r.nextElementSibling;for(;r.parentElement&&!r.parentElement.nextElementSibling;)r=r.parentElement;return r.parentElement?r.parentElement.nextElementSibling:null},X2=r=>{if(!r)return!1;const e=["a[href]","area[href]","input:not([disabled]):not([type='hidden'])","select:not([disabled])","textarea:not([disabled])","button:not([disabled])","[tabindex]:not([tabindex='-1'])"],t=r.matches(e.join(", ")),a=r.offsetWidth>0||r.offsetHeight>0||r.getClientRects().length>0;return t&&a},U2=r=>{if(!r)return null;let e=r;for(;e;)if(e=F2(e),X2(e))return e;return null},Ww=(r,e,t,a,n)=>{const o=Do(r,e.slice(0,r.length),new Date);return un(o)&&ax(o)?a||n?o:la(o,{hours:+t.hours,minutes:+(t==null?void 0:t.minutes),seconds:+(t==null?void 0:t.seconds),milliseconds:0}):null},Q2=(r,e,t,a,n)=>{const o=Array.isArray(t)?t[0]:t;if(typeof e=="string")return Ww(r,e,o,a,n);if(Array.isArray(e)){let i=null;for(const d of e)if(i=Ww(r,d,o,a,n),i)break;return i}return typeof e=="function"?e(r):null},re=r=>r?new Date(r):new Date,G2=(r,e,t)=>{if(e){const n=(r.getMonth()+1).toString().padStart(2,"0"),o=r.getDate().toString().padStart(2,"0"),i=r.getHours().toString().padStart(2,"0"),d=r.getMinutes().toString().padStart(2,"0"),u=t?r.getSeconds().toString().padStart(2,"0"):"00";return`${r.getFullYear()}-${n}-${o}T${i}:${d}:${u}.000Z`}const a=Date.UTC(r.getUTCFullYear(),r.getUTCMonth(),r.getUTCDate(),r.getUTCHours(),r.getUTCMinutes(),r.getUTCSeconds());return new Date(a).toISOString()},Ea=r=>{let e=re(JSON.parse(JSON.stringify(r)));return e=wx(e,0),e=Px(e,0),e=c_(e,0),e=m_(e,0),e},xt=(r,e,t,a)=>{let n=r?re(r):re();return(e||e===0)&&(n=wx(n,+e)),(t||t===0)&&(n=Px(n,+t)),(a||a===0)&&(n=c_(n,+a)),m_(n,0)},Oa=(r,e)=>!r||!e?!1:sn(Ea(r),Ea(e)),ta=(r,e)=>!r||!e?!1:At(Ea(r),Ea(e)),Wa=(r,e)=>!r||!e?!1:ln(Ea(r),Ea(e)),qn=(r,e,t)=>r!=null&&r[0]&&r!=null&&r[1]?Wa(t,r[0])&&Oa(t,r[1]):r!=null&&r[0]&&e?Wa(t,r[0])&&Oa(t,e)||Oa(t,r[0])&&Wa(t,e):!1,Ba=r=>{const e=la(new Date(r),{date:1});return Ea(e)},ro=(r,e,t)=>e&&(t||t===0)?Object.fromEntries(["hours","minutes","seconds"].map(a=>a===e?[a,t]:[a,isNaN(+r[a])?void 0:+r[a]])):{hours:isNaN(+r.hours)?void 0:+r.hours,minutes:isNaN(+r.minutes)?void 0:+r.minutes,seconds:isNaN(+r.seconds)?void 0:+r.seconds},Vt=r=>({hours:Ja(r),minutes:ut(r),seconds:sr(r)}),Tx=(r,e)=>{if(e){const t=Ne(re(e));if(t>r)return 12;if(t===r)return qe(re(e))}},$x=(r,e)=>{if(e){const t=Ne(re(e));return t{if(r)return Ne(re(r))},Va=(r,e)=>e?z2(r,e):r,Sx=(r,e)=>e?q2(r,e):r,jw=r=>r instanceof Date?r:Bj(r),Cx=(r,e)=>{const t=Wa(r,e)?e:r,a=Wa(e,r)?e:r;return tx({start:t,end:a})},B2=r=>{const e=qa(r,1);return{month:qe(e),year:Ne(e)}},jn=(r,e,t)=>{const a=Ft(Va(r,e),{weekStartsOn:+t}),n=YO(Va(r,e),{weekStartsOn:+t});return[a,n]},Ex=(r,e)=>{const t={hours:Ja(re()),minutes:ut(re()),seconds:e?sr(re()):0};return Object.assign(t,r)},wt=(r,e,t)=>[la(re(r),{date:1}),la(re(),{month:e,year:t,date:1})],vt=(r,e,t)=>{let a=r?re(r):re();return(e||e===0)&&(a=_x(a,e)),t&&(a=it(a,t)),a},Rx=(r,e,t,a,n)=>{if(!a||n&&!e||!n&&!t)return!1;const o=n?qa(r,1):ht(r,1),i=[qe(o),Ne(o)];return n?!J2(...i,e):!K2(...i,t)},K2=(r,e,t)=>Oa(...wt(t,r,e))||ta(...wt(t,r,e)),J2=(r,e,t)=>Wa(...wt(t,r,e))||ta(...wt(t,r,e)),Nx=(r,e,t,a,n,o,i)=>{if(typeof e=="function"&&!i)return e(r);const d=t?{locale:t}:void 0;return Array.isArray(r)?`${ot(r[0],o,d)}${n&&!r[1]?"":a}${r[1]?ot(r[1],o,d):""}`:ot(r,o,d)},rr=r=>{if(r)return null;throw new Error(Nn.prop("partial-range"))},kn=(r,e)=>{if(e)return r();throw new Error(Nn.prop("range"))},Co=r=>Array.isArray(r)?un(r[0])&&(r[1]?un(r[1]):!0):r?un(r):!1,Z2=(r,e)=>la(e??re(),{hours:+r.hours||0,minutes:+r.minutes||0,seconds:+r.seconds||0}),no=(r,e,t,a)=>{if(!r)return!0;if(a){const n=t==="max"?sn(r,e):ln(r,e),o={seconds:0,milliseconds:0};return n||At(la(r,o),la(e,o))}return t==="max"?r.getTime()<=e.getTime():r.getTime()>=e.getTime()},io=(r,e,t)=>r?Z2(r,e):re(t??e),Tw=(r,e,t,a,n)=>{if(Array.isArray(a)){const i=io(r,a[0],e),d=io(r,a[1],e);return no(a[0],i,t,!!e)&&no(a[1],d,t,!!e)&&n}const o=io(r,a,e);return no(a,o,t,!!e)&&n},oo=r=>la(re(),Vt(r)),eT=(r,e)=>Array.isArray(r)?r.map(t=>re(t)).filter(t=>Ne(re(t))===e).map(t=>qe(t)):[],zx=(r,e,t)=>typeof r=="function"?r({month:e,year:t}):!!r.months.find(a=>a.month===e&&a.year===t),M_=(r,e)=>typeof r=="function"?r(e):r.years.includes(e),Gr=vn({menuFocused:!1,shiftKeyInMenu:!1}),qx=()=>{const r=t=>{Gr.menuFocused=t},e=t=>{Gr.shiftKeyInMenu!==t&&(Gr.shiftKeyInMenu=t)};return{control:ee(()=>({shiftKeyInMenu:Gr.shiftKeyInMenu,menuFocused:Gr.menuFocused})),setMenuFocused:r,setShiftKey:e}},sa=vn({monthYear:[],calendar:[],time:[],actionRow:[],selectionGrid:[],timePicker:{0:[],1:[]},monthPicker:[]}),uo=K(null),Dn=K(!1),lo=K(!1),so=K(!1),fo=K(!1),$a=K(0),Da=K(0),Dt=()=>{const r=ee(()=>Dn.value?[...sa.selectionGrid,sa.actionRow].filter(f=>f.length):lo.value?[...sa.timePicker[0],...sa.timePicker[1],fo.value?[]:[uo.value],sa.actionRow].filter(f=>f.length):so.value?[...sa.monthPicker,sa.actionRow]:[sa.monthYear,...sa.calendar,sa.time,sa.actionRow].filter(f=>f.length)),e=f=>{$a.value=f?$a.value+1:$a.value-1;let v=null;r.value[Da.value]&&(v=r.value[Da.value][$a.value]),v||($a.value=f?$a.value-1:$a.value+1)},t=f=>{Da.value===0&&!f||Da.value===r.value.length&&f||(Da.value=f?Da.value+1:Da.value-1,r.value[Da.value]?r.value[Da.value]&&!r.value[Da.value][$a.value]&&$a.value!==0&&($a.value=r.value[Da.value].length-1):Da.value=f?Da.value-1:Da.value+1)},a=f=>{let v=null;r.value[Da.value]&&(v=r.value[Da.value][$a.value]),v?v.focus({preventScroll:!Dn.value}):$a.value=f?$a.value-1:$a.value+1},n=()=>{e(!0),a(!0)},o=()=>{e(!1),a(!1)},i=()=>{t(!1),a(!0)},d=()=>{t(!0),a(!0)},u=(f,v)=>{sa[v]=f},l=(f,v)=>{sa[v]=f},s=()=>{$a.value=0,Da.value=0};return{buildMatrix:u,buildMultiLevelMatrix:l,setTimePickerBackRef:f=>{uo.value=f},setSelectionGrid:f=>{Dn.value=f,s(),f||(sa.selectionGrid=[])},setTimePicker:(f,v=!1)=>{lo.value=f,fo.value=v,s(),f||(sa.timePicker[0]=[],sa.timePicker[1]=[])},setTimePickerElements:(f,v=0)=>{sa.timePicker[v]=f},arrowRight:n,arrowLeft:o,arrowUp:i,arrowDown:d,clearArrowNav:()=>{sa.monthYear=[],sa.calendar=[],sa.time=[],sa.actionRow=[],sa.selectionGrid=[],sa.timePicker[0]=[],sa.timePicker[1]=[],Dn.value=!1,lo.value=!1,fo.value=!1,so.value=!1,s(),uo.value=null},setMonthPicker:f=>{so.value=f,s()},refSets:sa}},$w=r=>({menuAppearTop:"dp-menu-appear-top",menuAppearBottom:"dp-menu-appear-bottom",open:"dp-slide-down",close:"dp-slide-up",next:"calendar-next",previous:"calendar-prev",vNext:"dp-slide-up",vPrevious:"dp-slide-down",...r??{}}),aT=r=>({toggleOverlay:"Toggle overlay",menu:"Datepicker menu",input:"Datepicker input",calendarWrap:"Calendar wrapper",calendarDays:"Calendar days",openTimePicker:"Open time picker",closeTimePicker:"Close time Picker",incrementValue:e=>`Increment ${e}`,decrementValue:e=>`Decrement ${e}`,openTpOverlay:e=>`Open ${e} overlay`,amPmButton:"Switch AM/PM mode",openYearsOverlay:"Open years overlay",openMonthsOverlay:"Open months overlay",nextMonth:"Next month",prevMonth:"Previous month",nextYear:"Next year",prevYear:"Previous year",day:()=>"",...r??{}}),Sw=r=>r?typeof r=="boolean"?r?2:0:+r>=2?+r:2:0,tT=r=>{const e=typeof r=="object"&&r,t={static:!0,solo:!1};if(!r)return{...t,count:Sw(!1)};const a=e?r:{},n=e?a.count??!0:r,o=Sw(n);return Object.assign(t,a,{count:o})},rT=(r,e,t)=>r||(typeof t=="string"?t:e),nT=r=>typeof r=="boolean"?r?$w({}):!1:$w(r),iT=r=>{const e={enterSubmit:!0,tabSubmit:!0,openMenu:!0,selectOnFocus:!1,rangeSeparator:" - "};return typeof r=="object"?{...e,...r??{},enabled:!0}:{...e,enabled:r}},oT=r=>({months:[],years:[],times:{hours:[],minutes:[],seconds:[]},...r??{}}),uT=r=>({showSelect:!0,showCancel:!0,showNow:!1,showPreview:!0,...r??{}}),dT=r=>{const e={input:!1};return typeof r=="object"?{...e,...r??{},enabled:!0}:{enabled:r,...e}},lT=r=>({allowStopPropagation:!0,closeOnScroll:!1,modeHeight:255,allowPreventDefault:!1,closeOnClearValue:!0,closeOnAutoApply:!0,noSwipe:!1,keepActionRow:!1,onClickOutside:void 0,...r??{}}),sT=(r,e,t)=>{const a={dates:Array.isArray(r)?r.map(n=>re(n)):[],years:[],months:[],quarters:[],weeks:[],weekdays:e,options:{highlightDisabled:t}};return typeof r=="function"?r:{...a,...r??{}}},ga=r=>{const e=()=>{const p=r.enableSeconds?":ss":"";return r.is24?`HH:mm${p}`:`hh:mm${p} aa`},t=()=>r.format?r.format:r.monthPicker?"MM/yyyy":r.timePicker?e():r.weekPicker?"MM/dd/yyyy":r.yearPicker?"yyyy":r.quarterPicker?"QQQ/yyyy":r.enableTimePicker?`MM/dd/yyyy, ${e()}`:"MM/dd/yyyy",a=p=>Ex(p,r.enableSeconds),n=()=>r.range?r.startTime&&Array.isArray(r.startTime)?[a(r.startTime[0]),a(r.startTime[1])]:null:r.startTime&&!Array.isArray(r.startTime)?a(r.startTime):null,o=ee(()=>tT(r.multiCalendars)),i=ee(()=>n()),d=ee(()=>aT(r.ariaLabels)),u=ee(()=>oT(r.filters)),l=ee(()=>nT(r.transitions)),s=ee(()=>uT(r.actionRow)),f=ee(()=>rT(r.previewFormat,r.format,t())),v=ee(()=>iT(r.textInput)),c=ee(()=>dT(r.inline)),m=ee(()=>lT(r.config)),h=ee(()=>sT(r.highlight,r.highlightWeekDays,r.highlightDisabledDays));return{defaultedTransitions:l,defaultedMultiCalendars:o,defaultedStartTime:i,defaultedAriaLabels:d,defaultedFilters:u,defaultedActionRow:s,defaultedPreviewFormat:f,defaultedTextInput:v,defaultedInline:c,defaultedConfig:m,defaultedHighlight:h,getDefaultPattern:t,getDefaultStartTime:n}},fT=(r,e,t)=>{const a=K(),{defaultedTextInput:n,getDefaultPattern:o}=ga(e),i=K(""),d=Tn(e,"format");kt(a,()=>{r("internal-model-change",a.value)}),kt(d,()=>{G()});const u=P=>Sx(P,e.timezone),l=P=>Va(P,e.timezone),s=(P,q,U=!1)=>Nx(P,e.format,e.formatLocale,n.value.rangeSeparator,e.modelAuto,q??o(),U),f=P=>P?e.modelType?I(P):{hours:Ja(P),minutes:ut(P),seconds:e.enableSeconds?sr(P):0}:null,v=P=>e.modelType?I(P):{month:qe(P),year:Ne(P)},c=P=>Array.isArray(P)?e.multiDates?P.map(q=>m(q,it(re(),q))):kn(()=>[it(re(),P[0]),P[1]?it(re(),P[1]):rr(e.partialRange)],e.range):it(re(),+P),m=(P,q)=>(typeof P=="string"||typeof P=="number")&&e.modelType?j(P):q,h=P=>Array.isArray(P)?[m(P[0],xt(null,+P[0].hours,+P[0].minutes,P[0].seconds)),m(P[1],xt(null,+P[1].hours,+P[1].minutes,P[1].seconds))]:m(P,xt(null,P.hours,P.minutes,P.seconds)),p=P=>Array.isArray(P)?e.multiDates?P.map(q=>m(q,vt(null,+q.month,+q.year))):kn(()=>[m(P[0],vt(null,+P[0].month,+P[0].year)),m(P[1],P[1]?vt(null,+P[1].month,+P[1].year):rr(e.partialRange))],e.range):m(P,vt(null,+P.month,+P.year)),y=P=>{if(Array.isArray(P))return P.map(q=>j(q));throw new Error(Nn.dateArr("multi-dates"))},_=P=>{if(Array.isArray(P))return[re(P[0]),re(P[1])];throw new Error(Nn.dateArr("week-picker"))},w=P=>e.modelAuto?Array.isArray(P)?[j(P[0]),j(P[1])]:e.autoApply?[j(P)]:[j(P),null]:Array.isArray(P)?kn(()=>[j(P[0]),P[1]?j(P[1]):rr(e.partialRange)],e.range):j(P),g=()=>{Array.isArray(a.value)&&e.range&&a.value.length===1&&a.value.push(rr(e.partialRange))},x=()=>{const P=a.value;return[I(P[0]),P[1]?I(P[1]):rr(e.partialRange)]},O=()=>a.value[1]?x():I(Pa(a.value[0])),C=()=>(a.value||[]).map(P=>I(P)),L=()=>(g(),e.modelAuto?O():e.multiDates?C():Array.isArray(a.value)?kn(()=>x(),e.range):I(Pa(a.value))),V=P=>!P||Array.isArray(P)&&!P.length?null:e.timePicker?h(Pa(P)):e.monthPicker?p(Pa(P)):e.yearPicker?c(Pa(P)):e.multiDates?y(Pa(P)):e.weekPicker?_(Pa(P)):w(Pa(P)),M=P=>{const q=V(P);Co(Pa(q))?(a.value=Pa(q),G()):(a.value=null,i.value="")},$=()=>{const P=q=>ot(q,n.value.format);return`${P(a.value[0])} ${n.value.rangeSeparator} ${a.value[1]?P(a.value[1]):""}`},N=()=>t.value&&a.value?Array.isArray(a.value)?$():ot(a.value,n.value.format):s(a.value),S=()=>a.value?e.multiDates?a.value.map(P=>s(P)).join("; "):n.value.enabled&&typeof n.value.format=="string"?N():s(a.value):"",G=()=>{!e.format||typeof e.format=="string"||n.value.enabled&&typeof n.value.format=="string"?i.value=S():i.value=e.format(a.value)},j=P=>{if(e.utc){const q=new Date(P);return e.utc==="preserve"?new Date(q.getTime()+q.getTimezoneOffset()*6e4):q}return e.modelType?e.modelType==="date"||e.modelType==="timestamp"?l(new Date(P)):e.modelType==="format"&&(typeof e.format=="string"||!e.format)?Do(P,o(),new Date):l(Do(P,e.modelType,new Date)):l(new Date(P))},I=P=>P?e.utc?G2(P,e.utc==="preserve",e.enableSeconds):e.modelType?e.modelType==="timestamp"?+u(P):e.modelType==="format"&&(typeof e.format=="string"||!e.format)?s(u(P)):s(u(P),e.modelType,!0):u(P):"",H=(P,q=!1)=>{if(r("update:model-value",P),e.emitTimezone&&q){const U=Array.isArray(P)?P.map(Y=>Va(Pa(Y)),e.emitTimezone):Va(Pa(P),e.emitTimezone);r("update:model-timezone-value",U)}},B=P=>Array.isArray(a.value)?e.multiDates?a.value.map(q=>P(q)):[P(a.value[0]),a.value[1]?P(a.value[1]):rr(e.partialRange)]:P(Pa(a.value)),k=P=>H(Pa(B(P)));return{inputValue:i,internalModelValue:a,checkBeforeEmit:()=>a.value?e.range?e.partialRange?a.value.length>=1:a.value.length===2:!!a.value:!1,parseExternalModelValue:M,formatInputValue:G,emitModelValue:()=>(G(),e.monthPicker?k(v):e.timePicker?k(f):e.yearPicker?k(Ne):e.weekPicker?H(a.value.map(P=>I(P)),!0):H(L(),!0))}},vT=(r,e)=>{const{defaultedFilters:t}=ga(r),{validateMonthYearInRange:a}=hr(r),n=(l,s)=>{let f=l;return t.value.months.includes(qe(f))?(f=s?qa(l,1):ht(l,1),n(f,s)):f},o=(l,s)=>{let f=l;return t.value.years.includes(Ne(f))?(f=s?u_(l,1):xx(l,1),o(f,s)):f},i=(l,s=!1)=>{const f=la(new Date,{month:r.month,year:r.year});let v=l?qa(f,1):ht(f,1);r.disableYearSelect&&(v=it(v,r.year));let c=qe(v),m=Ne(v);t.value.months.includes(c)&&(v=n(v,l),c=qe(v),m=Ne(v)),t.value.years.includes(m)&&(v=o(v,l),m=Ne(v)),a(c,m,l,r.preventMinMaxNavigation)&&d(c,m,s)},d=(l,s,f)=>{e("update-month-year",{month:l,year:s,fromNav:f})},u=ee(()=>l=>Rx(la(new Date,{month:r.month,year:r.year}),r.maxDate,r.minDate,r.preventMinMaxNavigation,l));return{handleMonthYearChange:i,isDisabled:u,updateMonthYear:d}};var or=(r=>(r.center="center",r.left="left",r.right="right",r))(or||{}),Ga=(r=>(r.month="month",r.year="year",r))(Ga||{}),Ht=(r=>(r.top="top",r.bottom="bottom",r))(Ht||{}),Lt=(r=>(r.header="header",r.calendar="calendar",r.timePicker="timePicker",r))(Lt||{}),tt=(r=>(r.month="month",r.year="year",r.calendar="calendar",r.time="time",r.minutes="minutes",r.hours="hours",r.seconds="seconds",r))(tt||{});const mT=({menuRef:r,menuRefInner:e,inputRef:t,pickerWrapperRef:a,inline:n,emit:o,props:i,slots:d})=>{const u=K({}),l=K(!1),s=K({top:"0",left:"0"}),f=K(!1),v=Tn(i,"teleportCenter");kt(v,()=>{s.value=JSON.parse(JSON.stringify({})),g()});const c=j=>{if(i.teleport){const I=j.getBoundingClientRect();return{left:I.left+window.scrollX,top:I.top+window.scrollY}}return{top:0,left:0}},m=(j,I)=>{s.value.left=`${j+I-u.value.width}px`},h=j=>{s.value.left=`${j}px`},p=(j,I)=>{i.position===or.left&&h(j),i.position===or.right&&m(j,I),i.position===or.center&&(s.value.left=`${j+I/2-u.value.width/2}px`)},y=j=>{const{width:I,height:H}=j.getBoundingClientRect(),{top:B,left:k}=i.altPosition?i.altPosition(j):c(j);return{top:+B,left:+k,width:I,height:H}},_=()=>{s.value.left="50%",s.value.top="50%",s.value.transform="translate(-50%, -50%)",s.value.position="fixed",delete s.value.opacity},w=()=>{const j=_a(t),{top:I,left:H,transform:B}=i.altPosition(j);s.value={top:`${I}px`,left:`${H}px`,transform:B??""}},g=(j=!0)=>{var I;if(!n.value.enabled){if(v.value)return _();if(i.altPosition!==null)return w();if(j){const H=i.teleport?(I=e.value)==null?void 0:I.$el:r.value;H&&(u.value=H.getBoundingClientRect()),o("recalculate-position")}return $()}},x=({inputEl:j,left:I,width:H})=>{window.screen.width>768&&!l.value&&p(I,H),L(j)},O=j=>{const{top:I,left:H,height:B,width:k}=y(j);s.value.top=`${B+I+ +i.offset}px`,f.value=!1,l.value||(s.value.left=`${H+k/2-u.value.width/2}px`),x({inputEl:j,left:H,width:k})},C=j=>{const{top:I,left:H,width:B}=y(j);s.value.top=`${I-+i.offset-u.value.height}px`,f.value=!0,x({inputEl:j,left:H,width:B})},L=j=>{if(i.autoPosition){const{left:I,width:H}=y(j),{left:B,right:k}=u.value;if(!l.value){if(Math.abs(B)!==Math.abs(k)){if(B<=0)return l.value=!0,h(I);if(k>=document.documentElement.clientWidth)return l.value=!0,m(I,H)}return p(I,H)}}},V=()=>{const j=_a(t);if(j){const{height:I}=u.value,{top:H,height:B}=j.getBoundingClientRect(),k=window.innerHeight-H-B,P=H;return I<=k?Ht.bottom:I>k&&I<=P?Ht.top:k>=P?Ht.bottom:Ht.top}return Ht.bottom},M=j=>V()===Ht.bottom?O(j):C(j),$=()=>{const j=_a(t);if(j)return i.autoPosition?M(j):O(j)},N=function(j){if(j){const I=j.scrollHeight>j.clientHeight,H=window.getComputedStyle(j).overflowY.indexOf("hidden")!==-1;return I&&!H}return!0},S=function(j){return!j||j===document.body||j.nodeType===Node.DOCUMENT_FRAGMENT_NODE?window:N(j)?j:S(j.parentNode)},G=j=>{if(j)switch(i.position){case or.left:return{left:0,transform:"translateX(0)"};case or.right:return{left:`${j.width}px`,transform:"translateX(-100%)"};default:return{left:`${j.width/2}px`,transform:"translateX(-50%)"}}return{}};return{openOnTop:f,menuStyle:s,xCorrect:l,setMenuPosition:g,getScrollableParent:S,shadowRender:(j,I)=>{var H,B,k;const P=document.createElement("div"),q=(H=_a(t))==null?void 0:H.getBoundingClientRect();P.setAttribute("id","dp--temp-container");const U=(B=a.value)!=null&&B.clientWidth?a.value:document.body;U.append(P);const Y=document.getElementById("dp--temp-container"),J=G(q),de=ZP(j,{...I,shadow:!0,style:{opacity:0,position:"absolute",...J}},Object.fromEntries(Object.keys(d).filter(E=>["right-sidebar","left-sidebar"].includes(E)).map(E=>[E,d[E]])));rw(de,Y),u.value=(k=de.el)==null?void 0:k.getBoundingClientRect(),rw(null,Y),U.removeChild(Y)}}},_t=[{name:"clock-icon",use:["time","calendar","shared"]},{name:"arrow-left",use:["month-year","calendar","shared","year-mode"]},{name:"arrow-right",use:["month-year","calendar","shared","year-mode"]},{name:"arrow-up",use:["time","calendar","month-year","shared"]},{name:"arrow-down",use:["time","calendar","month-year","shared"]},{name:"calendar-icon",use:["month-year","time","calendar","shared","year-mode"]},{name:"day",use:["calendar","shared"]},{name:"month-overlay-value",use:["calendar","month-year","shared"]},{name:"year-overlay-value",use:["calendar","month-year","shared","year-mode"]},{name:"year-overlay",use:["month-year","shared"]},{name:"month-overlay",use:["month-year","shared"]},{name:"month-overlay-header",use:["month-year","shared"]},{name:"year-overlay-header",use:["month-year","shared"]},{name:"hours-overlay-value",use:["calendar","time","shared"]},{name:"minutes-overlay-value",use:["calendar","time","shared"]},{name:"seconds-overlay-value",use:["calendar","time","shared"]},{name:"hours",use:["calendar","time","shared"]},{name:"minutes",use:["calendar","time","shared"]},{name:"month",use:["calendar","month-year","shared"]},{name:"year",use:["calendar","month-year","shared","year-mode"]},{name:"action-buttons",use:["action"]},{name:"action-preview",use:["action"]},{name:"calendar-header",use:["calendar","shared"]},{name:"marker-tooltip",use:["calendar","shared"]},{name:"action-extra",use:["menu"]},{name:"time-picker-overlay",use:["calendar","time","shared"]},{name:"am-pm-button",use:["calendar","time","shared"]},{name:"left-sidebar",use:["menu"]},{name:"right-sidebar",use:["menu"]},{name:"month-year",use:["month-year","shared"]},{name:"time-picker",use:["menu","shared"]},{name:"action-row",use:["action"]},{name:"marker",use:["calendar","shared"]},{name:"quarter",use:["shared"]}],cT=[{name:"trigger"},{name:"input-icon"},{name:"clear-icon"},{name:"dp-input"}],hT={all:()=>_t,monthYear:()=>_t.filter(r=>r.use.includes("month-year")),input:()=>cT,timePicker:()=>_t.filter(r=>r.use.includes("time")),action:()=>_t.filter(r=>r.use.includes("action")),calendar:()=>_t.filter(r=>r.use.includes("calendar")),menu:()=>_t.filter(r=>r.use.includes("menu")),shared:()=>_t.filter(r=>r.use.includes("shared")),yearMode:()=>_t.filter(r=>r.use.includes("year-mode"))},za=(r,e,t)=>{const a=[];return hT[e]().forEach(n=>{r[n.name]&&a.push(n.name)}),t!=null&&t.length&&t.forEach(n=>{n.slot&&a.push(n.slot)}),a},cn=r=>{const e=ee(()=>a=>r.value?a?r.value.open:r.value.close:""),t=ee(()=>a=>r.value?a?r.value.menuAppearTop:r.value.menuAppearBottom:"");return{transitionName:e,showTransition:!!r.value,menuTransition:t}},hn=(r,e)=>{const t=re(Va(new Date,r.timezone)),a=K([{month:qe(t),year:Ne(t)}]),n=vn({hours:r.range?[Ja(t),Ja(t)]:Ja(t),minutes:r.range?[ut(t),ut(t)]:ut(t),seconds:r.range?[0,0]:0}),o=ee({get:()=>r.internalModelValue,set:u=>{!r.readonly&&!r.disabled&&e("update:internal-model-value",u)}}),i=ee(()=>u=>a.value[u]?a.value[u].month:0),d=ee(()=>u=>a.value[u]?a.value[u].year:0);return{calendars:a,time:n,modelValue:o,month:i,year:d}},pT=(r,e)=>{const{defaultedMultiCalendars:t,defaultedHighlight:a}=ga(e),{isDisabled:n,matchDate:o}=hr(e),i=K(null),d=K(re(Va(new Date,e.timezone))),u=k=>{!k.current&&e.hideOffsetDates||(i.value=k.value)},l=()=>{i.value=null},s=k=>Array.isArray(r.value)&&e.range&&r.value[0]&&i.value?k?Wa(i.value,r.value[0]):Oa(i.value,r.value[0]):!0,f=(k,P)=>{const q=()=>r.value?P?r.value[0]||null:r.value[1]:null,U=r.value&&Array.isArray(r.value)?q():null;return ta(re(k.value),U)},v=k=>{const P=Array.isArray(r.value)?r.value[0]:null;return k?!Oa(i.value??null,P):!0},c=(k,P=!0)=>(e.range||e.weekPicker)&&Array.isArray(r.value)&&r.value.length===2?e.hideOffsetDates&&!k.current?!1:ta(re(k.value),r.value[P?0:1]):e.range?f(k,P)&&v(P)||ta(k.value,Array.isArray(r.value)?r.value[0]:null)&&s(P):!1,m=(k,P,q)=>Array.isArray(r.value)&&r.value[0]&&r.value.length===1?k?!1:q?Wa(r.value[0],P.value):Oa(r.value[0],P.value):!1,h=k=>!r.value||e.hideOffsetDates&&!k.current?!1:e.range?e.modelAuto&&Array.isArray(r.value)?ta(k.value,r.value[0]?r.value[0]:d.value):!1:e.multiDates&&Array.isArray(r.value)?r.value.some(P=>ta(P,k.value)):ta(k.value,r.value?r.value:d.value),p=k=>{if(e.autoRange||e.weekPicker){if(i.value){if(e.hideOffsetDates&&!k.current)return!1;const P=xa(i.value,+e.autoRange),q=jn(re(i.value),e.timezone,e.weekStart);return e.weekPicker?ta(q[1],re(k.value)):ta(P,re(k.value))}return!1}return!1},y=k=>{if(e.autoRange||e.weekPicker){if(i.value){const P=xa(i.value,+e.autoRange);if(e.hideOffsetDates&&!k.current)return!1;const q=jn(re(i.value),e.timezone,e.weekStart);return e.weekPicker?Wa(k.value,q[0])&&Oa(k.value,q[1]):Wa(k.value,i.value)&&Oa(k.value,P)}return!1}return!1},_=k=>{if(e.autoRange||e.weekPicker){if(i.value){if(e.hideOffsetDates&&!k.current)return!1;const P=jn(re(i.value),e.timezone,e.weekStart);return e.weekPicker?ta(P[0],k.value):ta(i.value,k.value)}return!1}return!1},w=k=>qn(r.value,i.value,k.value),g=()=>e.modelAuto&&Array.isArray(e.internalModelValue)?!!e.internalModelValue[0]:!1,x=()=>e.modelAuto?jx(e.internalModelValue):!0,O=k=>{if(Array.isArray(r.value)&&r.value.length||e.weekPicker)return!1;const P=e.range?!c(k)&&!c(k,!1):!0;return!n(k.value)&&!h(k)&&!(!k.current&&e.hideOffsetDates)&&P},C=k=>e.range?e.modelAuto?g()&&h(k):!1:h(k),L=k=>{var P;return a.value?typeof a.value=="function"?a.value(k.value):o(k.value,(P=e.arrMapValues)!=null&&P.highlightedDates?e.arrMapValues.highlightedDates:a.value.dates):!1},V=k=>{const P=n(k.value);return P&&(typeof a.value=="function"?!a.value(k.value,P):!a.value.options.highlightDisabled)},M=k=>{var P;return typeof a.value=="function"?a.value(k.value):(P=a.value.weekdays)==null?void 0:P.includes(k.value.getDay())},$=k=>(e.range||e.weekPicker)&&(!(t.value.count>0)||k.current)&&x()&&!(!k.current&&e.hideOffsetDates)&&!h(k)?w(k):!1,N=k=>{const{isRangeStart:P,isRangeEnd:q}=j(k),U=e.range?P||q:!1;return{dp__cell_offset:!k.current,dp__pointer:!e.disabled&&!(!k.current&&e.hideOffsetDates)&&!n(k.value),dp__cell_disabled:n(k.value),dp__cell_highlight:!V(k)&&(L(k)||M(k))&&!C(k)&&!U&&!_(k)&&!($(k)&&e.weekPicker)&&!q,dp__cell_highlight_active:!V(k)&&(L(k)||M(k))&&C(k),dp__today:!e.noToday&&ta(k.value,d.value)&&k.current}},S=k=>({dp__active_date:C(k),dp__date_hover:O(k)}),G=k=>({...I(k),...H(k),dp__range_between_week:$(k)&&e.weekPicker}),j=k=>{const P=t.value.count>0?k.current&&c(k)&&x():c(k)&&x(),q=t.value.count>0?k.current&&c(k,!1)&&x():c(k,!1)&&x();return{isRangeStart:P,isRangeEnd:q}},I=k=>{const{isRangeStart:P,isRangeEnd:q}=j(k);return{dp__range_start:P,dp__range_end:q,dp__range_between:$(k)&&!e.weekPicker,dp__date_hover_start:m(O(k),k,!0),dp__date_hover_end:m(O(k),k,!1)}},H=k=>({...I(k),dp__cell_auto_range:y(k),dp__cell_auto_range_start:_(k),dp__cell_auto_range_end:p(k)}),B=k=>e.range?e.autoRange?H(k):e.modelAuto?{...S(k),...I(k)}:I(k):e.weekPicker?G(k):S(k);return{setHoverDate:u,clearHoverDate:l,getDayClassData:k=>e.hideOffsetDates&&!k.current?{}:{...N(k),...B(k),[e.dayClass?e.dayClass(k.value):""]:!0,[e.calendarCellClassName]:!!e.calendarCellClassName}}},hr=r=>{const{defaultedFilters:e,defaultedHighlight:t}=ga(r),a=()=>{if(r.timezone)return r.timezone;if(r.utc)return"UTC"},n=M=>{const $=Ea(o(re(M))).toISOString(),[N]=$.split("T");return N},o=M=>r.utc==="preserve"?Sx(M,a()):Va(M,a()),i=M=>{var $;const N=r.maxDate?Wa(o(M),o(re(r.maxDate))):!1,S=r.minDate?Oa(o(M),o(re(r.minDate))):!1,G=s(o(M),($=r.arrMapValues)!=null&&$.disabledDates?r.arrMapValues.disabledDates:r.disabledDates),j=e.value.months.map(P=>+P).includes(qe(M)),I=r.disabledWeekDays.length?r.disabledWeekDays.some(P=>+P===FW(M)):!1,H=v(M),B=Ne(M),k=B<+r.yearRange[0]||B>+r.yearRange[1];return!(N||S||G||j||k||I||H)},d=(M,$)=>Oa(...wt(r.minDate,M,$))||ta(...wt(r.minDate,M,$)),u=(M,$)=>Wa(...wt(r.maxDate,M,$))||ta(...wt(r.maxDate,M,$)),l=(M,$,N)=>{let S=!1;return r.maxDate&&N&&u(M,$)&&(S=!0),r.minDate&&!N&&d(M,$)&&(S=!0),S},s=(M,$)=>M?$ instanceof Map?!!$.get(n(M)):Array.isArray($)?$.some(N=>ta(o(re(N)),o(M))):$?$(re(JSON.parse(JSON.stringify(M)))):!1:!0,f=(M,$,N,S)=>{let G=!1;return S?r.minDate&&r.maxDate?G=l(M,$,N):(r.minDate&&d(M,$)||r.maxDate&&u(M,$))&&(G=!0):G=!0,G},v=M=>{var $,N,S,G,j;return Array.isArray(r.allowedDates)&&!(($=r.allowedDates)!=null&&$.length)?!0:(N=r.arrMapValues)!=null&&N.allowedDates?!s(M,(S=r.arrMapValues)==null?void 0:S.allowedDates):(G=r.allowedDates)!=null&&G.length?!((j=r.allowedDates)!=null&&j.some(I=>ta(o(re(I)),o(M)))):!1},c=M=>!i(M),m=M=>r.noDisabledRange?!tx({start:M[0],end:M[1]}).some($=>c($)):!0,h=(M,$,N=0)=>{if(Array.isArray($)&&$[N]){const S=NO(M,$[N]),G=Cx($[N],M),j=G.length===1?0:G.filter(H=>c(H)).length,I=Math.abs(S)-j;if(r.minRange&&r.maxRange)return I>=+r.minRange&&I<=+r.maxRange;if(r.minRange)return I>=+r.minRange;if(r.maxRange)return I<=+r.maxRange}return!0},p=M=>new Map(M.map($=>[n($),!0])),y=M=>Array.isArray(M)&&M.length>0,_=()=>{const M={disabledDates:null,allowedDates:null,highlightedDates:null};return y(r.allowedDates)&&(M.allowedDates=p(r.allowedDates)),typeof t.value!="function"&&y(t.value.dates)&&(M.highlightedDates=p(t.value.dates)),y(r.disabledDates)&&(M.disabledDates=p(r.disabledDates)),M},w=()=>!r.enableTimePicker||r.monthPicker||r.yearPicker||r.ignoreTimeValidation,g=M=>Array.isArray(M)?[M[0]?oo(M[0]):null,M[1]?oo(M[1]):null]:oo(M),x=(M,$,N)=>M.find(S=>+S.hours===Ja($)&&S.minutes==="*"?!0:+S.minutes===ut($)&&+S.hours===Ja($))&&N,O=(M,$,N)=>{const[S,G]=M,[j,I]=$;return!x(S,j,N)&&!x(G,I,N)&&N},C=(M,$)=>{const N=Array.isArray($)?$:[$];return Array.isArray(r.disabledTimes)?Array.isArray(r.disabledTimes[0])?O(r.disabledTimes,N,M):!N.some(S=>x(r.disabledTimes,S,M)):M},L=(M,$)=>{const N=Array.isArray($)?[Vt($[0]),$[1]?Vt($[1]):void 0]:Vt($),S=!r.disabledTimes(N);return M&&S},V=(M,$)=>r.disabledTimes?Array.isArray(r.disabledTimes)?C($,M):L($,M):$;return{isDisabled:c,validateDate:i,validateMonthYearInRange:f,isDateRangeAllowed:m,checkMinMaxRange:h,matchDate:s,mapDatesArrToMap:_,isValidTime:M=>{let $=!0;if(!M||w())return!0;const N=!r.minDate&&!r.maxDate?g(M):M;return(r.maxTime||r.maxDate)&&($=Tw(r.maxTime,r.maxDate,"max",Pa(N),$)),(r.minTime||r.minDate)&&($=Tw(r.minTime,r.minDate,"min",Pa(N),$)),V(M,$)}}},In=()=>{const r=ee(()=>(a,n)=>a==null?void 0:a.includes(n)),e=ee(()=>(a,n)=>a.count?a.solo?!0:n===0:!0),t=ee(()=>(a,n)=>a.count?a.solo?!0:n===a.count-1:!0);return{hideNavigationButtons:r,showLeftIcon:e,showRightIcon:t}},gT=(r,e,t)=>{const a=K(0),n=vn({[Lt.timePicker]:!r.enableTimePicker||r.timePicker||r.monthPicker,[Lt.calendar]:!1,[Lt.header]:!1}),o=(...s)=>{var f;(f=r.flow)!=null&&f.length&&(n[s]=!0,Object.keys(n).filter(v=>!n[v]).length||l())},i=()=>{var s;(s=r.flow)!=null&&s.length&&a.value!==-1&&(a.value+=1,e("flow-step",a.value),l())},d=()=>{a.value=-1},u=(s,f,...v)=>{r.flow[a.value]===s&&t.value&&t.value[f](...v)},l=()=>{u(tt.month,"toggleMonthPicker",!0),u(tt.year,"toggleYearPicker",!0),u(tt.calendar,"toggleTimePicker",!1,!0),u(tt.time,"toggleTimePicker",!0,!0);const s=r.flow[a.value];(s===tt.hours||s===tt.minutes||s===tt.seconds)&&u(s,"toggleTimePicker",!0,!0,s)};return{childMount:o,updateFlowStep:i,resetFlow:d,flowStep:a}},Yn={multiCalendars:{type:[Boolean,Number,String,Object],default:void 0},modelValue:{type:[String,Date,Array,Object,Number],default:null},modelType:{type:String,default:null},position:{type:String,default:"center"},dark:{type:Boolean,default:!1},format:{type:[String,Function],default:()=>null},autoPosition:{type:Boolean,default:!0},altPosition:{type:Function,default:null},transitions:{type:[Boolean,Object],default:!0},formatLocale:{type:Object,default:null},utc:{type:[Boolean,String],default:!1},ariaLabels:{type:Object,default:()=>({})},offset:{type:[Number,String],default:10},hideNavigation:{type:Array,default:()=>[]},timezone:{type:String,default:null},emitTimezone:{type:String,default:null},vertical:{type:Boolean,default:!1},disableMonthYearSelect:{type:Boolean,default:!1},disableYearSelect:{type:Boolean,default:!1},menuClassName:{type:String,default:null},dayClass:{type:Function,default:null},yearRange:{type:Array,default:()=>[1900,2100]},calendarCellClassName:{type:String,default:null},enableTimePicker:{type:Boolean,default:!0},autoApply:{type:Boolean,default:!1},disabledDates:{type:[Array,Function],default:()=>[]},monthNameFormat:{type:String,default:"short"},startDate:{type:[Date,String],default:null},startTime:{type:[Object,Array],default:null},hideOffsetDates:{type:Boolean,default:!1},autoRange:{type:[Number,String],default:null},noToday:{type:Boolean,default:!1},disabledWeekDays:{type:Array,default:()=>[]},allowedDates:{type:Array,default:null},nowButtonLabel:{type:String,default:"Now"},markers:{type:Array,default:()=>[]},escClose:{type:Boolean,default:!0},spaceConfirm:{type:Boolean,default:!0},monthChangeOnArrows:{type:Boolean,default:!0},presetDates:{type:Array,default:()=>[]},flow:{type:Array,default:()=>[]},partialFlow:{type:Boolean,default:!1},preventMinMaxNavigation:{type:Boolean,default:!1},minRange:{type:[Number,String],default:null},maxRange:{type:[Number,String],default:null},multiDatesLimit:{type:[Number,String],default:null},reverseYears:{type:Boolean,default:!1},weekPicker:{type:Boolean,default:!1},filters:{type:Object,default:()=>({})},arrowNavigation:{type:Boolean,default:!1},disableTimeRangeValidation:{type:Boolean,default:!1},highlight:{type:[Array,Function,Object],default:null},highlightWeekDays:{type:Array,default:null},highlightDisabledDays:{type:Boolean,default:!1},teleport:{type:[String,Boolean,Object],default:null},teleportCenter:{type:Boolean,default:!1},locale:{type:String,default:"en-Us"},weekNumName:{type:String,default:"W"},weekStart:{type:[Number,String],default:1},weekNumbers:{type:[String,Function],default:null},calendarClassName:{type:String,default:null},monthChangeOnScroll:{type:[Boolean,String],default:!0},dayNames:{type:[Function,Array],default:null},monthPicker:{type:Boolean,default:!1},customProps:{type:Object,default:null},yearPicker:{type:Boolean,default:!1},modelAuto:{type:Boolean,default:!1},selectText:{type:String,default:"Select"},cancelText:{type:String,default:"Cancel"},previewFormat:{type:[String,Function],default:()=>""},multiDates:{type:Boolean,default:!1},partialRange:{type:Boolean,default:!0},ignoreTimeValidation:{type:Boolean,default:!1},minDate:{type:[Date,String],default:null},maxDate:{type:[Date,String],default:null},minTime:{type:Object,default:null},maxTime:{type:Object,default:null},name:{type:String,default:null},placeholder:{type:String,default:""},hideInputIcon:{type:Boolean,default:!1},clearable:{type:Boolean,default:!0},state:{type:Boolean,default:null},required:{type:Boolean,default:!1},autocomplete:{type:String,default:"off"},inputClassName:{type:String,default:null},fixedStart:{type:Boolean,default:!1},fixedEnd:{type:Boolean,default:!1},timePicker:{type:Boolean,default:!1},enableSeconds:{type:Boolean,default:!1},is24:{type:Boolean,default:!0},noHoursOverlay:{type:Boolean,default:!1},noMinutesOverlay:{type:Boolean,default:!1},noSecondsOverlay:{type:Boolean,default:!1},hoursGridIncrement:{type:[String,Number],default:1},minutesGridIncrement:{type:[String,Number],default:5},secondsGridIncrement:{type:[String,Number],default:5},hoursIncrement:{type:[Number,String],default:1},minutesIncrement:{type:[Number,String],default:1},secondsIncrement:{type:[Number,String],default:1},range:{type:Boolean,default:!1},uid:{type:String,default:null},disabled:{type:Boolean,default:!1},readonly:{type:Boolean,default:!1},inline:{type:[Boolean,Object],default:!1},textInput:{type:[Boolean,Object],default:!1},noDisabledRange:{type:Boolean,default:!1},sixWeeks:{type:[Boolean,String],default:!1},actionRow:{type:Object,default:()=>({})},focusStartDate:{type:Boolean,default:!1},disabledTimes:{type:[Function,Array],default:void 0},showLastInRange:{type:Boolean,default:!0},timePickerInline:{type:Boolean,default:!1},calendar:{type:Function,default:null},config:{type:Object,default:void 0},quarterPicker:{type:Boolean,default:!1},yearFirst:{type:Boolean,default:!1}},Za={...Yn,shadow:{type:Boolean,default:!1},flowStep:{type:Number,default:0},internalModelValue:{type:[Date,Array],default:null},arrMapValues:{type:Object,default:()=>({})},noOverlayFocus:{type:Boolean,default:!1}},yT={key:1,class:"dp__input_wrap"},bT=["id","name","inputmode","placeholder","disabled","readonly","required","value","autocomplete","aria-label","aria-disabled","aria-invalid","onKeydown"],_T={key:2,class:"dp__clear_icon"},wT=Te({compatConfig:{MODE:3},__name:"DatepickerInput",props:{isMenuOpen:{type:Boolean,default:!1},inputValue:{type:String,default:""},...Yn},emits:["clear","open","update:input-value","set-input-date","close","select-date","set-empty-date","toggle","focus-prev","focus","blur","real-blur"],setup(r,{expose:e,emit:t}){const a=t,n=r,{defaultedTextInput:o,defaultedAriaLabels:i,defaultedInline:d,defaultedConfig:u,getDefaultPattern:l,getDefaultStartTime:s}=ga(n),f=K(),v=K(null),c=K(!1),m=K(!1),h=ee(()=>({dp__pointer:!n.disabled&&!n.readonly&&!o.value.enabled,dp__disabled:n.disabled,dp__input_readonly:!o.value.enabled,dp__input:!0,dp__input_icon_pad:!n.hideInputIcon,dp__input_valid:!!n.state,dp__input_invalid:n.state===!1,dp__input_focus:c.value||n.isMenuOpen,dp__input_reg:!o.value.enabled,[n.inputClassName]:!!n.inputClassName})),p=()=>{a("set-input-date",null),n.autoApply&&(a("set-empty-date"),f.value=null)},y=S=>{const G=s();return Q2(S,o.value.format??l(),G??Ex({},n.enableSeconds),n.inputValue,m.value)},_=S=>{const{rangeSeparator:G}=o.value,[j,I]=S.split(`${G}`);if(j){const H=y(j.trim()),B=I?y(I.trim()):null,k=H&&B?[H,B]:[H];f.value=H?k:null}},w=()=>{m.value=!0},g=S=>{if(n.range)_(S);else if(n.multiDates){const G=S.split(";");f.value=G.map(j=>y(j.trim())).filter(j=>j)}else f.value=y(S)},x=S=>{var G;const j=typeof S=="string"?S:(G=S.target)==null?void 0:G.value;j!==""?(o.value.openMenu&&!n.isMenuOpen&&a("open"),g(j),a("set-input-date",f.value)):p(),m.value=!1,a("update:input-value",j)},O=S=>{o.value.enabled?(g(S.target.value),o.value.enterSubmit&&Co(f.value)&&n.inputValue!==""?(a("set-input-date",f.value,!0),f.value=null):o.value.enterSubmit&&n.inputValue===""&&(f.value=null,a("clear"))):V(S)},C=S=>{o.value.enabled&&o.value.tabSubmit&&g(S.target.value),o.value.tabSubmit&&Co(f.value)&&n.inputValue!==""?(a("set-input-date",f.value,!0,!0),f.value=null):o.value.tabSubmit&&n.inputValue===""&&(f.value=null,a("clear",!0))},L=()=>{var S;c.value=!0,a("focus"),o.value.enabled&&o.value.selectOnFocus&&((S=v.value)==null||S.select())},V=S=>{S.preventDefault(),Pt(S,u.value,!0),o.value.enabled&&o.value.openMenu&&!d.value.input&&!n.isMenuOpen?a("open"):o.value.enabled||a("toggle")},M=()=>{a("real-blur"),c.value=!1,(!n.isMenuOpen||d.value.enabled&&d.value.input)&&a("blur"),n.autoApply&&o.value.enabled&&f.value&&!n.isMenuOpen&&(a("set-input-date",f.value),a("select-date"),f.value=null)},$=S=>{Pt(S,u.value,!0),a("clear")},N=S=>{if(!o.value.enabled){if(S.code==="Tab")return;S.preventDefault()}};return e({focusInput:()=>{var S;(S=v.value)==null||S.focus({preventScroll:!0})},setParsedDate:S=>{f.value=S}}),(S,G)=>{var j;return R(),A("div",{onClick:V},[S.$slots.trigger&&!S.$slots["dp-input"]&&!W(d).enabled?ke(S.$slots,"trigger",{key:0}):oe("",!0),!S.$slots.trigger&&(!W(d).enabled||W(d).input)?(R(),A("div",yT,[S.$slots["dp-input"]&&!S.$slots.trigger&&!W(d).enabled?ke(S.$slots,"dp-input",{key:0,value:r.inputValue,isMenuOpen:r.isMenuOpen,onInput:x,onEnter:O,onTab:C,onClear:$,onBlur:M,onKeypress:N,onPaste:w}):oe("",!0),S.$slots["dp-input"]?oe("",!0):(R(),A("input",{key:1,id:S.uid?`dp-input-${S.uid}`:void 0,ref_key:"inputRef",ref:v,name:S.name,class:Le(h.value),inputmode:W(o).enabled?"text":"none",placeholder:S.placeholder,disabled:S.disabled,readonly:S.readonly,required:S.required,value:r.inputValue,autocomplete:S.autocomplete,"aria-label":(j=W(i))==null?void 0:j.input,"aria-disabled":S.disabled||void 0,"aria-invalid":S.state===!1?!0:void 0,onInput:x,onKeydown:[Ee(O,["enter"]),Ee(C,["tab"]),N],onBlur:M,onFocus:L,onKeypress:N,onPaste:w},null,42,bT)),Z("div",{onClick:G[2]||(G[2]=I=>a("toggle"))},[S.$slots["input-icon"]&&!S.hideInputIcon?(R(),A("span",{key:0,class:"dp__input_icon",onClick:G[0]||(G[0]=I=>a("toggle"))},[ke(S.$slots,"input-icon")])):oe("",!0),!S.$slots["input-icon"]&&!S.hideInputIcon&&!S.$slots["dp-input"]?(R(),Ve(W(mn),{key:1,class:"dp__input_icon dp__input_icons",onClick:G[1]||(G[1]=I=>a("toggle"))})):oe("",!0)]),S.$slots["clear-icon"]&&r.inputValue&&S.clearable&&!S.disabled&&!S.readonly?(R(),A("span",_T,[ke(S.$slots,"clear-icon",{clear:$})])):oe("",!0),S.clearable&&!S.$slots["clear-icon"]&&r.inputValue&&!S.disabled&&!S.readonly?(R(),Ve(W(Mx),{key:3,class:"dp__clear_icon dp__input_icons",onClick:G[3]||(G[3]=ia(I=>$(I),["prevent"]))})):oe("",!0)])):oe("",!0)])}}}),PT=["title"],xT={class:"dp__action_buttons"},MT=["disabled","onKeydown"],kT=Te({compatConfig:{MODE:3},__name:"ActionRow",props:{menuMount:{type:Boolean,default:!1},calendarWidth:{type:Number,default:0},...Za},emits:["close-picker","select-date","select-now","invalid-select"],setup(r,{emit:e}){const t=e,a=r,{defaultedActionRow:n,defaultedPreviewFormat:o,defaultedMultiCalendars:i,defaultedTextInput:d,defaultedInline:u,getDefaultPattern:l}=ga(a),{isValidTime:s}=hr(a),{buildMatrix:f}=Dt(),v=K(null),c=K(null);Ia(()=>{a.arrowNavigation&&f([_a(v),_a(c)],"actionRow")});const m=ee(()=>a.range&&!a.partialRange&&a.internalModelValue?a.internalModelValue.length===2:!0),h=ee(()=>!p.value||!y.value||!m.value),p=ee(()=>!a.enableTimePicker||a.ignoreTimeValidation?!0:s(a.internalModelValue)),y=ee(()=>a.monthPicker?a.range&&Array.isArray(a.internalModelValue)?!a.internalModelValue.filter(M=>!L(M)).length:L(a.internalModelValue):!0),_=()=>{const M=o.value;return a.timePicker||a.monthPicker,M(Pa(a.internalModelValue))},w=()=>{const M=a.internalModelValue;return i.value.count>0?`${g(M[0])} - ${g(M[1])}`:[g(M[0]),g(M[1])]},g=M=>Nx(M,o.value,a.formatLocale,d.value.rangeSeparator,a.modelAuto,l()),x=ee(()=>!a.internalModelValue||!a.menuMount?"":typeof o.value=="string"?Array.isArray(a.internalModelValue)?a.internalModelValue.length===2&&a.internalModelValue[1]?w():a.multiDates?a.internalModelValue.map(M=>`${g(M)}`):a.modelAuto?`${g(a.internalModelValue[0])}`:`${g(a.internalModelValue[0])} -`:g(a.internalModelValue):_()),O=()=>a.multiDates?"; ":" - ",C=ee(()=>Array.isArray(x.value)?x.value.join(O()):x.value),L=M=>{if(!a.monthPicker)return!0;let $=!0;const N=re(Ba(M));if(a.minDate&&a.maxDate){const S=re(Ba(a.minDate)),G=re(Ba(a.maxDate));return Wa(N,S)&&Oa(N,G)||ta(N,S)||ta(N,G)}if(a.minDate){const S=re(Ba(a.minDate));$=Wa(N,S)||ta(N,S)}if(a.maxDate){const S=re(Ba(a.maxDate));$=Oa(N,S)||ta(N,S)}return $},V=()=>{p.value&&y.value&&m.value?t("select-date"):t("invalid-select")};return(M,$)=>(R(),A("div",{class:"dp__action_row",style:Ka(r.calendarWidth?{width:`${r.calendarWidth}px`}:{})},[M.$slots["action-row"]?ke(M.$slots,"action-row",wa(da({key:0},{internalModelValue:M.internalModelValue,disabled:h.value,selectDate:()=>M.$emit("select-date"),closePicker:()=>M.$emit("close-picker")}))):(R(),A(Se,{key:1},[W(n).showPreview?(R(),A("div",{key:0,class:"dp__selection_preview",title:C.value},[M.$slots["action-preview"]?ke(M.$slots,"action-preview",{key:0,value:M.internalModelValue}):oe("",!0),M.$slots["action-preview"]?oe("",!0):(R(),A(Se,{key:1},[ma($e(C.value),1)],64))],8,PT)):oe("",!0),Z("div",xT,[M.$slots["action-buttons"]?ke(M.$slots,"action-buttons",{key:0,value:M.internalModelValue}):oe("",!0),M.$slots["action-buttons"]?oe("",!0):(R(),A(Se,{key:1},[!W(u).enabled&&W(n).showCancel?(R(),A("button",{key:0,ref_key:"cancelButtonRef",ref:v,type:"button",class:"dp__action_button dp__action_cancel",onClick:$[0]||($[0]=N=>M.$emit("close-picker")),onKeydown:[$[1]||($[1]=Ee(N=>M.$emit("close-picker"),["enter"])),$[2]||($[2]=Ee(N=>M.$emit("close-picker"),["space"]))]},$e(M.cancelText),545)):oe("",!0),W(n).showNow?(R(),A("button",{key:1,ref_key:"cancelButtonRef",ref:v,type:"button",class:"dp__action_button dp__action_cancel",onClick:$[3]||($[3]=N=>M.$emit("select-now")),onKeydown:[$[4]||($[4]=Ee(N=>M.$emit("select-now"),["enter"])),$[5]||($[5]=Ee(N=>M.$emit("select-now"),["space"]))]},$e(M.nowButtonLabel),545)):oe("",!0),W(n).showSelect?(R(),A("button",{key:2,ref_key:"selectButtonRef",ref:c,type:"button",class:"dp__action_button dp__action_select",disabled:h.value,onKeydown:[Ee(V,["enter"]),Ee(V,["space"])],onClick:V},$e(M.selectText),41,MT)):oe("",!0)],64))])],64))],4))}}),DT=["onKeydown"],OT={class:"dp__selection_grid_header"},WT=["aria-selected","aria-disabled","onClick","onKeydown","onMouseover"],jT=["aria-label","onKeydown"],pn=Te({__name:"SelectionOverlay",props:{items:{},type:{},isLast:{type:Boolean},arrowNavigation:{type:Boolean},skipButtonRef:{type:Boolean},headerRefs:{},hideNavigation:{},escClose:{type:Boolean},useRelative:{type:Boolean},height:{},textInput:{type:[Boolean,Object]},config:{},noOverlayFocus:{type:Boolean}},emits:["selected","toggle","reset-flow","hover-value"],setup(r,{expose:e,emit:t}){const{setSelectionGrid:a,buildMultiLevelMatrix:n,setMonthPicker:o}=Dt(),i=t,d=r,{defaultedAriaLabels:u,defaultedTextInput:l,defaultedConfig:s}=ga(d),{hideNavigationButtons:f}=In(),v=K(!1),c=K(null),m=K(null),h=K([]),p=K(),y=K(null),_=K(0),w=K(null);fO(()=>{c.value=null}),Ia(()=>{Mt().then(()=>$()),d.noOverlayFocus||x(),g(!0)}),i_(()=>g(!1));const g=k=>{var P;d.arrowNavigation&&((P=d.headerRefs)!=null&&P.length?o(k):a(k))},x=()=>{var k;const P=_a(m);P&&(l.value.enabled||(c.value?(k=c.value)==null||k.focus({preventScroll:!0}):P.focus({preventScroll:!0})),v.value=P.clientHeight({dp__overlay:!0,"dp--overlay-absolute":!d.useRelative,"dp--overlay-relative":d.useRelative})),C=ee(()=>d.useRelative?{height:`${d.height}px`,width:"260px"}:void 0),L=ee(()=>({dp__overlay_col:!0})),V=ee(()=>({dp__btn:!0,dp__button:!0,dp__overlay_action:!0,dp__over_action_scroll:v.value,dp__button_bottom:d.isLast})),M=ee(()=>{var k,P;return{dp__overlay_container:!0,dp__container_flex:((k=d.items)==null?void 0:k.length)<=6,dp__container_block:((P=d.items)==null?void 0:P.length)>6}});kt(()=>d.items,()=>$(),{deep:!0});const $=()=>{Mt().then(()=>{const k=_a(c),P=_a(m),q=_a(y),U=_a(w),Y=q?q.getBoundingClientRect().height:0;P&&(P.getBoundingClientRect().height?_.value=P.getBoundingClientRect().height-Y:_.value=s.value.modeHeight-Y),k&&U&&(U.scrollTop=k.offsetTop-U.offsetTop-(_.value/2-k.getBoundingClientRect().height)-Y)})},N=k=>{k.disabled||i("selected",k.value)},S=()=>{i("toggle"),i("reset-flow")},G=()=>{d.escClose&&S()},j=(k,P,q,U)=>{k&&(P.active&&(c.value=k),d.arrowNavigation&&(Array.isArray(h.value[q])?h.value[q][U]=k:h.value[q]=[k],I()))},I=()=>{var k,P;const q=(k=d.headerRefs)!=null&&k.length?[d.headerRefs].concat(h.value):h.value.concat([d.skipButtonRef?[]:[y.value]]);n(Pa(q),(P=d.headerRefs)!=null&&P.length?"monthPicker":"selectionGrid")},H=k=>{d.arrowNavigation||Pt(k,s.value,!0)},B=k=>{p.value=k,i("hover-value",k)};return e({focusGrid:x}),(k,P)=>{var q;return R(),A("div",{ref_key:"gridWrapRef",ref:m,class:Le(O.value),style:Ka(C.value),role:"dialog",tabindex:"0",onKeydown:[Ee(ia(G,["prevent"]),["esc"]),P[0]||(P[0]=Ee(ia(U=>H(U),["prevent"]),["left"])),P[1]||(P[1]=Ee(ia(U=>H(U),["prevent"]),["up"])),P[2]||(P[2]=Ee(ia(U=>H(U),["prevent"]),["down"])),P[3]||(P[3]=Ee(ia(U=>H(U),["prevent"]),["right"]))]},[Z("div",{ref_key:"containerRef",ref:w,class:Le(M.value),role:"grid",style:Ka({height:`${_.value}px`})},[Z("div",OT,[ke(k.$slots,"header")]),k.$slots.overlay?ke(k.$slots,"overlay",{key:0}):(R(!0),A(Se,{key:1},Ie(k.items,(U,Y)=>(R(),A("div",{key:Y,class:Le(["dp__overlay_row",{dp__flex_row:k.items.length>=3}]),role:"row"},[(R(!0),A(Se,null,Ie(U,(J,de)=>(R(),A("div",{key:J.value,ref_for:!0,ref:E=>j(E,J,Y,de),role:"gridcell",class:Le(L.value),"aria-selected":J.active,"aria-disabled":J.disabled||void 0,tabindex:"0",onClick:E=>N(J),onKeydown:[Ee(ia(E=>N(J),["prevent"]),["enter"]),Ee(ia(E=>N(J),["prevent"]),["space"])],onMouseover:E=>B(J.value)},[Z("div",{class:Le(J.className)},[k.$slots.item?ke(k.$slots,"item",{key:0,item:J}):oe("",!0),k.$slots.item?oe("",!0):(R(),A(Se,{key:1},[ma($e(J.text),1)],64))],2)],42,WT))),128))],2))),128))],6),k.$slots["button-icon"]?on((R(),A("button",{key:0,ref_key:"toggleButton",ref:y,type:"button","aria-label":(q=W(u))==null?void 0:q.toggleOverlay,class:Le(V.value),tabindex:"0",onClick:S,onKeydown:[Ee(S,["enter"]),Ee(S,["tab"])]},[ke(k.$slots,"button-icon")],42,jT)),[[On,!W(f)(k.hideNavigation,k.type)]]):oe("",!0)],46,DT)}}}),Hn=Te({__name:"InstanceWrap",props:{multiCalendars:{},stretch:{type:Boolean}},setup(r){const e=r,t=ee(()=>e.multiCalendars>0?[...Array(e.multiCalendars).keys()]:[0]),a=ee(()=>({dp__instance_calendar:e.multiCalendars>0}));return(n,o)=>(R(),A("div",{class:Le({dp__menu_inner:!n.stretch,"dp--menu--inner-stretched":n.stretch,dp__flex_display:n.multiCalendars>0})},[(R(!0),A(Se,null,Ie(t.value,(i,d)=>(R(),A("div",{key:i,class:Le(a.value)},[ke(n.$slots,"default",{instance:i,index:d})],2))),128))],2))}}),TT=["aria-label","aria-disabled"],dn=Te({compatConfig:{MODE:3},__name:"ArrowBtn",props:{ariaLabel:{},disabled:{type:Boolean}},emits:["activate","set-ref"],setup(r,{emit:e}){const t=e,a=K(null);return Ia(()=>t("set-ref",a)),(n,o)=>(R(),A("button",{ref_key:"elRef",ref:a,type:"button",class:"dp__btn dp--arrow-btn-nav",tabindex:"0","aria-label":n.ariaLabel,"aria-disabled":n.disabled||void 0,onClick:o[0]||(o[0]=i=>n.$emit("activate")),onKeydown:[o[1]||(o[1]=Ee(ia(i=>n.$emit("activate"),["prevent"]),["enter"])),o[2]||(o[2]=Ee(ia(i=>n.$emit("activate"),["prevent"]),["space"]))]},[Z("span",{class:Le(["dp__inner_nav",{dp__inner_nav_disabled:n.disabled}])},[ke(n.$slots,"default")],2)],40,TT))}}),$T={class:"dp--year-mode-picker"},ST=["aria-label"],Ix=Te({__name:"YearModePicker",props:{...Za,showYearPicker:{type:Boolean,default:!1},items:{type:Array,default:()=>[]},instance:{type:Number,default:0},year:{type:Number,default:0},isDisabled:{type:Function,default:()=>!1}},emits:["toggle-year-picker","year-select","handle-year"],setup(r,{emit:e}){const t=e,a=r,{showRightIcon:n,showLeftIcon:o}=In(),{defaultedConfig:i,defaultedMultiCalendars:d,defaultedAriaLabels:u,defaultedTransitions:l}=ga(a),{showTransition:s,transitionName:f}=cn(l),v=(h=!1,p)=>{t("toggle-year-picker",{flow:h,show:p})},c=h=>{t("year-select",h)},m=(h=!1)=>{t("handle-year",h)};return(h,p)=>{var y,_,w;return R(),A("div",$T,[W(o)(W(d),r.instance)?(R(),Ve(dn,{key:0,ref:"mpPrevIconRef","aria-label":(y=W(u))==null?void 0:y.prevYear,disabled:r.isDisabled(!1),onActivate:p[0]||(p[0]=g=>m(!1))},{default:he(()=>[h.$slots["arrow-left"]?ke(h.$slots,"arrow-left",{key:0}):oe("",!0),h.$slots["arrow-left"]?oe("",!0):(R(),Ve(W(h_),{key:1}))]),_:3},8,["aria-label","disabled"])):oe("",!0),Z("button",{ref:"mpYearButtonRef",class:"dp__btn dp--year-select",type:"button","aria-label":(_=W(u))==null?void 0:_.openYearsOverlay,onClick:p[1]||(p[1]=()=>v(!1)),onKeydown:p[2]||(p[2]=Ee(()=>v(!1),["enter"]))},[h.$slots.year?ke(h.$slots,"year",{key:0,year:r.year}):oe("",!0),h.$slots.year?oe("",!0):(R(),A(Se,{key:1},[ma($e(r.year),1)],64))],40,ST),W(n)(W(d),r.instance)?(R(),Ve(dn,{key:1,ref:"mpNextIconRef","aria-label":(w=W(u))==null?void 0:w.nextYear,disabled:r.isDisabled(!0),onActivate:p[3]||(p[3]=g=>m(!0))},{default:he(()=>[h.$slots["arrow-right"]?ke(h.$slots,"arrow-right",{key:0}):oe("",!0),h.$slots["arrow-right"]?oe("",!0):(R(),Ve(W(p_),{key:1}))]),_:3},8,["aria-label","disabled"])):oe("",!0),Ce(mr,{name:W(f)(r.showYearPicker),css:W(s)},{default:he(()=>[r.showYearPicker?(R(),Ve(pn,{key:0,items:r.items,"text-input":h.textInput,"esc-close":h.escClose,config:h.config,"is-last":h.autoApply&&!W(i).keepActionRow,type:"year",onToggle:v,onSelected:p[4]||(p[4]=g=>c(g))},Ma({"button-icon":he(()=>[h.$slots["calendar-icon"]?ke(h.$slots,"calendar-icon",{key:0}):oe("",!0),h.$slots["calendar-icon"]?oe("",!0):(R(),Ve(W(mn),{key:1}))]),_:2},[h.$slots["year-overlay-value"]?{name:"item",fn:he(({item:g})=>[ke(h.$slots,"year-overlay-value",{text:g.text,value:g.value})]),key:"0"}:void 0]),1032,["items","text-input","esc-close","config","is-last"])):oe("",!0)]),_:3},8,["name","css"])])}}}),k_=(r,e,t)=>{if(e.value&&Array.isArray(e.value))if(e.value.some(a=>ta(r,a))){const a=e.value.filter(n=>!ta(n,r));e.value=a.length?a:null}else(t&&+t>e.value.length||!t)&&e.value.push(r);else e.value=[r]},D_=(r,e,t)=>{let a=r.value?r.value.slice():[];return a.length===2&&a[1]!==null&&(a=[]),a.length?Oa(e,a[0])?(a.unshift(e),t("range-start",a[0]),t("range-start",a[1])):(a[1]=e,t("range-end",e)):(a=[e],t("range-start",e)),r.value=a,a},An=(r,e,t,a)=>{r[0]&&r[1]&&t&&e("auto-apply"),r[0]&&!r[1]&&a&&t&&e("auto-apply")},Yx=({multiCalendars:r,highlight:e,calendars:t,modelValue:a,props:n,year:o,month:i,emit:d})=>{const u=ee(()=>x_(n.yearRange,n.reverseYears)),l=K([!1]),s=ee(()=>(g,x)=>{const O=la(Ba(new Date),{month:i.value(g),year:o.value(g)});return Rx(O,n.maxDate,n.minDate,n.preventMinMaxNavigation,x)}),f=()=>{for(let g=0;g{if(!g)return f();const x=la(re(),t.value[g]);return t.value[0].year=Ne(xx(x,r.value.count-1)),f()},c=g=>n.focusStartDate?g[0]:g[1]?g[1]:g[0],m=()=>{if(a.value){const g=Array.isArray(a.value)?c(a.value):a.value;t.value[0]={month:qe(g),year:Ne(g)}}};Ia(()=>{m(),r.value.count&&f()});const h=(g,x)=>{t.value[x].year=g,r.value.count&&!r.value.solo&&v(x)},p=ee(()=>g=>fr(u.value,x=>{const O=o.value(g)===x.value,C=fn(x.value,vr(n.minDate),vr(n.maxDate)),L=M_(e.value,x.value);return{active:O,disabled:C,highlighted:L}})),y=(g,x)=>{h(g,x),w(x)},_=(g,x=!1)=>{if(!s.value(g,x)){const O=x?o.value(g)+1:o.value(g)-1;h(O,g)}},w=(g,x=!1,O)=>{x||d("reset-flow"),O!==void 0?l.value[g]=O:l.value[g]=!l.value[g],l.value||d("overlay-closed")};return{isDisabled:s,groupedYears:p,showYearPicker:l,selectYear:h,toggleYearPicker:w,handleYearSelect:y,handleYear:_}},CT=(r,e)=>{const{defaultedMultiCalendars:t,defaultedAriaLabels:a,defaultedTransitions:n,defaultedConfig:o,defaultedHighlight:i}=ga(r),{modelValue:d,year:u,month:l,calendars:s}=hn(r,e),f=ee(()=>Wx(r.formatLocale,r.locale,r.monthNameFormat)),v=K(null),{selectYear:c,groupedYears:m,showYearPicker:h,toggleYearPicker:p,handleYearSelect:y,handleYear:_,isDisabled:w}=Yx({modelValue:d,multiCalendars:t,highlight:i,calendars:s,year:u,month:l,props:r,emit:e}),g=H=>H?{month:qe(H),year:Ne(H)}:{month:null,year:null},x=()=>d.value?Array.isArray(d.value)?d.value.map(H=>g(H)):g(d.value):g(),O=(H,B)=>{const k=s.value[H],P=x();return Array.isArray(P)?P.some(q=>q.year===(k==null?void 0:k.year)&&q.month===B):(k==null?void 0:k.year)===P.year&&B===P.month},C=(H,B,k)=>{var P,q;const U=x();return Array.isArray(U)?u.value(B)===((P=U[k])==null?void 0:P.year)&&H===((q=U[k])==null?void 0:q.month):!1},L=(H,B)=>{if(r.range){const k=x();if(Array.isArray(d.value)&&Array.isArray(k)){const P=C(H,B,0)||C(H,B,1),q=vt(Ba(re()),H,u.value(B));return qn(d.value,v.value,q)&&!P}return!1}return!1},V=ee(()=>H=>fr(f.value,B=>{const k=O(H,B.value),P=fn(B.value,Tx(u.value(H),r.minDate),$x(u.value(H),r.maxDate))||eT(r.disabledDates,u.value(H)).includes(B.value),q=L(B.value,H),U=zx(i.value,B.value,u.value(H));return{active:k,disabled:P,isBetween:q,highlighted:U}})),M=(H,B)=>vt(Ba(re()),H,u.value(B)),$=(H,B)=>{const k=d.value?d.value:Ba(new Date);d.value=vt(k,H,u.value(B)),e("auto-apply")},N=(H,B)=>{const k=D_(d,M(H,B),e);An(k,e,r.autoApply,r.modelAuto)},S=(H,B)=>{k_(M(H,B),d,r.multiDatesLimit),e("auto-apply",!0)},G=(H,B)=>(s.value[B].month=H,I(B,s.value[B].year,H),r.multiDates?S(H,B):r.range?N(H,B):$(H,B)),j=(H,B)=>{c(H,B),I(B,H,null)},I=(H,B,k)=>{let P=k;if(!P){const q=x();P=Array.isArray(q)?q[H].month:q.month}e("update-month-year",{instance:H,year:B,month:P})};return{groupedMonths:V,groupedYears:m,year:u,isDisabled:w,defaultedMultiCalendars:t,defaultedAriaLabels:a,defaultedTransitions:n,defaultedConfig:o,showYearPicker:h,modelValue:d,setHoverDate:(H,B)=>{v.value=M(H,B)},selectMonth:G,selectYear:j,toggleYearPicker:p,handleYearSelect:y,handleYear:_,getModelMonthYear:x}},ET=Te({compatConfig:{MODE:3},__name:"MonthPicker",props:{...Za},emits:["update:internal-model-value","overlay-closed","reset-flow","range-start","range-end","auto-apply","update-month-year"],setup(r,{expose:e,emit:t}){const a=t,n=Ut(),o=za(n,"yearMode"),i=r,{groupedMonths:d,groupedYears:u,year:l,isDisabled:s,defaultedMultiCalendars:f,defaultedConfig:v,showYearPicker:c,modelValue:m,setHoverDate:h,selectMonth:p,selectYear:y,toggleYearPicker:_,handleYearSelect:w,handleYear:g,getModelMonthYear:x}=CT(i,a);return e({getSidebarProps:()=>({modelValue:m,year:l,getModelMonthYear:x,selectMonth:p,selectYear:y,handleYear:g})}),(O,C)=>(R(),Ve(Hn,{"multi-calendars":W(f).count,stretch:""},{default:he(({instance:L})=>[O.$slots["month-year"]?ke(O.$slots,"month-year",wa(da({key:0},{year:W(l),months:W(d)(L),years:W(u)(L),selectMonth:W(p),selectYear:W(y),instance:L}))):(R(),Ve(pn,{key:1,items:W(d)(L),"arrow-navigation":O.arrowNavigation,"is-last":O.autoApply&&!W(v).keepActionRow,"esc-close":O.escClose,height:W(v).modeHeight,config:O.config,"no-overlay-focus":O.noOverlayFocus,"use-relative":"",type:"month",onSelected:V=>W(p)(V,L),onHoverValue:V=>W(h)(V,L)},{header:he(()=>[Ce(Ix,da(O.$props,{items:W(u)(L),instance:L,"show-year-picker":W(c)[L],year:W(l)(L),"is-disabled":V=>W(s)(L,V),onHandleYear:V=>W(g)(L,V),onYearSelect:V=>W(w)(V,L),onToggleYearPicker:V=>W(_)(L,V==null?void 0:V.flow,V==null?void 0:V.show)}),Ma({_:2},[Ie(W(o),(V,M)=>({name:V,fn:he($=>[ke(O.$slots,V,wa(Ca($)))])}))]),1040,["items","instance","show-year-picker","year","is-disabled","onHandleYear","onYearSelect","onToggleYearPicker"])]),_:2},1032,["items","arrow-navigation","is-last","esc-close","height","config","no-overlay-focus","onSelected","onHoverValue"]))]),_:3},8,["multi-calendars"]))}}),RT=(r,e)=>{const{modelValue:t}=hn(r,e),a=K(null),{defaultedHighlight:n}=ga(r),o=l=>Array.isArray(t.value)?t.value.some(s=>Ne(s)===l):t.value?Ne(t.value)===l:!1,i=l=>r.range&&Array.isArray(t.value)?qn(t.value,a.value,u(l)):!1,d=ee(()=>fr(x_(r.yearRange,r.reverseYears),l=>{const s=o(l.value),f=fn(l.value,vr(r.minDate),vr(r.maxDate)),v=i(l.value),c=M_(n.value,l.value);return{active:s,disabled:f,isBetween:v,highlighted:c}})),u=l=>it(Ba(new Date),l);return{groupedYears:d,modelValue:t,setHoverValue:l=>{a.value=it(Ba(new Date),l)},selectYear:l=>{var s;if(r.multiDates)return t.value?Array.isArray(t.value)&&(((s=t.value)==null?void 0:s.map(f=>Ne(f))).includes(l)?t.value=t.value.filter(f=>Ne(f)!==l):t.value.push(it(Ea(re()),l))):t.value=[it(Ea(re()),l)],e("auto-apply",!0);if(r.range){const f=D_(t,u(l),e);return An(f,e,r.autoApply,r.modelAuto)}t.value=u(l),e("auto-apply")}}},NT=Te({compatConfig:{MODE:3},__name:"YearPicker",props:{...Za},emits:["update:internal-model-value","reset-flow","range-start","range-end","auto-apply"],setup(r,{expose:e,emit:t}){const a=t,n=r,{groupedYears:o,modelValue:i,selectYear:d,setHoverValue:u}=RT(n,a),{defaultedConfig:l}=ga(n);return e({getSidebarProps:()=>({modelValue:i,selectYear:d})}),(s,f)=>(R(),A("div",null,[s.$slots["month-year"]?ke(s.$slots,"month-year",wa(da({key:0},{years:W(o),selectYear:W(d)}))):(R(),Ve(pn,{key:1,items:W(o),"is-last":s.autoApply&&!W(l).keepActionRow,height:W(l).modeHeight,config:s.config,"no-overlay-focus":s.noOverlayFocus,type:"year","use-relative":"",onSelected:W(d),onHoverValue:W(u)},Ma({_:2},[s.$slots["year-overlay-value"]?{name:"item",fn:he(({item:v})=>[ke(s.$slots,"year-overlay-value",{text:v.text,value:v.value})]),key:"0"}:void 0]),1032,["items","is-last","height","config","no-overlay-focus","onSelected","onHoverValue"]))]))}}),zT={key:0,class:"dp__time_input"},qT=["aria-label","onKeydown","onClick"],IT=Z("span",{class:"dp__tp_inline_btn_bar dp__tp_btn_in_l"},null,-1),YT=Z("span",{class:"dp__tp_inline_btn_bar dp__tp_btn_in_r"},null,-1),HT=["aria-label","disabled","onKeydown","onClick"],AT=["aria-label","onKeydown","onClick"],VT=Z("span",{class:"dp__tp_inline_btn_bar dp__tp_btn_in_l"},null,-1),LT=Z("span",{class:"dp__tp_inline_btn_bar dp__tp_btn_in_r"},null,-1),FT={key:0},XT=["aria-label","onKeydown"],UT=Te({compatConfig:{MODE:3},__name:"TimeInput",props:{hours:{type:Number,default:0},minutes:{type:Number,default:0},seconds:{type:Number,default:0},closeTimePickerBtn:{type:Object,default:null},order:{type:Number,default:0},disabledTimesConfig:{type:Function,default:null},validateTime:{type:Function,default:()=>!1},...Za},emits:["set-hours","set-minutes","update:hours","update:minutes","update:seconds","reset-flow","mounted","overlay-closed","am-pm-change"],setup(r,{expose:e,emit:t}){const a=t,n=r,{setTimePickerElements:o,setTimePickerBackRef:i}=Dt(),{defaultedAriaLabels:d,defaultedTransitions:u,defaultedFilters:l,defaultedConfig:s}=ga(n),{transitionName:f,showTransition:v}=cn(u),c=vn({hours:!1,minutes:!1,seconds:!1}),m=K("AM"),h=K(null),p=K([]);Ia(()=>{a("mounted")});const y=E=>la(new Date,{hours:E.hours,minutes:E.minutes,seconds:n.enableSeconds?E.seconds:0,milliseconds:0}),_=ee(()=>E=>G(E,n[E])||g(E,n[E])),w=ee(()=>({hours:n.hours,minutes:n.minutes,seconds:n.seconds})),g=(E,me)=>n.range&&!n.disableTimeRangeValidation?!n.validateTime(E,me):!1,x=(E,me)=>{if(n.range&&!n.disableTimeRangeValidation){const ce=me?+n[`${E}Increment`]:-+n[`${E}Increment`],X=n[E]+ce;return!n.validateTime(E,X)}return!1},O=ee(()=>E=>!I(+n[E]+ +n[`${E}Increment`],E)||x(E,!0)),C=ee(()=>E=>!I(+n[E]-+n[`${E}Increment`],E)||x(E,!1)),L=(E,me)=>ex(la(re(),E),me),V=(E,me)=>v2(la(re(),E),me),M=ee(()=>({dp__time_col:!0,dp__time_col_block:!n.timePickerInline,dp__time_col_reg_block:!n.enableSeconds&&n.is24&&!n.timePickerInline,dp__time_col_reg_inline:!n.enableSeconds&&n.is24&&n.timePickerInline,dp__time_col_reg_with_button:!n.enableSeconds&&!n.is24,dp__time_col_sec:n.enableSeconds&&n.is24,dp__time_col_sec_with_button:n.enableSeconds&&!n.is24})),$=ee(()=>{const E=[{type:"hours"},{type:"",separator:!0},{type:"minutes"}];return n.enableSeconds?E.concat([{type:"",separator:!0},{type:"seconds"}]):E}),N=ee(()=>$.value.filter(E=>!E.separator)),S=ee(()=>E=>{if(E==="hours"){const me=q(+n.hours);return{text:me<10?`0${me}`:`${me}`,value:me}}return{text:n[E]<10?`0${n[E]}`:`${n[E]}`,value:n[E]}}),G=(E,me)=>{var ce;if(!n.disabledTimesConfig)return!1;const X=n.disabledTimesConfig(n.order,E==="hours"?me:void 0);return X[E]?!!((ce=X[E])!=null&&ce.includes(me)):!0},j=E=>{const me=n.is24?24:12,ce=E==="hours"?me:60,X=+n[`${E}GridIncrement`],xe=E==="hours"&&!n.is24?X:0,We=[];for(let Q=xe;Q({active:!1,disabled:l.value.times[E].includes(Q.value)||!I(Q.value,E)||G(E,Q.value)||g(E,Q.value)}))},I=(E,me)=>{const ce=n.minTime?y(ro(n.minTime)):null,X=n.maxTime?y(ro(n.maxTime)):null,xe=y(ro(w.value,me,E));return ce&&X?(sn(xe,X)||At(xe,X))&&(ln(xe,ce)||At(xe,ce)):ce?ln(xe,ce)||At(xe,ce):X?sn(xe,X)||At(xe,X):!0},H=E=>n[`no${E[0].toUpperCase()+E.slice(1)}Overlay`],B=E=>{H(E)||(c[E]=!c[E],c[E]||a("overlay-closed"))},k=E=>E==="hours"?Ja:E==="minutes"?ut:sr,P=(E,me=!0)=>{const ce=me?L:V,X=me?+n[`${E}Increment`]:-+n[`${E}Increment`];I(+n[E]+X,E)&&a(`update:${E}`,k(E)(ce({[E]:+n[E]},{[E]:+n[`${E}Increment`]})))},q=E=>n.is24?E:(E>=12?m.value="PM":m.value="AM",H2(E)),U=()=>{m.value==="PM"?(m.value="AM",a("update:hours",n.hours-12)):(m.value="PM",a("update:hours",n.hours+12)),a("am-pm-change",m.value)},Y=E=>{c[E]=!0},J=(E,me,ce)=>{if(E&&n.arrowNavigation){Array.isArray(p.value[me])?p.value[me][ce]=E:p.value[me]=[E];const X=p.value.reduce((xe,We)=>We.map((Q,ne)=>[...xe[ne]||[],We[ne]]),[]);i(n.closeTimePickerBtn),h.value&&(X[1]=X[1].concat(h.value)),o(X,n.order)}},de=(E,me)=>(B(E),E==="hours"&&!n.is24?a(`update:${E}`,m.value==="PM"?me+12:me):a(`update:${E}`,me));return e({openChildCmp:Y}),(E,me)=>{var ce;return E.disabled?oe("",!0):(R(),A("div",zT,[(R(!0),A(Se,null,Ie($.value,(X,xe)=>{var We,Q,ne;return R(),A("div",{key:xe,class:Le(M.value)},[X.separator?(R(),A(Se,{key:0},[ma(" : ")],64)):(R(),A(Se,{key:1},[Z("button",{ref_for:!0,ref:we=>J(we,xe,0),type:"button",class:Le({dp__btn:!0,dp__inc_dec_button:!E.timePickerInline,dp__inc_dec_button_inline:E.timePickerInline,dp__tp_inline_btn_top:E.timePickerInline,dp__inc_dec_button_disabled:O.value(X.type)}),"aria-label":(We=W(d))==null?void 0:We.incrementValue(X.type),tabindex:"0",onKeydown:[Ee(ia(we=>P(X.type),["prevent"]),["enter"]),Ee(ia(we=>P(X.type),["prevent"]),["space"])],onClick:we=>P(X.type)},[n.timePickerInline?(R(),A(Se,{key:1},[IT,YT],64)):(R(),A(Se,{key:0},[E.$slots["arrow-up"]?ke(E.$slots,"arrow-up",{key:0}):oe("",!0),E.$slots["arrow-up"]?oe("",!0):(R(),Ve(W(y_),{key:1}))],64))],42,qT),Z("button",{ref_for:!0,ref:we=>J(we,xe,1),type:"button","aria-label":(Q=W(d))==null?void 0:Q.openTpOverlay(X.type),class:Le({dp__time_display:!0,dp__time_display_block:!E.timePickerInline,dp__time_display_inline:E.timePickerInline,"dp--time-invalid":_.value(X.type),"dp--time-overlay-btn":!_.value(X.type)}),disabled:H(X.type),tabindex:"0",onKeydown:[Ee(ia(we=>B(X.type),["prevent"]),["enter"]),Ee(ia(we=>B(X.type),["prevent"]),["space"])],onClick:we=>B(X.type)},[E.$slots[X.type]?ke(E.$slots,X.type,{key:0,text:S.value(X.type).text,value:S.value(X.type).value}):oe("",!0),E.$slots[X.type]?oe("",!0):(R(),A(Se,{key:1},[ma($e(S.value(X.type).text),1)],64))],42,HT),Z("button",{ref_for:!0,ref:we=>J(we,xe,2),type:"button",class:Le({dp__btn:!0,dp__inc_dec_button:!E.timePickerInline,dp__inc_dec_button_inline:E.timePickerInline,dp__tp_inline_btn_bottom:E.timePickerInline,dp__inc_dec_button_disabled:C.value(X.type)}),"aria-label":(ne=W(d))==null?void 0:ne.decrementValue(X.type),tabindex:"0",onKeydown:[Ee(ia(we=>P(X.type,!1),["prevent"]),["enter"]),Ee(ia(we=>P(X.type,!1),["prevent"]),["space"])],onClick:we=>P(X.type,!1)},[n.timePickerInline?(R(),A(Se,{key:1},[VT,LT],64)):(R(),A(Se,{key:0},[E.$slots["arrow-down"]?ke(E.$slots,"arrow-down",{key:0}):oe("",!0),E.$slots["arrow-down"]?oe("",!0):(R(),Ve(W(b_),{key:1}))],64))],42,AT)],64))],2)}),128)),E.is24?oe("",!0):(R(),A("div",FT,[E.$slots["am-pm-button"]?ke(E.$slots,"am-pm-button",{key:0,toggle:U,value:m.value}):oe("",!0),E.$slots["am-pm-button"]?oe("",!0):(R(),A("button",{key:1,ref_key:"amPmButton",ref:h,type:"button",class:"dp__pm_am_button",role:"button","aria-label":(ce=W(d))==null?void 0:ce.amPmButton,tabindex:"0",onClick:U,onKeydown:[Ee(ia(U,["prevent"]),["enter"]),Ee(ia(U,["prevent"]),["space"])]},$e(m.value),41,XT))])),(R(!0),A(Se,null,Ie(N.value,(X,xe)=>(R(),Ve(mr,{key:xe,name:W(f)(c[X.type]),css:W(v)},{default:he(()=>[c[X.type]?(R(),Ve(pn,{key:0,items:j(X.type),"is-last":E.autoApply&&!W(s).keepActionRow,"esc-close":E.escClose,type:X.type,"text-input":E.textInput,config:E.config,"arrow-navigation":E.arrowNavigation,onSelected:We=>de(X.type,We),onToggle:We=>B(X.type),onResetFlow:me[0]||(me[0]=We=>E.$emit("reset-flow"))},Ma({"button-icon":he(()=>[E.$slots["clock-icon"]?ke(E.$slots,"clock-icon",{key:0}):oe("",!0),E.$slots["clock-icon"]?oe("",!0):(R(),Ve(W(g_),{key:1}))]),_:2},[E.$slots[`${X.type}-overlay-value`]?{name:"item",fn:he(({item:We})=>[ke(E.$slots,`${X.type}-overlay-value`,{text:We.text,value:We.value})]),key:"0"}:void 0]),1032,["items","is-last","esc-close","type","text-input","config","arrow-navigation","onSelected","onToggle"])):oe("",!0)]),_:2},1032,["name","css"]))),128))]))}}}),QT={class:"dp--tp-wrap"},GT=["aria-label","tabindex"],BT=["tabindex"],KT=["aria-label"],Hx=Te({compatConfig:{MODE:3},__name:"TimePicker",props:{hours:{type:[Number,Array],default:0},minutes:{type:[Number,Array],default:0},seconds:{type:[Number,Array],default:0},disabledTimesConfig:{type:Function,default:null},validateTime:{type:Function,default:()=>!1},...Za},emits:["update:hours","update:minutes","update:seconds","mount","reset-flow","overlay-opened","overlay-closed","am-pm-change"],setup(r,{expose:e,emit:t}){const a=t,n=r,{buildMatrix:o,setTimePicker:i}=Dt(),d=Ut(),{defaultedTransitions:u,defaultedAriaLabels:l,defaultedTextInput:s,defaultedConfig:f}=ga(n),{transitionName:v,showTransition:c}=cn(u),{hideNavigationButtons:m}=In(),h=K(null),p=K(null),y=K([]),_=K(null);Ia(()=>{a("mount"),!n.timePicker&&n.arrowNavigation?o([_a(h.value)],"time"):i(!0,n.timePicker)});const w=ee(()=>n.range&&n.modelAuto?jx(n.internalModelValue):!0),g=K(!1),x=j=>({hours:Array.isArray(n.hours)?n.hours[j]:n.hours,minutes:Array.isArray(n.minutes)?n.minutes[j]:n.minutes,seconds:Array.isArray(n.seconds)?n.seconds[j]:n.seconds}),O=ee(()=>{const j=[];if(n.range)for(let I=0;I<2;I++)j.push(x(I));else j.push(x(0));return j}),C=(j,I=!1,H="")=>{I||a("reset-flow"),g.value=j,a(j?"overlay-opened":"overlay-closed"),n.arrowNavigation&&i(j),Mt(()=>{H!==""&&y.value[0]&&y.value[0].openChildCmp(H)})},L=ee(()=>({dp__btn:!0,dp__button:!0,dp__button_bottom:n.autoApply&&!f.value.keepActionRow})),V=za(d,"timePicker"),M=(j,I,H)=>n.range?I===0?[j,O.value[1][H]]:[O.value[0][H],j]:j,$=j=>{a("update:hours",j)},N=j=>{a("update:minutes",j)},S=j=>{a("update:seconds",j)},G=()=>{if(_.value&&!s.value.enabled&&!n.noOverlayFocus){const j=V2(_.value);j&&j.focus({preventScroll:!0})}};return e({toggleTimePicker:C}),(j,I)=>{var H;return R(),A("div",QT,[!j.timePicker&&!j.timePickerInline?on((R(),A("button",{key:0,ref_key:"openTimePickerBtn",ref:h,type:"button",class:Le(L.value),"aria-label":(H=W(l))==null?void 0:H.openTimePicker,tabindex:j.noOverlayFocus?void 0:0,onKeydown:[I[0]||(I[0]=Ee(B=>C(!0),["enter"])),I[1]||(I[1]=Ee(B=>C(!0),["space"]))],onClick:I[2]||(I[2]=B=>C(!0))},[j.$slots["clock-icon"]?ke(j.$slots,"clock-icon",{key:0}):oe("",!0),j.$slots["clock-icon"]?oe("",!0):(R(),Ve(W(g_),{key:1}))],42,GT)),[[On,!W(m)(j.hideNavigation,"time")]]):oe("",!0),Ce(mr,{name:W(v)(g.value),css:W(c)&&!j.timePickerInline},{default:he(()=>{var B;return[g.value||j.timePicker||j.timePickerInline?(R(),A("div",{key:0,ref_key:"overlayRef",ref:_,class:Le({dp__overlay:!j.timePickerInline,"dp--overlay-absolute":!n.timePicker&&!j.timePickerInline,"dp--overlay-relative":n.timePicker}),style:Ka(j.timePicker?{height:`${W(f).modeHeight}px`}:void 0),tabindex:j.timePickerInline?void 0:0},[Z("div",{class:Le(j.timePickerInline?"dp__time_picker_inline_container":"dp__overlay_container dp__container_flex dp__time_picker_overlay_container"),style:{display:"flex"}},[j.$slots["time-picker-overlay"]?ke(j.$slots,"time-picker-overlay",{key:0,hours:r.hours,minutes:r.minutes,seconds:r.seconds,setHours:$,setMinutes:N,setSeconds:S}):oe("",!0),j.$slots["time-picker-overlay"]?oe("",!0):(R(),A("div",{key:1,class:Le(j.timePickerInline?"dp__flex":"dp__overlay_row dp__flex_row")},[(R(!0),A(Se,null,Ie(O.value,(k,P)=>on((R(),Ve(UT,da({key:P},{...j.$props,order:P,hours:k.hours,minutes:k.minutes,seconds:k.seconds,closeTimePickerBtn:p.value,disabledTimesConfig:r.disabledTimesConfig,disabled:P===0?j.fixedStart:j.fixedEnd},{ref_for:!0,ref_key:"timeInputRefs",ref:y,"validate-time":(q,U)=>r.validateTime(q,M(U,P,q)),"onUpdate:hours":q=>$(M(q,P,"hours")),"onUpdate:minutes":q=>N(M(q,P,"minutes")),"onUpdate:seconds":q=>S(M(q,P,"seconds")),onMounted:G,onOverlayClosed:G,onAmPmChange:I[3]||(I[3]=q=>j.$emit("am-pm-change",q))}),Ma({_:2},[Ie(W(V),(q,U)=>({name:q,fn:he(Y=>[ke(j.$slots,q,wa(Ca(Y)))])}))]),1040,["validate-time","onUpdate:hours","onUpdate:minutes","onUpdate:seconds"])),[[On,P===0?!0:w.value]])),128))],2)),!j.timePicker&&!j.timePickerInline?on((R(),A("button",{key:2,ref_key:"closeTimePickerBtn",ref:p,type:"button",class:Le(L.value),"aria-label":(B=W(l))==null?void 0:B.closeTimePicker,tabindex:"0",onKeydown:[I[4]||(I[4]=Ee(k=>C(!1),["enter"])),I[5]||(I[5]=Ee(k=>C(!1),["space"]))],onClick:I[6]||(I[6]=k=>C(!1))},[j.$slots["calendar-icon"]?ke(j.$slots,"calendar-icon",{key:0}):oe("",!0),j.$slots["calendar-icon"]?oe("",!0):(R(),Ve(W(mn),{key:1}))],42,KT)),[[On,!W(m)(j.hideNavigation,"time")]]):oe("",!0)],2)],14,BT)):oe("",!0)]}),_:3},8,["name","css"])])}}}),Ax=(r,e,t,a)=>{const n=(y,_)=>Array.isArray(e[y])?e[y][_]:e[y],o=y=>r.enableSeconds?Array.isArray(e.seconds)?e.seconds[y]:e.seconds:0,i=(y,_)=>y?_!==void 0?xt(y,n("hours",_),n("minutes",_),o(_)):xt(y,e.hours,e.minutes,o()):c_(re(),o(_)),d=(y,_)=>{e[y]=_},u=(y,_)=>{const w=Object.fromEntries(Object.keys(e).map(g=>g===y?[g,_]:[g,e[g]].slice()));if(r.range&&!r.disableTimeRangeValidation){const g=O=>t.value?xt(t.value[O],w.hours[O],w.minutes[O],w.seconds[O]):null,x=O=>m_(t.value[O],0);return!(ta(g(0),g(1))&&(ln(g(0),x(1))||sn(g(1),x(0))))}return!0},l=(y,_)=>{u(y,_)&&(d(y,_),a&&a())},s=y=>{l("hours",y)},f=y=>{l("minutes",y)},v=y=>{l("seconds",y)},c=(y,_,w,g)=>{_&&s(y),!_&&!w&&f(y),w&&v(y),t.value&&g(t.value)},m=y=>{if(y){const _=Array.isArray(y),w=_?[+y[0].hours,+y[1].hours]:+y.hours,g=_?[+y[0].minutes,+y[1].minutes]:+y.minutes,x=_?[+y[0].seconds,+y[1].seconds]:+y.seconds;d("hours",w),d("minutes",g),r.enableSeconds&&d("seconds",x)}},h=(y,_)=>{const w={hours:Array.isArray(e.hours)?e.hours[y]:e.hours,disabledArr:[]};return(_||_===0)&&(w.hours=_),Array.isArray(r.disabledTimes)&&(w.disabledArr=r.range&&Array.isArray(r.disabledTimes[y])?r.disabledTimes[y]:r.disabledTimes),w},p=ee(()=>(y,_)=>{var w;if(Array.isArray(r.disabledTimes)){const{disabledArr:g,hours:x}=h(y,_),O=g.filter(C=>+C.hours===x);return((w=O[0])==null?void 0:w.minutes)==="*"?{hours:[x],minutes:void 0,seconds:void 0}:{hours:[],minutes:(O==null?void 0:O.map(C=>+C.minutes))??[],seconds:(O==null?void 0:O.map(C=>C.seconds?+C.seconds:void 0))??[]}}return{hours:[],minutes:[],seconds:[]}});return{setTime:d,updateHours:s,updateMinutes:f,updateSeconds:v,getSetDateTime:i,updateTimeValues:c,getSecondsValue:o,assignStartTime:m,validateTime:u,disabledTimesConfig:p}},JT=(r,e)=>{const{modelValue:t,time:a}=hn(r,e),{defaultedStartTime:n}=ga(r),{updateTimeValues:o,getSetDateTime:i,setTime:d,assignStartTime:u,disabledTimesConfig:l,validateTime:s}=Ax(r,a,t),f=_=>{const{hours:w,minutes:g,seconds:x}=_;return{hours:+w,minutes:+g,seconds:x?+x:0}},v=()=>{if(r.startTime){if(Array.isArray(r.startTime)){const w=f(r.startTime[0]),g=f(r.startTime[1]);return[la(re(),w),la(re(),g)]}const _=f(r.startTime);return la(re(),_)}return r.range?[null,null]:null},c=()=>{if(r.range){const[_,w]=v();t.value=[i(_,0),i(w,1)]}else t.value=i(v())},m=_=>Array.isArray(_)?[Vt(re(_[0])),Vt(re(_[1]))]:[Vt(_??re())],h=(_,w,g)=>{d("hours",_),d("minutes",w),d("seconds",r.enableSeconds?g:0)},p=()=>{const[_,w]=m(t.value);return r.range?h([_.hours,w.hours],[_.minutes,w.minutes],[_.seconds,w.minutes]):h(_.hours,_.minutes,_.seconds)};Ia(()=>{if(!r.shadow)return u(n.value),t.value?p():c()});const y=()=>{Array.isArray(t.value)?t.value=t.value.map((_,w)=>_&&i(_,w)):t.value=i(t.value),e("time-update")};return{modelValue:t,time:a,disabledTimesConfig:l,updateTime:(_,w=!0,g=!1)=>{o(_,w,g,y)},validateTime:s}},ZT=Te({compatConfig:{MODE:3},__name:"TimePickerSolo",props:{...Za},emits:["update:internal-model-value","time-update","am-pm-change"],setup(r,{expose:e,emit:t}){const a=t,n=r,o=Ut(),i=za(o,"timePicker"),{time:d,modelValue:u,disabledTimesConfig:l,updateTime:s,validateTime:f}=JT(n,a);return e({getSidebarProps:()=>({modelValue:u,time:d,updateTime:s})}),(v,c)=>(R(),Ve(Hn,{"multi-calendars":0,stretch:""},{default:he(()=>[Ce(Hx,da(v.$props,{hours:W(d).hours,minutes:W(d).minutes,seconds:W(d).seconds,"internal-model-value":v.internalModelValue,"disabled-times-config":W(l),"validate-time":W(f),"onUpdate:hours":c[0]||(c[0]=m=>W(s)(m)),"onUpdate:minutes":c[1]||(c[1]=m=>W(s)(m,!1)),"onUpdate:seconds":c[2]||(c[2]=m=>W(s)(m,!1,!0)),onAmPmChange:c[3]||(c[3]=m=>v.$emit("am-pm-change",m))}),Ma({_:2},[Ie(W(i),(m,h)=>({name:m,fn:he(p=>[ke(v.$slots,m,wa(Ca(p)))])}))]),1040,["hours","minutes","seconds","internal-model-value","disabled-times-config","validate-time"])]),_:3}))}}),e$={class:"dp__month_year_row"},a$=["aria-label","onClick","onKeydown"],t$=Te({compatConfig:{MODE:3},__name:"DpHeader",props:{month:{type:Number,default:0},year:{type:Number,default:0},instance:{type:Number,default:0},years:{type:Array,default:()=>[]},months:{type:Array,default:()=>[]},...Za},emits:["update-month-year","mount","reset-flow","overlay-closed"],setup(r,{expose:e,emit:t}){const a=t,n=r,{defaultedTransitions:o,defaultedAriaLabels:i,defaultedMultiCalendars:d,defaultedFilters:u,defaultedConfig:l,defaultedHighlight:s}=ga(n),{transitionName:f,showTransition:v}=cn(o),{buildMatrix:c}=Dt(),{handleMonthYearChange:m,isDisabled:h,updateMonthYear:p}=vT(n,a),{showLeftIcon:y,showRightIcon:_}=In(),w=K(!1),g=K(!1),x=K([null,null,null,null]);Ia(()=>{a("mount")});const O=P=>({get:()=>n[P],set:q=>{const U=P===Ga.month?Ga.year:Ga.month;a("update-month-year",{[P]:q,[U]:n[U]}),P===Ga.month?G(!0):j(!0)}}),C=ee(O(Ga.month)),L=ee(O(Ga.year)),V=ee(()=>P=>({month:n.month,year:n.year,items:P===Ga.month?n.months:n.years,instance:n.instance,updateMonthYear:p,toggle:P===Ga.month?G:j})),M=ee(()=>n.months.find(q=>q.value===n.month)||{text:"",value:0}),$=ee(()=>fr(n.months,P=>{const q=n.month===P.value,U=fn(P.value,Tx(n.year,n.minDate),$x(n.year,n.maxDate))||u.value.months.includes(P.value),Y=zx(s.value,P.value,n.year);return{active:q,disabled:U,highlighted:Y}})),N=ee(()=>fr(n.years,P=>{const q=n.year===P.value,U=fn(P.value,vr(n.minDate),vr(n.maxDate))||u.value.years.includes(P.value),Y=M_(s.value,P.value);return{active:q,disabled:U,highlighted:Y}})),S=(P,q)=>{q!==void 0?P.value=q:P.value=!P.value,P.value||a("overlay-closed")},G=(P=!1,q)=>{I(P),S(w,q)},j=(P=!1,q)=>{I(P),S(g,q)},I=P=>{P||a("reset-flow")},H=(P,q)=>{n.arrowNavigation&&(x.value[q]=_a(P),c(x.value,"monthYear"))},B=ee(()=>{var P,q;return[{type:Ga.month,index:1,toggle:G,modelValue:C.value,updateModelValue:U=>C.value=U,text:M.value.text,showSelectionGrid:w.value,items:$.value,ariaLabel:(P=i.value)==null?void 0:P.openMonthsOverlay},{type:Ga.year,index:2,toggle:j,modelValue:L.value,updateModelValue:U=>L.value=U,text:n.year,showSelectionGrid:g.value,items:N.value,ariaLabel:(q=i.value)==null?void 0:q.openYearsOverlay}]}),k=ee(()=>n.disableYearSelect?[B.value[0]]:n.yearFirst?[...B.value].reverse():B.value);return e({toggleMonthPicker:G,toggleYearPicker:j,handleMonthYearChange:m}),(P,q)=>{var U,Y,J;return R(),A("div",e$,[P.$slots["month-year"]?ke(P.$slots,"month-year",wa(da({key:0},{month:r.month,year:r.year,months:r.months,years:r.years,updateMonthYear:W(p),handleMonthYearChange:W(m),instance:r.instance}))):(R(),A(Se,{key:1},[W(y)(W(d),r.instance)&&!P.vertical?(R(),Ve(dn,{key:0,"aria-label":(U=W(i))==null?void 0:U.prevMonth,disabled:W(h)(!1),onActivate:q[0]||(q[0]=de=>W(m)(!1,!0)),onSetRef:q[1]||(q[1]=de=>H(de,0))},{default:he(()=>[P.$slots["arrow-left"]?ke(P.$slots,"arrow-left",{key:0}):oe("",!0),P.$slots["arrow-left"]?oe("",!0):(R(),Ve(W(h_),{key:1}))]),_:3},8,["aria-label","disabled"])):oe("",!0),Z("div",{class:Le(["dp__month_year_wrap",{dp__year_disable_select:P.disableYearSelect}])},[(R(!0),A(Se,null,Ie(k.value,(de,E)=>(R(),A(Se,{key:de.type},[Z("button",{ref_for:!0,ref:me=>H(me,E+1),type:"button",class:"dp__btn dp__month_year_select",tabindex:"0","aria-label":de.ariaLabel,onClick:de.toggle,onKeydown:[Ee(ia(de.toggle,["prevent"]),["enter"]),Ee(ia(de.toggle,["prevent"]),["space"])]},[P.$slots[de.type]?ke(P.$slots,de.type,{key:0,text:de.text,value:n[de.type]}):oe("",!0),P.$slots[de.type]?oe("",!0):(R(),A(Se,{key:1},[ma($e(de.text),1)],64))],40,a$),Ce(mr,{name:W(f)(de.showSelectionGrid),css:W(v)},{default:he(()=>[de.showSelectionGrid?(R(),Ve(pn,{key:0,items:de.items,"arrow-navigation":P.arrowNavigation,"hide-navigation":P.hideNavigation,"is-last":P.autoApply&&!W(l).keepActionRow,"skip-button-ref":!1,config:P.config,type:de.type,"header-refs":[],"esc-close":P.escClose,"text-input":P.textInput,onSelected:de.updateModelValue,onToggle:de.toggle},Ma({"button-icon":he(()=>[P.$slots["calendar-icon"]?ke(P.$slots,"calendar-icon",{key:0}):oe("",!0),P.$slots["calendar-icon"]?oe("",!0):(R(),Ve(W(mn),{key:1}))]),_:2},[P.$slots[`${de.type}-overlay-value`]?{name:"item",fn:he(({item:me})=>[ke(P.$slots,`${de.type}-overlay-value`,{text:me.text,value:me.value})]),key:"0"}:void 0,P.$slots[`${de.type}-overlay`]?{name:"overlay",fn:he(()=>[ke(P.$slots,`${de.type}-overlay`,wa(Ca(V.value(de.type))))]),key:"1"}:void 0,P.$slots[`${de.type}-overlay-header`]?{name:"header",fn:he(()=>[ke(P.$slots,`${de.type}-overlay-header`,{toggle:de.toggle})]),key:"2"}:void 0]),1032,["items","arrow-navigation","hide-navigation","is-last","config","type","esc-close","text-input","onSelected","onToggle"])):oe("",!0)]),_:2},1032,["name","css"])],64))),128))],2),W(y)(W(d),r.instance)&&P.vertical?(R(),Ve(dn,{key:1,"aria-label":(Y=W(i))==null?void 0:Y.prevMonth,disabled:W(h)(!1),onActivate:q[2]||(q[2]=de=>W(m)(!1,!0))},{default:he(()=>[P.$slots["arrow-up"]?ke(P.$slots,"arrow-up",{key:0}):oe("",!0),P.$slots["arrow-up"]?oe("",!0):(R(),Ve(W(y_),{key:1}))]),_:3},8,["aria-label","disabled"])):oe("",!0),W(_)(W(d),r.instance)?(R(),Ve(dn,{key:2,ref:"rightIcon",disabled:W(h)(!0),"aria-label":(J=W(i))==null?void 0:J.nextMonth,onActivate:q[3]||(q[3]=de=>W(m)(!0,!0)),onSetRef:q[4]||(q[4]=de=>H(de,P.disableYearSelect?2:3))},{default:he(()=>[P.$slots[P.vertical?"arrow-down":"arrow-right"]?ke(P.$slots,P.vertical?"arrow-down":"arrow-right",{key:0}):oe("",!0),P.$slots[P.vertical?"arrow-down":"arrow-right"]?oe("",!0):(R(),Ve(o_(P.vertical?W(b_):W(p_)),{key:1}))]),_:3},8,["disabled","aria-label"])):oe("",!0)],64))])}}}),r$=["aria-label"],n$={class:"dp__calendar_header",role:"row"},i$={key:0,class:"dp__calendar_header_item",role:"gridcell"},o$=Z("div",{class:"dp__calendar_header_separator"},null,-1),u$=["aria-label"],d$={key:0,role:"gridcell",class:"dp__calendar_item dp__week_num"},l$={class:"dp__cell_inner"},s$=["id","aria-selected","aria-disabled","aria-label","onClick","onKeydown","onMouseenter","onMouseleave"],f$=Te({compatConfig:{MODE:3},__name:"DpCalendar",props:{mappedDates:{type:Array,default:()=>[]},instance:{type:Number,default:0},month:{type:Number,default:0},year:{type:Number,default:0},...Za},emits:["select-date","set-hover-date","handle-scroll","mount","handle-swipe","handle-space","tooltip-open","tooltip-close"],setup(r,{expose:e,emit:t}){const a=t,n=r,{buildMultiLevelMatrix:o}=Dt(),{defaultedTransitions:i,defaultedConfig:d,defaultedAriaLabels:u,defaultedMultiCalendars:l}=ga(n),s=K(null),f=K({bottom:"",left:"",transform:""}),v=K([]),c=K(null),m=K(!0),h=K(""),p=K({startX:0,endX:0,startY:0,endY:0}),y=K([]),_=K({left:"50%"}),w=ee(()=>n.calendar?n.calendar(n.mappedDates):n.mappedDates),g=ee(()=>n.dayNames?Array.isArray(n.dayNames)?n.dayNames:n.dayNames(n.locale,+n.weekStart):Y2(n.formatLocale,n.locale,+n.weekStart));Ia(()=>{a("mount",{cmp:"calendar",refs:v}),d.value.noSwipe||c.value&&(c.value.addEventListener("touchstart",G,{passive:!1}),c.value.addEventListener("touchend",j,{passive:!1}),c.value.addEventListener("touchmove",I,{passive:!1})),n.monthChangeOnScroll&&c.value&&c.value.addEventListener("wheel",k,{passive:!1})});const x=Y=>Y?n.vertical?"vNext":"next":n.vertical?"vPrevious":"previous",O=(Y,J)=>{if(n.transitions){const de=Ea(vt(re(),n.month,n.year));h.value=Wa(Ea(vt(re(),Y,J)),de)?i.value[x(!0)]:i.value[x(!1)],m.value=!1,Mt(()=>{m.value=!0})}},C=ee(()=>({[n.calendarClassName]:!!n.calendarClassName})),L=ee(()=>Y=>{const J=A2(Y);return{dp__marker_dot:J.type==="dot",dp__marker_line:J.type==="line"}}),V=ee(()=>Y=>ta(Y,s.value)),M=ee(()=>({dp__calendar:!0,dp__calendar_next:l.value.count>0&&n.instance!==0})),$=ee(()=>Y=>n.hideOffsetDates?Y.current:!0),N=async(Y,J,de)=>{var E,me;if(a("set-hover-date",Y),(me=(E=Y.marker)==null?void 0:E.tooltip)!=null&&me.length){const ce=_a(v.value[J][de]);if(ce){const{width:X,height:xe}=ce.getBoundingClientRect();s.value=Y.value;let We={left:`${X/2}px`},Q=-50;if(await Mt(),y.value[0]){const{left:ne,width:we}=y.value[0].getBoundingClientRect();ne<0&&(We={left:"0"},Q=0,_.value.left=`${X/2}px`),window.innerWidth{s.value&&(s.value=null,f.value=JSON.parse(JSON.stringify({bottom:"",left:"",transform:""})),a("tooltip-close",Y.marker))},G=Y=>{p.value.startX=Y.changedTouches[0].screenX,p.value.startY=Y.changedTouches[0].screenY},j=Y=>{p.value.endX=Y.changedTouches[0].screenX,p.value.endY=Y.changedTouches[0].screenY,H()},I=Y=>{n.vertical&&!n.inline&&Y.preventDefault()},H=()=>{const Y=n.vertical?"Y":"X";Math.abs(p.value[`start${Y}`]-p.value[`end${Y}`])>10&&a("handle-swipe",p.value[`start${Y}`]>p.value[`end${Y}`]?"right":"left")},B=(Y,J,de)=>{Y&&(Array.isArray(v.value[J])?v.value[J][de]=Y:v.value[J]=[Y]),n.arrowNavigation&&o(v.value,"calendar")},k=Y=>{n.monthChangeOnScroll&&(Y.preventDefault(),a("handle-scroll",Y))},P=Y=>{const J=Y[0];return n.weekNumbers==="local"?JW(J.value,{weekStartsOn:+n.weekStart}):n.weekNumbers==="iso"?QW(J.value):typeof n.weekNumbers=="function"?n.weekNumbers(J.value):""},q=(Y,J)=>{Pt(Y,d.value),a("select-date",J)},U=Y=>{Pt(Y,d.value)};return e({triggerTransition:O}),(Y,J)=>{var de;return R(),A("div",{class:Le(M.value)},[Z("div",{ref_key:"calendarWrapRef",ref:c,role:"grid",class:Le(C.value),"aria-label":(de=W(u))==null?void 0:de.calendarWrap},[(R(),A(Se,{key:0},[Z("div",n$,[Y.weekNumbers?(R(),A("div",i$,$e(Y.weekNumName),1)):oe("",!0),(R(!0),A(Se,null,Ie(g.value,(E,me)=>(R(),A("div",{key:me,class:"dp__calendar_header_item",role:"gridcell"},[Y.$slots["calendar-header"]?ke(Y.$slots,"calendar-header",{key:0,day:E,index:me}):oe("",!0),Y.$slots["calendar-header"]?oe("",!0):(R(),A(Se,{key:1},[ma($e(E),1)],64))]))),128))]),o$,Ce(mr,{name:h.value,css:!!Y.transitions},{default:he(()=>{var E;return[m.value?(R(),A("div",{key:0,class:"dp__calendar",role:"rowgroup","aria-label":((E=W(u))==null?void 0:E.calendarDays)||void 0},[(R(!0),A(Se,null,Ie(w.value,(me,ce)=>(R(),A("div",{key:ce,class:"dp__calendar_row",role:"row"},[Y.weekNumbers?(R(),A("div",d$,[Z("div",l$,$e(P(me.days)),1)])):oe("",!0),(R(!0),A(Se,null,Ie(me.days,(X,xe)=>{var We,Q,ne;return R(),A("div",{id:X.value.toISOString().split("T")[0],ref_for:!0,ref:we=>B(we,ce,xe),key:xe+ce,role:"gridcell",class:"dp__calendar_item","aria-selected":X.classData.dp__active_date||X.classData.dp__range_start||X.classData.dp__range_start,"aria-disabled":X.classData.dp__cell_disabled||void 0,"aria-label":(Q=(We=W(u))==null?void 0:We.day)==null?void 0:Q.call(We,X),tabindex:"0",onClick:ia(we=>q(we,X),["prevent"]),onKeydown:[Ee(we=>Y.$emit("select-date",X),["enter"]),Ee(we=>Y.$emit("handle-space",X),["space"])],onMouseenter:we=>N(X,ce,xe),onMouseleave:we=>S(X)},[Z("div",{class:Le(["dp__cell_inner",X.classData])},[Y.$slots.day&&$.value(X)?ke(Y.$slots,"day",{key:0,day:+X.text,date:X.value}):oe("",!0),Y.$slots.day?oe("",!0):(R(),A(Se,{key:1},[ma($e(X.text),1)],64)),X.marker&&$.value(X)?(R(),A(Se,{key:2},[Y.$slots.marker?ke(Y.$slots,"marker",{key:0,marker:X.marker,day:+X.text,date:X.value}):(R(),A("div",{key:1,class:Le(L.value(X.marker)),style:Ka(X.marker.color?{backgroundColor:X.marker.color}:{})},null,6))],64)):oe("",!0),V.value(X.value)?(R(),A("div",{key:3,ref_for:!0,ref_key:"activeTooltip",ref:y,class:"dp__marker_tooltip",style:Ka(f.value)},[(ne=X.marker)!=null&&ne.tooltip?(R(),A("div",{key:0,class:"dp__tooltip_content",onClick:U},[(R(!0),A(Se,null,Ie(X.marker.tooltip,(we,le)=>(R(),A("div",{key:le,class:"dp__tooltip_text"},[Y.$slots["marker-tooltip"]?ke(Y.$slots,"marker-tooltip",{key:0,tooltip:we,day:X.value}):oe("",!0),Y.$slots["marker-tooltip"]?oe("",!0):(R(),A(Se,{key:1},[Z("div",{class:"dp__tooltip_mark",style:Ka(we.color?{backgroundColor:we.color}:{})},null,4),Z("div",null,$e(we.text),1)],64))]))),128)),Z("div",{class:"dp__arrow_bottom_tp",style:Ka(_.value)},null,4)])):oe("",!0)],4)):oe("",!0)],2)],40,s$)}),128))]))),128))],8,u$)):oe("",!0)]}),_:3},8,["name","css"])],64))],10,r$)],2)}}}),Cw=r=>Array.isArray(r),v$=(r,e,t,a)=>{const n=K([]),{modelValue:o,calendars:i,time:d}=hn(r,e),{defaultedMultiCalendars:u,defaultedStartTime:l}=ga(r),{validateMonthYearInRange:s,isDisabled:f,isDateRangeAllowed:v,checkMinMaxRange:c}=hr(r),{updateTimeValues:m,getSetDateTime:h,setTime:p,assignStartTime:y,validateTime:_,disabledTimesConfig:w}=Ax(r,d,o,a),g=ee(()=>z=>i.value[z]?i.value[z].month:0),x=ee(()=>z=>i.value[z]?i.value[z].year:0),O=(z,te,De)=>{var ae,ye;i.value[z]||(i.value[z]={month:0,year:0}),i.value[z].month=Ow(te)?(ae=i.value[z])==null?void 0:ae.month:te,i.value[z].year=Ow(De)?(ye=i.value[z])==null?void 0:ye.year:De},C=()=>{r.autoApply&&e("select-date")};kt(o,(z,te)=>{JSON.stringify(z)!==JSON.stringify(te)&&M()}),Ia(()=>{r.shadow||(o.value||(P(),l.value&&y(l.value)),M(!0),r.focusStartDate&&r.startDate&&P())});const L=ee(()=>{var z;return(z=r.flow)!=null&&z.length&&!r.partialFlow?r.flowStep===r.flow.length:!0}),V=()=>{r.autoApply&&L.value&&e("auto-apply",r.partialFlow)},M=(z=!1)=>{if(o.value)return Array.isArray(o.value)?(n.value=o.value,I(z)):N(o.value,z);if(u.value.count&&z&&!r.startDate)return $(re(),z)},$=(z,te=!1)=>{if((!u.value.count||!u.value.static||te)&&O(0,qe(z),Ne(z)),u.value.count)for(let De=1;De{$(z),p("hours",Ja(z)),p("minutes",ut(z)),p("seconds",sr(z)),u.value.count&&te&&k()},S=z=>{if(u.value.count){if(u.value.solo)return 0;const te=qe(z[0]),De=qe(z[1]);return Math.abs(De-te){z[1]&&r.showLastInRange?$(z[S(z)],te):$(z[0],te);const De=(ae,ye)=>[ae(z[0]),z[1]?ae(z[1]):d[ye][1]];p("hours",De(Ja,"hours")),p("minutes",De(ut,"minutes")),p("seconds",De(sr,"seconds"))},j=(z,te)=>{if((r.range||r.weekPicker)&&!r.multiDates)return G(z,te);if(r.multiDates&&te){const De=z[z.length-1];return N(De,te)}},I=z=>{const te=o.value;j(te,z),u.value.count&&u.value.solo&&k()},H=(z,te)=>{const De=la(re(),{month:g.value(te),year:x.value(te)}),ae=z<0?qa(De,1):ht(De,1);s(qe(ae),Ne(ae),z<0,r.preventMinMaxNavigation)&&(O(te,qe(ae),Ne(ae)),e("update-month-year",{instance:te,month:qe(ae),year:Ne(ae)}),u.value.count&&!u.value.solo&&B(te),t())},B=z=>{for(let te=z-1;te>=0;te--){const De=ht(la(re(),{month:g.value(te+1),year:x.value(te+1)}),1);O(te,qe(De),Ne(De))}for(let te=z+1;te<=u.value.count-1;te++){const De=qa(la(re(),{month:g.value(te-1),year:x.value(te-1)}),1);O(te,qe(De),Ne(De))}},k=()=>{if(Array.isArray(o.value)&&o.value.length===2){const z=re(re(o.value[1]?o.value[1]:qa(o.value[0],1))),[te,De]=[qe(o.value[0]),Ne(o.value[0])],[ae,ye]=[qe(o.value[1]),Ne(o.value[1])];(te!==ae||te===ae&&De!==ye)&&u.value.solo&&O(1,qe(z),Ne(z))}else o.value&&!Array.isArray(o.value)&&(O(0,qe(o.value),Ne(o.value)),$(re()))},P=()=>{r.startDate&&(O(0,qe(re(r.startDate)),Ne(re(r.startDate))),u.value.count&&B(0))},q=(z,te)=>{r.monthChangeOnScroll&&H(r.monthChangeOnScroll!=="inverse"?-z.deltaY:z.deltaY,te)},U=(z,te,De=!1)=>{r.monthChangeOnArrows&&r.vertical===De&&Y(z,te)},Y=(z,te)=>{H(z==="right"?-1:1,te)},J=z=>r.markers.find(te=>ta(jw(z.value),jw(te.date))),de=(z,te)=>{switch(r.sixWeeks===!0?"append":r.sixWeeks){case"prepend":return[!0,!1];case"center":return[z==0,!0];case"fair":return[z==0||te>z,!0];case"append":return[!1,!1];default:return[!1,!1]}},E=(z,te,De,ae)=>{if(r.sixWeeks&&z.length<6){const ye=6-z.length,pe=(te.getDay()+7-ae)%7,Re=6-(De.getDay()+7-ae)%7,[ua,ja]=de(pe,Re);for(let Ha=1;Ha<=ye;Ha++)if(ja?!!(Ha%2)==ua:ua){const Ta=z[0].days[0],Qa=me(xa(Ta.value,-7),qe(te));z.unshift({days:Qa})}else{const Ta=z[z.length-1],Qa=Ta.days[Ta.days.length-1],yt=me(xa(Qa.value,1),qe(te));z.push({days:yt})}}return z},me=(z,te)=>{const De=re(z),ae=[];for(let ye=0;ye<7;ye++){const pe=xa(De,ye),Re=qe(pe)!==te;ae.push({text:r.hideOffsetDates&&Re?"":pe.getDate(),value:pe,current:!Re,classData:{}})}return ae},ce=(z,te)=>{const De=[],ae=re(Va(new Date(te,z),r.timezone)),ye=re(Va(new Date(te,z+1,0),r.timezone)),pe=r.weekStart,Re=Ft(ae,{weekStartsOn:pe}),ua=ja=>{const Ha=me(ja,z);if(De.push({days:Ha}),!De[De.length-1].days.some(Ta=>ta(Ea(Ta.value),Ea(ye)))){const Ta=xa(ja,7);ua(Ta)}};return ua(Re),E(De,ae,ye,pe)},X=z=>(o.value=jn(re(z.value),r.timezone,r.weekStart),e("date-update",z.value),V()),xe=z=>{const te=xt(re(z.value),d.hours,d.minutes,ka());e("date-update",te),r.multiDates?k_(te,o,r.multiDatesLimit):o.value=te,a(),Mt().then(()=>{V()})},We=z=>r.noDisabledRange?Cx(n.value[0],z).some(te=>f(te)):!1,Q=()=>{n.value=o.value?o.value.slice():[],n.value.length===2&&!(r.fixedStart||r.fixedEnd)&&(n.value=[])},ne=(z,te)=>{const De=[re(z.value),xa(re(z.value),+r.autoRange)];v(De)?(te&&we(z.value),n.value=De):e("invalid-date",z.value)},we=z=>{const te=qe(re(z)),De=Ne(re(z));if(O(0,te,De),u.value.count>0)for(let ae=1;aeArray.isArray(o.value)&&o.value.length===2?r.fixedStart&&(Wa(z,o.value[0])||ta(z,o.value[0]))?[o.value[0],z]:r.fixedEnd&&(Oa(z,o.value[1])||ta(z,o.value[1]))?[z,o.value[1]]:(e("invalid-fixed-range",z),o.value):[],Xe=z=>{if(We(z.value)||!c(z.value,o.value,r.fixedStart?0:1))return e("invalid-date",z.value);n.value=le(re(z.value))},oa=(z,te)=>{if(Q(),r.autoRange)return ne(z,te);if(r.fixedStart||r.fixedEnd)return Xe(z);n.value[0]?c(re(z.value),o.value)&&!We(z.value)?Oa(re(z.value),re(n.value[0]))?(n.value.unshift(re(z.value)),e("range-end",n.value[0])):(n.value[1]=re(z.value),e("range-end",n.value[1])):(r.autoApply&&e("auto-apply-invalid",z.value),e("invalid-date",z.value)):(n.value[0]=re(z.value),e("range-start",n.value[0]))},ka=(z=!0)=>r.enableSeconds?Array.isArray(d.seconds)?z?d.seconds[0]:d.seconds[1]:d.seconds:0,Ra=z=>{n.value[z]=xt(n.value[z],d.hours[z],d.minutes[z],ka(z!==1))},ba=()=>{var z,te;n.value[0]&&n.value[1]&&+((z=n.value)==null?void 0:z[0])>+((te=n.value)==null?void 0:te[1])&&(n.value.reverse(),e("range-start",n.value[0]),e("range-end",n.value[1]))},Ya=()=>{n.value.length&&(n.value[0]&&!n.value[1]?Ra(0):(Ra(0),Ra(1),a()),ba(),o.value=n.value.slice(),An(n.value,e,r.autoApply,r.modelAuto))},et=(z,te=!1)=>{if(f(z.value)||!z.current&&r.hideOffsetDates)return e("invalid-date",z.value);if(r.weekPicker)return X(z);if(!r.range)return xe(z);Cw(d.hours)&&Cw(d.minutes)&&!r.multiDates&&(oa(z,te),Ya())},st=(z,te)=>{var De;O(z,te.month,te.year),u.value.count&&!u.value.solo&&B(z),e("update-month-year",{instance:z,month:te.month,year:te.year}),t(u.value.solo?z:void 0);const ae=(De=r.flow)!=null&&De.length?r.flow[r.flowStep]:void 0;!te.fromNav&&(ae===tt.month||ae===tt.year)&&a()},at=(z,te)=>{Array.isArray(z)&&z.length<=2&&r.range?o.value=z.map(De=>Va(re(De),te?void 0:r.timezone)):Array.isArray(z)||(o.value=Va(re(z),te?void 0:r.timezone)),C(),r.multiCalendars&&Mt().then(()=>M(!0))},ft=()=>{r.range?o.value&&Array.isArray(o.value)&&o.value[0]?o.value=Oa(re(),o.value[0])?[re(),o.value[0]]:[o.value[0],re()]:o.value=[re()]:o.value=re(),C()},Ua=()=>{if(Array.isArray(o.value))if(r.multiDates){const z=Na();o.value[o.value.length-1]=h(z)}else o.value=o.value.map((z,te)=>z&&h(z,te));else o.value=h(o.value);e("time-update")},Na=()=>Array.isArray(o.value)&&o.value.length?o.value[o.value.length-1]:null;return{calendars:i,modelValue:o,month:g,year:x,time:d,disabledTimesConfig:w,validateTime:_,getCalendarDays:ce,getMarker:J,handleScroll:q,handleSwipe:Y,handleArrow:U,selectDate:et,updateMonthYear:st,presetDate:at,selectCurrentDate:ft,updateTime:(z,te=!0,De=!1)=>{m(z,te,De,Ua)}}},m$={key:0},c$=Te({__name:"DatePicker",props:{...Za},emits:["tooltip-open","tooltip-close","mount","update:internal-model-value","update-flow-step","reset-flow","auto-apply","focus-menu","select-date","range-start","range-end","invalid-fixed-range","time-update","am-pm-change","time-picker-open","time-picker-close","recalculate-position","update-month-year","auto-apply-invalid","date-update","invalid-date"],setup(r,{expose:e,emit:t}){const a=t,n=r,{calendars:o,month:i,year:d,modelValue:u,time:l,disabledTimesConfig:s,validateTime:f,getCalendarDays:v,getMarker:c,handleArrow:m,handleScroll:h,handleSwipe:p,selectDate:y,updateMonthYear:_,presetDate:w,selectCurrentDate:g,updateTime:x}=v$(n,a,k,P),O=Ut(),{setHoverDate:C,getDayClassData:L,clearHoverDate:V}=pT(u,n),{defaultedMultiCalendars:M}=ga(n),$=K([]),N=K([]),S=K(null),G=za(O,"calendar"),j=za(O,"monthYear"),I=za(O,"timePicker"),H=U=>{n.shadow||a("mount",U)};kt(o,()=>{n.shadow||setTimeout(()=>{a("recalculate-position")},0)},{deep:!0});const B=ee(()=>U=>v(i.value(U),d.value(U)).map(Y=>({...Y,days:Y.days.map(J=>(J.marker=c(J),J.classData=L(J),J))})));function k(U){var Y;U||U===0?(Y=N.value[U])==null||Y.triggerTransition(i.value(U),d.value(U)):N.value.forEach((J,de)=>J.triggerTransition(i.value(de),d.value(de)))}function P(){a("update-flow-step")}const q=(U,Y=!1)=>{y(U,Y),n.spaceConfirm&&a("select-date")};return e({clearHoverDate:V,presetDate:w,selectCurrentDate:g,toggleMonthPicker:(U,Y,J=0)=>{var de;(de=$.value[J])==null||de.toggleMonthPicker(U,Y)},toggleYearPicker:(U,Y,J=0)=>{var de;(de=$.value[J])==null||de.toggleYearPicker(U,Y)},toggleTimePicker:(U,Y,J)=>{var de;(de=S.value)==null||de.toggleTimePicker(U,Y,J)},handleArrow:m,updateMonthYear:_,getSidebarProps:()=>({modelValue:u,month:i,year:d,time:l,updateTime:x,updateMonthYear:_,selectDate:y,presetDate:w})}),(U,Y)=>(R(),A(Se,null,[Ce(Hn,{"multi-calendars":W(M).count},{default:he(({instance:J,index:de})=>[U.disableMonthYearSelect?oe("",!0):(R(),Ve(t$,da({key:0,ref:E=>{E&&($.value[de]=E)},months:W(Wx)(U.formatLocale,U.locale,U.monthNameFormat),years:W(x_)(U.yearRange,U.reverseYears),month:W(i)(J),year:W(d)(J),instance:J},U.$props,{onMount:Y[0]||(Y[0]=E=>H(W(Lt).header)),onResetFlow:Y[1]||(Y[1]=E=>U.$emit("reset-flow")),onUpdateMonthYear:E=>W(_)(J,E),onOverlayClosed:Y[2]||(Y[2]=E=>U.$emit("focus-menu"))}),Ma({_:2},[Ie(W(j),(E,me)=>({name:E,fn:he(ce=>[ke(U.$slots,E,wa(Ca(ce)))])}))]),1040,["months","years","month","year","instance","onUpdateMonthYear"])),Ce(f$,da({ref:E=>{E&&(N.value[de]=E)},"mapped-dates":B.value(J),month:W(i)(J),year:W(d)(J),instance:J},U.$props,{onSelectDate:E=>W(y)(E,J!==1),onHandleSpace:E=>q(E,J!==1),onSetHoverDate:Y[3]||(Y[3]=E=>W(C)(E)),onHandleScroll:E=>W(h)(E,J),onHandleSwipe:E=>W(p)(E,J),onMount:Y[4]||(Y[4]=E=>H(W(Lt).calendar)),onResetFlow:Y[5]||(Y[5]=E=>U.$emit("reset-flow")),onTooltipOpen:Y[6]||(Y[6]=E=>U.$emit("tooltip-open",E)),onTooltipClose:Y[7]||(Y[7]=E=>U.$emit("tooltip-close",E))}),Ma({_:2},[Ie(W(G),(E,me)=>({name:E,fn:he(ce=>[ke(U.$slots,E,wa(Ca({...ce})))])}))]),1040,["mapped-dates","month","year","instance","onSelectDate","onHandleSpace","onHandleScroll","onHandleSwipe"])]),_:3},8,["multi-calendars"]),U.enableTimePicker?(R(),A("div",m$,[U.$slots["time-picker"]?ke(U.$slots,"time-picker",wa(da({key:0},{time:W(l),updateTime:W(x)}))):(R(),Ve(Hx,da({key:1,ref_key:"timePickerRef",ref:S},U.$props,{hours:W(l).hours,minutes:W(l).minutes,seconds:W(l).seconds,"internal-model-value":U.internalModelValue,"disabled-times-config":W(s),"validate-time":W(f),onMount:Y[8]||(Y[8]=J=>H(W(Lt).timePicker)),"onUpdate:hours":Y[9]||(Y[9]=J=>W(x)(J)),"onUpdate:minutes":Y[10]||(Y[10]=J=>W(x)(J,!1)),"onUpdate:seconds":Y[11]||(Y[11]=J=>W(x)(J,!1,!0)),onResetFlow:Y[12]||(Y[12]=J=>U.$emit("reset-flow")),onOverlayClosed:Y[13]||(Y[13]=J=>U.$emit("time-picker-close")),onOverlayOpened:Y[14]||(Y[14]=J=>U.$emit("time-picker-open",J)),onAmPmChange:Y[15]||(Y[15]=J=>U.$emit("am-pm-change",J))}),Ma({_:2},[Ie(W(I),(J,de)=>({name:J,fn:he(E=>[ke(U.$slots,J,wa(Ca(E)))])}))]),1040,["hours","minutes","seconds","internal-model-value","disabled-times-config","validate-time"]))])):oe("",!0)],64))}}),h$=(r,e)=>{const t=K(),{defaultedMultiCalendars:a,defaultedConfig:n,defaultedHighlight:o}=ga(r),{modelValue:i,year:d,month:u,calendars:l}=hn(r,e),{isDisabled:s}=hr(r),{selectYear:f,groupedYears:v,showYearPicker:c,isDisabled:m,toggleYearPicker:h,handleYearSelect:p,handleYear:y}=Yx({modelValue:i,multiCalendars:a,highlight:o,calendars:l,month:u,year:d,props:r,emit:e}),_=(V,M)=>[V,M].map($=>ot($,"MMMM",{locale:r.formatLocale})).join("-"),w=ee(()=>V=>i.value?Array.isArray(i.value)?i.value.some(M=>pw(V,M)):pw(i.value,V):!1),g=V=>{if(r.range){if(Array.isArray(i.value)){const M=ta(V,i.value[0])||ta(V,i.value[1]);return qn(i.value,t.value,V)&&!M}return!1}return!1},x=ee(()=>V=>{const M=la(new Date,{year:d.value(V)});return IO({start:nx(M),end:rx(M)}).map($=>{const N=dr($),S=lw($),G=s($),j=g(N),I=typeof o.value=="function"?o.value({quarter:ow(N),year:Ne(N)}):!!o.value.quarters.find(H=>H.quarter===ow(N)&&H.year===Ne(N));return{text:_(N,S),value:N,active:w.value(N),highlighted:I,disabled:G,isBetween:j}})}),O=V=>{k_(V,i,r.multiDatesLimit),e("auto-apply",!0)},C=V=>{const M=D_(i,V,e);An(M,e,r.autoApply,r.modelAuto)},L=V=>{i.value=V,e("auto-apply")};return{defaultedConfig:n,defaultedMultiCalendars:a,groupedYears:v,year:d,isDisabled:m,quarters:x,showYearPicker:c,modelValue:i,setHoverDate:V=>{t.value=V},selectYear:f,selectQuarter:(V,M,$)=>{if(!$)return l.value[M].month=qe(lw(V)),r.multiDates?O(V):r.range?C(V):L(V)},toggleYearPicker:h,handleYearSelect:p,handleYear:y}},p$={class:"dp--quarter-items"},g$=["disabled","onClick","onMouseover"],y$=Te({compatConfig:{MODE:3},__name:"QuarterPicker",props:{...Za},emits:["update:internal-model-value","reset-flow","overlay-closed","auto-apply","range-start","range-end"],setup(r,{expose:e,emit:t}){const a=t,n=r,o=Ut(),i=za(o,"yearMode"),{defaultedMultiCalendars:d,defaultedConfig:u,groupedYears:l,year:s,isDisabled:f,quarters:v,modelValue:c,showYearPicker:m,setHoverDate:h,selectQuarter:p,toggleYearPicker:y,handleYearSelect:_,handleYear:w}=h$(n,a);return e({getSidebarProps:()=>({modelValue:c,year:s,selectQuarter:p,handleYearSelect:_,handleYear:w})}),(g,x)=>(R(),Ve(Hn,{"multi-calendars":W(d).count,stretch:""},{default:he(({instance:O})=>[Z("div",{class:"dp-quarter-picker-wrap",style:Ka({minHeight:`${W(u).modeHeight}px`})},[Z("div",null,[Ce(Ix,da(g.$props,{items:W(l)(O),instance:O,"show-year-picker":W(m)[O],year:W(s)(O),"is-disabled":C=>W(f)(O,C),onHandleYear:C=>W(w)(O,C),onYearSelect:C=>W(_)(C,O),onToggleYearPicker:C=>W(y)(O,C==null?void 0:C.flow,C==null?void 0:C.show)}),Ma({_:2},[Ie(W(i),(C,L)=>({name:C,fn:he(V=>[ke(g.$slots,C,wa(Ca(V)))])}))]),1040,["items","instance","show-year-picker","year","is-disabled","onHandleYear","onYearSelect","onToggleYearPicker"])]),Z("div",p$,[(R(!0),A(Se,null,Ie(W(v)(O),(C,L)=>(R(),A("div",{key:L},[Z("button",{type:"button",class:Le(["dp--qr-btn",{"dp--qr-btn-active":C.active,"dp--qr-btn-between":C.isBetween,"dp--qr-btn-disabled":C.disabled,"dp--highlighted":C.highlighted}]),disabled:C.disabled,onClick:V=>W(p)(C.value,O,C.disabled),onMouseover:V=>W(h)(C.value)},[g.$slots.quarter?ke(g.$slots,"quarter",{key:0,value:C.value,text:C.text}):(R(),A(Se,{key:1},[ma($e(C.text),1)],64))],42,g$)]))),128))])],4)]),_:3},8,["multi-calendars"]))}}),b$=["id","onKeydown"],_$={key:0,class:"dp__sidebar_left"},w$={key:1,class:"dp--preset-dates"},P$=["onClick","onKeydown"],x$={key:2,class:"dp__sidebar_right"},M$={key:3,class:"dp__action_extra"},Ew=Te({compatConfig:{MODE:3},__name:"DatepickerMenu",props:{...Yn,shadow:{type:Boolean,default:!1},openOnTop:{type:Boolean,default:!1},internalModelValue:{type:[Date,Array],default:null},arrMapValues:{type:Object,default:()=>({})},noOverlayFocus:{type:Boolean,default:!1}},emits:["close-picker","select-date","auto-apply","time-update","flow-step","update-month-year","invalid-select","update:internal-model-value","recalculate-position","invalid-fixed-range","tooltip-open","tooltip-close","time-picker-open","time-picker-close","am-pm-change","range-start","range-end","auto-apply-invalid","date-update","invalid-date"],setup(r,{expose:e,emit:t}){const a=t,n=r,o=ee(()=>{const{openOnTop:Q,...ne}=n;return{...ne,flowStep:L.value,noOverlayFocus:n.noOverlayFocus}}),{setMenuFocused:i,setShiftKey:d,control:u}=qx(),l=Ut(),{defaultedTextInput:s,defaultedInline:f,defaultedConfig:v}=ga(n),c=K(null),m=K(0),h=K(null),p=K(null),y=K(!1),_=K(null);Ia(()=>{if(!n.shadow){y.value=!0,w(),window.addEventListener("resize",w);const Q=_a(h);if(Q&&!s.value.enabled&&!f.value.enabled&&(i(!0),S()),Q){const ne=we=>{v.value.allowPreventDefault&&we.preventDefault(),Pt(we,v.value,!0)};Q.addEventListener("pointerdown",ne),Q.addEventListener("mousedown",ne)}}}),i_(()=>{window.removeEventListener("resize",w)});const w=()=>{const Q=_a(p);Q&&(m.value=Q.getBoundingClientRect().width)},{arrowRight:g,arrowLeft:x,arrowDown:O,arrowUp:C}=Dt(),{flowStep:L,updateFlowStep:V,childMount:M,resetFlow:$}=gT(n,a,_),N=ee(()=>n.monthPicker?ET:n.yearPicker?NT:n.timePicker?ZT:n.quarterPicker?y$:c$),S=()=>{const Q=_a(h);Q&&Q.focus({preventScroll:!0})},G=ee(()=>{var Q;return((Q=_.value)==null?void 0:Q.getSidebarProps())||{}}),j=()=>{n.openOnTop&&a("recalculate-position")},I=za(l,"action"),H=ee(()=>n.monthPicker||n.yearPicker?za(l,"monthYear"):n.timePicker?za(l,"timePicker"):za(l,"shared")),B=ee(()=>n.openOnTop?"dp__arrow_bottom":"dp__arrow_top"),k=ee(()=>({dp__menu_disabled:n.disabled,dp__menu_readonly:n.readonly})),P=ee(()=>({dp__menu:!0,dp__menu_index:!f.value.enabled,dp__relative:f.value.enabled,[n.menuClassName]:!!n.menuClassName})),q=Q=>{Pt(Q,v.value,!0)},U=()=>{n.escClose&&a("close-picker")},Y=Q=>{if(n.arrowNavigation){if(Q==="up")return C();if(Q==="down")return O();if(Q==="left")return x();if(Q==="right")return g()}else Q==="left"||Q==="up"?ce("handleArrow","left",0,Q==="up"):ce("handleArrow","right",0,Q==="down")},J=Q=>{d(Q.shiftKey),!n.disableMonthYearSelect&&Q.code==="Tab"&&Q.target.classList.contains("dp__menu")&&u.value.shiftKeyInMenu&&(Q.preventDefault(),Pt(Q,v.value,!0),a("close-picker"))},de=()=>{S(),a("time-picker-close")},E=Q=>{var ne,we,le;(ne=_.value)==null||ne.toggleTimePicker(!1,!1),(we=_.value)==null||we.toggleMonthPicker(!1,!1,Q),(le=_.value)==null||le.toggleYearPicker(!1,!1,Q)},me=(Q,ne=0)=>{var we,le,Xe;return Q==="month"?(we=_.value)==null?void 0:we.toggleMonthPicker(!1,!0,ne):Q==="year"?(le=_.value)==null?void 0:le.toggleYearPicker(!1,!0,ne):Q==="time"?(Xe=_.value)==null?void 0:Xe.toggleTimePicker(!0,!1):E(ne)},ce=(Q,...ne)=>{var we,le;(we=_.value)!=null&&we[Q]&&((le=_.value)==null||le[Q](...ne))},X=()=>{ce("selectCurrentDate")},xe=(Q,ne)=>{ce("presetDate",Q,ne)},We=()=>{ce("clearHoverDate")};return e({updateMonthYear:(Q,ne)=>{ce("updateMonthYear",Q,ne)},switchView:me}),(Q,ne)=>{var we;return R(),A("div",{id:Q.uid?`dp-menu-${Q.uid}`:void 0,ref_key:"dpMenuRef",ref:h,tabindex:"0",role:"dialog",class:Le(P.value),onMouseleave:We,onClick:q,onKeydown:[Ee(U,["esc"]),ne[18]||(ne[18]=Ee(ia(le=>Y("left"),["prevent"]),["left"])),ne[19]||(ne[19]=Ee(ia(le=>Y("up"),["prevent"]),["up"])),ne[20]||(ne[20]=Ee(ia(le=>Y("down"),["prevent"]),["down"])),ne[21]||(ne[21]=Ee(ia(le=>Y("right"),["prevent"]),["right"])),J]},[(Q.disabled||Q.readonly)&&W(f).enabled?(R(),A("div",{key:0,class:Le(k.value)},null,2)):oe("",!0),!W(f).enabled&&!Q.teleportCenter?(R(),A("div",{key:1,class:Le(B.value)},null,2)):oe("",!0),Z("div",{ref_key:"innerMenuRef",ref:p,class:Le({dp__menu_content_wrapper:((we=Q.presetDates)==null?void 0:we.length)||!!Q.$slots["left-sidebar"]||!!Q.$slots["right-sidebar"]}),style:Ka({"--dp-menu-width":`${m.value}px`})},[Q.$slots["left-sidebar"]?(R(),A("div",_$,[ke(Q.$slots,"left-sidebar",wa(Ca(G.value)))])):oe("",!0),Q.presetDates.length?(R(),A("div",w$,[(R(!0),A(Se,null,Ie(Q.presetDates,(le,Xe)=>(R(),A(Se,{key:Xe},[le.slot?ke(Q.$slots,le.slot,{key:0,presetDate:xe,label:le.label,value:le.value}):(R(),A("button",{key:1,type:"button",style:Ka(le.style||{}),class:"dp__btn dp--preset-range",onClick:ia(oa=>xe(le.value,le.noTz),["prevent"]),onKeydown:[Ee(ia(oa=>xe(le.value,le.noTz),["prevent"]),["enter"]),Ee(ia(oa=>xe(le.value,le.noTz),["prevent"]),["space"])]},$e(le.label),45,P$))],64))),128))])):oe("",!0),Z("div",{ref_key:"calendarWrapperRef",ref:c,class:"dp__instance_calendar",role:"document"},[(R(),Ve(o_(N.value),da({ref_key:"dynCmpRef",ref:_},o.value,{"flow-step":W(L),onMount:W(M),onUpdateFlowStep:W(V),onResetFlow:W($),onFocusMenu:S,onSelectDate:ne[0]||(ne[0]=le=>Q.$emit("select-date")),onDateUpdate:ne[1]||(ne[1]=le=>Q.$emit("date-update",le)),onTooltipOpen:ne[2]||(ne[2]=le=>Q.$emit("tooltip-open",le)),onTooltipClose:ne[3]||(ne[3]=le=>Q.$emit("tooltip-close",le)),onAutoApply:ne[4]||(ne[4]=le=>Q.$emit("auto-apply",le)),onRangeStart:ne[5]||(ne[5]=le=>Q.$emit("range-start",le)),onRangeEnd:ne[6]||(ne[6]=le=>Q.$emit("range-end",le)),onInvalidFixedRange:ne[7]||(ne[7]=le=>Q.$emit("invalid-fixed-range",le)),onTimeUpdate:ne[8]||(ne[8]=le=>Q.$emit("time-update")),onAmPmChange:ne[9]||(ne[9]=le=>Q.$emit("am-pm-change",le)),onTimePickerOpen:ne[10]||(ne[10]=le=>Q.$emit("time-picker-open",le)),onTimePickerClose:de,onRecalculatePosition:j,onUpdateMonthYear:ne[11]||(ne[11]=le=>Q.$emit("update-month-year",le)),onAutoApplyInvalid:ne[12]||(ne[12]=le=>Q.$emit("auto-apply-invalid",le)),onInvalidDate:ne[13]||(ne[13]=le=>Q.$emit("invalid-date",le)),"onUpdate:internalModelValue":ne[14]||(ne[14]=le=>Q.$emit("update:internal-model-value",le))}),Ma({_:2},[Ie(H.value,(le,Xe)=>({name:le,fn:he(oa=>[ke(Q.$slots,le,wa(Ca({...oa})))])}))]),1040,["flow-step","onMount","onUpdateFlowStep","onResetFlow"]))],512),Q.$slots["right-sidebar"]?(R(),A("div",x$,[ke(Q.$slots,"right-sidebar",wa(Ca(G.value)))])):oe("",!0),Q.$slots["action-extra"]?(R(),A("div",M$,[Q.$slots["action-extra"]?ke(Q.$slots,"action-extra",{key:0,selectCurrentDate:X}):oe("",!0)])):oe("",!0)],6),!Q.autoApply||W(v).keepActionRow?(R(),Ve(kT,da({key:2,"menu-mount":y.value},o.value,{"calendar-width":m.value,onClosePicker:ne[15]||(ne[15]=le=>Q.$emit("close-picker")),onSelectDate:ne[16]||(ne[16]=le=>Q.$emit("select-date")),onInvalidSelect:ne[17]||(ne[17]=le=>Q.$emit("invalid-select")),onSelectNow:X}),Ma({_:2},[Ie(W(I),(le,Xe)=>({name:le,fn:he(oa=>[ke(Q.$slots,le,wa(Ca({...oa})))])}))]),1040,["menu-mount","calendar-width"])):oe("",!0)],42,b$)}}}),k$=typeof window<"u"?window:void 0,vo=()=>{},D$=r=>vO()?(mO(r),!0):!1,O$=(r,e,t,a)=>{if(!r)return vo;let n=vo;const o=kt(()=>W(r),d=>{n(),d&&(d.addEventListener(e,t,a),n=()=>{d.removeEventListener(e,t,a),n=vo})},{immediate:!0,flush:"post"}),i=()=>{o(),n()};return D$(i),i},W$=(r,e,t,a={})=>{const{window:n=k$,event:o="pointerdown"}=a;return n?O$(n,o,i=>{const d=_a(r),u=_a(e);!d||!u||d===i.target||i.composedPath().includes(d)||i.composedPath().includes(u)||t(i)},{passive:!0}):void 0},j$=Te({compatConfig:{MODE:3},__name:"VueDatePicker",props:{...Yn},emits:["update:model-value","update:model-timezone-value","text-submit","closed","cleared","open","focus","blur","internal-model-change","recalculate-position","flow-step","update-month-year","invalid-select","invalid-fixed-range","tooltip-open","tooltip-close","time-picker-open","time-picker-close","am-pm-change","range-start","range-end","date-update","invalid-date"],setup(r,{expose:e,emit:t}){const a=t,n=r,o=Ut(),i=K(!1),d=Tn(n,"modelValue"),u=Tn(n,"timezone"),l=K(null),s=K(null),f=K(null),v=K(!1),c=K(null),m=K(!1),{setMenuFocused:h,setShiftKey:p}=qx(),{clearArrowNav:y}=Dt(),{mapDatesArrToMap:_,validateDate:w,isValidTime:g}=hr(n),{defaultedTransitions:x,defaultedTextInput:O,defaultedInline:C,defaultedConfig:L}=ga(n),{menuTransition:V,showTransition:M}=cn(x);Ia(()=>{U(n.modelValue),Mt().then(()=>{C.value.enabled||(B(c.value).addEventListener("scroll",xe),window.addEventListener("resize",We))}),C.value.enabled&&(i.value=!0)});const $=ee(()=>_());i_(()=>{if(!C.value.enabled){const ae=B(c.value);ae&&ae.removeEventListener("scroll",xe),window.removeEventListener("resize",We)}});const N=za(o,"all",n.presetDates),S=za(o,"input");kt([d,u],()=>{U(d.value)},{deep:!0});const{openOnTop:G,menuStyle:j,xCorrect:I,setMenuPosition:H,getScrollableParent:B,shadowRender:k}=mT({menuRef:l,menuRefInner:s,inputRef:f,pickerWrapperRef:c,inline:C,emit:a,props:n,slots:o}),{inputValue:P,internalModelValue:q,parseExternalModelValue:U,emitModelValue:Y,formatInputValue:J,checkBeforeEmit:de}=fT(a,n,v),E=ee(()=>({dp__main:!0,dp__theme_dark:n.dark,dp__theme_light:!n.dark,dp__flex_display:C.value.enabled,dp__flex_display_with_input:C.value.input})),me=ee(()=>n.dark?"dp__theme_dark":"dp__theme_light"),ce=ee(()=>n.teleport?{to:typeof n.teleport=="boolean"?"body":n.teleport,disabled:C.value.enabled}:{class:"dp__outer_menu_wrap"}),X=ee(()=>C.value.enabled&&(n.timePicker||n.monthPicker||n.yearPicker||n.quarterPicker)),xe=()=>{i.value&&(L.value.closeOnScroll?ba():H())},We=()=>{i.value&&H()},Q=()=>{!n.disabled&&!n.readonly&&(k(Ew,n),H(!1),i.value=!0,i.value&&a("open"),i.value||Ra(),U(n.modelValue))},ne=()=>{var ae;P.value="",Ra(),(ae=f.value)==null||ae.setParsedDate(null),a("update:model-value",null),a("update:model-timezone-value",null),a("cleared"),L.value.closeOnClearValue&&ba()},we=()=>{const ae=q.value;return!ae||!Array.isArray(ae)&&w(ae)?!0:Array.isArray(ae)?ae.length===2&&w(ae[0])&&w(ae[1])?!0:n.partialRange&&!n.timePicker?w(ae[0]):!1:!1},le=()=>{de()&&we()?(Y(),ba()):a("invalid-select",q.value)},Xe=ae=>{oa(),Y(),L.value.closeOnAutoApply&&!ae&&ba()},oa=()=>{f.value&&O.value.enabled&&f.value.setParsedDate(q.value)},ka=(ae=!1)=>{n.autoApply&&g(q.value)&&we()&&(n.range&&Array.isArray(q.value)?(n.partialRange||q.value.length===2)&&Xe(ae):Xe(ae))},Ra=()=>{O.value.enabled||(q.value=null)},ba=()=>{C.value.enabled||(i.value&&(i.value=!1,I.value=!1,h(!1),p(!1),y(),a("closed"),P.value&&U(d.value)),Ra(),a("blur"))},Ya=(ae,ye,pe=!1)=>{if(!ae){q.value=null;return}const Re=Array.isArray(ae)?!ae.some(ja=>!w(ja)):w(ae),ua=g(ae);Re&&ua&&(q.value=ae,ye&&(m.value=pe,le(),a("text-submit")))},et=()=>{n.autoApply&&g(q.value)&&Y(),oa()},st=()=>i.value?ba():Q(),at=ae=>{q.value=ae},ft=()=>{O.value.enabled&&(v.value=!0,J()),a("focus")},Ua=()=>{if(O.value.enabled&&(v.value=!1,U(n.modelValue),m.value)){const ae=U2(c.value);ae==null||ae.focus()}a("blur")},Na=ae=>{s.value&&s.value.updateMonthYear(0,{month:Dw(ae.month),year:Dw(ae.year)})},z=ae=>{U(ae??n.modelValue)},te=(ae,ye)=>{var pe;(pe=s.value)==null||pe.switchView(ae,ye)},De=ae=>L.value.onClickOutside?L.value.onClickOutside(ae):ba();return W$(l,f,()=>De(we)),e({closeMenu:ba,selectDate:le,clearValue:ne,openMenu:Q,onScroll:xe,formatInputValue:J,updateInternalModelValue:at,setMonthYear:Na,parseModel:z,switchView:te}),(ae,ye)=>(R(),A("div",{ref_key:"pickerWrapperRef",ref:c,class:Le(E.value)},[Ce(wT,da({ref_key:"inputRef",ref:f,"input-value":W(P),"onUpdate:inputValue":ye[0]||(ye[0]=pe=>tw(P)?P.value=pe:null),"is-menu-open":i.value},ae.$props,{onClear:ne,onOpen:Q,onSetInputDate:Ya,onSetEmptyDate:W(Y),onSelectDate:le,onToggle:st,onClose:ba,onFocus:ft,onBlur:Ua,onRealBlur:ye[1]||(ye[1]=pe=>v.value=!1)}),Ma({_:2},[Ie(W(S),(pe,Re)=>({name:pe,fn:he(ua=>[ke(ae.$slots,pe,wa(Ca(ua)))])}))]),1040,["input-value","is-menu-open","onSetEmptyDate"]),Ce(mr,{name:W(V)(W(G)),css:W(M)&&!W(C).enabled},{default:he(()=>[i.value?(R(),Ve(o_(ae.teleport?sO:"div"),da({key:0,ref_key:"dpWrapMenuRef",ref:l},ce.value,{class:{"dp--menu-wrapper":!W(C).enabled},style:W(C).enabled?void 0:W(j)}),{default:he(()=>[Ce(Ew,da({ref_key:"dpMenuRef",ref:s},ae.$props,{"internal-model-value":W(q),"onUpdate:internalModelValue":ye[2]||(ye[2]=pe=>tw(q)?q.value=pe:null),class:{[me.value]:!0,"dp--menu-wrapper":ae.teleport},style:ae.teleport?W(j):void 0,"open-on-top":W(G),"arr-map-values":$.value,"no-overlay-focus":X.value,onClosePicker:ba,onSelectDate:le,onAutoApply:ka,onTimeUpdate:et,onFlowStep:ye[3]||(ye[3]=pe=>ae.$emit("flow-step",pe)),onUpdateMonthYear:ye[4]||(ye[4]=pe=>ae.$emit("update-month-year",pe)),onInvalidSelect:ye[5]||(ye[5]=pe=>ae.$emit("invalid-select",W(q))),onAutoApplyInvalid:ye[6]||(ye[6]=pe=>ae.$emit("invalid-select",pe)),onInvalidFixedRange:ye[7]||(ye[7]=pe=>ae.$emit("invalid-fixed-range",pe)),onRecalculatePosition:W(H),onTooltipOpen:ye[8]||(ye[8]=pe=>ae.$emit("tooltip-open",pe)),onTooltipClose:ye[9]||(ye[9]=pe=>ae.$emit("tooltip-close",pe)),onTimePickerOpen:ye[10]||(ye[10]=pe=>ae.$emit("time-picker-open",pe)),onTimePickerClose:ye[11]||(ye[11]=pe=>ae.$emit("time-picker-close",pe)),onAmPmChange:ye[12]||(ye[12]=pe=>ae.$emit("am-pm-change",pe)),onRangeStart:ye[13]||(ye[13]=pe=>ae.$emit("range-start",pe)),onRangeEnd:ye[14]||(ye[14]=pe=>ae.$emit("range-end",pe)),onDateUpdate:ye[15]||(ye[15]=pe=>ae.$emit("date-update",pe)),onInvalidDate:ye[16]||(ye[16]=pe=>ae.$emit("invalid-date",pe))}),Ma({_:2},[Ie(W(N),(pe,Re)=>({name:pe,fn:he(ua=>[ke(ae.$slots,pe,wa(Ca({...ua})))])}))]),1040,["internal-model-value","class","style","open-on-top","arr-map-values","no-overlay-focus","onRecalculatePosition"])]),_:3},16,["class","style"])):oe("",!0)]),_:3},8,["name","css"])],2))}}),Ae=(()=>{const r=j$;return r.install=e=>{e.component("Vue3DatePicker",r)},r})(),T$=Object.freeze(Object.defineProperty({__proto__:null,default:Ae},Symbol.toStringTag,{value:"Module"}));Object.entries(T$).forEach(([r,e])=>{r!=="default"&&(Ae[r]=e)});const $$={class:"demo-wrap"},S$={class:"action-row"},C$={class:"current-selection"},E$=["onClick"],R$=Te({__name:"ActionRowSlotDemo",setup(r){const e=K(new Date),{isDark:t}=Ue(),a=n=>ot(n,"dd.MM.yyyy, HH:mm");return(n,o)=>(R(),A("div",$$,[Ce(W(Ae),{modelValue:e.value,"onUpdate:modelValue":o[0]||(o[0]=i=>e.value=i),dark:W(t)},{"action-row":he(({internalModelValue:i,selectDate:d})=>[Z("div",S$,[Z("p",C$,$e(a(i)),1),Z("button",{class:"select-button",onClick:d},"Select Date",8,E$)])]),_:1},8,["modelValue","dark"])]))}});const N$=Object.freeze(Object.defineProperty({__proto__:null,default:R$},Symbol.toStringTag,{value:"Module"})),z$={class:"demo-wrap"},q$=Te({__name:"CustomCalendarDemo",props:{},setup(r){const{isDark:e}=Ue(),t=K(),a=n=>n.filter(o=>o.days.some(i=>i.text===15)).map(o=>({...o,days:o.days.map(i=>(i.classData["custom-class"]=!0,i))}));return(n,o)=>(R(),A("div",z$,[Ce(W(Ae),da({modelValue:t.value,"onUpdate:modelValue":o[0]||(o[0]=i=>t.value=i)},n.$props,{dark:W(e),calendar:a,placeholder:"Select Date"}),null,16,["modelValue","dark"])]))}}),I$=Object.freeze(Object.defineProperty({__proto__:null,default:q$},Symbol.toStringTag,{value:"Module"})),Y$={class:"demo-wrap"},H$=Te({__name:"CustomComponentsDemo",props:["useCustomMonthYear","useCustomTimePicker","useCustomActionRow"],setup(r){const e=Bi(()=>Wn(()=>import("./chunks/MonthYearCmp.79f60494.js"),["assets/chunks/MonthYearCmp.79f60494.js","assets/chunks/framework.657b09b3.js"])),t=Bi(()=>Wn(()=>import("./chunks/TimePickerCmp.5c4fbcb2.js"),["assets/chunks/TimePickerCmp.5c4fbcb2.js","assets/chunks/framework.657b09b3.js"])),a=Bi(()=>Wn(()=>import("./chunks/ActionRowCmp.22f9ae51.js"),["assets/chunks/ActionRowCmp.22f9ae51.js","assets/chunks/framework.657b09b3.js"])),n=r,o=ee(()=>n.useCustomMonthYear?e:null),i=ee(()=>n.useCustomTimePicker?t:null),d=ee(()=>n.useCustomActionRow?a:null),u=K(new Date),{isDark:l}=Ue();return(s,f)=>(R(),A("div",Y$,[Ce(W(Ae),{modelValue:u.value,"onUpdate:modelValue":f[0]||(f[0]=v=>u.value=v),dark:W(l),"month-year-component":o.value,"time-picker-component":i.value,"action-row-component":d.value},null,8,["modelValue","dark","month-year-component","time-picker-component","action-row-component"])]))}}),A$=Object.freeze(Object.defineProperty({__proto__:null,default:H$},Symbol.toStringTag,{value:"Module"})),V$={class:"demo-wrap"},L$=Te({__name:"DarkDemo",props:["placeholder"],setup(r){const e=K(new Date);return(t,a)=>(R(),A("div",V$,[Ce(W(Ae),{modelValue:e.value,"onUpdate:modelValue":a[0]||(a[0]=n=>e.value=n),placeholder:r.placeholder,dark:""},null,8,["modelValue","placeholder"])]))}}),F$=Object.freeze(Object.defineProperty({__proto__:null,default:L$},Symbol.toStringTag,{value:"Module"})),X$={class:"demo-wrap"},U$=Te({__name:"DemoDayClass",setup(r){const e=K(new Date),{isDark:t}=Ue(),a=n=>At(n,xa(la(new Date,{hours:0,minutes:0,seconds:0,milliseconds:0}),1))?"marked-cell":"";return(n,o)=>(R(),A("div",X$,[Ce(W(Ae),{modelValue:e.value,"onUpdate:modelValue":o[0]||(o[0]=i=>e.value=i),dark:W(t),"day-class":a},null,8,["modelValue","dark"])]))}}),Q$=Object.freeze(Object.defineProperty({__proto__:null,default:U$},Symbol.toStringTag,{value:"Module"})),G$={class:"demo-wrap"},B$=Te({__name:"DemoHighlight",props:["disabled"],setup(r){const e=K(new Date),{isDark:t}=Ue(),a=r,n=ee(()=>[xa(new Date,1),xa(new Date,2),xa(new Date,3)]),o=ee(()=>a.disabled?n.value:[]),i=ee(()=>({dates:a.disabled?o.value:n.value,options:{highlightDisabled:!0}}));return(d,u)=>(R(),A("div",G$,[Ce(W(Ae),{modelValue:e.value,"onUpdate:modelValue":u[0]||(u[0]=l=>e.value=l),dark:W(t),highlight:i.value,"disabled-dates":o.value},null,8,["modelValue","dark","highlight","disabled-dates"])]))}}),K$=Object.freeze(Object.defineProperty({__proto__:null,default:B$},Symbol.toStringTag,{value:"Module"})),J$={class:"demo-wrap"},Z$=Z("span",{class:"custom-marker"},null,-1),eS=Te({__name:"DemoMarkers",props:["useMarkerTooltipSlot","useMarkerSlot"],setup(r){const e=K(new Date),{isDark:t}=Ue(),a=ee(()=>[{date:xa(new Date,1),type:"dot",tooltip:[{text:"Dot with tooltip",color:"green"}]},{date:xa(new Date,2),type:"line",tooltip:[{text:"First tooltip",color:"blue"},{text:"Second tooltip",color:"yellow"}]},{date:xa(new Date,3),type:"dot",color:"yellow"}]);return(n,o)=>(R(),A("div",J$,[Ce(W(Ae),{modelValue:e.value,"onUpdate:modelValue":o[0]||(o[0]=i=>e.value=i),dark:W(t),markers:a.value},Ma({_:2},[r.useMarkerTooltipSlot?{name:"marker-tooltip",fn:he(({day:i})=>[Z("div",null,"Custom content on "+$e(i),1)]),key:"0"}:void 0,r.useMarkerSlot?{name:"marker",fn:he(({day:i})=>[Z$]),key:"1"}:void 0]),1032,["modelValue","dark","markers"])]))}});const aS=Object.freeze(Object.defineProperty({__proto__:null,default:eS},Symbol.toStringTag,{value:"Module"})),lt="/logo.png",tS=Z("p",{class:"clickable-text"},"This is some custom clickable text that will open datepicker",-1),rS=["value"],nS=Z("img",{class:"input-slot-image",src:lt},null,-1),iS=["onClick"],oS=Z("img",{class:"slot-icon",src:lt},null,-1),uS=Z("img",{class:"slot-icon",src:lt},null,-1),dS=Z("img",{class:"slot-icon",src:lt},null,-1),lS=Z("img",{class:"slot-icon-m",src:lt},null,-1),sS=Z("img",{class:"slot-icon-m",src:lt},null,-1),fS=Z("img",{class:"slot-icon",src:lt},null,-1),vS={key:0,class:"slot-icon",src:lt},mS=["onClick"],cS=Z("img",{class:"slot-icon centered",src:lt},null,-1),hS=[cS],pS=["onClick"],gS={class:"time-picker-overlay"},yS=["value","onChange"],bS=["value"],_S=["value","onChange"],wS=["value"],PS=Z("div",{class:"dp-sidebar"},"Custom content",-1),xS=Z("div",{class:"dp-sidebar"},"Custom content",-1),MS={class:"overlay-header"},kS=["onClick"],DS={class:"overlay-header"},OS=["onClick"],WS=Te({__name:"DemoSlots",props:["placeholder","useTriggerSlot","position","useInputIconSlot","useClearIconSlot","useClockIconSlot","useArrowLeftSlot","useArrowRightSlot","useArrowUpSlot","useArrowDownSlot","useCalendarIconSlot","useDaySlot","useActionButtonSlot","useActionPreviewSlot","useHoursSlot","useMinutesSlot","useMonthSlot","useYearSlot","useHoursOverlaySlot","useMinutesOverlaySlot","useMonthOverlaySlot","useYearOverlaySlot","useDpInputSlot","useCalendarHeaderSlot","useActionExtraSlot","is24","useAmPmButtonSlot","useTimePickerOverlay","useLeftSidebarSlot","useRightSidebarSlot","useMonthOverlayHeaderSlot","useYearOverlayHeaderSlot","useQuarterSlot"],setup(r){const e=K(new Date),{isDark:t}=Ue(),a=K(null),n=ee(()=>new Date().getDate()+1),o=ee(()=>s=>`Selected ${new Date(s).getDate()}`),i=ee(()=>{const s=[];for(let f=0;f<24;f++)s.push({text:f<10?`0${f}`:f,value:f});return s}),d=ee(()=>{const s=[];for(let f=0;f<60;f++)s.push({text:f<10?`0${f}`:f,value:f});return s}),u=()=>{a.value&&a.value.selectDate()},l=s=>ot(s,"QQQ");return(s,f)=>(R(),A("div",{class:Le(["demo-wrap",r.useDpInputSlot||r.useTriggerSlot?"demo-wrap-inline":""])},[Ce(W(Ae),{modelValue:e.value,"onUpdate:modelValue":f[0]||(f[0]=v=>e.value=v),placeholder:r.placeholder,dark:W(t),position:r.position,"quarter-picker":r.useQuarterSlot,is24:r.is24,ref_key:"dpSlotDemo",ref:a},Ma({_:2},[r.useTriggerSlot?{name:"trigger",fn:he(()=>[tS]),key:"0"}:void 0,r.useDpInputSlot?{name:"dp-input",fn:he(({value:v})=>[Z("input",{class:"input-class",type:"text",value:v},null,8,rS)]),key:"1"}:void 0,r.useInputIconSlot?{name:"input-icon",fn:he(()=>[nS]),key:"2"}:void 0,r.useClearIconSlot?{name:"clear-icon",fn:he(({clear:v})=>[Z("img",{class:"input-slot-image-clear",src:lt,onClick:v},null,8,iS)]),key:"3"}:void 0,r.useClockIconSlot?{name:"clock-icon",fn:he(()=>[oS]),key:"4"}:void 0,r.useArrowLeftSlot?{name:"arrow-left",fn:he(()=>[uS]),key:"5"}:void 0,r.useArrowRightSlot?{name:"arrow-right",fn:he(()=>[dS]),key:"6"}:void 0,r.useArrowUpSlot?{name:"arrow-up",fn:he(()=>[lS]),key:"7"}:void 0,r.useArrowDownSlot?{name:"arrow-down",fn:he(()=>[sS]),key:"8"}:void 0,r.useCalendarIconSlot?{name:"calendar-icon",fn:he(()=>[fS]),key:"9"}:void 0,r.useDaySlot?{name:"day",fn:he(({day:v})=>[v===n.value?(R(),A("img",vS)):(R(),A(Se,{key:1},[ma($e(v),1)],64))]),key:"10"}:void 0,r.useActionButtonSlot?{name:"action-buttons",fn:he(()=>[Z("p",{class:"custom-select",onClick:u},"Select")]),key:"11"}:void 0,r.useActionPreviewSlot?{name:"action-preview",fn:he(({value:v})=>[ma($e(o.value(v)),1)]),key:"12"}:void 0,r.useHoursSlot?{name:"hours",fn:he(({value:v})=>[ma($e(v),1)]),key:"13"}:void 0,r.useMinutesSlot?{name:"minutes",fn:he(({value:v})=>[ma($e(v),1)]),key:"14"}:void 0,r.useMonthSlot?{name:"month",fn:he(({value:v})=>[ma($e(v),1)]),key:"15"}:void 0,r.useYearSlot?{name:"year",fn:he(({value:v})=>[ma($e(v),1)]),key:"16"}:void 0,r.useHoursOverlaySlot?{name:"hours-overlay-value",fn:he(({value:v})=>[ma($e(v),1)]),key:"17"}:void 0,r.useMinutesOverlaySlot?{name:"minutes-overlay-value",fn:he(({value:v})=>[ma($e(v),1)]),key:"18"}:void 0,r.useMonthOverlaySlot?{name:"month-overlay-value",fn:he(({value:v})=>[ma($e(v),1)]),key:"19"}:void 0,r.useYearOverlaySlot?{name:"year-overlay-value",fn:he(({value:v})=>[ma($e(v),1)]),key:"20"}:void 0,r.useCalendarHeaderSlot?{name:"calendar-header",fn:he(({index:v,day:c})=>[Z("div",{class:Le(v===5||v===6?"red-color":"")},$e(c),3)]),key:"21"}:void 0,r.useActionExtraSlot?{name:"action-extra",fn:he(({selectCurrentDate:v})=>[Z("span",{onClick:c=>v(),title:"Select current date",class:"pointer"},hS,8,mS)]),key:"22"}:void 0,r.useAmPmButtonSlot?{name:"am-pm-button",fn:he(({toggle:v,value:c})=>[Z("button",{onClick:v},$e(c),9,pS)]),key:"23"}:void 0,r.useTimePickerOverlay?{name:"time-picker-overlay",fn:he(({hours:v,minutes:c,setHours:m,setMinutes:h})=>[Z("div",gS,[Z("select",{class:"select-input",value:v,onChange:p=>m(+p.target.value)},[(R(!0),A(Se,null,Ie(i.value,p=>(R(),A("option",{key:p.value,value:p.value},$e(p.text),9,bS))),128))],40,yS),Z("select",{class:"select-input",value:c,onChange:p=>h(+p.target.value)},[(R(!0),A(Se,null,Ie(d.value,p=>(R(),A("option",{key:p.value,value:p.value},$e(p.text),9,wS))),128))],40,_S)])]),key:"24"}:void 0,r.useLeftSidebarSlot?{name:"left-sidebar",fn:he(()=>[PS]),key:"25"}:void 0,r.useRightSidebarSlot?{name:"right-sidebar",fn:he(()=>[xS]),key:"26"}:void 0,r.useMonthOverlayHeaderSlot?{name:"month-overlay-header",fn:he(({toggle:v})=>[Z("div",MS,[Z("span",{onClick:v,class:"pointer"},$e("< Go back"),8,kS)])]),key:"27"}:void 0,r.useYearOverlayHeaderSlot?{name:"year-overlay-header",fn:he(({toggle:v})=>[Z("div",DS,[Z("span",{onClick:v,class:"pointer"},$e("< Go back"),8,OS)])]),key:"28"}:void 0,r.useQuarterSlot?{name:"quarter",fn:he(({value:v})=>[Z("span",null,$e(l(v)),1)]),key:"29"}:void 0]),1032,["modelValue","placeholder","dark","position","quarter-picker","is24"])],2))}});const jS=Object.freeze(Object.defineProperty({__proto__:null,default:WS},Symbol.toStringTag,{value:"Module"})),TS={class:"demo-wrap"},$S=Te({__name:"DisabledDatesDemo",setup(r){const e=K(new Date),{isDark:t}=Ue(),a=ee(()=>{const n=new Date,o=new Date(n);o.setDate(o.getDate()+1);const i=new Date(o);return i.setDate(o.getDate()+1),[o,i]});return(n,o)=>(R(),A("div",TS,[Ce(W(Ae),{modelValue:e.value,"onUpdate:modelValue":o[0]||(o[0]=i=>e.value=i),dark:W(t),"disabled-dates":a.value},null,8,["modelValue","dark","disabled-dates"])]))}}),SS=Object.freeze(Object.defineProperty({__proto__:null,default:$S},Symbol.toStringTag,{value:"Module"})),CS={class:"demo-wrap"},ES=Te({__name:"DisabledRangeDateDemo",props:{},setup(r){const{isDark:e}=Ue(),t=K([]),a=[yx(new Date,1),new Date,xa(new Date,1)];return(n,o)=>(R(),A("div",CS,[Ce(W(Ae),da({modelValue:t.value,"onUpdate:modelValue":o[0]||(o[0]=i=>t.value=i)},n.$props,{dark:W(e),range:"","no-disabled-range":"","disabled-dates":a,placeholder:"Select range"}),null,16,["modelValue","dark"])]))}}),RS=Object.freeze(Object.defineProperty({__proto__:null,default:ES},Symbol.toStringTag,{value:"Module"})),NS={class:"demo-wrap"},zS={class:"buttons-wrap"},qS=["onClick"],IS=Te({__name:"DisabledTimesDemo",props:{},setup(r){const{isDark:e}=Ue(),t=K(null),a=["single","range"],n=K("single"),o=ee(()=>n.value==="range"),i=[{hours:15,minutes:"*"},{hours:16,minutes:15},{hours:16,minutes:20},{hours:17,minutes:30}],d=[[{hours:12,minutes:"*"},{hours:9,minutes:10}],i],u=l=>{t.value=null,n.value=l};return(l,s)=>(R(),A("div",NS,[Z("div",zS,[(R(),A(Se,null,Ie(a,(f,v)=>Z("button",{class:Le(["change-btn",{"btn-active":f===n.value}]),key:v,onClick:c=>u(f)},$e(f),11,qS)),64))]),Ce(W(Ae),da({modelValue:t.value,"onUpdate:modelValue":s[0]||(s[0]=f=>t.value=f),placeholder:"Select date"},l.$props,{dark:W(e),"disabled-times":o.value?d:i,range:o.value}),null,16,["modelValue","dark","disabled-times","range"])]))}});const YS=cr(IS,[["__scopeId","data-v-2a3dee5c"]]),HS=Object.freeze(Object.defineProperty({__proto__:null,default:YS},Symbol.toStringTag,{value:"Module"})),AS={class:"demo-wrap"},VS={key:0},LS=Te({__name:"DisplayModelDemo",props:["modelType","modelAuto","range"],setup(r){const e=K(),{isDark:t}=Ue();return(a,n)=>(R(),A("div",AS,[Ce(W(Ae),da({modelValue:e.value,"onUpdate:modelValue":n[0]||(n[0]=o=>e.value=o),dark:W(t)},a.$props,{placeholder:"Select Date"}),null,16,["modelValue","dark"]),e.value?(R(),A("p",VS,"Selected date: "+$e(e.value),1)):oe("",!0)]))}}),FS=Object.freeze(Object.defineProperty({__proto__:null,default:LS},Symbol.toStringTag,{value:"Module"})),XS={class:"demo-wrap"},US=Te({__name:"EmitTimezone",setup(r){const{isDark:e}=Ue(),t=K(),a=K(),n=o=>{a.value=o};return(o,i)=>(R(),A("div",XS,[t.value&&a.value?(R(),A(Se,{key:0},[Z("div",null,"Local timezone date: "+$e(t.value),1),Z("div",null,"UTC date: "+$e(a.value),1)],64)):oe("",!0),Ce(W(Ae),{modelValue:t.value,"onUpdate:modelValue":i[0]||(i[0]=d=>t.value=d),placeholder:"Select date","emit-timezone":"UTC",dark:W(e),"onUpdate:modelTimezoneValue":n},null,8,["modelValue","dark"])]))}}),QS=Object.freeze(Object.defineProperty({__proto__:null,default:US},Symbol.toStringTag,{value:"Module"})),GS={class:"demo-wrap"},BS=Te({__name:"EmptyDemo",props:["placeholder","noToday","minTime","maxTime","startDate","startTime","disabledWeekDays","allowedDates","actionRow","nowButtonLabel","multiDates","flow","partialFlow","minRange","maxRange","range","multiDatesLimit","weekPicker","monthPicker","timePicker","disableTimeRangeValidation","maxDate","ignoreTimeValidation","autoApply"],setup(r){const e=r,t=K(),{isDark:a}=Ue(),n=ee(()=>{if(e.allowedDates)return[new Date,new Date(new Date().setDate(new Date().getDate()+1))]});return(o,i)=>(R(),A("div",GS,[Ce(W(Ae),{modelValue:t.value,"onUpdate:modelValue":i[0]||(i[0]=d=>t.value=d),placeholder:r.placeholder,dark:W(a),"no-today":r.noToday,"min-time":r.minTime,"max-time":r.maxTime,"start-date":r.startDate,"start-time":r.startTime,"disabled-week-days":r.disabledWeekDays,"allowed-dates":n.value,"action-row":r.actionRow,"now-button-label":r.nowButtonLabel,"multi-dates":r.multiDates,"min-range":r.minRange,"max-range":r.maxRange,range:r.range,flow:r.flow,"multi-dates-limit":r.multiDatesLimit,"week-picker":r.weekPicker,"month-picker":r.monthPicker,"time-picker":r.timePicker,"disable-time-range-validation":r.disableTimeRangeValidation,"max-date":r.maxDate,"ignore-time-validation":r.ignoreTimeValidation,"partial-flow":r.partialFlow,"auto-apply":r.autoApply},null,8,["modelValue","placeholder","dark","no-today","min-time","max-time","start-date","start-time","disabled-week-days","allowed-dates","action-row","now-button-label","multi-dates","min-range","max-range","range","flow","multi-dates-limit","week-picker","month-picker","time-picker","disable-time-range-validation","max-date","ignore-time-validation","partial-flow","auto-apply"])]))}}),KS=Object.freeze(Object.defineProperty({__proto__:null,default:BS},Symbol.toStringTag,{value:"Module"})),JS={class:"demo-wrap"},ZS=Te({__name:"FiltersDemo",setup(r){const e=K(new Date),{isDark:t}=Ue(),a=ee(()=>{const n=new Date;return{months:Array.from(Array(3).keys()).map(o=>qe(qa(n,o+1)))}});return(n,o)=>(R(),A("div",JS,[Ce(W(Ae),{modelValue:e.value,"onUpdate:modelValue":o[0]||(o[0]=i=>e.value=i),dark:W(t),placeholder:"Select Date",filters:a.value},null,8,["modelValue","dark","filters"])]))}}),eC=Object.freeze(Object.defineProperty({__proto__:null,default:ZS},Symbol.toStringTag,{value:"Module"})),aC={class:"demo-wrap"},tC=Te({__name:"FormatDemo",props:["placeholder"],setup(r){const e=K(new Date),{isDark:t}=Ue(),a=n=>{const o=n.getDate(),i=n.getMonth()+1,d=n.getFullYear();return`Selected date is ${o}/${i}/${d}`};return(n,o)=>(R(),A("div",aC,[Ce(W(Ae),{modelValue:e.value,"onUpdate:modelValue":o[0]||(o[0]=i=>e.value=i),placeholder:r.placeholder,format:a,dark:W(t)},null,8,["modelValue","placeholder","dark"])]))}}),rC=Object.freeze(Object.defineProperty({__proto__:null,default:tC},Symbol.toStringTag,{value:"Module"})),nC={class:"demo-wrap"},iC=Te({__name:"GlobalDemo",props:["uid","is24","enableTimePicker","locale","cancelText","selectText","range","position","weekNumbers","placeholder","hoursIncrement","minutesIncrement","hoursGridIncrement","minutesGridIncrement","minDate","maxDate","minTime","maxTime","weekStart","disabled","readonly","inputClassName","menuClassName","hideInputIcon","state","clearable","closeOnScroll","autoApply","filters","disableMonthYearSelect","yearRange","disabledDates","inline","weekNumName","autoPosition","monthPicker","timePicker","closeOnAutoApply","calendarClassName","calendarCellClassName","teleport","startDate","startTime","monthNameFormat","autoRange","hideOffsetDates","noHoursOverlay","noMinutesOverlay","altPosition","multiCalendars","multiCalendarsSolo","partialRange","monthChangeOnScroll","transitions","modeHeight","enableSeconds","secondsIncrement","secondsGridIncrement","noSecondsOverlay","openMenuOnFocus","escClose","spaceConfirm","monthChangeOnArrows","inlineWithInput","name","autocomplete","preventMinMaxNavigation","fixedEnd","fixedStart","reverseYears","vertical","arrowNavigation","textInput","yearPicker","multiStatic","disableTimeRangeValidation","dayNames","offset","teleportCenter","highlightWeekDays","hideNavigation","sixWeeks","actionRow","disableYearSelect","focusStartDate","timePickerInline","yearFirst"],setup(r){const e=r,t=K(null),a=K(!1),{isDark:n}=Ue(),o=ee({get:()=>{if(a.value||e.maxTime||e.minTime||e.startDate&&!e.focusStartDate||e.startTime)return null;if(t.value)return t.value;if(e.monthPicker)return{month:new Date().getMonth(),year:new Date().getFullYear()};if(e.yearPicker)return new Date().getFullYear();if(e.timePicker){const i=new Date;return{hours:i.getHours(),minutes:i.getMinutes()}}if(e.range){const i=new Date,d=new Date(new Date().setDate(i.getDate()+7));return[i,d]}return new Date},set:i=>{a.value=!i,t.value=i}});return(i,d)=>(R(),A("div",nC,[Ce(W(Ae),da({modelValue:o.value,"onUpdate:modelValue":d[0]||(d[0]=u=>o.value=u)},i.$props,{dark:W(n)}),null,16,["modelValue","dark"])]))}});const oC=Object.freeze(Object.defineProperty({__proto__:null,default:iC},Symbol.toStringTag,{value:"Module"}));var Vx={},Lx={exports:{}};(function(r){function e(t){return t&&t.__esModule?t:{default:t}}r.exports=e,r.exports.__esModule=!0,r.exports.default=r.exports})(Lx);var b=Lx.exports,Eo={exports:{}},Ro={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:"minder as 'n sekonde",other:"minder as {{count}} sekondes"},xSeconds:{one:"1 sekonde",other:"{{count}} sekondes"},halfAMinute:"'n halwe minuut",lessThanXMinutes:{one:"minder as 'n minuut",other:"minder as {{count}} minute"},xMinutes:{one:"'n minuut",other:"{{count}} minute"},aboutXHours:{one:"ongeveer 1 uur",other:"ongeveer {{count}} ure"},xHours:{one:"1 uur",other:"{{count}} ure"},xDays:{one:"1 dag",other:"{{count}} dae"},aboutXWeeks:{one:"ongeveer 1 week",other:"ongeveer {{count}} weke"},xWeeks:{one:"1 week",other:"{{count}} weke"},aboutXMonths:{one:"ongeveer 1 maand",other:"ongeveer {{count}} maande"},xMonths:{one:"1 maand",other:"{{count}} maande"},aboutXYears:{one:"ongeveer 1 jaar",other:"ongeveer {{count}} jaar"},xYears:{one:"1 jaar",other:"{{count}} jaar"},overXYears:{one:"meer as 1 jaar",other:"meer as {{count}} jaar"},almostXYears:{one:"byna 1 jaar",other:"byna {{count}} jaar"}},a=function(i,d,u){var l,s=t[i];return typeof s=="string"?l=s:d===1?l=s.one:l=s.other.replace("{{count}}",String(d)),u!=null&&u.addSuffix?u.comparison&&u.comparison>0?"oor "+l:l+" gelede":l},n=a;e.default=n,r.exports=e.default})(Ro,Ro.exports);var uC=Ro.exports,No={exports:{}},zo={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=t;function t(a){return function(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},o=n.width?String(n.width):a.defaultWidth,i=a.formats[o]||a.formats[a.defaultWidth];return i}}r.exports=e.default})(zo,zo.exports);var ue=zo.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(ue),n={full:"EEEE, d MMMM yyyy",long:"d MMMM yyyy",medium:"d MMM yyyy",short:"yyyy/MM/dd"},o={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},i={full:"{{date}} 'om' {{time}}",long:"{{date}} 'om' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(No,No.exports);var dC=No.exports,qo={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"'verlede' eeee 'om' p",yesterday:"'gister om' p",today:"'vandag om' p",tomorrow:"'môre om' p",nextWeek:"eeee 'om' p",other:"P"},a=function(i,d,u,l){return t[i]},n=a;e.default=n,r.exports=e.default})(qo,qo.exports);var lC=qo.exports,Io={exports:{}},Yo={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=t;function t(a){return function(n,o){var i=o!=null&&o.context?String(o.context):"standalone",d;if(i==="formatting"&&a.formattingValues){var u=a.defaultFormattingWidth||a.defaultWidth,l=o!=null&&o.width?String(o.width):u;d=a.formattingValues[l]||a.formattingValues[u]}else{var s=a.defaultWidth,f=o!=null&&o.width?String(o.width):a.defaultWidth;d=a.values[f]||a.values[s]}var v=a.argumentCallback?a.argumentCallback(n):n;return d[v]}}r.exports=e.default})(Yo,Yo.exports);var se=Yo.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["vC","nC"],abbreviated:["vC","nC"],wide:["voor Christus","na Christus"]},o={narrow:["1","2","3","4"],abbreviated:["K1","K2","K3","K4"],wide:["1ste kwartaal","2de kwartaal","3de kwartaal","4de kwartaal"]},i={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mrt","Apr","Mei","Jun","Jul","Aug","Sep","Okt","Nov","Des"],wide:["Januarie","Februarie","Maart","April","Mei","Junie","Julie","Augustus","September","Oktober","November","Desember"]},d={narrow:["S","M","D","W","D","V","S"],short:["So","Ma","Di","Wo","Do","Vr","Sa"],abbreviated:["Son","Maa","Din","Woe","Don","Vry","Sat"],wide:["Sondag","Maandag","Dinsdag","Woensdag","Donderdag","Vrydag","Saterdag"]},u={narrow:{am:"vm",pm:"nm",midnight:"middernag",noon:"middaguur",morning:"oggend",afternoon:"middag",evening:"laat middag",night:"aand"},abbreviated:{am:"vm",pm:"nm",midnight:"middernag",noon:"middaguur",morning:"oggend",afternoon:"middag",evening:"laat middag",night:"aand"},wide:{am:"vm",pm:"nm",midnight:"middernag",noon:"middaguur",morning:"oggend",afternoon:"middag",evening:"laat middag",night:"aand"}},l={narrow:{am:"vm",pm:"nm",midnight:"middernag",noon:"uur die middag",morning:"uur die oggend",afternoon:"uur die middag",evening:"uur die aand",night:"uur die aand"},abbreviated:{am:"vm",pm:"nm",midnight:"middernag",noon:"uur die middag",morning:"uur die oggend",afternoon:"uur die middag",evening:"uur die aand",night:"uur die aand"},wide:{am:"vm",pm:"nm",midnight:"middernag",noon:"uur die middag",morning:"uur die oggend",afternoon:"uur die middag",evening:"uur die aand",night:"uur die aand"}},s=function(m){var h=Number(m),p=h%100;if(p<20)switch(p){case 1:case 8:return h+"ste";default:return h+"de"}return h+"ste"},f={ordinalNumber:s,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(m){return m-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide",formattingValues:l,defaultFormattingWidth:"wide"})},v=f;e.default=v,r.exports=e.default})(Io,Io.exports);var sC=Io.exports,Ho={exports:{}},Ao={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=t;function t(o){return function(i){var d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},u=d.width,l=u&&o.matchPatterns[u]||o.matchPatterns[o.defaultMatchWidth],s=i.match(l);if(!s)return null;var f=s[0],v=u&&o.parsePatterns[u]||o.parsePatterns[o.defaultParseWidth],c=Array.isArray(v)?n(v,function(p){return p.test(f)}):a(v,function(p){return p.test(f)}),m;m=o.valueCallback?o.valueCallback(c):c,m=d.valueCallback?d.valueCallback(m):m;var h=i.slice(f.length);return{value:m,rest:h}}}function a(o,i){for(var d in o)if(o.hasOwnProperty(d)&&i(o[d]))return d}function n(o,i){for(var d=0;d1&&arguments[1]!==void 0?arguments[1]:{},i=n.match(a.matchPattern);if(!i)return null;var d=i[0],u=n.match(a.parsePattern);if(!u)return null;var l=a.valueCallback?a.valueCallback(u[0]):u[0];l=o.valueCallback?o.valueCallback(l):l;var s=n.slice(d.length);return{value:l,rest:s}}}r.exports=e.default})(Vo,Vo.exports);var ve=Vo.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)(ste|de)?/i,i=/\d+/i,d={narrow:/^([vn]\.? ?C\.?)/,abbreviated:/^([vn]\. ?C\.?)/,wide:/^((voor|na) Christus)/},u={any:[/^v/,/^n/]},l={narrow:/^[1234]/i,abbreviated:/^K[1234]/i,wide:/^[1234](st|d)e kwartaal/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^[jfmasond]/i,abbreviated:/^(Jan|Feb|Mrt|Apr|Mei|Jun|Jul|Aug|Sep|Okt|Nov|Dec)\.?/i,wide:/^(Januarie|Februarie|Maart|April|Mei|Junie|Julie|Augustus|September|Oktober|November|Desember)/i},v={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:[/^Jan/i,/^Feb/i,/^Mrt/i,/^Apr/i,/^Mei/i,/^Jun/i,/^Jul/i,/^Aug/i,/^Sep/i,/^Okt/i,/^Nov/i,/^Dec/i]},c={narrow:/^[smdwv]/i,short:/^(So|Ma|Di|Wo|Do|Vr|Sa)/i,abbreviated:/^(Son|Maa|Din|Woe|Don|Vry|Sat)/i,wide:/^(Sondag|Maandag|Dinsdag|Woensdag|Donderdag|Vrydag|Saterdag)/i},m={narrow:[/^S/i,/^M/i,/^D/i,/^W/i,/^D/i,/^V/i,/^S/i],any:[/^So/i,/^Ma/i,/^Di/i,/^Wo/i,/^Do/i,/^Vr/i,/^Sa/i]},h={any:/^(vm|nm|middernag|(?:uur )?die (oggend|middag|aand))/i},p={any:{am:/^vm/i,pm:/^nm/i,midnight:/^middernag/i,noon:/^middaguur/i,morning:/oggend/i,afternoon:/middag/i,evening:/laat middag/i,night:/aand/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(Ho,Ho.exports);var fC=Ho.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(uC),n=t(dC),o=t(lC),i=t(sC),d=t(fC),u={code:"af",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:0,firstWeekContainsDate:1}},l=u;e.default=l,r.exports=e.default})(Eo,Eo.exports);var vC=Eo.exports,Lo={exports:{}},Fo={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:"أقل من ثانية",two:"أقل من ثانيتين",threeToTen:"أقل من {{count}} ثواني",other:"أقل من {{count}} ثانية"},xSeconds:{one:"ثانية واحدة",two:"ثانيتان",threeToTen:"{{count}} ثواني",other:"{{count}} ثانية"},halfAMinute:"نصف دقيقة",lessThanXMinutes:{one:"أقل من دقيقة",two:"أقل من دقيقتين",threeToTen:"أقل من {{count}} دقائق",other:"أقل من {{count}} دقيقة"},xMinutes:{one:"دقيقة واحدة",two:"دقيقتان",threeToTen:"{{count}} دقائق",other:"{{count}} دقيقة"},aboutXHours:{one:"ساعة واحدة تقريباً",two:"ساعتين تقريبا",threeToTen:"{{count}} ساعات تقريباً",other:"{{count}} ساعة تقريباً"},xHours:{one:"ساعة واحدة",two:"ساعتان",threeToTen:"{{count}} ساعات",other:"{{count}} ساعة"},xDays:{one:"يوم واحد",two:"يومان",threeToTen:"{{count}} أيام",other:"{{count}} يوم"},aboutXWeeks:{one:"أسبوع واحد تقريبا",two:"أسبوعين تقريبا",threeToTen:"{{count}} أسابيع تقريبا",other:"{{count}} أسبوعا تقريبا"},xWeeks:{one:"أسبوع واحد",two:"أسبوعان",threeToTen:"{{count}} أسابيع",other:"{{count}} أسبوعا"},aboutXMonths:{one:"شهر واحد تقريباً",two:"شهرين تقريبا",threeToTen:"{{count}} أشهر تقريبا",other:"{{count}} شهرا تقريباً"},xMonths:{one:"شهر واحد",two:"شهران",threeToTen:"{{count}} أشهر",other:"{{count}} شهرا"},aboutXYears:{one:"سنة واحدة تقريباً",two:"سنتين تقريبا",threeToTen:"{{count}} سنوات تقريباً",other:"{{count}} سنة تقريباً"},xYears:{one:"سنة واحد",two:"سنتان",threeToTen:"{{count}} سنوات",other:"{{count}} سنة"},overXYears:{one:"أكثر من سنة",two:"أكثر من سنتين",threeToTen:"أكثر من {{count}} سنوات",other:"أكثر من {{count}} سنة"},almostXYears:{one:"ما يقارب سنة واحدة",two:"ما يقارب سنتين",threeToTen:"ما يقارب {{count}} سنوات",other:"ما يقارب {{count}} سنة"}},a=function(i,d,u){var l=t[i],s;return typeof l=="string"?s=l:d===1?s=l.one:d===2?s=l.two:d<=10?s=l.threeToTen.replace("{{count}}",String(d)):s=l.other.replace("{{count}}",String(d)),u!=null&&u.addSuffix?u.comparison&&u.comparison>0?"خلال "+s:"منذ "+s:s},n=a;e.default=n,r.exports=e.default})(Fo,Fo.exports);var mC=Fo.exports,Xo={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(ue),n={full:"EEEE، do MMMM y",long:"do MMMM y",medium:"d MMM y",short:"dd/MM/yyyy"},o={full:"HH:mm:ss",long:"HH:mm:ss",medium:"HH:mm:ss",short:"HH:mm"},i={full:"{{date}} 'عند الساعة' {{time}}",long:"{{date}} 'عند الساعة' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(Xo,Xo.exports);var cC=Xo.exports,Uo={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"eeee 'الماضي عند الساعة' p",yesterday:"'الأمس عند الساعة' p",today:"'اليوم عند الساعة' p",tomorrow:"'غدا عند الساعة' p",nextWeek:"eeee 'القادم عند الساعة' p",other:"P"},a=function(i){return t[i]},n=a;e.default=n,r.exports=e.default})(Uo,Uo.exports);var hC=Uo.exports,Qo={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["ق","ب"],abbreviated:["ق.م.","ب.م."],wide:["قبل الميلاد","بعد الميلاد"]},o={narrow:["1","2","3","4"],abbreviated:["ر1","ر2","ر3","ر4"],wide:["الربع الأول","الربع الثاني","الربع الثالث","الربع الرابع"]},i={narrow:["ي","ف","م","أ","م","ي","ي","أ","س","أ","ن","د"],abbreviated:["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر"],wide:["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر"]},d={narrow:["ح","ن","ث","ر","خ","ج","س"],short:["أحد","اثنين","ثلاثاء","أربعاء","خميس","جمعة","سبت"],abbreviated:["أحد","اثنين","ثلاثاء","أربعاء","خميس","جمعة","سبت"],wide:["الأحد","الاثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"]},u={narrow:{am:"ص",pm:"م",morning:"الصباح",noon:"الظهر",afternoon:"بعد الظهر",evening:"المساء",night:"الليل",midnight:"منتصف الليل"},abbreviated:{am:"ص",pm:"م",morning:"الصباح",noon:"الظهر",afternoon:"بعد الظهر",evening:"المساء",night:"الليل",midnight:"منتصف الليل"},wide:{am:"ص",pm:"م",morning:"الصباح",noon:"الظهر",afternoon:"بعد الظهر",evening:"المساء",night:"الليل",midnight:"منتصف الليل"}},l={narrow:{am:"ص",pm:"م",morning:"في الصباح",noon:"الظهر",afternoon:"بعد الظهر",evening:"في المساء",night:"في الليل",midnight:"منتصف الليل"},abbreviated:{am:"ص",pm:"م",morning:"في الصباح",noon:"الظهر",afternoon:"بعد الظهر",evening:"في المساء",night:"في الليل",midnight:"منتصف الليل"},wide:{am:"ص",pm:"م",morning:"في الصباح",noon:"الظهر",afternoon:"بعد الظهر",evening:"في المساء",night:"في الليل",midnight:"منتصف الليل"}},s=function(m){return String(m)},f={ordinalNumber:s,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(m){return m-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide",formattingValues:l,defaultFormattingWidth:"wide"})},v=f;e.default=v,r.exports=e.default})(Qo,Qo.exports);var pC=Qo.exports,Go={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(ve),n=t(fe),o=/^(\d+)(th|st|nd|rd)?/i,i=/\d+/i,d={narrow:/[قب]/,abbreviated:/[قب]\.م\./,wide:/(قبل|بعد) الميلاد/},u={any:[/قبل/,/بعد/]},l={narrow:/^[1234]/i,abbreviated:/ر[1234]/,wide:/الربع (الأول|الثاني|الثالث|الرابع)/},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^[أيفمسند]/,abbreviated:/^(يناير|فبراير|مارس|أبريل|مايو|يونيو|يوليو|أغسطس|سبتمبر|أكتوبر|نوفمبر|ديسمبر)/,wide:/^(يناير|فبراير|مارس|أبريل|مايو|يونيو|يوليو|أغسطس|سبتمبر|أكتوبر|نوفمبر|ديسمبر)/},v={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]},c={narrow:/^[حنثرخجس]/i,short:/^(أحد|اثنين|ثلاثاء|أربعاء|خميس|جمعة|سبت)/i,abbreviated:/^(أحد|اثنين|ثلاثاء|أربعاء|خميس|جمعة|سبت)/i,wide:/^(الأحد|الاثنين|الثلاثاء|الأربعاء|الخميس|الجمعة|السبت)/i},m={narrow:[/^ح/i,/^ن/i,/^ث/i,/^ر/i,/^خ/i,/^ج/i,/^س/i],wide:[/^الأحد/i,/^الاثنين/i,/^الثلاثاء/i,/^الأربعاء/i,/^الخميس/i,/^الجمعة/i,/^السبت/i],any:[/^أح/i,/^اث/i,/^ث/i,/^أر/i,/^خ/i,/^ج/i,/^س/i]},h={narrow:/^(ص|م|منتصف الليل|الظهر|بعد الظهر|في الصباح|في المساء|في الليل)/,any:/^(ص|م|منتصف الليل|الظهر|بعد الظهر|في الصباح|في المساء|في الليل)/},p={any:{am:/^ص/,pm:/^م/,midnight:/منتصف الليل/,noon:/الظهر/,afternoon:/بعد الظهر/,morning:/في الصباح/,evening:/في المساء/,night:/في الليل/}},y={ordinalNumber:(0,a.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,n.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,n.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,n.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,n.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,n.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(Go,Go.exports);var gC=Go.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(mC),n=t(cC),o=t(hC),i=t(pC),d=t(gC),u={code:"ar",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:6,firstWeekContainsDate:1}},l=u;e.default=l,r.exports=e.default})(Lo,Lo.exports);var yC=Lo.exports,Bo={exports:{}},Ko={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:"أقل من ثانية واحدة",two:"أقل من ثانتين",threeToTen:"أقل من {{count}} ثواني",other:"أقل من {{count}} ثانية"},xSeconds:{one:"ثانية واحدة",two:"ثانتين",threeToTen:"{{count}} ثواني",other:"{{count}} ثانية"},halfAMinute:"نصف دقيقة",lessThanXMinutes:{one:"أقل من دقيقة",two:"أقل من دقيقتين",threeToTen:"أقل من {{count}} دقائق",other:"أقل من {{count}} دقيقة"},xMinutes:{one:"دقيقة واحدة",two:"دقيقتين",threeToTen:"{{count}} دقائق",other:"{{count}} دقيقة"},aboutXHours:{one:"ساعة واحدة تقريباً",two:"ساعتين تقريباً",threeToTen:"{{count}} ساعات تقريباً",other:"{{count}} ساعة تقريباً"},xHours:{one:"ساعة واحدة",two:"ساعتين",threeToTen:"{{count}} ساعات",other:"{{count}} ساعة"},xDays:{one:"يوم واحد",two:"يومين",threeToTen:"{{count}} أيام",other:"{{count}} يوم"},aboutXWeeks:{one:"أسبوع واحد تقريباً",two:"أسبوعين تقريباً",threeToTen:"{{count}} أسابيع تقريباً",other:"{{count}} أسبوع تقريباً"},xWeeks:{one:"أسبوع واحد",two:"أسبوعين",threeToTen:"{{count}} أسابيع",other:"{{count}} أسبوع"},aboutXMonths:{one:"شهر واحد تقريباً",two:"شهرين تقريباً",threeToTen:"{{count}} أشهر تقريباً",other:"{{count}} شهر تقريباً"},xMonths:{one:"شهر واحد",two:"شهرين",threeToTen:"{{count}} أشهر",other:"{{count}} شهر"},aboutXYears:{one:"عام واحد تقريباً",two:"عامين تقريباً",threeToTen:"{{count}} أعوام تقريباً",other:"{{count}} عام تقريباً"},xYears:{one:"عام واحد",two:"عامين",threeToTen:"{{count}} أعوام",other:"{{count}} عام"},overXYears:{one:"أكثر من عام",two:"أكثر من عامين",threeToTen:"أكثر من {{count}} أعوام",other:"أكثر من {{count}} عام"},almostXYears:{one:"عام واحد تقريباً",two:"عامين تقريباً",threeToTen:"{{count}} أعوام تقريباً",other:"{{count}} عام تقريباً"}},a=function(i,d,u){u=u||{};var l=t[i],s;return typeof l=="string"?s=l:d===1?s=l.one:d===2?s=l.two:d<=10?s=l.threeToTen.replace("{{count}}",String(d)):s=l.other.replace("{{count}}",String(d)),u.addSuffix?u.comparison&&u.comparison>0?"في خلال "+s:"منذ "+s:s},n=a;e.default=n,r.exports=e.default})(Ko,Ko.exports);var bC=Ko.exports,Jo={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(ue),n={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},o={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},i={full:"{{date}} 'عند' {{time}}",long:"{{date}} 'عند' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(Jo,Jo.exports);var _C=Jo.exports,Zo={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"'أخر' eeee 'عند' p",yesterday:"'أمس عند' p",today:"'اليوم عند' p",tomorrow:"'غداً عند' p",nextWeek:"eeee 'عند' p",other:"P"},a=function(i,d,u,l){return t[i]},n=a;e.default=n,r.exports=e.default})(Zo,Zo.exports);var wC=Zo.exports,eu={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["ق","ب"],abbreviated:["ق.م.","ب.م."],wide:["قبل الميلاد","بعد الميلاد"]},o={narrow:["1","2","3","4"],abbreviated:["ر1","ر2","ر3","ر4"],wide:["الربع الأول","الربع الثاني","الربع الثالث","الربع الرابع"]},i={narrow:["ج","ف","م","أ","م","ج","ج","أ","س","أ","ن","د"],abbreviated:["جانـ","فيفـ","مارس","أفريل","مايـ","جوانـ","جويـ","أوت","سبتـ","أكتـ","نوفـ","ديسـ"],wide:["جانفي","فيفري","مارس","أفريل","ماي","جوان","جويلية","أوت","سبتمبر","أكتوبر","نوفمبر","ديسمبر"]},d={narrow:["ح","ن","ث","ر","خ","ج","س"],short:["أحد","اثنين","ثلاثاء","أربعاء","خميس","جمعة","سبت"],abbreviated:["أحد","اثنـ","ثلا","أربـ","خميـ","جمعة","سبت"],wide:["الأحد","الاثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"]},u={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:"ليلاً"}},l={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:"في الليل"}},s=function(m){return String(m)},f={ordinalNumber:s,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(m){return Number(m)-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide",formattingValues:l,defaultFormattingWidth:"wide"})},v=f;e.default=v,r.exports=e.default})(eu,eu.exports);var PC=eu.exports,au={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(ve),n=t(fe),o=/^(\d+)(th|st|nd|rd)?/i,i=/\d+/i,d={narrow:/^(ق|ب)/i,abbreviated:/^(ق\.?\s?م\.?|ق\.?\s?م\.?\s?|a\.?\s?d\.?|c\.?\s?)/i,wide:/^(قبل الميلاد|قبل الميلاد|بعد الميلاد|بعد الميلاد)/i},u={any:[/^قبل/i,/^بعد/i]},l={narrow:/^[1234]/i,abbreviated:/^ر[1234]/i,wide:/^الربع [1234]/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^[جفمأسند]/i,abbreviated:/^(جان|فيف|مار|أفر|ماي|جوا|جوي|أوت|سبت|أكت|نوف|ديس)/i,wide:/^(جانفي|فيفري|مارس|أفريل|ماي|جوان|جويلية|أوت|سبتمبر|أكتوبر|نوفمبر|ديسمبر)/i},v={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]},c={narrow:/^[حنثرخجس]/i,short:/^(أحد|اثنين|ثلاثاء|أربعاء|خميس|جمعة|سبت)/i,abbreviated:/^(أحد|اثن|ثلا|أرب|خمي|جمعة|سبت)/i,wide:/^(الأحد|الاثنين|الثلاثاء|الأربعاء|الخميس|الجمعة|السبت)/i},m={narrow:[/^ح/i,/^ن/i,/^ث/i,/^ر/i,/^خ/i,/^ج/i,/^س/i],wide:[/^الأحد/i,/^الاثنين/i,/^الثلاثاء/i,/^الأربعاء/i,/^الخميس/i,/^الجمعة/i,/^السبت/i],any:[/^أح/i,/^اث/i,/^ث/i,/^أر/i,/^خ/i,/^ج/i,/^س/i]},h={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},p={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}},y={ordinalNumber:(0,a.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,n.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,n.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return Number(g)+1}}),month:(0,n.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,n.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,n.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(au,au.exports);var xC=au.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(bC),n=t(_C),o=t(wC),i=t(PC),d=t(xC),u={code:"ar-DZ",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:0,firstWeekContainsDate:1}},l=u;e.default=l,r.exports=e.default})(Bo,Bo.exports);var MC=Bo.exports,tu={exports:{}},ru={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:"أقل من ثانية",two:"أقل من ثانيتين",threeToTen:"أقل من {{count}} ثواني",other:"أقل من {{count}} ثانية"},xSeconds:{one:"ثانية",two:"ثانيتين",threeToTen:"{{count}} ثواني",other:"{{count}} ثانية"},halfAMinute:"نص دقيقة",lessThanXMinutes:{one:"أقل من دقيقة",two:"أقل من دقيقتين",threeToTen:"أقل من {{count}} دقايق",other:"أقل من {{count}} دقيقة"},xMinutes:{one:"دقيقة",two:"دقيقتين",threeToTen:"{{count}} دقايق",other:"{{count}} دقيقة"},aboutXHours:{one:"حوالي ساعة",two:"حوالي ساعتين",threeToTen:"حوالي {{count}} ساعات",other:"حوالي {{count}} ساعة"},xHours:{one:"ساعة",two:"ساعتين",threeToTen:"{{count}} ساعات",other:"{{count}} ساعة"},xDays:{one:"يوم",two:"يومين",threeToTen:"{{count}} أيام",other:"{{count}} يوم"},aboutXWeeks:{one:"حوالي أسبوع",two:"حوالي أسبوعين",threeToTen:"حوالي {{count}} أسابيع",other:"حوالي {{count}} أسبوع"},xWeeks:{one:"أسبوع",two:"أسبوعين",threeToTen:"{{count}} أسابيع",other:"{{count}} أسبوع"},aboutXMonths:{one:"حوالي شهر",two:"حوالي شهرين",threeToTen:"حوالي {{count}} أشهر",other:"حوالي {{count}} شهر"},xMonths:{one:"شهر",two:"شهرين",threeToTen:"{{count}} أشهر",other:"{{count}} شهر"},aboutXYears:{one:"حوالي سنة",two:"حوالي سنتين",threeToTen:"حوالي {{count}} سنين",other:"حوالي {{count}} سنة"},xYears:{one:"عام",two:"عامين",threeToTen:"{{count}} أعوام",other:"{{count}} عام"},overXYears:{one:"أكثر من سنة",two:"أكثر من سنتين",threeToTen:"أكثر من {{count}} سنين",other:"أكثر من {{count}} سنة"},almostXYears:{one:"عام تقريبًا",two:"عامين تقريبًا",threeToTen:"{{count}} أعوام تقريبًا",other:"{{count}} عام تقريبًا"}},a=function(i,d,u){var l,s=t[i];return typeof s=="string"?l=s:d===1?l=s.one:d===2?l=s.two:d<=10?l=s.threeToTen.replace("{{count}}",String(d)):l=s.other.replace("{{count}}",String(d)),u!=null&&u.addSuffix?u.comparison&&u.comparison>0?"في خلال ".concat(l):"منذ ".concat(l):l},n=a;e.default=n,r.exports=e.default})(ru,ru.exports);var kC=ru.exports,nu={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(ue),n={full:"EEEE، do MMMM y",long:"do MMMM y",medium:"dd/MMM/y",short:"d/MM/y"},o={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},i={full:"{{date}} 'الساعة' {{time}}",long:"{{date}} 'الساعة' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(nu,nu.exports);var DC=nu.exports,iu={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"eeee 'اللي جاي الساعة' p",yesterday:"'إمبارح الساعة' p",today:"'النهاردة الساعة' p",tomorrow:"'بكرة الساعة' p",nextWeek:"eeee 'الساعة' p",other:"P"},a=function(i,d,u,l){return t[i]},n=a;e.default=n,r.exports=e.default})(iu,iu.exports);var OC=iu.exports,ou={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["ق","ب"],abbreviated:["ق.م","ب.م"],wide:["قبل الميلاد","بعد الميلاد"]},o={narrow:["1","2","3","4"],abbreviated:["ر1","ر2","ر3","ر4"],wide:["الربع الأول","الربع الثاني","الربع الثالث","الربع الرابع"]},i={narrow:["ي","ف","م","أ","م","ي","ي","أ","س","أ","ن","د"],abbreviated:["ينا","فبر","مارس","أبريل","مايو","يونـ","يولـ","أغسـ","سبتـ","أكتـ","نوفـ","ديسـ"],wide:["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر"]},d={narrow:["ح","ن","ث","ر","خ","ج","س"],short:["أحد","اثنين","ثلاثاء","أربعاء","خميس","جمعة","سبت"],abbreviated:["أحد","اثنين","ثلاثاء","أربعاء","خميس","جمعة","سبت"],wide:["الأحد","الاثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"]},u={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:"ليلاً"}},l={narrow:{am:"ص",pm:"م",midnight:"ن",noon:"ظ",morning:"في الصباح",afternoon:"بعد الظهر",evening:"في المساء",night:"في الليل"},abbreviated:{am:"ص",pm:"م",midnight:"نصف الليل",noon:"ظهراً",morning:"في الصباح",afternoon:"بعد الظهر",evening:"في المساء",night:"في الليل"},wide:{am:"ص",pm:"م",midnight:"نصف الليل",morning:"في الصباح",noon:"ظهراً",afternoon:"بعد الظهر",evening:"في المساء",night:"في الليل"}},s=function(m,h){return String(m)},f={ordinalNumber:s,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(m){return m-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide",formattingValues:l,defaultFormattingWidth:"wide"})},v=f;e.default=v,r.exports=e.default})(ou,ou.exports);var WC=ou.exports,uu={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)/,i=/\d+/i,d={narrow:/^(ق|ب)/g,abbreviated:/^(ق.م|ب.م)/g,wide:/^(قبل الميلاد|بعد الميلاد)/g},u={any:[/^ق/g,/^ب/g]},l={narrow:/^[1234]/,abbreviated:/^ر[1234]/,wide:/^الربع (الأول|الثاني|الثالث|الرابع)/},s={wide:[/الربع الأول/,/الربع الثاني/,/الربع الثالث/,/الربع الرابع/],any:[/1/,/2/,/3/,/4/]},f={narrow:/^(ي|ف|م|أ|س|ن|د)/,abbreviated:/^(ينا|فبر|مارس|أبريل|مايو|يونـ|يولـ|أغسـ|سبتـ|أكتـ|نوفـ|ديسـ)/,wide:/^(يناير|فبراير|مارس|أبريل|مايو|يونيو|يوليو|أغسطس|سبتمبر|أكتوبر|نوفمبر|ديسمبر)/},v={narrow:[/^ي/,/^ف/,/^م/,/^أ/,/^م/,/^ي/,/^ي/,/^أ/,/^س/,/^أ/,/^ن/,/^د/],any:[/^ينا/,/^فبر/,/^مارس/,/^أبريل/,/^مايو/,/^يون/,/^يول/,/^أغس/,/^سبت/,/^أكت/,/^نوف/,/^ديس/]},c={narrow:/^(ح|ن|ث|ر|خ|ج|س)/,short:/^(أحد|اثنين|ثلاثاء|أربعاء|خميس|جمعة|سبت)/,abbreviated:/^(أحد|اثنين|ثلاثاء|أربعاء|خميس|جمعة|سبت)/,wide:/^(الأحد|الاثنين|الثلاثاء|الأربعاء|الخميس|الجمعة|السبت)/},m={narrow:[/^ح/,/^ن/,/^ث/,/^ر/,/^خ/,/^ج/,/^س/],any:[/أحد/,/اثنين/,/ثلاثاء/,/أربعاء/,/خميس/,/جمعة/,/سبت/]},h={narrow:/^(ص|م|ن|ظ|في الصباح|بعد الظهر|في المساء|في الليل)/,abbreviated:/^(ص|م|نصف الليل|ظهراً|في الصباح|بعد الظهر|في المساء|في الليل)/,wide:/^(ص|م|نصف الليل|في الصباح|ظهراً|بعد الظهر|في المساء|في الليل)/,any:/^(ص|م|صباح|ظهر|مساء|ليل)/},p={any:{am:/^ص/,pm:/^م/,midnight:/^ن/,noon:/^ظ/,morning:/^ص/,afternoon:/^بعد/,evening:/^م/,night:/^ل/}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(uu,uu.exports);var jC=uu.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(kC),n=t(DC),o=t(OC),i=t(WC),d=t(jC),u={code:"ar-EG",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:0,firstWeekContainsDate:1}},l=u;e.default=l,r.exports=e.default})(tu,tu.exports);var TC=tu.exports,du={exports:{}},lu={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:"أقل من ثانية واحدة",two:"أقل من ثانتين",threeToTen:"أقل من {{count}} ثواني",other:"أقل من {{count}} ثانية"},xSeconds:{one:"ثانية واحدة",two:"ثانتين",threeToTen:"{{count}} ثواني",other:"{{count}} ثانية"},halfAMinute:"نصف دقيقة",lessThanXMinutes:{one:"أقل من دقيقة",two:"أقل من دقيقتين",threeToTen:"أقل من {{count}} دقائق",other:"أقل من {{count}} دقيقة"},xMinutes:{one:"دقيقة واحدة",two:"دقيقتين",threeToTen:"{{count}} دقائق",other:"{{count}} دقيقة"},aboutXHours:{one:"ساعة واحدة تقريباً",two:"ساعتين تقريباً",threeToTen:"{{count}} ساعات تقريباً",other:"{{count}} ساعة تقريباً"},xHours:{one:"ساعة واحدة",two:"ساعتين",threeToTen:"{{count}} ساعات",other:"{{count}} ساعة"},xDays:{one:"يوم واحد",two:"يومين",threeToTen:"{{count}} أيام",other:"{{count}} يوم"},aboutXWeeks:{one:"أسبوع واحد تقريباً",two:"أسبوعين تقريباً",threeToTen:"{{count}} أسابيع تقريباً",other:"{{count}} أسبوع تقريباً"},xWeeks:{one:"أسبوع واحد",two:"أسبوعين",threeToTen:"{{count}} أسابيع",other:"{{count}} أسبوع"},aboutXMonths:{one:"شهر واحد تقريباً",two:"شهرين تقريباً",threeToTen:"{{count}} أشهر تقريباً",other:"{{count}} شهر تقريباً"},xMonths:{one:"شهر واحد",two:"شهرين",threeToTen:"{{count}} أشهر",other:"{{count}} شهر"},aboutXYears:{one:"عام واحد تقريباً",two:"عامين تقريباً",threeToTen:"{{count}} أعوام تقريباً",other:"{{count}} عام تقريباً"},xYears:{one:"عام واحد",two:"عامين",threeToTen:"{{count}} أعوام",other:"{{count}} عام"},overXYears:{one:"أكثر من عام",two:"أكثر من عامين",threeToTen:"أكثر من {{count}} أعوام",other:"أكثر من {{count}} عام"},almostXYears:{one:"عام واحد تقريباً",two:"عامين تقريباً",threeToTen:"{{count}} أعوام تقريباً",other:"{{count}} عام تقريباً"}},a=function(i,d,u){u=u||{};var l=t[i],s;return typeof l=="string"?s=l:d===1?s=l.one:d===2?s=l.two:d<=10?s=l.threeToTen.replace("{{count}}",String(d)):s=l.other.replace("{{count}}",String(d)),u.addSuffix?u.comparison&&u.comparison>0?"في خلال "+s:"منذ "+s:s},n=a;e.default=n,r.exports=e.default})(lu,lu.exports);var $C=lu.exports,su={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(ue),n={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},o={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},i={full:"{{date}} 'عند' {{time}}",long:"{{date}} 'عند' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(su,su.exports);var SC=su.exports,fu={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"'أخر' eeee 'عند' p",yesterday:"'أمس عند' p",today:"'اليوم عند' p",tomorrow:"'غداً عند' p",nextWeek:"eeee 'عند' p",other:"P"},a=function(i,d,u,l){return t[i]},n=a;e.default=n,r.exports=e.default})(fu,fu.exports);var CC=fu.exports,vu={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["ق","ب"],abbreviated:["ق.م.","ب.م."],wide:["قبل الميلاد","بعد الميلاد"]},o={narrow:["1","2","3","4"],abbreviated:["ر1","ر2","ر3","ر4"],wide:["الربع الأول","الربع الثاني","الربع الثالث","الربع الرابع"]},i={narrow:["ي","ف","م","أ","م","ي","ي","غ","ش","أ","ن","د"],abbreviated:["ينا","فبر","مارس","أبريل","ماي","يونـ","يولـ","غشت","شتنـ","أكتـ","نونـ","دجنـ"],wide:["يناير","فبراير","مارس","أبريل","ماي","يونيو","يوليوز","غشت","شتنبر","أكتوبر","نونبر","دجنبر"]},d={narrow:["ح","ن","ث","ر","خ","ج","س"],short:["أحد","اثنين","ثلاثاء","أربعاء","خميس","جمعة","سبت"],abbreviated:["أحد","اثنـ","ثلا","أربـ","خميـ","جمعة","سبت"],wide:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"]},u={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:"ليلاً"}},l={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:"في الليل"}},s=function(m){return String(m)},f={ordinalNumber:s,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(m){return Number(m)-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide",formattingValues:l,defaultFormattingWidth:"wide"})},v=f;e.default=v,r.exports=e.default})(vu,vu.exports);var EC=vu.exports,mu={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(ve),n=t(fe),o=/^(\d+)(th|st|nd|rd)?/i,i=/\d+/i,d={narrow:/^(ق|ب)/i,abbreviated:/^(ق\.?\s?م\.?|ق\.?\s?م\.?\s?|a\.?\s?d\.?|c\.?\s?)/i,wide:/^(قبل الميلاد|قبل الميلاد|بعد الميلاد|بعد الميلاد)/i},u={any:[/^قبل/i,/^بعد/i]},l={narrow:/^[1234]/i,abbreviated:/^ر[1234]/i,wide:/^الربع [1234]/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^[يفمأمسند]/i,abbreviated:/^(ين|ف|مار|أب|ماي|يون|يول|غش|شت|أك|ن|د)/i,wide:/^(ين|ف|مار|أب|ماي|يون|يول|غش|شت|أك|ن|د)/i},v={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]},c={narrow:/^[حنثرخجس]/i,short:/^(أحد|إثنين|ثلاثاء|أربعاء|خميس|جمعة|سبت)/i,abbreviated:/^(أحد|إثن|ثلا|أرب|خمي|جمعة|سبت)/i,wide:/^(الأحد|الإثنين|الثلاثاء|الأربعاء|الخميس|الجمعة|السبت)/i},m={narrow:[/^ح/i,/^ن/i,/^ث/i,/^ر/i,/^خ/i,/^ج/i,/^س/i],wide:[/^الأحد/i,/^الإثنين/i,/^الثلاثاء/i,/^الأربعاء/i,/^الخميس/i,/^الجمعة/i,/^السبت/i],any:[/^أح/i,/^إث/i,/^ث/i,/^أر/i,/^خ/i,/^ج/i,/^س/i]},h={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},p={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}},y={ordinalNumber:(0,a.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,n.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,n.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return Number(g)+1}}),month:(0,n.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,n.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,n.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(mu,mu.exports);var RC=mu.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t($C),n=t(SC),o=t(CC),i=t(EC),d=t(RC),u={code:"ar-MA",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:1}},l=u;e.default=l,r.exports=e.default})(du,du.exports);var NC=du.exports,cu={exports:{}},hu={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:"أقل من ثانية واحدة",two:"أقل من ثانتين",threeToTen:"أقل من {{count}} ثواني",other:"أقل من {{count}} ثانية"},xSeconds:{one:"ثانية واحدة",two:"ثانتين",threeToTen:"{{count}} ثواني",other:"{{count}} ثانية"},halfAMinute:"نصف دقيقة",lessThanXMinutes:{one:"أقل من دقيقة",two:"أقل من دقيقتين",threeToTen:"أقل من {{count}} دقائق",other:"أقل من {{count}} دقيقة"},xMinutes:{one:"دقيقة واحدة",two:"دقيقتين",threeToTen:"{{count}} دقائق",other:"{{count}} دقيقة"},aboutXHours:{one:"ساعة واحدة تقريباً",two:"ساعتين تقريباً",threeToTen:"{{count}} ساعات تقريباً",other:"{{count}} ساعة تقريباً"},xHours:{one:"ساعة واحدة",two:"ساعتين",threeToTen:"{{count}} ساعات",other:"{{count}} ساعة"},xDays:{one:"يوم واحد",two:"يومين",threeToTen:"{{count}} أيام",other:"{{count}} يوم"},aboutXWeeks:{one:"أسبوع واحد تقريباً",two:"أسبوعين تقريباً",threeToTen:"{{count}} أسابيع تقريباً",other:"{{count}} أسبوع تقريباً"},xWeeks:{one:"أسبوع واحد",two:"أسبوعين",threeToTen:"{{count}} أسابيع",other:"{{count}} أسبوع"},aboutXMonths:{one:"شهر واحد تقريباً",two:"شهرين تقريباً",threeToTen:"{{count}} أشهر تقريباً",other:"{{count}} شهر تقريباً"},xMonths:{one:"شهر واحد",two:"شهرين",threeToTen:"{{count}} أشهر",other:"{{count}} شهر"},aboutXYears:{one:"عام واحد تقريباً",two:"عامين تقريباً",threeToTen:"{{count}} أعوام تقريباً",other:"{{count}} عام تقريباً"},xYears:{one:"عام واحد",two:"عامين",threeToTen:"{{count}} أعوام",other:"{{count}} عام"},overXYears:{one:"أكثر من عام",two:"أكثر من عامين",threeToTen:"أكثر من {{count}} أعوام",other:"أكثر من {{count}} عام"},almostXYears:{one:"عام واحد تقريباً",two:"عامين تقريباً",threeToTen:"{{count}} أعوام تقريباً",other:"{{count}} عام تقريباً"}},a=function(i,d,u){var l,s=t[i];return typeof s=="string"?l=s:d===1?l=s.one:d===2?l=s.two:d<=10?l=s.threeToTen.replace("{{count}}",String(d)):l=s.other.replace("{{count}}",String(d)),u!=null&&u.addSuffix?u.comparison&&u.comparison>0?"في خلال "+l:"منذ "+l:l},n=a;e.default=n,r.exports=e.default})(hu,hu.exports);var zC=hu.exports,pu={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(ue),n={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},o={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},i={full:"{{date}} 'عند' {{time}}",long:"{{date}} 'عند' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(pu,pu.exports);var qC=pu.exports,gu={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"'أخر' eeee 'عند' p",yesterday:"'أمس عند' p",today:"'اليوم عند' p",tomorrow:"'غداً عند' p",nextWeek:"eeee 'عند' p",other:"P"},a=function(i,d,u,l){return t[i]},n=a;e.default=n,r.exports=e.default})(gu,gu.exports);var IC=gu.exports,yu={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["ق","ب"],abbreviated:["ق.م.","ب.م."],wide:["قبل الميلاد","بعد الميلاد"]},o={narrow:["1","2","3","4"],abbreviated:["ر1","ر2","ر3","ر4"],wide:["الربع الأول","الربع الثاني","الربع الثالث","الربع الرابع"]},i={narrow:["ي","ف","م","أ","م","ي","ي","أ","س","أ","ن","د"],abbreviated:["ينا","فبر","مارس","أبريل","مايو","يونـ","يولـ","أغسـ","سبتـ","أكتـ","نوفـ","ديسـ"],wide:["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر"]},d={narrow:["ح","ن","ث","ر","خ","ج","س"],short:["أحد","اثنين","ثلاثاء","أربعاء","خميس","جمعة","سبت"],abbreviated:["أحد","اثنـ","ثلا","أربـ","خميـ","جمعة","سبت"],wide:["الأحد","الاثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"]},u={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:"ليلاً"}},l={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:"في الليل"}},s=function(m){return String(m)},f={ordinalNumber:s,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(m){return m-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide",formattingValues:l,defaultFormattingWidth:"wide"})},v=f;e.default=v,r.exports=e.default})(yu,yu.exports);var YC=yu.exports,bu={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)(th|st|nd|rd)?/i,i=/\d+/i,d={narrow:/^(ق|ب)/i,abbreviated:/^(ق\.?\s?م\.?|ق\.?\s?م\.?\s?|a\.?\s?d\.?|c\.?\s?)/i,wide:/^(قبل الميلاد|قبل الميلاد|بعد الميلاد|بعد الميلاد)/i},u={any:[/^قبل/i,/^بعد/i]},l={narrow:/^[1234]/i,abbreviated:/^ر[1234]/i,wide:/^الربع [1234]/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^[يفمأمسند]/i,abbreviated:/^(ين|ف|مار|أب|ماي|يون|يول|أغ|س|أك|ن|د)/i,wide:/^(ين|ف|مار|أب|ماي|يون|يول|أغ|س|أك|ن|د)/i},v={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]},c={narrow:/^[حنثرخجس]/i,short:/^(أحد|اثنين|ثلاثاء|أربعاء|خميس|جمعة|سبت)/i,abbreviated:/^(أحد|اثن|ثلا|أرب|خمي|جمعة|سبت)/i,wide:/^(الأحد|الاثنين|الثلاثاء|الأربعاء|الخميس|الجمعة|السبت)/i},m={narrow:[/^ح/i,/^ن/i,/^ث/i,/^ر/i,/^خ/i,/^ج/i,/^س/i],wide:[/^الأحد/i,/^الاثنين/i,/^الثلاثاء/i,/^الأربعاء/i,/^الخميس/i,/^الجمعة/i,/^السبت/i],any:[/^أح/i,/^اث/i,/^ث/i,/^أر/i,/^خ/i,/^ج/i,/^س/i]},h={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},p={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}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(bu,bu.exports);var HC=bu.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(zC),n=t(qC),o=t(IC),i=t(YC),d=t(HC),u={code:"ar-SA",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:0,firstWeekContainsDate:1}},l=u;e.default=l,r.exports=e.default})(cu,cu.exports);var AC=cu.exports,_u={exports:{}},wu={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:"أقل من ثانية",two:"أقل من زوز ثواني",threeToTen:"أقل من {{count}} ثواني",other:"أقل من {{count}} ثانية"},xSeconds:{one:"ثانية",two:"زوز ثواني",threeToTen:"{{count}} ثواني",other:"{{count}} ثانية"},halfAMinute:"نص دقيقة",lessThanXMinutes:{one:"أقل من دقيقة",two:"أقل من دقيقتين",threeToTen:"أقل من {{count}} دقايق",other:"أقل من {{count}} دقيقة"},xMinutes:{one:"دقيقة",two:"دقيقتين",threeToTen:"{{count}} دقايق",other:"{{count}} دقيقة"},aboutXHours:{one:"ساعة تقريب",two:"ساعتين تقريب",threeToTen:"{{count}} سوايع تقريب",other:"{{count}} ساعة تقريب"},xHours:{one:"ساعة",two:"ساعتين",threeToTen:"{{count}} سوايع",other:"{{count}} ساعة"},xDays:{one:"نهار",two:"نهارين",threeToTen:"{{count}} أيام",other:"{{count}} يوم"},aboutXWeeks:{one:"جمعة تقريب",two:"جمعتين تقريب",threeToTen:"{{count}} جماع تقريب",other:"{{count}} جمعة تقريب"},xWeeks:{one:"جمعة",two:"جمعتين",threeToTen:"{{count}} جماع",other:"{{count}} جمعة"},aboutXMonths:{one:"شهر تقريب",two:"شهرين تقريب",threeToTen:"{{count}} أشهرة تقريب",other:"{{count}} شهر تقريب"},xMonths:{one:"شهر",two:"شهرين",threeToTen:"{{count}} أشهرة",other:"{{count}} شهر"},aboutXYears:{one:"عام تقريب",two:"عامين تقريب",threeToTen:"{{count}} أعوام تقريب",other:"{{count}} عام تقريب"},xYears:{one:"عام",two:"عامين",threeToTen:"{{count}} أعوام",other:"{{count}} عام"},overXYears:{one:"أكثر من عام",two:"أكثر من عامين",threeToTen:"أكثر من {{count}} أعوام",other:"أكثر من {{count}} عام"},almostXYears:{one:"عام تقريب",two:"عامين تقريب",threeToTen:"{{count}} أعوام تقريب",other:"{{count}} عام تقريب"}},a=function(i,d,u){var l=t[i],s;return typeof l=="string"?s=l:d===1?s=l.one:d===2?s=l.two:d<=10?s=l.threeToTen.replace("{{count}}",String(d)):s=l.other.replace("{{count}}",String(d)),u!=null&&u.addSuffix?u.comparison&&u.comparison>0?"في "+s:"عندو "+s:s},n=a;e.default=n,r.exports=e.default})(wu,wu.exports);var VC=wu.exports,Pu={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(ue),n={full:"EEEE، do MMMM y",long:"do MMMM y",medium:"d MMM y",short:"dd/MM/yyyy"},o={full:"HH:mm:ss",long:"HH:mm:ss",medium:"HH:mm:ss",short:"HH:mm"},i={full:"{{date}} 'مع' {{time}}",long:"{{date}} 'مع' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(Pu,Pu.exports);var LC=Pu.exports,xu={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"eeee 'إلي فات مع' p",yesterday:"'البارح مع' p",today:"'اليوم مع' p",tomorrow:"'غدوة مع' p",nextWeek:"eeee 'الجمعة الجاية مع' p 'نهار'",other:"P"},a=function(i){return t[i]},n=a;e.default=n,r.exports=e.default})(xu,xu.exports);var FC=xu.exports,Mu={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["ق","ب"],abbreviated:["ق.م.","ب.م."],wide:["قبل الميلاد","بعد الميلاد"]},o={narrow:["1","2","3","4"],abbreviated:["ر1","ر2","ر3","ر4"],wide:["الربع الأول","الربع الثاني","الربع الثالث","الربع الرابع"]},i={narrow:["د","ن","أ","س","أ","ج","ج","م","أ","م","ف","ج"],abbreviated:["جانفي","فيفري","مارس","أفريل","ماي","جوان","جويلية","أوت","سبتمبر","أكتوبر","نوفمبر","ديسمبر"],wide:["جانفي","فيفري","مارس","أفريل","ماي","جوان","جويلية","أوت","سبتمبر","أكتوبر","نوفمبر","ديسمبر"]},d={narrow:["ح","ن","ث","ر","خ","ج","س"],short:["أحد","اثنين","ثلاثاء","أربعاء","خميس","جمعة","سبت"],abbreviated:["أحد","اثنين","ثلاثاء","أربعاء","خميس","جمعة","سبت"],wide:["الأحد","الاثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"]},u={narrow:{am:"ص",pm:"ع",morning:"الصباح",noon:"القايلة",afternoon:"بعد القايلة",evening:"العشية",night:"الليل",midnight:"نص الليل"},abbreviated:{am:"ص",pm:"ع",morning:"الصباح",noon:"القايلة",afternoon:"بعد القايلة",evening:"العشية",night:"الليل",midnight:"نص الليل"},wide:{am:"ص",pm:"ع",morning:"الصباح",noon:"القايلة",afternoon:"بعد القايلة",evening:"العشية",night:"الليل",midnight:"نص الليل"}},l={narrow:{am:"ص",pm:"ع",morning:"في الصباح",noon:"في القايلة",afternoon:"بعد القايلة",evening:"في العشية",night:"في الليل",midnight:"نص الليل"},abbreviated:{am:"ص",pm:"ع",morning:"في الصباح",noon:"في القايلة",afternoon:"بعد القايلة",evening:"في العشية",night:"في الليل",midnight:"نص الليل"},wide:{am:"ص",pm:"ع",morning:"في الصباح",noon:"في القايلة",afternoon:"بعد القايلة",evening:"في العشية",night:"في الليل",midnight:"نص الليل"}},s=function(m){return String(m)},f={ordinalNumber:s,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(m){return m-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide",formattingValues:l,defaultFormattingWidth:"wide"})},v=f;e.default=v,r.exports=e.default})(Mu,Mu.exports);var XC=Mu.exports,ku={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(ve),n=t(fe),o=/^(\d+)(th|st|nd|rd)?/i,i=/\d+/i,d={narrow:/[قب]/,abbreviated:/[قب]\.م\./,wide:/(قبل|بعد) الميلاد/},u={any:[/قبل/,/بعد/]},l={narrow:/^[1234]/i,abbreviated:/ر[1234]/,wide:/الربع (الأول|الثاني|الثالث|الرابع)/},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^[جفمأسند]/,abbreviated:/^(جانفي|فيفري|مارس|أفريل|ماي|جوان|جويلية|أوت|سبتمبر|أكتوبر|نوفمبر|ديسمبر)/,wide:/^(جانفي|فيفري|مارس|أفريل|ماي|جوان|جويلية|أوت|سبتمبر|أكتوبر|نوفمبر|ديسمبر)/},v={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]},c={narrow:/^[حنثرخجس]/i,short:/^(أحد|اثنين|ثلاثاء|أربعاء|خميس|جمعة|سبت)/i,abbreviated:/^(أحد|اثنين|ثلاثاء|أربعاء|خميس|جمعة|سبت)/i,wide:/^(الأحد|الاثنين|الثلاثاء|الأربعاء|الخميس|الجمعة|السبت)/i},m={narrow:[/^ح/i,/^ن/i,/^ث/i,/^ر/i,/^خ/i,/^ج/i,/^س/i],wide:[/^الأحد/i,/^الاثنين/i,/^الثلاثاء/i,/^الأربعاء/i,/^الخميس/i,/^الجمعة/i,/^السبت/i],any:[/^أح/i,/^اث/i,/^ث/i,/^أر/i,/^خ/i,/^ج/i,/^س/i]},h={narrow:/^(ص|ع|ن ل|ل|(في|مع) (صباح|قايلة|عشية|ليل))/,any:/^([صع]|نص الليل|قايلة|(في|مع) (صباح|قايلة|عشية|ليل))/},p={any:{am:/^ص/,pm:/^ع/,midnight:/نص الليل/,noon:/قايلة/,afternoon:/بعد القايلة/,morning:/صباح/,evening:/عشية/,night:/ليل/}},y={ordinalNumber:(0,a.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,n.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,n.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,n.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,n.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,n.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(ku,ku.exports);var UC=ku.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(VC),n=t(LC),o=t(FC),i=t(XC),d=t(UC),u={code:"ar-TN",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:1}},l=u;e.default=l,r.exports=e.default})(_u,_u.exports);var QC=_u.exports,Du={exports:{}},Ou={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:"bir saniyədən az",other:"{{count}} bir saniyədən az"},xSeconds:{one:"1 saniyə",other:"{{count}} saniyə"},halfAMinute:"yarım dəqiqə",lessThanXMinutes:{one:"bir dəqiqədən az",other:"{{count}} bir dəqiqədən az"},xMinutes:{one:"bir dəqiqə",other:"{{count}} dəqiqə"},aboutXHours:{one:"təxminən 1 saat",other:"təxminən {{count}} saat"},xHours:{one:"1 saat",other:"{{count}} saat"},xDays:{one:"1 gün",other:"{{count}} gün"},aboutXWeeks:{one:"təxminən 1 həftə",other:"təxminən {{count}} həftə"},xWeeks:{one:"1 həftə",other:"{{count}} həftə"},aboutXMonths:{one:"təxminən 1 ay",other:"təxminən {{count}} ay"},xMonths:{one:"1 ay",other:"{{count}} ay"},aboutXYears:{one:"təxminən 1 il",other:"təxminən {{count}} il"},xYears:{one:"1 il",other:"{{count}} il"},overXYears:{one:"1 ildən çox",other:"{{count}} ildən çox"},almostXYears:{one:"demək olar ki 1 il",other:"demək olar ki {{count}} il"}},a=function(i,d,u){var l,s=t[i];return typeof s=="string"?l=s:d===1?l=s.one:l=s.other.replace("{{count}}",String(d)),u!=null&&u.addSuffix?u.comparison&&u.comparison>0?l+" sonra":l+" əvvəl":l},n=a;e.default=n,r.exports=e.default})(Ou,Ou.exports);var GC=Ou.exports,Wu={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(ue),n={full:"EEEE, do MMMM y 'il'",long:"do MMMM y 'il'",medium:"d MMM y 'il'",short:"dd.MM.yyyy"},o={full:"H:mm:ss zzzz",long:"H:mm:ss z",medium:"H:mm:ss",short:"H:mm"},i={full:"{{date}} {{time}} - 'də'",long:"{{date}} {{time}} - 'də'",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(Wu,Wu.exports);var BC=Wu.exports,ju={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"'sonuncu' eeee p -'də'",yesterday:"'dünən' p -'də'",today:"'bugün' p -'də'",tomorrow:"'sabah' p -'də'",nextWeek:"eeee p -'də'",other:"P"},a=function(i,d,u,l){return t[i]},n=a;e.default=n,r.exports=e.default})(ju,ju.exports);var KC=ju.exports,Tu={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["e.ə","b.e"],abbreviated:["e.ə","b.e"],wide:["eramızdan əvvəl","bizim era"]},o={narrow:["1","2","3","4"],abbreviated:["K1","K2","K3","K4"],wide:["1ci kvartal","2ci kvartal","3cü kvartal","4cü kvartal"]},i={narrow:["Y","F","M","A","M","İ","İ","A","S","O","N","D"],abbreviated:["Yan","Fev","Mar","Apr","May","İyun","İyul","Avq","Sen","Okt","Noy","Dek"],wide:["Yanvar","Fevral","Mart","Aprel","May","İyun","İyul","Avqust","Sentyabr","Oktyabr","Noyabr","Dekabr"]},d={narrow:["B.","B.e","Ç.a","Ç.","C.a","C.","Ş."],short:["B.","B.e","Ç.a","Ç.","C.a","C.","Ş."],abbreviated:["Baz","Baz.e","Çər.a","Çər","Cüm.a","Cüm","Şə"],wide:["Bazar","Bazar ertəsi","Çərşənbə axşamı","Çərşənbə","Cümə axşamı","Cümə","Şənbə"]},u={narrow:{am:"am",pm:"pm",midnight:"gecəyarı",noon:"gün",morning:"səhər",afternoon:"gündüz",evening:"axşam",night:"gecə"},abbreviated:{am:"AM",pm:"PM",midnight:"gecəyarı",noon:"gün",morning:"səhər",afternoon:"gündüz",evening:"axşam",night:"gecə"},wide:{am:"a.m.",pm:"p.m.",midnight:"gecəyarı",noon:"gün",morning:"səhər",afternoon:"gündüz",evening:"axşam",night:"gecə"}},l={narrow:{am:"a",pm:"p",midnight:"gecəyarı",noon:"gün",morning:"səhər",afternoon:"gündüz",evening:"axşam",night:"gecə"},abbreviated:{am:"AM",pm:"PM",midnight:"gecəyarı",noon:"gün",morning:"səhər",afternoon:"gündüz",evening:"axşam",night:"gecə"},wide:{am:"a.m.",pm:"p.m.",midnight:"gecəyarı",noon:"gün",morning:"səhər",afternoon:"gündüz",evening:"axşam",night:"gecə"}},s={1:"-inci",5:"-inci",8:"-inci",70:"-inci",80:"-inci",2:"-nci",7:"-nci",20:"-nci",50:"-nci",3:"-üncü",4:"-üncü",100:"-üncü",6:"-ncı",9:"-uncu",10:"-uncu",30:"-uncu",60:"-ıncı",90:"-ıncı"},f=function(p){if(p===0)return p+"-ıncı";var y=p%10,_=p%100-y,w=p>=100?100:null;return s[y]?s[y]:s[_]?s[_]:w!==null?s[w]:""},v=function(p,y){var _=Number(p),w=f(_);return _+w},c={ordinalNumber:v,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(p){return p-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide",formattingValues:l,defaultFormattingWidth:"wide"})},m=c;e.default=m,r.exports=e.default})(Tu,Tu.exports);var JC=Tu.exports,$u={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)(-?(ci|inci|nci|uncu|üncü|ncı))?/i,i=/\d+/i,d={narrow:/^(b|a)$/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)$/i,wide:/^(bizim eradan əvvəl|bizim era)$/i},u={any:[/^b$/i,/^(a|c)$/i]},l={narrow:/^[1234]$/i,abbreviated:/^K[1234]$/i,wide:/^[1234](ci)? kvartal$/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^[(?-i)yfmaisond]$/i,abbreviated:/^(Yan|Fev|Mar|Apr|May|İyun|İyul|Avq|Sen|Okt|Noy|Dek)$/i,wide:/^(Yanvar|Fevral|Mart|Aprel|May|İyun|İyul|Avgust|Sentyabr|Oktyabr|Noyabr|Dekabr)$/i},v={narrow:[/^[(?-i)y]$/i,/^[(?-i)f]$/i,/^[(?-i)m]$/i,/^[(?-i)a]$/i,/^[(?-i)m]$/i,/^[(?-i)i]$/i,/^[(?-i)i]$/i,/^[(?-i)a]$/i,/^[(?-i)s]$/i,/^[(?-i)o]$/i,/^[(?-i)n]$/i,/^[(?-i)d]$/i],abbreviated:[/^Yan$/i,/^Fev$/i,/^Mar$/i,/^Apr$/i,/^May$/i,/^İyun$/i,/^İyul$/i,/^Avg$/i,/^Sen$/i,/^Okt$/i,/^Noy$/i,/^Dek$/i],wide:[/^Yanvar$/i,/^Fevral$/i,/^Mart$/i,/^Aprel$/i,/^May$/i,/^İyun$/i,/^İyul$/i,/^Avgust$/i,/^Sentyabr$/i,/^Oktyabr$/i,/^Noyabr$/i,/^Dekabr$/i]},c={narrow:/^(B\.|B\.e|Ç\.a|Ç\.|C\.a|C\.|Ş\.)$/i,short:/^(B\.|B\.e|Ç\.a|Ç\.|C\.a|C\.|Ş\.)$/i,abbreviated:/^(Baz\.e|Çər|Çər\.a|Cüm|Cüm\.a|Şə)$/i,wide:/^(Bazar|Bazar ertəsi|Çərşənbə axşamı|Çərşənbə|Cümə axşamı|Cümə|Şənbə)$/i},m={narrow:[/^B\.$/i,/^B\.e$/i,/^Ç\.a$/i,/^Ç\.$/i,/^C\.a$/i,/^C\.$/i,/^Ş\.$/i],abbreviated:[/^Baz$/i,/^Baz\.e$/i,/^Çər\.a$/i,/^Çər$/i,/^Cüm\.a$/i,/^Cüm$/i,/^Şə$/i],wide:[/^Bazar$/i,/^Bazar ertəsi$/i,/^Çərşənbə axşamı$/i,/^Çərşənbə$/i,/^Cümə axşamı$/i,/^Cümə$/i,/^Şənbə$/i],any:[/^B\.$/i,/^B\.e$/i,/^Ç\.a$/i,/^Ç\.$/i,/^C\.a$/i,/^C\.$/i,/^Ş\.$/i]},h={narrow:/^(a|p|gecəyarı|gün|səhər|gündüz|axşam|gecə)$/i,any:/^(am|pm|a\.m\.|p\.m\.|AM|PM|gecəyarı|gün|səhər|gündüz|axşam|gecə)$/i},p={any:{am:/^a$/i,pm:/^p$/i,midnight:/^gecəyarı$/i,noon:/^gün$/i,morning:/səhər$/i,afternoon:/gündüz$/i,evening:/axşam$/i,night:/gecə$/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"narrow"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})($u,$u.exports);var ZC=$u.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(GC),n=t(BC),o=t(KC),i=t(JC),d=t(ZC),u={code:"az",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:1}},l=u;e.default=l,r.exports=e.default})(Du,Du.exports);var eE=Du.exports,Su={exports:{}},Cu={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;function t(u,l){if(u.one!==void 0&&l===1)return u.one;var s=l%10,f=l%100;return s===1&&f!==11?u.singularNominative.replace("{{count}}",String(l)):s>=2&&s<=4&&(f<10||f>20)?u.singularGenitive.replace("{{count}}",String(l)):u.pluralGenitive.replace("{{count}}",String(l))}function a(u){return function(l,s){return s&&s.addSuffix?s.comparison&&s.comparison>0?u.future?t(u.future,l):"праз "+t(u.regular,l):u.past?t(u.past,l):t(u.regular,l)+" таму":t(u.regular,l)}}var n=function(l,s){return s&&s.addSuffix?s.comparison&&s.comparison>0?"праз паўхвіліны":"паўхвіліны таму":"паўхвіліны"},o={lessThanXSeconds:a({regular:{one:"менш за секунду",singularNominative:"менш за {{count}} секунду",singularGenitive:"менш за {{count}} секунды",pluralGenitive:"менш за {{count}} секунд"},future:{one:"менш, чым праз секунду",singularNominative:"менш, чым праз {{count}} секунду",singularGenitive:"менш, чым праз {{count}} секунды",pluralGenitive:"менш, чым праз {{count}} секунд"}}),xSeconds:a({regular:{singularNominative:"{{count}} секунда",singularGenitive:"{{count}} секунды",pluralGenitive:"{{count}} секунд"},past:{singularNominative:"{{count}} секунду таму",singularGenitive:"{{count}} секунды таму",pluralGenitive:"{{count}} секунд таму"},future:{singularNominative:"праз {{count}} секунду",singularGenitive:"праз {{count}} секунды",pluralGenitive:"праз {{count}} секунд"}}),halfAMinute:n,lessThanXMinutes:a({regular:{one:"менш за хвіліну",singularNominative:"менш за {{count}} хвіліну",singularGenitive:"менш за {{count}} хвіліны",pluralGenitive:"менш за {{count}} хвілін"},future:{one:"менш, чым праз хвіліну",singularNominative:"менш, чым праз {{count}} хвіліну",singularGenitive:"менш, чым праз {{count}} хвіліны",pluralGenitive:"менш, чым праз {{count}} хвілін"}}),xMinutes:a({regular:{singularNominative:"{{count}} хвіліна",singularGenitive:"{{count}} хвіліны",pluralGenitive:"{{count}} хвілін"},past:{singularNominative:"{{count}} хвіліну таму",singularGenitive:"{{count}} хвіліны таму",pluralGenitive:"{{count}} хвілін таму"},future:{singularNominative:"праз {{count}} хвіліну",singularGenitive:"праз {{count}} хвіліны",pluralGenitive:"праз {{count}} хвілін"}}),aboutXHours:a({regular:{singularNominative:"каля {{count}} гадзіны",singularGenitive:"каля {{count}} гадзін",pluralGenitive:"каля {{count}} гадзін"},future:{singularNominative:"прыблізна праз {{count}} гадзіну",singularGenitive:"прыблізна праз {{count}} гадзіны",pluralGenitive:"прыблізна праз {{count}} гадзін"}}),xHours:a({regular:{singularNominative:"{{count}} гадзіна",singularGenitive:"{{count}} гадзіны",pluralGenitive:"{{count}} гадзін"},past:{singularNominative:"{{count}} гадзіну таму",singularGenitive:"{{count}} гадзіны таму",pluralGenitive:"{{count}} гадзін таму"},future:{singularNominative:"праз {{count}} гадзіну",singularGenitive:"праз {{count}} гадзіны",pluralGenitive:"праз {{count}} гадзін"}}),xDays:a({regular:{singularNominative:"{{count}} дзень",singularGenitive:"{{count}} дні",pluralGenitive:"{{count}} дзён"}}),aboutXWeeks:a({regular:{singularNominative:"каля {{count}} месяца",singularGenitive:"каля {{count}} месяцаў",pluralGenitive:"каля {{count}} месяцаў"},future:{singularNominative:"прыблізна праз {{count}} месяц",singularGenitive:"прыблізна праз {{count}} месяцы",pluralGenitive:"прыблізна праз {{count}} месяцаў"}}),xWeeks:a({regular:{singularNominative:"{{count}} месяц",singularGenitive:"{{count}} месяцы",pluralGenitive:"{{count}} месяцаў"}}),aboutXMonths:a({regular:{singularNominative:"каля {{count}} месяца",singularGenitive:"каля {{count}} месяцаў",pluralGenitive:"каля {{count}} месяцаў"},future:{singularNominative:"прыблізна праз {{count}} месяц",singularGenitive:"прыблізна праз {{count}} месяцы",pluralGenitive:"прыблізна праз {{count}} месяцаў"}}),xMonths:a({regular:{singularNominative:"{{count}} месяц",singularGenitive:"{{count}} месяцы",pluralGenitive:"{{count}} месяцаў"}}),aboutXYears:a({regular:{singularNominative:"каля {{count}} года",singularGenitive:"каля {{count}} гадоў",pluralGenitive:"каля {{count}} гадоў"},future:{singularNominative:"прыблізна праз {{count}} год",singularGenitive:"прыблізна праз {{count}} гады",pluralGenitive:"прыблізна праз {{count}} гадоў"}}),xYears:a({regular:{singularNominative:"{{count}} год",singularGenitive:"{{count}} гады",pluralGenitive:"{{count}} гадоў"}}),overXYears:a({regular:{singularNominative:"больш за {{count}} год",singularGenitive:"больш за {{count}} гады",pluralGenitive:"больш за {{count}} гадоў"},future:{singularNominative:"больш, чым праз {{count}} год",singularGenitive:"больш, чым праз {{count}} гады",pluralGenitive:"больш, чым праз {{count}} гадоў"}}),almostXYears:a({regular:{singularNominative:"амаль {{count}} год",singularGenitive:"амаль {{count}} гады",pluralGenitive:"амаль {{count}} гадоў"},future:{singularNominative:"амаль праз {{count}} год",singularGenitive:"амаль праз {{count}} гады",pluralGenitive:"амаль праз {{count}} гадоў"}})},i=function(l,s,f){return f=f||{},o[l](s,f)},d=i;e.default=d,r.exports=e.default})(Cu,Cu.exports);var aE=Cu.exports,Eu={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(ue),n={full:"EEEE, d MMMM y 'г.'",long:"d MMMM y 'г.'",medium:"d MMM y 'г.'",short:"dd.MM.y"},o={full:"H:mm:ss zzzz",long:"H:mm:ss z",medium:"H:mm:ss",short:"H:mm"},i={any:"{{date}}, {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"any"})},u=d;e.default=u,r.exports=e.default})(Eu,Eu.exports);var tE=Eu.exports,Ru={exports:{}},Vn={},Nu={exports:{}},Fx={exports:{}};(function(r){function e(t){"@babel/helpers - typeof";return r.exports=e=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(a){return typeof a}:function(a){return a&&typeof Symbol=="function"&&a.constructor===Symbol&&a!==Symbol.prototype?"symbol":typeof a},r.exports.__esModule=!0,r.exports.default=r.exports,e(t)}r.exports=e,r.exports.__esModule=!0,r.exports.default=r.exports})(Fx);var Fa=Fx.exports,zu={exports:{}},qu={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=t;function t(a){if(a===null||a===!0||a===!1)return NaN;var n=Number(a);return isNaN(n)?n:n<0?Math.ceil(n):Math.floor(n)}r.exports=e.default})(qu,qu.exports);var Me=qu.exports,Iu={exports:{}},Yu={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=t;function t(a,n){if(n.length1?"s":"")+" required, but only "+n.length+" present")}r.exports=e.default})(Yu,Yu.exports);var T=Yu.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(Fa),n=t(T);function o(i){(0,n.default)(1,arguments);var d=Object.prototype.toString.call(i);return i instanceof Date||(0,a.default)(i)==="object"&&d==="[object Date]"?new Date(i.getTime()):typeof i=="number"||d==="[object Number]"?new Date(i):((typeof i=="string"||d==="[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))}r.exports=e.default})(Iu,Iu.exports);var F=Iu.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var a=t(Me),n=t(F),o=t(T);function i(d,u){(0,o.default)(2,arguments);var l=(0,n.default)(d),s=(0,a.default)(u);return isNaN(s)?new Date(NaN):(s&&l.setDate(l.getDate()+s),l)}r.exports=e.default})(zu,zu.exports);var pt=zu.exports,Hu={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var a=t(Me),n=t(F),o=t(T);function i(d,u){(0,o.default)(2,arguments);var l=(0,n.default)(d),s=(0,a.default)(u);if(isNaN(s))return new Date(NaN);if(!s)return l;var f=l.getDate(),v=new Date(l.getTime());v.setMonth(l.getMonth()+s+1,0);var c=v.getDate();return f>=c?v:(l.setFullYear(v.getFullYear(),v.getMonth(),f),l)}r.exports=e.default})(Hu,Hu.exports);var gn=Hu.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=l;var a=t(Fa),n=t(pt),o=t(gn),i=t(F),d=t(T),u=t(Me);function l(s,f){if((0,d.default)(2,arguments),!f||(0,a.default)(f)!=="object")return new Date(NaN);var v=f.years?(0,u.default)(f.years):0,c=f.months?(0,u.default)(f.months):0,m=f.weeks?(0,u.default)(f.weeks):0,h=f.days?(0,u.default)(f.days):0,p=f.hours?(0,u.default)(f.hours):0,y=f.minutes?(0,u.default)(f.minutes):0,_=f.seconds?(0,u.default)(f.seconds):0,w=(0,i.default)(s),g=c||v?(0,o.default)(w,c+v*12):w,x=h||m?(0,n.default)(g,h+m*7):g,O=y+p*60,C=_+O*60,L=C*1e3,V=new Date(x.getTime()+L);return V}r.exports=e.default})(Nu,Nu.exports);var Xx=Nu.exports,Au={exports:{}},Vu={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(F),n=t(T);function o(i){(0,n.default)(1,arguments);var d=(0,a.default)(i),u=d.getDay();return u===0||u===6}r.exports=e.default})(Vu,Vu.exports);var Ln=Vu.exports,Lu={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(F),n=t(T);function o(i){return(0,n.default)(1,arguments),(0,a.default)(i).getDay()===0}r.exports=e.default})(Lu,Lu.exports);var O_=Lu.exports,Fu={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(F),n=t(T);function o(i){return(0,n.default)(1,arguments),(0,a.default)(i).getDay()===6}r.exports=e.default})(Fu,Fu.exports);var Ux=Fu.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=l;var a=t(Ln),n=t(F),o=t(Me),i=t(T),d=t(O_),u=t(Ux);function l(s,f){(0,i.default)(2,arguments);var v=(0,n.default)(s),c=(0,a.default)(v),m=(0,o.default)(f);if(isNaN(m))return new Date(NaN);var h=v.getHours(),p=m<0?-1:1,y=(0,o.default)(m/5);v.setDate(v.getDate()+y*7);for(var _=Math.abs(m%5);_>0;)v.setDate(v.getDate()+p),(0,a.default)(v)||(_-=1);return c&&(0,a.default)(v)&&m!==0&&((0,u.default)(v)&&v.setDate(v.getDate()+(p<0?2:-1)),(0,d.default)(v)&&v.setDate(v.getDate()+(p<0?1:-2))),v.setHours(h),v}r.exports=e.default})(Au,Au.exports);var Qx=Au.exports,Xu={exports:{}},Uu={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var a=t(Me),n=t(F),o=t(T);function i(d,u){(0,o.default)(2,arguments);var l=(0,n.default)(d).getTime(),s=(0,a.default)(u);return new Date(l+s)}r.exports=e.default})(Uu,Uu.exports);var yn=Uu.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=d;var a=t(Me),n=t(yn),o=t(T),i=36e5;function d(u,l){(0,o.default)(2,arguments);var s=(0,a.default)(l);return(0,n.default)(u,s*i)}r.exports=e.default})(Xu,Xu.exports);var W_=Xu.exports,Qu={exports:{}},Gu={exports:{}},Bu={exports:{}},Ku={exports:{}},va={};Object.defineProperty(va,"__esModule",{value:!0});va.getDefaultOptions=rE;va.setDefaultOptions=nE;var Gx={};function rE(){return Gx}function nE(r){Gx=r}(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=d;var a=t(F),n=t(Me),o=t(T),i=va;function d(u,l){var s,f,v,c,m,h,p,y;(0,o.default)(1,arguments);var _=(0,i.getDefaultOptions)(),w=(0,n.default)((s=(f=(v=(c=l==null?void 0:l.weekStartsOn)!==null&&c!==void 0?c:l==null||(m=l.locale)===null||m===void 0||(h=m.options)===null||h===void 0?void 0:h.weekStartsOn)!==null&&v!==void 0?v:_.weekStartsOn)!==null&&f!==void 0?f:(p=_.locale)===null||p===void 0||(y=p.options)===null||y===void 0?void 0:y.weekStartsOn)!==null&&s!==void 0?s:0);if(!(w>=0&&w<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var g=(0,a.default)(u),x=g.getDay(),O=(x=f.getTime()?l+1:u.getTime()>=c.getTime()?l:l-1}r.exports=e.default})(Gu,Gu.exports);var pr=Gu.exports,Ju={exports:{}},Zu={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var a=t(pr),n=t(Qt),o=t(T);function i(d){(0,o.default)(1,arguments);var u=(0,a.default)(d),l=new Date(0);l.setFullYear(u,0,4),l.setHours(0,0,0,0);var s=(0,n.default)(l);return s}r.exports=e.default})(Zu,Zu.exports);var bn=Zu.exports,ed={exports:{}},ad={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=t;function t(a){var n=new Date(Date.UTC(a.getFullYear(),a.getMonth(),a.getDate(),a.getHours(),a.getMinutes(),a.getSeconds(),a.getMilliseconds()));return n.setUTCFullYear(a.getFullYear()),a.getTime()-n.getTime()}r.exports=e.default})(ad,ad.exports);var gt=ad.exports,td={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(F),n=t(T);function o(i){(0,n.default)(1,arguments);var d=(0,a.default)(i);return d.setHours(0,0,0,0),d}r.exports=e.default})(td,td.exports);var Fn=td.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=d;var a=t(gt),n=t(Fn),o=t(T),i=864e5;function d(u,l){(0,o.default)(2,arguments);var s=(0,n.default)(u),f=(0,n.default)(l),v=s.getTime()-(0,a.default)(s),c=f.getTime()-(0,a.default)(f);return Math.round((v-c)/i)}r.exports=e.default})(ed,ed.exports);var Wt=ed.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=u;var a=t(Me),n=t(F),o=t(bn),i=t(Wt),d=t(T);function u(l,s){(0,d.default)(2,arguments);var f=(0,n.default)(l),v=(0,a.default)(s),c=(0,i.default)(f,(0,o.default)(f)),m=new Date(0);return m.setFullYear(v,0,4),m.setHours(0,0,0,0),f=(0,o.default)(m),f.setDate(f.getDate()+c),f}r.exports=e.default})(Ju,Ju.exports);var Bx=Ju.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=d;var a=t(Me),n=t(pr),o=t(Bx),i=t(T);function d(u,l){(0,i.default)(2,arguments);var s=(0,a.default)(l);return(0,o.default)(u,(0,n.default)(u)+s)}r.exports=e.default})(Qu,Qu.exports);var Kx=Qu.exports,rd={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=d;var a=t(Me),n=t(yn),o=t(T),i=6e4;function d(u,l){(0,o.default)(2,arguments);var s=(0,a.default)(l);return(0,n.default)(u,s*i)}r.exports=e.default})(rd,rd.exports);var j_=rd.exports,nd={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var a=t(Me),n=t(gn),o=t(T);function i(d,u){(0,o.default)(2,arguments);var l=(0,a.default)(u),s=l*3;return(0,n.default)(d,s)}r.exports=e.default})(nd,nd.exports);var T_=nd.exports,id={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var a=t(Me),n=t(yn),o=t(T);function i(d,u){(0,o.default)(2,arguments);var l=(0,a.default)(u);return(0,n.default)(d,l*1e3)}r.exports=e.default})(id,id.exports);var Jx=id.exports,od={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var a=t(Me),n=t(pt),o=t(T);function i(d,u){(0,o.default)(2,arguments);var l=(0,a.default)(u),s=l*7;return(0,n.default)(d,s)}r.exports=e.default})(od,od.exports);var Xn=od.exports,ud={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var a=t(Me),n=t(gn),o=t(T);function i(d,u){(0,o.default)(2,arguments);var l=(0,a.default)(u);return(0,n.default)(d,l*12)}r.exports=e.default})(ud,ud.exports);var Zx=ud.exports,dd={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(F),n=t(T);function o(i,d,u){(0,n.default)(2,arguments);var l=(0,a.default)(i==null?void 0:i.start).getTime(),s=(0,a.default)(i==null?void 0:i.end).getTime(),f=(0,a.default)(d==null?void 0:d.start).getTime(),v=(0,a.default)(d==null?void 0:d.end).getTime();if(!(l<=s&&f<=v))throw new RangeError("Invalid interval");return u!=null&&u.inclusive?l<=v&&f<=s:lf||isNaN(f.getDate()))&&(l=f)}),l||new Date(NaN)}r.exports=e.default})(fd,fd.exports);var a1=fd.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var a=t(e1),n=t(a1),o=t(T);function i(d,u){var l=u.start,s=u.end;return(0,o.default)(2,arguments),(0,n.default)([(0,a.default)([d,l]),s])}r.exports=e.default})(ld,ld.exports);var oE=ld.exports,vd={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(F),n=t(T);function o(i,d){(0,n.default)(2,arguments);var u=(0,a.default)(i);if(isNaN(Number(u)))return NaN;var l=u.getTime(),s;d==null?s=[]:typeof d.forEach=="function"?s=d:s=Array.prototype.slice.call(d);var f,v;return s.forEach(function(c,m){var h=(0,a.default)(c);if(isNaN(Number(h))){f=NaN,v=NaN;return}var p=Math.abs(l-h.getTime());(f==null||p0?1:s}r.exports=e.default})(cd,cd.exports);var Gt=cd.exports,hd={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(F),n=t(T);function o(i,d){(0,n.default)(2,arguments);var u=(0,a.default)(i),l=(0,a.default)(d),s=u.getTime()-l.getTime();return s>0?-1:s<0?1:s}r.exports=e.default})(hd,hd.exports);var lE=hd.exports,pd={exports:{}},Pe={};Object.defineProperty(Pe,"__esModule",{value:!0});Pe.secondsInYear=Pe.secondsInWeek=Pe.secondsInQuarter=Pe.secondsInMonth=Pe.secondsInMinute=Pe.secondsInHour=Pe.secondsInDay=Pe.quartersInYear=Pe.monthsInYear=Pe.monthsInQuarter=Pe.minutesInHour=Pe.minTime=Pe.millisecondsInSecond=Pe.millisecondsInMinute=Pe.millisecondsInHour=Pe.maxTime=Pe.daysInYear=Pe.daysInWeek=void 0;var sE=7;Pe.daysInWeek=sE;var t1=365.2425;Pe.daysInYear=t1;var r1=Math.pow(10,8)*24*60*60*1e3;Pe.maxTime=r1;var fE=6e4;Pe.millisecondsInMinute=fE;var vE=36e5;Pe.millisecondsInHour=vE;var mE=1e3;Pe.millisecondsInSecond=mE;var cE=-r1;Pe.minTime=cE;var hE=60;Pe.minutesInHour=hE;var pE=3;Pe.monthsInQuarter=pE;var gE=12;Pe.monthsInYear=gE;var yE=4;Pe.quartersInYear=yE;var n1=3600;Pe.secondsInHour=n1;var bE=60;Pe.secondsInMinute=bE;var $_=n1*24;Pe.secondsInDay=$_;var _E=$_*7;Pe.secondsInWeek=_E;var i1=$_*t1;Pe.secondsInYear=i1;var o1=i1/12;Pe.secondsInMonth=o1;var wE=o1*3;Pe.secondsInQuarter=wE;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(T),n=Pe;function o(i){(0,a.default)(1,arguments);var d=i/n.daysInWeek;return Math.floor(d)}r.exports=e.default})(pd,pd.exports);var PE=pd.exports,gd={exports:{}},yd={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(Fn),n=t(T);function o(i,d){(0,n.default)(2,arguments);var u=(0,a.default)(i),l=(0,a.default)(d);return u.getTime()===l.getTime()}r.exports=e.default})(yd,yd.exports);var _n=yd.exports,bd={exports:{}},_d={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(Fa),n=t(T);function o(i){return(0,n.default)(1,arguments),i instanceof Date||(0,a.default)(i)==="object"&&Object.prototype.toString.call(i)==="[object Date]"}r.exports=e.default})(_d,_d.exports);var u1=_d.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var a=t(u1),n=t(F),o=t(T);function i(d){if((0,o.default)(1,arguments),!(0,a.default)(d)&&typeof d!="number")return!1;var u=(0,n.default)(d);return!isNaN(Number(u))}r.exports=e.default})(bd,bd.exports);var jt=bd.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=f;var a=t(pt),n=t(Wt),o=t(_n),i=t(jt),d=t(Ln),u=t(F),l=t(T),s=t(Me);function f(v,c){(0,l.default)(2,arguments);var m=(0,u.default)(v),h=(0,u.default)(c);if(!(0,i.default)(m)||!(0,i.default)(h))return NaN;var p=(0,n.default)(m,h),y=p<0?-1:1,_=(0,s.default)(p/7),w=_*5;for(h=(0,a.default)(h,_*7);!(0,o.default)(m,h);)w+=(0,d.default)(h)?0:y,h=(0,a.default)(h,y);return w===0?0:w}r.exports=e.default})(gd,gd.exports);var xE=gd.exports,wd={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(pr),n=t(T);function o(i,d){return(0,n.default)(2,arguments),(0,a.default)(i)-(0,a.default)(d)}r.exports=e.default})(wd,wd.exports);var d1=wd.exports,Pd={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=d;var a=t(gt),n=t(Qt),o=t(T),i=6048e5;function d(u,l){(0,o.default)(2,arguments);var s=(0,n.default)(u),f=(0,n.default)(l),v=s.getTime()-(0,a.default)(s),c=f.getTime()-(0,a.default)(f);return Math.round((v-c)/i)}r.exports=e.default})(Pd,Pd.exports);var ME=Pd.exports,xd={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(F),n=t(T);function o(i,d){(0,n.default)(2,arguments);var u=(0,a.default)(i),l=(0,a.default)(d),s=u.getFullYear()-l.getFullYear(),f=u.getMonth()-l.getMonth();return s*12+f}r.exports=e.default})(xd,xd.exports);var S_=xd.exports,Md={exports:{}},kd={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(F),n=t(T);function o(i){(0,n.default)(1,arguments);var d=(0,a.default)(i),u=Math.floor(d.getMonth()/3)+1;return u}r.exports=e.default})(kd,kd.exports);var l1=kd.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var a=t(l1),n=t(F),o=t(T);function i(d,u){(0,o.default)(2,arguments);var l=(0,n.default)(d),s=(0,n.default)(u),f=l.getFullYear()-s.getFullYear(),v=(0,a.default)(l)-(0,a.default)(s);return f*4+v}r.exports=e.default})(Md,Md.exports);var s1=Md.exports,Dd={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=d;var a=t(Ot),n=t(gt),o=t(T),i=6048e5;function d(u,l,s){(0,o.default)(2,arguments);var f=(0,a.default)(u,s),v=(0,a.default)(l,s),c=f.getTime()-(0,n.default)(f),m=v.getTime()-(0,n.default)(v);return Math.round((c-m)/i)}r.exports=e.default})(Dd,Dd.exports);var C_=Dd.exports,Od={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(F),n=t(T);function o(i,d){(0,n.default)(2,arguments);var u=(0,a.default)(i),l=(0,a.default)(d);return u.getFullYear()-l.getFullYear()}r.exports=e.default})(Od,Od.exports);var E_=Od.exports,Wd={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=d;var a=t(F),n=t(Wt),o=t(T);function i(u,l){var s=u.getFullYear()-l.getFullYear()||u.getMonth()-l.getMonth()||u.getDate()-l.getDate()||u.getHours()-l.getHours()||u.getMinutes()-l.getMinutes()||u.getSeconds()-l.getSeconds()||u.getMilliseconds()-l.getMilliseconds();return s<0?-1:s>0?1:s}function d(u,l){(0,o.default)(2,arguments);var s=(0,a.default)(u),f=(0,a.default)(l),v=i(s,f),c=Math.abs((0,n.default)(s,f));s.setDate(s.getDate()-v*c);var m=+(i(s,f)===-v),h=v*(c-m);return h===0?0:h}r.exports=e.default})(Wd,Wd.exports);var R_=Wd.exports,jd={exports:{}},Td={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(F),n=t(T);function o(i,d){return(0,n.default)(2,arguments),(0,a.default)(i).getTime()-(0,a.default)(d).getTime()}r.exports=e.default})(Td,Td.exports);var Un=Td.exports,Tt={};Object.defineProperty(Tt,"__esModule",{value:!0});Tt.getRoundingMethod=DE;var Rw={ceil:Math.ceil,round:Math.round,floor:Math.floor,trunc:function(e){return e<0?Math.ceil(e):Math.floor(e)}},kE="trunc";function DE(r){return r?Rw[r]:Rw[kE]}(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=d;var a=Pe,n=t(Un),o=t(T),i=Tt;function d(u,l,s){(0,o.default)(2,arguments);var f=(0,n.default)(u,l)/a.millisecondsInHour;return(0,i.getRoundingMethod)(s==null?void 0:s.roundingMethod)(f)}r.exports=e.default})(jd,jd.exports);var N_=jd.exports,$d={exports:{}},Sd={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var a=t(Kx),n=t(T),o=t(Me);function i(d,u){(0,n.default)(2,arguments);var l=(0,o.default)(u);return(0,a.default)(d,-l)}r.exports=e.default})(Sd,Sd.exports);var f1=Sd.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=u;var a=t(F),n=t(d1),o=t(Gt),i=t(f1),d=t(T);function u(l,s){(0,d.default)(2,arguments);var f=(0,a.default)(l),v=(0,a.default)(s),c=(0,o.default)(f,v),m=Math.abs((0,n.default)(f,v));f=(0,i.default)(f,c*m);var h=+((0,o.default)(f,v)===-c),p=c*(m-h);return p===0?0:p}r.exports=e.default})($d,$d.exports);var OE=$d.exports,Cd={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=d;var a=Pe,n=t(Un),o=t(T),i=Tt;function d(u,l,s){(0,o.default)(2,arguments);var f=(0,n.default)(u,l)/a.millisecondsInMinute;return(0,i.getRoundingMethod)(s==null?void 0:s.roundingMethod)(f)}r.exports=e.default})(Cd,Cd.exports);var z_=Cd.exports,Ed={exports:{}},Rd={exports:{}},Nd={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(F),n=t(T);function o(i){(0,n.default)(1,arguments);var d=(0,a.default)(i);return d.setHours(23,59,59,999),d}r.exports=e.default})(Nd,Nd.exports);var q_=Nd.exports,zd={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(F),n=t(T);function o(i){(0,n.default)(1,arguments);var d=(0,a.default)(i),u=d.getMonth();return d.setFullYear(d.getFullYear(),u+1,0),d.setHours(23,59,59,999),d}r.exports=e.default})(zd,zd.exports);var I_=zd.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=d;var a=t(F),n=t(q_),o=t(I_),i=t(T);function d(u){(0,i.default)(1,arguments);var l=(0,a.default)(u);return(0,n.default)(l).getTime()===(0,o.default)(l).getTime()}r.exports=e.default})(Rd,Rd.exports);var v1=Rd.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=u;var a=t(F),n=t(S_),o=t(Gt),i=t(T),d=t(v1);function u(l,s){(0,i.default)(2,arguments);var f=(0,a.default)(l),v=(0,a.default)(s),c=(0,o.default)(f,v),m=Math.abs((0,n.default)(f,v)),h;if(m<1)h=0;else{f.getMonth()===1&&f.getDate()>27&&f.setDate(30),f.setMonth(f.getMonth()-c*m);var p=(0,o.default)(f,v)===-c;(0,d.default)((0,a.default)(l))&&m===1&&(0,o.default)(l,v)===1&&(p=!1),h=c*(m-Number(p))}return h===0?0:h}r.exports=e.default})(Ed,Ed.exports);var Qn=Ed.exports,qd={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var a=t(Qn),n=t(T),o=Tt;function i(d,u,l){(0,n.default)(2,arguments);var s=(0,a.default)(d,u)/3;return(0,o.getRoundingMethod)(l==null?void 0:l.roundingMethod)(s)}r.exports=e.default})(qd,qd.exports);var WE=qd.exports,Id={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var a=t(Un),n=t(T),o=Tt;function i(d,u,l){(0,n.default)(2,arguments);var s=(0,a.default)(d,u)/1e3;return(0,o.getRoundingMethod)(l==null?void 0:l.roundingMethod)(s)}r.exports=e.default})(Id,Id.exports);var Gn=Id.exports,Yd={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var a=t(R_),n=t(T),o=Tt;function i(d,u,l){(0,n.default)(2,arguments);var s=(0,a.default)(d,u)/7;return(0,o.getRoundingMethod)(l==null?void 0:l.roundingMethod)(s)}r.exports=e.default})(Yd,Yd.exports);var jE=Yd.exports,Hd={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=d;var a=t(F),n=t(E_),o=t(Gt),i=t(T);function d(u,l){(0,i.default)(2,arguments);var s=(0,a.default)(u),f=(0,a.default)(l),v=(0,o.default)(s,f),c=Math.abs((0,n.default)(s,f));s.setFullYear(1584),f.setFullYear(1584);var m=(0,o.default)(s,f)===-v,h=v*(c-Number(m));return h===0?0:h}r.exports=e.default})(Hd,Hd.exports);var m1=Hd.exports,Ad={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(F),n=t(T);function o(i,d){var u;(0,n.default)(1,arguments);var l=i||{},s=(0,a.default)(l.start),f=(0,a.default)(l.end),v=f.getTime();if(!(s.getTime()<=v))throw new RangeError("Invalid interval");var c=[],m=s;m.setHours(0,0,0,0);var h=Number((u=d==null?void 0:d.step)!==null&&u!==void 0?u:1);if(h<1||isNaN(h))throw new RangeError("`options.step` must be a number greater than 1");for(;m.getTime()<=v;)c.push((0,a.default)(m)),m.setDate(m.getDate()+h),m.setHours(0,0,0,0);return c}r.exports=e.default})(Ad,Ad.exports);var c1=Ad.exports,Vd={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var a=t(W_),n=t(F),o=t(T);function i(d,u){var l;(0,o.default)(1,arguments);var s=d||{},f=(0,n.default)(s.start),v=(0,n.default)(s.end),c=f.getTime(),m=v.getTime();if(!(c<=m))throw new RangeError("Invalid interval");var h=[],p=f;p.setMinutes(0,0,0);var y=Number((l=u==null?void 0:u.step)!==null&&l!==void 0?l:1);if(y<1||isNaN(y))throw new RangeError("`options.step` must be a number greater than 1");for(;p.getTime()<=m;)h.push((0,n.default)(p)),p=(0,a.default)(p,y);return h}r.exports=e.default})(Vd,Vd.exports);var TE=Vd.exports,Ld={exports:{}},Fd={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(F),n=t(T);function o(i){(0,n.default)(1,arguments);var d=(0,a.default)(i);return d.setSeconds(0,0),d}r.exports=e.default})(Fd,Fd.exports);var Y_=Fd.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=d;var a=t(j_),n=t(F),o=t(Y_),i=t(T);function d(u,l){var s;(0,i.default)(1,arguments);var f=(0,o.default)((0,n.default)(u.start)),v=(0,n.default)(u.end),c=f.getTime(),m=v.getTime();if(c>=m)throw new RangeError("Invalid interval");var h=[],p=f,y=Number((s=l==null?void 0:l.step)!==null&&s!==void 0?s:1);if(y<1||isNaN(y))throw new RangeError("`options.step` must be a number equal to or greater than 1");for(;p.getTime()<=m;)h.push((0,n.default)(p)),p=(0,a.default)(p,y);return h}r.exports=e.default})(Ld,Ld.exports);var $E=Ld.exports,Xd={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(F),n=t(T);function o(i){(0,n.default)(1,arguments);var d=i||{},u=(0,a.default)(d.start),l=(0,a.default)(d.end),s=l.getTime(),f=[];if(!(u.getTime()<=s))throw new RangeError("Invalid interval");var v=u;for(v.setHours(0,0,0,0),v.setDate(1);v.getTime()<=s;)f.push((0,a.default)(v)),v.setMonth(v.getMonth()+1);return f}r.exports=e.default})(Xd,Xd.exports);var SE=Xd.exports,Ud={exports:{}},Qd={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(F),n=t(T);function o(i){(0,n.default)(1,arguments);var d=(0,a.default)(i),u=d.getMonth(),l=u-u%3;return d.setMonth(l,1),d.setHours(0,0,0,0),d}r.exports=e.default})(Qd,Qd.exports);var H_=Qd.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=d;var a=t(T_),n=t(H_),o=t(F),i=t(T);function d(u){(0,i.default)(1,arguments);var l=u||{},s=(0,o.default)(l.start),f=(0,o.default)(l.end),v=f.getTime();if(!(s.getTime()<=v))throw new RangeError("Invalid interval");var c=(0,n.default)(s),m=(0,n.default)(f);v=m.getTime();for(var h=[],p=c;p.getTime()<=v;)h.push((0,o.default)(p)),p=(0,a.default)(p,1);return h}r.exports=e.default})(Ud,Ud.exports);var CE=Ud.exports,Gd={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=d;var a=t(Xn),n=t(Ot),o=t(F),i=t(T);function d(u,l){(0,i.default)(1,arguments);var s=u||{},f=(0,o.default)(s.start),v=(0,o.default)(s.end),c=v.getTime();if(!(f.getTime()<=c))throw new RangeError("Invalid interval");var m=(0,n.default)(f,l),h=(0,n.default)(v,l);m.setHours(15),h.setHours(15),c=h.getTime();for(var p=[],y=m;y.getTime()<=c;)y.setHours(0),p.push((0,o.default)(y)),y=(0,a.default)(y,1),y.setHours(15);return p}r.exports=e.default})(Gd,Gd.exports);var EE=Gd.exports,Bd={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=d;var a=t(c1),n=t(O_),o=t(Ln),i=t(T);function d(u){(0,i.default)(1,arguments);for(var l=(0,a.default)(u),s=[],f=0;f=0&&w<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var g=(0,n.default)(u),x=g.getDay(),O=(x=f.getTime()?l+1:u.getTime()>=c.getTime()?l:l-1}r.exports=e.default})(wl,wl.exports);var g1=wl.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var a=t(g1),n=t(Pn),o=t(T);function i(d){(0,o.default)(1,arguments);var u=(0,a.default)(d),l=new Date(0);l.setUTCFullYear(u,0,4),l.setUTCHours(0,0,0,0);var s=(0,n.default)(l);return s}r.exports=e.default})(_l,_l.exports);var GE=_l.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=u;var a=t(F),n=t(Pn),o=t(GE),i=t(T),d=6048e5;function u(l){(0,i.default)(1,arguments);var s=(0,a.default)(l),f=(0,n.default)(s).getTime()-(0,o.default)(s).getTime();return Math.round(f/d)+1}r.exports=e.default})(yl,yl.exports);var y1=yl.exports,Pl={exports:{}},xl={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=d;var a=t(F),n=t(T),o=t(Me),i=va;function d(u,l){var s,f,v,c,m,h,p,y;(0,n.default)(1,arguments);var _=(0,i.getDefaultOptions)(),w=(0,o.default)((s=(f=(v=(c=l==null?void 0:l.weekStartsOn)!==null&&c!==void 0?c:l==null||(m=l.locale)===null||m===void 0||(h=m.options)===null||h===void 0?void 0:h.weekStartsOn)!==null&&v!==void 0?v:_.weekStartsOn)!==null&&f!==void 0?f:(p=_.locale)===null||p===void 0||(y=p.options)===null||y===void 0?void 0:y.weekStartsOn)!==null&&s!==void 0?s:0);if(!(w>=0&&w<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var g=(0,a.default)(u),x=g.getUTCDay(),O=(x=1&&O<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var C=new Date(0);C.setUTCFullYear(g+1,0,O),C.setUTCHours(0,0,0,0);var L=(0,o.default)(C,s),V=new Date(0);V.setUTCFullYear(g,0,O),V.setUTCHours(0,0,0,0);var M=(0,o.default)(V,s);return w.getTime()>=L.getTime()?g+1:w.getTime()>=M.getTime()?g:g-1}r.exports=e.default})(kl,kl.exports);var L_=kl.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=u;var a=t(L_),n=t(T),o=t(gr),i=t(Me),d=va;function u(l,s){var f,v,c,m,h,p,y,_;(0,n.default)(1,arguments);var w=(0,d.getDefaultOptions)(),g=(0,i.default)((f=(v=(c=(m=s==null?void 0:s.firstWeekContainsDate)!==null&&m!==void 0?m:s==null||(h=s.locale)===null||h===void 0||(p=h.options)===null||p===void 0?void 0:p.firstWeekContainsDate)!==null&&c!==void 0?c:w.firstWeekContainsDate)!==null&&v!==void 0?v:(y=w.locale)===null||y===void 0||(_=y.options)===null||_===void 0?void 0:_.firstWeekContainsDate)!==null&&f!==void 0?f:1),x=(0,a.default)(l,s),O=new Date(0);O.setUTCFullYear(x,0,g),O.setUTCHours(0,0,0,0);var C=(0,o.default)(O,s);return C}r.exports=e.default})(Ml,Ml.exports);var BE=Ml.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=u;var a=t(F),n=t(gr),o=t(BE),i=t(T),d=6048e5;function u(l,s){(0,i.default)(1,arguments);var f=(0,a.default)(l),v=(0,n.default)(f,s).getTime()-(0,o.default)(f,s).getTime();return Math.round(v/d)+1}r.exports=e.default})(Pl,Pl.exports);var b1=Pl.exports,Dl={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=t;function t(a,n){for(var o=a<0?"-":"",i=Math.abs(a).toString();i.length0?l:1-l;return(0,a.default)(u==="yy"?s%100:s,u.length)},M:function(d,u){var l=d.getUTCMonth();return u==="M"?String(l+1):(0,a.default)(l+1,2)},d:function(d,u){return(0,a.default)(d.getUTCDate(),u.length)},a:function(d,u){var l=d.getUTCHours()/12>=1?"pm":"am";switch(u){case"a":case"aa":return l.toUpperCase();case"aaa":return l;case"aaaaa":return l[0];case"aaaa":default:return l==="am"?"a.m.":"p.m."}},h:function(d,u){return(0,a.default)(d.getUTCHours()%12||12,u.length)},H:function(d,u){return(0,a.default)(d.getUTCHours(),u.length)},m:function(d,u){return(0,a.default)(d.getUTCMinutes(),u.length)},s:function(d,u){return(0,a.default)(d.getUTCSeconds(),u.length)},S:function(d,u){var l=u.length,s=d.getUTCMilliseconds(),f=Math.floor(s*Math.pow(10,l-3));return(0,a.default)(f,u.length)}},o=n;e.default=o,r.exports=e.default})(Ol,Ol.exports);var _1=Ol.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(QE),n=t(y1),o=t(g1),i=t(b1),d=t(L_),u=t(yr),l=t(_1),s={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},f={G:function(y,_,w){var g=y.getUTCFullYear()>0?1:0;switch(_){case"G":case"GG":case"GGG":return w.era(g,{width:"abbreviated"});case"GGGGG":return w.era(g,{width:"narrow"});case"GGGG":default:return w.era(g,{width:"wide"})}},y:function(y,_,w){if(_==="yo"){var g=y.getUTCFullYear(),x=g>0?g:1-g;return w.ordinalNumber(x,{unit:"year"})}return l.default.y(y,_)},Y:function(y,_,w,g){var x=(0,d.default)(y,g),O=x>0?x:1-x;if(_==="YY"){var C=O%100;return(0,u.default)(C,2)}return _==="Yo"?w.ordinalNumber(O,{unit:"year"}):(0,u.default)(O,_.length)},R:function(y,_){var w=(0,o.default)(y);return(0,u.default)(w,_.length)},u:function(y,_){var w=y.getUTCFullYear();return(0,u.default)(w,_.length)},Q:function(y,_,w){var g=Math.ceil((y.getUTCMonth()+1)/3);switch(_){case"Q":return String(g);case"QQ":return(0,u.default)(g,2);case"Qo":return w.ordinalNumber(g,{unit:"quarter"});case"QQQ":return w.quarter(g,{width:"abbreviated",context:"formatting"});case"QQQQQ":return w.quarter(g,{width:"narrow",context:"formatting"});case"QQQQ":default:return w.quarter(g,{width:"wide",context:"formatting"})}},q:function(y,_,w){var g=Math.ceil((y.getUTCMonth()+1)/3);switch(_){case"q":return String(g);case"qq":return(0,u.default)(g,2);case"qo":return w.ordinalNumber(g,{unit:"quarter"});case"qqq":return w.quarter(g,{width:"abbreviated",context:"standalone"});case"qqqqq":return w.quarter(g,{width:"narrow",context:"standalone"});case"qqqq":default:return w.quarter(g,{width:"wide",context:"standalone"})}},M:function(y,_,w){var g=y.getUTCMonth();switch(_){case"M":case"MM":return l.default.M(y,_);case"Mo":return w.ordinalNumber(g+1,{unit:"month"});case"MMM":return w.month(g,{width:"abbreviated",context:"formatting"});case"MMMMM":return w.month(g,{width:"narrow",context:"formatting"});case"MMMM":default:return w.month(g,{width:"wide",context:"formatting"})}},L:function(y,_,w){var g=y.getUTCMonth();switch(_){case"L":return String(g+1);case"LL":return(0,u.default)(g+1,2);case"Lo":return w.ordinalNumber(g+1,{unit:"month"});case"LLL":return w.month(g,{width:"abbreviated",context:"standalone"});case"LLLLL":return w.month(g,{width:"narrow",context:"standalone"});case"LLLL":default:return w.month(g,{width:"wide",context:"standalone"})}},w:function(y,_,w,g){var x=(0,i.default)(y,g);return _==="wo"?w.ordinalNumber(x,{unit:"week"}):(0,u.default)(x,_.length)},I:function(y,_,w){var g=(0,n.default)(y);return _==="Io"?w.ordinalNumber(g,{unit:"week"}):(0,u.default)(g,_.length)},d:function(y,_,w){return _==="do"?w.ordinalNumber(y.getUTCDate(),{unit:"date"}):l.default.d(y,_)},D:function(y,_,w){var g=(0,a.default)(y);return _==="Do"?w.ordinalNumber(g,{unit:"dayOfYear"}):(0,u.default)(g,_.length)},E:function(y,_,w){var g=y.getUTCDay();switch(_){case"E":case"EE":case"EEE":return w.day(g,{width:"abbreviated",context:"formatting"});case"EEEEE":return w.day(g,{width:"narrow",context:"formatting"});case"EEEEEE":return w.day(g,{width:"short",context:"formatting"});case"EEEE":default:return w.day(g,{width:"wide",context:"formatting"})}},e:function(y,_,w,g){var x=y.getUTCDay(),O=(x-g.weekStartsOn+8)%7||7;switch(_){case"e":return String(O);case"ee":return(0,u.default)(O,2);case"eo":return w.ordinalNumber(O,{unit:"day"});case"eee":return w.day(x,{width:"abbreviated",context:"formatting"});case"eeeee":return w.day(x,{width:"narrow",context:"formatting"});case"eeeeee":return w.day(x,{width:"short",context:"formatting"});case"eeee":default:return w.day(x,{width:"wide",context:"formatting"})}},c:function(y,_,w,g){var x=y.getUTCDay(),O=(x-g.weekStartsOn+8)%7||7;switch(_){case"c":return String(O);case"cc":return(0,u.default)(O,_.length);case"co":return w.ordinalNumber(O,{unit:"day"});case"ccc":return w.day(x,{width:"abbreviated",context:"standalone"});case"ccccc":return w.day(x,{width:"narrow",context:"standalone"});case"cccccc":return w.day(x,{width:"short",context:"standalone"});case"cccc":default:return w.day(x,{width:"wide",context:"standalone"})}},i:function(y,_,w){var g=y.getUTCDay(),x=g===0?7:g;switch(_){case"i":return String(x);case"ii":return(0,u.default)(x,_.length);case"io":return w.ordinalNumber(x,{unit:"day"});case"iii":return w.day(g,{width:"abbreviated",context:"formatting"});case"iiiii":return w.day(g,{width:"narrow",context:"formatting"});case"iiiiii":return w.day(g,{width:"short",context:"formatting"});case"iiii":default:return w.day(g,{width:"wide",context:"formatting"})}},a:function(y,_,w){var g=y.getUTCHours(),x=g/12>=1?"pm":"am";switch(_){case"a":case"aa":return w.dayPeriod(x,{width:"abbreviated",context:"formatting"});case"aaa":return w.dayPeriod(x,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return w.dayPeriod(x,{width:"narrow",context:"formatting"});case"aaaa":default:return w.dayPeriod(x,{width:"wide",context:"formatting"})}},b:function(y,_,w){var g=y.getUTCHours(),x;switch(g===12?x=s.noon:g===0?x=s.midnight:x=g/12>=1?"pm":"am",_){case"b":case"bb":return w.dayPeriod(x,{width:"abbreviated",context:"formatting"});case"bbb":return w.dayPeriod(x,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return w.dayPeriod(x,{width:"narrow",context:"formatting"});case"bbbb":default:return w.dayPeriod(x,{width:"wide",context:"formatting"})}},B:function(y,_,w){var g=y.getUTCHours(),x;switch(g>=17?x=s.evening:g>=12?x=s.afternoon:g>=4?x=s.morning:x=s.night,_){case"B":case"BB":case"BBB":return w.dayPeriod(x,{width:"abbreviated",context:"formatting"});case"BBBBB":return w.dayPeriod(x,{width:"narrow",context:"formatting"});case"BBBB":default:return w.dayPeriod(x,{width:"wide",context:"formatting"})}},h:function(y,_,w){if(_==="ho"){var g=y.getUTCHours()%12;return g===0&&(g=12),w.ordinalNumber(g,{unit:"hour"})}return l.default.h(y,_)},H:function(y,_,w){return _==="Ho"?w.ordinalNumber(y.getUTCHours(),{unit:"hour"}):l.default.H(y,_)},K:function(y,_,w){var g=y.getUTCHours()%12;return _==="Ko"?w.ordinalNumber(g,{unit:"hour"}):(0,u.default)(g,_.length)},k:function(y,_,w){var g=y.getUTCHours();return g===0&&(g=24),_==="ko"?w.ordinalNumber(g,{unit:"hour"}):(0,u.default)(g,_.length)},m:function(y,_,w){return _==="mo"?w.ordinalNumber(y.getUTCMinutes(),{unit:"minute"}):l.default.m(y,_)},s:function(y,_,w){return _==="so"?w.ordinalNumber(y.getUTCSeconds(),{unit:"second"}):l.default.s(y,_)},S:function(y,_){return l.default.S(y,_)},X:function(y,_,w,g){var x=g._originalDate||y,O=x.getTimezoneOffset();if(O===0)return"Z";switch(_){case"X":return c(O);case"XXXX":case"XX":return m(O);case"XXXXX":case"XXX":default:return m(O,":")}},x:function(y,_,w,g){var x=g._originalDate||y,O=x.getTimezoneOffset();switch(_){case"x":return c(O);case"xxxx":case"xx":return m(O);case"xxxxx":case"xxx":default:return m(O,":")}},O:function(y,_,w,g){var x=g._originalDate||y,O=x.getTimezoneOffset();switch(_){case"O":case"OO":case"OOO":return"GMT"+v(O,":");case"OOOO":default:return"GMT"+m(O,":")}},z:function(y,_,w,g){var x=g._originalDate||y,O=x.getTimezoneOffset();switch(_){case"z":case"zz":case"zzz":return"GMT"+v(O,":");case"zzzz":default:return"GMT"+m(O,":")}},t:function(y,_,w,g){var x=g._originalDate||y,O=Math.floor(x.getTime()/1e3);return(0,u.default)(O,_.length)},T:function(y,_,w,g){var x=g._originalDate||y,O=x.getTime();return(0,u.default)(O,_.length)}};function v(p,y){var _=p>0?"-":"+",w=Math.abs(p),g=Math.floor(w/60),x=w%60;if(x===0)return _+String(g);var O=y||"";return _+String(g)+O+(0,u.default)(x,2)}function c(p,y){if(p%60===0){var _=p>0?"-":"+";return _+(0,u.default)(Math.abs(p)/60,2)}return m(p,y)}function m(p,y){var _=y||"",w=p>0?"-":"+",g=Math.abs(p),x=(0,u.default)(Math.floor(g/60),2),O=(0,u.default)(g%60,2);return w+x+_+O}var h=f;e.default=h,r.exports=e.default})(pl,pl.exports);var KE=pl.exports,Wl={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=function(u,l){switch(u){case"P":return l.date({width:"short"});case"PP":return l.date({width:"medium"});case"PPP":return l.date({width:"long"});case"PPPP":default:return l.date({width:"full"})}},a=function(u,l){switch(u){case"p":return l.time({width:"short"});case"pp":return l.time({width:"medium"});case"ppp":return l.time({width:"long"});case"pppp":default:return l.time({width:"full"})}},n=function(u,l){var s=u.match(/(P+)(p+)?/)||[],f=s[1],v=s[2];if(!v)return t(u,l);var c;switch(f){case"P":c=l.dateTime({width:"short"});break;case"PP":c=l.dateTime({width:"medium"});break;case"PPP":c=l.dateTime({width:"long"});break;case"PPPP":default:c=l.dateTime({width:"full"});break}return c.replace("{{date}}",t(f,l)).replace("{{time}}",a(v,l))},o={p:a,P:n},i=o;e.default=i,r.exports=e.default})(Wl,Wl.exports);var w1=Wl.exports,br={};Object.defineProperty(br,"__esModule",{value:!0});br.isProtectedDayOfYearToken=e3;br.isProtectedWeekYearToken=a3;br.throwProtectedError=t3;var JE=["D","DD"],ZE=["YY","YYYY"];function e3(r){return JE.indexOf(r)!==-1}function a3(r){return ZE.indexOf(r)!==-1}function t3(r,e,t){if(r==="YYYY")throw new RangeError("Use `yyyy` instead of `YYYY` (in `".concat(e,"`) for formatting years to the input `").concat(t,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(r==="YY")throw new RangeError("Use `yy` instead of `YY` (in `".concat(e,"`) for formatting years to the input `").concat(t,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(r==="D")throw new RangeError("Use `d` instead of `D` (in `".concat(e,"`) 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(r==="DD")throw new RangeError("Use `dd` instead of `DD` (in `".concat(e,"`) 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 jl={exports:{}},Tl={exports:{}},$l={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={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"}},a=function(i,d,u){var l,s=t[i];return typeof s=="string"?l=s:d===1?l=s.one:l=s.other.replace("{{count}}",d.toString()),u!=null&&u.addSuffix?u.comparison&&u.comparison>0?"in "+l:l+" ago":l},n=a;e.default=n,r.exports=e.default})($l,$l.exports);var Bt=$l.exports,Sl={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(ue),n={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},o={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},i={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(Sl,Sl.exports);var r3=Sl.exports,Cl={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},a=function(i,d,u,l){return t[i]},n=a;e.default=n,r.exports=e.default})(Cl,Cl.exports);var $t=Cl.exports,El={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},o={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},i={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"]},d={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"]},u={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"}},l={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"}},s=function(m,h){var p=Number(m),y=p%100;if(y>20||y<10)switch(y%10){case 1:return p+"st";case 2:return p+"nd";case 3:return p+"rd"}return p+"th"},f={ordinalNumber:s,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(m){return m-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide",formattingValues:l,defaultFormattingWidth:"wide"})},v=f;e.default=v,r.exports=e.default})(El,El.exports);var St=El.exports,Rl={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)(th|st|nd|rd)?/i,i=/\d+/i,d={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},u={any:[/^b/i,/^(a|c)/i]},l={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={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},v={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]},c={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},m={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]},h={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},p={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}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(Rl,Rl.exports);var Ct=Rl.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(Bt),n=t(r3),o=t($t),i=t(St),d=t(Ct),u={code:"en-US",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:0,firstWeekContainsDate:1}},l=u;e.default=l,r.exports=e.default})(Tl,Tl.exports);var P1=Tl.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(P1),n=a.default;e.default=n,r.exports=e.default})(jl,jl.exports);var _r=jl.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=w;var a=t(jt),n=t(wn),o=t(F),i=t(KE),d=t(w1),u=t(gt),l=br,s=t(Me),f=t(T),v=va,c=t(_r),m=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,h=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,p=/^'([^]*?)'?$/,y=/''/g,_=/[a-zA-Z]/;function w(x,O,C){var L,V,M,$,N,S,G,j,I,H,B,k,P,q,U,Y,J,de;(0,f.default)(2,arguments);var E=String(O),me=(0,v.getDefaultOptions)(),ce=(L=(V=C==null?void 0:C.locale)!==null&&V!==void 0?V:me.locale)!==null&&L!==void 0?L:c.default,X=(0,s.default)((M=($=(N=(S=C==null?void 0:C.firstWeekContainsDate)!==null&&S!==void 0?S:C==null||(G=C.locale)===null||G===void 0||(j=G.options)===null||j===void 0?void 0:j.firstWeekContainsDate)!==null&&N!==void 0?N:me.firstWeekContainsDate)!==null&&$!==void 0?$:(I=me.locale)===null||I===void 0||(H=I.options)===null||H===void 0?void 0:H.firstWeekContainsDate)!==null&&M!==void 0?M:1);if(!(X>=1&&X<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var xe=(0,s.default)((B=(k=(P=(q=C==null?void 0:C.weekStartsOn)!==null&&q!==void 0?q:C==null||(U=C.locale)===null||U===void 0||(Y=U.options)===null||Y===void 0?void 0:Y.weekStartsOn)!==null&&P!==void 0?P:me.weekStartsOn)!==null&&k!==void 0?k:(J=me.locale)===null||J===void 0||(de=J.options)===null||de===void 0?void 0:de.weekStartsOn)!==null&&B!==void 0?B:0);if(!(xe>=0&&xe<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(!ce.localize)throw new RangeError("locale must contain localize property");if(!ce.formatLong)throw new RangeError("locale must contain formatLong property");var We=(0,o.default)(x);if(!(0,a.default)(We))throw new RangeError("Invalid time value");var Q=(0,u.default)(We),ne=(0,n.default)(We,Q),we={firstWeekContainsDate:X,weekStartsOn:xe,locale:ce,_originalDate:We},le=E.match(h).map(function(Xe){var oa=Xe[0];if(oa==="p"||oa==="P"){var ka=d.default[oa];return ka(Xe,ce.formatLong)}return Xe}).join("").match(m).map(function(Xe){if(Xe==="''")return"'";var oa=Xe[0];if(oa==="'")return g(Xe);var ka=i.default[oa];if(ka)return!(C!=null&&C.useAdditionalWeekYearTokens)&&(0,l.isProtectedWeekYearToken)(Xe)&&(0,l.throwProtectedError)(Xe,O,String(x)),!(C!=null&&C.useAdditionalDayOfYearTokens)&&(0,l.isProtectedDayOfYearToken)(Xe)&&(0,l.throwProtectedError)(Xe,O,String(x)),ka(ne,Xe,ce.localize,we);if(oa.match(_))throw new RangeError("Format string contains an unescaped latin alphabet character `"+oa+"`");return Xe}).join("");return le}function g(x){var O=x.match(p);return O?O[1].replace(y,"'"):x}r.exports=e.default})(cl,cl.exports);var x1=cl.exports,Nl={exports:{}},zl={exports:{}},ql={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=t;function t(a,n){if(a==null)throw new TypeError("assign requires that input parameter not be null or undefined");for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(a[o]=n[o]);return a}r.exports=e.default})(ql,ql.exports);var xn=ql.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=n;var a=t(xn);function n(o){return(0,a.default)({},o)}r.exports=e.default})(zl,zl.exports);var M1=zl.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=y;var a=va,n=t(Gt),o=t(Qn),i=t(Gn),d=t(_r),u=t(F),l=t(M1),s=t(xn),f=t(gt),v=t(T),c=1440,m=2520,h=43200,p=86400;function y(_,w,g){var x,O;(0,v.default)(2,arguments);var C=(0,a.getDefaultOptions)(),L=(x=(O=g==null?void 0:g.locale)!==null&&O!==void 0?O:C.locale)!==null&&x!==void 0?x:d.default;if(!L.formatDistance)throw new RangeError("locale must contain formatDistance property");var V=(0,n.default)(_,w);if(isNaN(V))throw new RangeError("Invalid time value");var M=(0,s.default)((0,l.default)(g),{addSuffix:!!(g!=null&&g.addSuffix),comparison:V}),$,N;V>0?($=(0,u.default)(w),N=(0,u.default)(_)):($=(0,u.default)(_),N=(0,u.default)(w));var S=(0,i.default)(N,$),G=((0,f.default)(N)-(0,f.default)($))/1e3,j=Math.round((S-G)/60),I;if(j<2)return g!=null&&g.includeSeconds?S<5?L.formatDistance("lessThanXSeconds",5,M):S<10?L.formatDistance("lessThanXSeconds",10,M):S<20?L.formatDistance("lessThanXSeconds",20,M):S<40?L.formatDistance("halfAMinute",0,M):S<60?L.formatDistance("lessThanXMinutes",1,M):L.formatDistance("xMinutes",1,M):j===0?L.formatDistance("lessThanXMinutes",1,M):L.formatDistance("xMinutes",j,M);if(j<45)return L.formatDistance("xMinutes",j,M);if(j<90)return L.formatDistance("aboutXHours",1,M);if(j0?(M=(0,i.default)(y),$=(0,i.default)(p)):(M=(0,i.default)(p),$=(0,i.default)(y));var N=String((x=_==null?void 0:_.roundingMethod)!==null&&x!==void 0?x:"round"),S;if(N==="floor")S=Math.floor;else if(N==="ceil")S=Math.ceil;else if(N==="round")S=Math.round;else throw new RangeError("roundingMethod must be 'floor', 'ceil' or 'round'");var G=$.getTime()-M.getTime(),j=G/f,I=(0,n.default)($)-(0,n.default)(M),H=(G-I)/f,B=_==null?void 0:_.unit,k;if(B?k=String(B):j<1?k="second":j<60?k="minute":j=0&&v<=3))throw new RangeError("fractionDigits must be between 0 and 3 inclusively");var c=(0,o.default)(f.getDate(),2),m=(0,o.default)(f.getMonth()+1,2),h=f.getFullYear(),p=(0,o.default)(f.getHours(),2),y=(0,o.default)(f.getMinutes(),2),_=(0,o.default)(f.getSeconds(),2),w="";if(v>0){var g=f.getMilliseconds(),x=Math.floor(g*Math.pow(10,v-3));w="."+(0,o.default)(x,v)}var O="",C=f.getTimezoneOffset();if(C!==0){var L=Math.abs(C),V=(0,o.default)((0,i.default)(L/60),2),M=(0,o.default)(L%60,2),$=C<0?"+":"-";O="".concat($).concat(V,":").concat(M)}else O="Z";return"".concat(h,"-").concat(m,"-").concat(c,"T").concat(p,":").concat(y,":").concat(_).concat(w).concat(O)}r.exports=e.default})(Xl,Xl.exports);var s3=Xl.exports,Ul={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=u;var a=t(F),n=t(jt),o=t(yr),i=["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],d=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function u(l){if(arguments.length<1)throw new TypeError("1 arguments required, but only ".concat(arguments.length," present"));var s=(0,a.default)(l);if(!(0,n.default)(s))throw new RangeError("Invalid time value");var f=i[s.getUTCDay()],v=(0,o.default)(s.getUTCDate(),2),c=d[s.getUTCMonth()],m=s.getUTCFullYear(),h=(0,o.default)(s.getUTCHours(),2),p=(0,o.default)(s.getUTCMinutes(),2),y=(0,o.default)(s.getUTCSeconds(),2);return"".concat(f,", ").concat(v," ").concat(c," ").concat(m," ").concat(h,":").concat(p,":").concat(y," GMT")}r.exports=e.default})(Ul,Ul.exports);var f3=Ul.exports,Ql={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=v;var a=va,n=t(Wt),o=t(x1),i=t(_r),d=t(wn),u=t(F),l=t(gt),s=t(T),f=t(Me);function v(c,m,h){var p,y,_,w,g,x,O,C,L,V;(0,s.default)(2,arguments);var M=(0,u.default)(c),$=(0,u.default)(m),N=(0,a.getDefaultOptions)(),S=(p=(y=h==null?void 0:h.locale)!==null&&y!==void 0?y:N.locale)!==null&&p!==void 0?p:i.default,G=(0,f.default)((_=(w=(g=(x=h==null?void 0:h.weekStartsOn)!==null&&x!==void 0?x:h==null||(O=h.locale)===null||O===void 0||(C=O.options)===null||C===void 0?void 0:C.weekStartsOn)!==null&&g!==void 0?g:N.weekStartsOn)!==null&&w!==void 0?w:(L=N.locale)===null||L===void 0||(V=L.options)===null||V===void 0?void 0:V.weekStartsOn)!==null&&_!==void 0?_:0);if(!S.localize)throw new RangeError("locale must contain localize property");if(!S.formatLong)throw new RangeError("locale must contain formatLong property");if(!S.formatRelative)throw new RangeError("locale must contain formatRelative property");var j=(0,n.default)(M,$);if(isNaN(j))throw new RangeError("Invalid time value");var I;j<-6?I="other":j<-1?I="lastWeek":j<0?I="yesterday":j<1?I="today":j<2?I="tomorrow":j<7?I="nextWeek":I="other";var H=(0,d.default)(M,(0,l.default)(M)),B=(0,d.default)($,(0,l.default)($)),k=S.formatRelative(I,H,B,{locale:S,weekStartsOn:G});return(0,o.default)(M,k,{locale:S,weekStartsOn:G})}r.exports=e.default})(Ql,Ql.exports);var v3=Ql.exports,Gl={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var a=t(F),n=t(Me),o=t(T);function i(d){(0,o.default)(1,arguments);var u=(0,n.default)(d);return(0,a.default)(u*1e3)}r.exports=e.default})(Gl,Gl.exports);var m3=Gl.exports,Bl={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(F),n=t(T);function o(i){(0,n.default)(1,arguments);var d=(0,a.default)(i),u=d.getDate();return u}r.exports=e.default})(Bl,Bl.exports);var O1=Bl.exports,Kl={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(F),n=t(T);function o(i){(0,n.default)(1,arguments);var d=(0,a.default)(i),u=d.getDay();return u}r.exports=e.default})(Kl,Kl.exports);var Kn=Kl.exports,Jl={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=d;var a=t(F),n=t(V_),o=t(Wt),i=t(T);function d(u){(0,i.default)(1,arguments);var l=(0,a.default)(u),s=(0,o.default)(l,(0,n.default)(l)),f=s+1;return f}r.exports=e.default})(Jl,Jl.exports);var c3=Jl.exports,Zl={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(F),n=t(T);function o(i){(0,n.default)(1,arguments);var d=(0,a.default)(i),u=d.getFullYear(),l=d.getMonth(),s=new Date(0);return s.setFullYear(u,l+1,0),s.setHours(0,0,0,0),s.getDate()}r.exports=e.default})(Zl,Zl.exports);var W1=Zl.exports,es={exports:{}},as={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(F),n=t(T);function o(i){(0,n.default)(1,arguments);var d=(0,a.default)(i),u=d.getFullYear();return u%400===0||u%4===0&&u%100!==0}r.exports=e.default})(as,as.exports);var j1=as.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var a=t(F),n=t(j1),o=t(T);function i(d){(0,o.default)(1,arguments);var u=(0,a.default)(d);return String(new Date(u))==="Invalid Date"?NaN:(0,n.default)(u)?366:365}r.exports=e.default})(es,es.exports);var h3=es.exports,ts={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(F),n=t(T);function o(i){(0,n.default)(1,arguments);var d=(0,a.default)(i),u=d.getFullYear(),l=Math.floor(u/10)*10;return l}r.exports=e.default})(ts,ts.exports);var p3=ts.exports,rs={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=va,n=t(xn);function o(){return(0,n.default)({},(0,a.getDefaultOptions)())}r.exports=e.default})(rs,rs.exports);var g3=rs.exports,ns={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(F),n=t(T);function o(i){(0,n.default)(1,arguments);var d=(0,a.default)(i),u=d.getHours();return u}r.exports=e.default})(ns,ns.exports);var y3=ns.exports,is={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(F),n=t(T);function o(i){(0,n.default)(1,arguments);var d=(0,a.default)(i),u=d.getDay();return u===0&&(u=7),u}r.exports=e.default})(is,is.exports);var T1=is.exports,os={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=u;var a=t(F),n=t(Qt),o=t(bn),i=t(T),d=6048e5;function u(l){(0,i.default)(1,arguments);var s=(0,a.default)(l),f=(0,n.default)(s).getTime()-(0,o.default)(s).getTime();return Math.round(f/d)+1}r.exports=e.default})(os,os.exports);var $1=os.exports,us={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=d;var a=t(bn),n=t(Xn),o=t(T),i=6048e5;function d(u){(0,o.default)(1,arguments);var l=(0,a.default)(u),s=(0,a.default)((0,n.default)(l,60)),f=s.valueOf()-l.valueOf();return Math.round(f/i)}r.exports=e.default})(us,us.exports);var b3=us.exports,ds={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(F),n=t(T);function o(i){(0,n.default)(1,arguments);var d=(0,a.default)(i),u=d.getMilliseconds();return u}r.exports=e.default})(ds,ds.exports);var _3=ds.exports,ls={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(F),n=t(T);function o(i){(0,n.default)(1,arguments);var d=(0,a.default)(i),u=d.getMinutes();return u}r.exports=e.default})(ls,ls.exports);var w3=ls.exports,ss={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(F),n=t(T);function o(i){(0,n.default)(1,arguments);var d=(0,a.default)(i),u=d.getMonth();return u}r.exports=e.default})(ss,ss.exports);var P3=ss.exports,fs={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var a=t(F),n=t(T),o=24*60*60*1e3;function i(d,u){(0,n.default)(2,arguments);var l=d||{},s=u||{},f=(0,a.default)(l.start).getTime(),v=(0,a.default)(l.end).getTime(),c=(0,a.default)(s.start).getTime(),m=(0,a.default)(s.end).getTime();if(!(f<=v&&c<=m))throw new RangeError("Invalid interval");var h=fv?v:m,_=y-p;return Math.ceil(_/o)}r.exports=e.default})(fs,fs.exports);var x3=fs.exports,vs={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(F),n=t(T);function o(i){(0,n.default)(1,arguments);var d=(0,a.default)(i),u=d.getSeconds();return u}r.exports=e.default})(vs,vs.exports);var M3=vs.exports,ms={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(F),n=t(T);function o(i){(0,n.default)(1,arguments);var d=(0,a.default)(i),u=d.getTime();return u}r.exports=e.default})(ms,ms.exports);var S1=ms.exports,cs={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(S1),n=t(T);function o(i){return(0,n.default)(1,arguments),Math.floor((0,a.default)(i)/1e3)}r.exports=e.default})(cs,cs.exports);var k3=cs.exports,hs={exports:{}},ps={exports:{}},gs={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=u;var a=t(Ot),n=t(F),o=t(Me),i=t(T),d=va;function u(l,s){var f,v,c,m,h,p,y,_;(0,i.default)(1,arguments);var w=(0,n.default)(l),g=w.getFullYear(),x=(0,d.getDefaultOptions)(),O=(0,o.default)((f=(v=(c=(m=s==null?void 0:s.firstWeekContainsDate)!==null&&m!==void 0?m:s==null||(h=s.locale)===null||h===void 0||(p=h.options)===null||p===void 0?void 0:p.firstWeekContainsDate)!==null&&c!==void 0?c:x.firstWeekContainsDate)!==null&&v!==void 0?v:(y=x.locale)===null||y===void 0||(_=y.options)===null||_===void 0?void 0:_.firstWeekContainsDate)!==null&&f!==void 0?f:1);if(!(O>=1&&O<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var C=new Date(0);C.setFullYear(g+1,0,O),C.setHours(0,0,0,0);var L=(0,a.default)(C,s),V=new Date(0);V.setFullYear(g,0,O),V.setHours(0,0,0,0);var M=(0,a.default)(V,s);return w.getTime()>=L.getTime()?g+1:w.getTime()>=M.getTime()?g:g-1}r.exports=e.default})(gs,gs.exports);var C1=gs.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=u;var a=t(C1),n=t(Ot),o=t(Me),i=t(T),d=va;function u(l,s){var f,v,c,m,h,p,y,_;(0,i.default)(1,arguments);var w=(0,d.getDefaultOptions)(),g=(0,o.default)((f=(v=(c=(m=s==null?void 0:s.firstWeekContainsDate)!==null&&m!==void 0?m:s==null||(h=s.locale)===null||h===void 0||(p=h.options)===null||p===void 0?void 0:p.firstWeekContainsDate)!==null&&c!==void 0?c:w.firstWeekContainsDate)!==null&&v!==void 0?v:(y=w.locale)===null||y===void 0||(_=y.options)===null||_===void 0?void 0:_.firstWeekContainsDate)!==null&&f!==void 0?f:1),x=(0,a.default)(l,s),O=new Date(0);O.setFullYear(x,0,g),O.setHours(0,0,0,0);var C=(0,n.default)(O,s);return C}r.exports=e.default})(ps,ps.exports);var F_=ps.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=u;var a=t(Ot),n=t(F_),o=t(F),i=t(T),d=6048e5;function u(l,s){(0,i.default)(1,arguments);var f=(0,o.default)(l),v=(0,a.default)(f,s).getTime()-(0,n.default)(f,s).getTime();return Math.round(v/d)+1}r.exports=e.default})(hs,hs.exports);var E1=hs.exports,ys={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=l;var a=va,n=t(O1),o=t(Kn),i=t(Bn),d=t(T),u=t(Me);function l(s,f){var v,c,m,h,p,y,_,w;(0,d.default)(1,arguments);var g=(0,a.getDefaultOptions)(),x=(0,u.default)((v=(c=(m=(h=f==null?void 0:f.weekStartsOn)!==null&&h!==void 0?h:f==null||(p=f.locale)===null||p===void 0||(y=p.options)===null||y===void 0?void 0:y.weekStartsOn)!==null&&m!==void 0?m:g.weekStartsOn)!==null&&c!==void 0?c:(_=g.locale)===null||_===void 0||(w=_.options)===null||w===void 0?void 0:w.weekStartsOn)!==null&&v!==void 0?v:0);if(!(x>=0&&x<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var O=(0,n.default)(s);if(isNaN(O))return NaN;var C=(0,o.default)((0,i.default)(s)),L=x-C;L<=0&&(L+=7);var V=O-L;return Math.ceil(V/7)+1}r.exports=e.default})(ys,ys.exports);var D3=ys.exports,bs={exports:{}},_s={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(F),n=t(T);function o(i){(0,n.default)(1,arguments);var d=(0,a.default)(i),u=d.getMonth();return d.setFullYear(d.getFullYear(),u+1,0),d.setHours(0,0,0,0),d}r.exports=e.default})(_s,_s.exports);var R1=_s.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=d;var a=t(C_),n=t(R1),o=t(Bn),i=t(T);function d(u,l){return(0,i.default)(1,arguments),(0,a.default)((0,n.default)(u),(0,o.default)(u),l)+1}r.exports=e.default})(bs,bs.exports);var O3=bs.exports,ws={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(F),n=t(T);function o(i){return(0,n.default)(1,arguments),(0,a.default)(i).getFullYear()}r.exports=e.default})(ws,ws.exports);var W3=ws.exports,Ps={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(T),n=Pe;function o(i){return(0,a.default)(1,arguments),Math.floor(i*n.millisecondsInHour)}r.exports=e.default})(Ps,Ps.exports);var j3=Ps.exports,xs={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(T),n=Pe;function o(i){return(0,a.default)(1,arguments),Math.floor(i*n.minutesInHour)}r.exports=e.default})(xs,xs.exports);var T3=xs.exports,Ms={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(T),n=Pe;function o(i){return(0,a.default)(1,arguments),Math.floor(i*n.secondsInHour)}r.exports=e.default})(Ms,Ms.exports);var $3=Ms.exports,ks={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=c;var a=t(Gt),n=t(Xx),o=t(R_),i=t(N_),d=t(z_),u=t(Qn),l=t(Gn),s=t(m1),f=t(F),v=t(T);function c(m){(0,v.default)(1,arguments);var h=(0,f.default)(m.start),p=(0,f.default)(m.end);if(isNaN(h.getTime()))throw new RangeError("Start Date is invalid");if(isNaN(p.getTime()))throw new RangeError("End Date is invalid");var y={};y.years=Math.abs((0,s.default)(p,h));var _=(0,a.default)(p,h),w=(0,n.default)(h,{years:_*y.years});y.months=Math.abs((0,u.default)(p,w));var g=(0,n.default)(w,{months:_*y.months});y.days=Math.abs((0,o.default)(p,g));var x=(0,n.default)(g,{days:_*y.days});y.hours=Math.abs((0,i.default)(p,x));var O=(0,n.default)(x,{hours:_*y.hours});y.minutes=Math.abs((0,d.default)(p,O));var C=(0,n.default)(O,{minutes:_*y.minutes});return y.seconds=Math.abs((0,l.default)(p,C)),y}r.exports=e.default})(ks,ks.exports);var S3=ks.exports,Ds={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=n;var a=t(T);function n(i,d,u){var l;(0,a.default)(1,arguments);var s;return o(d)?s=d:u=d,new Intl.DateTimeFormat((l=u)===null||l===void 0?void 0:l.locale,s).format(i)}function o(i){return i!==void 0&&!("locale"in i)}r.exports=e.default})(Ds,Ds.exports);var C3=Ds.exports,Os={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=m;var a=Pe,n=t(Wt),o=t(S_),i=t(s1),d=t(C_),u=t(E_),l=t(N_),s=t(z_),f=t(Gn),v=t(F),c=t(T);function m(h,p,y){(0,c.default)(2,arguments);var _=0,w,g=(0,v.default)(h),x=(0,v.default)(p);if(y!=null&&y.unit)w=y==null?void 0:y.unit,w==="second"?_=(0,f.default)(g,x):w==="minute"?_=(0,s.default)(g,x):w==="hour"?_=(0,l.default)(g,x):w==="day"?_=(0,n.default)(g,x):w==="week"?_=(0,d.default)(g,x):w==="month"?_=(0,o.default)(g,x):w==="quarter"?_=(0,i.default)(g,x):w==="year"&&(_=(0,u.default)(g,x));else{var O=(0,f.default)(g,x);Math.abs(O)l.getTime()}r.exports=e.default})(Ws,Ws.exports);var R3=Ws.exports,js={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(F),n=t(T);function o(i,d){(0,n.default)(2,arguments);var u=(0,a.default)(i),l=(0,a.default)(d);return u.getTime()Date.now()}r.exports=e.default})(Es,Es.exports);var H3=Es.exports,Rs={exports:{}},Ns={exports:{}},N1={exports:{}},z1={exports:{}},q1={exports:{}};(function(r){function e(t,a){(a==null||a>t.length)&&(a=t.length);for(var n=0,o=new Array(a);n=a.length?{done:!0}:{done:!1,value:a[i++]}},e:function(v){throw v},f:d}}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 u=!0,l=!1,s;return{s:function(){o=o.call(a)},n:function(){var v=o.next();return u=v.done,v},e:function(v){l=!0,s=v},f:function(){try{!u&&o.return!=null&&o.return()}finally{if(l)throw s}}}}r.exports=t,r.exports.__esModule=!0,r.exports.default=r.exports})(N1);var L3=N1.exports,ct={},I1={exports:{}};(function(r){function e(t){if(t===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}r.exports=e,r.exports.__esModule=!0,r.exports.default=r.exports})(I1);var Be=I1.exports,Y1={exports:{}},H1={exports:{}};(function(r){function e(t,a){return r.exports=e=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(o,i){return o.__proto__=i,o},r.exports.__esModule=!0,r.exports.default=r.exports,e(t,a)}r.exports=e,r.exports.__esModule=!0,r.exports.default=r.exports})(H1);var F3=H1.exports;(function(r){var e=F3;function t(a,n){if(typeof n!="function"&&n!==null)throw new TypeError("Super expression must either be null or a function");a.prototype=Object.create(n&&n.prototype,{constructor:{value:a,writable:!0,configurable:!0}}),Object.defineProperty(a,"prototype",{writable:!1}),n&&e(a,n)}r.exports=t,r.exports.__esModule=!0,r.exports.default=r.exports})(Y1);var ea=Y1.exports,A1={exports:{}},V1={exports:{}};(function(r){function e(t){return r.exports=e=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},r.exports.__esModule=!0,r.exports.default=r.exports,e(t)}r.exports=e,r.exports.__esModule=!0,r.exports.default=r.exports})(V1);var X3=V1.exports,L1={exports:{}};(function(r){function e(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}r.exports=e,r.exports.__esModule=!0,r.exports.default=r.exports})(L1);var U3=L1.exports,F1={exports:{}};(function(r){var e=Fa.default,t=Be;function a(n,o){if(o&&(e(o)==="object"||typeof o=="function"))return o;if(o!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return t(n)}r.exports=a,r.exports.__esModule=!0,r.exports.default=r.exports})(F1);var Q3=F1.exports;(function(r){var e=X3,t=U3,a=Q3;function n(o){var i=t();return function(){var u=e(o),l;if(i){var s=e(this).constructor;l=Reflect.construct(u,arguments,s)}else l=u.apply(this,arguments);return a(this,l)}}r.exports=n,r.exports.__esModule=!0,r.exports.default=r.exports})(A1);var aa=A1.exports,X1={exports:{}};(function(r){function e(t,a){if(!(t instanceof a))throw new TypeError("Cannot call a class as a function")}r.exports=e,r.exports.__esModule=!0,r.exports.default=r.exports})(X1);var Ke=X1.exports,U1={exports:{}},Q1={exports:{}},G1={exports:{}};(function(r){var e=Fa.default;function t(a,n){if(e(a)!=="object"||a===null)return a;var o=a[Symbol.toPrimitive];if(o!==void 0){var i=o.call(a,n||"default");if(e(i)!=="object")return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return(n==="string"?String:Number)(a)}r.exports=t,r.exports.__esModule=!0,r.exports.default=r.exports})(G1);var G3=G1.exports;(function(r){var e=Fa.default,t=G3;function a(n){var o=t(n,"string");return e(o)==="symbol"?o:String(o)}r.exports=a,r.exports.__esModule=!0,r.exports.default=r.exports})(Q1);var B1=Q1.exports;(function(r){var e=B1;function t(n,o){for(var i=0;i0,a=t?e:1-e,n;if(a<=50)n=r||100;else{var o=a+50,i=Math.floor(o/100)*100,d=r>=o%100;n=r+i-(d?100:0)}return t?n:1-n}function yR(r){return r%400===0||r%4===0&&r%100!==0}var xr=b.default;Object.defineProperty(ei,"__esModule",{value:!0});ei.YearParser=void 0;var bR=xr(Ke),_R=xr(Je),Iw=xr(Be),wR=xr(ea),PR=xr(aa),Yw=xr(Ze),xR=Fe,nr=ze,MR=function(r){(0,wR.default)(t,r);var e=(0,PR.default)(t);function t(){var a;(0,bR.default)(this,t);for(var n=arguments.length,o=new Array(n),i=0;i0}},{key:"set",value:function(n,o,i){var d=n.getUTCFullYear();if(i.isTwoDigitYear){var u=(0,nr.normalizeTwoDigitYear)(i.year,d);return n.setUTCFullYear(u,0,1),n.setUTCHours(0,0,0,0),n}var l=!("era"in o)||o.era===1?i.year:1-i.year;return n.setUTCFullYear(l,0,1),n.setUTCHours(0,0,0,0),n}}]),t}(xR.Parser);ei.YearParser=MR;var ai={},Et=b.default;Object.defineProperty(ai,"__esModule",{value:!0});ai.LocalWeekYearParser=void 0;var kR=Et(Ke),DR=Et(Je),Hw=Et(Be),OR=Et(ea),WR=Et(aa),Aw=Et(Ze),jR=Fe,ir=ze,TR=Et(L_),Vw=Et(gr),$R=function(r){(0,OR.default)(t,r);var e=(0,WR.default)(t);function t(){var a;(0,kR.default)(this,t);for(var n=arguments.length,o=new Array(n),i=0;i0}},{key:"set",value:function(n,o,i,d){var u=(0,TR.default)(n,d);if(i.isTwoDigitYear){var l=(0,ir.normalizeTwoDigitYear)(i.year,u);return n.setUTCFullYear(l,0,d.firstWeekContainsDate),n.setUTCHours(0,0,0,0),(0,Vw.default)(n,d)}var s=!("era"in o)||o.era===1?i.year:1-i.year;return n.setUTCFullYear(s,0,d.firstWeekContainsDate),n.setUTCHours(0,0,0,0),(0,Vw.default)(n,d)}}]),t}(jR.Parser);ai.LocalWeekYearParser=$R;var ti={},Kt=b.default;Object.defineProperty(ti,"__esModule",{value:!0});ti.ISOWeekYearParser=void 0;var SR=Kt(Ke),CR=Kt(Je),Lw=Kt(Be),ER=Kt(ea),RR=Kt(aa),Fw=Kt(Ze),NR=Fe,Xw=ze,zR=Kt(Pn),qR=function(r){(0,ER.default)(t,r);var e=(0,RR.default)(t);function t(){var a;(0,SR.default)(this,t);for(var n=arguments.length,o=new Array(n),i=0;i=1&&o<=4}},{key:"set",value:function(n,o,i){return n.setUTCMonth((i-1)*3,1),n.setUTCHours(0,0,0,0),n}}]),t}(GR.Parser);ni.QuarterParser=KR;var ii={},Dr=b.default;Object.defineProperty(ii,"__esModule",{value:!0});ii.StandAloneQuarterParser=void 0;var JR=Dr(Ke),ZR=Dr(Je),Jw=Dr(Be),eN=Dr(ea),aN=Dr(aa),Zw=Dr(Ze),tN=Fe,rN=ze,nN=function(r){(0,eN.default)(t,r);var e=(0,aN.default)(t);function t(){var a;(0,JR.default)(this,t);for(var n=arguments.length,o=new Array(n),i=0;i=1&&o<=4}},{key:"set",value:function(n,o,i){return n.setUTCMonth((i-1)*3,1),n.setUTCHours(0,0,0,0),n}}]),t}(tN.Parser);ii.StandAloneQuarterParser=nN;var oi={},Or=b.default;Object.defineProperty(oi,"__esModule",{value:!0});oi.MonthParser=void 0;var iN=Or(Ke),oN=Or(Je),eP=Or(Be),uN=Or(ea),dN=Or(aa),aP=Or(Ze),Br=ze,lN=Fe,sN=ya,fN=function(r){(0,uN.default)(t,r);var e=(0,dN.default)(t);function t(){var a;(0,iN.default)(this,t);for(var n=arguments.length,o=new Array(n),i=0;i=0&&o<=11}},{key:"set",value:function(n,o,i){return n.setUTCMonth(i,1),n.setUTCHours(0,0,0,0),n}}]),t}(lN.Parser);oi.MonthParser=fN;var ui={},Wr=b.default;Object.defineProperty(ui,"__esModule",{value:!0});ui.StandAloneMonthParser=void 0;var vN=Wr(Ke),mN=Wr(Je),tP=Wr(Be),cN=Wr(ea),hN=Wr(aa),rP=Wr(Ze),pN=Fe,gN=ya,Kr=ze,yN=function(r){(0,cN.default)(t,r);var e=(0,hN.default)(t);function t(){var a;(0,vN.default)(this,t);for(var n=arguments.length,o=new Array(n),i=0;i=0&&o<=11}},{key:"set",value:function(n,o,i){return n.setUTCMonth(i,1),n.setUTCHours(0,0,0,0),n}}]),t}(pN.Parser);ui.StandAloneMonthParser=yN;var di={},zs={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=d;var a=t(Me),n=t(F),o=t(b1),i=t(T);function d(u,l,s){(0,i.default)(2,arguments);var f=(0,n.default)(u),v=(0,a.default)(l),c=(0,o.default)(f,s)-v;return f.setUTCDate(f.getUTCDate()-c*7),f}r.exports=e.default})(zs,zs.exports);var bN=zs.exports,Rt=b.default;Object.defineProperty(di,"__esModule",{value:!0});di.LocalWeekParser=void 0;var _N=Rt(Ke),wN=Rt(Je),nP=Rt(Be),PN=Rt(ea),xN=Rt(aa),iP=Rt(Ze),MN=Fe,kN=ya,oP=ze,DN=Rt(bN),ON=Rt(gr),WN=function(r){(0,PN.default)(t,r);var e=(0,xN.default)(t);function t(){var a;(0,_N.default)(this,t);for(var n=arguments.length,o=new Array(n),i=0;i=1&&o<=53}},{key:"set",value:function(n,o,i,d){return(0,ON.default)((0,DN.default)(n,i,d),d)}}]),t}(MN.Parser);di.LocalWeekParser=WN;var li={},qs={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=d;var a=t(Me),n=t(F),o=t(y1),i=t(T);function d(u,l){(0,i.default)(2,arguments);var s=(0,n.default)(u),f=(0,a.default)(l),v=(0,o.default)(s)-f;return s.setUTCDate(s.getUTCDate()-v*7),s}r.exports=e.default})(qs,qs.exports);var jN=qs.exports,Nt=b.default;Object.defineProperty(li,"__esModule",{value:!0});li.ISOWeekParser=void 0;var TN=Nt(Ke),$N=Nt(Je),uP=Nt(Be),SN=Nt(ea),CN=Nt(aa),dP=Nt(Ze),EN=Fe,RN=ya,lP=ze,NN=Nt(jN),zN=Nt(Pn),qN=function(r){(0,SN.default)(t,r);var e=(0,CN.default)(t);function t(){var a;(0,TN.default)(this,t);for(var n=arguments.length,o=new Array(n),i=0;i=1&&o<=53}},{key:"set",value:function(n,o,i){return(0,zN.default)((0,NN.default)(n,i))}}]),t}(EN.Parser);li.ISOWeekParser=qN;var si={},jr=b.default;Object.defineProperty(si,"__esModule",{value:!0});si.DateParser=void 0;var IN=jr(Ke),YN=jr(Je),ho=jr(Be),HN=jr(ea),AN=jr(aa),po=jr(Ze),go=ze,VN=Fe,LN=ya,FN=[31,28,31,30,31,30,31,31,30,31,30,31],XN=[31,29,31,30,31,30,31,31,30,31,30,31],UN=function(r){(0,HN.default)(t,r);var e=(0,AN.default)(t);function t(){var a;(0,IN.default)(this,t);for(var n=arguments.length,o=new Array(n),i=0;i=1&&o<=XN[u]:o>=1&&o<=FN[u]}},{key:"set",value:function(n,o,i){return n.setUTCDate(i),n.setUTCHours(0,0,0,0),n}}]),t}(VN.Parser);si.DateParser=UN;var fi={},Tr=b.default;Object.defineProperty(fi,"__esModule",{value:!0});fi.DayOfYearParser=void 0;var QN=Tr(Ke),GN=Tr(Je),yo=Tr(Be),BN=Tr(ea),KN=Tr(aa),bo=Tr(Ze),JN=Fe,ZN=ya,_o=ze,ez=function(r){(0,BN.default)(t,r);var e=(0,KN.default)(t);function t(){var a;(0,QN.default)(this,t);for(var n=arguments.length,o=new Array(n),i=0;i=1&&o<=366:o>=1&&o<=365}},{key:"set",value:function(n,o,i){return n.setUTCMonth(0,i),n.setUTCHours(0,0,0,0),n}}]),t}(JN.Parser);fi.DayOfYearParser=ez;var vi={},Is={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=d;var a=t(F),n=t(T),o=t(Me),i=va;function d(u,l,s){var f,v,c,m,h,p,y,_;(0,n.default)(2,arguments);var w=(0,i.getDefaultOptions)(),g=(0,o.default)((f=(v=(c=(m=s==null?void 0:s.weekStartsOn)!==null&&m!==void 0?m:s==null||(h=s.locale)===null||h===void 0||(p=h.options)===null||p===void 0?void 0:p.weekStartsOn)!==null&&c!==void 0?c:w.weekStartsOn)!==null&&v!==void 0?v:(y=w.locale)===null||y===void 0||(_=y.options)===null||_===void 0?void 0:_.weekStartsOn)!==null&&f!==void 0?f:0);if(!(g>=0&&g<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var x=(0,a.default)(u),O=(0,o.default)(l),C=x.getUTCDay(),L=O%7,V=(L+7)%7,M=(V=0&&o<=6}},{key:"set",value:function(n,o,i,d){return n=(0,oz.default)(n,i,d),n.setUTCHours(0,0,0,0),n}}]),t}(iz.Parser);vi.DayParser=uz;var mi={},Zt=b.default;Object.defineProperty(mi,"__esModule",{value:!0});mi.LocalDayParser=void 0;var dz=Zt(Ke),lz=Zt(Je),vP=Zt(Be),sz=Zt(ea),fz=Zt(aa),mP=Zt(Ze),vz=Fe,wo=ze,mz=Zt(B_),cz=function(r){(0,sz.default)(t,r);var e=(0,fz.default)(t);function t(){var a;(0,dz.default)(this,t);for(var n=arguments.length,o=new Array(n),i=0;i=0&&o<=6}},{key:"set",value:function(n,o,i,d){return n=(0,mz.default)(n,i,d),n.setUTCHours(0,0,0,0),n}}]),t}(vz.Parser);mi.LocalDayParser=cz;var ci={},er=b.default;Object.defineProperty(ci,"__esModule",{value:!0});ci.StandAloneLocalDayParser=void 0;var hz=er(Ke),pz=er(Je),cP=er(Be),gz=er(ea),yz=er(aa),hP=er(Ze),bz=Fe,Po=ze,_z=er(B_),wz=function(r){(0,gz.default)(t,r);var e=(0,yz.default)(t);function t(){var a;(0,hz.default)(this,t);for(var n=arguments.length,o=new Array(n),i=0;i=0&&o<=6}},{key:"set",value:function(n,o,i,d){return n=(0,_z.default)(n,i,d),n.setUTCHours(0,0,0,0),n}}]),t}(bz.Parser);ci.StandAloneLocalDayParser=wz;var hi={},Ys={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var a=t(F),n=t(T),o=t(Me);function i(d,u){(0,n.default)(2,arguments);var l=(0,o.default)(u);l%7===0&&(l=l-7);var s=1,f=(0,a.default)(d),v=f.getUTCDay(),c=l%7,m=(c+7)%7,h=(m=1&&o<=7}},{key:"set",value:function(n,o,i){return n=(0,Wz.default)(n,i),n.setUTCHours(0,0,0,0),n}}]),t}(Oz.Parser);hi.ISODayParser=jz;var pi={},$r=b.default;Object.defineProperty(pi,"__esModule",{value:!0});pi.AMPMParser=void 0;var Tz=$r(Ke),$z=$r(Je),yP=$r(Be),Sz=$r(ea),Cz=$r(aa),bP=$r(Ze),Ez=Fe,Rz=ze,Nz=function(r){(0,Sz.default)(t,r);var e=(0,Cz.default)(t);function t(){var a;(0,Tz.default)(this,t);for(var n=arguments.length,o=new Array(n),i=0;i=1&&o<=12}},{key:"set",value:function(n,o,i){var d=n.getUTCHours()>=12;return d&&i<12?n.setUTCHours(i+12,0,0,0):!d&&i===12?n.setUTCHours(0,0,0,0):n.setUTCHours(i,0,0,0),n}}]),t}(a4.Parser);bi.Hour1to12Parser=r4;var _i={},Rr=b.default;Object.defineProperty(_i,"__esModule",{value:!0});_i.Hour0to23Parser=void 0;var n4=Rr(Ke),i4=Rr(Je),OP=Rr(Be),o4=Rr(ea),u4=Rr(aa),WP=Rr(Ze),d4=Fe,l4=ya,jP=ze,s4=function(r){(0,o4.default)(t,r);var e=(0,u4.default)(t);function t(){var a;(0,n4.default)(this,t);for(var n=arguments.length,o=new Array(n),i=0;i=0&&o<=23}},{key:"set",value:function(n,o,i){return n.setUTCHours(i,0,0,0),n}}]),t}(d4.Parser);_i.Hour0to23Parser=s4;var wi={},Nr=b.default;Object.defineProperty(wi,"__esModule",{value:!0});wi.Hour0To11Parser=void 0;var f4=Nr(Ke),v4=Nr(Je),TP=Nr(Be),m4=Nr(ea),c4=Nr(aa),$P=Nr(Ze),h4=Fe,p4=ya,SP=ze,g4=function(r){(0,m4.default)(t,r);var e=(0,c4.default)(t);function t(){var a;(0,f4.default)(this,t);for(var n=arguments.length,o=new Array(n),i=0;i=0&&o<=11}},{key:"set",value:function(n,o,i){var d=n.getUTCHours()>=12;return d&&i<12?n.setUTCHours(i+12,0,0,0):n.setUTCHours(i,0,0,0),n}}]),t}(h4.Parser);wi.Hour0To11Parser=g4;var Pi={},zr=b.default;Object.defineProperty(Pi,"__esModule",{value:!0});Pi.Hour1To24Parser=void 0;var y4=zr(Ke),b4=zr(Je),CP=zr(Be),_4=zr(ea),w4=zr(aa),EP=zr(Ze),P4=Fe,x4=ya,RP=ze,M4=function(r){(0,_4.default)(t,r);var e=(0,w4.default)(t);function t(){var a;(0,y4.default)(this,t);for(var n=arguments.length,o=new Array(n),i=0;i=1&&o<=24}},{key:"set",value:function(n,o,i){var d=i<=24?i%24:i;return n.setUTCHours(d,0,0,0),n}}]),t}(P4.Parser);Pi.Hour1To24Parser=M4;var xi={},qr=b.default;Object.defineProperty(xi,"__esModule",{value:!0});xi.MinuteParser=void 0;var k4=qr(Ke),D4=qr(Je),NP=qr(Be),O4=qr(ea),W4=qr(aa),zP=qr(Ze),j4=Fe,T4=ya,qP=ze,$4=function(r){(0,O4.default)(t,r);var e=(0,W4.default)(t);function t(){var a;(0,k4.default)(this,t);for(var n=arguments.length,o=new Array(n),i=0;i=0&&o<=59}},{key:"set",value:function(n,o,i){return n.setUTCMinutes(i,0,0),n}}]),t}(j4.Parser);xi.MinuteParser=$4;var Mi={},Ir=b.default;Object.defineProperty(Mi,"__esModule",{value:!0});Mi.SecondParser=void 0;var S4=Ir(Ke),C4=Ir(Je),IP=Ir(Be),E4=Ir(ea),R4=Ir(aa),YP=Ir(Ze),N4=Fe,z4=ya,HP=ze,q4=function(r){(0,E4.default)(t,r);var e=(0,R4.default)(t);function t(){var a;(0,S4.default)(this,t);for(var n=arguments.length,o=new Array(n),i=0;i=0&&o<=59}},{key:"set",value:function(n,o,i){return n.setUTCSeconds(i,0),n}}]),t}(N4.Parser);Mi.SecondParser=q4;var ki={},Yr=b.default;Object.defineProperty(ki,"__esModule",{value:!0});ki.FractionOfSecondParser=void 0;var I4=Yr(Ke),Y4=Yr(Je),AP=Yr(Be),H4=Yr(ea),A4=Yr(aa),VP=Yr(Ze),V4=Fe,LP=ze,L4=function(r){(0,H4.default)(t,r);var e=(0,A4.default)(t);function t(){var a;(0,I4.default)(this,t);for(var n=arguments.length,o=new Array(n),i=0;i=1&&le<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var Xe=(0,v.default)((Y=(J=(de=(E=N==null?void 0:N.weekStartsOn)!==null&&E!==void 0?E:N==null||(me=N.locale)===null||me===void 0||(ce=me.options)===null||ce===void 0?void 0:ce.weekStartsOn)!==null&&de!==void 0?de:ne.weekStartsOn)!==null&&J!==void 0?J:(X=ne.locale)===null||X===void 0||(xe=X.options)===null||xe===void 0?void 0:xe.weekStartsOn)!==null&&Y!==void 0?Y:0);if(!(Xe>=0&&Xe<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(Q==="")return We===""?(0,d.default)($):new Date(NaN);var oa={firstWeekContainsDate:le,weekStartsOn:Xe,locale:we},ka=[new m.DateToSystemTimezoneSetter],Ra=Q.match(_).map(function(pe){var Re=pe[0];if(Re in l.default){var ua=l.default[Re];return ua(pe,we.formatLong)}return pe}).join("").match(y),ba=[],Ya=(0,n.default)(Ra),et;try{var st=function(){var Re=et.value;!(N!=null&&N.useAdditionalWeekYearTokens)&&(0,f.isProtectedWeekYearToken)(Re)&&(0,f.throwProtectedError)(Re,Q,V),!(N!=null&&N.useAdditionalDayOfYearTokens)&&(0,f.isProtectedDayOfYearToken)(Re)&&(0,f.throwProtectedError)(Re,Q,V);var ua=Re[0],ja=h.parsers[ua];if(ja){var Ha=ja.incompatibleTokens;if(Array.isArray(Ha)){var Ta=ba.find(function(yt){return Ha.includes(yt.token)||yt.token===ua});if(Ta)throw new RangeError("The format string mustn't contain `".concat(Ta.fullToken,"` and `").concat(Re,"` at the same time"))}else if(ja.incompatibleTokens==="*"&&ba.length>0)throw new RangeError("The format string mustn't contain `".concat(Re,"` and any other token at the same time"));ba.push({token:ua,fullToken:Re});var Qa=ja.run(We,Re,we.match,oa);if(!Qa)return{v:new Date(NaN)};ka.push(Qa.setter),We=Qa.rest}else{if(ua.match(O))throw new RangeError("Format string contains an unescaped latin alphabet character `"+ua+"`");if(Re==="''"?Re="'":ua==="'"&&(Re=L(Re)),We.indexOf(Re)===0)We=We.slice(Re.length);else return{v:new Date(NaN)}}};for(Ya.s();!(et=Ya.n()).done;){var at=st();if((0,a.default)(at)==="object")return at.v}}catch(pe){Ya.e(pe)}finally{Ya.f()}if(We.length>0&&x.test(We))return new Date(NaN);var ft=ka.map(function(pe){return pe.priority}).sort(function(pe,Re){return Re-pe}).filter(function(pe,Re,ua){return ua.indexOf(pe)===Re}).map(function(pe){return ka.filter(function(Re){return Re.priority===pe}).sort(function(Re,ua){return ua.subPriority-Re.subPriority})}).map(function(pe){return pe[0]}),Ua=(0,d.default)($);if(isNaN(Ua.getTime()))return new Date(NaN);var Na=(0,i.default)(Ua,(0,s.default)(Ua)),z={},te=(0,n.default)(ft),De;try{for(te.s();!(De=te.n()).done;){var ae=De.value;if(!ae.validate(Na,oa))return new Date(NaN);var ye=ae.set(Na,z,oa);Array.isArray(ye)?(Na=ye[0],(0,u.default)(z,ye[1])):Na=ye}}catch(pe){te.e(pe)}finally{te.f()}return Na}function L(V){return V.match(w)[1].replace(g,"'")}r.exports=e.default})(Ns,Ns.exports);var eM=Ns.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var a=t(eM),n=t(jt),o=t(T);function i(d,u,l){return(0,o.default)(2,arguments),(0,n.default)((0,a.default)(d,u,new Date,l))}r.exports=e.default})(Rs,Rs.exports);var Gq=Rs.exports,Hs={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(F),n=t(T);function o(i){return(0,n.default)(1,arguments),(0,a.default)(i).getDay()===1}r.exports=e.default})(Hs,Hs.exports);var Bq=Hs.exports,As={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(F),n=t(T);function o(i){return(0,n.default)(1,arguments),(0,a.default)(i).getTime()=l&&u<=s}r.exports=e.default})(cf,cf.exports);var vI=cf.exports,hf={exports:{}},pf={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var a=t(pt),n=t(T),o=t(Me);function i(d,u){(0,n.default)(2,arguments);var l=(0,o.default)(u);return(0,a.default)(d,-l)}r.exports=e.default})(pf,pf.exports);var Ti=pf.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var a=t(_n),n=t(Ti),o=t(T);function i(d){return(0,o.default)(1,arguments),(0,a.default)(d,(0,n.default)(Date.now(),1))}r.exports=e.default})(hf,hf.exports);var mI=hf.exports,gf={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(F),n=t(T);function o(i){(0,n.default)(1,arguments);var d=(0,a.default)(i),u=d.getFullYear(),l=9+Math.floor(u/10)*10;return d.setFullYear(l+1,0,0),d.setHours(0,0,0,0),d}r.exports=e.default})(gf,gf.exports);var cI=gf.exports,yf={exports:{}},bf={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=d;var a=t(F),n=t(Me),o=t(T),i=va;function d(u,l){var s,f,v,c,m,h,p,y;(0,o.default)(1,arguments);var _=(0,i.getDefaultOptions)(),w=(0,n.default)((s=(f=(v=(c=l==null?void 0:l.weekStartsOn)!==null&&c!==void 0?c:l==null||(m=l.locale)===null||m===void 0||(h=m.options)===null||h===void 0?void 0:h.weekStartsOn)!==null&&v!==void 0?v:_.weekStartsOn)!==null&&f!==void 0?f:(p=_.locale)===null||p===void 0||(y=p.options)===null||y===void 0?void 0:y.weekStartsOn)!==null&&s!==void 0?s:0);if(!(w>=0&&w<=6))throw new RangeError("weekStartsOn must be between 0 and 6");var g=(0,a.default)(u),x=g.getDay(),O=(x2)return $;if(/:/.test(N[0])?S=N[0]:($.date=N[0],S=N[1],d.timeZoneDelimiter.test($.date)&&($.date=M.split(d.timeZoneDelimiter)[0],S=M.substr($.date.length,M.length))),S){var G=d.timezone.exec(S);G?($.time=S.replace(G[1],""),$.timezone=G[1]):$.time=S}return $}function v(M,$){var N=new RegExp("^(?:(\\d{4}|[+-]\\d{"+(4+$)+"})|(\\d{2}|[+-]\\d{"+(2+$)+"})$)"),S=M.match(N);if(!S)return{year:NaN,restDateString:""};var G=S[1]?parseInt(S[1]):null,j=S[2]?parseInt(S[2]):null;return{year:j===null?G:j*100,restDateString:M.slice((S[1]||S[2]).length)}}function c(M,$){if($===null)return new Date(NaN);var N=M.match(u);if(!N)return new Date(NaN);var S=!!N[4],G=m(N[1]),j=m(N[2])-1,I=m(N[3]),H=m(N[4]),B=m(N[5])-1;if(S)return C($,H,B)?_($,H,B):new Date(NaN);var k=new Date(0);return!x($,j,I)||!O($,G)?new Date(NaN):(k.setUTCFullYear($,j,Math.max(G,I)),k)}function m(M){return M?parseInt(M):1}function h(M){var $=M.match(l);if(!$)return NaN;var N=p($[1]),S=p($[2]),G=p($[3]);return L(N,S,G)?N*a.millisecondsInHour+S*a.millisecondsInMinute+G*1e3:NaN}function p(M){return M&&parseFloat(M.replace(",","."))||0}function y(M){if(M==="Z")return 0;var $=M.match(s);if(!$)return 0;var N=$[1]==="+"?-1:1,S=parseInt($[2]),G=$[3]&&parseInt($[3])||0;return V(S,G)?N*(S*a.millisecondsInHour+G*a.millisecondsInMinute):NaN}function _(M,$,N){var S=new Date(0);S.setUTCFullYear(M,0,4);var G=S.getUTCDay()||7,j=($-1)*7+N+1-G;return S.setUTCDate(S.getUTCDate()+j),S}var w=[31,null,31,30,31,30,31,31,30,31,30,31];function g(M){return M%400===0||M%4===0&&M%100!==0}function x(M,$,N){return $>=0&&$<=11&&N>=1&&N<=(w[$]||(g(M)?29:28))}function O(M,$){return $>=1&&$<=(g(M)?366:365)}function C(M,$,N){return $>=1&&$<=53&&N>=0&&N<=6}function L(M,$,N){return M===24?$===0&&N===0:N>=0&&N<60&&$>=0&&$<60&&M>=0&&M<25}function V(M,$){return $>=0&&$<=59}r.exports=e.default})(Hf,Hf.exports);var NI=Hf.exports,Af={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(F),n=t(T);function o(i){if((0,n.default)(1,arguments),typeof i=="string"){var d=i.match(/(\d{4})-(\d{2})-(\d{2})[T ](\d{2}):(\d{2}):(\d{2})(?:\.(\d{0,7}))?(?:Z|(.)(\d{2}):?(\d{2})?)?/);return d?new Date(Date.UTC(+d[1],+d[2]-1,+d[3],+d[4]-(+d[9]||0)*(d[8]=="-"?-1:1),+d[5]-(+d[10]||0)*(d[8]=="-"?-1:1),+d[6],+((d[7]||"0")+"00").substring(0,3))):new Date(NaN)}return(0,a.default)(i)}r.exports=e.default})(Af,Af.exports);var zI=Af.exports,Vf={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var a=t(T),n=t(Kn),o=t(Ti);function i(d,u){(0,a.default)(2,arguments);var l=(0,n.default)(d)-u;return l<=0&&(l+=7),(0,o.default)(d,l)}r.exports=e.default})(Vf,Vf.exports);var qt=Vf.exports,Lf={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(T),n=t(qt);function o(i){return(0,a.default)(1,arguments),(0,n.default)(i,5)}r.exports=e.default})(Lf,Lf.exports);var qI=Lf.exports,Ff={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(T),n=t(qt);function o(i){return(0,a.default)(1,arguments),(0,n.default)(i,1)}r.exports=e.default})(Ff,Ff.exports);var II=Ff.exports,Xf={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(T),n=t(qt);function o(i){return(0,a.default)(1,arguments),(0,n.default)(i,6)}r.exports=e.default})(Xf,Xf.exports);var YI=Xf.exports,Uf={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(T),n=t(qt);function o(i){return(0,a.default)(1,arguments),(0,n.default)(i,0)}r.exports=e.default})(Uf,Uf.exports);var HI=Uf.exports,Qf={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(T),n=t(qt);function o(i){return(0,a.default)(1,arguments),(0,n.default)(i,4)}r.exports=e.default})(Qf,Qf.exports);var AI=Qf.exports,Gf={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(T),n=t(qt);function o(i){return(0,a.default)(1,arguments),(0,n.default)(i,2)}r.exports=e.default})(Gf,Gf.exports);var VI=Gf.exports,Bf={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(T),n=t(qt);function o(i){return(0,a.default)(1,arguments),(0,n.default)(i,3)}r.exports=e.default})(Bf,Bf.exports);var LI=Bf.exports,Kf={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(T),n=Pe;function o(i){return(0,a.default)(1,arguments),Math.floor(i*n.monthsInQuarter)}r.exports=e.default})(Kf,Kf.exports);var FI=Kf.exports,Jf={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(T),n=Pe;function o(i){(0,a.default)(1,arguments);var d=i/n.quartersInYear;return Math.floor(d)}r.exports=e.default})(Jf,Jf.exports);var XI=Jf.exports,Zf={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var a=t(F),n=Tt,o=t(Me);function i(d,u){var l;if(arguments.length<1)throw new TypeError("1 argument required, but only none provided present");var s=(0,o.default)((l=u==null?void 0:u.nearestTo)!==null&&l!==void 0?l:1);if(s<1||s>30)throw new RangeError("`options.nearestTo` must be between 1 and 30");var f=(0,a.default)(d),v=f.getSeconds(),c=f.getMinutes()+v/60,m=(0,n.getRoundingMethod)(u==null?void 0:u.roundingMethod),h=m(c/s)*s,p=c%s,y=Math.round(p/s)*s;return new Date(f.getFullYear(),f.getMonth(),f.getDate(),f.getHours(),h+y)}r.exports=e.default})(Zf,Zf.exports);var UI=Zf.exports,ev={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(T),n=Pe;function o(i){(0,a.default)(1,arguments);var d=i/n.secondsInHour;return Math.floor(d)}r.exports=e.default})(ev,ev.exports);var QI=ev.exports,av={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(T),n=Pe;function o(i){return(0,a.default)(1,arguments),i*n.millisecondsInSecond}r.exports=e.default})(av,av.exports);var GI=av.exports,tv={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(T),n=Pe;function o(i){(0,a.default)(1,arguments);var d=i/n.secondsInMinute;return Math.floor(d)}r.exports=e.default})(tv,tv.exports);var BI=tv.exports,rv={exports:{}},nv={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=d;var a=t(Me),n=t(F),o=t(W1),i=t(T);function d(u,l){(0,i.default)(2,arguments);var s=(0,n.default)(u),f=(0,a.default)(l),v=s.getFullYear(),c=s.getDate(),m=new Date(0);m.setFullYear(v,f,15),m.setHours(0,0,0,0);var h=(0,o.default)(m);return s.setMonth(f,Math.min(c,h)),s}r.exports=e.default})(nv,nv.exports);var J_=nv.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=u;var a=t(Fa),n=t(F),o=t(J_),i=t(Me),d=t(T);function u(l,s){if((0,d.default)(2,arguments),(0,a.default)(s)!=="object"||s===null)throw new RangeError("values parameter must be an object");var f=(0,n.default)(l);return isNaN(f.getTime())?new Date(NaN):(s.year!=null&&f.setFullYear(s.year),s.month!=null&&(f=(0,o.default)(f,s.month)),s.date!=null&&f.setDate((0,i.default)(s.date)),s.hours!=null&&f.setHours((0,i.default)(s.hours)),s.minutes!=null&&f.setMinutes((0,i.default)(s.minutes)),s.seconds!=null&&f.setSeconds((0,i.default)(s.seconds)),s.milliseconds!=null&&f.setMilliseconds((0,i.default)(s.milliseconds)),f)}r.exports=e.default})(rv,rv.exports);var KI=rv.exports,iv={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var a=t(Me),n=t(F),o=t(T);function i(d,u){(0,o.default)(2,arguments);var l=(0,n.default)(d),s=(0,a.default)(u);return l.setDate(s),l}r.exports=e.default})(iv,iv.exports);var JI=iv.exports,ov={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=u;var a=t(pt),n=t(F),o=t(Me),i=t(T),d=va;function u(l,s,f){var v,c,m,h,p,y,_,w;(0,i.default)(2,arguments);var g=(0,d.getDefaultOptions)(),x=(0,o.default)((v=(c=(m=(h=f==null?void 0:f.weekStartsOn)!==null&&h!==void 0?h:f==null||(p=f.locale)===null||p===void 0||(y=p.options)===null||y===void 0?void 0:y.weekStartsOn)!==null&&m!==void 0?m:g.weekStartsOn)!==null&&c!==void 0?c:(_=g.locale)===null||_===void 0||(w=_.options)===null||w===void 0?void 0:w.weekStartsOn)!==null&&v!==void 0?v:0);if(!(x>=0&&x<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var O=(0,n.default)(l),C=(0,o.default)(s),L=O.getDay(),V=C%7,M=(V+7)%7,$=7-x,N=C<0||C>6?C-(L+$)%7:(M+$)%7-(L+$)%7;return(0,a.default)(O,N)}r.exports=e.default})(ov,ov.exports);var ZI=ov.exports,uv={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var a=t(Me),n=t(F),o=t(T);function i(d,u){(0,o.default)(2,arguments);var l=(0,n.default)(d),s=(0,a.default)(u);return l.setMonth(0),l.setDate(s),l}r.exports=e.default})(uv,uv.exports);var eY=uv.exports,dv={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=va,n=t(T);function o(i){(0,n.default)(1,arguments);var d={},u=(0,a.getDefaultOptions)();for(var l in u)Object.prototype.hasOwnProperty.call(u,l)&&(d[l]=u[l]);for(var s in i)Object.prototype.hasOwnProperty.call(i,s)&&(i[s]===void 0?delete d[s]:d[s]=i[s]);(0,a.setDefaultOptions)(d)}r.exports=e.default})(dv,dv.exports);var aY=dv.exports,lv={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var a=t(Me),n=t(F),o=t(T);function i(d,u){(0,o.default)(2,arguments);var l=(0,n.default)(d),s=(0,a.default)(u);return l.setHours(s),l}r.exports=e.default})(lv,lv.exports);var tY=lv.exports,sv={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=u;var a=t(Me),n=t(F),o=t(pt),i=t(T1),d=t(T);function u(l,s){(0,d.default)(2,arguments);var f=(0,n.default)(l),v=(0,a.default)(s),c=(0,i.default)(f),m=v-c;return(0,o.default)(f,m)}r.exports=e.default})(sv,sv.exports);var rY=sv.exports,fv={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=d;var a=t(Me),n=t(F),o=t($1),i=t(T);function d(u,l){(0,i.default)(2,arguments);var s=(0,n.default)(u),f=(0,a.default)(l),v=(0,o.default)(s)-f;return s.setDate(s.getDate()-v*7),s}r.exports=e.default})(fv,fv.exports);var nY=fv.exports,vv={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var a=t(Me),n=t(F),o=t(T);function i(d,u){(0,o.default)(2,arguments);var l=(0,n.default)(d),s=(0,a.default)(u);return l.setMilliseconds(s),l}r.exports=e.default})(vv,vv.exports);var iY=vv.exports,mv={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var a=t(Me),n=t(F),o=t(T);function i(d,u){(0,o.default)(2,arguments);var l=(0,n.default)(d),s=(0,a.default)(u);return l.setMinutes(s),l}r.exports=e.default})(mv,mv.exports);var oY=mv.exports,cv={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=d;var a=t(Me),n=t(F),o=t(J_),i=t(T);function d(u,l){(0,i.default)(2,arguments);var s=(0,n.default)(u),f=(0,a.default)(l),v=Math.floor(s.getMonth()/3)+1,c=f-v;return(0,o.default)(s,s.getMonth()+c*3)}r.exports=e.default})(cv,cv.exports);var uY=cv.exports,hv={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var a=t(Me),n=t(F),o=t(T);function i(d,u){(0,o.default)(2,arguments);var l=(0,n.default)(d),s=(0,a.default)(u);return l.setSeconds(s),l}r.exports=e.default})(hv,hv.exports);var dY=hv.exports,pv={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=d;var a=t(E1),n=t(F),o=t(T),i=t(Me);function d(u,l,s){(0,o.default)(2,arguments);var f=(0,n.default)(u),v=(0,i.default)(l),c=(0,a.default)(f,s)-v;return f.setDate(f.getDate()-c*7),f}r.exports=e.default})(pv,pv.exports);var lY=pv.exports,gv={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=l;var a=t(Wt),n=t(F_),o=t(F),i=t(Me),d=t(T),u=va;function l(s,f,v){var c,m,h,p,y,_,w,g;(0,d.default)(2,arguments);var x=(0,u.getDefaultOptions)(),O=(0,i.default)((c=(m=(h=(p=v==null?void 0:v.firstWeekContainsDate)!==null&&p!==void 0?p:v==null||(y=v.locale)===null||y===void 0||(_=y.options)===null||_===void 0?void 0:_.firstWeekContainsDate)!==null&&h!==void 0?h:x.firstWeekContainsDate)!==null&&m!==void 0?m:(w=x.locale)===null||w===void 0||(g=w.options)===null||g===void 0?void 0:g.firstWeekContainsDate)!==null&&c!==void 0?c:1),C=(0,o.default)(s),L=(0,i.default)(f),V=(0,a.default)(C,(0,n.default)(C,v)),M=new Date(0);return M.setFullYear(L,0,O),M.setHours(0,0,0,0),C=(0,n.default)(M,v),C.setDate(C.getDate()+V),C}r.exports=e.default})(gv,gv.exports);var sY=gv.exports,yv={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var a=t(Me),n=t(F),o=t(T);function i(d,u){(0,o.default)(2,arguments);var l=(0,n.default)(d),s=(0,a.default)(u);return isNaN(l.getTime())?new Date(NaN):(l.setFullYear(s),l)}r.exports=e.default})(yv,yv.exports);var fY=yv.exports,bv={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(F),n=t(T);function o(i){(0,n.default)(1,arguments);var d=(0,a.default)(i),u=d.getFullYear(),l=Math.floor(u/10)*10;return d.setFullYear(l,0,1),d.setHours(0,0,0,0),d}r.exports=e.default})(bv,bv.exports);var vY=bv.exports,_v={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=n;var a=t(Fn);function n(){return(0,a.default)(Date.now())}r.exports=e.default})(_v,_v.exports);var mY=_v.exports,wv={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=t;function t(){var a=new Date,n=a.getFullYear(),o=a.getMonth(),i=a.getDate(),d=new Date(0);return d.setFullYear(n,o,i+1),d.setHours(0,0,0,0),d}r.exports=e.default})(wv,wv.exports);var cY=wv.exports,Pv={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=t;function t(){var a=new Date,n=a.getFullYear(),o=a.getMonth(),i=a.getDate(),d=new Date(0);return d.setFullYear(n,o,i-1),d.setHours(0,0,0,0),d}r.exports=e.default})(Pv,Pv.exports);var hY=Pv.exports,xv={exports:{}},Mv={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var a=t(Me),n=t(gn),o=t(T);function i(d,u){(0,o.default)(2,arguments);var l=(0,a.default)(u);return(0,n.default)(d,-l)}r.exports=e.default})(Mv,Mv.exports);var fM=Mv.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=u;var a=t(Fa),n=t(Ti),o=t(fM),i=t(T),d=t(Me);function u(l,s){if((0,i.default)(2,arguments),!s||(0,a.default)(s)!=="object")return new Date(NaN);var f=s.years?(0,d.default)(s.years):0,v=s.months?(0,d.default)(s.months):0,c=s.weeks?(0,d.default)(s.weeks):0,m=s.days?(0,d.default)(s.days):0,h=s.hours?(0,d.default)(s.hours):0,p=s.minutes?(0,d.default)(s.minutes):0,y=s.seconds?(0,d.default)(s.seconds):0,_=(0,o.default)(l,v+f*12),w=(0,n.default)(_,m+c*7),g=p+h*60,x=y+g*60,O=x*1e3,C=new Date(w.getTime()-O);return C}r.exports=e.default})(xv,xv.exports);var pY=xv.exports,kv={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var a=t(Qx),n=t(T),o=t(Me);function i(d,u){(0,n.default)(2,arguments);var l=(0,o.default)(u);return(0,a.default)(d,-l)}r.exports=e.default})(kv,kv.exports);var gY=kv.exports,Dv={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var a=t(W_),n=t(T),o=t(Me);function i(d,u){(0,n.default)(2,arguments);var l=(0,o.default)(u);return(0,a.default)(d,-l)}r.exports=e.default})(Dv,Dv.exports);var yY=Dv.exports,Ov={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var a=t(j_),n=t(T),o=t(Me);function i(d,u){(0,n.default)(2,arguments);var l=(0,o.default)(u);return(0,a.default)(d,-l)}r.exports=e.default})(Ov,Ov.exports);var bY=Ov.exports,Wv={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var a=t(Me),n=t(T_),o=t(T);function i(d,u){(0,o.default)(2,arguments);var l=(0,a.default)(u);return(0,n.default)(d,-l)}r.exports=e.default})(Wv,Wv.exports);var _Y=Wv.exports,jv={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var a=t(Me),n=t(Jx),o=t(T);function i(d,u){(0,o.default)(2,arguments);var l=(0,a.default)(u);return(0,n.default)(d,-l)}r.exports=e.default})(jv,jv.exports);var wY=jv.exports,Tv={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var a=t(Me),n=t(Xn),o=t(T);function i(d,u){(0,o.default)(2,arguments);var l=(0,a.default)(u);return(0,n.default)(d,-l)}r.exports=e.default})(Tv,Tv.exports);var PY=Tv.exports,$v={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var a=t(Me),n=t(Zx),o=t(T);function i(d,u){(0,o.default)(2,arguments);var l=(0,a.default)(u);return(0,n.default)(d,-l)}r.exports=e.default})($v,$v.exports);var xY=$v.exports,Sv={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(T),n=Pe;function o(i){return(0,a.default)(1,arguments),Math.floor(i*n.daysInWeek)}r.exports=e.default})(Sv,Sv.exports);var MY=Sv.exports,Cv={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(T),n=Pe;function o(i){return(0,a.default)(1,arguments),Math.floor(i*n.monthsInYear)}r.exports=e.default})(Cv,Cv.exports);var kY=Cv.exports,Ev={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(T),n=Pe;function o(i){return(0,a.default)(1,arguments),Math.floor(i*n.quartersInYear)}r.exports=e.default})(Ev,Ev.exports);var DY=Ev.exports;(function(r){var e=b.default;Object.defineProperty(r,"__esModule",{value:!0});var t={add:!0,addBusinessDays:!0,addDays:!0,addHours:!0,addISOWeekYears:!0,addMilliseconds:!0,addMinutes:!0,addMonths:!0,addQuarters:!0,addSeconds:!0,addWeeks:!0,addYears:!0,areIntervalsOverlapping:!0,clamp:!0,closestIndexTo:!0,closestTo:!0,compareAsc:!0,compareDesc:!0,daysToWeeks:!0,differenceInBusinessDays:!0,differenceInCalendarDays:!0,differenceInCalendarISOWeekYears:!0,differenceInCalendarISOWeeks:!0,differenceInCalendarMonths:!0,differenceInCalendarQuarters:!0,differenceInCalendarWeeks:!0,differenceInCalendarYears:!0,differenceInDays:!0,differenceInHours:!0,differenceInISOWeekYears:!0,differenceInMilliseconds:!0,differenceInMinutes:!0,differenceInMonths:!0,differenceInQuarters:!0,differenceInSeconds:!0,differenceInWeeks:!0,differenceInYears:!0,eachDayOfInterval:!0,eachHourOfInterval:!0,eachMinuteOfInterval:!0,eachMonthOfInterval:!0,eachQuarterOfInterval:!0,eachWeekOfInterval:!0,eachWeekendOfInterval:!0,eachWeekendOfMonth:!0,eachWeekendOfYear:!0,eachYearOfInterval:!0,endOfDay:!0,endOfDecade:!0,endOfHour:!0,endOfISOWeek:!0,endOfISOWeekYear:!0,endOfMinute:!0,endOfMonth:!0,endOfQuarter:!0,endOfSecond:!0,endOfToday:!0,endOfTomorrow:!0,endOfWeek:!0,endOfYear:!0,endOfYesterday:!0,format:!0,formatDistance:!0,formatDistanceStrict:!0,formatDistanceToNow:!0,formatDistanceToNowStrict:!0,formatDuration:!0,formatISO:!0,formatISO9075:!0,formatISODuration:!0,formatRFC3339:!0,formatRFC7231:!0,formatRelative:!0,fromUnixTime:!0,getDate:!0,getDay:!0,getDayOfYear:!0,getDaysInMonth:!0,getDaysInYear:!0,getDecade:!0,getDefaultOptions:!0,getHours:!0,getISODay:!0,getISOWeek:!0,getISOWeekYear:!0,getISOWeeksInYear:!0,getMilliseconds:!0,getMinutes:!0,getMonth:!0,getOverlappingDaysInIntervals:!0,getQuarter:!0,getSeconds:!0,getTime:!0,getUnixTime:!0,getWeek:!0,getWeekOfMonth:!0,getWeekYear:!0,getWeeksInMonth:!0,getYear:!0,hoursToMilliseconds:!0,hoursToMinutes:!0,hoursToSeconds:!0,intervalToDuration:!0,intlFormat:!0,intlFormatDistance:!0,isAfter:!0,isBefore:!0,isDate:!0,isEqual:!0,isExists:!0,isFirstDayOfMonth:!0,isFriday:!0,isFuture:!0,isLastDayOfMonth:!0,isLeapYear:!0,isMatch:!0,isMonday:!0,isPast:!0,isSameDay:!0,isSameHour:!0,isSameISOWeek:!0,isSameISOWeekYear:!0,isSameMinute:!0,isSameMonth:!0,isSameQuarter:!0,isSameSecond:!0,isSameWeek:!0,isSameYear:!0,isSaturday:!0,isSunday:!0,isThisHour:!0,isThisISOWeek:!0,isThisMinute:!0,isThisMonth:!0,isThisQuarter:!0,isThisSecond:!0,isThisWeek:!0,isThisYear:!0,isThursday:!0,isToday:!0,isTomorrow:!0,isTuesday:!0,isValid:!0,isWednesday:!0,isWeekend:!0,isWithinInterval:!0,isYesterday:!0,lastDayOfDecade:!0,lastDayOfISOWeek:!0,lastDayOfISOWeekYear:!0,lastDayOfMonth:!0,lastDayOfQuarter:!0,lastDayOfWeek:!0,lastDayOfYear:!0,lightFormat:!0,max:!0,milliseconds:!0,millisecondsToHours:!0,millisecondsToMinutes:!0,millisecondsToSeconds:!0,min:!0,minutesToHours:!0,minutesToMilliseconds:!0,minutesToSeconds:!0,monthsToQuarters:!0,monthsToYears:!0,nextDay:!0,nextFriday:!0,nextMonday:!0,nextSaturday:!0,nextSunday:!0,nextThursday:!0,nextTuesday:!0,nextWednesday:!0,parse:!0,parseISO:!0,parseJSON:!0,previousDay:!0,previousFriday:!0,previousMonday:!0,previousSaturday:!0,previousSunday:!0,previousThursday:!0,previousTuesday:!0,previousWednesday:!0,quartersToMonths:!0,quartersToYears:!0,roundToNearestMinutes:!0,secondsToHours:!0,secondsToMilliseconds:!0,secondsToMinutes:!0,set:!0,setDate:!0,setDay:!0,setDayOfYear:!0,setDefaultOptions:!0,setHours:!0,setISODay:!0,setISOWeek:!0,setISOWeekYear:!0,setMilliseconds:!0,setMinutes:!0,setMonth:!0,setQuarter:!0,setSeconds:!0,setWeek:!0,setWeekYear:!0,setYear:!0,startOfDay:!0,startOfDecade:!0,startOfHour:!0,startOfISOWeek:!0,startOfISOWeekYear:!0,startOfMinute:!0,startOfMonth:!0,startOfQuarter:!0,startOfSecond:!0,startOfToday:!0,startOfTomorrow:!0,startOfWeek:!0,startOfWeekYear:!0,startOfYear:!0,startOfYesterday:!0,sub:!0,subBusinessDays:!0,subDays:!0,subHours:!0,subISOWeekYears:!0,subMilliseconds:!0,subMinutes:!0,subMonths:!0,subQuarters:!0,subSeconds:!0,subWeeks:!0,subYears:!0,toDate:!0,weeksToDays:!0,yearsToMonths:!0,yearsToQuarters:!0};Object.defineProperty(r,"add",{enumerable:!0,get:function(){return a.default}}),Object.defineProperty(r,"addBusinessDays",{enumerable:!0,get:function(){return n.default}}),Object.defineProperty(r,"addDays",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(r,"addHours",{enumerable:!0,get:function(){return i.default}}),Object.defineProperty(r,"addISOWeekYears",{enumerable:!0,get:function(){return d.default}}),Object.defineProperty(r,"addMilliseconds",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(r,"addMinutes",{enumerable:!0,get:function(){return l.default}}),Object.defineProperty(r,"addMonths",{enumerable:!0,get:function(){return s.default}}),Object.defineProperty(r,"addQuarters",{enumerable:!0,get:function(){return f.default}}),Object.defineProperty(r,"addSeconds",{enumerable:!0,get:function(){return v.default}}),Object.defineProperty(r,"addWeeks",{enumerable:!0,get:function(){return c.default}}),Object.defineProperty(r,"addYears",{enumerable:!0,get:function(){return m.default}}),Object.defineProperty(r,"areIntervalsOverlapping",{enumerable:!0,get:function(){return h.default}}),Object.defineProperty(r,"clamp",{enumerable:!0,get:function(){return p.default}}),Object.defineProperty(r,"closestIndexTo",{enumerable:!0,get:function(){return y.default}}),Object.defineProperty(r,"closestTo",{enumerable:!0,get:function(){return _.default}}),Object.defineProperty(r,"compareAsc",{enumerable:!0,get:function(){return w.default}}),Object.defineProperty(r,"compareDesc",{enumerable:!0,get:function(){return g.default}}),Object.defineProperty(r,"daysToWeeks",{enumerable:!0,get:function(){return x.default}}),Object.defineProperty(r,"differenceInBusinessDays",{enumerable:!0,get:function(){return O.default}}),Object.defineProperty(r,"differenceInCalendarDays",{enumerable:!0,get:function(){return C.default}}),Object.defineProperty(r,"differenceInCalendarISOWeekYears",{enumerable:!0,get:function(){return L.default}}),Object.defineProperty(r,"differenceInCalendarISOWeeks",{enumerable:!0,get:function(){return V.default}}),Object.defineProperty(r,"differenceInCalendarMonths",{enumerable:!0,get:function(){return M.default}}),Object.defineProperty(r,"differenceInCalendarQuarters",{enumerable:!0,get:function(){return $.default}}),Object.defineProperty(r,"differenceInCalendarWeeks",{enumerable:!0,get:function(){return N.default}}),Object.defineProperty(r,"differenceInCalendarYears",{enumerable:!0,get:function(){return S.default}}),Object.defineProperty(r,"differenceInDays",{enumerable:!0,get:function(){return G.default}}),Object.defineProperty(r,"differenceInHours",{enumerable:!0,get:function(){return j.default}}),Object.defineProperty(r,"differenceInISOWeekYears",{enumerable:!0,get:function(){return I.default}}),Object.defineProperty(r,"differenceInMilliseconds",{enumerable:!0,get:function(){return H.default}}),Object.defineProperty(r,"differenceInMinutes",{enumerable:!0,get:function(){return B.default}}),Object.defineProperty(r,"differenceInMonths",{enumerable:!0,get:function(){return k.default}}),Object.defineProperty(r,"differenceInQuarters",{enumerable:!0,get:function(){return P.default}}),Object.defineProperty(r,"differenceInSeconds",{enumerable:!0,get:function(){return q.default}}),Object.defineProperty(r,"differenceInWeeks",{enumerable:!0,get:function(){return U.default}}),Object.defineProperty(r,"differenceInYears",{enumerable:!0,get:function(){return Y.default}}),Object.defineProperty(r,"eachDayOfInterval",{enumerable:!0,get:function(){return J.default}}),Object.defineProperty(r,"eachHourOfInterval",{enumerable:!0,get:function(){return de.default}}),Object.defineProperty(r,"eachMinuteOfInterval",{enumerable:!0,get:function(){return E.default}}),Object.defineProperty(r,"eachMonthOfInterval",{enumerable:!0,get:function(){return me.default}}),Object.defineProperty(r,"eachQuarterOfInterval",{enumerable:!0,get:function(){return ce.default}}),Object.defineProperty(r,"eachWeekOfInterval",{enumerable:!0,get:function(){return X.default}}),Object.defineProperty(r,"eachWeekendOfInterval",{enumerable:!0,get:function(){return xe.default}}),Object.defineProperty(r,"eachWeekendOfMonth",{enumerable:!0,get:function(){return We.default}}),Object.defineProperty(r,"eachWeekendOfYear",{enumerable:!0,get:function(){return Q.default}}),Object.defineProperty(r,"eachYearOfInterval",{enumerable:!0,get:function(){return ne.default}}),Object.defineProperty(r,"endOfDay",{enumerable:!0,get:function(){return we.default}}),Object.defineProperty(r,"endOfDecade",{enumerable:!0,get:function(){return le.default}}),Object.defineProperty(r,"endOfHour",{enumerable:!0,get:function(){return Xe.default}}),Object.defineProperty(r,"endOfISOWeek",{enumerable:!0,get:function(){return oa.default}}),Object.defineProperty(r,"endOfISOWeekYear",{enumerable:!0,get:function(){return ka.default}}),Object.defineProperty(r,"endOfMinute",{enumerable:!0,get:function(){return Ra.default}}),Object.defineProperty(r,"endOfMonth",{enumerable:!0,get:function(){return ba.default}}),Object.defineProperty(r,"endOfQuarter",{enumerable:!0,get:function(){return Ya.default}}),Object.defineProperty(r,"endOfSecond",{enumerable:!0,get:function(){return et.default}}),Object.defineProperty(r,"endOfToday",{enumerable:!0,get:function(){return st.default}}),Object.defineProperty(r,"endOfTomorrow",{enumerable:!0,get:function(){return at.default}}),Object.defineProperty(r,"endOfWeek",{enumerable:!0,get:function(){return ft.default}}),Object.defineProperty(r,"endOfYear",{enumerable:!0,get:function(){return Ua.default}}),Object.defineProperty(r,"endOfYesterday",{enumerable:!0,get:function(){return Na.default}}),Object.defineProperty(r,"format",{enumerable:!0,get:function(){return z.default}}),Object.defineProperty(r,"formatDistance",{enumerable:!0,get:function(){return te.default}}),Object.defineProperty(r,"formatDistanceStrict",{enumerable:!0,get:function(){return De.default}}),Object.defineProperty(r,"formatDistanceToNow",{enumerable:!0,get:function(){return ae.default}}),Object.defineProperty(r,"formatDistanceToNowStrict",{enumerable:!0,get:function(){return ye.default}}),Object.defineProperty(r,"formatDuration",{enumerable:!0,get:function(){return pe.default}}),Object.defineProperty(r,"formatISO",{enumerable:!0,get:function(){return Re.default}}),Object.defineProperty(r,"formatISO9075",{enumerable:!0,get:function(){return ua.default}}),Object.defineProperty(r,"formatISODuration",{enumerable:!0,get:function(){return ja.default}}),Object.defineProperty(r,"formatRFC3339",{enumerable:!0,get:function(){return Ha.default}}),Object.defineProperty(r,"formatRFC7231",{enumerable:!0,get:function(){return Ta.default}}),Object.defineProperty(r,"formatRelative",{enumerable:!0,get:function(){return Qa.default}}),Object.defineProperty(r,"fromUnixTime",{enumerable:!0,get:function(){return yt.default}}),Object.defineProperty(r,"getDate",{enumerable:!0,get:function(){return $i.default}}),Object.defineProperty(r,"getDay",{enumerable:!0,get:function(){return Si.default}}),Object.defineProperty(r,"getDayOfYear",{enumerable:!0,get:function(){return Ci.default}}),Object.defineProperty(r,"getDaysInMonth",{enumerable:!0,get:function(){return Ei.default}}),Object.defineProperty(r,"getDaysInYear",{enumerable:!0,get:function(){return Ri.default}}),Object.defineProperty(r,"getDecade",{enumerable:!0,get:function(){return Ni.default}}),Object.defineProperty(r,"getDefaultOptions",{enumerable:!0,get:function(){return zi.default}}),Object.defineProperty(r,"getHours",{enumerable:!0,get:function(){return qi.default}}),Object.defineProperty(r,"getISODay",{enumerable:!0,get:function(){return Ii.default}}),Object.defineProperty(r,"getISOWeek",{enumerable:!0,get:function(){return Yi.default}}),Object.defineProperty(r,"getISOWeekYear",{enumerable:!0,get:function(){return Hi.default}}),Object.defineProperty(r,"getISOWeeksInYear",{enumerable:!0,get:function(){return Ai.default}}),Object.defineProperty(r,"getMilliseconds",{enumerable:!0,get:function(){return Vi.default}}),Object.defineProperty(r,"getMinutes",{enumerable:!0,get:function(){return Li.default}}),Object.defineProperty(r,"getMonth",{enumerable:!0,get:function(){return Fi.default}}),Object.defineProperty(r,"getOverlappingDaysInIntervals",{enumerable:!0,get:function(){return Xi.default}}),Object.defineProperty(r,"getQuarter",{enumerable:!0,get:function(){return Ui.default}}),Object.defineProperty(r,"getSeconds",{enumerable:!0,get:function(){return Qi.default}}),Object.defineProperty(r,"getTime",{enumerable:!0,get:function(){return ie.default}}),Object.defineProperty(r,"getUnixTime",{enumerable:!0,get:function(){return DM.default}}),Object.defineProperty(r,"getWeek",{enumerable:!0,get:function(){return OM.default}}),Object.defineProperty(r,"getWeekOfMonth",{enumerable:!0,get:function(){return WM.default}}),Object.defineProperty(r,"getWeekYear",{enumerable:!0,get:function(){return jM.default}}),Object.defineProperty(r,"getWeeksInMonth",{enumerable:!0,get:function(){return TM.default}}),Object.defineProperty(r,"getYear",{enumerable:!0,get:function(){return $M.default}}),Object.defineProperty(r,"hoursToMilliseconds",{enumerable:!0,get:function(){return SM.default}}),Object.defineProperty(r,"hoursToMinutes",{enumerable:!0,get:function(){return CM.default}}),Object.defineProperty(r,"hoursToSeconds",{enumerable:!0,get:function(){return EM.default}}),Object.defineProperty(r,"intervalToDuration",{enumerable:!0,get:function(){return RM.default}}),Object.defineProperty(r,"intlFormat",{enumerable:!0,get:function(){return NM.default}}),Object.defineProperty(r,"intlFormatDistance",{enumerable:!0,get:function(){return zM.default}}),Object.defineProperty(r,"isAfter",{enumerable:!0,get:function(){return qM.default}}),Object.defineProperty(r,"isBefore",{enumerable:!0,get:function(){return IM.default}}),Object.defineProperty(r,"isDate",{enumerable:!0,get:function(){return YM.default}}),Object.defineProperty(r,"isEqual",{enumerable:!0,get:function(){return HM.default}}),Object.defineProperty(r,"isExists",{enumerable:!0,get:function(){return AM.default}}),Object.defineProperty(r,"isFirstDayOfMonth",{enumerable:!0,get:function(){return VM.default}}),Object.defineProperty(r,"isFriday",{enumerable:!0,get:function(){return LM.default}}),Object.defineProperty(r,"isFuture",{enumerable:!0,get:function(){return FM.default}}),Object.defineProperty(r,"isLastDayOfMonth",{enumerable:!0,get:function(){return XM.default}}),Object.defineProperty(r,"isLeapYear",{enumerable:!0,get:function(){return UM.default}}),Object.defineProperty(r,"isMatch",{enumerable:!0,get:function(){return QM.default}}),Object.defineProperty(r,"isMonday",{enumerable:!0,get:function(){return GM.default}}),Object.defineProperty(r,"isPast",{enumerable:!0,get:function(){return BM.default}}),Object.defineProperty(r,"isSameDay",{enumerable:!0,get:function(){return KM.default}}),Object.defineProperty(r,"isSameHour",{enumerable:!0,get:function(){return JM.default}}),Object.defineProperty(r,"isSameISOWeek",{enumerable:!0,get:function(){return ZM.default}}),Object.defineProperty(r,"isSameISOWeekYear",{enumerable:!0,get:function(){return ek.default}}),Object.defineProperty(r,"isSameMinute",{enumerable:!0,get:function(){return ak.default}}),Object.defineProperty(r,"isSameMonth",{enumerable:!0,get:function(){return tk.default}}),Object.defineProperty(r,"isSameQuarter",{enumerable:!0,get:function(){return rk.default}}),Object.defineProperty(r,"isSameSecond",{enumerable:!0,get:function(){return nk.default}}),Object.defineProperty(r,"isSameWeek",{enumerable:!0,get:function(){return ik.default}}),Object.defineProperty(r,"isSameYear",{enumerable:!0,get:function(){return ok.default}}),Object.defineProperty(r,"isSaturday",{enumerable:!0,get:function(){return uk.default}}),Object.defineProperty(r,"isSunday",{enumerable:!0,get:function(){return dk.default}}),Object.defineProperty(r,"isThisHour",{enumerable:!0,get:function(){return lk.default}}),Object.defineProperty(r,"isThisISOWeek",{enumerable:!0,get:function(){return sk.default}}),Object.defineProperty(r,"isThisMinute",{enumerable:!0,get:function(){return fk.default}}),Object.defineProperty(r,"isThisMonth",{enumerable:!0,get:function(){return vk.default}}),Object.defineProperty(r,"isThisQuarter",{enumerable:!0,get:function(){return mk.default}}),Object.defineProperty(r,"isThisSecond",{enumerable:!0,get:function(){return ck.default}}),Object.defineProperty(r,"isThisWeek",{enumerable:!0,get:function(){return hk.default}}),Object.defineProperty(r,"isThisYear",{enumerable:!0,get:function(){return pk.default}}),Object.defineProperty(r,"isThursday",{enumerable:!0,get:function(){return gk.default}}),Object.defineProperty(r,"isToday",{enumerable:!0,get:function(){return yk.default}}),Object.defineProperty(r,"isTomorrow",{enumerable:!0,get:function(){return bk.default}}),Object.defineProperty(r,"isTuesday",{enumerable:!0,get:function(){return _k.default}}),Object.defineProperty(r,"isValid",{enumerable:!0,get:function(){return wk.default}}),Object.defineProperty(r,"isWednesday",{enumerable:!0,get:function(){return Pk.default}}),Object.defineProperty(r,"isWeekend",{enumerable:!0,get:function(){return xk.default}}),Object.defineProperty(r,"isWithinInterval",{enumerable:!0,get:function(){return Mk.default}}),Object.defineProperty(r,"isYesterday",{enumerable:!0,get:function(){return kk.default}}),Object.defineProperty(r,"lastDayOfDecade",{enumerable:!0,get:function(){return Dk.default}}),Object.defineProperty(r,"lastDayOfISOWeek",{enumerable:!0,get:function(){return Ok.default}}),Object.defineProperty(r,"lastDayOfISOWeekYear",{enumerable:!0,get:function(){return Wk.default}}),Object.defineProperty(r,"lastDayOfMonth",{enumerable:!0,get:function(){return jk.default}}),Object.defineProperty(r,"lastDayOfQuarter",{enumerable:!0,get:function(){return Tk.default}}),Object.defineProperty(r,"lastDayOfWeek",{enumerable:!0,get:function(){return $k.default}}),Object.defineProperty(r,"lastDayOfYear",{enumerable:!0,get:function(){return Sk.default}}),Object.defineProperty(r,"lightFormat",{enumerable:!0,get:function(){return Ck.default}}),Object.defineProperty(r,"max",{enumerable:!0,get:function(){return Ek.default}}),Object.defineProperty(r,"milliseconds",{enumerable:!0,get:function(){return Rk.default}}),Object.defineProperty(r,"millisecondsToHours",{enumerable:!0,get:function(){return Nk.default}}),Object.defineProperty(r,"millisecondsToMinutes",{enumerable:!0,get:function(){return zk.default}}),Object.defineProperty(r,"millisecondsToSeconds",{enumerable:!0,get:function(){return qk.default}}),Object.defineProperty(r,"min",{enumerable:!0,get:function(){return Ik.default}}),Object.defineProperty(r,"minutesToHours",{enumerable:!0,get:function(){return Yk.default}}),Object.defineProperty(r,"minutesToMilliseconds",{enumerable:!0,get:function(){return Hk.default}}),Object.defineProperty(r,"minutesToSeconds",{enumerable:!0,get:function(){return Ak.default}}),Object.defineProperty(r,"monthsToQuarters",{enumerable:!0,get:function(){return Vk.default}}),Object.defineProperty(r,"monthsToYears",{enumerable:!0,get:function(){return Lk.default}}),Object.defineProperty(r,"nextDay",{enumerable:!0,get:function(){return Fk.default}}),Object.defineProperty(r,"nextFriday",{enumerable:!0,get:function(){return Xk.default}}),Object.defineProperty(r,"nextMonday",{enumerable:!0,get:function(){return Uk.default}}),Object.defineProperty(r,"nextSaturday",{enumerable:!0,get:function(){return Qk.default}}),Object.defineProperty(r,"nextSunday",{enumerable:!0,get:function(){return Gk.default}}),Object.defineProperty(r,"nextThursday",{enumerable:!0,get:function(){return Bk.default}}),Object.defineProperty(r,"nextTuesday",{enumerable:!0,get:function(){return Kk.default}}),Object.defineProperty(r,"nextWednesday",{enumerable:!0,get:function(){return Jk.default}}),Object.defineProperty(r,"parse",{enumerable:!0,get:function(){return Zk.default}}),Object.defineProperty(r,"parseISO",{enumerable:!0,get:function(){return eD.default}}),Object.defineProperty(r,"parseJSON",{enumerable:!0,get:function(){return aD.default}}),Object.defineProperty(r,"previousDay",{enumerable:!0,get:function(){return tD.default}}),Object.defineProperty(r,"previousFriday",{enumerable:!0,get:function(){return rD.default}}),Object.defineProperty(r,"previousMonday",{enumerable:!0,get:function(){return nD.default}}),Object.defineProperty(r,"previousSaturday",{enumerable:!0,get:function(){return iD.default}}),Object.defineProperty(r,"previousSunday",{enumerable:!0,get:function(){return oD.default}}),Object.defineProperty(r,"previousThursday",{enumerable:!0,get:function(){return uD.default}}),Object.defineProperty(r,"previousTuesday",{enumerable:!0,get:function(){return dD.default}}),Object.defineProperty(r,"previousWednesday",{enumerable:!0,get:function(){return lD.default}}),Object.defineProperty(r,"quartersToMonths",{enumerable:!0,get:function(){return sD.default}}),Object.defineProperty(r,"quartersToYears",{enumerable:!0,get:function(){return fD.default}}),Object.defineProperty(r,"roundToNearestMinutes",{enumerable:!0,get:function(){return vD.default}}),Object.defineProperty(r,"secondsToHours",{enumerable:!0,get:function(){return mD.default}}),Object.defineProperty(r,"secondsToMilliseconds",{enumerable:!0,get:function(){return cD.default}}),Object.defineProperty(r,"secondsToMinutes",{enumerable:!0,get:function(){return hD.default}}),Object.defineProperty(r,"set",{enumerable:!0,get:function(){return pD.default}}),Object.defineProperty(r,"setDate",{enumerable:!0,get:function(){return gD.default}}),Object.defineProperty(r,"setDay",{enumerable:!0,get:function(){return yD.default}}),Object.defineProperty(r,"setDayOfYear",{enumerable:!0,get:function(){return bD.default}}),Object.defineProperty(r,"setDefaultOptions",{enumerable:!0,get:function(){return _D.default}}),Object.defineProperty(r,"setHours",{enumerable:!0,get:function(){return wD.default}}),Object.defineProperty(r,"setISODay",{enumerable:!0,get:function(){return PD.default}}),Object.defineProperty(r,"setISOWeek",{enumerable:!0,get:function(){return xD.default}}),Object.defineProperty(r,"setISOWeekYear",{enumerable:!0,get:function(){return MD.default}}),Object.defineProperty(r,"setMilliseconds",{enumerable:!0,get:function(){return kD.default}}),Object.defineProperty(r,"setMinutes",{enumerable:!0,get:function(){return DD.default}}),Object.defineProperty(r,"setMonth",{enumerable:!0,get:function(){return OD.default}}),Object.defineProperty(r,"setQuarter",{enumerable:!0,get:function(){return WD.default}}),Object.defineProperty(r,"setSeconds",{enumerable:!0,get:function(){return jD.default}}),Object.defineProperty(r,"setWeek",{enumerable:!0,get:function(){return TD.default}}),Object.defineProperty(r,"setWeekYear",{enumerable:!0,get:function(){return $D.default}}),Object.defineProperty(r,"setYear",{enumerable:!0,get:function(){return SD.default}}),Object.defineProperty(r,"startOfDay",{enumerable:!0,get:function(){return CD.default}}),Object.defineProperty(r,"startOfDecade",{enumerable:!0,get:function(){return ED.default}}),Object.defineProperty(r,"startOfHour",{enumerable:!0,get:function(){return RD.default}}),Object.defineProperty(r,"startOfISOWeek",{enumerable:!0,get:function(){return ND.default}}),Object.defineProperty(r,"startOfISOWeekYear",{enumerable:!0,get:function(){return zD.default}}),Object.defineProperty(r,"startOfMinute",{enumerable:!0,get:function(){return qD.default}}),Object.defineProperty(r,"startOfMonth",{enumerable:!0,get:function(){return ID.default}}),Object.defineProperty(r,"startOfQuarter",{enumerable:!0,get:function(){return YD.default}}),Object.defineProperty(r,"startOfSecond",{enumerable:!0,get:function(){return HD.default}}),Object.defineProperty(r,"startOfToday",{enumerable:!0,get:function(){return AD.default}}),Object.defineProperty(r,"startOfTomorrow",{enumerable:!0,get:function(){return VD.default}}),Object.defineProperty(r,"startOfWeek",{enumerable:!0,get:function(){return LD.default}}),Object.defineProperty(r,"startOfWeekYear",{enumerable:!0,get:function(){return FD.default}}),Object.defineProperty(r,"startOfYear",{enumerable:!0,get:function(){return XD.default}}),Object.defineProperty(r,"startOfYesterday",{enumerable:!0,get:function(){return UD.default}}),Object.defineProperty(r,"sub",{enumerable:!0,get:function(){return QD.default}}),Object.defineProperty(r,"subBusinessDays",{enumerable:!0,get:function(){return GD.default}}),Object.defineProperty(r,"subDays",{enumerable:!0,get:function(){return BD.default}}),Object.defineProperty(r,"subHours",{enumerable:!0,get:function(){return KD.default}}),Object.defineProperty(r,"subISOWeekYears",{enumerable:!0,get:function(){return JD.default}}),Object.defineProperty(r,"subMilliseconds",{enumerable:!0,get:function(){return ZD.default}}),Object.defineProperty(r,"subMinutes",{enumerable:!0,get:function(){return eO.default}}),Object.defineProperty(r,"subMonths",{enumerable:!0,get:function(){return aO.default}}),Object.defineProperty(r,"subQuarters",{enumerable:!0,get:function(){return tO.default}}),Object.defineProperty(r,"subSeconds",{enumerable:!0,get:function(){return rO.default}}),Object.defineProperty(r,"subWeeks",{enumerable:!0,get:function(){return nO.default}}),Object.defineProperty(r,"subYears",{enumerable:!0,get:function(){return iO.default}}),Object.defineProperty(r,"toDate",{enumerable:!0,get:function(){return oO.default}}),Object.defineProperty(r,"weeksToDays",{enumerable:!0,get:function(){return uO.default}}),Object.defineProperty(r,"yearsToMonths",{enumerable:!0,get:function(){return dO.default}}),Object.defineProperty(r,"yearsToQuarters",{enumerable:!0,get:function(){return lO.default}});var a=e(Xx),n=e(Qx),o=e(pt),i=e(W_),d=e(Kx),u=e(yn),l=e(j_),s=e(gn),f=e(T_),v=e(Jx),c=e(Xn),m=e(Zx),h=e(iE),p=e(oE),y=e(uE),_=e(dE),w=e(Gt),g=e(lE),x=e(PE),O=e(xE),C=e(Wt),L=e(d1),V=e(ME),M=e(S_),$=e(s1),N=e(C_),S=e(E_),G=e(R_),j=e(N_),I=e(OE),H=e(Un),B=e(z_),k=e(Qn),P=e(WE),q=e(Gn),U=e(jE),Y=e(m1),J=e(c1),de=e(TE),E=e($E),me=e(SE),ce=e(CE),X=e(EE),xe=e(A_),We=e(RE),Q=e(NE),ne=e(zE),we=e(q_),le=e(qE),Xe=e(IE),oa=e(YE),ka=e(HE),Ra=e(AE),ba=e(I_),Ya=e(VE),et=e(LE),st=e(FE),at=e(XE),ft=e(p1),Ua=e(h1),Na=e(UE),z=e(x1),te=e(k1),De=e(D1),ae=e(n3),ye=e(i3),pe=e(o3),Re=e(u3),ua=e(d3),ja=e(l3),Ha=e(s3),Ta=e(f3),Qa=e(v3),yt=e(m3),$i=e(O1),Si=e(Kn),Ci=e(c3),Ei=e(W1),Ri=e(h3),Ni=e(p3),zi=e(g3),qi=e(y3),Ii=e(T1),Yi=e($1),Hi=e(pr),Ai=e(b3),Vi=e(_3),Li=e(w3),Fi=e(P3),Xi=e(x3),Ui=e(l1),Qi=e(M3),ie=e(S1),DM=e(k3),OM=e(E1),WM=e(D3),jM=e(C1),TM=e(O3),$M=e(W3),SM=e(j3),CM=e(T3),EM=e($3),RM=e(S3),NM=e(C3),zM=e(E3),qM=e(R3),IM=e(N3),YM=e(u1),HM=e(z3),AM=e(q3),VM=e(I3),LM=e(Y3),FM=e(H3),XM=e(v1),UM=e(j1),QM=e(Gq),GM=e(Bq),BM=e(Kq),KM=e(_n),JM=e(tM),ZM=e(rM),ek=e(Jq),ak=e(nM),tk=e(iM),rk=e(oM),nk=e(dM),ik=e(K_),ok=e(lM),uk=e(Ux),dk=e(O_),lk=e(Zq),sk=e(eI),fk=e(aI),vk=e(tI),mk=e(rI),ck=e(nI),hk=e(iI),pk=e(oI),gk=e(uI),yk=e(dI),bk=e(lI),_k=e(sI),wk=e(jt),Pk=e(fI),xk=e(Ln),Mk=e(vI),kk=e(mI),Dk=e(cI),Ok=e(hI),Wk=e(pI),jk=e(R1),Tk=e(gI),$k=e(sM),Sk=e(yI),Ck=e(bI),Ek=e(e1),Rk=e(_I),Nk=e(wI),zk=e(PI),qk=e(xI),Ik=e(a1),Yk=e(MI),Hk=e(kI),Ak=e(DI),Vk=e(OI),Lk=e(WI),Fk=e(zt),Xk=e(jI),Uk=e(TI),Qk=e($I),Gk=e(SI),Bk=e(CI),Kk=e(EI),Jk=e(RI),Zk=e(eM),eD=e(NI),aD=e(zI),tD=e(qt),rD=e(qI),nD=e(II),iD=e(YI),oD=e(HI),uD=e(AI),dD=e(VI),lD=e(LI),sD=e(FI),fD=e(XI),vD=e(UI),mD=e(QI),cD=e(GI),hD=e(BI),pD=e(KI),gD=e(JI),yD=e(ZI),bD=e(eY),_D=e(aY),wD=e(tY),PD=e(rY),xD=e(nY),MD=e(Bx),kD=e(iY),DD=e(oY),OD=e(J_),WD=e(uY),jD=e(dY),TD=e(lY),$D=e(sY),SD=e(fY),CD=e(Fn),ED=e(vY),RD=e(aM),ND=e(Qt),zD=e(bn),qD=e(Y_),ID=e(Bn),YD=e(H_),HD=e(uM),AD=e(mY),VD=e(cY),LD=e(Ot),FD=e(F_),XD=e(V_),UD=e(hY),QD=e(pY),GD=e(gY),BD=e(Ti),KD=e(yY),JD=e(f1),ZD=e(wn),eO=e(bY),aO=e(fM),tO=e(_Y),rO=e(wY),nO=e(PY),iO=e(xY),oO=e(F),uO=e(MY),dO=e(kY),lO=e(DY),Gi=Pe;Object.keys(Gi).forEach(function(D){D==="default"||D==="__esModule"||Object.prototype.hasOwnProperty.call(t,D)||D in r&&r[D]===Gi[D]||Object.defineProperty(r,D,{enumerable:!0,get:function(){return Gi[D]}})})})(Vn);var Rv={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(T),n=t(gr);function o(i,d,u){(0,a.default)(2,arguments);var l=(0,n.default)(i,u),s=(0,n.default)(d,u);return l.getTime()===s.getTime()}r.exports=e.default})(Rv,Rv.exports);var Xa=Rv.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=Vn,n=t(Xa),o=["нядзелю","панядзелак","аўторак","сераду","чацвер","пятніцу","суботу"];function i(m){var h=o[m];switch(m){case 0:case 3:case 5:case 6:return"'у мінулую "+h+" а' p";case 1:case 2:case 4:return"'у мінулы "+h+" а' p"}}function d(m){var h=o[m];return"'у "+h+" а' p"}function u(m){var h=o[m];switch(m){case 0:case 3:case 5:case 6:return"'у наступную "+h+" а' p";case 1:case 2:case 4:return"'у наступны "+h+" а' p"}}var l=function(h,p,y){var _=(0,a.toDate)(h),w=_.getUTCDay();return(0,n.default)(_,p,y)?d(w):i(w)},s=function(h,p,y){var _=(0,a.toDate)(h),w=_.getUTCDay();return(0,n.default)(_,p,y)?d(w):u(w)},f={lastWeek:l,yesterday:"'учора а' p",today:"'сёння а' p",tomorrow:"'заўтра а' p",nextWeek:s,other:"P"},v=function(h,p,y,_){var w=f[h];return typeof w=="function"?w(p,y,_):w},c=v;e.default=c,r.exports=e.default})(Ru,Ru.exports);var OY=Ru.exports,Nv={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["да н.э.","н.э."],abbreviated:["да н. э.","н. э."],wide:["да нашай эры","нашай эры"]},o={narrow:["1","2","3","4"],abbreviated:["1-ы кв.","2-і кв.","3-і кв.","4-ы кв."],wide:["1-ы квартал","2-і квартал","3-і квартал","4-ы квартал"]},i={narrow:["С","Л","С","К","М","Ч","Л","Ж","В","К","Л","С"],abbreviated:["студз.","лют.","сак.","крас.","май","чэрв.","ліп.","жн.","вер.","кастр.","ліст.","снеж."],wide:["студзень","люты","сакавік","красавік","май","чэрвень","ліпень","жнівень","верасень","кастрычнік","лістапад","снежань"]},d={narrow:["С","Л","С","К","М","Ч","Л","Ж","В","К","Л","С"],abbreviated:["студз.","лют.","сак.","крас.","мая","чэрв.","ліп.","жн.","вер.","кастр.","ліст.","снеж."],wide:["студзеня","лютага","сакавіка","красавіка","мая","чэрвеня","ліпеня","жніўня","верасня","кастрычніка","лістапада","снежня"]},u={narrow:["Н","П","А","С","Ч","П","С"],short:["нд","пн","аў","ср","чц","пт","сб"],abbreviated:["нядз","пан","аўт","сер","чац","пят","суб"],wide:["нядзеля","панядзелак","аўторак","серада","чацвер","пятніца","субота"]},l={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:"ноч"}},s={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:"ночы"}},f=function(h,p){var y=String(p==null?void 0:p.unit),_=Number(h),w;return y==="date"?w="-га":y==="hour"||y==="minute"||y==="second"?w="-я":w=(_%10===2||_%10===3)&&_%100!==12&&_%100!==13?"-і":"-ы",_+w},v={ordinalNumber:f,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(h){return h-1}}),month:(0,a.default)({values:i,defaultWidth:"wide",formattingValues:d,defaultFormattingWidth:"wide"}),day:(0,a.default)({values:u,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:l,defaultWidth:"any",formattingValues:s,defaultFormattingWidth:"wide"})},c=v;e.default=c,r.exports=e.default})(Nv,Nv.exports);var WY=Nv.exports,zv={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)(-?(е|я|га|і|ы|ае|ая|яя|шы|гі|ці|ты|мы))?/i,i=/\d+/i,d={narrow:/^((да )?н\.?\s?э\.?)/i,abbreviated:/^((да )?н\.?\s?э\.?)/i,wide:/^(да нашай эры|нашай эры|наша эра)/i},u={any:[/^д/i,/^н/i]},l={narrow:/^[1234]/i,abbreviated:/^[1234](-?[ыі]?)? кв.?/i,wide:/^[1234](-?[ыі]?)? квартал/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^[слкмчжв]/i,abbreviated:/^(студз|лют|сак|крас|ма[йя]|чэрв|ліп|жн|вер|кастр|ліст|снеж)\.?/i,wide:/^(студзен[ья]|лют(ы|ага)|сакавіка?|красавіка?|ма[йя]|чэрвен[ья]|ліпен[ья]|жні(вень|ўня)|верас(ень|ня)|кастрычніка?|лістапада?|снеж(ань|ня))/i},v={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]},c={narrow:/^[нпасч]/i,short:/^(нд|ня|пн|па|аў|ат|ср|се|чц|ча|пт|пя|сб|су)\.?/i,abbreviated:/^(нядз?|ндз|пнд|пан|аўт|срд|сер|чцв|чац|птн|пят|суб).?/i,wide:/^(нядзел[яі]|панядзел(ак|ка)|аўтор(ак|ка)|серад[аы]|чацв(ер|ярга)|пятніц[аы]|субот[аы])/i},m={narrow:[/^н/i,/^п/i,/^а/i,/^с/i,/^ч/i,/^п/i,/^с/i],any:[/^н/i,/^п[ан]/i,/^а/i,/^с[ер]/i,/^ч/i,/^п[ят]/i,/^с[уб]/i]},h={narrow:/^([дп]п|поўн\.?|поўд\.?|ран\.?|дзень|дня|веч\.?|ночы?)/i,abbreviated:/^([дп]п|поўн\.?|поўд\.?|ран\.?|дзень|дня|веч\.?|ночы?)/i,wide:/^([дп]п|поўнач|поўдзень|раніц[аы]|дзень|дня|вечара?|ночы?)/i},p={any:{am:/^дп/i,pm:/^пп/i,midnight:/^поўн/i,noon:/^поўд/i,morning:/^р/i,afternoon:/^д[зн]/i,evening:/^в/i,night:/^н/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"wide",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(zv,zv.exports);var jY=zv.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(aE),n=t(tE),o=t(OY),i=t(WY),d=t(jY),u={code:"be",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:1}},l=u;e.default=l,r.exports=e.default})(Su,Su.exports);var TY=Su.exports,qv={exports:{}},Iv={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;function t(u,l){if(u.one!==void 0&&l===1)return u.one;var s=l%10,f=l%100;return s===1&&f!==11?u.singularNominative.replace("{{count}}",String(l)):s>=2&&s<=4&&(f<10||f>20)?u.singularGenitive.replace("{{count}}",String(l)):u.pluralGenitive.replace("{{count}}",String(l))}function a(u){return function(l,s){return s&&s.addSuffix?s.comparison&&s.comparison>0?u.future?t(u.future,l):"праз "+t(u.regular,l):u.past?t(u.past,l):t(u.regular,l)+" таму":t(u.regular,l)}}var n=function(l,s){return s&&s.addSuffix?s.comparison&&s.comparison>0?"праз паўхвіліны":"паўхвіліны таму":"паўхвіліны"},o={lessThanXSeconds:a({regular:{one:"менш за секунду",singularNominative:"менш за {{count}} секунду",singularGenitive:"менш за {{count}} секунды",pluralGenitive:"менш за {{count}} секунд"},future:{one:"менш, чым праз секунду",singularNominative:"менш, чым праз {{count}} секунду",singularGenitive:"менш, чым праз {{count}} секунды",pluralGenitive:"менш, чым праз {{count}} секунд"}}),xSeconds:a({regular:{singularNominative:"{{count}} секунда",singularGenitive:"{{count}} секунды",pluralGenitive:"{{count}} секунд"},past:{singularNominative:"{{count}} секунду таму",singularGenitive:"{{count}} секунды таму",pluralGenitive:"{{count}} секунд таму"},future:{singularNominative:"праз {{count}} секунду",singularGenitive:"праз {{count}} секунды",pluralGenitive:"праз {{count}} секунд"}}),halfAMinute:n,lessThanXMinutes:a({regular:{one:"менш за хвіліну",singularNominative:"менш за {{count}} хвіліну",singularGenitive:"менш за {{count}} хвіліны",pluralGenitive:"менш за {{count}} хвілін"},future:{one:"менш, чым праз хвіліну",singularNominative:"менш, чым праз {{count}} хвіліну",singularGenitive:"менш, чым праз {{count}} хвіліны",pluralGenitive:"менш, чым праз {{count}} хвілін"}}),xMinutes:a({regular:{singularNominative:"{{count}} хвіліна",singularGenitive:"{{count}} хвіліны",pluralGenitive:"{{count}} хвілін"},past:{singularNominative:"{{count}} хвіліну таму",singularGenitive:"{{count}} хвіліны таму",pluralGenitive:"{{count}} хвілін таму"},future:{singularNominative:"праз {{count}} хвіліну",singularGenitive:"праз {{count}} хвіліны",pluralGenitive:"праз {{count}} хвілін"}}),aboutXHours:a({regular:{singularNominative:"каля {{count}} гадзіны",singularGenitive:"каля {{count}} гадзін",pluralGenitive:"каля {{count}} гадзін"},future:{singularNominative:"прыблізна праз {{count}} гадзіну",singularGenitive:"прыблізна праз {{count}} гадзіны",pluralGenitive:"прыблізна праз {{count}} гадзін"}}),xHours:a({regular:{singularNominative:"{{count}} гадзіна",singularGenitive:"{{count}} гадзіны",pluralGenitive:"{{count}} гадзін"},past:{singularNominative:"{{count}} гадзіну таму",singularGenitive:"{{count}} гадзіны таму",pluralGenitive:"{{count}} гадзін таму"},future:{singularNominative:"праз {{count}} гадзіну",singularGenitive:"праз {{count}} гадзіны",pluralGenitive:"праз {{count}} гадзін"}}),xDays:a({regular:{singularNominative:"{{count}} дзень",singularGenitive:"{{count}} дні",pluralGenitive:"{{count}} дзён"}}),aboutXWeeks:a({regular:{singularNominative:"каля {{count}} месяца",singularGenitive:"каля {{count}} месяцаў",pluralGenitive:"каля {{count}} месяцаў"},future:{singularNominative:"прыблізна праз {{count}} месяц",singularGenitive:"прыблізна праз {{count}} месяцы",pluralGenitive:"прыблізна праз {{count}} месяцаў"}}),xWeeks:a({regular:{singularNominative:"{{count}} месяц",singularGenitive:"{{count}} месяцы",pluralGenitive:"{{count}} месяцаў"}}),aboutXMonths:a({regular:{singularNominative:"каля {{count}} месяца",singularGenitive:"каля {{count}} месяцаў",pluralGenitive:"каля {{count}} месяцаў"},future:{singularNominative:"прыблізна праз {{count}} месяц",singularGenitive:"прыблізна праз {{count}} месяцы",pluralGenitive:"прыблізна праз {{count}} месяцаў"}}),xMonths:a({regular:{singularNominative:"{{count}} месяц",singularGenitive:"{{count}} месяцы",pluralGenitive:"{{count}} месяцаў"}}),aboutXYears:a({regular:{singularNominative:"каля {{count}} года",singularGenitive:"каля {{count}} гадоў",pluralGenitive:"каля {{count}} гадоў"},future:{singularNominative:"прыблізна праз {{count}} год",singularGenitive:"прыблізна праз {{count}} гады",pluralGenitive:"прыблізна праз {{count}} гадоў"}}),xYears:a({regular:{singularNominative:"{{count}} год",singularGenitive:"{{count}} гады",pluralGenitive:"{{count}} гадоў"}}),overXYears:a({regular:{singularNominative:"больш за {{count}} год",singularGenitive:"больш за {{count}} гады",pluralGenitive:"больш за {{count}} гадоў"},future:{singularNominative:"больш, чым праз {{count}} год",singularGenitive:"больш, чым праз {{count}} гады",pluralGenitive:"больш, чым праз {{count}} гадоў"}}),almostXYears:a({regular:{singularNominative:"амаль {{count}} год",singularGenitive:"амаль {{count}} гады",pluralGenitive:"амаль {{count}} гадоў"},future:{singularNominative:"амаль праз {{count}} год",singularGenitive:"амаль праз {{count}} гады",pluralGenitive:"амаль праз {{count}} гадоў"}})},i=function(l,s,f){return f=f||{},o[l](s,f)},d=i;e.default=d,r.exports=e.default})(Iv,Iv.exports);var $Y=Iv.exports,Yv={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(ue),n={full:"EEEE, d MMMM y 'г.'",long:"d MMMM y 'г.'",medium:"d MMM y 'г.'",short:"dd.MM.y"},o={full:"H:mm:ss zzzz",long:"H:mm:ss z",medium:"H:mm:ss",short:"H:mm"},i={any:"{{date}}, {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"any"})},u=d;e.default=u,r.exports=e.default})(Yv,Yv.exports);var SY=Yv.exports,Hv={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=Vn,n=t(Xa),o=["нядзелю","панядзелак","аўторак","сераду","чацьвер","пятніцу","суботу"];function i(m){var h=o[m];switch(m){case 0:case 3:case 5:case 6:return"'у мінулую "+h+" а' p";case 1:case 2:case 4:return"'у мінулы "+h+" а' p"}}function d(m){var h=o[m];return"'у "+h+" а' p"}function u(m){var h=o[m];switch(m){case 0:case 3:case 5:case 6:return"'у наступную "+h+" а' p";case 1:case 2:case 4:return"'у наступны "+h+" а' p"}}var l=function(h,p,y){var _=(0,a.toDate)(h),w=_.getUTCDay();return(0,n.default)(_,p,y)?d(w):i(w)},s=function(h,p,y){var _=(0,a.toDate)(h),w=_.getUTCDay();return(0,n.default)(_,p,y)?d(w):u(w)},f={lastWeek:l,yesterday:"'учора а' p",today:"'сёньня а' p",tomorrow:"'заўтра а' p",nextWeek:s,other:"P"},v=function(h,p,y,_){var w=f[h];return typeof w=="function"?w(p,y,_):w},c=v;e.default=c,r.exports=e.default})(Hv,Hv.exports);var CY=Hv.exports,Av={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["да н.э.","н.э."],abbreviated:["да н. э.","н. э."],wide:["да нашай эры","нашай эры"]},o={narrow:["1","2","3","4"],abbreviated:["1-ы кв.","2-і кв.","3-і кв.","4-ы кв."],wide:["1-ы квартал","2-і квартал","3-і квартал","4-ы квартал"]},i={narrow:["С","Л","С","К","Т","Ч","Л","Ж","В","К","Л","С"],abbreviated:["студз.","лют.","сак.","крас.","трав.","чэрв.","ліп.","жн.","вер.","кастр.","ліст.","сьнеж."],wide:["студзень","люты","сакавік","красавік","травень","чэрвень","ліпень","жнівень","верасень","кастрычнік","лістапад","сьнежань"]},d={narrow:["С","Л","С","К","Т","Ч","Л","Ж","В","К","Л","С"],abbreviated:["студз.","лют.","сак.","крас.","трав.","чэрв.","ліп.","жн.","вер.","кастр.","ліст.","сьнеж."],wide:["студзеня","лютага","сакавіка","красавіка","траўня","чэрвеня","ліпеня","жніўня","верасня","кастрычніка","лістапада","сьнежня"]},u={narrow:["Н","П","А","С","Ч","П","С"],short:["нд","пн","аў","ср","чц","пт","сб"],abbreviated:["нядз","пан","аўт","сер","чаць","пят","суб"],wide:["нядзеля","панядзелак","аўторак","серада","чацьвер","пятніца","субота"]},l={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:"ноч"}},s={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:"ночы"}},f=function(h,p){var y=String(p==null?void 0:p.unit),_=Number(h),w;return y==="date"?w="-га":y==="hour"||y==="minute"||y==="second"?w="-я":w=(_%10===2||_%10===3)&&_%100!==12&&_%100!==13?"-і":"-ы",_+w},v={ordinalNumber:f,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(h){return h-1}}),month:(0,a.default)({values:i,defaultWidth:"wide",formattingValues:d,defaultFormattingWidth:"wide"}),day:(0,a.default)({values:u,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:l,defaultWidth:"any",formattingValues:s,defaultFormattingWidth:"wide"})},c=v;e.default=c,r.exports=e.default})(Av,Av.exports);var EY=Av.exports,Vv={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)(-?(е|я|га|і|ы|ае|ая|яя|шы|гі|ці|ты|мы))?/i,i=/\d+/i,d={narrow:/^((да )?н\.?\s?э\.?)/i,abbreviated:/^((да )?н\.?\s?э\.?)/i,wide:/^(да нашай эры|нашай эры|наша эра)/i},u={any:[/^д/i,/^н/i]},l={narrow:/^[1234]/i,abbreviated:/^[1234](-?[ыі]?)? кв.?/i,wide:/^[1234](-?[ыі]?)? квартал/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^[слкмчжв]/i,abbreviated:/^(студз|лют|сак|крас|тр(ав)?|чэрв|ліп|жн|вер|кастр|ліст|сьнеж)\.?/i,wide:/^(студзен[ья]|лют(ы|ага)|сакавіка?|красавіка?|тра(вень|ўня)|чэрвен[ья]|ліпен[ья]|жні(вень|ўня)|верас(ень|ня)|кастрычніка?|лістапада?|сьнеж(ань|ня))/i},v={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]},c={narrow:/^[нпасч]/i,short:/^(нд|ня|пн|па|аў|ат|ср|се|чц|ча|пт|пя|сб|су)\.?/i,abbreviated:/^(нядз?|ндз|пнд|пан|аўт|срд|сер|чцьв|чаць|птн|пят|суб).?/i,wide:/^(нядзел[яі]|панядзел(ак|ка)|аўтор(ак|ка)|серад[аы]|чацьв(ер|ярга)|пятніц[аы]|субот[аы])/i},m={narrow:[/^н/i,/^п/i,/^а/i,/^с/i,/^ч/i,/^п/i,/^с/i],any:[/^н/i,/^п[ан]/i,/^а/i,/^с[ер]/i,/^ч/i,/^п[ят]/i,/^с[уб]/i]},h={narrow:/^([дп]п|поўн\.?|поўд\.?|ран\.?|дзень|дня|веч\.?|ночы?)/i,abbreviated:/^([дп]п|поўн\.?|поўд\.?|ран\.?|дзень|дня|веч\.?|ночы?)/i,wide:/^([дп]п|поўнач|поўдзень|раніц[аы]|дзень|дня|вечара?|ночы?)/i},p={any:{am:/^дп/i,pm:/^пп/i,midnight:/^поўн/i,noon:/^поўд/i,morning:/^р/i,afternoon:/^д[зн]/i,evening:/^в/i,night:/^н/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"wide",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(Vv,Vv.exports);var RY=Vv.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t($Y),n=t(SY),o=t(CY),i=t(EY),d=t(RY),u={code:"be-tarask",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:1}},l=u;e.default=l,r.exports=e.default})(qv,qv.exports);var NY=qv.exports,Lv={exports:{}},Fv={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:"по-малко от секунда",other:"по-малко от {{count}} секунди"},xSeconds:{one:"1 секунда",other:"{{count}} секунди"},halfAMinute:"половин минута",lessThanXMinutes:{one:"по-малко от минута",other:"по-малко от {{count}} минути"},xMinutes:{one:"1 минута",other:"{{count}} минути"},aboutXHours:{one:"около час",other:"около {{count}} часа"},xHours:{one:"1 час",other:"{{count}} часа"},xDays:{one:"1 ден",other:"{{count}} дни"},aboutXWeeks:{one:"около седмица",other:"около {{count}} седмици"},xWeeks:{one:"1 седмица",other:"{{count}} седмици"},aboutXMonths:{one:"около месец",other:"около {{count}} месеца"},xMonths:{one:"1 месец",other:"{{count}} месеца"},aboutXYears:{one:"около година",other:"около {{count}} години"},xYears:{one:"1 година",other:"{{count}} години"},overXYears:{one:"над година",other:"над {{count}} години"},almostXYears:{one:"почти година",other:"почти {{count}} години"}},a=function(i,d,u){var l,s=t[i];return typeof s=="string"?l=s:d===1?l=s.one:l=s.other.replace("{{count}}",String(d)),u!=null&&u.addSuffix?u.comparison&&u.comparison>0?"след "+l:"преди "+l:l},n=a;e.default=n,r.exports=e.default})(Fv,Fv.exports);var zY=Fv.exports,Xv={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(ue),n={full:"EEEE, dd MMMM yyyy",long:"dd MMMM yyyy",medium:"dd MMM yyyy",short:"dd/MM/yyyy"},o={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"H:mm"},i={any:"{{date}} {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"any"})},u=d;e.default=u,r.exports=e.default})(Xv,Xv.exports);var qY=Xv.exports,Uv={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(F),n=t(Xa),o=["неделя","понеделник","вторник","сряда","четвъртък","петък","събота"];function i(m){var h=o[m];switch(m){case 0:case 3:case 6:return"'миналата "+h+" в' p";case 1:case 2:case 4:case 5:return"'миналия "+h+" в' p"}}function d(m){var h=o[m];return m===2?"'във "+h+" в' p":"'в "+h+" в' p"}function u(m){var h=o[m];switch(m){case 0:case 3:case 6:return"'следващата "+h+" в' p";case 1:case 2:case 4:case 5:return"'следващия "+h+" в' p"}}var l=function(h,p,y){var _=(0,a.default)(h),w=_.getUTCDay();return(0,n.default)(_,p,y)?d(w):i(w)},s=function(h,p,y){var _=(0,a.default)(h),w=_.getUTCDay();return(0,n.default)(_,p,y)?d(w):u(w)},f={lastWeek:l,yesterday:"'вчера в' p",today:"'днес в' p",tomorrow:"'утре в' p",nextWeek:s,other:"P"},v=function(h,p,y,_){var w=f[h];return typeof w=="function"?w(p,y,_):w},c=v;e.default=c,r.exports=e.default})(Uv,Uv.exports);var IY=Uv.exports,Qv={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["пр.н.е.","н.е."],abbreviated:["преди н. е.","н. е."],wide:["преди новата ера","новата ера"]},o={narrow:["1","2","3","4"],abbreviated:["1-во тримес.","2-ро тримес.","3-то тримес.","4-то тримес."],wide:["1-во тримесечие","2-ро тримесечие","3-то тримесечие","4-то тримесечие"]},i={abbreviated:["яну","фев","мар","апр","май","юни","юли","авг","сеп","окт","ное","дек"],wide:["януари","февруари","март","април","май","юни","юли","август","септември","октомври","ноември","декември"]},d={narrow:["Н","П","В","С","Ч","П","С"],short:["нд","пн","вт","ср","чт","пт","сб"],abbreviated:["нед","пон","вто","сря","чет","пет","съб"],wide:["неделя","понеделник","вторник","сряда","четвъртък","петък","събота"]},u={wide:{am:"преди обяд",pm:"след обяд",midnight:"в полунощ",noon:"на обяд",morning:"сутринта",afternoon:"следобед",evening:"вечерта",night:"през нощта"}};function l(h){return h==="year"||h==="week"||h==="minute"||h==="second"}function s(h){return h==="quarter"}function f(h,p,y,_,w){var g=s(p)?w:l(p)?_:y;return h+"-"+g}var v=function(p,y){var _=Number(p),w=y==null?void 0:y.unit;if(_===0)return f(0,w,"ев","ева","ево");if(_%1e3===0)return f(_,w,"ен","на","но");if(_%100===0)return f(_,w,"тен","тна","тно");var g=_%100;if(g>20||g<10)switch(g%10){case 1:return f(_,w,"ви","ва","во");case 2:return f(_,w,"ри","ра","ро");case 7:case 8:return f(_,w,"ми","ма","мо")}return f(_,w,"ти","та","то")},c={ordinalNumber:v,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(p){return p-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide"})},m=c;e.default=m,r.exports=e.default})(Qv,Qv.exports);var YY=Qv.exports,Gv={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)(-?[врмт][аи]|-?т?(ен|на)|-?(ев|ева))?/i,i=/\d+/i,d={narrow:/^((пр)?н\.?\s?е\.?)/i,abbreviated:/^((пр)?н\.?\s?е\.?)/i,wide:/^(преди новата ера|новата ера|нова ера)/i},u={any:[/^п/i,/^н/i]},l={narrow:/^[1234]/i,abbreviated:/^[1234](-?[врт]?o?)? тримес.?/i,wide:/^[1234](-?[врт]?о?)? тримесечие/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^[нпвсч]/i,short:/^(нд|пн|вт|ср|чт|пт|сб)/i,abbreviated:/^(нед|пон|вто|сря|чет|пет|съб)/i,wide:/^(неделя|понеделник|вторник|сряда|четвъртък|петък|събота)/i},v={narrow:[/^н/i,/^п/i,/^в/i,/^с/i,/^ч/i,/^п/i,/^с/i],any:[/^н[ед]/i,/^п[он]/i,/^вт/i,/^ср/i,/^ч[ет]/i,/^п[ет]/i,/^с[ъб]/i]},c={abbreviated:/^(яну|фев|мар|апр|май|юни|юли|авг|сеп|окт|ное|дек)/i,wide:/^(януари|февруари|март|април|май|юни|юли|август|септември|октомври|ноември|декември)/i},m={any:[/^я/i,/^ф/i,/^мар/i,/^ап/i,/^май/i,/^юн/i,/^юл/i,/^ав/i,/^се/i,/^окт/i,/^но/i,/^де/i]},h={any:/^(преди о|след о|в по|на о|през|веч|сут|следо)/i},p={any:{am:/^преди о/i,pm:/^след о/i,midnight:/^в пол/i,noon:/^на об/i,morning:/^сут/i,afternoon:/^следо/i,evening:/^веч/i,night:/^през н/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(Gv,Gv.exports);var HY=Gv.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(zY),n=t(qY),o=t(IY),i=t(YY),d=t(HY),u={code:"bg",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:1}},l=u;e.default=l,r.exports=e.default})(Lv,Lv.exports);var AY=Lv.exports,Bv={exports:{}},Kv={exports:{}},Fr={},VY=b.default;Object.defineProperty(Fr,"__esModule",{value:!0});Fr.default=void 0;Fr.numberToLocale=vM;var rn=VY(se),LY={locale:{1:"১",2:"২",3:"৩",4:"৪",5:"৫",6:"৬",7:"৭",8:"৮",9:"৯",0:"০"},number:{"১":"1","২":"2","৩":"3","৪":"4","৫":"5","৬":"6","৭":"7","৮":"8","৯":"9","০":"0"}},FY={narrow:["খ্রিঃপূঃ","খ্রিঃ"],abbreviated:["খ্রিঃপূর্ব","খ্রিঃ"],wide:["খ্রিস্টপূর্ব","খ্রিস্টাব্দ"]},XY={narrow:["১","২","৩","৪"],abbreviated:["১ত্রৈ","২ত্রৈ","৩ত্রৈ","৪ত্রৈ"],wide:["১ম ত্রৈমাসিক","২য় ত্রৈমাসিক","৩য় ত্রৈমাসিক","৪র্থ ত্রৈমাসিক"]},UY={narrow:["জানু","ফেব্রু","মার্চ","এপ্রিল","মে","জুন","জুলাই","আগস্ট","সেপ্ট","অক্টো","নভে","ডিসে"],abbreviated:["জানু","ফেব্রু","মার্চ","এপ্রিল","মে","জুন","জুলাই","আগস্ট","সেপ্ট","অক্টো","নভে","ডিসে"],wide:["জানুয়ারি","ফেব্রুয়ারি","মার্চ","এপ্রিল","মে","জুন","জুলাই","আগস্ট","সেপ্টেম্বর","অক্টোবর","নভেম্বর","ডিসেম্বর"]},QY={narrow:["র","সো","ম","বু","বৃ","শু","শ"],short:["রবি","সোম","মঙ্গল","বুধ","বৃহ","শুক্র","শনি"],abbreviated:["রবি","সোম","মঙ্গল","বুধ","বৃহ","শুক্র","শনি"],wide:["রবিবার","সোমবার","মঙ্গলবার","বুধবার","বৃহস্পতিবার ","শুক্রবার","শনিবার"]},GY={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:"রাত"}},BY={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:"রাত"}};function KY(r,e){if(r>18&&r<=31)return e+"শে";switch(r){case 1:return e+"লা";case 2:case 3:return e+"রা";case 4:return e+"ঠা";default:return e+"ই"}}var JY=function(e,t){var a=Number(e),n=vM(a),o=t==null?void 0:t.unit;if(o==="date")return KY(a,n);if(a>10||a===0)return n+"তম";var i=a%10;switch(i){case 2:case 3:return n+"য়";case 4:return n+"র্থ";case 6:return n+"ষ্ঠ";default:return n+"ম"}};function vM(r){return r.toString().replace(/\d/g,function(e){return LY.locale[e]})}var ZY={ordinalNumber:JY,era:(0,rn.default)({values:FY,defaultWidth:"wide"}),quarter:(0,rn.default)({values:XY,defaultWidth:"wide",argumentCallback:function(e){return e-1}}),month:(0,rn.default)({values:UY,defaultWidth:"wide"}),day:(0,rn.default)({values:QY,defaultWidth:"wide"}),dayPeriod:(0,rn.default)({values:GY,defaultWidth:"wide",formattingValues:BY,defaultFormattingWidth:"wide"})},eH=ZY;Fr.default=eH;(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=Fr,a={lessThanXSeconds:{one:"প্রায় ১ সেকেন্ড",other:"প্রায় {{count}} সেকেন্ড"},xSeconds:{one:"১ সেকেন্ড",other:"{{count}} সেকেন্ড"},halfAMinute:"আধ মিনিট",lessThanXMinutes:{one:"প্রায় ১ মিনিট",other:"প্রায় {{count}} মিনিট"},xMinutes:{one:"১ মিনিট",other:"{{count}} মিনিট"},aboutXHours:{one:"প্রায় ১ ঘন্টা",other:"প্রায় {{count}} ঘন্টা"},xHours:{one:"১ ঘন্টা",other:"{{count}} ঘন্টা"},xDays:{one:"১ দিন",other:"{{count}} দিন"},aboutXWeeks:{one:"প্রায় ১ সপ্তাহ",other:"প্রায় {{count}} সপ্তাহ"},xWeeks:{one:"১ সপ্তাহ",other:"{{count}} সপ্তাহ"},aboutXMonths:{one:"প্রায় ১ মাস",other:"প্রায় {{count}} মাস"},xMonths:{one:"১ মাস",other:"{{count}} মাস"},aboutXYears:{one:"প্রায় ১ বছর",other:"প্রায় {{count}} বছর"},xYears:{one:"১ বছর",other:"{{count}} বছর"},overXYears:{one:"১ বছরের বেশি",other:"{{count}} বছরের বেশি"},almostXYears:{one:"প্রায় ১ বছর",other:"প্রায় {{count}} বছর"}},n=function(d,u,l){var s,f=a[d];return typeof f=="string"?s=f:u===1?s=f.one:s=f.other.replace("{{count}}",(0,t.numberToLocale)(u)),l!=null&&l.addSuffix?l.comparison&&l.comparison>0?s+" এর মধ্যে":s+" আগে":s},o=n;e.default=o,r.exports=e.default})(Kv,Kv.exports);var aH=Kv.exports,Jv={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(ue),n={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},o={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},i={full:"{{date}} {{time}} 'সময়'",long:"{{date}} {{time}} 'সময়'",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(Jv,Jv.exports);var tH=Jv.exports,Zv={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"'গত' eeee 'সময়' p",yesterday:"'গতকাল' 'সময়' p",today:"'আজ' 'সময়' p",tomorrow:"'আগামীকাল' 'সময়' p",nextWeek:"eeee 'সময়' p",other:"P"},a=function(i,d,u,l){return t[i]},n=a;e.default=n,r.exports=e.default})(Zv,Zv.exports);var rH=Zv.exports,em={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)(ম|য়|র্থ|ষ্ঠ|শে|ই|তম)?/i,i=/\d+/i,d={narrow:/^(খ্রিঃপূঃ|খ্রিঃ)/i,abbreviated:/^(খ্রিঃপূর্ব|খ্রিঃ)/i,wide:/^(খ্রিস্টপূর্ব|খ্রিস্টাব্দ)/i},u={narrow:[/^খ্রিঃপূঃ/i,/^খ্রিঃ/i],abbreviated:[/^খ্রিঃপূর্ব/i,/^খ্রিঃ/i],wide:[/^খ্রিস্টপূর্ব/i,/^খ্রিস্টাব্দ/i]},l={narrow:/^[১২৩৪]/i,abbreviated:/^[১২৩৪]ত্রৈ/i,wide:/^[১২৩৪](ম|য়|র্থ)? ত্রৈমাসিক/i},s={any:[/১/i,/২/i,/৩/i,/৪/i]},f={narrow:/^(জানু|ফেব্রু|মার্চ|এপ্রিল|মে|জুন|জুলাই|আগস্ট|সেপ্ট|অক্টো|নভে|ডিসে)/i,abbreviated:/^(জানু|ফেব্রু|মার্চ|এপ্রিল|মে|জুন|জুলাই|আগস্ট|সেপ্ট|অক্টো|নভে|ডিসে)/i,wide:/^(জানুয়ারি|ফেব্রুয়ারি|মার্চ|এপ্রিল|মে|জুন|জুলাই|আগস্ট|সেপ্টেম্বর|অক্টোবর|নভেম্বর|ডিসেম্বর)/i},v={any:[/^জানু/i,/^ফেব্রু/i,/^মার্চ/i,/^এপ্রিল/i,/^মে/i,/^জুন/i,/^জুলাই/i,/^আগস্ট/i,/^সেপ্ট/i,/^অক্টো/i,/^নভে/i,/^ডিসে/i]},c={narrow:/^(র|সো|ম|বু|বৃ|শু|শ)+/i,short:/^(রবি|সোম|মঙ্গল|বুধ|বৃহ|শুক্র|শনি)+/i,abbreviated:/^(রবি|সোম|মঙ্গল|বুধ|বৃহ|শুক্র|শনি)+/i,wide:/^(রবিবার|সোমবার|মঙ্গলবার|বুধবার|বৃহস্পতিবার |শুক্রবার|শনিবার)+/i},m={narrow:[/^র/i,/^সো/i,/^ম/i,/^বু/i,/^বৃ/i,/^শু/i,/^শ/i],short:[/^রবি/i,/^সোম/i,/^মঙ্গল/i,/^বুধ/i,/^বৃহ/i,/^শুক্র/i,/^শনি/i],abbreviated:[/^রবি/i,/^সোম/i,/^মঙ্গল/i,/^বুধ/i,/^বৃহ/i,/^শুক্র/i,/^শনি/i],wide:[/^রবিবার/i,/^সোমবার/i,/^মঙ্গলবার/i,/^বুধবার/i,/^বৃহস্পতিবার /i,/^শুক্রবার/i,/^শনিবার/i]},h={narrow:/^(পূ|অপ|মধ্যরাত|মধ্যাহ্ন|সকাল|বিকাল|সন্ধ্যা|রাত)/i,abbreviated:/^(পূর্বাহ্ন|অপরাহ্ন|মধ্যরাত|মধ্যাহ্ন|সকাল|বিকাল|সন্ধ্যা|রাত)/i,wide:/^(পূর্বাহ্ন|অপরাহ্ন|মধ্যরাত|মধ্যাহ্ন|সকাল|বিকাল|সন্ধ্যা|রাত)/i},p={any:{am:/^পূ/i,pm:/^অপ/i,midnight:/^মধ্যরাত/i,noon:/^মধ্যাহ্ন/i,morning:/সকাল/i,afternoon:/বিকাল/i,evening:/সন্ধ্যা/i,night:/রাত/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"wide"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"wide"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"wide",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(em,em.exports);var nH=em.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(aH),n=t(tH),o=t(rH),i=t(Fr),d=t(nH),u={code:"bn",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:0,firstWeekContainsDate:1}},l=u;e.default=l,r.exports=e.default})(Bv,Bv.exports);var iH=Bv.exports,am={exports:{}},tm={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:{standalone:"manje od 1 sekunde",withPrepositionAgo:"manje od 1 sekunde",withPrepositionIn:"manje od 1 sekundu"},dual:"manje od {{count}} sekunde",other:"manje od {{count}} sekundi"},xSeconds:{one:{standalone:"1 sekunda",withPrepositionAgo:"1 sekunde",withPrepositionIn:"1 sekundu"},dual:"{{count}} sekunde",other:"{{count}} sekundi"},halfAMinute:"pola minute",lessThanXMinutes:{one:{standalone:"manje od 1 minute",withPrepositionAgo:"manje od 1 minute",withPrepositionIn:"manje od 1 minutu"},dual:"manje od {{count}} minute",other:"manje od {{count}} minuta"},xMinutes:{one:{standalone:"1 minuta",withPrepositionAgo:"1 minute",withPrepositionIn:"1 minutu"},dual:"{{count}} minute",other:"{{count}} minuta"},aboutXHours:{one:{standalone:"oko 1 sat",withPrepositionAgo:"oko 1 sat",withPrepositionIn:"oko 1 sat"},dual:"oko {{count}} sata",other:"oko {{count}} sati"},xHours:{one:{standalone:"1 sat",withPrepositionAgo:"1 sat",withPrepositionIn:"1 sat"},dual:"{{count}} sata",other:"{{count}} sati"},xDays:{one:{standalone:"1 dan",withPrepositionAgo:"1 dan",withPrepositionIn:"1 dan"},dual:"{{count}} dana",other:"{{count}} dana"},aboutXWeeks:{one:{standalone:"oko 1 sedmicu",withPrepositionAgo:"oko 1 sedmicu",withPrepositionIn:"oko 1 sedmicu"},dual:"oko {{count}} sedmice",other:"oko {{count}} sedmice"},xWeeks:{one:{standalone:"1 sedmicu",withPrepositionAgo:"1 sedmicu",withPrepositionIn:"1 sedmicu"},dual:"{{count}} sedmice",other:"{{count}} sedmice"},aboutXMonths:{one:{standalone:"oko 1 mjesec",withPrepositionAgo:"oko 1 mjesec",withPrepositionIn:"oko 1 mjesec"},dual:"oko {{count}} mjeseca",other:"oko {{count}} mjeseci"},xMonths:{one:{standalone:"1 mjesec",withPrepositionAgo:"1 mjesec",withPrepositionIn:"1 mjesec"},dual:"{{count}} mjeseca",other:"{{count}} mjeseci"},aboutXYears:{one:{standalone:"oko 1 godinu",withPrepositionAgo:"oko 1 godinu",withPrepositionIn:"oko 1 godinu"},dual:"oko {{count}} godine",other:"oko {{count}} godina"},xYears:{one:{standalone:"1 godina",withPrepositionAgo:"1 godine",withPrepositionIn:"1 godinu"},dual:"{{count}} godine",other:"{{count}} godina"},overXYears:{one:{standalone:"preko 1 godinu",withPrepositionAgo:"preko 1 godinu",withPrepositionIn:"preko 1 godinu"},dual:"preko {{count}} godine",other:"preko {{count}} godina"},almostXYears:{one:{standalone:"gotovo 1 godinu",withPrepositionAgo:"gotovo 1 godinu",withPrepositionIn:"gotovo 1 godinu"},dual:"gotovo {{count}} godine",other:"gotovo {{count}} godina"}},a=function(i,d,u){var l,s=t[i];return typeof s=="string"?l=s:d===1?u!=null&&u.addSuffix?u.comparison&&u.comparison>0?l=s.one.withPrepositionIn:l=s.one.withPrepositionAgo:l=s.one.standalone:d%10>1&&d%10<5&&String(d).substr(-2,1)!=="1"?l=s.dual.replace("{{count}}",String(d)):l=s.other.replace("{{count}}",String(d)),u!=null&&u.addSuffix?u.comparison&&u.comparison>0?"za "+l:"prije "+l:l},n=a;e.default=n,r.exports=e.default})(tm,tm.exports);var oH=tm.exports,rm={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(ue),n={full:"EEEE, d. MMMM yyyy.",long:"d. MMMM yyyy.",medium:"d. MMM yy.",short:"dd. MM. yy."},o={full:"HH:mm:ss (zzzz)",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},i={full:"{{date}} 'u' {{time}}",long:"{{date}} 'u' {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(rm,rm.exports);var uH=rm.exports,nm={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:function(i){switch(i.getUTCDay()){case 0:return"'prošle nedjelje u' p";case 3:return"'prošle srijede u' p";case 6:return"'prošle subote u' p";default:return"'prošli' EEEE 'u' p"}},yesterday:"'juče u' p",today:"'danas u' p",tomorrow:"'sutra u' p",nextWeek:function(i){switch(i.getUTCDay()){case 0:return"'sljedeće nedjelje u' p";case 3:return"'sljedeću srijedu u' p";case 6:return"'sljedeću subotu u' p";default:return"'sljedeći' EEEE 'u' p"}},other:"P"},a=function(i,d,u,l){var s=t[i];return typeof s=="function"?s(d):s},n=a;e.default=n,r.exports=e.default})(nm,nm.exports);var dH=nm.exports,im={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["pr.n.e.","AD"],abbreviated:["pr. Hr.","po. Hr."],wide:["Prije Hrista","Poslije Hrista"]},o={narrow:["1.","2.","3.","4."],abbreviated:["1. kv.","2. kv.","3. kv.","4. kv."],wide:["1. kvartal","2. kvartal","3. kvartal","4. kvartal"]},i={narrow:["1.","2.","3.","4.","5.","6.","7.","8.","9.","10.","11.","12."],abbreviated:["jan","feb","mar","apr","maj","jun","jul","avg","sep","okt","nov","dec"],wide:["januar","februar","mart","april","maj","juni","juli","avgust","septembar","oktobar","novembar","decembar"]},d={narrow:["1.","2.","3.","4.","5.","6.","7.","8.","9.","10.","11.","12."],abbreviated:["jan","feb","mar","apr","maj","jun","jul","avg","sep","okt","nov","dec"],wide:["januar","februar","mart","april","maj","juni","juli","avgust","septembar","oktobar","novembar","decembar"]},u={narrow:["N","P","U","S","Č","P","S"],short:["ned","pon","uto","sre","čet","pet","sub"],abbreviated:["ned","pon","uto","sre","čet","pet","sub"],wide:["nedjelja","ponedjeljak","utorak","srijeda","četvrtak","petak","subota"]},l={narrow:{am:"AM",pm:"PM",midnight:"ponoć",noon:"podne",morning:"ujutru",afternoon:"popodne",evening:"uveče",night:"noću"},abbreviated:{am:"AM",pm:"PM",midnight:"ponoć",noon:"podne",morning:"ujutru",afternoon:"popodne",evening:"uveče",night:"noću"},wide:{am:"AM",pm:"PM",midnight:"ponoć",noon:"podne",morning:"ujutru",afternoon:"poslije podne",evening:"uveče",night:"noću"}},s={narrow:{am:"AM",pm:"PM",midnight:"ponoć",noon:"podne",morning:"ujutru",afternoon:"popodne",evening:"uveče",night:"noću"},abbreviated:{am:"AM",pm:"PM",midnight:"ponoć",noon:"podne",morning:"ujutru",afternoon:"popodne",evening:"uveče",night:"noću"},wide:{am:"AM",pm:"PM",midnight:"ponoć",noon:"podne",morning:"ujutru",afternoon:"poslije podne",evening:"uveče",night:"noću"}},f=function(h,p){var y=Number(h);return String(y)+"."},v={ordinalNumber:f,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(h){return h-1}}),month:(0,a.default)({values:i,defaultWidth:"wide",formattingValues:d,defaultFormattingWidth:"wide"}),day:(0,a.default)({values:u,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:l,defaultWidth:"wide",formattingValues:s,defaultFormattingWidth:"wide"})},c=v;e.default=c,r.exports=e.default})(im,im.exports);var lH=im.exports,om={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)\./i,i=/\d+/i,d={narrow:/^(pr\.n\.e\.|AD)/i,abbreviated:/^(pr\.\s?Hr\.|po\.\s?Hr\.)/i,wide:/^(Prije Hrista|prije nove ere|Poslije Hrista|nova era)/i},u={any:[/^pr/i,/^(po|nova)/i]},l={narrow:/^[1234]/i,abbreviated:/^[1234]\.\s?kv\.?/i,wide:/^[1234]\. kvartal/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^(10|11|12|[123456789])\./i,abbreviated:/^(jan|feb|mar|apr|maj|jun|jul|avg|sep|okt|nov|dec)/i,wide:/^((januar|januara)|(februar|februara)|(mart|marta)|(april|aprila)|(maj|maja)|(juni|juna)|(juli|jula)|(avgust|avgusta)|(septembar|septembra)|(oktobar|oktobra)|(novembar|novembra)|(decembar|decembra))/i},v={narrow:[/^1/i,/^2/i,/^3/i,/^4/i,/^5/i,/^6/i,/^7/i,/^8/i,/^9/i,/^10/i,/^11/i,/^12/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^maj/i,/^jun/i,/^jul/i,/^avg/i,/^s/i,/^o/i,/^n/i,/^d/i]},c={narrow:/^[npusčc]/i,short:/^(ned|pon|uto|sre|(čet|cet)|pet|sub)/i,abbreviated:/^(ned|pon|uto|sre|(čet|cet)|pet|sub)/i,wide:/^(nedjelja|ponedjeljak|utorak|srijeda|(četvrtak|cetvrtak)|petak|subota)/i},m={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]},h={any:/^(am|pm|ponoc|ponoć|(po)?podne|uvece|uveče|noću|poslije podne|ujutru)/i},p={any:{am:/^a/i,pm:/^p/i,midnight:/^pono/i,noon:/^pod/i,morning:/jutro/i,afternoon:/(poslije\s|po)+podne/i,evening:/(uvece|uveče)/i,night:/(nocu|noću)/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(om,om.exports);var sH=om.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(oH),n=t(uH),o=t(dH),i=t(lH),d=t(sH),u={code:"bs",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:4}},l=u;e.default=l,r.exports=e.default})(am,am.exports);var fH=am.exports,um={exports:{}},dm={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:"menys d'un segon",eleven:"menys d'onze segons",other:"menys de {{count}} segons"},xSeconds:{one:"1 segon",other:"{{count}} segons"},halfAMinute:"mig minut",lessThanXMinutes:{one:"menys d'un minut",eleven:"menys d'onze minuts",other:"menys de {{count}} minuts"},xMinutes:{one:"1 minut",other:"{{count}} minuts"},aboutXHours:{one:"aproximadament una hora",other:"aproximadament {{count}} hores"},xHours:{one:"1 hora",other:"{{count}} hores"},xDays:{one:"1 dia",other:"{{count}} dies"},aboutXWeeks:{one:"aproximadament una setmana",other:"aproximadament {{count}} setmanes"},xWeeks:{one:"1 setmana",other:"{{count}} setmanes"},aboutXMonths:{one:"aproximadament un mes",other:"aproximadament {{count}} mesos"},xMonths:{one:"1 mes",other:"{{count}} mesos"},aboutXYears:{one:"aproximadament un any",other:"aproximadament {{count}} anys"},xYears:{one:"1 any",other:"{{count}} anys"},overXYears:{one:"més d'un any",eleven:"més d'onze anys",other:"més de {{count}} anys"},almostXYears:{one:"gairebé un any",other:"gairebé {{count}} anys"}},a=function(i,d,u){var l,s=t[i];return typeof s=="string"?l=s:d===1?l=s.one:d===11&&s.eleven?l=s.eleven:l=s.other.replace("{{count}}",String(d)),u!=null&&u.addSuffix?u.comparison&&u.comparison>0?"en "+l:"fa "+l:l},n=a;e.default=n,r.exports=e.default})(dm,dm.exports);var vH=dm.exports,lm={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(ue),n={full:"EEEE, d 'de' MMMM y",long:"d 'de' MMMM y",medium:"d MMM y",short:"dd/MM/y"},o={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},i={full:"{{date}} 'a les' {{time}}",long:"{{date}} 'a les' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(lm,lm.exports);var mH=lm.exports,sm={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"'el' eeee 'passat a la' LT",yesterday:"'ahir a la' p",today:"'avui a la' p",tomorrow:"'demà a la' p",nextWeek:"eeee 'a la' p",other:"P"},a={lastWeek:"'el' eeee 'passat a les' p",yesterday:"'ahir a les' p",today:"'avui a les' p",tomorrow:"'demà a les' p",nextWeek:"eeee 'a les' p",other:"P"},n=function(d,u,l,s){return u.getUTCHours()!==1?a[d]:t[d]},o=n;e.default=o,r.exports=e.default})(sm,sm.exports);var cH=sm.exports,fm={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["aC","dC"],abbreviated:["a. de C.","d. de C."],wide:["abans de Crist","després de Crist"]},o={narrow:["1","2","3","4"],abbreviated:["T1","T2","T3","T4"],wide:["1r trimestre","2n trimestre","3r trimestre","4t trimestre"]},i={narrow:["GN","FB","MÇ","AB","MG","JN","JL","AG","ST","OC","NV","DS"],abbreviated:["gen.","febr.","març","abr.","maig","juny","jul.","ag.","set.","oct.","nov.","des."],wide:["gener","febrer","març","abril","maig","juny","juliol","agost","setembre","octubre","novembre","desembre"]},d={narrow:["dg.","dl.","dt.","dm.","dj.","dv.","ds."],short:["dg.","dl.","dt.","dm.","dj.","dv.","ds."],abbreviated:["dg.","dl.","dt.","dm.","dj.","dv.","ds."],wide:["diumenge","dilluns","dimarts","dimecres","dijous","divendres","dissabte"]},u={narrow:{am:"am",pm:"pm",midnight:"mitjanit",noon:"migdia",morning:"matí",afternoon:"tarda",evening:"vespre",night:"nit"},abbreviated:{am:"a.m.",pm:"p.m.",midnight:"mitjanit",noon:"migdia",morning:"matí",afternoon:"tarda",evening:"vespre",night:"nit"},wide:{am:"ante meridiem",pm:"post meridiem",midnight:"mitjanit",noon:"migdia",morning:"matí",afternoon:"tarda",evening:"vespre",night:"nit"}},l={narrow:{am:"am",pm:"pm",midnight:"de la mitjanit",noon:"del migdia",morning:"del matí",afternoon:"de la tarda",evening:"del vespre",night:"de la nit"},abbreviated:{am:"AM",pm:"PM",midnight:"de la mitjanit",noon:"del migdia",morning:"del matí",afternoon:"de la tarda",evening:"del vespre",night:"de la nit"},wide:{am:"ante meridiem",pm:"post meridiem",midnight:"de la mitjanit",noon:"del migdia",morning:"del matí",afternoon:"de la tarda",evening:"del vespre",night:"de la nit"}},s=function(m,h){var p=Number(m),y=p%100;if(y>20||y<10)switch(y%10){case 1:return p+"r";case 2:return p+"n";case 3:return p+"r";case 4:return p+"t"}return p+"è"},f={ordinalNumber:s,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(m){return m-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide",formattingValues:l,defaultFormattingWidth:"wide"})},v=f;e.default=v,r.exports=e.default})(fm,fm.exports);var hH=fm.exports,vm={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)(è|r|n|r|t)?/i,i=/\d+/i,d={narrow:/^(aC|dC)/i,abbreviated:/^(a. de C.|d. de C.)/i,wide:/^(abans de Crist|despr[eé]s de Crist)/i},u={narrow:[/^aC/i,/^dC/i],abbreviated:[/^(a. de C.)/i,/^(d. de C.)/i],wide:[/^(abans de Crist)/i,/^(despr[eé]s de Crist)/i]},l={narrow:/^[1234]/i,abbreviated:/^T[1234]/i,wide:/^[1234](è|r|n|r|t)? trimestre/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^(GN|FB|MÇ|AB|MG|JN|JL|AG|ST|OC|NV|DS)/i,abbreviated:/^(gen.|febr.|març|abr.|maig|juny|jul.|ag.|set.|oct.|nov.|des.)/i,wide:/^(gener|febrer|març|abril|maig|juny|juliol|agost|setembre|octubre|novembre|desembre)/i},v={narrow:[/^GN/i,/^FB/i,/^MÇ/i,/^AB/i,/^MG/i,/^JN/i,/^JL/i,/^AG/i,/^ST/i,/^OC/i,/^NV/i,/^DS/i],abbreviated:[/^gen./i,/^febr./i,/^març/i,/^abr./i,/^maig/i,/^juny/i,/^jul./i,/^ag./i,/^set./i,/^oct./i,/^nov./i,/^des./i],wide:[/^gener/i,/^febrer/i,/^març/i,/^abril/i,/^maig/i,/^juny/i,/^juliol/i,/^agost/i,/^setembre/i,/^octubre/i,/^novembre/i,/^desembre/i]},c={narrow:/^(dg\.|dl\.|dt\.|dm\.|dj\.|dv\.|ds\.)/i,short:/^(dg\.|dl\.|dt\.|dm\.|dj\.|dv\.|ds\.)/i,abbreviated:/^(dg\.|dl\.|dt\.|dm\.|dj\.|dv\.|ds\.)/i,wide:/^(diumenge|dilluns|dimarts|dimecres|dijous|divendres|dissabte)/i},m={narrow:[/^dg./i,/^dl./i,/^dt./i,/^dm./i,/^dj./i,/^dv./i,/^ds./i],abbreviated:[/^dg./i,/^dl./i,/^dt./i,/^dm./i,/^dj./i,/^dv./i,/^ds./i],wide:[/^diumenge/i,/^dilluns/i,/^dimarts/i,/^dimecres/i,/^dijous/i,/^divendres/i,/^disssabte/i]},h={narrow:/^(a|p|mn|md|(del|de la) (matí|tarda|vespre|nit))/i,abbreviated:/^([ap]\.?\s?m\.?|mitjanit|migdia|(del|de la) (matí|tarda|vespre|nit))/i,wide:/^(ante meridiem|post meridiem|mitjanit|migdia|(del|de la) (matí|tarda|vespre|nit))/i},p={any:{am:/^a/i,pm:/^p/i,midnight:/^mitjanit/i,noon:/^migdia/i,morning:/matí/i,afternoon:/tarda/i,evening:/vespre/i,night:/nit/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"wide"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"wide"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"wide"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"wide",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(vm,vm.exports);var pH=vm.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(vH),n=t(mH),o=t(cH),i=t(hH),d=t(pH),u={code:"ca",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:4}},l=u;e.default=l,r.exports=e.default})(um,um.exports);var gH=um.exports,mm={exports:{}},cm={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:{regular:"méně než sekunda",past:"před méně než sekundou",future:"za méně než sekundu"},few:{regular:"méně než {{count}} sekundy",past:"před méně než {{count}} sekundami",future:"za méně než {{count}} sekundy"},many:{regular:"méně než {{count}} sekund",past:"před méně než {{count}} sekundami",future:"za méně než {{count}} sekund"}},xSeconds:{one:{regular:"sekunda",past:"před sekundou",future:"za sekundu"},few:{regular:"{{count}} sekundy",past:"před {{count}} sekundami",future:"za {{count}} sekundy"},many:{regular:"{{count}} sekund",past:"před {{count}} sekundami",future:"za {{count}} sekund"}},halfAMinute:{type:"other",other:{regular:"půl minuty",past:"před půl minutou",future:"za půl minuty"}},lessThanXMinutes:{one:{regular:"méně než minuta",past:"před méně než minutou",future:"za méně než minutu"},few:{regular:"méně než {{count}} minuty",past:"před méně než {{count}} minutami",future:"za méně než {{count}} minuty"},many:{regular:"méně než {{count}} minut",past:"před méně než {{count}} minutami",future:"za méně než {{count}} minut"}},xMinutes:{one:{regular:"minuta",past:"před minutou",future:"za minutu"},few:{regular:"{{count}} minuty",past:"před {{count}} minutami",future:"za {{count}} minuty"},many:{regular:"{{count}} minut",past:"před {{count}} minutami",future:"za {{count}} minut"}},aboutXHours:{one:{regular:"přibližně hodina",past:"přibližně před hodinou",future:"přibližně za hodinu"},few:{regular:"přibližně {{count}} hodiny",past:"přibližně před {{count}} hodinami",future:"přibližně za {{count}} hodiny"},many:{regular:"přibližně {{count}} hodin",past:"přibližně před {{count}} hodinami",future:"přibližně za {{count}} hodin"}},xHours:{one:{regular:"hodina",past:"před hodinou",future:"za hodinu"},few:{regular:"{{count}} hodiny",past:"před {{count}} hodinami",future:"za {{count}} hodiny"},many:{regular:"{{count}} hodin",past:"před {{count}} hodinami",future:"za {{count}} hodin"}},xDays:{one:{regular:"den",past:"před dnem",future:"za den"},few:{regular:"{{count}} dny",past:"před {{count}} dny",future:"za {{count}} dny"},many:{regular:"{{count}} dní",past:"před {{count}} dny",future:"za {{count}} dní"}},aboutXWeeks:{one:{regular:"přibližně týden",past:"přibližně před týdnem",future:"přibližně za týden"},few:{regular:"přibližně {{count}} týdny",past:"přibližně před {{count}} týdny",future:"přibližně za {{count}} týdny"},many:{regular:"přibližně {{count}} týdnů",past:"přibližně před {{count}} týdny",future:"přibližně za {{count}} týdnů"}},xWeeks:{one:{regular:"týden",past:"před týdnem",future:"za týden"},few:{regular:"{{count}} týdny",past:"před {{count}} týdny",future:"za {{count}} týdny"},many:{regular:"{{count}} týdnů",past:"před {{count}} týdny",future:"za {{count}} týdnů"}},aboutXMonths:{one:{regular:"přibližně měsíc",past:"přibližně před měsícem",future:"přibližně za měsíc"},few:{regular:"přibližně {{count}} měsíce",past:"přibližně před {{count}} měsíci",future:"přibližně za {{count}} měsíce"},many:{regular:"přibližně {{count}} měsíců",past:"přibližně před {{count}} měsíci",future:"přibližně za {{count}} měsíců"}},xMonths:{one:{regular:"měsíc",past:"před měsícem",future:"za měsíc"},few:{regular:"{{count}} měsíce",past:"před {{count}} měsíci",future:"za {{count}} měsíce"},many:{regular:"{{count}} měsíců",past:"před {{count}} měsíci",future:"za {{count}} měsíců"}},aboutXYears:{one:{regular:"přibližně rok",past:"přibližně před rokem",future:"přibližně za rok"},few:{regular:"přibližně {{count}} roky",past:"přibližně před {{count}} roky",future:"přibližně za {{count}} roky"},many:{regular:"přibližně {{count}} roků",past:"přibližně před {{count}} roky",future:"přibližně za {{count}} roků"}},xYears:{one:{regular:"rok",past:"před rokem",future:"za rok"},few:{regular:"{{count}} roky",past:"před {{count}} roky",future:"za {{count}} roky"},many:{regular:"{{count}} roků",past:"před {{count}} roky",future:"za {{count}} roků"}},overXYears:{one:{regular:"více než rok",past:"před více než rokem",future:"za více než rok"},few:{regular:"více než {{count}} roky",past:"před více než {{count}} roky",future:"za více než {{count}} roky"},many:{regular:"více než {{count}} roků",past:"před více než {{count}} roky",future:"za více než {{count}} roků"}},almostXYears:{one:{regular:"skoro rok",past:"skoro před rokem",future:"skoro za rok"},few:{regular:"skoro {{count}} roky",past:"skoro před {{count}} roky",future:"skoro za {{count}} roky"},many:{regular:"skoro {{count}} roků",past:"skoro před {{count}} roky",future:"skoro za {{count}} roků"}}},a=function(i,d,u){var l,s=t[i];s.type==="other"?l=s.other:d===1?l=s.one:d>1&&d<5?l=s.few:l=s.many;var f=(u==null?void 0:u.addSuffix)===!0,v=u==null?void 0:u.comparison,c;return f&&v===-1?c=l.past:f&&v===1?c=l.future:c=l.regular,c.replace("{{count}}",String(d))},n=a;e.default=n,r.exports=e.default})(cm,cm.exports);var yH=cm.exports,hm={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(ue),n={full:"EEEE, d. MMMM yyyy",long:"d. MMMM yyyy",medium:"d. M. yyyy",short:"dd.MM.yyyy"},o={full:"H:mm:ss zzzz",long:"H:mm:ss z",medium:"H:mm:ss",short:"H:mm"},i={full:"{{date}} 'v' {{time}}",long:"{{date}} 'v' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(hm,hm.exports);var bH=hm.exports,pm={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=["neděli","pondělí","úterý","středu","čtvrtek","pátek","sobotu"],a={lastWeek:"'poslední' eeee 've' p",yesterday:"'včera v' p",today:"'dnes v' p",tomorrow:"'zítra v' p",nextWeek:function(d){var u=d.getUTCDay();return"'v "+t[u]+" o' p"},other:"P"},n=function(d,u){var l=a[d];return typeof l=="function"?l(u):l},o=n;e.default=o,r.exports=e.default})(pm,pm.exports);var _H=pm.exports,gm={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["př. n. l.","n. l."],abbreviated:["př. n. l.","n. l."],wide:["před naším letopočtem","našeho letopočtu"]},o={narrow:["1","2","3","4"],abbreviated:["1. čtvrtletí","2. čtvrtletí","3. čtvrtletí","4. čtvrtletí"],wide:["1. čtvrtletí","2. čtvrtletí","3. čtvrtletí","4. čtvrtletí"]},i={narrow:["L","Ú","B","D","K","Č","Č","S","Z","Ř","L","P"],abbreviated:["led","úno","bře","dub","kvě","čvn","čvc","srp","zář","říj","lis","pro"],wide:["leden","únor","březen","duben","květen","červen","červenec","srpen","září","říjen","listopad","prosinec"]},d={narrow:["L","Ú","B","D","K","Č","Č","S","Z","Ř","L","P"],abbreviated:["led","úno","bře","dub","kvě","čvn","čvc","srp","zář","říj","lis","pro"],wide:["ledna","února","března","dubna","května","června","července","srpna","září","října","listopadu","prosince"]},u={narrow:["ne","po","út","st","čt","pá","so"],short:["ne","po","út","st","čt","pá","so"],abbreviated:["ned","pon","úte","stř","čtv","pát","sob"],wide:["neděle","pondělí","úterý","středa","čtvrtek","pátek","sobota"]},l={narrow:{am:"dop.",pm:"odp.",midnight:"půlnoc",noon:"poledne",morning:"ráno",afternoon:"odpoledne",evening:"večer",night:"noc"},abbreviated:{am:"dop.",pm:"odp.",midnight:"půlnoc",noon:"poledne",morning:"ráno",afternoon:"odpoledne",evening:"večer",night:"noc"},wide:{am:"dopoledne",pm:"odpoledne",midnight:"půlnoc",noon:"poledne",morning:"ráno",afternoon:"odpoledne",evening:"večer",night:"noc"}},s={narrow:{am:"dop.",pm:"odp.",midnight:"půlnoc",noon:"poledne",morning:"ráno",afternoon:"odpoledne",evening:"večer",night:"noc"},abbreviated:{am:"dop.",pm:"odp.",midnight:"půlnoc",noon:"poledne",morning:"ráno",afternoon:"odpoledne",evening:"večer",night:"noc"},wide:{am:"dopoledne",pm:"odpoledne",midnight:"půlnoc",noon:"poledne",morning:"ráno",afternoon:"odpoledne",evening:"večer",night:"noc"}},f=function(h,p){var y=Number(h);return y+"."},v={ordinalNumber:f,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(h){return h-1}}),month:(0,a.default)({values:i,defaultWidth:"wide",formattingValues:d,defaultFormattingWidth:"wide"}),day:(0,a.default)({values:u,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:l,defaultWidth:"wide",formattingValues:s,defaultFormattingWidth:"wide"})},c=v;e.default=c,r.exports=e.default})(gm,gm.exports);var wH=gm.exports,ym={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)\.?/i,i=/\d+/i,d={narrow:/^(p[řr](\.|ed) Kr\.|p[řr](\.|ed) n\. l\.|po Kr\.|n\. l\.)/i,abbreviated:/^(p[řr](\.|ed) Kr\.|p[řr](\.|ed) n\. l\.|po Kr\.|n\. l\.)/i,wide:/^(p[řr](\.|ed) Kristem|p[řr](\.|ed) na[šs][íi]m letopo[čc]tem|po Kristu|na[šs]eho letopo[čc]tu)/i},u={any:[/^p[řr]/i,/^(po|n)/i]},l={narrow:/^[1234]/i,abbreviated:/^[1234]\. [čc]tvrtlet[íi]/i,wide:/^[1234]\. [čc]tvrtlet[íi]/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^[lúubdkčcszřrlp]/i,abbreviated:/^(led|[úu]no|b[řr]e|dub|kv[ěe]|[čc]vn|[čc]vc|srp|z[áa][řr]|[řr][íi]j|lis|pro)/i,wide:/^(leden|ledna|[úu]nora?|b[řr]ezen|b[řr]ezna|duben|dubna|kv[ěe]ten|kv[ěe]tna|[čc]erven(ec|ce)?|[čc]ervna|srpen|srpna|z[áa][řr][íi]|[řr][íi]jen|[řr][íi]jna|listopad(a|u)?|prosinec|prosince)/i},v={narrow:[/^l/i,/^[úu]/i,/^b/i,/^d/i,/^k/i,/^[čc]/i,/^[čc]/i,/^s/i,/^z/i,/^[řr]/i,/^l/i,/^p/i],any:[/^led/i,/^[úu]n/i,/^b[řr]e/i,/^dub/i,/^kv[ěe]/i,/^[čc]vn|[čc]erven(?!\w)|[čc]ervna/i,/^[čc]vc|[čc]erven(ec|ce)/i,/^srp/i,/^z[áa][řr]/i,/^[řr][íi]j/i,/^lis/i,/^pro/i]},c={narrow:/^[npuúsčps]/i,short:/^(ne|po|[úu]t|st|[čc]t|p[áa]|so)/i,abbreviated:/^(ned|pon|[úu]te|st[rř]|[čc]tv|p[áa]t|sob)/i,wide:/^(ned[ěe]le|pond[ěe]l[íi]|[úu]ter[ýy]|st[řr]eda|[čc]tvrtek|p[áa]tek|sobota)/i},m={narrow:[/^n/i,/^p/i,/^[úu]/i,/^s/i,/^[čc]/i,/^p/i,/^s/i],any:[/^ne/i,/^po/i,/^[úu]t/i,/^st/i,/^[čc]t/i,/^p[áa]/i,/^so/i]},h={any:/^dopoledne|dop\.?|odpoledne|odp\.?|p[ůu]lnoc|poledne|r[áa]no|odpoledne|ve[čc]er|(v )?noci?/i},p={any:{am:/^dop/i,pm:/^odp/i,midnight:/^p[ůu]lnoc/i,noon:/^poledne/i,morning:/r[áa]no/i,afternoon:/odpoledne/i,evening:/ve[čc]er/i,night:/noc/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(ym,ym.exports);var PH=ym.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(yH),n=t(bH),o=t(_H),i=t(wH),d=t(PH),u={code:"cs",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:4}},l=u;e.default=l,r.exports=e.default})(mm,mm.exports);var xH=mm.exports,bm={exports:{}},_m={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:"llai na eiliad",other:"llai na {{count}} eiliad"},xSeconds:{one:"1 eiliad",other:"{{count}} eiliad"},halfAMinute:"hanner munud",lessThanXMinutes:{one:"llai na munud",two:"llai na 2 funud",other:"llai na {{count}} munud"},xMinutes:{one:"1 munud",two:"2 funud",other:"{{count}} munud"},aboutXHours:{one:"tua 1 awr",other:"tua {{count}} awr"},xHours:{one:"1 awr",other:"{{count}} awr"},xDays:{one:"1 diwrnod",two:"2 ddiwrnod",other:"{{count}} diwrnod"},aboutXWeeks:{one:"tua 1 wythnos",two:"tua pythefnos",other:"tua {{count}} wythnos"},xWeeks:{one:"1 wythnos",two:"pythefnos",other:"{{count}} wythnos"},aboutXMonths:{one:"tua 1 mis",two:"tua 2 fis",other:"tua {{count}} mis"},xMonths:{one:"1 mis",two:"2 fis",other:"{{count}} mis"},aboutXYears:{one:"tua 1 flwyddyn",two:"tua 2 flynedd",other:"tua {{count}} mlynedd"},xYears:{one:"1 flwyddyn",two:"2 flynedd",other:"{{count}} mlynedd"},overXYears:{one:"dros 1 flwyddyn",two:"dros 2 flynedd",other:"dros {{count}} mlynedd"},almostXYears:{one:"bron 1 flwyddyn",two:"bron 2 flynedd",other:"bron {{count}} mlynedd"}},a=function(i,d,u){var l,s=t[i];return typeof s=="string"?l=s:d===1?l=s.one:d===2&&s.two?l=s.two:l=s.other.replace("{{count}}",String(d)),u!=null&&u.addSuffix?u.comparison&&u.comparison>0?"mewn "+l:l+" yn ôl":l},n=a;e.default=n,r.exports=e.default})(_m,_m.exports);var MH=_m.exports,wm={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(ue),n={full:"EEEE, d MMMM yyyy",long:"d MMMM yyyy",medium:"d MMM yyyy",short:"dd/MM/yyyy"},o={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},i={full:"{{date}} 'am' {{time}}",long:"{{date}} 'am' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(wm,wm.exports);var kH=wm.exports,Pm={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"eeee 'diwethaf am' p",yesterday:"'ddoe am' p",today:"'heddiw am' p",tomorrow:"'yfory am' p",nextWeek:"eeee 'am' p",other:"P"},a=function(i,d,u,l){return t[i]},n=a;e.default=n,r.exports=e.default})(Pm,Pm.exports);var DH=Pm.exports,xm={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["C","O"],abbreviated:["CC","OC"],wide:["Cyn Crist","Ar ôl Crist"]},o={narrow:["1","2","3","4"],abbreviated:["Ch1","Ch2","Ch3","Ch4"],wide:["Chwarter 1af","2ail chwarter","3ydd chwarter","4ydd chwarter"]},i={narrow:["I","Ch","Ma","E","Mi","Me","G","A","Md","H","T","Rh"],abbreviated:["Ion","Chwe","Maw","Ebr","Mai","Meh","Gor","Aws","Med","Hyd","Tach","Rhag"],wide:["Ionawr","Chwefror","Mawrth","Ebrill","Mai","Mehefin","Gorffennaf","Awst","Medi","Hydref","Tachwedd","Rhagfyr"]},d={narrow:["S","Ll","M","M","I","G","S"],short:["Su","Ll","Ma","Me","Ia","Gw","Sa"],abbreviated:["Sul","Llun","Maw","Mer","Iau","Gwe","Sad"],wide:["dydd Sul","dydd Llun","dydd Mawrth","dydd Mercher","dydd Iau","dydd Gwener","dydd Sadwrn"]},u={narrow:{am:"b",pm:"h",midnight:"hn",noon:"hd",morning:"bore",afternoon:"prynhawn",evening:"gyda'r nos",night:"nos"},abbreviated:{am:"yb",pm:"yh",midnight:"hanner nos",noon:"hanner dydd",morning:"bore",afternoon:"prynhawn",evening:"gyda'r nos",night:"nos"},wide:{am:"y.b.",pm:"y.h.",midnight:"hanner nos",noon:"hanner dydd",morning:"bore",afternoon:"prynhawn",evening:"gyda'r nos",night:"nos"}},l={narrow:{am:"b",pm:"h",midnight:"hn",noon:"hd",morning:"yn y bore",afternoon:"yn y prynhawn",evening:"gyda'r nos",night:"yn y nos"},abbreviated:{am:"yb",pm:"yh",midnight:"hanner nos",noon:"hanner dydd",morning:"yn y bore",afternoon:"yn y prynhawn",evening:"gyda'r nos",night:"yn y nos"},wide:{am:"y.b.",pm:"y.h.",midnight:"hanner nos",noon:"hanner dydd",morning:"yn y bore",afternoon:"yn y prynhawn",evening:"gyda'r nos",night:"yn y nos"}},s=function(m,h){var p=Number(m);if(p<20)switch(p){case 0:return p+"fed";case 1:return p+"af";case 2:return p+"ail";case 3:case 4:return p+"ydd";case 5:case 6:return p+"ed";case 7:case 8:case 9:case 10:case 12:case 15:case 18:return p+"fed";case 11:case 13:case 14:case 16:case 17:case 19:return p+"eg"}else if(p>=50&&p<=60||p===80||p>=100)return p+"fed";return p+"ain"},f={ordinalNumber:s,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(m){return m-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide",formattingValues:l,defaultFormattingWidth:"wide"})},v=f;e.default=v,r.exports=e.default})(xm,xm.exports);var OH=xm.exports,Mm={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)(af|ail|ydd|ed|fed|eg|ain)?/i,i=/\d+/i,d={narrow:/^(c|o)/i,abbreviated:/^(c\.?\s?c\.?|o\.?\s?c\.?)/i,wide:/^(cyn christ|ar ôl crist|ar ol crist)/i},u={wide:[/^c/i,/^(ar ôl crist|ar ol crist)/i],any:[/^c/i,/^o/i]},l={narrow:/^[1234]/i,abbreviated:/^ch[1234]/i,wide:/^(chwarter 1af)|([234](ail|ydd)? chwarter)/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^(i|ch|m|e|g|a|h|t|rh)/i,abbreviated:/^(ion|chwe|maw|ebr|mai|meh|gor|aws|med|hyd|tach|rhag)/i,wide:/^(ionawr|chwefror|mawrth|ebrill|mai|mehefin|gorffennaf|awst|medi|hydref|tachwedd|rhagfyr)/i},v={narrow:[/^i/i,/^ch/i,/^m/i,/^e/i,/^m/i,/^m/i,/^g/i,/^a/i,/^m/i,/^h/i,/^t/i,/^rh/i],any:[/^io/i,/^ch/i,/^maw/i,/^e/i,/^mai/i,/^meh/i,/^g/i,/^a/i,/^med/i,/^h/i,/^t/i,/^rh/i]},c={narrow:/^(s|ll|m|i|g)/i,short:/^(su|ll|ma|me|ia|gw|sa)/i,abbreviated:/^(sul|llun|maw|mer|iau|gwe|sad)/i,wide:/^dydd (sul|llun|mawrth|mercher|iau|gwener|sadwrn)/i},m={narrow:[/^s/i,/^ll/i,/^m/i,/^m/i,/^i/i,/^g/i,/^s/i],wide:[/^dydd su/i,/^dydd ll/i,/^dydd ma/i,/^dydd me/i,/^dydd i/i,/^dydd g/i,/^dydd sa/i],any:[/^su/i,/^ll/i,/^ma/i,/^me/i,/^i/i,/^g/i,/^sa/i]},h={narrow:/^(b|h|hn|hd|(yn y|y|yr|gyda'r) (bore|prynhawn|nos|hwyr))/i,any:/^(y\.?\s?[bh]\.?|hanner nos|hanner dydd|(yn y|y|yr|gyda'r) (bore|prynhawn|nos|hwyr))/i},p={any:{am:/^b|(y\.?\s?b\.?)/i,pm:/^h|(y\.?\s?h\.?)|(yr hwyr)/i,midnight:/^hn|hanner nos/i,noon:/^hd|hanner dydd/i,morning:/bore/i,afternoon:/prynhawn/i,evening:/^gyda'r nos$/i,night:/blah/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(Mm,Mm.exports);var WH=Mm.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(MH),n=t(kH),o=t(DH),i=t(OH),d=t(WH),u={code:"cy",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:0,firstWeekContainsDate:1}},l=u;e.default=l,r.exports=e.default})(bm,bm.exports);var jH=bm.exports,km={exports:{}},Dm={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:"mindre end ét sekund",other:"mindre end {{count}} sekunder"},xSeconds:{one:"1 sekund",other:"{{count}} sekunder"},halfAMinute:"ét halvt minut",lessThanXMinutes:{one:"mindre end ét minut",other:"mindre end {{count}} minutter"},xMinutes:{one:"1 minut",other:"{{count}} minutter"},aboutXHours:{one:"cirka 1 time",other:"cirka {{count}} timer"},xHours:{one:"1 time",other:"{{count}} timer"},xDays:{one:"1 dag",other:"{{count}} dage"},aboutXWeeks:{one:"cirka 1 uge",other:"cirka {{count}} uger"},xWeeks:{one:"1 uge",other:"{{count}} uger"},aboutXMonths:{one:"cirka 1 måned",other:"cirka {{count}} måneder"},xMonths:{one:"1 måned",other:"{{count}} måneder"},aboutXYears:{one:"cirka 1 år",other:"cirka {{count}} år"},xYears:{one:"1 år",other:"{{count}} år"},overXYears:{one:"over 1 år",other:"over {{count}} år"},almostXYears:{one:"næsten 1 år",other:"næsten {{count}} år"}},a=function(i,d,u){var l,s=t[i];return typeof s=="string"?l=s:d===1?l=s.one:l=s.other.replace("{{count}}",String(d)),u!=null&&u.addSuffix?u.comparison&&u.comparison>0?"om "+l:l+" siden":l},n=a;e.default=n,r.exports=e.default})(Dm,Dm.exports);var TH=Dm.exports,Om={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(ue),n={full:"EEEE 'den' d. MMMM y",long:"d. MMMM y",medium:"d. MMM y",short:"dd/MM/y"},o={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},i={full:"{{date}} 'kl'. {{time}}",long:"{{date}} 'kl'. {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(Om,Om.exports);var $H=Om.exports,Wm={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"'sidste' eeee 'kl.' p",yesterday:"'i går kl.' p",today:"'i dag kl.' p",tomorrow:"'i morgen kl.' p",nextWeek:"'på' eeee 'kl.' p",other:"P"},a=function(i,d,u,l){return t[i]},n=a;e.default=n,r.exports=e.default})(Wm,Wm.exports);var SH=Wm.exports,jm={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["fvt","vt"],abbreviated:["f.v.t.","v.t."],wide:["før vesterlandsk tidsregning","vesterlandsk tidsregning"]},o={narrow:["1","2","3","4"],abbreviated:["1. kvt.","2. kvt.","3. kvt.","4. kvt."],wide:["1. kvartal","2. kvartal","3. kvartal","4. kvartal"]},i={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["jan.","feb.","mar.","apr.","maj","jun.","jul.","aug.","sep.","okt.","nov.","dec."],wide:["januar","februar","marts","april","maj","juni","juli","august","september","oktober","november","december"]},d={narrow:["S","M","T","O","T","F","L"],short:["sø","ma","ti","on","to","fr","lø"],abbreviated:["søn.","man.","tir.","ons.","tor.","fre.","lør."],wide:["søndag","mandag","tirsdag","onsdag","torsdag","fredag","lørdag"]},u={narrow:{am:"a",pm:"p",midnight:"midnat",noon:"middag",morning:"morgen",afternoon:"eftermiddag",evening:"aften",night:"nat"},abbreviated:{am:"AM",pm:"PM",midnight:"midnat",noon:"middag",morning:"morgen",afternoon:"eftermiddag",evening:"aften",night:"nat"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnat",noon:"middag",morning:"morgen",afternoon:"eftermiddag",evening:"aften",night:"nat"}},l={narrow:{am:"a",pm:"p",midnight:"midnat",noon:"middag",morning:"om morgenen",afternoon:"om eftermiddagen",evening:"om aftenen",night:"om natten"},abbreviated:{am:"AM",pm:"PM",midnight:"midnat",noon:"middag",morning:"om morgenen",afternoon:"om eftermiddagen",evening:"om aftenen",night:"om natten"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnat",noon:"middag",morning:"om morgenen",afternoon:"om eftermiddagen",evening:"om aftenen",night:"om natten"}},s=function(m,h){var p=Number(m);return p+"."},f={ordinalNumber:s,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(m){return m-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide",formattingValues:l,defaultFormattingWidth:"wide"})},v=f;e.default=v,r.exports=e.default})(jm,jm.exports);var CH=jm.exports,Tm={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)(\.)?/i,i=/\d+/i,d={narrow:/^(fKr|fvt|eKr|vt)/i,abbreviated:/^(f\.Kr\.?|f\.v\.t\.?|e\.Kr\.?|v\.t\.)/i,wide:/^(f.Kr.|før vesterlandsk tidsregning|e.Kr.|vesterlandsk tidsregning)/i},u={any:[/^f/i,/^(v|e)/i]},l={narrow:/^[1234]/i,abbreviated:/^[1234]. kvt\./i,wide:/^[1234]\.? kvartal/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^[jfmasond]/i,abbreviated:/^(jan.|feb.|mar.|apr.|maj|jun.|jul.|aug.|sep.|okt.|nov.|dec.)/i,wide:/^(januar|februar|marts|april|maj|juni|juli|august|september|oktober|november|december)/i},v={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,/^maj/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},c={narrow:/^[smtofl]/i,short:/^(søn.|man.|tir.|ons.|tor.|fre.|lør.)/i,abbreviated:/^(søn|man|tir|ons|tor|fre|lør)/i,wide:/^(søndag|mandag|tirsdag|onsdag|torsdag|fredag|lørdag)/i},m={narrow:[/^s/i,/^m/i,/^t/i,/^o/i,/^t/i,/^f/i,/^l/i],any:[/^s/i,/^m/i,/^ti/i,/^o/i,/^to/i,/^f/i,/^l/i]},h={narrow:/^(a|p|midnat|middag|(om) (morgenen|eftermiddagen|aftenen|natten))/i,any:/^([ap]\.?\s?m\.?|midnat|middag|(om) (morgenen|eftermiddagen|aftenen|natten))/i},p={any:{am:/^a/i,pm:/^p/i,midnight:/midnat/i,noon:/middag/i,morning:/morgen/i,afternoon:/eftermiddag/i,evening:/aften/i,night:/nat/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(Tm,Tm.exports);var EH=Tm.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(TH),n=t($H),o=t(SH),i=t(CH),d=t(EH),u={code:"da",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:4}},l=u;e.default=l,r.exports=e.default})(km,km.exports);var RH=km.exports,$m={exports:{}},Sm={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{standalone:{one:"weniger als 1 Sekunde",other:"weniger als {{count}} Sekunden"},withPreposition:{one:"weniger als 1 Sekunde",other:"weniger als {{count}} Sekunden"}},xSeconds:{standalone:{one:"1 Sekunde",other:"{{count}} Sekunden"},withPreposition:{one:"1 Sekunde",other:"{{count}} Sekunden"}},halfAMinute:{standalone:"halbe Minute",withPreposition:"halben Minute"},lessThanXMinutes:{standalone:{one:"weniger als 1 Minute",other:"weniger als {{count}} Minuten"},withPreposition:{one:"weniger als 1 Minute",other:"weniger als {{count}} Minuten"}},xMinutes:{standalone:{one:"1 Minute",other:"{{count}} Minuten"},withPreposition:{one:"1 Minute",other:"{{count}} Minuten"}},aboutXHours:{standalone:{one:"etwa 1 Stunde",other:"etwa {{count}} Stunden"},withPreposition:{one:"etwa 1 Stunde",other:"etwa {{count}} Stunden"}},xHours:{standalone:{one:"1 Stunde",other:"{{count}} Stunden"},withPreposition:{one:"1 Stunde",other:"{{count}} Stunden"}},xDays:{standalone:{one:"1 Tag",other:"{{count}} Tage"},withPreposition:{one:"1 Tag",other:"{{count}} Tagen"}},aboutXWeeks:{standalone:{one:"etwa 1 Woche",other:"etwa {{count}} Wochen"},withPreposition:{one:"etwa 1 Woche",other:"etwa {{count}} Wochen"}},xWeeks:{standalone:{one:"1 Woche",other:"{{count}} Wochen"},withPreposition:{one:"1 Woche",other:"{{count}} Wochen"}},aboutXMonths:{standalone:{one:"etwa 1 Monat",other:"etwa {{count}} Monate"},withPreposition:{one:"etwa 1 Monat",other:"etwa {{count}} Monaten"}},xMonths:{standalone:{one:"1 Monat",other:"{{count}} Monate"},withPreposition:{one:"1 Monat",other:"{{count}} Monaten"}},aboutXYears:{standalone:{one:"etwa 1 Jahr",other:"etwa {{count}} Jahre"},withPreposition:{one:"etwa 1 Jahr",other:"etwa {{count}} Jahren"}},xYears:{standalone:{one:"1 Jahr",other:"{{count}} Jahre"},withPreposition:{one:"1 Jahr",other:"{{count}} Jahren"}},overXYears:{standalone:{one:"mehr als 1 Jahr",other:"mehr als {{count}} Jahre"},withPreposition:{one:"mehr als 1 Jahr",other:"mehr als {{count}} Jahren"}},almostXYears:{standalone:{one:"fast 1 Jahr",other:"fast {{count}} Jahre"},withPreposition:{one:"fast 1 Jahr",other:"fast {{count}} Jahren"}}},a=function(i,d,u){var l,s=u!=null&&u.addSuffix?t[i].withPreposition:t[i].standalone;return typeof s=="string"?l=s:d===1?l=s.one:l=s.other.replace("{{count}}",String(d)),u!=null&&u.addSuffix?u.comparison&&u.comparison>0?"in "+l:"vor "+l:l},n=a;e.default=n,r.exports=e.default})(Sm,Sm.exports);var mM=Sm.exports,Cm={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(ue),n={full:"EEEE, do MMMM y",long:"do MMMM y",medium:"do MMM y",short:"dd.MM.y"},o={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},i={full:"{{date}} 'um' {{time}}",long:"{{date}} 'um' {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(Cm,Cm.exports);var cM=Cm.exports,Em={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"'letzten' eeee 'um' p",yesterday:"'gestern um' p",today:"'heute um' p",tomorrow:"'morgen um' p",nextWeek:"eeee 'um' p",other:"P"},a=function(i,d,u,l){return t[i]},n=a;e.default=n,r.exports=e.default})(Em,Em.exports);var hM=Em.exports,Rm={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["v.Chr.","n.Chr."],abbreviated:["v.Chr.","n.Chr."],wide:["vor Christus","nach Christus"]},o={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1. Quartal","2. Quartal","3. Quartal","4. Quartal"]},i={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mär","Apr","Mai","Jun","Jul","Aug","Sep","Okt","Nov","Dez"],wide:["Januar","Februar","März","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember"]},d={narrow:i.narrow,abbreviated:["Jan.","Feb.","März","Apr.","Mai","Juni","Juli","Aug.","Sep.","Okt.","Nov.","Dez."],wide:i.wide},u={narrow:["S","M","D","M","D","F","S"],short:["So","Mo","Di","Mi","Do","Fr","Sa"],abbreviated:["So.","Mo.","Di.","Mi.","Do.","Fr.","Sa."],wide:["Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag"]},l={narrow:{am:"vm.",pm:"nm.",midnight:"Mitternacht",noon:"Mittag",morning:"Morgen",afternoon:"Nachm.",evening:"Abend",night:"Nacht"},abbreviated:{am:"vorm.",pm:"nachm.",midnight:"Mitternacht",noon:"Mittag",morning:"Morgen",afternoon:"Nachmittag",evening:"Abend",night:"Nacht"},wide:{am:"vormittags",pm:"nachmittags",midnight:"Mitternacht",noon:"Mittag",morning:"Morgen",afternoon:"Nachmittag",evening:"Abend",night:"Nacht"}},s={narrow:{am:"vm.",pm:"nm.",midnight:"Mitternacht",noon:"Mittag",morning:"morgens",afternoon:"nachm.",evening:"abends",night:"nachts"},abbreviated:{am:"vorm.",pm:"nachm.",midnight:"Mitternacht",noon:"Mittag",morning:"morgens",afternoon:"nachmittags",evening:"abends",night:"nachts"},wide:{am:"vormittags",pm:"nachmittags",midnight:"Mitternacht",noon:"Mittag",morning:"morgens",afternoon:"nachmittags",evening:"abends",night:"nachts"}},f=function(h){var p=Number(h);return p+"."},v={ordinalNumber:f,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(h){return h-1}}),month:(0,a.default)({values:i,formattingValues:d,defaultWidth:"wide"}),day:(0,a.default)({values:u,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:l,defaultWidth:"wide",formattingValues:s,defaultFormattingWidth:"wide"})},c=v;e.default=c,r.exports=e.default})(Rm,Rm.exports);var NH=Rm.exports,Nm={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)(\.)?/i,i=/\d+/i,d={narrow:/^(v\.? ?Chr\.?|n\.? ?Chr\.?)/i,abbreviated:/^(v\.? ?Chr\.?|n\.? ?Chr\.?)/i,wide:/^(vor Christus|vor unserer Zeitrechnung|nach Christus|unserer Zeitrechnung)/i},u={any:[/^v/i,/^n/i]},l={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](\.)? Quartal/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^[jfmasond]/i,abbreviated:/^(j[aä]n|feb|mär[z]?|apr|mai|jun[i]?|jul[i]?|aug|sep|okt|nov|dez)\.?/i,wide:/^(januar|februar|märz|april|mai|juni|juli|august|september|oktober|november|dezember)/i},v={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:[/^j[aä]/i,/^f/i,/^mär/i,/^ap/i,/^mai/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},c={narrow:/^[smdmf]/i,short:/^(so|mo|di|mi|do|fr|sa)/i,abbreviated:/^(son?|mon?|die?|mit?|don?|fre?|sam?)\.?/i,wide:/^(sonntag|montag|dienstag|mittwoch|donnerstag|freitag|samstag)/i},m={any:[/^so/i,/^mo/i,/^di/i,/^mi/i,/^do/i,/^f/i,/^sa/i]},h={narrow:/^(vm\.?|nm\.?|Mitternacht|Mittag|morgens|nachm\.?|abends|nachts)/i,abbreviated:/^(vorm\.?|nachm\.?|Mitternacht|Mittag|morgens|nachm\.?|abends|nachts)/i,wide:/^(vormittags|nachmittags|Mitternacht|Mittag|morgens|nachmittags|abends|nachts)/i},p={any:{am:/^v/i,pm:/^n/i,midnight:/^Mitte/i,noon:/^Mitta/i,morning:/morgens/i,afternoon:/nachmittags/i,evening:/abends/i,night:/nachts/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"wide",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(Nm,Nm.exports);var pM=Nm.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(mM),n=t(cM),o=t(hM),i=t(NH),d=t(pM),u={code:"de",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:4}},l=u;e.default=l,r.exports=e.default})($m,$m.exports);var zH=$m.exports,zm={exports:{}},qm={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["v.Chr.","n.Chr."],abbreviated:["v.Chr.","n.Chr."],wide:["vor Christus","nach Christus"]},o={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1. Quartal","2. Quartal","3. Quartal","4. Quartal"]},i={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jän","Feb","Mär","Apr","Mai","Jun","Jul","Aug","Sep","Okt","Nov","Dez"],wide:["Jänner","Februar","März","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember"]},d={narrow:i.narrow,abbreviated:["Jän.","Feb.","März","Apr.","Mai","Juni","Juli","Aug.","Sep.","Okt.","Nov.","Dez."],wide:i.wide},u={narrow:["S","M","D","M","D","F","S"],short:["So","Mo","Di","Mi","Do","Fr","Sa"],abbreviated:["So.","Mo.","Di.","Mi.","Do.","Fr.","Sa."],wide:["Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag"]},l={narrow:{am:"vm.",pm:"nm.",midnight:"Mitternacht",noon:"Mittag",morning:"Morgen",afternoon:"Nachm.",evening:"Abend",night:"Nacht"},abbreviated:{am:"vorm.",pm:"nachm.",midnight:"Mitternacht",noon:"Mittag",morning:"Morgen",afternoon:"Nachmittag",evening:"Abend",night:"Nacht"},wide:{am:"vormittags",pm:"nachmittags",midnight:"Mitternacht",noon:"Mittag",morning:"Morgen",afternoon:"Nachmittag",evening:"Abend",night:"Nacht"}},s={narrow:{am:"vm.",pm:"nm.",midnight:"Mitternacht",noon:"Mittag",morning:"morgens",afternoon:"nachm.",evening:"abends",night:"nachts"},abbreviated:{am:"vorm.",pm:"nachm.",midnight:"Mitternacht",noon:"Mittag",morning:"morgens",afternoon:"nachmittags",evening:"abends",night:"nachts"},wide:{am:"vormittags",pm:"nachmittags",midnight:"Mitternacht",noon:"Mittag",morning:"morgens",afternoon:"nachmittags",evening:"abends",night:"nachts"}},f=function(h){var p=Number(h);return p+"."},v={ordinalNumber:f,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(h){return h-1}}),month:(0,a.default)({values:i,formattingValues:d,defaultWidth:"wide"}),day:(0,a.default)({values:u,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:l,defaultWidth:"wide",formattingValues:s,defaultFormattingWidth:"wide"})},c=v;e.default=c,r.exports=e.default})(qm,qm.exports);var qH=qm.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(mM),n=t(cM),o=t(hM),i=t(pM),d=t(qH),u={code:"de-AT",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:d.default,match:i.default,options:{weekStartsOn:1,firstWeekContainsDate:4}},l=u;e.default=l,r.exports=e.default})(zm,zm.exports);var IH=zm.exports,Im={exports:{}},Ym={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:"λιγότερο από ένα δευτερόλεπτο",other:"λιγότερο από {{count}} δευτερόλεπτα"},xSeconds:{one:"1 δευτερόλεπτο",other:"{{count}} δευτερόλεπτα"},halfAMinute:"μισό λεπτό",lessThanXMinutes:{one:"λιγότερο από ένα λεπτό",other:"λιγότερο από {{count}} λεπτά"},xMinutes:{one:"1 λεπτό",other:"{{count}} λεπτά"},aboutXHours:{one:"περίπου 1 ώρα",other:"περίπου {{count}} ώρες"},xHours:{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}} χρόνια"}},a=function(i,d,u){var l,s=t[i];return typeof s=="string"?l=s:d===1?l=s.one:l=s.other.replace("{{count}}",String(d)),u!=null&&u.addSuffix?u.comparison&&u.comparison>0?"σε "+l:l+" πριν":l},n=a;e.default=n,r.exports=e.default})(Ym,Ym.exports);var YH=Ym.exports,Hm={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(ue),n={full:"EEEE, d MMMM y",long:"d MMMM y",medium:"d MMM y",short:"d/M/yy"},o={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},i={full:"{{date}} - {{time}}",long:"{{date}} - {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(Hm,Hm.exports);var HH=Hm.exports,Am={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:function(i){switch(i.getUTCDay()){case 6:return"'το προηγούμενο' eeee 'στις' p";default:return"'την προηγούμενη' eeee 'στις' p"}},yesterday:"'χθες στις' p",today:"'σήμερα στις' p",tomorrow:"'αύριο στις' p",nextWeek:"eeee 'στις' p",other:"P"},a=function(i,d){var u=t[i];return typeof u=="function"?u(d):u},n=a;e.default=n,r.exports=e.default})(Am,Am.exports);var AH=Am.exports,Vm={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["πΧ","μΧ"],abbreviated:["π.Χ.","μ.Χ."],wide:["προ Χριστού","μετά Χριστόν"]},o={narrow:["1","2","3","4"],abbreviated:["Τ1","Τ2","Τ3","Τ4"],wide:["1ο τρίμηνο","2ο τρίμηνο","3ο τρίμηνο","4ο τρίμηνο"]},i={narrow:["Ι","Φ","Μ","Α","Μ","Ι","Ι","Α","Σ","Ο","Ν","Δ"],abbreviated:["Ιαν","Φεβ","Μάρ","Απρ","Μάι","Ιούν","Ιούλ","Αύγ","Σεπ","Οκτ","Νοέ","Δεκ"],wide:["Ιανουάριος","Φεβρουάριος","Μάρτιος","Απρίλιος","Μάιος","Ιούνιος","Ιούλιος","Αύγουστος","Σεπτέμβριος","Οκτώβριος","Νοέμβριος","Δεκέμβριος"]},d={narrow:["Ι","Φ","Μ","Α","Μ","Ι","Ι","Α","Σ","Ο","Ν","Δ"],abbreviated:["Ιαν","Φεβ","Μαρ","Απρ","Μαΐ","Ιουν","Ιουλ","Αυγ","Σεπ","Οκτ","Νοε","Δεκ"],wide:["Ιανουαρίου","Φεβρουαρίου","Μαρτίου","Απριλίου","Μαΐου","Ιουνίου","Ιουλίου","Αυγούστου","Σεπτεμβρίου","Οκτωβρίου","Νοεμβρίου","Δεκεμβρίου"]},u={narrow:["Κ","Δ","T","Τ","Π","Π","Σ"],short:["Κυ","Δε","Τρ","Τε","Πέ","Πα","Σά"],abbreviated:["Κυρ","Δευ","Τρί","Τετ","Πέμ","Παρ","Σάβ"],wide:["Κυριακή","Δευτέρα","Τρίτη","Τετάρτη","Πέμπτη","Παρασκευή","Σάββατο"]},l={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:"νύχτα"}},s=function(m,h){var p=Number(m),y=h==null?void 0:h.unit,_;return y==="year"||y==="month"?_="ος":y==="week"||y==="dayOfYear"||y==="day"||y==="hour"||y==="date"?_="η":_="ο",p+_},f={ordinalNumber:s,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(m){return m-1}}),month:(0,a.default)({values:i,defaultWidth:"wide",formattingValues:d,defaultFormattingWidth:"wide"}),day:(0,a.default)({values:u,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:l,defaultWidth:"wide"})},v=f;e.default=v,r.exports=e.default})(Vm,Vm.exports);var VH=Vm.exports,Lm={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)(ος|η|ο)?/i,i=/\d+/i,d={narrow:/^(πΧ|μΧ)/i,abbreviated:/^(π\.?\s?χ\.?|π\.?\s?κ\.?\s?χ\.?|μ\.?\s?χ\.?|κ\.?\s?χ\.?)/i,wide:/^(προ Χριστο(ύ|υ)|πριν απ(ό|ο) την Κοιν(ή|η) Χρονολογ(ί|ι)α|μετ(ά|α) Χριστ(ό|ο)ν|Κοιν(ή|η) Χρονολογ(ί|ι)α)/i},u={any:[/^π/i,/^(μ|κ)/i]},l={narrow:/^[1234]/i,abbreviated:/^τ[1234]/i,wide:/^[1234]ο? τρ(ί|ι)μηνο/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^[ιφμαμιιασονδ]/i,abbreviated:/^(ιαν|φεβ|μ[άα]ρ|απρ|μ[άα][ιΐ]|ιο[ύυ]ν|ιο[ύυ]λ|α[ύυ]γ|σεπ|οκτ|νο[έε]|δεκ)/i,wide:/^(μ[άα][ιΐ]|α[ύυ]γο[υύ]στ)(ος|ου)|(ιανου[άα]ρ|φεβρου[άα]ρ|μ[άα]ρτ|απρ[ίι]λ|ιο[ύυ]ν|ιο[ύυ]λ|σεπτ[έε]μβρ|οκτ[ώω]βρ|νο[έε]μβρ|δεκ[έε]μβρ)(ιος|ίου)/i},v={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]},c={narrow:/^[κδτπσ]/i,short:/^(κυ|δε|τρ|τε|π[εέ]|π[αά]|σ[αά])/i,abbreviated:/^(κυρ|δευ|τρι|τετ|πεμ|παρ|σαβ)/i,wide:/^(κυριακ(ή|η)|δευτ(έ|ε)ρα|τρ(ί|ι)τη|τετ(ά|α)ρτη|π(έ|ε)μπτη|παρασκευ(ή|η)|σ(ά|α)ββατο)/i},m={narrow:[/^κ/i,/^δ/i,/^τ/i,/^τ/i,/^π/i,/^π/i,/^σ/i],any:[/^κ/i,/^δ/i,/^τρ/i,/^τε/i,/^π[εέ]/i,/^π[αά]/i,/^σ/i]},h={narrow:/^(πμ|μμ|μεσ(ά|α)νυχτα|μεσημ(έ|ε)ρι|πρω(ί|ι)|απ(ό|ο)γευμα|βρ(ά|α)δυ|ν(ύ|υ)χτα)/i,any:/^([πμ]\.?\s?μ\.?|μεσ(ά|α)νυχτα|μεσημ(έ|ε)ρι|πρω(ί|ι)|απ(ό|ο)γευμα|βρ(ά|α)δυ|ν(ύ|υ)χτα)/i},p={any:{am:/^πμ|π\.\s?μ\./i,pm:/^μμ|μ\.\s?μ\./i,midnight:/^μεσάν/i,noon:/^μεσημ(έ|ε)/i,morning:/πρω(ί|ι)/i,afternoon:/απ(ό|ο)γευμα/i,evening:/βρ(ά|α)δυ/i,night:/ν(ύ|υ)χτα/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(Lm,Lm.exports);var LH=Lm.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(YH),n=t(HH),o=t(AH),i=t(VH),d=t(LH),u={code:"el",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:4}},l=u;e.default=l,r.exports=e.default})(Im,Im.exports);var FH=Im.exports,Fm={exports:{}},Xm={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(ue),n={full:"EEEE, d MMMM yyyy",long:"d MMMM yyyy",medium:"d MMM yyyy",short:"dd/MM/yyyy"},o={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},i={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(Xm,Xm.exports);var XH=Xm.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(Bt),n=t(XH),o=t($t),i=t(St),d=t(Ct),u={code:"en-AU",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:4}},l=u;e.default=l,r.exports=e.default})(Fm,Fm.exports);var UH=Fm.exports,Um={exports:{}},Qm={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"a second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"a minute",other:"{{count}} minutes"},aboutXHours:{one:"about an hour",other:"about {{count}} hours"},xHours:{one:"an hour",other:"{{count}} hours"},xDays:{one:"a day",other:"{{count}} days"},aboutXWeeks:{one:"about a week",other:"about {{count}} weeks"},xWeeks:{one:"a week",other:"{{count}} weeks"},aboutXMonths:{one:"about a month",other:"about {{count}} months"},xMonths:{one:"a month",other:"{{count}} months"},aboutXYears:{one:"about a year",other:"about {{count}} years"},xYears:{one:"a year",other:"{{count}} years"},overXYears:{one:"over a year",other:"over {{count}} years"},almostXYears:{one:"almost a year",other:"almost {{count}} years"}},a=function(i,d,u){var l,s=t[i];return typeof s=="string"?l=s:d===1?l=s.one:l=s.other.replace("{{count}}",d.toString()),u!=null&&u.addSuffix?u.comparison&&u.comparison>0?"in "+l:l+" ago":l},n=a;e.default=n,r.exports=e.default})(Qm,Qm.exports);var QH=Qm.exports,Gm={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(ue),n={full:"EEEE, MMMM do, yyyy",long:"MMMM do, yyyy",medium:"MMM d, yyyy",short:"yyyy-MM-dd"},o={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},i={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(Gm,Gm.exports);var GH=Gm.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t($t),n=t(St),o=t(Ct),i=t(QH),d=t(GH),u={code:"en-CA",formatDistance:i.default,formatLong:d.default,formatRelative:a.default,localize:n.default,match:o.default,options:{weekStartsOn:0,firstWeekContainsDate:1}},l=u;e.default=l,r.exports=e.default})(Um,Um.exports);var BH=Um.exports,Bm={exports:{}},Km={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(ue),n={full:"EEEE, d MMMM yyyy",long:"d MMMM yyyy",medium:"d MMM yyyy",short:"dd/MM/yyyy"},o={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},i={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(Km,Km.exports);var gM=Km.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(Bt),n=t($t),o=t(St),i=t(Ct),d=t(gM),u={code:"en-GB",formatDistance:a.default,formatLong:d.default,formatRelative:n.default,localize:o.default,match:i.default,options:{weekStartsOn:1,firstWeekContainsDate:4}},l=u;e.default=l,r.exports=e.default})(Bm,Bm.exports);var KH=Bm.exports,Jm={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(Bt),n=t($t),o=t(St),i=t(Ct),d=t(gM),u={code:"en-IE",formatDistance:a.default,formatLong:d.default,formatRelative:n.default,localize:o.default,match:i.default,options:{weekStartsOn:1,firstWeekContainsDate:4}},l=u;e.default=l,r.exports=e.default})(Jm,Jm.exports);var JH=Jm.exports,Zm={exports:{}},ec={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(ue),n={full:"EEEE, d MMMM yyyy",long:"d MMMM, yyyy",medium:"d MMM, yyyy",short:"dd/MM/yyyy"},o={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},i={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(ec,ec.exports);var ZH=ec.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(Bt),n=t($t),o=t(St),i=t(Ct),d=t(ZH),u={code:"en-IN",formatDistance:a.default,formatLong:d.default,formatRelative:n.default,localize:o.default,match:i.default,options:{weekStartsOn:1,firstWeekContainsDate:4}},l=u;e.default=l,r.exports=e.default})(Zm,Zm.exports);var eA=Zm.exports,ac={exports:{}},tc={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(ue),n={full:"EEEE, d MMMM yyyy",long:"d MMMM yyyy",medium:"d MMM yyyy",short:"dd/MM/yyyy"},o={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},i={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(tc,tc.exports);var aA=tc.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(Bt),n=t($t),o=t(St),i=t(Ct),d=t(aA),u={code:"en-NZ",formatDistance:a.default,formatLong:d.default,formatRelative:n.default,localize:o.default,match:i.default,options:{weekStartsOn:1,firstWeekContainsDate:4}},l=u;e.default=l,r.exports=e.default})(ac,ac.exports);var tA=ac.exports,rc={exports:{}},nc={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(ue),n={full:"EEEE, dd MMMM yyyy",long:"dd MMMM yyyy",medium:"dd MMM yyyy",short:"yyyy/MM/dd"},o={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},i={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(nc,nc.exports);var rA=nc.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(Bt),n=t($t),o=t(St),i=t(Ct),d=t(rA),u={code:"en-ZA",formatDistance:a.default,formatLong:d.default,formatRelative:n.default,localize:o.default,match:i.default,options:{weekStartsOn:0,firstWeekContainsDate:1}},l=u;e.default=l,r.exports=e.default})(rc,rc.exports);var nA=rc.exports,ic={exports:{}},oc={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:"malpli ol sekundo",other:"malpli ol {{count}} sekundoj"},xSeconds:{one:"1 sekundo",other:"{{count}} sekundoj"},halfAMinute:"duonminuto",lessThanXMinutes:{one:"malpli ol minuto",other:"malpli ol {{count}} minutoj"},xMinutes:{one:"1 minuto",other:"{{count}} minutoj"},aboutXHours:{one:"proksimume 1 horo",other:"proksimume {{count}} horoj"},xHours:{one:"1 horo",other:"{{count}} horoj"},xDays:{one:"1 tago",other:"{{count}} tagoj"},aboutXMonths:{one:"proksimume 1 monato",other:"proksimume {{count}} monatoj"},xWeeks:{one:"1 semajno",other:"{{count}} semajnoj"},aboutXWeeks:{one:"proksimume 1 semajno",other:"proksimume {{count}} semajnoj"},xMonths:{one:"1 monato",other:"{{count}} monatoj"},aboutXYears:{one:"proksimume 1 jaro",other:"proksimume {{count}} jaroj"},xYears:{one:"1 jaro",other:"{{count}} jaroj"},overXYears:{one:"pli ol 1 jaro",other:"pli ol {{count}} jaroj"},almostXYears:{one:"preskaŭ 1 jaro",other:"preskaŭ {{count}} jaroj"}},a=function(i,d,u){var l,s=t[i];return typeof s=="string"?l=s:d===1?l=s.one:l=s.other.replace("{{count}}",String(d)),u!=null&&u.addSuffix?u!=null&&u.comparison&&u.comparison>0?"post "+l:"antaŭ "+l:l},n=a;e.default=n,r.exports=e.default})(oc,oc.exports);var iA=oc.exports,uc={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(ue),n={full:"EEEE, do 'de' MMMM y",long:"y-MMMM-dd",medium:"y-MMM-dd",short:"yyyy-MM-dd"},o={full:"Ho 'horo kaj' m:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},i={any:"{{date}} {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"any"})},u=d;e.default=u,r.exports=e.default})(uc,uc.exports);var oA=uc.exports,dc={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"'pasinta' eeee 'je' p",yesterday:"'hieraŭ je' p",today:"'hodiaŭ je' p",tomorrow:"'morgaŭ je' p",nextWeek:"eeee 'je' p",other:"P"},a=function(i,d,u,l){return t[i]},n=a;e.default=n,r.exports=e.default})(dc,dc.exports);var uA=dc.exports,lc={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["aK","pK"],abbreviated:["a.K.E.","p.K.E."],wide:["antaŭ Komuna Erao","Komuna Erao"]},o={narrow:["1","2","3","4"],abbreviated:["K1","K2","K3","K4"],wide:["1-a kvaronjaro","2-a kvaronjaro","3-a kvaronjaro","4-a kvaronjaro"]},i={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["jan","feb","mar","apr","maj","jun","jul","aŭg","sep","okt","nov","dec"],wide:["januaro","februaro","marto","aprilo","majo","junio","julio","aŭgusto","septembro","oktobro","novembro","decembro"]},d={narrow:["D","L","M","M","Ĵ","V","S"],short:["di","lu","ma","me","ĵa","ve","sa"],abbreviated:["dim","lun","mar","mer","ĵaŭ","ven","sab"],wide:["dimanĉo","lundo","mardo","merkredo","ĵaŭdo","vendredo","sabato"]},u={narrow:{am:"a",pm:"p",midnight:"noktomezo",noon:"tagmezo",morning:"matene",afternoon:"posttagmeze",evening:"vespere",night:"nokte"},abbreviated:{am:"a.t.m.",pm:"p.t.m.",midnight:"noktomezo",noon:"tagmezo",morning:"matene",afternoon:"posttagmeze",evening:"vespere",night:"nokte"},wide:{am:"antaŭtagmeze",pm:"posttagmeze",midnight:"noktomezo",noon:"tagmezo",morning:"matene",afternoon:"posttagmeze",evening:"vespere",night:"nokte"}},l=function(c){var m=Number(c);return m+"-a"},s={ordinalNumber:l,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(c){return Number(c)-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide"})},f=s;e.default=f,r.exports=e.default})(lc,lc.exports);var dA=lc.exports,sc={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(ve),n=t(fe),o=/^(\d+)(-?a)?/i,i=/\d+/i,d={narrow:/^([ap]k)/i,abbreviated:/^([ap]\.?\s?k\.?\s?e\.?)/i,wide:/^((antaǔ |post )?komuna erao)/i},u={any:[/^a/i,/^[kp]/i]},l={narrow:/^[1234]/i,abbreviated:/^k[1234]/i,wide:/^[1234](-?a)? kvaronjaro/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|maj|jun|jul|a(ŭ|ux|uh|u)g|sep|okt|nov|dec)/i,wide:/^(januaro|februaro|marto|aprilo|majo|junio|julio|a(ŭ|ux|uh|u)gusto|septembro|oktobro|novembro|decembro)/i},v={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,/^maj/i,/^jun/i,/^jul/i,/^a(u|ŭ)/i,/^s/i,/^o/i,/^n/i,/^d/i]},c={narrow:/^[dlmĵjvs]/i,short:/^(di|lu|ma|me|(ĵ|jx|jh|j)a|ve|sa)/i,abbreviated:/^(dim|lun|mar|mer|(ĵ|jx|jh|j)a(ŭ|ux|uh|u)|ven|sab)/i,wide:/^(diman(ĉ|cx|ch|c)o|lundo|mardo|merkredo|(ĵ|jx|jh|j)a(ŭ|ux|uh|u)do|vendredo|sabato)/i},m={narrow:[/^d/i,/^l/i,/^m/i,/^m/i,/^(j|ĵ)/i,/^v/i,/^s/i],any:[/^d/i,/^l/i,/^ma/i,/^me/i,/^(j|ĵ)/i,/^v/i,/^s/i]},h={narrow:/^([ap]|(posttagmez|noktomez|tagmez|maten|vesper|nokt)[eo])/i,abbreviated:/^([ap][.\s]?t[.\s]?m[.\s]?|(posttagmez|noktomez|tagmez|maten|vesper|nokt)[eo])/i,wide:/^(anta(ŭ|ux)tagmez|posttagmez|noktomez|tagmez|maten|vesper|nokt)[eo]/i},p={any:{am:/^a/i,pm:/^p/i,midnight:/^noktom/i,noon:/^t/i,morning:/^m/i,afternoon:/^posttagmeze/i,evening:/^v/i,night:/^n/i}},y={ordinalNumber:(0,a.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,n.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,n.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,n.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,n.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,n.default)({matchPatterns:h,defaultMatchWidth:"wide",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(sc,sc.exports);var lA=sc.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(iA),n=t(oA),o=t(uA),i=t(dA),d=t(lA),u={code:"eo",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:4}},l=u;e.default=l,r.exports=e.default})(ic,ic.exports);var sA=ic.exports,fc={exports:{}},vc={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:"menos de un segundo",other:"menos de {{count}} segundos"},xSeconds:{one:"1 segundo",other:"{{count}} segundos"},halfAMinute:"medio minuto",lessThanXMinutes:{one:"menos de un minuto",other:"menos de {{count}} minutos"},xMinutes:{one:"1 minuto",other:"{{count}} minutos"},aboutXHours:{one:"alrededor de 1 hora",other:"alrededor de {{count}} horas"},xHours:{one:"1 hora",other:"{{count}} horas"},xDays:{one:"1 día",other:"{{count}} días"},aboutXWeeks:{one:"alrededor de 1 semana",other:"alrededor de {{count}} semanas"},xWeeks:{one:"1 semana",other:"{{count}} semanas"},aboutXMonths:{one:"alrededor de 1 mes",other:"alrededor de {{count}} meses"},xMonths:{one:"1 mes",other:"{{count}} meses"},aboutXYears:{one:"alrededor de 1 año",other:"alrededor de {{count}} años"},xYears:{one:"1 año",other:"{{count}} años"},overXYears:{one:"más de 1 año",other:"más de {{count}} años"},almostXYears:{one:"casi 1 año",other:"casi {{count}} años"}},a=function(i,d,u){var l,s=t[i];return typeof s=="string"?l=s:d===1?l=s.one:l=s.other.replace("{{count}}",d.toString()),u!=null&&u.addSuffix?u.comparison&&u.comparison>0?"en "+l:"hace "+l:l},n=a;e.default=n,r.exports=e.default})(vc,vc.exports);var fA=vc.exports,mc={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(ue),n={full:"EEEE, d 'de' MMMM 'de' y",long:"d 'de' MMMM 'de' y",medium:"d MMM y",short:"dd/MM/y"},o={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},i={full:"{{date}} 'a las' {{time}}",long:"{{date}} 'a las' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(mc,mc.exports);var vA=mc.exports,cc={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"'el' eeee 'pasado a la' p",yesterday:"'ayer a la' p",today:"'hoy a la' p",tomorrow:"'mañana a la' p",nextWeek:"eeee 'a la' p",other:"P"},a={lastWeek:"'el' eeee 'pasado a las' p",yesterday:"'ayer a las' p",today:"'hoy a las' p",tomorrow:"'mañana a las' p",nextWeek:"eeee 'a las' p",other:"P"},n=function(d,u,l,s){return u.getUTCHours()!==1?a[d]:t[d]},o=n;e.default=o,r.exports=e.default})(cc,cc.exports);var mA=cc.exports,hc={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["AC","DC"],abbreviated:["AC","DC"],wide:["antes de cristo","después de cristo"]},o={narrow:["1","2","3","4"],abbreviated:["T1","T2","T3","T4"],wide:["1º trimestre","2º trimestre","3º trimestre","4º trimestre"]},i={narrow:["e","f","m","a","m","j","j","a","s","o","n","d"],abbreviated:["ene","feb","mar","abr","may","jun","jul","ago","sep","oct","nov","dic"],wide:["enero","febrero","marzo","abril","mayo","junio","julio","agosto","septiembre","octubre","noviembre","diciembre"]},d={narrow:["d","l","m","m","j","v","s"],short:["do","lu","ma","mi","ju","vi","sá"],abbreviated:["dom","lun","mar","mié","jue","vie","sáb"],wide:["domingo","lunes","martes","miércoles","jueves","viernes","sábado"]},u={narrow:{am:"a",pm:"p",midnight:"mn",noon:"md",morning:"mañana",afternoon:"tarde",evening:"tarde",night:"noche"},abbreviated:{am:"AM",pm:"PM",midnight:"medianoche",noon:"mediodia",morning:"mañana",afternoon:"tarde",evening:"tarde",night:"noche"},wide:{am:"a.m.",pm:"p.m.",midnight:"medianoche",noon:"mediodia",morning:"mañana",afternoon:"tarde",evening:"tarde",night:"noche"}},l={narrow:{am:"a",pm:"p",midnight:"mn",noon:"md",morning:"de la mañana",afternoon:"de la tarde",evening:"de la tarde",night:"de la noche"},abbreviated:{am:"AM",pm:"PM",midnight:"medianoche",noon:"mediodia",morning:"de la mañana",afternoon:"de la tarde",evening:"de la tarde",night:"de la noche"},wide:{am:"a.m.",pm:"p.m.",midnight:"medianoche",noon:"mediodia",morning:"de la mañana",afternoon:"de la tarde",evening:"de la tarde",night:"de la noche"}},s=function(m,h){var p=Number(m);return p+"º"},f={ordinalNumber:s,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(m){return Number(m)-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide",formattingValues:l,defaultFormattingWidth:"wide"})},v=f;e.default=v,r.exports=e.default})(hc,hc.exports);var cA=hc.exports,pc={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(ve),n=t(fe),o=/^(\d+)(º)?/i,i=/\d+/i,d={narrow:/^(ac|dc|a|d)/i,abbreviated:/^(a\.?\s?c\.?|a\.?\s?e\.?\s?c\.?|d\.?\s?c\.?|e\.?\s?c\.?)/i,wide:/^(antes de cristo|antes de la era com[uú]n|despu[eé]s de cristo|era com[uú]n)/i},u={any:[/^ac/i,/^dc/i],wide:[/^(antes de cristo|antes de la era com[uú]n)/i,/^(despu[eé]s de cristo|era com[uú]n)/i]},l={narrow:/^[1234]/i,abbreviated:/^T[1234]/i,wide:/^[1234](º)? trimestre/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^[efmajsond]/i,abbreviated:/^(ene|feb|mar|abr|may|jun|jul|ago|sep|oct|nov|dic)/i,wide:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i},v={narrow:[/^e/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^en/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i]},c={narrow:/^[dlmjvs]/i,short:/^(do|lu|ma|mi|ju|vi|s[áa])/i,abbreviated:/^(dom|lun|mar|mi[ée]|jue|vie|s[áa]b)/i,wide:/^(domingo|lunes|martes|mi[ée]rcoles|jueves|viernes|s[áa]bado)/i},m={narrow:[/^d/i,/^l/i,/^m/i,/^m/i,/^j/i,/^v/i,/^s/i],any:[/^do/i,/^lu/i,/^ma/i,/^mi/i,/^ju/i,/^vi/i,/^sa/i]},h={narrow:/^(a|p|mn|md|(de la|a las) (mañana|tarde|noche))/i,any:/^([ap]\.?\s?m\.?|medianoche|mediodia|(de la|a las) (mañana|tarde|noche))/i},p={any:{am:/^a/i,pm:/^p/i,midnight:/^mn/i,noon:/^md/i,morning:/mañana/i,afternoon:/tarde/i,evening:/tarde/i,night:/noche/i}},y={ordinalNumber:(0,a.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,n.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,n.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,n.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,n.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,n.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(pc,pc.exports);var hA=pc.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fA),n=t(vA),o=t(mA),i=t(cA),d=t(hA),u={code:"es",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:1}},l=u;e.default=l,r.exports=e.default})(fc,fc.exports);var pA=fc.exports,gc={exports:{}},yc={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{standalone:{one:"vähem kui üks sekund",other:"vähem kui {{count}} sekundit"},withPreposition:{one:"vähem kui ühe sekundi",other:"vähem kui {{count}} sekundi"}},xSeconds:{standalone:{one:"üks sekund",other:"{{count}} sekundit"},withPreposition:{one:"ühe sekundi",other:"{{count}} sekundi"}},halfAMinute:{standalone:"pool minutit",withPreposition:"poole minuti"},lessThanXMinutes:{standalone:{one:"vähem kui üks minut",other:"vähem kui {{count}} minutit"},withPreposition:{one:"vähem kui ühe minuti",other:"vähem kui {{count}} minuti"}},xMinutes:{standalone:{one:"üks minut",other:"{{count}} minutit"},withPreposition:{one:"ühe minuti",other:"{{count}} minuti"}},aboutXHours:{standalone:{one:"umbes üks tund",other:"umbes {{count}} tundi"},withPreposition:{one:"umbes ühe tunni",other:"umbes {{count}} tunni"}},xHours:{standalone:{one:"üks tund",other:"{{count}} tundi"},withPreposition:{one:"ühe tunni",other:"{{count}} tunni"}},xDays:{standalone:{one:"üks päev",other:"{{count}} päeva"},withPreposition:{one:"ühe päeva",other:"{{count}} päeva"}},aboutXWeeks:{standalone:{one:"umbes üks nädal",other:"umbes {{count}} nädalat"},withPreposition:{one:"umbes ühe nädala",other:"umbes {{count}} nädala"}},xWeeks:{standalone:{one:"üks nädal",other:"{{count}} nädalat"},withPreposition:{one:"ühe nädala",other:"{{count}} nädala"}},aboutXMonths:{standalone:{one:"umbes üks kuu",other:"umbes {{count}} kuud"},withPreposition:{one:"umbes ühe kuu",other:"umbes {{count}} kuu"}},xMonths:{standalone:{one:"üks kuu",other:"{{count}} kuud"},withPreposition:{one:"ühe kuu",other:"{{count}} kuu"}},aboutXYears:{standalone:{one:"umbes üks aasta",other:"umbes {{count}} aastat"},withPreposition:{one:"umbes ühe aasta",other:"umbes {{count}} aasta"}},xYears:{standalone:{one:"üks aasta",other:"{{count}} aastat"},withPreposition:{one:"ühe aasta",other:"{{count}} aasta"}},overXYears:{standalone:{one:"rohkem kui üks aasta",other:"rohkem kui {{count}} aastat"},withPreposition:{one:"rohkem kui ühe aasta",other:"rohkem kui {{count}} aasta"}},almostXYears:{standalone:{one:"peaaegu üks aasta",other:"peaaegu {{count}} aastat"},withPreposition:{one:"peaaegu ühe aasta",other:"peaaegu {{count}} aasta"}}},a=function(i,d,u){var l=u!=null&&u.addSuffix?t[i].withPreposition:t[i].standalone,s;return typeof l=="string"?s=l:d===1?s=l.one:s=l.other.replace("{{count}}",String(d)),u!=null&&u.addSuffix?u.comparison&&u.comparison>0?s+" pärast":s+" eest":s},n=a;e.default=n,r.exports=e.default})(yc,yc.exports);var gA=yc.exports,bc={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(ue),n={full:"EEEE, d. MMMM y",long:"d. MMMM y",medium:"d. MMM y",short:"dd.MM.y"},o={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},i={full:"{{date}} 'kell' {{time}}",long:"{{date}} 'kell' {{time}}",medium:"{{date}}. {{time}}",short:"{{date}}. {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(bc,bc.exports);var yA=bc.exports,_c={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"'eelmine' eeee 'kell' p",yesterday:"'eile kell' p",today:"'täna kell' p",tomorrow:"'homme kell' p",nextWeek:"'järgmine' eeee 'kell' p",other:"P"},a=function(i,d,u,l){return t[i]},n=a;e.default=n,r.exports=e.default})(_c,_c.exports);var bA=_c.exports,wc={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["e.m.a","m.a.j"],abbreviated:["e.m.a","m.a.j"],wide:["enne meie ajaarvamist","meie ajaarvamise järgi"]},o={narrow:["1","2","3","4"],abbreviated:["K1","K2","K3","K4"],wide:["1. kvartal","2. kvartal","3. kvartal","4. kvartal"]},i={narrow:["J","V","M","A","M","J","J","A","S","O","N","D"],abbreviated:["jaan","veebr","märts","apr","mai","juuni","juuli","aug","sept","okt","nov","dets"],wide:["jaanuar","veebruar","märts","aprill","mai","juuni","juuli","august","september","oktoober","november","detsember"]},d={narrow:["P","E","T","K","N","R","L"],short:["P","E","T","K","N","R","L"],abbreviated:["pühap.","esmasp.","teisip.","kolmap.","neljap.","reede.","laup."],wide:["pühapäev","esmaspäev","teisipäev","kolmapäev","neljapäev","reede","laupäev"]},u={narrow:{am:"AM",pm:"PM",midnight:"kesköö",noon:"keskpäev",morning:"hommik",afternoon:"pärastlõuna",evening:"õhtu",night:"öö"},abbreviated:{am:"AM",pm:"PM",midnight:"kesköö",noon:"keskpäev",morning:"hommik",afternoon:"pärastlõuna",evening:"õhtu",night:"öö"},wide:{am:"AM",pm:"PM",midnight:"kesköö",noon:"keskpäev",morning:"hommik",afternoon:"pärastlõuna",evening:"õhtu",night:"öö"}},l={narrow:{am:"AM",pm:"PM",midnight:"keskööl",noon:"keskpäeval",morning:"hommikul",afternoon:"pärastlõunal",evening:"õhtul",night:"öösel"},abbreviated:{am:"AM",pm:"PM",midnight:"keskööl",noon:"keskpäeval",morning:"hommikul",afternoon:"pärastlõunal",evening:"õhtul",night:"öösel"},wide:{am:"AM",pm:"PM",midnight:"keskööl",noon:"keskpäeval",morning:"hommikul",afternoon:"pärastlõunal",evening:"õhtul",night:"öösel"}},s=function(m,h){var p=Number(m);return p+"."},f={ordinalNumber:s,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(m){return m-1}}),month:(0,a.default)({values:i,defaultWidth:"wide",formattingValues:i,defaultFormattingWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide",formattingValues:d,defaultFormattingWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide",formattingValues:l,defaultFormattingWidth:"wide"})},v=f;e.default=v,r.exports=e.default})(wc,wc.exports);var _A=wc.exports,Pc={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^\d+\./i,i=/\d+/i,d={narrow:/^(e\.m\.a|m\.a\.j|eKr|pKr)/i,abbreviated:/^(e\.m\.a|m\.a\.j|eKr|pKr)/i,wide:/^(enne meie ajaarvamist|meie ajaarvamise järgi|enne Kristust|pärast Kristust)/i},u={any:[/^e/i,/^(m|p)/i]},l={narrow:/^[1234]/i,abbreviated:/^K[1234]/i,wide:/^[1234](\.)? kvartal/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^[jvmasond]/i,abbreviated:/^(jaan|veebr|märts|apr|mai|juuni|juuli|aug|sept|okt|nov|dets)/i,wide:/^(jaanuar|veebruar|märts|aprill|mai|juuni|juuli|august|september|oktoober|november|detsember)/i},v={narrow:[/^j/i,/^v/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^v/i,/^mär/i,/^ap/i,/^mai/i,/^juun/i,/^juul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},c={narrow:/^[petknrl]/i,short:/^[petknrl]/i,abbreviated:/^(püh?|esm?|tei?|kolm?|nel?|ree?|laup?)\.?/i,wide:/^(pühapäev|esmaspäev|teisipäev|kolmapäev|neljapäev|reede|laupäev)/i},m={any:[/^p/i,/^e/i,/^t/i,/^k/i,/^n/i,/^r/i,/^l/i]},h={any:/^(am|pm|keskööl?|keskpäev(al)?|hommik(ul)?|pärastlõunal?|õhtul?|öö(sel)?)/i},p={any:{am:/^a/i,pm:/^p/i,midnight:/^keskö/i,noon:/^keskp/i,morning:/hommik/i,afternoon:/pärastlõuna/i,evening:/õhtu/i,night:/öö/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(Pc,Pc.exports);var wA=Pc.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(gA),n=t(yA),o=t(bA),i=t(_A),d=t(wA),u={code:"et",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:4}},l=u;e.default=l,r.exports=e.default})(gc,gc.exports);var PA=gc.exports,xc={exports:{}},Mc={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:"segundo bat baino gutxiago",other:"{{count}} segundo baino gutxiago"},xSeconds:{one:"1 segundo",other:"{{count}} segundo"},halfAMinute:"minutu erdi",lessThanXMinutes:{one:"minutu bat baino gutxiago",other:"{{count}} minutu baino gutxiago"},xMinutes:{one:"1 minutu",other:"{{count}} minutu"},aboutXHours:{one:"1 ordu gutxi gorabehera",other:"{{count}} ordu gutxi gorabehera"},xHours:{one:"1 ordu",other:"{{count}} ordu"},xDays:{one:"1 egun",other:"{{count}} egun"},aboutXWeeks:{one:"aste 1 inguru",other:"{{count}} aste inguru"},xWeeks:{one:"1 aste",other:"{{count}} astean"},aboutXMonths:{one:"1 hilabete gutxi gorabehera",other:"{{count}} hilabete gutxi gorabehera"},xMonths:{one:"1 hilabete",other:"{{count}} hilabete"},aboutXYears:{one:"1 urte gutxi gorabehera",other:"{{count}} urte gutxi gorabehera"},xYears:{one:"1 urte",other:"{{count}} urte"},overXYears:{one:"1 urte baino gehiago",other:"{{count}} urte baino gehiago"},almostXYears:{one:"ia 1 urte",other:"ia {{count}} urte"}},a=function(i,d,u){var l,s=t[i];return typeof s=="string"?l=s:d===1?l=s.one:l=s.other.replace("{{count}}",String(d)),u!=null&&u.addSuffix?u.comparison&&u.comparison>0?"en "+l:"duela "+l:l},n=a;e.default=n,r.exports=e.default})(Mc,Mc.exports);var xA=Mc.exports,kc={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(ue),n={full:"EEEE, y'ko' MMMM'ren' d'a' y'ren'",long:"y'ko' MMMM'ren' d'a'",medium:"y MMM d",short:"yy/MM/dd"},o={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},i={full:"{{date}} 'tan' {{time}}",long:"{{date}} 'tan' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(kc,kc.exports);var MA=kc.exports,Dc={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"'joan den' eeee, LT",yesterday:"'atzo,' p",today:"'gaur,' p",tomorrow:"'bihar,' p",nextWeek:"eeee, p",other:"P"},a={lastWeek:"'joan den' eeee, p",yesterday:"'atzo,' p",today:"'gaur,' p",tomorrow:"'bihar,' p",nextWeek:"eeee, p",other:"P"},n=function(d,u){return u.getUTCHours()!==1?a[d]:t[d]},o=n;e.default=o,r.exports=e.default})(Dc,Dc.exports);var kA=Dc.exports,Oc={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["k.a.","k.o."],abbreviated:["k.a.","k.o."],wide:["kristo aurretik","kristo ondoren"]},o={narrow:["1","2","3","4"],abbreviated:["1H","2H","3H","4H"],wide:["1. hiruhilekoa","2. hiruhilekoa","3. hiruhilekoa","4. hiruhilekoa"]},i={narrow:["u","o","m","a","m","e","u","a","i","u","a","a"],abbreviated:["urt","ots","mar","api","mai","eka","uzt","abu","ira","urr","aza","abe"],wide:["urtarrila","otsaila","martxoa","apirila","maiatza","ekaina","uztaila","abuztua","iraila","urria","azaroa","abendua"]},d={narrow:["i","a","a","a","o","o","l"],short:["ig","al","as","az","og","or","lr"],abbreviated:["iga","ast","ast","ast","ost","ost","lar"],wide:["igandea","astelehena","asteartea","asteazkena","osteguna","ostirala","larunbata"]},u={narrow:{am:"a",pm:"p",midnight:"ge",noon:"eg",morning:"goiza",afternoon:"arratsaldea",evening:"arratsaldea",night:"gaua"},abbreviated:{am:"AM",pm:"PM",midnight:"gauerdia",noon:"eguerdia",morning:"goiza",afternoon:"arratsaldea",evening:"arratsaldea",night:"gaua"},wide:{am:"a.m.",pm:"p.m.",midnight:"gauerdia",noon:"eguerdia",morning:"goiza",afternoon:"arratsaldea",evening:"arratsaldea",night:"gaua"}},l={narrow:{am:"a",pm:"p",midnight:"ge",noon:"eg",morning:"goizean",afternoon:"arratsaldean",evening:"arratsaldean",night:"gauean"},abbreviated:{am:"AM",pm:"PM",midnight:"gauerdia",noon:"eguerdia",morning:"goizean",afternoon:"arratsaldean",evening:"arratsaldean",night:"gauean"},wide:{am:"a.m.",pm:"p.m.",midnight:"gauerdia",noon:"eguerdia",morning:"goizean",afternoon:"arratsaldean",evening:"arratsaldean",night:"gauean"}},s=function(m,h){var p=Number(m);return p+"."},f={ordinalNumber:s,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(m){return m-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide",formattingValues:l,defaultFormattingWidth:"wide"})},v=f;e.default=v,r.exports=e.default})(Oc,Oc.exports);var DA=Oc.exports,Wc={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)(.)?/i,i=/\d+/i,d={narrow:/^(k.a.|k.o.)/i,abbreviated:/^(k.a.|k.o.)/i,wide:/^(kristo aurretik|kristo ondoren)/i},u={narrow:[/^k.a./i,/^k.o./i],abbreviated:[/^(k.a.)/i,/^(k.o.)/i],wide:[/^(kristo aurretik)/i,/^(kristo ondoren)/i]},l={narrow:/^[1234]/i,abbreviated:/^[1234]H/i,wide:/^[1234](.)? hiruhilekoa/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^[uomaei]/i,abbreviated:/^(urt|ots|mar|api|mai|eka|uzt|abu|ira|urr|aza|abe)/i,wide:/^(urtarrila|otsaila|martxoa|apirila|maiatza|ekaina|uztaila|abuztua|iraila|urria|azaroa|abendua)/i},v={narrow:[/^u/i,/^o/i,/^m/i,/^a/i,/^m/i,/^e/i,/^u/i,/^a/i,/^i/i,/^u/i,/^a/i,/^a/i],any:[/^urt/i,/^ots/i,/^mar/i,/^api/i,/^mai/i,/^eka/i,/^uzt/i,/^abu/i,/^ira/i,/^urr/i,/^aza/i,/^abe/i]},c={narrow:/^[iaol]/i,short:/^(ig|al|as|az|og|or|lr)/i,abbreviated:/^(iga|ast|ast|ast|ost|ost|lar)/i,wide:/^(igandea|astelehena|asteartea|asteazkena|osteguna|ostirala|larunbata)/i},m={narrow:[/^i/i,/^a/i,/^a/i,/^a/i,/^o/i,/^o/i,/^l/i],short:[/^ig/i,/^al/i,/^as/i,/^az/i,/^og/i,/^or/i,/^lr/i],abbreviated:[/^iga/i,/^ast/i,/^ast/i,/^ast/i,/^ost/i,/^ost/i,/^lar/i],wide:[/^igandea/i,/^astelehena/i,/^asteartea/i,/^asteazkena/i,/^osteguna/i,/^ostirala/i,/^larunbata/i]},h={narrow:/^(a|p|ge|eg|((goiza|goizean)|arratsaldea|(gaua|gauean)))/i,any:/^([ap]\.?\s?m\.?|gauerdia|eguerdia|((goiza|goizean)|arratsaldea|(gaua|gauean)))/i},p={narrow:{am:/^a/i,pm:/^p/i,midnight:/^ge/i,noon:/^eg/i,morning:/goiz/i,afternoon:/arratsaldea/i,evening:/arratsaldea/i,night:/gau/i},any:{am:/^a/i,pm:/^p/i,midnight:/^gauerdia/i,noon:/^eguerdia/i,morning:/goiz/i,afternoon:/arratsaldea/i,evening:/arratsaldea/i,night:/gau/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"wide"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"wide"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(Wc,Wc.exports);var OA=Wc.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(xA),n=t(MA),o=t(kA),i=t(DA),d=t(OA),u={code:"eu",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:1}},l=u;e.default=l,r.exports=e.default})(xc,xc.exports);var WA=xc.exports,jc={exports:{}},Tc={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:"کمتر از یک ثانیه",other:"کمتر از {{count}} ثانیه"},xSeconds:{one:"1 ثانیه",other:"{{count}} ثانیه"},halfAMinute:"نیم دقیقه",lessThanXMinutes:{one:"کمتر از یک دقیقه",other:"کمتر از {{count}} دقیقه"},xMinutes:{one:"1 دقیقه",other:"{{count}} دقیقه"},aboutXHours:{one:"حدود 1 ساعت",other:"حدود {{count}} ساعت"},xHours:{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}} سال"}},a=function(i,d,u){var l,s=t[i];return typeof s=="string"?l=s:d===1?l=s.one:l=s.other.replace("{{count}}",String(d)),u!=null&&u.addSuffix?u.comparison&&u.comparison>0?"در "+l:l+" قبل":l},n=a;e.default=n,r.exports=e.default})(Tc,Tc.exports);var jA=Tc.exports,$c={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(ue),n={full:"EEEE do MMMM y",long:"do MMMM y",medium:"d MMM y",short:"yyyy/MM/dd"},o={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},i={full:"{{date}} 'در' {{time}}",long:"{{date}} 'در' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})($c,$c.exports);var TA=$c.exports,Sc={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"eeee 'گذشته در' p",yesterday:"'دیروز در' p",today:"'امروز در' p",tomorrow:"'فردا در' p",nextWeek:"eeee 'در' p",other:"P"},a=function(i,d,u,l){return t[i]},n=a;e.default=n,r.exports=e.default})(Sc,Sc.exports);var $A=Sc.exports,Cc={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["ق","ب"],abbreviated:["ق.م.","ب.م."],wide:["قبل از میلاد","بعد از میلاد"]},o={narrow:["1","2","3","4"],abbreviated:["س‌م1","س‌م2","س‌م3","س‌م4"],wide:["سه‌ماهه 1","سه‌ماهه 2","سه‌ماهه 3","سه‌ماهه 4"]},i={narrow:["ژ","ف","م","آ","م","ج","ج","آ","س","ا","ن","د"],abbreviated:["ژانـ","فور","مارس","آپر","می","جون","جولـ","آگو","سپتـ","اکتـ","نوامـ","دسامـ"],wide:["ژانویه","فوریه","مارس","آپریل","می","جون","جولای","آگوست","سپتامبر","اکتبر","نوامبر","دسامبر"]},d={narrow:["ی","د","س","چ","پ","ج","ش"],short:["1ش","2ش","3ش","4ش","5ش","ج","ش"],abbreviated:["یکشنبه","دوشنبه","سه‌شنبه","چهارشنبه","پنجشنبه","جمعه","شنبه"],wide:["یکشنبه","دوشنبه","سه‌شنبه","چهارشنبه","پنجشنبه","جمعه","شنبه"]},u={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:"شب"}},l={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:"شب"}},s=function(m,h){return String(m)},f={ordinalNumber:s,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(m){return m-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide",formattingValues:l,defaultFormattingWidth:"wide"})},v=f;e.default=v,r.exports=e.default})(Cc,Cc.exports);var SA=Cc.exports,Ec={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)(th|st|nd|rd)?/i,i=/\d+/i,d={narrow:/^(ق|ب)/i,abbreviated:/^(ق\.?\s?م\.?|ق\.?\s?د\.?\s?م\.?|م\.?\s?|د\.?\s?م\.?)/i,wide:/^(قبل از میلاد|قبل از دوران مشترک|میلادی|دوران مشترک|بعد از میلاد)/i},u={any:[/^قبل/i,/^بعد/i]},l={narrow:/^[1234]/i,abbreviated:/^س‌م[1234]/i,wide:/^سه‌ماهه [1234]/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^[جژفمآاماسند]/i,abbreviated:/^(جنو|ژانـ|ژانویه|فوریه|فور|مارس|آوریل|آپر|مه|می|ژوئن|جون|جول|جولـ|ژوئیه|اوت|آگو|سپتمبر|سپتامبر|اکتبر|اکتوبر|نوامبر|نوامـ|دسامبر|دسامـ|دسم)/i,wide:/^(ژانویه|جنوری|فبروری|فوریه|مارچ|مارس|آپریل|اپریل|ایپریل|آوریل|مه|می|ژوئن|جون|جولای|ژوئیه|آگست|اگست|آگوست|اوت|سپتمبر|سپتامبر|اکتبر|اکتوبر|نوامبر|نومبر|دسامبر|دسمبر)/i},v={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]},c={narrow:/^[شیدسچپج]/i,short:/^(ش|ج|1ش|2ش|3ش|4ش|5ش)/i,abbreviated:/^(یکشنبه|دوشنبه|سه‌شنبه|چهارشنبه|پنج‌شنبه|جمعه|شنبه)/i,wide:/^(یکشنبه|دوشنبه|سه‌شنبه|چهارشنبه|پنج‌شنبه|جمعه|شنبه)/i},m={narrow:[/^ی/i,/^دو/i,/^س/i,/^چ/i,/^پ/i,/^ج/i,/^ش/i],any:[/^(ی|1ش|یکشنبه)/i,/^(د|2ش|دوشنبه)/i,/^(س|3ش|سه‌شنبه)/i,/^(چ|4ش|چهارشنبه)/i,/^(پ|5ش|پنجشنبه)/i,/^(ج|جمعه)/i,/^(ش|شنبه)/i]},h={narrow:/^(ب|ق|ن|ظ|ص|ب.ظ.|ع|ش)/i,abbreviated:/^(ق.ظ.|ب.ظ.|نیمه‌شب|ظهر|صبح|بعدازظهر|عصر|شب)/i,wide:/^(قبل‌ازظهر|نیمه‌شب|ظهر|صبح|بعدازظهر|عصر|شب)/i},p={any:{am:/^(ق|ق.ظ.|قبل‌ازظهر)/i,pm:/^(ب|ب.ظ.|بعدازظهر)/i,midnight:/^(‌نیمه‌شب|ن)/i,noon:/^(ظ|ظهر)/i,morning:/(ص|صبح)/i,afternoon:/(ب|ب.ظ.|بعدازظهر)/i,evening:/(ع|عصر)/i,night:/(ش|شب)/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"wide",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(Ec,Ec.exports);var CA=Ec.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(jA),n=t(TA),o=t($A),i=t(SA),d=t(CA),u={code:"fa-IR",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:6,firstWeekContainsDate:1}},l=u;e.default=l,r.exports=e.default})(jc,jc.exports);var EA=jc.exports,Rc={exports:{}},Nc={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;function t(v){return v.replace(/sekuntia?/,"sekunnin")}function a(v){return v.replace(/minuuttia?/,"minuutin")}function n(v){return v.replace(/tuntia?/,"tunnin")}function o(v){return v.replace(/päivää?/,"päivän")}function i(v){return v.replace(/(viikko|viikkoa)/,"viikon")}function d(v){return v.replace(/(kuukausi|kuukautta)/,"kuukauden")}function u(v){return v.replace(/(vuosi|vuotta)/,"vuoden")}var l={lessThanXSeconds:{one:"alle sekunti",other:"alle {{count}} sekuntia",futureTense:t},xSeconds:{one:"sekunti",other:"{{count}} sekuntia",futureTense:t},halfAMinute:{one:"puoli minuuttia",other:"puoli minuuttia",futureTense:function(c){return"puolen minuutin"}},lessThanXMinutes:{one:"alle minuutti",other:"alle {{count}} minuuttia",futureTense:a},xMinutes:{one:"minuutti",other:"{{count}} minuuttia",futureTense:a},aboutXHours:{one:"noin tunti",other:"noin {{count}} tuntia",futureTense:n},xHours:{one:"tunti",other:"{{count}} tuntia",futureTense:n},xDays:{one:"päivä",other:"{{count}} päivää",futureTense:o},aboutXWeeks:{one:"noin viikko",other:"noin {{count}} viikkoa",futureTense:i},xWeeks:{one:"viikko",other:"{{count}} viikkoa",futureTense:i},aboutXMonths:{one:"noin kuukausi",other:"noin {{count}} kuukautta",futureTense:d},xMonths:{one:"kuukausi",other:"{{count}} kuukautta",futureTense:d},aboutXYears:{one:"noin vuosi",other:"noin {{count}} vuotta",futureTense:u},xYears:{one:"vuosi",other:"{{count}} vuotta",futureTense:u},overXYears:{one:"yli vuosi",other:"yli {{count}} vuotta",futureTense:u},almostXYears:{one:"lähes vuosi",other:"lähes {{count}} vuotta",futureTense:u}},s=function(c,m,h){var p=l[c],y=m===1?p.one:p.other.replace("{{count}}",String(m));return h!=null&&h.addSuffix?h.comparison&&h.comparison>0?p.futureTense(y)+" kuluttua":y+" sitten":y},f=s;e.default=f,r.exports=e.default})(Nc,Nc.exports);var RA=Nc.exports,zc={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(ue),n={full:"eeee d. MMMM y",long:"d. MMMM y",medium:"d. MMM y",short:"d.M.y"},o={full:"HH.mm.ss zzzz",long:"HH.mm.ss z",medium:"HH.mm.ss",short:"HH.mm"},i={full:"{{date}} 'klo' {{time}}",long:"{{date}} 'klo' {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(zc,zc.exports);var NA=zc.exports,qc={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"'viime' eeee 'klo' p",yesterday:"'eilen klo' p",today:"'tänään klo' p",tomorrow:"'huomenna klo' p",nextWeek:"'ensi' eeee 'klo' p",other:"P"},a=function(i,d,u,l){return t[i]},n=a;e.default=n,r.exports=e.default})(qc,qc.exports);var zA=qc.exports,Ic={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["eaa.","jaa."],abbreviated:["eaa.","jaa."],wide:["ennen ajanlaskun alkua","jälkeen ajanlaskun alun"]},o={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1. kvartaali","2. kvartaali","3. kvartaali","4. kvartaali"]},i={narrow:["T","H","M","H","T","K","H","E","S","L","M","J"],abbreviated:["tammi","helmi","maalis","huhti","touko","kesä","heinä","elo","syys","loka","marras","joulu"],wide:["tammikuu","helmikuu","maaliskuu","huhtikuu","toukokuu","kesäkuu","heinäkuu","elokuu","syyskuu","lokakuu","marraskuu","joulukuu"]},d={narrow:i.narrow,abbreviated:i.abbreviated,wide:["tammikuuta","helmikuuta","maaliskuuta","huhtikuuta","toukokuuta","kesäkuuta","heinäkuuta","elokuuta","syyskuuta","lokakuuta","marraskuuta","joulukuuta"]},u={narrow:["S","M","T","K","T","P","L"],short:["su","ma","ti","ke","to","pe","la"],abbreviated:["sunn.","maan.","tiis.","kesk.","torst.","perj.","la"],wide:["sunnuntai","maanantai","tiistai","keskiviikko","torstai","perjantai","lauantai"]},l={narrow:u.narrow,short:u.short,abbreviated:u.abbreviated,wide:["sunnuntaina","maanantaina","tiistaina","keskiviikkona","torstaina","perjantaina","lauantaina"]},s={narrow:{am:"ap",pm:"ip",midnight:"keskiyö",noon:"keskipäivä",morning:"ap",afternoon:"ip",evening:"illalla",night:"yöllä"},abbreviated:{am:"ap",pm:"ip",midnight:"keskiyö",noon:"keskipäivä",morning:"ap",afternoon:"ip",evening:"illalla",night:"yöllä"},wide:{am:"ap",pm:"ip",midnight:"keskiyöllä",noon:"keskipäivällä",morning:"aamupäivällä",afternoon:"iltapäivällä",evening:"illalla",night:"yöllä"}},f=function(h,p){var y=Number(h);return y+"."},v={ordinalNumber:f,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(h){return h-1}}),month:(0,a.default)({values:i,defaultWidth:"wide",formattingValues:d,defaultFormattingWidth:"wide"}),day:(0,a.default)({values:u,defaultWidth:"wide",formattingValues:l,defaultFormattingWidth:"wide"}),dayPeriod:(0,a.default)({values:s,defaultWidth:"wide"})},c=v;e.default=c,r.exports=e.default})(Ic,Ic.exports);var qA=Ic.exports,Yc={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)(\.)/i,i=/\d+/i,d={narrow:/^(e|j)/i,abbreviated:/^(eaa.|jaa.)/i,wide:/^(ennen ajanlaskun alkua|jälkeen ajanlaskun alun)/i},u={any:[/^e/i,/^j/i]},l={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234]\.? kvartaali/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^[thmkeslj]/i,abbreviated:/^(tammi|helmi|maalis|huhti|touko|kesä|heinä|elo|syys|loka|marras|joulu)/i,wide:/^(tammikuu|helmikuu|maaliskuu|huhtikuu|toukokuu|kesäkuu|heinäkuu|elokuu|syyskuu|lokakuu|marraskuu|joulukuu)(ta)?/i},v={narrow:[/^t/i,/^h/i,/^m/i,/^h/i,/^t/i,/^k/i,/^h/i,/^e/i,/^s/i,/^l/i,/^m/i,/^j/i],any:[/^ta/i,/^hel/i,/^maa/i,/^hu/i,/^to/i,/^k/i,/^hei/i,/^e/i,/^s/i,/^l/i,/^mar/i,/^j/i]},c={narrow:/^[smtkpl]/i,short:/^(su|ma|ti|ke|to|pe|la)/i,abbreviated:/^(sunn.|maan.|tiis.|kesk.|torst.|perj.|la)/i,wide:/^(sunnuntai|maanantai|tiistai|keskiviikko|torstai|perjantai|lauantai)(na)?/i},m={narrow:[/^s/i,/^m/i,/^t/i,/^k/i,/^t/i,/^p/i,/^l/i],any:[/^s/i,/^m/i,/^ti/i,/^k/i,/^to/i,/^p/i,/^l/i]},h={narrow:/^(ap|ip|keskiyö|keskipäivä|aamupäivällä|iltapäivällä|illalla|yöllä)/i,any:/^(ap|ip|keskiyöllä|keskipäivällä|aamupäivällä|iltapäivällä|illalla|yöllä)/i},p={any:{am:/^ap/i,pm:/^ip/i,midnight:/^keskiyö/i,noon:/^keskipäivä/i,morning:/aamupäivällä/i,afternoon:/iltapäivällä/i,evening:/illalla/i,night:/yöllä/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(Yc,Yc.exports);var IA=Yc.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(RA),n=t(NA),o=t(zA),i=t(qA),d=t(IA),u={code:"fi",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:4}},l=u;e.default=l,r.exports=e.default})(Rc,Rc.exports);var YA=Rc.exports,Hc={exports:{}},Ac={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:"moins d’une seconde",other:"moins de {{count}} secondes"},xSeconds:{one:"1 seconde",other:"{{count}} secondes"},halfAMinute:"30 secondes",lessThanXMinutes:{one:"moins d’une minute",other:"moins de {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"environ 1 heure",other:"environ {{count}} heures"},xHours:{one:"1 heure",other:"{{count}} heures"},xDays:{one:"1 jour",other:"{{count}} jours"},aboutXWeeks:{one:"environ 1 semaine",other:"environ {{count}} semaines"},xWeeks:{one:"1 semaine",other:"{{count}} semaines"},aboutXMonths:{one:"environ 1 mois",other:"environ {{count}} mois"},xMonths:{one:"1 mois",other:"{{count}} mois"},aboutXYears:{one:"environ 1 an",other:"environ {{count}} ans"},xYears:{one:"1 an",other:"{{count}} ans"},overXYears:{one:"plus d’un an",other:"plus de {{count}} ans"},almostXYears:{one:"presqu’un an",other:"presque {{count}} ans"}},a=function(i,d,u){var l,s=t[i];return typeof s=="string"?l=s:d===1?l=s.one:l=s.other.replace("{{count}}",String(d)),u!=null&&u.addSuffix?u.comparison&&u.comparison>0?"dans "+l:"il y a "+l:l},n=a;e.default=n,r.exports=e.default})(Ac,Ac.exports);var Z_=Ac.exports,Vc={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(ue),n={full:"EEEE d MMMM y",long:"d MMMM y",medium:"d MMM y",short:"dd/MM/y"},o={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},i={full:"{{date}} 'à' {{time}}",long:"{{date}} 'à' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(Vc,Vc.exports);var HA=Vc.exports,Lc={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"eeee 'dernier à' p",yesterday:"'hier à' p",today:"'aujourd’hui à' p",tomorrow:"'demain à' p'",nextWeek:"eeee 'prochain à' p",other:"P"},a=function(i,d,u,l){return t[i]},n=a;e.default=n,r.exports=e.default})(Lc,Lc.exports);var yM=Lc.exports,Fc={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["av. J.-C","ap. J.-C"],abbreviated:["av. J.-C","ap. J.-C"],wide:["avant Jésus-Christ","après Jésus-Christ"]},o={narrow:["T1","T2","T3","T4"],abbreviated:["1er trim.","2ème trim.","3ème trim.","4ème trim."],wide:["1er trimestre","2ème trimestre","3ème trimestre","4ème trimestre"]},i={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["janv.","févr.","mars","avr.","mai","juin","juil.","août","sept.","oct.","nov.","déc."],wide:["janvier","février","mars","avril","mai","juin","juillet","août","septembre","octobre","novembre","décembre"]},d={narrow:["D","L","M","M","J","V","S"],short:["di","lu","ma","me","je","ve","sa"],abbreviated:["dim.","lun.","mar.","mer.","jeu.","ven.","sam."],wide:["dimanche","lundi","mardi","mercredi","jeudi","vendredi","samedi"]},u={narrow:{am:"AM",pm:"PM",midnight:"minuit",noon:"midi",morning:"mat.",afternoon:"ap.m.",evening:"soir",night:"mat."},abbreviated:{am:"AM",pm:"PM",midnight:"minuit",noon:"midi",morning:"matin",afternoon:"après-midi",evening:"soir",night:"matin"},wide:{am:"AM",pm:"PM",midnight:"minuit",noon:"midi",morning:"du matin",afternoon:"de l’après-midi",evening:"du soir",night:"du matin"}},l=function(c,m){var h=Number(c),p=m==null?void 0:m.unit;if(h===0)return"0";var y=["year","week","hour","minute","second"],_;return h===1?_=p&&y.includes(p)?"ère":"er":_="ème",h+_},s={ordinalNumber:l,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(c){return c-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide"})},f=s;e.default=f,r.exports=e.default})(Fc,Fc.exports);var ew=Fc.exports,Xc={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)(ième|ère|ème|er|e)?/i,i=/\d+/i,d={narrow:/^(av\.J\.C|ap\.J\.C|ap\.J\.-C)/i,abbreviated:/^(av\.J\.-C|av\.J-C|apr\.J\.-C|apr\.J-C|ap\.J-C)/i,wide:/^(avant Jésus-Christ|après Jésus-Christ)/i},u={any:[/^av/i,/^ap/i]},l={narrow:/^T?[1234]/i,abbreviated:/^[1234](er|ème|e)? trim\.?/i,wide:/^[1234](er|ème|e)? trimestre/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^[jfmasond]/i,abbreviated:/^(janv|févr|mars|avr|mai|juin|juill|juil|août|sept|oct|nov|déc)\.?/i,wide:/^(janvier|février|mars|avril|mai|juin|juillet|août|septembre|octobre|novembre|décembre)/i},v={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,/^av/i,/^ma/i,/^juin/i,/^juil/i,/^ao/i,/^s/i,/^o/i,/^n/i,/^d/i]},c={narrow:/^[lmjvsd]/i,short:/^(di|lu|ma|me|je|ve|sa)/i,abbreviated:/^(dim|lun|mar|mer|jeu|ven|sam)\.?/i,wide:/^(dimanche|lundi|mardi|mercredi|jeudi|vendredi|samedi)/i},m={narrow:[/^d/i,/^l/i,/^m/i,/^m/i,/^j/i,/^v/i,/^s/i],any:[/^di/i,/^lu/i,/^ma/i,/^me/i,/^je/i,/^ve/i,/^sa/i]},h={narrow:/^(a|p|minuit|midi|mat\.?|ap\.?m\.?|soir|nuit)/i,any:/^([ap]\.?\s?m\.?|du matin|de l'après[-\s]midi|du soir|de la nuit)/i},p={any:{am:/^a/i,pm:/^p/i,midnight:/^min/i,noon:/^mid/i,morning:/mat/i,afternoon:/ap/i,evening:/soir/i,night:/nuit/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(Xc,Xc.exports);var aw=Xc.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(Z_),n=t(HA),o=t(yM),i=t(ew),d=t(aw),u={code:"fr",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:4}},l=u;e.default=l,r.exports=e.default})(Hc,Hc.exports);var AA=Hc.exports,Uc={exports:{}},Qc={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(ue),n={full:"EEEE d MMMM y",long:"d MMMM y",medium:"d MMM y",short:"yy-MM-dd"},o={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},i={full:"{{date}} 'à' {{time}}",long:"{{date}} 'à' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(Qc,Qc.exports);var VA=Qc.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(Z_),n=t(yM),o=t(ew),i=t(aw),d=t(VA),u={code:"fr-CA",formatDistance:a.default,formatLong:d.default,formatRelative:n.default,localize:o.default,match:i.default,options:{weekStartsOn:0,firstWeekContainsDate:1}},l=u;e.default=l,r.exports=e.default})(Uc,Uc.exports);var LA=Uc.exports,Gc={exports:{}},Bc={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(ue),n={full:"EEEE d MMMM y",long:"d MMMM y",medium:"d MMM y",short:"dd.MM.y"},o={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},i={full:"{{date}} 'à' {{time}}",long:"{{date}} 'à' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(Bc,Bc.exports);var FA=Bc.exports,Kc={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"eeee 'la semaine dernière à' p",yesterday:"'hier à' p",today:"'aujourd’hui à' p",tomorrow:"'demain à' p'",nextWeek:"eeee 'la semaine prochaine à' p",other:"P"},a=function(i,d,u,l){return t[i]},n=a;e.default=n,r.exports=e.default})(Kc,Kc.exports);var XA=Kc.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(Z_),n=t(ew),o=t(aw),i=t(FA),d=t(XA),u={code:"fr-CH",formatDistance:a.default,formatLong:i.default,formatRelative:d.default,localize:n.default,match:o.default,options:{weekStartsOn:1,firstWeekContainsDate:4}},l=u;e.default=l,r.exports=e.default})(Gc,Gc.exports);var UA=Gc.exports,Jc={exports:{}},Zc={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:"minder as 1 sekonde",other:"minder as {{count}} sekonden"},xSeconds:{one:"1 sekonde",other:"{{count}} sekonden"},halfAMinute:"oardel minút",lessThanXMinutes:{one:"minder as 1 minút",other:"minder as {{count}} minuten"},xMinutes:{one:"1 minút",other:"{{count}} minuten"},aboutXHours:{one:"sawat 1 oere",other:"sawat {{count}} oere"},xHours:{one:"1 oere",other:"{{count}} oere"},xDays:{one:"1 dei",other:"{{count}} dagen"},aboutXWeeks:{one:"sawat 1 wike",other:"sawat {{count}} wiken"},xWeeks:{one:"1 wike",other:"{{count}} wiken"},aboutXMonths:{one:"sawat 1 moanne",other:"sawat {{count}} moannen"},xMonths:{one:"1 moanne",other:"{{count}} moannen"},aboutXYears:{one:"sawat 1 jier",other:"sawat {{count}} jier"},xYears:{one:"1 jier",other:"{{count}} jier"},overXYears:{one:"mear as 1 jier",other:"mear as {{count}}s jier"},almostXYears:{one:"hast 1 jier",other:"hast {{count}} jier"}},a=function(i,d,u){var l,s=t[i];return typeof s=="string"?l=s:d===1?l=s.one:l=s.other.replace("{{count}}",String(d)),u!=null&&u.addSuffix?u.comparison&&u.comparison>0?"oer "+l:l+" lyn":l},n=a;e.default=n,r.exports=e.default})(Zc,Zc.exports);var QA=Zc.exports,eh={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(ue),n={full:"EEEE d MMMM y",long:"d MMMM y",medium:"d MMM y",short:"dd-MM-y"},o={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},i={full:"{{date}} 'om' {{time}}",long:"{{date}} 'om' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(eh,eh.exports);var GA=eh.exports,ah={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"'ôfrûne' eeee 'om' p",yesterday:"'juster om' p",today:"'hjoed om' p",tomorrow:"'moarn om' p",nextWeek:"eeee 'om' p",other:"P"},a=function(i,d,u,l){return t[i]},n=a;e.default=n,r.exports=e.default})(ah,ah.exports);var BA=ah.exports,th={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["f.K.","n.K."],abbreviated:["f.Kr.","n.Kr."],wide:["foar Kristus","nei Kristus"]},o={narrow:["1","2","3","4"],abbreviated:["K1","K2","K3","K4"],wide:["1e fearnsjier","2e fearnsjier","3e fearnsjier","4e fearnsjier"]},i={narrow:["j","f","m","a","m","j","j","a","s","o","n","d"],abbreviated:["jan.","feb.","mrt.","apr.","mai.","jun.","jul.","aug.","sep.","okt.","nov.","des."],wide:["jannewaris","febrewaris","maart","april","maaie","juny","july","augustus","septimber","oktober","novimber","desimber"]},d={narrow:["s","m","t","w","t","f","s"],short:["si","mo","ti","wo","to","fr","so"],abbreviated:["snein","moa","tii","woa","ton","fre","sneon"],wide:["snein","moandei","tiisdei","woansdei","tongersdei","freed","sneon"]},u={narrow:{am:"AM",pm:"PM",midnight:"middernacht",noon:"middei",morning:"moarns",afternoon:"middeis",evening:"jûns",night:"nachts"},abbreviated:{am:"AM",pm:"PM",midnight:"middernacht",noon:"middei",morning:"moarns",afternoon:"middeis",evening:"jûns",night:"nachts"},wide:{am:"AM",pm:"PM",midnight:"middernacht",noon:"middei",morning:"moarns",afternoon:"middeis",evening:"jûns",night:"nachts"}},l=function(c,m){var h=Number(c);return h+"e"},s={ordinalNumber:l,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(c){return c-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide"})},f=s;e.default=f,r.exports=e.default})(th,th.exports);var KA=th.exports,rh={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)e?/i,i=/\d+/i,d={narrow:/^([fn]\.? ?K\.?)/,abbreviated:/^([fn]\. ?Kr\.?)/,wide:/^((foar|nei) Kristus)/},u={any:[/^f/,/^n/]},l={narrow:/^[1234]/i,abbreviated:/^K[1234]/i,wide:/^[1234]e fearnsjier/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^[jfmasond]/i,abbreviated:/^(jan.|feb.|mrt.|apr.|mai.|jun.|jul.|aug.|sep.|okt.|nov.|des.)/i,wide:/^(jannewaris|febrewaris|maart|april|maaie|juny|july|augustus|septimber|oktober|novimber|desimber)/i},v={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:[/^jan/i,/^feb/i,/^m(r|a)/i,/^apr/i,/^mai/i,/^jun/i,/^jul/i,/^aug/i,/^sep/i,/^okt/i,/^nov/i,/^des/i]},c={narrow:/^[smtwf]/i,short:/^(si|mo|ti|wo|to|fr|so)/i,abbreviated:/^(snein|moa|tii|woa|ton|fre|sneon)/i,wide:/^(snein|moandei|tiisdei|woansdei|tongersdei|freed|sneon)/i},m={narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^sn/i,/^mo/i,/^ti/i,/^wo/i,/^to/i,/^fr/i,/^sn/i]},h={any:/^(am|pm|middernacht|middeis|moarns|middei|jûns|nachts)/i},p={any:{am:/^am/i,pm:/^pm/i,midnight:/^middernacht/i,noon:/^middei/i,morning:/moarns/i,afternoon:/^middeis/i,evening:/jûns/i,night:/nachts/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(rh,rh.exports);var JA=rh.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(QA),n=t(GA),o=t(BA),i=t(KA),d=t(JA),u={code:"fy",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:4}},l=u;e.default=l,r.exports=e.default})(Jc,Jc.exports);var ZA=Jc.exports,nh={exports:{}},ih={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:"nas lugha na diog",other:"nas lugha na {{count}} diogan"},xSeconds:{one:"1 diog",two:"2 dhiog",twenty:"20 diog",other:"{{count}} diogan"},halfAMinute:"leth mhionaid",lessThanXMinutes:{one:"nas lugha na mionaid",other:"nas lugha na {{count}} mionaidean"},xMinutes:{one:"1 mionaid",two:"2 mhionaid",twenty:"20 mionaid",other:"{{count}} mionaidean"},aboutXHours:{one:"mu uair de thìde",other:"mu {{count}} uairean de thìde"},xHours:{one:"1 uair de thìde",two:"2 uair de thìde",twenty:"20 uair de thìde",other:"{{count}} uairean de thìde"},xDays:{one:"1 là",other:"{{count}} là"},aboutXWeeks:{one:"mu 1 seachdain",other:"mu {{count}} seachdainean"},xWeeks:{one:"1 seachdain",other:"{{count}} seachdainean"},aboutXMonths:{one:"mu mhìos",other:"mu {{count}} mìosan"},xMonths:{one:"1 mìos",other:"{{count}} mìosan"},aboutXYears:{one:"mu bhliadhna",other:"mu {{count}} bliadhnaichean"},xYears:{one:"1 bhliadhna",other:"{{count}} bliadhna"},overXYears:{one:"còrr is bliadhna",other:"còrr is {{count}} bliadhnaichean"},almostXYears:{one:"cha mhòr bliadhna",other:"cha mhòr {{count}} bliadhnaichean"}},a=function(i,d,u){var l,s=t[i];return typeof s=="string"?l=s:d===1?l=s.one:d===2&&s.two?l=s.two:d===20&&s.twenty?l=s.twenty:l=s.other.replace("{{count}}",String(d)),u!=null&&u.addSuffix?u.comparison&&u.comparison>0?"ann an "+l:"o chionn "+l:l},n=a;e.default=n,r.exports=e.default})(ih,ih.exports);var eV=ih.exports,oh={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(ue),n={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},o={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},i={full:"{{date}} 'aig' {{time}}",long:"{{date}} 'aig' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(oh,oh.exports);var aV=oh.exports,uh={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"'mu dheireadh' eeee 'aig' p",yesterday:"'an-dè aig' p",today:"'an-diugh aig' p",tomorrow:"'a-màireach aig' p",nextWeek:"eeee 'aig' p",other:"P"},a=function(i,d,u,l){return t[i]},n=a;e.default=n,r.exports=e.default})(uh,uh.exports);var tV=uh.exports,dh={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["R","A"],abbreviated:["RC","AD"],wide:["ro Chrìosta","anno domini"]},o={narrow:["1","2","3","4"],abbreviated:["C1","C2","C3","C4"],wide:["a' chiad chairteal","an dàrna cairteal","an treas cairteal","an ceathramh cairteal"]},i={narrow:["F","G","M","G","C","Ò","I","L","S","D","S","D"],abbreviated:["Faoi","Gear","Màrt","Gibl","Cèit","Ògmh","Iuch","Lùn","Sult","Dàmh","Samh","Dùbh"],wide:["Am Faoilleach","An Gearran","Am Màrt","An Giblean","An Cèitean","An t-Ògmhios","An t-Iuchar","An Lùnastal","An t-Sultain","An Dàmhair","An t-Samhain","An Dùbhlachd"]},d={narrow:["D","L","M","C","A","H","S"],short:["Dò","Lu","Mà","Ci","Ar","Ha","Sa"],abbreviated:["Did","Dil","Dim","Dic","Dia","Dih","Dis"],wide:["Didòmhnaich","Diluain","Dimàirt","Diciadain","Diardaoin","Dihaoine","Disathairne"]},u={narrow:{am:"m",pm:"f",midnight:"m.o.",noon:"m.l.",morning:"madainn",afternoon:"feasgar",evening:"feasgar",night:"oidhche"},abbreviated:{am:"M.",pm:"F.",midnight:"meadhan oidhche",noon:"meadhan là",morning:"madainn",afternoon:"feasgar",evening:"feasgar",night:"oidhche"},wide:{am:"m.",pm:"f.",midnight:"meadhan oidhche",noon:"meadhan là",morning:"madainn",afternoon:"feasgar",evening:"feasgar",night:"oidhche"}},l={narrow:{am:"m",pm:"f",midnight:"m.o.",noon:"m.l.",morning:"sa mhadainn",afternoon:"feasgar",evening:"feasgar",night:"air an oidhche"},abbreviated:{am:"M.",pm:"F.",midnight:"meadhan oidhche",noon:"meadhan là",morning:"sa mhadainn",afternoon:"feasgar",evening:"feasgar",night:"air an oidhche"},wide:{am:"m.",pm:"f.",midnight:"meadhan oidhche",noon:"meadhan là",morning:"sa mhadainn",afternoon:"feasgar",evening:"feasgar",night:"air an oidhche"}},s=function(m){var h=Number(m),p=h%100;if(p>20||p<10)switch(p%10){case 1:return h+"d";case 2:return h+"na"}return p===12?h+"na":h+"mh"},f={ordinalNumber:s,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(m){return m-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide",formattingValues:l,defaultFormattingWidth:"wide"})},v=f;e.default=v,r.exports=e.default})(dh,dh.exports);var rV=dh.exports,lh={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)(d|na|tr|mh)?/i,i=/\d+/i,d={narrow:/^(r|a)/i,abbreviated:/^(r\.?\s?c\.?|r\.?\s?a\.?\s?c\.?|a\.?\s?d\.?|a\.?\s?c\.?)/i,wide:/^(ro Chrìosta|ron aois choitchinn|anno domini|aois choitcheann)/i},u={any:[/^b/i,/^(a|c)/i]},l={narrow:/^[1234]/i,abbreviated:/^c[1234]/i,wide:/^[1234](cd|na|tr|mh)? cairteal/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^[fgmcòilsd]/i,abbreviated:/^(faoi|gear|màrt|gibl|cèit|ògmh|iuch|lùn|sult|dàmh|samh|dùbh)/i,wide:/^(am faoilleach|an gearran|am màrt|an giblean|an cèitean|an t-Ògmhios|an t-Iuchar|an lùnastal|an t-Sultain|an dàmhair|an t-Samhain|an dùbhlachd)/i},v={narrow:[/^f/i,/^g/i,/^m/i,/^g/i,/^c/i,/^ò/i,/^i/i,/^l/i,/^s/i,/^d/i,/^s/i,/^d/i],any:[/^fa/i,/^ge/i,/^mà/i,/^gi/i,/^c/i,/^ò/i,/^i/i,/^l/i,/^su/i,/^d/i,/^sa/i,/^d/i]},c={narrow:/^[dlmcahs]/i,short:/^(dò|lu|mà|ci|ar|ha|sa)/i,abbreviated:/^(did|dil|dim|dic|dia|dih|dis)/i,wide:/^(didòmhnaich|diluain|dimàirt|diciadain|diardaoin|dihaoine|disathairne)/i},m={narrow:[/^d/i,/^l/i,/^m/i,/^c/i,/^a/i,/^h/i,/^s/i],any:[/^d/i,/^l/i,/^m/i,/^c/i,/^a/i,/^h/i,/^s/i]},h={narrow:/^(a|p|mi|n|(san|aig) (madainn|feasgar|feasgar|oidhche))/i,any:/^([ap]\.?\s?m\.?|meadhan oidhche|meadhan là|(san|aig) (madainn|feasgar|feasgar|oidhche))/i},p={any:{am:/^m/i,pm:/^f/i,midnight:/^meadhan oidhche/i,noon:/^meadhan là/i,morning:/sa mhadainn/i,afternoon:/feasgar/i,evening:/feasgar/i,night:/air an oidhche/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(lh,lh.exports);var nV=lh.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(eV),n=t(aV),o=t(tV),i=t(rV),d=t(nV),u={code:"gd",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:0,firstWeekContainsDate:1}},l=u;e.default=l,r.exports=e.default})(nh,nh.exports);var iV=nh.exports,sh={exports:{}},fh={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:"menos dun segundo",other:"menos de {{count}} segundos"},xSeconds:{one:"1 segundo",other:"{{count}} segundos"},halfAMinute:"medio minuto",lessThanXMinutes:{one:"menos dun minuto",other:"menos de {{count}} minutos"},xMinutes:{one:"1 minuto",other:"{{count}} minutos"},aboutXHours:{one:"arredor dunha hora",other:"arredor de {{count}} horas"},xHours:{one:"1 hora",other:"{{count}} horas"},xDays:{one:"1 día",other:"{{count}} días"},aboutXWeeks:{one:"arredor dunha semana",other:"arredor de {{count}} semanas"},xWeeks:{one:"1 semana",other:"{{count}} semanas"},aboutXMonths:{one:"arredor de 1 mes",other:"arredor de {{count}} meses"},xMonths:{one:"1 mes",other:"{{count}} meses"},aboutXYears:{one:"arredor dun ano",other:"arredor de {{count}} anos"},xYears:{one:"1 ano",other:"{{count}} anos"},overXYears:{one:"máis dun ano",other:"máis de {{count}} anos"},almostXYears:{one:"case un ano",other:"case {{count}} anos"}},a=function(i,d,u){var l,s=t[i];return typeof s=="string"?l=s:d===1?l=s.one:l=s.other.replace("{{count}}",String(d)),u!=null&&u.addSuffix?u.comparison&&u.comparison>0?"en "+l:"hai "+l:l},n=a;e.default=n,r.exports=e.default})(fh,fh.exports);var oV=fh.exports,vh={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(ue),n={full:"EEEE, d 'de' MMMM y",long:"d 'de' MMMM y",medium:"d MMM y",short:"dd/MM/y"},o={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},i={full:"{{date}} 'ás' {{time}}",long:"{{date}} 'ás' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(vh,vh.exports);var uV=vh.exports,mh={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"'o' eeee 'pasado á' LT",yesterday:"'onte á' p",today:"'hoxe á' p",tomorrow:"'mañá á' p",nextWeek:"eeee 'á' p",other:"P"},a={lastWeek:"'o' eeee 'pasado ás' p",yesterday:"'onte ás' p",today:"'hoxe ás' p",tomorrow:"'mañá ás' p",nextWeek:"eeee 'ás' p",other:"P"},n=function(d,u,l,s){return u.getUTCHours()!==1?a[d]:t[d]},o=n;e.default=o,r.exports=e.default})(mh,mh.exports);var dV=mh.exports,ch={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["AC","DC"],abbreviated:["AC","DC"],wide:["antes de cristo","despois de cristo"]},o={narrow:["1","2","3","4"],abbreviated:["T1","T2","T3","T4"],wide:["1º trimestre","2º trimestre","3º trimestre","4º trimestre"]},i={narrow:["e","f","m","a","m","j","j","a","s","o","n","d"],abbreviated:["xan","feb","mar","abr","mai","xun","xul","ago","set","out","nov","dec"],wide:["xaneiro","febreiro","marzo","abril","maio","xuño","xullo","agosto","setembro","outubro","novembro","decembro"]},d={narrow:["d","l","m","m","j","v","s"],short:["do","lu","ma","me","xo","ve","sa"],abbreviated:["dom","lun","mar","mer","xov","ven","sab"],wide:["domingo","luns","martes","mércores","xoves","venres","sábado"]},u={narrow:{am:"a",pm:"p",midnight:"mn",noon:"md",morning:"mañá",afternoon:"tarde",evening:"tarde",night:"noite"},abbreviated:{am:"AM",pm:"PM",midnight:"medianoite",noon:"mediodía",morning:"mañá",afternoon:"tarde",evening:"tardiña",night:"noite"},wide:{am:"a.m.",pm:"p.m.",midnight:"medianoite",noon:"mediodía",morning:"mañá",afternoon:"tarde",evening:"tardiña",night:"noite"}},l={narrow:{am:"a",pm:"p",midnight:"mn",noon:"md",morning:"da mañá",afternoon:"da tarde",evening:"da tardiña",night:"da noite"},abbreviated:{am:"AM",pm:"PM",midnight:"medianoite",noon:"mediodía",morning:"da mañá",afternoon:"da tarde",evening:"da tardiña",night:"da noite"},wide:{am:"a.m.",pm:"p.m.",midnight:"medianoite",noon:"mediodía",morning:"da mañá",afternoon:"da tarde",evening:"da tardiña",night:"da noite"}},s=function(m,h){var p=Number(m);return p+"º"},f={ordinalNumber:s,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(m){return m-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide",formattingValues:l,defaultFormattingWidth:"wide"})},v=f;e.default=v,r.exports=e.default})(ch,ch.exports);var lV=ch.exports,hh={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)(º)?/i,i=/\d+/i,d={narrow:/^(ac|dc|a|d)/i,abbreviated:/^(a\.?\s?c\.?|a\.?\s?e\.?\s?c\.?|d\.?\s?c\.?|e\.?\s?c\.?)/i,wide:/^(antes de cristo|antes da era com[uú]n|despois de cristo|era com[uú]n)/i},u={any:[/^ac/i,/^dc/i],wide:[/^(antes de cristo|antes da era com[uú]n)/i,/^(despois de cristo|era com[uú]n)/i]},l={narrow:/^[1234]/i,abbreviated:/^T[1234]/i,wide:/^[1234](º)? trimestre/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^[xfmasond]/i,abbreviated:/^(xan|feb|mar|abr|mai|xun|xul|ago|set|out|nov|dec)/i,wide:/^(xaneiro|febreiro|marzo|abril|maio|xuño|xullo|agosto|setembro|outubro|novembro|decembro)/i},v={narrow:[/^x/i,/^f/i,/^m/i,/^a/i,/^m/i,/^x/i,/^x/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^xan/i,/^feb/i,/^mar/i,/^abr/i,/^mai/i,/^xun/i,/^xul/i,/^ago/i,/^set/i,/^out/i,/^nov/i,/^dec/i]},c={narrow:/^[dlmxvs]/i,short:/^(do|lu|ma|me|xo|ve|sa)/i,abbreviated:/^(dom|lun|mar|mer|xov|ven|sab)/i,wide:/^(domingo|luns|martes|m[eé]rcores|xoves|venres|s[áa]bado)/i},m={narrow:[/^d/i,/^l/i,/^m/i,/^m/i,/^x/i,/^v/i,/^s/i],any:[/^do/i,/^lu/i,/^ma/i,/^me/i,/^xo/i,/^ve/i,/^sa/i]},h={narrow:/^(a|p|mn|md|(da|[aá]s) (mañ[aá]|tarde|noite))/i,any:/^([ap]\.?\s?m\.?|medianoite|mediod[ií]a|(da|[aá]s) (mañ[aá]|tarde|noite))/i},p={any:{am:/^a/i,pm:/^p/i,midnight:/^mn/i,noon:/^md/i,morning:/mañ[aá]/i,afternoon:/tarde/i,evening:/tardiña/i,night:/noite/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(hh,hh.exports);var sV=hh.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(oV),n=t(uV),o=t(dV),i=t(lV),d=t(sV),u={code:"gl",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:1}},l=u;e.default=l,r.exports=e.default})(sh,sh.exports);var fV=sh.exports,ph={exports:{}},gh={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:"હમણાં",other:"​આશરે {{count}} સેકંડ"},xSeconds:{one:"1 સેકંડ",other:"{{count}} સેકંડ"},halfAMinute:"અડધી મિનિટ",lessThanXMinutes:{one:"આ મિનિટ",other:"​આશરે {{count}} મિનિટ"},xMinutes:{one:"1 મિનિટ",other:"{{count}} મિનિટ"},aboutXHours:{one:"​આશરે 1 કલાક",other:"​આશરે {{count}} કલાક"},xHours:{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}} વર્ષ"}},a=function(i,d,u){var l,s=t[i];return typeof s=="string"?l=s:d===1?l=s.one:l=s.other.replace("{{count}}",String(d)),u!=null&&u.addSuffix?u.comparison&&u.comparison>0?l+"માં":l+" પહેલાં":l},n=a;e.default=n,r.exports=e.default})(gh,gh.exports);var vV=gh.exports,yh={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(ue),n={full:"EEEE, d MMMM, y",long:"d MMMM, y",medium:"d MMM, y",short:"d/M/yy"},o={full:"hh:mm:ss a zzzz",long:"hh:mm:ss a z",medium:"hh:mm:ss a",short:"hh:mm a"},i={full:"{{date}} {{time}}",long:"{{date}} {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(yh,yh.exports);var mV=yh.exports,bh={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"'પાછલા' eeee p",yesterday:"'ગઈકાલે' p",today:"'આજે' p",tomorrow:"'આવતીકાલે' p",nextWeek:"eeee p",other:"P"},a=function(i,d,u,l){return t[i]},n=a;e.default=n,r.exports=e.default})(bh,bh.exports);var cV=bh.exports,_h={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["ઈસપૂ","ઈસ"],abbreviated:["ઈ.સ.પૂર્વે","ઈ.સ."],wide:["ઈસવીસન પૂર્વે","ઈસવીસન"]},o={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1લો ત્રિમાસ","2જો ત્રિમાસ","3જો ત્રિમાસ","4થો ત્રિમાસ"]},i={narrow:["જા","ફે","મા","એ","મે","જૂ","જુ","ઓ","સ","ઓ","ન","ડિ"],abbreviated:["જાન્યુ","ફેબ્રુ","માર્ચ","એપ્રિલ","મે","જૂન","જુલાઈ","ઑગસ્ટ","સપ્ટે","ઓક્ટો","નવે","ડિસે"],wide:["જાન્યુઆરી","ફેબ્રુઆરી","માર્ચ","એપ્રિલ","મે","જૂન","જુલાઇ","ઓગસ્ટ","સપ્ટેમ્બર","ઓક્ટોબર","નવેમ્બર","ડિસેમ્બર"]},d={narrow:["ર","સો","મં","બુ","ગુ","શુ","શ"],short:["ર","સો","મં","બુ","ગુ","શુ","શ"],abbreviated:["રવિ","સોમ","મંગળ","બુધ","ગુરુ","શુક્ર","શનિ"],wide:["રવિવાર","સોમવાર","મંગળવાર","બુધવાર","ગુરુવાર","શુક્રવાર","શનિવાર"]},u={narrow:{am:"AM",pm:"PM",midnight:"મ.રાત્રિ",noon:"બ.",morning:"સવારે",afternoon:"બપોરે",evening:"સાંજે",night:"રાત્રે"},abbreviated:{am:"AM",pm:"PM",midnight:"​મધ્યરાત્રિ",noon:"બપોરે",morning:"સવારે",afternoon:"બપોરે",evening:"સાંજે",night:"રાત્રે"},wide:{am:"AM",pm:"PM",midnight:"​મધ્યરાત્રિ",noon:"બપોરે",morning:"સવારે",afternoon:"બપોરે",evening:"સાંજે",night:"રાત્રે"}},l={narrow:{am:"AM",pm:"PM",midnight:"મ.રાત્રિ",noon:"બપોરે",morning:"સવારે",afternoon:"બપોરે",evening:"સાંજે",night:"રાત્રે"},abbreviated:{am:"AM",pm:"PM",midnight:"મધ્યરાત્રિ",noon:"બપોરે",morning:"સવારે",afternoon:"બપોરે",evening:"સાંજે",night:"રાત્રે"},wide:{am:"AM",pm:"PM",midnight:"​મધ્યરાત્રિ",noon:"બપોરે",morning:"સવારે",afternoon:"બપોરે",evening:"સાંજે",night:"રાત્રે"}},s=function(m,h){return String(m)},f={ordinalNumber:s,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(m){return m-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide",formattingValues:l,defaultFormattingWidth:"wide"})},v=f;e.default=v,r.exports=e.default})(_h,_h.exports);var hV=_h.exports,wh={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)(લ|જ|થ|ઠ્ઠ|મ)?/i,i=/\d+/i,d={narrow:/^(ઈસપૂ|ઈસ)/i,abbreviated:/^(ઈ\.સ\.પૂર્વે|ઈ\.સ\.)/i,wide:/^(ઈસવીસન\sપૂર્વે|ઈસવીસન)/i},u={any:[/^ઈસપૂ/i,/^ઈસ/i]},l={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](લો|જો|થો)? ત્રિમાસ/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^[જાફેમાએમેજૂજુઓસઓનડિ]/i,abbreviated:/^(જાન્યુ|ફેબ્રુ|માર્ચ|એપ્રિલ|મે|જૂન|જુલાઈ|ઑગસ્ટ|સપ્ટે|ઓક્ટો|નવે|ડિસે)/i,wide:/^(જાન્યુઆરી|ફેબ્રુઆરી|માર્ચ|એપ્રિલ|મે|જૂન|જુલાઇ|ઓગસ્ટ|સપ્ટેમ્બર|ઓક્ટોબર|નવેમ્બર|ડિસેમ્બર)/i},v={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]},c={narrow:/^(ર|સો|મં|બુ|ગુ|શુ|શ)/i,short:/^(ર|સો|મં|બુ|ગુ|શુ|શ)/i,abbreviated:/^(રવિ|સોમ|મંગળ|બુધ|ગુરુ|શુક્ર|શનિ)/i,wide:/^(રવિવાર|સોમવાર|મંગળવાર|બુધવાર|ગુરુવાર|શુક્રવાર|શનિવાર)/i},m={narrow:[/^ર/i,/^સો/i,/^મં/i,/^બુ/i,/^ગુ/i,/^શુ/i,/^શ/i],any:[/^ર/i,/^સો/i,/^મં/i,/^બુ/i,/^ગુ/i,/^શુ/i,/^શ/i]},h={narrow:/^(a|p|મ\.?|સ|બ|સાં|રા)/i,any:/^(a|p|મ\.?|સ|બ|સાં|રા)/i},p={any:{am:/^a/i,pm:/^p/i,midnight:/^મ\.?/i,noon:/^બ/i,morning:/સ/i,afternoon:/બ/i,evening:/સાં/i,night:/રા/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(wh,wh.exports);var pV=wh.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(vV),n=t(mV),o=t(cV),i=t(hV),d=t(pV),u={code:"gu",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:4}},l=u;e.default=l,r.exports=e.default})(ph,ph.exports);var gV=ph.exports,Ph={exports:{}},xh={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:"פחות משנייה",two:"פחות משתי שניות",other:"פחות מ־{{count}} שניות"},xSeconds:{one:"שנייה",two:"שתי שניות",other:"{{count}} שניות"},halfAMinute:"חצי דקה",lessThanXMinutes:{one:"פחות מדקה",two:"פחות משתי דקות",other:"פחות מ־{{count}} דקות"},xMinutes:{one:"דקה",two:"שתי דקות",other:"{{count}} דקות"},aboutXHours:{one:"כשעה",two:"כשעתיים",other:"כ־{{count}} שעות"},xHours:{one:"שעה",two:"שעתיים",other:"{{count}} שעות"},xDays:{one:"יום",two:"יומיים",other:"{{count}} ימים"},aboutXWeeks:{one:"כשבוע",two:"כשבועיים",other:"כ־{{count}} שבועות"},xWeeks:{one:"שבוע",two:"שבועיים",other:"{{count}} שבועות"},aboutXMonths:{one:"כחודש",two:"כחודשיים",other:"כ־{{count}} חודשים"},xMonths:{one:"חודש",two:"חודשיים",other:"{{count}} חודשים"},aboutXYears:{one:"כשנה",two:"כשנתיים",other:"כ־{{count}} שנים"},xYears:{one:"שנה",two:"שנתיים",other:"{{count}} שנים"},overXYears:{one:"יותר משנה",two:"יותר משנתיים",other:"יותר מ־{{count}} שנים"},almostXYears:{one:"כמעט שנה",two:"כמעט שנתיים",other:"כמעט {{count}} שנים"}},a=function(i,d,u){if(i==="xDays"&&u!==null&&u!==void 0&&u.addSuffix&&d<=2)return u.comparison&&u.comparison>0?d===1?"מחר":"מחרתיים":d===1?"אתמול":"שלשום";var l,s=t[i];return typeof s=="string"?l=s:d===1?l=s.one:d===2?l=s.two:l=s.other.replace("{{count}}",String(d)),u!=null&&u.addSuffix?u.comparison&&u.comparison>0?"בעוד "+l:"לפני "+l:l},n=a;e.default=n,r.exports=e.default})(xh,xh.exports);var yV=xh.exports,Mh={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(ue),n={full:"EEEE, d בMMMM y",long:"d בMMMM y",medium:"d בMMM y",short:"d.M.y"},o={full:"H:mm:ss zzzz",long:"H:mm:ss z",medium:"H:mm:ss",short:"H:mm"},i={full:"{{date}} 'בשעה' {{time}}",long:"{{date}} 'בשעה' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(Mh,Mh.exports);var bV=Mh.exports,kh={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"eeee 'שעבר בשעה' p",yesterday:"'אתמול בשעה' p",today:"'היום בשעה' p",tomorrow:"'מחר בשעה' p",nextWeek:"eeee 'בשעה' p",other:"P"},a=function(i,d,u,l){return t[i]},n=a;e.default=n,r.exports=e.default})(kh,kh.exports);var _V=kh.exports,Dh={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["לפנה״ס","לספירה"],abbreviated:["לפנה״ס","לספירה"],wide:["לפני הספירה","לספירה"]},o={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["רבעון 1","רבעון 2","רבעון 3","רבעון 4"]},i={narrow:["1","2","3","4","5","6","7","8","9","10","11","12"],abbreviated:["ינו׳","פבר׳","מרץ","אפר׳","מאי","יוני","יולי","אוג׳","ספט׳","אוק׳","נוב׳","דצמ׳"],wide:["ינואר","פברואר","מרץ","אפריל","מאי","יוני","יולי","אוגוסט","ספטמבר","אוקטובר","נובמבר","דצמבר"]},d={narrow:["א׳","ב׳","ג׳","ד׳","ה׳","ו׳","ש׳"],short:["א׳","ב׳","ג׳","ד׳","ה׳","ו׳","ש׳"],abbreviated:["יום א׳","יום ב׳","יום ג׳","יום ד׳","יום ה׳","יום ו׳","שבת"],wide:["יום ראשון","יום שני","יום שלישי","יום רביעי","יום חמישי","יום שישי","יום שבת"]},u={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:"לילה"}},l={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:"בלילה"}},s=function(m,h){var p=Number(m);if(p<=0||p>10)return String(p);var y=String(h==null?void 0:h.unit),_=["year","hour","minute","second"].indexOf(y)>=0,w=["ראשון","שני","שלישי","רביעי","חמישי","שישי","שביעי","שמיני","תשיעי","עשירי"],g=["ראשונה","שנייה","שלישית","רביעית","חמישית","שישית","שביעית","שמינית","תשיעית","עשירית"],x=p-1;return _?g[x]:w[x]},f={ordinalNumber:s,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(m){return m-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide",formattingValues:l,defaultFormattingWidth:"wide"})},v=f;e.default=v,r.exports=e.default})(Dh,Dh.exports);var wV=Dh.exports,Oh={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+|(ראשון|שני|שלישי|רביעי|חמישי|שישי|שביעי|שמיני|תשיעי|עשירי|ראשונה|שנייה|שלישית|רביעית|חמישית|שישית|שביעית|שמינית|תשיעית|עשירית))/i,i=/^(\d+|רא|שנ|של|רב|ח|שי|שב|שמ|ת|ע)/i,d={narrow:/^ל(ספירה|פנה״ס)/i,abbreviated:/^ל(ספירה|פנה״ס)/i,wide:/^ל(פני ה)?ספירה/i},u={any:[/^לפ/i,/^לס/i]},l={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^רבעון [1234]/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^\d+/i,abbreviated:/^(ינו|פבר|מרץ|אפר|מאי|יוני|יולי|אוג|ספט|אוק|נוב|דצמ)׳?/i,wide:/^(ינואר|פברואר|מרץ|אפריל|מאי|יוני|יולי|אוגוסט|ספטמבר|אוקטובר|נובמבר|דצמבר)/i},v={narrow:[/^1$/i,/^2/i,/^3/i,/^4/i,/^5/i,/^6/i,/^7/i,/^8/i,/^9/i,/^10/i,/^11/i,/^12/i],any:[/^ינ/i,/^פ/i,/^מר/i,/^אפ/i,/^מא/i,/^יונ/i,/^יול/i,/^אוג/i,/^ס/i,/^אוק/i,/^נ/i,/^ד/i]},c={narrow:/^[אבגדהוש]׳/i,short:/^[אבגדהוש]׳/i,abbreviated:/^(שבת|יום (א|ב|ג|ד|ה|ו)׳)/i,wide:/^יום (ראשון|שני|שלישי|רביעי|חמישי|שישי|שבת)/i},m={abbreviated:[/א׳$/i,/ב׳$/i,/ג׳$/i,/ד׳$/i,/ה׳$/i,/ו׳$/i,/^ש/i],wide:[/ן$/i,/ני$/i,/לישי$/i,/עי$/i,/מישי$/i,/שישי$/i,/ת$/i],any:[/^א/i,/^ב/i,/^ג/i,/^ד/i,/^ה/i,/^ו/i,/^ש/i]},h={any:/^(אחר ה|ב)?(חצות|צהריים|בוקר|ערב|לילה|אחה״צ|לפנה״צ)/i},p={any:{am:/^לפ/i,pm:/^אחה/i,midnight:/^ח/i,noon:/^צ/i,morning:/בוקר/i,afternoon:/בצ|אחר/i,evening:/ערב/i,night:/לילה/i}},y=["רא","שנ","של","רב","ח","שי","שב","שמ","ת","ע"],_={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(x){var O=parseInt(x,10);return isNaN(O)?y.indexOf(x)+1:O}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(x){return x+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},w=_;e.default=w,r.exports=e.default})(Oh,Oh.exports);var PV=Oh.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(yV),n=t(bV),o=t(_V),i=t(wV),d=t(PV),u={code:"he",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:0,firstWeekContainsDate:1}},l=u;e.default=l,r.exports=e.default})(Ph,Ph.exports);var xV=Ph.exports,Wh={exports:{}},jh={exports:{}},It={},MV=b.default;Object.defineProperty(It,"__esModule",{value:!0});It.default=void 0;It.localeToNumber=SV;It.numberToLocale=_M;var nn=MV(se),bM={locale:{1:"१",2:"२",3:"३",4:"४",5:"५",6:"६",7:"७",8:"८",9:"९",0:"०"},number:{"१":"1","२":"2","३":"3","४":"4","५":"5","६":"6","७":"7","८":"8","९":"9","०":"0"}},kV={narrow:["ईसा-पूर्व","ईस्वी"],abbreviated:["ईसा-पूर्व","ईस्वी"],wide:["ईसा-पूर्व","ईसवी सन"]},DV={narrow:["1","2","3","4"],abbreviated:["ति1","ति2","ति3","ति4"],wide:["पहली तिमाही","दूसरी तिमाही","तीसरी तिमाही","चौथी तिमाही"]},OV={narrow:["ज","फ़","मा","अ","मई","जू","जु","अग","सि","अक्टू","न","दि"],abbreviated:["जन","फ़र","मार्च","अप्रैल","मई","जून","जुल","अग","सित","अक्टू","नव","दिस"],wide:["जनवरी","फ़रवरी","मार्च","अप्रैल","मई","जून","जुलाई","अगस्त","सितंबर","अक्टूबर","नवंबर","दिसंबर"]},WV={narrow:["र","सो","मं","बु","गु","शु","श"],short:["र","सो","मं","बु","गु","शु","श"],abbreviated:["रवि","सोम","मंगल","बुध","गुरु","शुक्र","शनि"],wide:["रविवार","सोमवार","मंगलवार","बुधवार","गुरुवार","शुक्रवार","शनिवार"]},jV={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:"रात"}},TV={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:"रात"}},$V=function(e,t){var a=Number(e);return _M(a)};function SV(r){var e=r.toString().replace(/[१२३४५६७८९०]/g,function(t){return bM.number[t]});return Number(e)}function _M(r){return r.toString().replace(/\d/g,function(e){return bM.locale[e]})}var CV={ordinalNumber:$V,era:(0,nn.default)({values:kV,defaultWidth:"wide"}),quarter:(0,nn.default)({values:DV,defaultWidth:"wide",argumentCallback:function(e){return e-1}}),month:(0,nn.default)({values:OV,defaultWidth:"wide"}),day:(0,nn.default)({values:WV,defaultWidth:"wide"}),dayPeriod:(0,nn.default)({values:jV,defaultWidth:"wide",formattingValues:TV,defaultFormattingWidth:"wide"})},EV=CV;It.default=EV;(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=It,a={lessThanXSeconds:{one:"१ सेकंड से कम",other:"{{count}} सेकंड से कम"},xSeconds:{one:"१ सेकंड",other:"{{count}} सेकंड"},halfAMinute:"आधा मिनट",lessThanXMinutes:{one:"१ मिनट से कम",other:"{{count}} मिनट से कम"},xMinutes:{one:"१ मिनट",other:"{{count}} मिनट"},aboutXHours:{one:"लगभग १ घंटा",other:"लगभग {{count}} घंटे"},xHours:{one:"१ घंटा",other:"{{count}} घंटे"},xDays:{one:"१ दिन",other:"{{count}} दिन"},aboutXWeeks:{one:"लगभग १ सप्ताह",other:"लगभग {{count}} सप्ताह"},xWeeks:{one:"१ सप्ताह",other:"{{count}} सप्ताह"},aboutXMonths:{one:"लगभग १ महीना",other:"लगभग {{count}} महीने"},xMonths:{one:"१ महीना",other:"{{count}} महीने"},aboutXYears:{one:"लगभग १ वर्ष",other:"लगभग {{count}} वर्ष"},xYears:{one:"१ वर्ष",other:"{{count}} वर्ष"},overXYears:{one:"१ वर्ष से अधिक",other:"{{count}} वर्ष से अधिक"},almostXYears:{one:"लगभग १ वर्ष",other:"लगभग {{count}} वर्ष"}},n=function(d,u,l){var s,f=a[d];return typeof f=="string"?s=f:u===1?s=f.one:s=f.other.replace("{{count}}",(0,t.numberToLocale)(u)),l!=null&&l.addSuffix?l.comparison&&l.comparison>0?s+"मे ":s+" पहले":s},o=n;e.default=o,r.exports=e.default})(jh,jh.exports);var RV=jh.exports,Th={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(ue),n={full:"EEEE, do MMMM, y",long:"do MMMM, y",medium:"d MMM, y",short:"dd/MM/yyyy"},o={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},i={full:"{{date}} 'को' {{time}}",long:"{{date}} 'को' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(Th,Th.exports);var NV=Th.exports,$h={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"'पिछले' eeee p",yesterday:"'कल' p",today:"'आज' p",tomorrow:"'कल' p",nextWeek:"eeee 'को' p",other:"P"},a=function(i,d,u,l){return t[i]},n=a;e.default=n,r.exports=e.default})($h,$h.exports);var zV=$h.exports,Sh={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=It,i=/^[०१२३४५६७८९]+/i,d=/^[०१२३४५६७८९]+/i,u={narrow:/^(ईसा-पूर्व|ईस्वी)/i,abbreviated:/^(ईसा\.?\s?पूर्व\.?|ईसा\.?)/i,wide:/^(ईसा-पूर्व|ईसवी पूर्व|ईसवी सन|ईसवी)/i},l={any:[/^b/i,/^(a|c)/i]},s={narrow:/^[1234]/i,abbreviated:/^ति[1234]/i,wide:/^[1234](पहली|दूसरी|तीसरी|चौथी)? तिमाही/i},f={any:[/1/i,/2/i,/3/i,/4/i]},v={narrow:/^[जफ़माअप्मईजूनजुअगसिअक्तनदि]/i,abbreviated:/^(जन|फ़र|मार्च|अप्|मई|जून|जुल|अग|सित|अक्तू|नव|दिस)/i,wide:/^(जनवरी|फ़रवरी|मार्च|अप्रैल|मई|जून|जुलाई|अगस्त|सितंबर|अक्तूबर|नवंबर|दिसंबर)/i},c={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]},m={narrow:/^[रविसोममंगलबुधगुरुशुक्रशनि]/i,short:/^(रवि|सोम|मंगल|बुध|गुरु|शुक्र|शनि)/i,abbreviated:/^(रवि|सोम|मंगल|बुध|गुरु|शुक्र|शनि)/i,wide:/^(रविवार|सोमवार|मंगलवार|बुधवार|गुरुवार|शुक्रवार|शनिवार)/i},h={narrow:[/^रवि/i,/^सोम/i,/^मंगल/i,/^बुध/i,/^गुरु/i,/^शुक्र/i,/^शनि/i],any:[/^रवि/i,/^सोम/i,/^मंगल/i,/^बुध/i,/^गुरु/i,/^शुक्र/i,/^शनि/i]},p={narrow:/^(पू|अ|म|द.\?|सु|दो|शा|रा)/i,any:/^(पूर्वाह्न|अपराह्न|म|द.\?|सु|दो|शा|रा)/i},y={any:{am:/^पूर्वाह्न/i,pm:/^अपराह्न/i,midnight:/^मध्य/i,noon:/^दो/i,morning:/सु/i,afternoon:/दो/i,evening:/शा/i,night:/रा/i}},_={ordinalNumber:(0,n.default)({matchPattern:i,parsePattern:d,valueCallback:o.localeToNumber}),era:(0,a.default)({matchPatterns:u,defaultMatchWidth:"wide",parsePatterns:l,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:s,defaultMatchWidth:"wide",parsePatterns:f,defaultParseWidth:"any",valueCallback:function(x){return x+1}}),month:(0,a.default)({matchPatterns:v,defaultMatchWidth:"wide",parsePatterns:c,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:m,defaultMatchWidth:"wide",parsePatterns:h,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:p,defaultMatchWidth:"any",parsePatterns:y,defaultParseWidth:"any"})},w=_;e.default=w,r.exports=e.default})(Sh,Sh.exports);var qV=Sh.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(RV),n=t(NV),o=t(zV),i=t(It),d=t(qV),u={code:"hi",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:0,firstWeekContainsDate:4}},l=u;e.default=l,r.exports=e.default})(Wh,Wh.exports);var IV=Wh.exports,Ch={exports:{}},Eh={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:{standalone:"manje od 1 sekunde",withPrepositionAgo:"manje od 1 sekunde",withPrepositionIn:"manje od 1 sekundu"},dual:"manje od {{count}} sekunde",other:"manje od {{count}} sekundi"},xSeconds:{one:{standalone:"1 sekunda",withPrepositionAgo:"1 sekunde",withPrepositionIn:"1 sekundu"},dual:"{{count}} sekunde",other:"{{count}} sekundi"},halfAMinute:"pola minute",lessThanXMinutes:{one:{standalone:"manje od 1 minute",withPrepositionAgo:"manje od 1 minute",withPrepositionIn:"manje od 1 minutu"},dual:"manje od {{count}} minute",other:"manje od {{count}} minuta"},xMinutes:{one:{standalone:"1 minuta",withPrepositionAgo:"1 minute",withPrepositionIn:"1 minutu"},dual:"{{count}} minute",other:"{{count}} minuta"},aboutXHours:{one:{standalone:"oko 1 sat",withPrepositionAgo:"oko 1 sat",withPrepositionIn:"oko 1 sat"},dual:"oko {{count}} sata",other:"oko {{count}} sati"},xHours:{one:{standalone:"1 sat",withPrepositionAgo:"1 sat",withPrepositionIn:"1 sat"},dual:"{{count}} sata",other:"{{count}} sati"},xDays:{one:{standalone:"1 dan",withPrepositionAgo:"1 dan",withPrepositionIn:"1 dan"},dual:"{{count}} dana",other:"{{count}} dana"},aboutXWeeks:{one:{standalone:"oko 1 tjedan",withPrepositionAgo:"oko 1 tjedan",withPrepositionIn:"oko 1 tjedan"},dual:"oko {{count}} tjedna",other:"oko {{count}} tjedana"},xWeeks:{one:{standalone:"1 tjedan",withPrepositionAgo:"1 tjedan",withPrepositionIn:"1 tjedan"},dual:"{{count}} tjedna",other:"{{count}} tjedana"},aboutXMonths:{one:{standalone:"oko 1 mjesec",withPrepositionAgo:"oko 1 mjesec",withPrepositionIn:"oko 1 mjesec"},dual:"oko {{count}} mjeseca",other:"oko {{count}} mjeseci"},xMonths:{one:{standalone:"1 mjesec",withPrepositionAgo:"1 mjesec",withPrepositionIn:"1 mjesec"},dual:"{{count}} mjeseca",other:"{{count}} mjeseci"},aboutXYears:{one:{standalone:"oko 1 godinu",withPrepositionAgo:"oko 1 godinu",withPrepositionIn:"oko 1 godinu"},dual:"oko {{count}} godine",other:"oko {{count}} godina"},xYears:{one:{standalone:"1 godina",withPrepositionAgo:"1 godine",withPrepositionIn:"1 godinu"},dual:"{{count}} godine",other:"{{count}} godina"},overXYears:{one:{standalone:"preko 1 godinu",withPrepositionAgo:"preko 1 godinu",withPrepositionIn:"preko 1 godinu"},dual:"preko {{count}} godine",other:"preko {{count}} godina"},almostXYears:{one:{standalone:"gotovo 1 godinu",withPrepositionAgo:"gotovo 1 godinu",withPrepositionIn:"gotovo 1 godinu"},dual:"gotovo {{count}} godine",other:"gotovo {{count}} godina"}},a=function(i,d,u){var l,s=t[i];return typeof s=="string"?l=s:d===1?u!=null&&u.addSuffix?u.comparison&&u.comparison>0?l=s.one.withPrepositionIn:l=s.one.withPrepositionAgo:l=s.one.standalone:d%10>1&&d%10<5&&String(d).substr(-2,1)!=="1"?l=s.dual.replace("{{count}}",String(d)):l=s.other.replace("{{count}}",String(d)),u!=null&&u.addSuffix?u.comparison&&u.comparison>0?"za "+l:"prije "+l:l},n=a;e.default=n,r.exports=e.default})(Eh,Eh.exports);var YV=Eh.exports,Rh={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(ue),n={full:"EEEE, d. MMMM y.",long:"d. MMMM y.",medium:"d. MMM y.",short:"dd. MM. y."},o={full:"HH:mm:ss (zzzz)",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},i={full:"{{date}} 'u' {{time}}",long:"{{date}} 'u' {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(Rh,Rh.exports);var HV=Rh.exports,Nh={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:function(i){switch(i.getUTCDay()){case 0:return"'prošlu nedjelju u' p";case 3:return"'prošlu srijedu u' p";case 6:return"'prošlu subotu u' p";default:return"'prošli' EEEE 'u' p"}},yesterday:"'jučer u' p",today:"'danas u' p",tomorrow:"'sutra u' p",nextWeek:function(i){switch(i.getUTCDay()){case 0:return"'iduću nedjelju u' p";case 3:return"'iduću srijedu u' p";case 6:return"'iduću subotu u' p";default:return"'prošli' EEEE 'u' p"}},other:"P"},a=function(i,d,u,l){var s=t[i];return typeof s=="function"?s(d):s},n=a;e.default=n,r.exports=e.default})(Nh,Nh.exports);var AV=Nh.exports,zh={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["pr.n.e.","AD"],abbreviated:["pr. Kr.","po. Kr."],wide:["Prije Krista","Poslije Krista"]},o={narrow:["1.","2.","3.","4."],abbreviated:["1. kv.","2. kv.","3. kv.","4. kv."],wide:["1. kvartal","2. kvartal","3. kvartal","4. kvartal"]},i={narrow:["1.","2.","3.","4.","5.","6.","7.","8.","9.","10.","11.","12."],abbreviated:["sij","velj","ožu","tra","svi","lip","srp","kol","ruj","lis","stu","pro"],wide:["siječanj","veljača","ožujak","travanj","svibanj","lipanj","srpanj","kolovoz","rujan","listopad","studeni","prosinac"]},d={narrow:["1.","2.","3.","4.","5.","6.","7.","8.","9.","10.","11.","12."],abbreviated:["sij","velj","ožu","tra","svi","lip","srp","kol","ruj","lis","stu","pro"],wide:["siječnja","veljače","ožujka","travnja","svibnja","lipnja","srpnja","kolovoza","rujna","listopada","studenog","prosinca"]},u={narrow:["N","P","U","S","Č","P","S"],short:["ned","pon","uto","sri","čet","pet","sub"],abbreviated:["ned","pon","uto","sri","čet","pet","sub"],wide:["nedjelja","ponedjeljak","utorak","srijeda","četvrtak","petak","subota"]},l={narrow:{am:"AM",pm:"PM",midnight:"ponoć",noon:"podne",morning:"ujutro",afternoon:"popodne",evening:"navečer",night:"noću"},abbreviated:{am:"AM",pm:"PM",midnight:"ponoć",noon:"podne",morning:"ujutro",afternoon:"popodne",evening:"navečer",night:"noću"},wide:{am:"AM",pm:"PM",midnight:"ponoć",noon:"podne",morning:"ujutro",afternoon:"poslije podne",evening:"navečer",night:"noću"}},s={narrow:{am:"AM",pm:"PM",midnight:"ponoć",noon:"podne",morning:"ujutro",afternoon:"popodne",evening:"navečer",night:"noću"},abbreviated:{am:"AM",pm:"PM",midnight:"ponoć",noon:"podne",morning:"ujutro",afternoon:"popodne",evening:"navečer",night:"noću"},wide:{am:"AM",pm:"PM",midnight:"ponoć",noon:"podne",morning:"ujutro",afternoon:"poslije podne",evening:"navečer",night:"noću"}},f=function(h,p){var y=Number(h);return y+"."},v={ordinalNumber:f,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(h){return h-1}}),month:(0,a.default)({values:i,defaultWidth:"wide",formattingValues:d,defaultFormattingWidth:"wide"}),day:(0,a.default)({values:u,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:s,defaultWidth:"wide",formattingValues:l,defaultFormattingWidth:"wide"})},c=v;e.default=c,r.exports=e.default})(zh,zh.exports);var VV=zh.exports,qh={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)\./i,i=/\d+/i,d={narrow:/^(pr\.n\.e\.|AD)/i,abbreviated:/^(pr\.\s?Kr\.|po\.\s?Kr\.)/i,wide:/^(Prije Krista|prije nove ere|Poslije Krista|nova era)/i},u={any:[/^pr/i,/^(po|nova)/i]},l={narrow:/^[1234]/i,abbreviated:/^[1234]\.\s?kv\.?/i,wide:/^[1234]\. kvartal/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^(10|11|12|[123456789])\./i,abbreviated:/^(sij|velj|(ožu|ozu)|tra|svi|lip|srp|kol|ruj|lis|stu|pro)/i,wide:/^((siječanj|siječnja|sijecanj|sijecnja)|(veljača|veljače|veljaca|veljace)|(ožujak|ožujka|ozujak|ozujka)|(travanj|travnja)|(svibanj|svibnja)|(lipanj|lipnja)|(srpanj|srpnja)|(kolovoz|kolovoza)|(rujan|rujna)|(listopad|listopada)|(studeni|studenog)|(prosinac|prosinca))/i},v={narrow:[/1/i,/2/i,/3/i,/4/i,/5/i,/6/i,/7/i,/8/i,/9/i,/10/i,/11/i,/12/i],abbreviated:[/^sij/i,/^velj/i,/^(ožu|ozu)/i,/^tra/i,/^svi/i,/^lip/i,/^srp/i,/^kol/i,/^ruj/i,/^lis/i,/^stu/i,/^pro/i],wide:[/^sij/i,/^velj/i,/^(ožu|ozu)/i,/^tra/i,/^svi/i,/^lip/i,/^srp/i,/^kol/i,/^ruj/i,/^lis/i,/^stu/i,/^pro/i]},c={narrow:/^[npusčc]/i,short:/^(ned|pon|uto|sri|(čet|cet)|pet|sub)/i,abbreviated:/^(ned|pon|uto|sri|(čet|cet)|pet|sub)/i,wide:/^(nedjelja|ponedjeljak|utorak|srijeda|(četvrtak|cetvrtak)|petak|subota)/i},m={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]},h={any:/^(am|pm|ponoc|ponoć|(po)?podne|navecer|navečer|noću|poslije podne|ujutro)/i},p={any:{am:/^a/i,pm:/^p/i,midnight:/^pono/i,noon:/^pod/i,morning:/jutro/i,afternoon:/(poslije\s|po)+podne/i,evening:/(navece|naveče)/i,night:/(nocu|noću)/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"wide"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(qh,qh.exports);var LV=qh.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(YV),n=t(HV),o=t(AV),i=t(VV),d=t(LV),u={code:"hr",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:1}},l=u;e.default=l,r.exports=e.default})(Ch,Ch.exports);var FV=Ch.exports,Ih={exports:{}},Yh={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:"mwens pase yon segond",other:"mwens pase {{count}} segond"},xSeconds:{one:"1 segond",other:"{{count}} segond"},halfAMinute:"30 segond",lessThanXMinutes:{one:"mwens pase yon minit",other:"mwens pase {{count}} minit"},xMinutes:{one:"1 minit",other:"{{count}} minit"},aboutXHours:{one:"anviwon inè",other:"anviwon {{count}} è"},xHours:{one:"1 lè",other:"{{count}} lè"},xDays:{one:"1 jou",other:"{{count}} jou"},aboutXWeeks:{one:"anviwon 1 semèn",other:"anviwon {{count}} semèn"},xWeeks:{one:"1 semèn",other:"{{count}} semèn"},aboutXMonths:{one:"anviwon 1 mwa",other:"anviwon {{count}} mwa"},xMonths:{one:"1 mwa",other:"{{count}} mwa"},aboutXYears:{one:"anviwon 1 an",other:"anviwon {{count}} an"},xYears:{one:"1 an",other:"{{count}} an"},overXYears:{one:"plis pase 1 an",other:"plis pase {{count}} an"},almostXYears:{one:"prèske 1 an",other:"prèske {{count}} an"}},a=function(i,d,u){var l,s=t[i];return typeof s=="string"?l=s:d===1?l=s.one:l=s.other.replace("{{count}}",String(d)),u!=null&&u.addSuffix?u.comparison&&u.comparison>0?"nan "+l:"sa fè "+l:l},n=a;e.default=n,r.exports=e.default})(Yh,Yh.exports);var XV=Yh.exports,Hh={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(ue),n={full:"EEEE d MMMM y",long:"d MMMM y",medium:"d MMM y",short:"dd/MM/y"},o={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},i={full:"{{date}} 'nan lè' {{time}}",long:"{{date}} 'nan lè' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(Hh,Hh.exports);var UV=Hh.exports,Ah={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"eeee 'pase nan lè' p",yesterday:"'yè nan lè' p",today:"'jodi a' p",tomorrow:"'demen nan lè' p'",nextWeek:"eeee 'pwochen nan lè' p",other:"P"},a=function(i,d,u,l){return t[i]},n=a;e.default=n,r.exports=e.default})(Ah,Ah.exports);var QV=Ah.exports,Vh={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["av. J.-K","ap. J.-K"],abbreviated:["av. J.-K","ap. J.-K"],wide:["anvan Jezi Kris","apre Jezi Kris"]},o={narrow:["T1","T2","T3","T4"],abbreviated:["1ye trim.","2yèm trim.","3yèm trim.","4yèm trim."],wide:["1ye trimès","2yèm trimès","3yèm trimès","4yèm trimès"]},i={narrow:["J","F","M","A","M","J","J","O","S","O","N","D"],abbreviated:["janv.","fevr.","mas","avr.","me","jen","jiyè","out","sept.","okt.","nov.","des."],wide:["janvye","fevrye","mas","avril","me","jen","jiyè","out","septanm","oktòb","novanm","desanm"]},d={narrow:["D","L","M","M","J","V","S"],short:["di","le","ma","mè","je","va","sa"],abbreviated:["dim.","len.","mad.","mèk.","jed.","van.","sam."],wide:["dimanch","lendi","madi","mèkredi","jedi","vandredi","samdi"]},u={narrow:{am:"AM",pm:"PM",midnight:"minwit",noon:"midi",morning:"mat.",afternoon:"ap.m.",evening:"swa",night:"mat."},abbreviated:{am:"AM",pm:"PM",midnight:"minwit",noon:"midi",morning:"maten",afternoon:"aprèmidi",evening:"swa",night:"maten"},wide:{am:"AM",pm:"PM",midnight:"minwit",noon:"midi",morning:"nan maten",afternoon:"nan aprèmidi",evening:"nan aswè",night:"nan maten"}},l=function(c,m){var h=Number(c);if(h===0)return String(h);var p=h===1?"ye":"yèm";return h+p},s={ordinalNumber:l,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(c){return c-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide"})},f=s;e.default=f,r.exports=e.default})(Vh,Vh.exports);var GV=Vh.exports,Lh={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)(ye|yèm)?/i,i=/\d+/i,d={narrow:/^(av\.J\.K|ap\.J\.K|ap\.J\.-K)/i,abbreviated:/^(av\.J\.-K|av\.J-K|apr\.J\.-K|apr\.J-K|ap\.J-K)/i,wide:/^(avan Jezi Kris|apre Jezi Kris)/i},u={any:[/^av/i,/^ap/i]},l={narrow:/^[1234]/i,abbreviated:/^t[1234]/i,wide:/^[1234](ye|yèm)? trimès/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^[jfmasond]/i,abbreviated:/^(janv|fevr|mas|avr|me|jen|jiyè|out|sept|okt|nov|des)\.?/i,wide:/^(janvye|fevrye|mas|avril|me|jen|jiyè|out|septanm|oktòb|novanm|desanm)/i},v={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^o/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^ma/i,/^av/i,/^me/i,/^je/i,/^ji/i,/^ou/i,/^s/i,/^ok/i,/^n/i,/^d/i]},c={narrow:/^[lmjvsd]/i,short:/^(di|le|ma|me|je|va|sa)/i,abbreviated:/^(dim|len|mad|mèk|jed|van|sam)\.?/i,wide:/^(dimanch|lendi|madi|mèkredi|jedi|vandredi|samdi)/i},m={narrow:[/^d/i,/^l/i,/^m/i,/^m/i,/^j/i,/^v/i,/^s/i],any:[/^di/i,/^le/i,/^ma/i,/^mè/i,/^je/i,/^va/i,/^sa/i]},h={narrow:/^(a|p|minwit|midi|mat\.?|ap\.?m\.?|swa)/i,any:/^([ap]\.?\s?m\.?|nan maten|nan aprèmidi|nan aswè)/i},p={any:{am:/^a/i,pm:/^p/i,midnight:/^min/i,noon:/^mid/i,morning:/mat/i,afternoon:/ap/i,evening:/sw/i,night:/nwit/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(Lh,Lh.exports);var BV=Lh.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(XV),n=t(UV),o=t(QV),i=t(GV),d=t(BV),u={code:"ht",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:4}},l=u;e.default=l,r.exports=e.default})(Ih,Ih.exports);var KV=Ih.exports,Fh={exports:{}},Xh={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={about:"körülbelül",over:"több mint",almost:"majdnem",lessthan:"kevesebb mint"},a={xseconds:" másodperc",halfaminute:"fél perc",xminutes:" perc",xhours:" óra",xdays:" nap",xweeks:" hét",xmonths:" hónap",xyears:" év"},n={xseconds:{"-1":" másodperccel ezelőtt",1:" másodperc múlva",0:" másodperce"},halfaminute:{"-1":"fél perccel ezelőtt",1:"fél perc múlva",0:"fél perce"},xminutes:{"-1":" perccel ezelőtt",1:" perc múlva",0:" perce"},xhours:{"-1":" órával ezelőtt",1:" óra múlva",0:" órája"},xdays:{"-1":" nappal ezelőtt",1:" nap múlva",0:" napja"},xweeks:{"-1":" héttel ezelőtt",1:" hét múlva",0:" hete"},xmonths:{"-1":" hónappal ezelőtt",1:" hónap múlva",0:" hónapja"},xyears:{"-1":" évvel ezelőtt",1:" év múlva",0:" éve"}},o=function(u,l,s){var f=u.match(/about|over|almost|lessthan/i),v=f?u.replace(f[0],""):u,c=(s==null?void 0:s.addSuffix)===!0,m=v.toLowerCase(),h=(s==null?void 0:s.comparison)||0,p=c?n[m][h]:a[m],y=m==="halfaminute"?p:l+p;if(f){var _=f[0].toLowerCase();y=t[_]+" "+y}return y},i=o;e.default=i,r.exports=e.default})(Xh,Xh.exports);var JV=Xh.exports,Uh={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(ue),n={full:"y. MMMM d., EEEE",long:"y. MMMM d.",medium:"y. MMM d.",short:"y. MM. dd."},o={full:"H:mm:ss zzzz",long:"H:mm:ss z",medium:"H:mm:ss",short:"H:mm"},i={full:"{{date}} {{time}}",long:"{{date}} {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(Uh,Uh.exports);var ZV=Uh.exports,Qh={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=["vasárnap","hétfőn","kedden","szerdán","csütörtökön","pénteken","szombaton"];function a(d){return function(u){var l=t[u.getUTCDay()],s=d?"":"'múlt' ";return"".concat(s,"'").concat(l,"' p'-kor'")}}var n={lastWeek:a(!1),yesterday:"'tegnap' p'-kor'",today:"'ma' p'-kor'",tomorrow:"'holnap' p'-kor'",nextWeek:a(!0),other:"P"},o=function(u,l){var s=n[u];return typeof s=="function"?s(l):s},i=o;e.default=i,r.exports=e.default})(Qh,Qh.exports);var eL=Qh.exports,Gh={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["ie.","isz."],abbreviated:["i. e.","i. sz."],wide:["Krisztus előtt","időszámításunk szerint"]},o={narrow:["1.","2.","3.","4."],abbreviated:["1. n.év","2. n.év","3. n.év","4. n.év"],wide:["1. negyedév","2. negyedév","3. negyedév","4. negyedév"]},i={narrow:["I.","II.","III.","IV."],abbreviated:["I. n.év","II. n.év","III. n.év","IV. n.év"],wide:["I. negyedév","II. negyedév","III. negyedév","IV. negyedév"]},d={narrow:["J","F","M","Á","M","J","J","A","Sz","O","N","D"],abbreviated:["jan.","febr.","márc.","ápr.","máj.","jún.","júl.","aug.","szept.","okt.","nov.","dec."],wide:["január","február","március","április","május","június","július","augusztus","szeptember","október","november","december"]},u={narrow:["V","H","K","Sz","Cs","P","Sz"],short:["V","H","K","Sze","Cs","P","Szo"],abbreviated:["V","H","K","Sze","Cs","P","Szo"],wide:["vasárnap","hétfő","kedd","szerda","csütörtök","péntek","szombat"]},l={narrow:{am:"de.",pm:"du.",midnight:"éjfél",noon:"dél",morning:"reggel",afternoon:"du.",evening:"este",night:"éjjel"},abbreviated:{am:"de.",pm:"du.",midnight:"éjfél",noon:"dél",morning:"reggel",afternoon:"du.",evening:"este",night:"éjjel"},wide:{am:"de.",pm:"du.",midnight:"éjfél",noon:"dél",morning:"reggel",afternoon:"délután",evening:"este",night:"éjjel"}},s=function(m,h){var p=Number(m);return p+"."},f={ordinalNumber:s,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(m){return m-1},formattingValues:i,defaultFormattingWidth:"wide"}),month:(0,a.default)({values:d,defaultWidth:"wide"}),day:(0,a.default)({values:u,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:l,defaultWidth:"wide"})},v=f;e.default=v,r.exports=e.default})(Gh,Gh.exports);var aL=Gh.exports,Bh={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)\.?/i,i=/\d+/i,d={narrow:/^(ie\.|isz\.)/i,abbreviated:/^(i\.\s?e\.?|b?\s?c\s?e|i\.\s?sz\.?)/i,wide:/^(Krisztus előtt|időszámításunk előtt|időszámításunk szerint|i\. sz\.)/i},u={narrow:[/ie/i,/isz/i],abbreviated:[/^(i\.?\s?e\.?|b\s?ce)/i,/^(i\.?\s?sz\.?|c\s?e)/i],any:[/előtt/i,/(szerint|i. sz.)/i]},l={narrow:/^[1234]\.?/i,abbreviated:/^[1234]?\.?\s?n\.év/i,wide:/^([1234]|I|II|III|IV)?\.?\s?negyedév/i},s={any:[/1|I$/i,/2|II$/i,/3|III/i,/4|IV/i]},f={narrow:/^[jfmaásond]|sz/i,abbreviated:/^(jan\.?|febr\.?|márc\.?|ápr\.?|máj\.?|jún\.?|júl\.?|aug\.?|szept\.?|okt\.?|nov\.?|dec\.?)/i,wide:/^(január|február|március|április|május|június|július|augusztus|szeptember|október|november|december)/i},v={narrow:[/^j/i,/^f/i,/^m/i,/^a|á/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s|sz/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^már/i,/^áp/i,/^máj/i,/^jún/i,/^júl/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},c={narrow:/^([vhkpc]|sz|cs|sz)/i,short:/^([vhkp]|sze|cs|szo)/i,abbreviated:/^([vhkp]|sze|cs|szo)/i,wide:/^(vasárnap|hétfő|kedd|szerda|csütörtök|péntek|szombat)/i},m={narrow:[/^v/i,/^h/i,/^k/i,/^sz/i,/^c/i,/^p/i,/^sz/i],any:[/^v/i,/^h/i,/^k/i,/^sze/i,/^c/i,/^p/i,/^szo/i]},h={any:/^((de|du)\.?|éjfél|délután|dél|reggel|este|éjjel)/i},p={any:{am:/^de\.?/i,pm:/^du\.?/i,midnight:/^éjf/i,noon:/^dé/i,morning:/reg/i,afternoon:/^délu\.?/i,evening:/es/i,night:/éjj/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(Bh,Bh.exports);var tL=Bh.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(JV),n=t(ZV),o=t(eL),i=t(aL),d=t(tL),u={code:"hu",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:4}},l=u;e.default=l,r.exports=e.default})(Fh,Fh.exports);var rL=Fh.exports,Kh={exports:{}},Jh={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:"ավելի քիչ քան 1 վայրկյան",other:"ավելի քիչ քան {{count}} վայրկյան"},xSeconds:{one:"1 վայրկյան",other:"{{count}} վայրկյան"},halfAMinute:"կես րոպե",lessThanXMinutes:{one:"ավելի քիչ քան 1 րոպե",other:"ավելի քիչ քան {{count}} րոպե"},xMinutes:{one:"1 րոպե",other:"{{count}} րոպե"},aboutXHours:{one:"մոտ 1 ժամ",other:"մոտ {{count}} ժամ"},xHours:{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}} տարի"}},a=function(i,d,u){var l,s=t[i];return typeof s=="string"?l=s:d===1?l=s.one:l=s.other.replace("{{count}}",String(d)),u!=null&&u.addSuffix?u.comparison&&u.comparison>0?l+" հետո":l+" առաջ":l},n=a;e.default=n,r.exports=e.default})(Jh,Jh.exports);var nL=Jh.exports,Zh={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(ue),n={full:"d MMMM, y, EEEE",long:"d MMMM, y",medium:"d MMM, y",short:"dd.MM.yyyy"},o={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},i={full:"{{date}} 'ժ․'{{time}}",long:"{{date}} 'ժ․'{{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(Zh,Zh.exports);var iL=Zh.exports,ep={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"'նախորդ' eeee p'֊ին'",yesterday:"'երեկ' p'֊ին'",today:"'այսօր' p'֊ին'",tomorrow:"'վաղը' p'֊ին'",nextWeek:"'հաջորդ' eeee p'֊ին'",other:"P"},a=function(i,d,u,l){return t[i]},n=a;e.default=n,r.exports=e.default})(ep,ep.exports);var oL=ep.exports,ap={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["Ք","Մ"],abbreviated:["ՔԱ","ՄԹ"],wide:["Քրիստոսից առաջ","Մեր թվարկության"]},o={narrow:["1","2","3","4"],abbreviated:["Ք1","Ք2","Ք3","Ք4"],wide:["1֊ին քառորդ","2֊րդ քառորդ","3֊րդ քառորդ","4֊րդ քառորդ"]},i={narrow:["Հ","Փ","Մ","Ա","Մ","Հ","Հ","Օ","Ս","Հ","Ն","Դ"],abbreviated:["հուն","փետ","մար","ապր","մայ","հուն","հուլ","օգս","սեպ","հոկ","նոյ","դեկ"],wide:["հունվար","փետրվար","մարտ","ապրիլ","մայիս","հունիս","հուլիս","օգոստոս","սեպտեմբեր","հոկտեմբեր","նոյեմբեր","դեկտեմբեր"]},d={narrow:["Կ","Ե","Ե","Չ","Հ","Ո","Շ"],short:["կր","եր","եք","չք","հգ","ուր","շբ"],abbreviated:["կիր","երկ","երք","չոր","հնգ","ուրբ","շաբ"],wide:["կիրակի","երկուշաբթի","երեքշաբթի","չորեքշաբթի","հինգշաբթի","ուրբաթ","շաբաթ"]},u={narrow:{am:"a",pm:"p",midnight:"կեսգշ",noon:"կեսօր",morning:"առավոտ",afternoon:"ցերեկ",evening:"երեկո",night:"գիշեր"},abbreviated:{am:"AM",pm:"PM",midnight:"կեսգիշեր",noon:"կեսօր",morning:"առավոտ",afternoon:"ցերեկ",evening:"երեկո",night:"գիշեր"},wide:{am:"a.m.",pm:"p.m.",midnight:"կեսգիշեր",noon:"կեսօր",morning:"առավոտ",afternoon:"ցերեկ",evening:"երեկո",night:"գիշեր"}},l={narrow:{am:"a",pm:"p",midnight:"կեսգշ",noon:"կեսօր",morning:"առավոտը",afternoon:"ցերեկը",evening:"երեկոյան",night:"գիշերը"},abbreviated:{am:"AM",pm:"PM",midnight:"կեսգիշերին",noon:"կեսօրին",morning:"առավոտը",afternoon:"ցերեկը",evening:"երեկոյան",night:"գիշերը"},wide:{am:"a.m.",pm:"p.m.",midnight:"կեսգիշերին",noon:"կեսօրին",morning:"առավոտը",afternoon:"ցերեկը",evening:"երեկոյան",night:"գիշերը"}},s=function(m,h){var p=Number(m),y=p%100;return y<10&&y%10===1?p+"֊ին":p+"֊րդ"},f={ordinalNumber:s,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(m){return m-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide",formattingValues:l,defaultFormattingWidth:"wide"})},v=f;e.default=v,r.exports=e.default})(ap,ap.exports);var uL=ap.exports,tp={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)((-|֊)?(ին|րդ))?/i,i=/\d+/i,d={narrow:/^(Ք|Մ)/i,abbreviated:/^(Ք\.?\s?Ա\.?|Մ\.?\s?Թ\.?\s?Ա\.?|Մ\.?\s?Թ\.?|Ք\.?\s?Հ\.?)/i,wide:/^(քրիստոսից առաջ|մեր թվարկությունից առաջ|մեր թվարկության|քրիստոսից հետո)/i},u={any:[/^ք/i,/^մ/i]},l={narrow:/^[1234]/i,abbreviated:/^ք[1234]/i,wide:/^[1234]((-|֊)?(ին|րդ)) քառորդ/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^[հփմաօսնդ]/i,abbreviated:/^(հուն|փետ|մար|ապր|մայ|հուն|հուլ|օգս|սեպ|հոկ|նոյ|դեկ)/i,wide:/^(հունվար|փետրվար|մարտ|ապրիլ|մայիս|հունիս|հուլիս|օգոստոս|սեպտեմբեր|հոկտեմբեր|նոյեմբեր|դեկտեմբեր)/i},v={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]},c={narrow:/^[եչհոշկ]/i,short:/^(կր|եր|եք|չք|հգ|ուր|շբ)/i,abbreviated:/^(կիր|երկ|երք|չոր|հնգ|ուրբ|շաբ)/i,wide:/^(կիրակի|երկուշաբթի|երեքշաբթի|չորեքշաբթի|հինգշաբթի|ուրբաթ|շաբաթ)/i},m={narrow:[/^կ/i,/^ե/i,/^ե/i,/^չ/i,/^հ/i,/^(ո|Ո)/,/^շ/i],short:[/^կ/i,/^եր/i,/^եք/i,/^չ/i,/^հ/i,/^(ո|Ո)/,/^շ/i],abbreviated:[/^կ/i,/^երկ/i,/^երք/i,/^չ/i,/^հ/i,/^(ո|Ո)/,/^շ/i],wide:[/^կ/i,/^երկ/i,/^երե/i,/^չ/i,/^հ/i,/^(ո|Ո)/,/^շ/i]},h={narrow:/^([ap]|կեսգշ|կեսօր|(առավոտը?|ցերեկը?|երեկո(յան)?|գիշերը?))/i,any:/^([ap]\.?\s?m\.?|կեսգիշեր(ին)?|կեսօր(ին)?|(առավոտը?|ցերեկը?|երեկո(յան)?|գիշերը?))/i},p={any:{am:/^a/i,pm:/^p/i,midnight:/կեսգիշեր/i,noon:/կեսօր/i,morning:/առավոտ/i,afternoon:/ցերեկ/i,evening:/երեկո/i,night:/գիշեր/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"wide"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(tp,tp.exports);var dL=tp.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(nL),n=t(iL),o=t(oL),i=t(uL),d=t(dL),u={code:"hy",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:1}},l=u;e.default=l,r.exports=e.default})(Kh,Kh.exports);var lL=Kh.exports,rp={exports:{}},np={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:"kurang dari 1 detik",other:"kurang dari {{count}} detik"},xSeconds:{one:"1 detik",other:"{{count}} detik"},halfAMinute:"setengah menit",lessThanXMinutes:{one:"kurang dari 1 menit",other:"kurang dari {{count}} menit"},xMinutes:{one:"1 menit",other:"{{count}} menit"},aboutXHours:{one:"sekitar 1 jam",other:"sekitar {{count}} jam"},xHours:{one:"1 jam",other:"{{count}} jam"},xDays:{one:"1 hari",other:"{{count}} hari"},aboutXWeeks:{one:"sekitar 1 minggu",other:"sekitar {{count}} minggu"},xWeeks:{one:"1 minggu",other:"{{count}} minggu"},aboutXMonths:{one:"sekitar 1 bulan",other:"sekitar {{count}} bulan"},xMonths:{one:"1 bulan",other:"{{count}} bulan"},aboutXYears:{one:"sekitar 1 tahun",other:"sekitar {{count}} tahun"},xYears:{one:"1 tahun",other:"{{count}} tahun"},overXYears:{one:"lebih dari 1 tahun",other:"lebih dari {{count}} tahun"},almostXYears:{one:"hampir 1 tahun",other:"hampir {{count}} tahun"}},a=function(i,d,u){var l,s=t[i];return typeof s=="string"?l=s:d===1?l=s.one:l=s.other.replace("{{count}}",d.toString()),u!=null&&u.addSuffix?u.comparison&&u.comparison>0?"dalam waktu "+l:l+" yang lalu":l},n=a;e.default=n,r.exports=e.default})(np,np.exports);var sL=np.exports,ip={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(ue),n={full:"EEEE, d MMMM yyyy",long:"d MMMM yyyy",medium:"d MMM yyyy",short:"d/M/yyyy"},o={full:"HH.mm.ss",long:"HH.mm.ss",medium:"HH.mm",short:"HH.mm"},i={full:"{{date}} 'pukul' {{time}}",long:"{{date}} 'pukul' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(ip,ip.exports);var fL=ip.exports,op={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"eeee 'lalu pukul' p",yesterday:"'Kemarin pukul' p",today:"'Hari ini pukul' p",tomorrow:"'Besok pukul' p",nextWeek:"eeee 'pukul' p",other:"P"},a=function(i,d,u,l){return t[i]},n=a;e.default=n,r.exports=e.default})(op,op.exports);var vL=op.exports,up={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["SM","M"],abbreviated:["SM","M"],wide:["Sebelum Masehi","Masehi"]},o={narrow:["1","2","3","4"],abbreviated:["K1","K2","K3","K4"],wide:["Kuartal ke-1","Kuartal ke-2","Kuartal ke-3","Kuartal ke-4"]},i={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","Mei","Jun","Jul","Agt","Sep","Okt","Nov","Des"],wide:["Januari","Februari","Maret","April","Mei","Juni","Juli","Agustus","September","Oktober","November","Desember"]},d={narrow:["M","S","S","R","K","J","S"],short:["Min","Sen","Sel","Rab","Kam","Jum","Sab"],abbreviated:["Min","Sen","Sel","Rab","Kam","Jum","Sab"],wide:["Minggu","Senin","Selasa","Rabu","Kamis","Jumat","Sabtu"]},u={narrow:{am:"AM",pm:"PM",midnight:"tengah malam",noon:"tengah hari",morning:"pagi",afternoon:"siang",evening:"sore",night:"malam"},abbreviated:{am:"AM",pm:"PM",midnight:"tengah malam",noon:"tengah hari",morning:"pagi",afternoon:"siang",evening:"sore",night:"malam"},wide:{am:"AM",pm:"PM",midnight:"tengah malam",noon:"tengah hari",morning:"pagi",afternoon:"siang",evening:"sore",night:"malam"}},l={narrow:{am:"AM",pm:"PM",midnight:"tengah malam",noon:"tengah hari",morning:"pagi",afternoon:"siang",evening:"sore",night:"malam"},abbreviated:{am:"AM",pm:"PM",midnight:"tengah malam",noon:"tengah hari",morning:"pagi",afternoon:"siang",evening:"sore",night:"malam"},wide:{am:"AM",pm:"PM",midnight:"tengah malam",noon:"tengah hari",morning:"pagi",afternoon:"siang",evening:"sore",night:"malam"}},s=function(m,h){var p=Number(m);return"ke-"+p},f={ordinalNumber:s,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(m){return m-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide",formattingValues:l,defaultFormattingWidth:"wide"})},v=f;e.default=v,r.exports=e.default})(up,up.exports);var mL=up.exports,dp={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^ke-(\d+)?/i,i=/\d+/i,d={narrow:/^(sm|m)/i,abbreviated:/^(s\.?\s?m\.?|s\.?\s?e\.?\s?u\.?|m\.?|e\.?\s?u\.?)/i,wide:/^(sebelum masehi|sebelum era umum|masehi|era umum)/i},u={any:[/^s/i,/^(m|e)/i]},l={narrow:/^[1234]/i,abbreviated:/^K-?\s[1234]/i,wide:/^Kuartal ke-?\s?[1234]/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|mei|jun|jul|agt|sep|okt|nov|des)/i,wide:/^(januari|februari|maret|april|mei|juni|juli|agustus|september|oktober|november|desember)/i},v={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,/^ma/i,/^ap/i,/^me/i,/^jun/i,/^jul/i,/^ag/i,/^s/i,/^o/i,/^n/i,/^d/i]},c={narrow:/^[srkjm]/i,short:/^(min|sen|sel|rab|kam|jum|sab)/i,abbreviated:/^(min|sen|sel|rab|kam|jum|sab)/i,wide:/^(minggu|senin|selasa|rabu|kamis|jumat|sabtu)/i},m={narrow:[/^m/i,/^s/i,/^s/i,/^r/i,/^k/i,/^j/i,/^s/i],any:[/^m/i,/^sen/i,/^sel/i,/^r/i,/^k/i,/^j/i,/^sa/i]},h={narrow:/^(a|p|tengah m|tengah h|(di(\swaktu)?) (pagi|siang|sore|malam))/i,any:/^([ap]\.?\s?m\.?|tengah malam|tengah hari|(di(\swaktu)?) (pagi|siang|sore|malam))/i},p={any:{am:/^a/i,pm:/^pm/i,midnight:/^tengah m/i,noon:/^tengah h/i,morning:/pagi/i,afternoon:/siang/i,evening:/sore/i,night:/malam/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(dp,dp.exports);var cL=dp.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(sL),n=t(fL),o=t(vL),i=t(mL),d=t(cL),u={code:"id",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:1}},l=u;e.default=l,r.exports=e.default})(rp,rp.exports);var hL=rp.exports,lp={exports:{}},sp={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:"minna en 1 sekúnda",other:"minna en {{count}} sekúndur"},xSeconds:{one:"1 sekúnda",other:"{{count}} sekúndur"},halfAMinute:"hálf mínúta",lessThanXMinutes:{one:"minna en 1 mínúta",other:"minna en {{count}} mínútur"},xMinutes:{one:"1 mínúta",other:"{{count}} mínútur"},aboutXHours:{one:"u.þ.b. 1 klukkustund",other:"u.þ.b. {{count}} klukkustundir"},xHours:{one:"1 klukkustund",other:"{{count}} klukkustundir"},xDays:{one:"1 dagur",other:"{{count}} dagar"},aboutXWeeks:{one:"um viku",other:"um {{count}} vikur"},xWeeks:{one:"1 viku",other:"{{count}} vikur"},aboutXMonths:{one:"u.þ.b. 1 mánuður",other:"u.þ.b. {{count}} mánuðir"},xMonths:{one:"1 mánuður",other:"{{count}} mánuðir"},aboutXYears:{one:"u.þ.b. 1 ár",other:"u.þ.b. {{count}} ár"},xYears:{one:"1 ár",other:"{{count}} ár"},overXYears:{one:"meira en 1 ár",other:"meira en {{count}} ár"},almostXYears:{one:"næstum 1 ár",other:"næstum {{count}} ár"}},a=function(i,d,u){var l,s=t[i];return typeof s=="string"?l=s:d===1?l=s.one:l=s.other.replace("{{count}}",d.toString()),u!=null&&u.addSuffix?u.comparison&&u.comparison>0?"í "+l:l+" síðan":l},n=a;e.default=n,r.exports=e.default})(sp,sp.exports);var pL=sp.exports,fp={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(ue),n={full:"EEEE, do MMMM y",long:"do MMMM y",medium:"do MMM y",short:"d.MM.y"},o={full:"'kl'. HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},i={full:"{{date}} 'kl.' {{time}}",long:"{{date}} 'kl.' {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(fp,fp.exports);var gL=fp.exports,vp={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"'síðasta' dddd 'kl.' p",yesterday:"'í gær kl.' p",today:"'í dag kl.' p",tomorrow:"'á morgun kl.' p",nextWeek:"dddd 'kl.' p",other:"P"},a=function(i,d,u,l){return t[i]},n=a;e.default=n,r.exports=e.default})(vp,vp.exports);var yL=vp.exports,mp={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["f.Kr.","e.Kr."],abbreviated:["f.Kr.","e.Kr."],wide:["fyrir Krist","eftir Krist"]},o={narrow:["1","2","3","4"],abbreviated:["1F","2F","3F","4F"],wide:["1. fjórðungur","2. fjórðungur","3. fjórðungur","4. fjórðungur"]},i={narrow:["J","F","M","A","M","J","J","Á","S","Ó","N","D"],abbreviated:["jan.","feb.","mars","apríl","maí","júní","júlí","ágúst","sept.","okt.","nóv.","des."],wide:["janúar","febrúar","mars","apríl","maí","júní","júlí","ágúst","september","október","nóvember","desember"]},d={narrow:["S","M","Þ","M","F","F","L"],short:["Su","Má","Þr","Mi","Fi","Fö","La"],abbreviated:["sun.","mán.","þri.","mið.","fim.","fös.","lau."],wide:["sunnudagur","mánudagur","þriðjudagur","miðvikudagur","fimmtudagur","föstudagur","laugardagur"]},u={narrow:{am:"f",pm:"e",midnight:"miðnætti",noon:"hádegi",morning:"morgunn",afternoon:"síðdegi",evening:"kvöld",night:"nótt"},abbreviated:{am:"f.h.",pm:"e.h.",midnight:"miðnætti",noon:"hádegi",morning:"morgunn",afternoon:"síðdegi",evening:"kvöld",night:"nótt"},wide:{am:"fyrir hádegi",pm:"eftir hádegi",midnight:"miðnætti",noon:"hádegi",morning:"morgunn",afternoon:"síðdegi",evening:"kvöld",night:"nótt"}},l={narrow:{am:"f",pm:"e",midnight:"á miðnætti",noon:"á hádegi",morning:"að morgni",afternoon:"síðdegis",evening:"um kvöld",night:"um nótt"},abbreviated:{am:"f.h.",pm:"e.h.",midnight:"á miðnætti",noon:"á hádegi",morning:"að morgni",afternoon:"síðdegis",evening:"um kvöld",night:"um nótt"},wide:{am:"fyrir hádegi",pm:"eftir hádegi",midnight:"á miðnætti",noon:"á hádegi",morning:"að morgni",afternoon:"síðdegis",evening:"um kvöld",night:"um nótt"}},s=function(m,h){var p=Number(m);return p+"."},f={ordinalNumber:s,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(m){return m-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide",formattingValues:l,defaultFormattingWidth:"wide"})},v=f;e.default=v,r.exports=e.default})(mp,mp.exports);var bL=mp.exports,cp={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)(\.)?/i,i=/\d+(\.)?/i,d={narrow:/^(f\.Kr\.|e\.Kr\.)/i,abbreviated:/^(f\.Kr\.|e\.Kr\.)/i,wide:/^(fyrir Krist|eftir Krist)/i},u={any:[/^(f\.Kr\.)/i,/^(e\.Kr\.)/i]},l={narrow:/^[1234]\.?/i,abbreviated:/^q[1234]\.?/i,wide:/^[1234]\.? fjórðungur/i},s={any:[/1\.?/i,/2\.?/i,/3\.?/i,/4\.?/i]},f={narrow:/^[jfmásónd]/i,abbreviated:/^(jan\.|feb\.|mars\.|apríl\.|maí|júní|júlí|águst|sep\.|oct\.|nov\.|dec\.)/i,wide:/^(januar|febrúar|mars|apríl|maí|júní|júlí|águst|september|október|nóvember|desember)/i},v={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^á/i,/^s/i,/^ó/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^maí/i,/^jún/i,/^júl/i,/^áu/i,/^s/i,/^ó/i,/^n/i,/^d/i]},c={narrow:/^[smtwf]/i,short:/^(su|má|þr|mi|fi|fö|la)/i,abbreviated:/^(sun|mán|þri|mið|fim|fös|lau)\.?/i,wide:/^(sunnudagur|mánudagur|þriðjudagur|miðvikudagur|fimmtudagur|föstudagur|laugardagur)/i},m={narrow:[/^s/i,/^m/i,/^þ/i,/^m/i,/^f/i,/^f/i,/^l/i],any:[/^su/i,/^má/i,/^þr/i,/^mi/i,/^fi/i,/^fö/i,/^la/i]},h={narrow:/^(f|e|síðdegis|(á|að|um) (morgni|kvöld|nótt|miðnætti))/i,any:/^(fyrir hádegi|eftir hádegi|[ef]\.?h\.?|síðdegis|morgunn|(á|að|um) (morgni|kvöld|nótt|miðnætti))/i},p={any:{am:/^f/i,pm:/^e/i,midnight:/^mi/i,noon:/^há/i,morning:/morgunn/i,afternoon:/síðdegi/i,evening:/kvöld/i,night:/nótt/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(cp,cp.exports);var _L=cp.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(pL),n=t(gL),o=t(yL),i=t(bL),d=t(_L),u={code:"is",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:4}},l=u;e.default=l,r.exports=e.default})(lp,lp.exports);var wL=lp.exports,hp={exports:{}},pp={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:"meno di un secondo",other:"meno di {{count}} secondi"},xSeconds:{one:"un secondo",other:"{{count}} secondi"},halfAMinute:"alcuni secondi",lessThanXMinutes:{one:"meno di un minuto",other:"meno di {{count}} minuti"},xMinutes:{one:"un minuto",other:"{{count}} minuti"},aboutXHours:{one:"circa un'ora",other:"circa {{count}} ore"},xHours:{one:"un'ora",other:"{{count}} ore"},xDays:{one:"un giorno",other:"{{count}} giorni"},aboutXWeeks:{one:"circa una settimana",other:"circa {{count}} settimane"},xWeeks:{one:"una settimana",other:"{{count}} settimane"},aboutXMonths:{one:"circa un mese",other:"circa {{count}} mesi"},xMonths:{one:"un mese",other:"{{count}} mesi"},aboutXYears:{one:"circa un anno",other:"circa {{count}} anni"},xYears:{one:"un anno",other:"{{count}} anni"},overXYears:{one:"più di un anno",other:"più di {{count}} anni"},almostXYears:{one:"quasi un anno",other:"quasi {{count}} anni"}},a=function(i,d,u){var l,s=t[i];return typeof s=="string"?l=s:d===1?l=s.one:l=s.other.replace("{{count}}",d.toString()),u!=null&&u.addSuffix?u.comparison&&u.comparison>0?"tra "+l:l+" fa":l},n=a;e.default=n,r.exports=e.default})(pp,pp.exports);var wM=pp.exports,gp={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(ue),n={full:"EEEE d MMMM y",long:"d MMMM y",medium:"d MMM y",short:"dd/MM/y"},o={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},i={full:"{{date}} {{time}}",long:"{{date}} {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(gp,gp.exports);var PL=gp.exports,yp={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(Xa),n=["domenica","lunedì","martedì","mercoledì","giovedì","venerdì","sabato"];function o(f){switch(f){case 0:return"'domenica scorsa alle' p";default:return"'"+n[f]+" scorso alle' p"}}function i(f){return"'"+n[f]+" alle' p"}function d(f){switch(f){case 0:return"'domenica prossima alle' p";default:return"'"+n[f]+" prossimo alle' p"}}var u={lastWeek:function(v,c,m){var h=v.getUTCDay();return(0,a.default)(v,c,m)?i(h):o(h)},yesterday:"'ieri alle' p",today:"'oggi alle' p",tomorrow:"'domani alle' p",nextWeek:function(v,c,m){var h=v.getUTCDay();return(0,a.default)(v,c,m)?i(h):d(h)},other:"P"},l=function(v,c,m,h){var p=u[v];return typeof p=="function"?p(c,m,h):p},s=l;e.default=s,r.exports=e.default})(yp,yp.exports);var PM=yp.exports,bp={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["aC","dC"],abbreviated:["a.C.","d.C."],wide:["avanti Cristo","dopo Cristo"]},o={narrow:["1","2","3","4"],abbreviated:["T1","T2","T3","T4"],wide:["1º trimestre","2º trimestre","3º trimestre","4º trimestre"]},i={narrow:["G","F","M","A","M","G","L","A","S","O","N","D"],abbreviated:["gen","feb","mar","apr","mag","giu","lug","ago","set","ott","nov","dic"],wide:["gennaio","febbraio","marzo","aprile","maggio","giugno","luglio","agosto","settembre","ottobre","novembre","dicembre"]},d={narrow:["D","L","M","M","G","V","S"],short:["dom","lun","mar","mer","gio","ven","sab"],abbreviated:["dom","lun","mar","mer","gio","ven","sab"],wide:["domenica","lunedì","martedì","mercoledì","giovedì","venerdì","sabato"]},u={narrow:{am:"m.",pm:"p.",midnight:"mezzanotte",noon:"mezzogiorno",morning:"mattina",afternoon:"pomeriggio",evening:"sera",night:"notte"},abbreviated:{am:"AM",pm:"PM",midnight:"mezzanotte",noon:"mezzogiorno",morning:"mattina",afternoon:"pomeriggio",evening:"sera",night:"notte"},wide:{am:"AM",pm:"PM",midnight:"mezzanotte",noon:"mezzogiorno",morning:"mattina",afternoon:"pomeriggio",evening:"sera",night:"notte"}},l={narrow:{am:"m.",pm:"p.",midnight:"mezzanotte",noon:"mezzogiorno",morning:"di mattina",afternoon:"del pomeriggio",evening:"di sera",night:"di notte"},abbreviated:{am:"AM",pm:"PM",midnight:"mezzanotte",noon:"mezzogiorno",morning:"di mattina",afternoon:"del pomeriggio",evening:"di sera",night:"di notte"},wide:{am:"AM",pm:"PM",midnight:"mezzanotte",noon:"mezzogiorno",morning:"di mattina",afternoon:"del pomeriggio",evening:"di sera",night:"di notte"}},s=function(m,h){var p=Number(m);return String(p)},f={ordinalNumber:s,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(m){return m-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide",formattingValues:l,defaultFormattingWidth:"wide"})},v=f;e.default=v,r.exports=e.default})(bp,bp.exports);var xM=bp.exports,_p={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)(º)?/i,i=/\d+/i,d={narrow:/^(aC|dC)/i,abbreviated:/^(a\.?\s?C\.?|a\.?\s?e\.?\s?v\.?|d\.?\s?C\.?|e\.?\s?v\.?)/i,wide:/^(avanti Cristo|avanti Era Volgare|dopo Cristo|Era Volgare)/i},u={any:[/^a/i,/^(d|e)/i]},l={narrow:/^[1234]/i,abbreviated:/^t[1234]/i,wide:/^[1234](º)? trimestre/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^[gfmalsond]/i,abbreviated:/^(gen|feb|mar|apr|mag|giu|lug|ago|set|ott|nov|dic)/i,wide:/^(gennaio|febbraio|marzo|aprile|maggio|giugno|luglio|agosto|settembre|ottobre|novembre|dicembre)/i},v={narrow:[/^g/i,/^f/i,/^m/i,/^a/i,/^m/i,/^g/i,/^l/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ge/i,/^f/i,/^mar/i,/^ap/i,/^mag/i,/^gi/i,/^l/i,/^ag/i,/^s/i,/^o/i,/^n/i,/^d/i]},c={narrow:/^[dlmgvs]/i,short:/^(do|lu|ma|me|gi|ve|sa)/i,abbreviated:/^(dom|lun|mar|mer|gio|ven|sab)/i,wide:/^(domenica|luned[i|ì]|marted[i|ì]|mercoled[i|ì]|gioved[i|ì]|venerd[i|ì]|sabato)/i},m={narrow:[/^d/i,/^l/i,/^m/i,/^m/i,/^g/i,/^v/i,/^s/i],any:[/^d/i,/^l/i,/^ma/i,/^me/i,/^g/i,/^v/i,/^s/i]},h={narrow:/^(a|m\.|p|mezzanotte|mezzogiorno|(di|del) (mattina|pomeriggio|sera|notte))/i,any:/^([ap]\.?\s?m\.?|mezzanotte|mezzogiorno|(di|del) (mattina|pomeriggio|sera|notte))/i},p={any:{am:/^a/i,pm:/^p/i,midnight:/^mezza/i,noon:/^mezzo/i,morning:/mattina/i,afternoon:/pomeriggio/i,evening:/sera/i,night:/notte/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(_p,_p.exports);var MM=_p.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(wM),n=t(PL),o=t(PM),i=t(xM),d=t(MM),u={code:"it",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:4}},l=u;e.default=l,r.exports=e.default})(hp,hp.exports);var xL=hp.exports,wp={exports:{}},Pp={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(ue),n={full:"EEEE d MMMM y",long:"d MMMM y",medium:"d MMM y",short:"dd.MM.y"},o={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},i={full:"{{date}} {{time}}",long:"{{date}} {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(Pp,Pp.exports);var ML=Pp.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(wM),n=t(PM),o=t(xM),i=t(MM),d=t(ML),u={code:"it-CH",formatDistance:a.default,formatLong:d.default,formatRelative:n.default,localize:o.default,match:i.default,options:{weekStartsOn:1,firstWeekContainsDate:4}},l=u;e.default=l,r.exports=e.default})(wp,wp.exports);var kL=wp.exports,xp={exports:{}},Mp={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:"1秒未満",other:"{{count}}秒未満",oneWithSuffix:"約1秒",otherWithSuffix:"約{{count}}秒"},xSeconds:{one:"1秒",other:"{{count}}秒"},halfAMinute:"30秒",lessThanXMinutes:{one:"1分未満",other:"{{count}}分未満",oneWithSuffix:"約1分",otherWithSuffix:"約{{count}}分"},xMinutes:{one:"1分",other:"{{count}}分"},aboutXHours:{one:"約1時間",other:"約{{count}}時間"},xHours:{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}}年近く"}},a=function(i,d,u){u=u||{};var l,s=t[i];return typeof s=="string"?l=s:d===1?u.addSuffix&&s.oneWithSuffix?l=s.oneWithSuffix:l=s.one:u.addSuffix&&s.otherWithSuffix?l=s.otherWithSuffix.replace("{{count}}",String(d)):l=s.other.replace("{{count}}",String(d)),u.addSuffix?u.comparison&&u.comparison>0?l+"後":l+"前":l},n=a;e.default=n,r.exports=e.default})(Mp,Mp.exports);var DL=Mp.exports,kp={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(ue),n={full:"y年M月d日EEEE",long:"y年M月d日",medium:"y/MM/dd",short:"y/MM/dd"},o={full:"H時mm分ss秒 zzzz",long:"H:mm:ss z",medium:"H:mm:ss",short:"H:mm"},i={full:"{{date}} {{time}}",long:"{{date}} {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(kp,kp.exports);var OL=kp.exports,Dp={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"先週のeeeeのp",yesterday:"昨日のp",today:"今日のp",tomorrow:"明日のp",nextWeek:"翌週のeeeeのp",other:"P"},a=function(i,d,u,l){return t[i]},n=a;e.default=n,r.exports=e.default})(Dp,Dp.exports);var WL=Dp.exports,Op={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["BC","AC"],abbreviated:["紀元前","西暦"],wide:["紀元前","西暦"]},o={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["第1四半期","第2四半期","第3四半期","第4四半期"]},i={narrow:["1","2","3","4","5","6","7","8","9","10","11","12"],abbreviated:["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"],wide:["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"]},d={narrow:["日","月","火","水","木","金","土"],short:["日","月","火","水","木","金","土"],abbreviated:["日","月","火","水","木","金","土"],wide:["日曜日","月曜日","火曜日","水曜日","木曜日","金曜日","土曜日"]},u={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:"深夜"}},l={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:"深夜"}},s=function(m,h){var p=Number(m),y=String(h==null?void 0:h.unit);switch(y){case"year":return"".concat(p,"年");case"quarter":return"第".concat(p,"四半期");case"month":return"".concat(p,"月");case"week":return"第".concat(p,"週");case"date":return"".concat(p,"日");case"hour":return"".concat(p,"時");case"minute":return"".concat(p,"分");case"second":return"".concat(p,"秒");default:return"".concat(p)}},f={ordinalNumber:s,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(m){return Number(m)-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide",formattingValues:l,defaultFormattingWidth:"wide"})},v=f;e.default=v,r.exports=e.default})(Op,Op.exports);var jL=Op.exports,Wp={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(ve),n=t(fe),o=/^第?\d+(年|四半期|月|週|日|時|分|秒)?/i,i=/\d+/i,d={narrow:/^(B\.?C\.?|A\.?D\.?)/i,abbreviated:/^(紀元[前後]|西暦)/i,wide:/^(紀元[前後]|西暦)/i},u={narrow:[/^B/i,/^A/i],any:[/^(紀元前)/i,/^(西暦|紀元後)/i]},l={narrow:/^[1234]/i,abbreviated:/^Q[1234]/i,wide:/^第[1234一二三四1234]四半期/i},s={any:[/(1|一|1)/i,/(2|二|2)/i,/(3|三|3)/i,/(4|四|4)/i]},f={narrow:/^([123456789]|1[012])/,abbreviated:/^([123456789]|1[012])月/i,wide:/^([123456789]|1[012])月/i},v={any:[/^1\D/,/^2/,/^3/,/^4/,/^5/,/^6/,/^7/,/^8/,/^9/,/^10/,/^11/,/^12/]},c={narrow:/^[日月火水木金土]/,short:/^[日月火水木金土]/,abbreviated:/^[日月火水木金土]/,wide:/^[日月火水木金土]曜日/},m={any:[/^日/,/^月/,/^火/,/^水/,/^木/,/^金/,/^土/]},h={any:/^(AM|PM|午前|午後|正午|深夜|真夜中|夜|朝)/i},p={any:{am:/^(A|午前)/i,pm:/^(P|午後)/i,midnight:/^深夜|真夜中/i,noon:/^正午/i,morning:/^朝/i,afternoon:/^午後/i,evening:/^夜/i,night:/^深夜/i}},y={ordinalNumber:(0,a.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,n.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,n.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,n.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,n.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,n.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(Wp,Wp.exports);var TL=Wp.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(DL),n=t(OL),o=t(WL),i=t(jL),d=t(TL),u={code:"ja",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:0,firstWeekContainsDate:1}},l=u;e.default=l,r.exports=e.default})(xp,xp.exports);var $L=xp.exports,jp={exports:{}},Tp={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:"1びょうみまん",other:"{{count}}びょうみまん",oneWithSuffix:"やく1びょう",otherWithSuffix:"やく{{count}}びょう"},xSeconds:{one:"1びょう",other:"{{count}}びょう"},halfAMinute:"30びょう",lessThanXMinutes:{one:"1ぷんみまん",other:"{{count}}ふんみまん",oneWithSuffix:"やく1ぷん",otherWithSuffix:"やく{{count}}ふん"},xMinutes:{one:"1ぷん",other:"{{count}}ふん"},aboutXHours:{one:"やく1じかん",other:"やく{{count}}じかん"},xHours:{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}}ねんちかく"}},a=function(i,d,u){u=u||{};var l,s=t[i];return typeof s=="string"?l=s:d===1?u.addSuffix&&s.oneWithSuffix?l=s.oneWithSuffix:l=s.one:u.addSuffix&&s.otherWithSuffix?l=s.otherWithSuffix.replace("{{count}}",String(d)):l=s.other.replace("{{count}}",String(d)),u.addSuffix?u.comparison&&u.comparison>0?l+"あと":l+"まえ":l},n=a;e.default=n,r.exports=e.default})(Tp,Tp.exports);var SL=Tp.exports,$p={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(ue),n={full:"yねんMがつdにちEEEE",long:"yねんMがつdにち",medium:"y/MM/dd",short:"y/MM/dd"},o={full:"Hじmmふんssびょう zzzz",long:"H:mm:ss z",medium:"H:mm:ss",short:"H:mm"},i={full:"{{date}} {{time}}",long:"{{date}} {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})($p,$p.exports);var CL=$p.exports,Sp={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"せんしゅうのeeeeのp",yesterday:"きのうのp",today:"きょうのp",tomorrow:"あしたのp",nextWeek:"よくしゅうのeeeeのp",other:"P"},a=function(i,d,u,l){return t[i]},n=a;e.default=n,r.exports=e.default})(Sp,Sp.exports);var EL=Sp.exports,Cp={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["BC","AC"],abbreviated:["きげんぜん","せいれき"],wide:["きげんぜん","せいれき"]},o={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["だい1しはんき","だい2しはんき","だい3しはんき","だい4しはんき"]},i={narrow:["1","2","3","4","5","6","7","8","9","10","11","12"],abbreviated:["1がつ","2がつ","3がつ","4がつ","5がつ","6がつ","7がつ","8がつ","9がつ","10がつ","11がつ","12がつ"],wide:["1がつ","2がつ","3がつ","4がつ","5がつ","6がつ","7がつ","8がつ","9がつ","10がつ","11がつ","12がつ"]},d={narrow:["にち","げつ","か","すい","もく","きん","ど"],short:["にち","げつ","か","すい","もく","きん","ど"],abbreviated:["にち","げつ","か","すい","もく","きん","ど"],wide:["にちようび","げつようび","かようび","すいようび","もくようび","きんようび","どようび"]},u={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:"しんや"}},l={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:"しんや"}},s=function(m,h){var p=Number(m),y=String(h==null?void 0:h.unit);switch(y){case"year":return"".concat(p,"ねん");case"quarter":return"だい".concat(p,"しはんき");case"month":return"".concat(p,"がつ");case"week":return"だい".concat(p,"しゅう");case"date":return"".concat(p,"にち");case"hour":return"".concat(p,"じ");case"minute":return"".concat(p,"ふん");case"second":return"".concat(p,"びょう");default:return"".concat(p)}},f={ordinalNumber:s,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(m){return Number(m)-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide",formattingValues:l,defaultFormattingWidth:"wide"})},v=f;e.default=v,r.exports=e.default})(Cp,Cp.exports);var RL=Cp.exports,Ep={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^だ?い?\d+(ねん|しはんき|がつ|しゅう|にち|じ|ふん|びょう)?/i,i=/\d+/i,d={narrow:/^(B\.?C\.?|A\.?D\.?)/i,abbreviated:/^(きげん[前後]|せいれき)/i,wide:/^(きげん[前後]|せいれき)/i},u={narrow:[/^B/i,/^A/i],any:[/^(きげんぜん)/i,/^(せいれき|きげんご)/i]},l={narrow:/^[1234]/i,abbreviated:/^Q[1234]/i,wide:/^だい[1234一二三四1234]しはんき/i},s={any:[/(1|一|1)/i,/(2|二|2)/i,/(3|三|3)/i,/(4|四|4)/i]},f={narrow:/^([123456789]|1[012])/,abbreviated:/^([123456789]|1[012])がつ/i,wide:/^([123456789]|1[012])がつ/i},v={any:[/^1\D/,/^2/,/^3/,/^4/,/^5/,/^6/,/^7/,/^8/,/^9/,/^10/,/^11/,/^12/]},c={narrow:/^(にち|げつ|か|すい|もく|きん|ど)/,short:/^(にち|げつ|か|すい|もく|きん|ど)/,abbreviated:/^(にち|げつ|か|すい|もく|きん|ど)/,wide:/^(にち|げつ|か|すい|もく|きん|ど)ようび/},m={any:[/^にち/,/^げつ/,/^か/,/^すい/,/^もく/,/^きん/,/^ど/]},h={any:/^(AM|PM|ごぜん|ごご|しょうご|しんや|まよなか|よる|あさ)/i},p={any:{am:/^(A|ごぜん)/i,pm:/^(P|ごご)/i,midnight:/^しんや|まよなか/i,noon:/^しょうご/i,morning:/^あさ/i,afternoon:/^ごご/i,evening:/^よる/i,night:/^しんや/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(Ep,Ep.exports);var NL=Ep.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(SL),n=t(CL),o=t(EL),i=t(RL),d=t(NL),u={code:"ja-Hira",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:0,firstWeekContainsDate:1}},l=u;e.default=l,r.exports=e.default})(jp,jp.exports);var zL=jp.exports,Rp={exports:{}},Np={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{past:"{{count}} წამზე ნაკლები ხნის წინ",present:"{{count}} წამზე ნაკლები",future:"{{count}} წამზე ნაკლებში"},xSeconds:{past:"{{count}} წამის წინ",present:"{{count}} წამი",future:"{{count}} წამში"},halfAMinute:{past:"ნახევარი წუთის წინ",present:"ნახევარი წუთი",future:"ნახევარი წუთში"},lessThanXMinutes:{past:"{{count}} წუთზე ნაკლები ხნის წინ",present:"{{count}} წუთზე ნაკლები",future:"{{count}} წუთზე ნაკლებში"},xMinutes:{past:"{{count}} წუთის წინ",present:"{{count}} წუთი",future:"{{count}} წუთში"},aboutXHours:{past:"დაახლოებით {{count}} საათის წინ",present:"დაახლოებით {{count}} საათი",future:"დაახლოებით {{count}} საათში"},xHours:{past:"{{count}} საათის წინ",present:"{{count}} საათი",future:"{{count}} საათში"},xDays:{past:"{{count}} დღის წინ",present:"{{count}} დღე",future:"{{count}} დღეში"},aboutXWeeks:{past:"დაახლოებით {{count}} კვირას წინ",present:"დაახლოებით {{count}} კვირა",future:"დაახლოებით {{count}} კვირაში"},xWeeks:{past:"{{count}} კვირას კვირა",present:"{{count}} კვირა",future:"{{count}} კვირაში"},aboutXMonths:{past:"დაახლოებით {{count}} თვის წინ",present:"დაახლოებით {{count}} თვე",future:"დაახლოებით {{count}} თვეში"},xMonths:{past:"{{count}} თვის წინ",present:"{{count}} თვე",future:"{{count}} თვეში"},aboutXYears:{past:"დაახლოებით {{count}} წლის წინ",present:"დაახლოებით {{count}} წელი",future:"დაახლოებით {{count}} წელში"},xYears:{past:"{{count}} წლის წინ",present:"{{count}} წელი",future:"{{count}} წელში"},overXYears:{past:"{{count}} წელზე მეტი ხნის წინ",present:"{{count}} წელზე მეტი",future:"{{count}} წელზე მეტი ხნის შემდეგ"},almostXYears:{past:"თითქმის {{count}} წლის წინ",present:"თითქმის {{count}} წელი",future:"თითქმის {{count}} წელში"}},a=function(i,d,u){var l,s=t[i];return typeof s=="string"?l=s:u!=null&&u.addSuffix&&u.comparison&&u.comparison>0?l=s.future.replace("{{count}}",String(d)):u!=null&&u.addSuffix?l=s.past.replace("{{count}}",String(d)):l=s.present.replace("{{count}}",String(d)),l},n=a;e.default=n,r.exports=e.default})(Np,Np.exports);var qL=Np.exports,zp={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(ue),n={full:"EEEE, do MMMM, y",long:"do, MMMM, y",medium:"d, MMM, y",short:"dd/MM/yyyy"},o={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},i={full:"{{date}} {{time}}'-ზე'",long:"{{date}} {{time}}'-ზე'",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(zp,zp.exports);var IL=zp.exports,qp={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"'წინა' eeee p'-ზე'",yesterday:"'გუშინ' p'-ზე'",today:"'დღეს' p'-ზე'",tomorrow:"'ხვალ' p'-ზე'",nextWeek:"'შემდეგი' eeee p'-ზე'",other:"P"},a=function(i,d,u,l){return t[i]},n=a;e.default=n,r.exports=e.default})(qp,qp.exports);var YL=qp.exports,Ip={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["ჩ.წ-მდე","ჩ.წ"],abbreviated:["ჩვ.წ-მდე","ჩვ.წ"],wide:["ჩვენს წელთაღრიცხვამდე","ჩვენი წელთაღრიცხვით"]},o={narrow:["1","2","3","4"],abbreviated:["1-ლი კვ","2-ე კვ","3-ე კვ","4-ე კვ"],wide:["1-ლი კვარტალი","2-ე კვარტალი","3-ე კვარტალი","4-ე კვარტალი"]},i={narrow:["ია","თე","მა","აპ","მს","ვნ","ვლ","აგ","სე","ოქ","ნო","დე"],abbreviated:["იან","თებ","მარ","აპრ","მაი","ივნ","ივლ","აგვ","სექ","ოქტ","ნოე","დეკ"],wide:["იანვარი","თებერვალი","მარტი","აპრილი","მაისი","ივნისი","ივლისი","აგვისტო","სექტემბერი","ოქტომბერი","ნოემბერი","დეკემბერი"]},d={narrow:["კვ","ორ","სა","ოთ","ხუ","პა","შა"],short:["კვი","ორშ","სამ","ოთხ","ხუთ","პარ","შაბ"],abbreviated:["კვი","ორშ","სამ","ოთხ","ხუთ","პარ","შაბ"],wide:["კვირა","ორშაბათი","სამშაბათი","ოთხშაბათი","ხუთშაბათი","პარასკევი","შაბათი"]},u={narrow:{am:"a",pm:"p",midnight:"შუაღამე",noon:"შუადღე",morning:"დილა",afternoon:"საღამო",evening:"საღამო",night:"ღამე"},abbreviated:{am:"AM",pm:"PM",midnight:"შუაღამე",noon:"შუადღე",morning:"დილა",afternoon:"საღამო",evening:"საღამო",night:"ღამე"},wide:{am:"a.m.",pm:"p.m.",midnight:"შუაღამე",noon:"შუადღე",morning:"დილა",afternoon:"საღამო",evening:"საღამო",night:"ღამე"}},l={narrow:{am:"a",pm:"p",midnight:"შუაღამით",noon:"შუადღისას",morning:"დილით",afternoon:"ნაშუადღევს",evening:"საღამოს",night:"ღამით"},abbreviated:{am:"AM",pm:"PM",midnight:"შუაღამით",noon:"შუადღისას",morning:"დილით",afternoon:"ნაშუადღევს",evening:"საღამოს",night:"ღამით"},wide:{am:"a.m.",pm:"p.m.",midnight:"შუაღამით",noon:"შუადღისას",morning:"დილით",afternoon:"ნაშუადღევს",evening:"საღამოს",night:"ღამით"}},s=function(m){var h=Number(m);return h===1?h+"-ლი":h+"-ე"},f={ordinalNumber:s,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(m){return m-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide",formattingValues:l,defaultFormattingWidth:"wide"})},v=f;e.default=v,r.exports=e.default})(Ip,Ip.exports);var HL=Ip.exports,Yp={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)(-ლი|-ე)?/i,i=/\d+/i,d={narrow:/^(ჩვ?\.წ)/i,abbreviated:/^(ჩვ?\.წ)/i,wide:/^(ჩვენს წელთაღრიცხვამდე|ქრისტეშობამდე|ჩვენი წელთაღრიცხვით|ქრისტეშობიდან)/i},u={any:[/^(ჩვენს წელთაღრიცხვამდე|ქრისტეშობამდე)/i,/^(ჩვენი წელთაღრიცხვით|ქრისტეშობიდან)/i]},l={narrow:/^[1234]/i,abbreviated:/^[1234]-(ლი|ე)? კვ/i,wide:/^[1234]-(ლი|ე)? კვარტალი/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={any:/^(ია|თე|მა|აპ|მს|ვნ|ვლ|აგ|სე|ოქ|ნო|დე)/i},v={any:[/^ია/i,/^თ/i,/^მარ/i,/^აპ/i,/^მაი/i,/^ი?ვნ/i,/^ი?ვლ/i,/^აგ/i,/^ს/i,/^ო/i,/^ნ/i,/^დ/i]},c={narrow:/^(კვ|ორ|სა|ოთ|ხუ|პა|შა)/i,short:/^(კვი|ორშ|სამ|ოთხ|ხუთ|პარ|შაბ)/i,wide:/^(კვირა|ორშაბათი|სამშაბათი|ოთხშაბათი|ხუთშაბათი|პარასკევი|შაბათი)/i},m={any:[/^კვ/i,/^ორ/i,/^სა/i,/^ოთ/i,/^ხუ/i,/^პა/i,/^შა/i]},h={any:/^([ap]\.?\s?m\.?|შუაღ|დილ)/i},p={any:{am:/^a/i,pm:/^p/i,midnight:/^შუაღ/i,noon:/^შუადღ/i,morning:/^დილ/i,afternoon:/ნაშუადღევს/i,evening:/საღამო/i,night:/ღამ/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"any",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(Yp,Yp.exports);var AL=Yp.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(qL),n=t(IL),o=t(YL),i=t(HL),d=t(AL),u={code:"ka",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:1}},l=u;e.default=l,r.exports=e.default})(Rp,Rp.exports);var VL=Rp.exports,Hp={exports:{}},Ap={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{regular:{one:"1 секундтан аз",singularNominative:"{{count}} секундтан аз",singularGenitive:"{{count}} секундтан аз",pluralGenitive:"{{count}} секундтан аз"},future:{one:"бір секундтан кейін",singularNominative:"{{count}} секундтан кейін",singularGenitive:"{{count}} секундтан кейін",pluralGenitive:"{{count}} секундтан кейін"}},xSeconds:{regular:{singularNominative:"{{count}} секунд",singularGenitive:"{{count}} секунд",pluralGenitive:"{{count}} секунд"},past:{singularNominative:"{{count}} секунд бұрын",singularGenitive:"{{count}} секунд бұрын",pluralGenitive:"{{count}} секунд бұрын"},future:{singularNominative:"{{count}} секундтан кейін",singularGenitive:"{{count}} секундтан кейін",pluralGenitive:"{{count}} секундтан кейін"}},halfAMinute:function(d){return d!=null&&d.addSuffix?d.comparison&&d.comparison>0?"жарты минут ішінде":"жарты минут бұрын":"жарты минут"},lessThanXMinutes:{regular:{one:"1 минуттан аз",singularNominative:"{{count}} минуттан аз",singularGenitive:"{{count}} минуттан аз",pluralGenitive:"{{count}} минуттан аз"},future:{one:"минуттан кем ",singularNominative:"{{count}} минуттан кем",singularGenitive:"{{count}} минуттан кем",pluralGenitive:"{{count}} минуттан кем"}},xMinutes:{regular:{singularNominative:"{{count}} минут",singularGenitive:"{{count}} минут",pluralGenitive:"{{count}} минут"},past:{singularNominative:"{{count}} минут бұрын",singularGenitive:"{{count}} минут бұрын",pluralGenitive:"{{count}} минут бұрын"},future:{singularNominative:"{{count}} минуттан кейін",singularGenitive:"{{count}} минуттан кейін",pluralGenitive:"{{count}} минуттан кейін"}},aboutXHours:{regular:{singularNominative:"шамамен {{count}} сағат",singularGenitive:"шамамен {{count}} сағат",pluralGenitive:"шамамен {{count}} сағат"},future:{singularNominative:"шамамен {{count}} сағаттан кейін",singularGenitive:"шамамен {{count}} сағаттан кейін",pluralGenitive:"шамамен {{count}} сағаттан кейін"}},xHours:{regular:{singularNominative:"{{count}} сағат",singularGenitive:"{{count}} сағат",pluralGenitive:"{{count}} сағат"}},xDays:{regular:{singularNominative:"{{count}} күн",singularGenitive:"{{count}} күн",pluralGenitive:"{{count}} күн"},future:{singularNominative:"{{count}} күннен кейін",singularGenitive:"{{count}} күннен кейін",pluralGenitive:"{{count}} күннен кейін"}},aboutXWeeks:{type:"weeks",one:"шамамен 1 апта",other:"шамамен {{count}} апта"},xWeeks:{type:"weeks",one:"1 апта",other:"{{count}} апта"},aboutXMonths:{regular:{singularNominative:"шамамен {{count}} ай",singularGenitive:"шамамен {{count}} ай",pluralGenitive:"шамамен {{count}} ай"},future:{singularNominative:"шамамен {{count}} айдан кейін",singularGenitive:"шамамен {{count}} айдан кейін",pluralGenitive:"шамамен {{count}} айдан кейін"}},xMonths:{regular:{singularNominative:"{{count}} ай",singularGenitive:"{{count}} ай",pluralGenitive:"{{count}} ай"}},aboutXYears:{regular:{singularNominative:"шамамен {{count}} жыл",singularGenitive:"шамамен {{count}} жыл",pluralGenitive:"шамамен {{count}} жыл"},future:{singularNominative:"шамамен {{count}} жылдан кейін",singularGenitive:"шамамен {{count}} жылдан кейін",pluralGenitive:"шамамен {{count}} жылдан кейін"}},xYears:{regular:{singularNominative:"{{count}} жыл",singularGenitive:"{{count}} жыл",pluralGenitive:"{{count}} жыл"},future:{singularNominative:"{{count}} жылдан кейін",singularGenitive:"{{count}} жылдан кейін",pluralGenitive:"{{count}} жылдан кейін"}},overXYears:{regular:{singularNominative:"{{count}} жылдан астам",singularGenitive:"{{count}} жылдан астам",pluralGenitive:"{{count}} жылдан астам"},future:{singularNominative:"{{count}} жылдан астам",singularGenitive:"{{count}} жылдан астам",pluralGenitive:"{{count}} жылдан астам"}},almostXYears:{regular:{singularNominative:"{{count}} жылға жақын",singularGenitive:"{{count}} жылға жақын",pluralGenitive:"{{count}} жылға жақын"},future:{singularNominative:"{{count}} жылдан кейін",singularGenitive:"{{count}} жылдан кейін",pluralGenitive:"{{count}} жылдан кейін"}}};function a(i,d){if(i.one&&d===1)return i.one;var u=d%10,l=d%100;return u===1&&l!==11?i.singularNominative.replace("{{count}}",String(d)):u>=2&&u<=4&&(l<10||l>20)?i.singularGenitive.replace("{{count}}",String(d)):i.pluralGenitive.replace("{{count}}",String(d))}var n=function(d,u,l){var s=t[d];return typeof s=="function"?s(l):s.type==="weeks"?u===1?s.one:s.other.replace("{{count}}",String(u)):l!=null&&l.addSuffix?l.comparison&&l.comparison>0?s.future?a(s.future,u):a(s.regular,u)+" кейін":s.past?a(s.past,u):a(s.regular,u)+" бұрын":a(s.regular,u)},o=n;e.default=o,r.exports=e.default})(Ap,Ap.exports);var LL=Ap.exports,Vp={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(ue),n={full:"EEEE, do MMMM y 'ж.'",long:"do MMMM y 'ж.'",medium:"d MMM y 'ж.'",short:"dd.MM.yyyy"},o={full:"H:mm:ss zzzz",long:"H:mm:ss z",medium:"H:mm:ss",short:"H:mm"},i={any:"{{date}}, {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"any"})},u=d;e.default=u,r.exports=e.default})(Vp,Vp.exports);var FL=Vp.exports,Lp={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(Xa),n=["жексенбіде","дүйсенбіде","сейсенбіде","сәрсенбіде","бейсенбіде","жұмада","сенбіде"];function o(f){var v=n[f];return"'өткен "+v+" сағат' p'-де'"}function i(f){var v=n[f];return"'"+v+" сағат' p'-де'"}function d(f){var v=n[f];return"'келесі "+v+" сағат' p'-де'"}var u={lastWeek:function(v,c,m){var h=v.getUTCDay();return(0,a.default)(v,c,m)?i(h):o(h)},yesterday:"'кеше сағат' p'-де'",today:"'бүгін сағат' p'-де'",tomorrow:"'ертең сағат' p'-де'",nextWeek:function(v,c,m){var h=v.getUTCDay();return(0,a.default)(v,c,m)?i(h):d(h)},other:"P"},l=function(v,c,m,h){var p=u[v];return typeof p=="function"?p(c,m,h):p},s=l;e.default=s,r.exports=e.default})(Lp,Lp.exports);var XL=Lp.exports,Fp={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["б.з.д.","б.з."],abbreviated:["б.з.д.","б.з."],wide:["біздің заманымызға дейін","біздің заманымыз"]},o={narrow:["1","2","3","4"],abbreviated:["1-ші тоқ.","2-ші тоқ.","3-ші тоқ.","4-ші тоқ."],wide:["1-ші тоқсан","2-ші тоқсан","3-ші тоқсан","4-ші тоқсан"]},i={narrow:["Қ","А","Н","С","М","М","Ш","Т","Қ","Қ","Қ","Ж"],abbreviated:["қаң","ақп","нау","сәу","мам","мау","шіл","там","қыр","қаз","қар","жел"],wide:["қаңтар","ақпан","наурыз","сәуір","мамыр","маусым","шілде","тамыз","қыркүйек","қазан","қараша","желтоқсан"]},d={narrow:["Қ","А","Н","С","М","М","Ш","Т","Қ","Қ","Қ","Ж"],abbreviated:["қаң","ақп","нау","сәу","мам","мау","шіл","там","қыр","қаз","қар","жел"],wide:["қаңтар","ақпан","наурыз","сәуір","мамыр","маусым","шілде","тамыз","қыркүйек","қазан","қараша","желтоқсан"]},u={narrow:["Ж","Д","С","С","Б","Ж","С"],short:["жс","дс","сс","ср","бс","жм","сб"],abbreviated:["жс","дс","сс","ср","бс","жм","сб"],wide:["жексенбі","дүйсенбі","сейсенбі","сәрсенбі","бейсенбі","жұма","сенбі"]},l={narrow:{am:"ТД",pm:"ТК",midnight:"түн ортасы",noon:"түс",morning:"таң",afternoon:"күндіз",evening:"кеш",night:"түн"},wide:{am:"ТД",pm:"ТК",midnight:"түн ортасы",noon:"түс",morning:"таң",afternoon:"күндіз",evening:"кеш",night:"түн"}},s={narrow:{am:"ТД",pm:"ТК",midnight:"түн ортасында",noon:"түс",morning:"таң",afternoon:"күн",evening:"кеш",night:"түн"},wide:{am:"ТД",pm:"ТК",midnight:"түн ортасында",noon:"түсте",morning:"таңертең",afternoon:"күндіз",evening:"кеште",night:"түнде"}},f={0:"-ші",1:"-ші",2:"-ші",3:"-ші",4:"-ші",5:"-ші",6:"-шы",7:"-ші",8:"-ші",9:"-шы",10:"-шы",20:"-шы",30:"-шы",40:"-шы",50:"-ші",60:"-шы",70:"-ші",80:"-ші",90:"-шы",100:"-ші"},v=function(p,y){var _=Number(p),w=_%10,g=_>=100?100:null,x=f[_]||f[w]||g&&f[g]||"";return _+x},c={ordinalNumber:v,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(p){return p-1}}),month:(0,a.default)({values:i,defaultWidth:"wide",formattingValues:d,defaultFormattingWidth:"wide"}),day:(0,a.default)({values:u,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:l,defaultWidth:"any",formattingValues:s,defaultFormattingWidth:"wide"})},m=c;e.default=m,r.exports=e.default})(Fp,Fp.exports);var UL=Fp.exports,Xp={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)(-?(ші|шы))?/i,i=/\d+/i,d={narrow:/^((б )?з\.?\s?д\.?)/i,abbreviated:/^((б )?з\.?\s?д\.?)/i,wide:/^(біздің заманымызға дейін|біздің заманымыз|біздің заманымыздан)/i},u={any:[/^б/i,/^з/i]},l={narrow:/^[1234]/i,abbreviated:/^[1234](-?ші)? тоқ.?/i,wide:/^[1234](-?ші)? тоқсан/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^(қ|а|н|с|м|мау|ш|т|қыр|қаз|қар|ж)/i,abbreviated:/^(қаң|ақп|нау|сәу|мам|мау|шіл|там|қыр|қаз|қар|жел)/i,wide:/^(қаңтар|ақпан|наурыз|сәуір|мамыр|маусым|шілде|тамыз|қыркүйек|қазан|қараша|желтоқсан)/i},v={narrow:[/^қ/i,/^а/i,/^н/i,/^с/i,/^м/i,/^м/i,/^ш/i,/^т/i,/^қ/i,/^қ/i,/^қ/i,/^ж/i],abbreviated:[/^қаң/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]},c={narrow:/^(ж|д|с|с|б|ж|с)/i,short:/^(жс|дс|сс|ср|бс|жм|сб)/i,wide:/^(жексенбі|дүйсенбі|сейсенбі|сәрсенбі|бейсенбі|жұма|сенбі)/i},m={narrow:[/^ж/i,/^д/i,/^с/i,/^с/i,/^б/i,/^ж/i,/^с/i],short:[/^жс/i,/^дс/i,/^сс/i,/^ср/i,/^бс/i,/^жм/i,/^сб/i],any:[/^ж[ек]/i,/^д[үй]/i,/^сe[й]/i,/^сә[р]/i,/^б[ей]/i,/^ж[ұм]/i,/^се[н]/i]},h={narrow:/^Т\.?\s?[ДК]\.?|түн ортасында|((түсте|таңертең|таңда|таңертең|таңмен|таң|күндіз|күн|кеште|кеш|түнде|түн)\.?)/i,wide:/^Т\.?\s?[ДК]\.?|түн ортасында|((түсте|таңертең|таңда|таңертең|таңмен|таң|күндіз|күн|кеште|кеш|түнде|түн)\.?)/i,any:/^Т\.?\s?[ДК]\.?|түн ортасында|((түсте|таңертең|таңда|таңертең|таңмен|таң|күндіз|күн|кеште|кеш|түнде|түн)\.?)/i},p={any:{am:/^ТД/i,pm:/^ТК/i,midnight:/^түн орта/i,noon:/^күндіз/i,morning:/таң/i,afternoon:/түс/i,evening:/кеш/i,night:/түн/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"wide",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(Xp,Xp.exports);var QL=Xp.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(LL),n=t(FL),o=t(XL),i=t(UL),d=t(QL),u={code:"kk",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:1}},l=u;e.default=l,r.exports=e.default})(Hp,Hp.exports);var GL=Hp.exports,Up={exports:{}},Qp={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:"តិចជាង {{count}} វិនាទី",xSeconds:"{{count}} វិនាទី",halfAMinute:"កន្លះនាទី",lessThanXMinutes:"តិចជាង {{count}} នាទី",xMinutes:"{{count}} នាទី",aboutXHours:"ប្រហែល {{count}} ម៉ោង",xHours:"{{count}} ម៉ោង",xDays:"{{count}} ថ្ងៃ",aboutXWeeks:"ប្រហែល {{count}} សប្តាហ៍",xWeeks:"{{count}} សប្តាហ៍",aboutXMonths:"ប្រហែល {{count}} ខែ",xMonths:"{{count}} ខែ",aboutXYears:"ប្រហែល {{count}} ឆ្នាំ",xYears:"{{count}} ឆ្នាំ",overXYears:"ជាង {{count}} ឆ្នាំ",almostXYears:"ជិត {{count}} ឆ្នាំ"},a=function(i,d,u){var l=t[i],s=l;return typeof d=="number"&&(s=s.replace("{{count}}",d.toString())),u!=null&&u.addSuffix?u.comparison&&u.comparison>0?"ក្នុងរយៈពេល "+s:s+"មុន":s},n=a;e.default=n,r.exports=e.default})(Qp,Qp.exports);var BL=Qp.exports,Gp={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(ue),n={full:"EEEE do MMMM y",long:"do MMMM y",medium:"d MMM y",short:"dd/MM/yyyy"},o={full:"h:mm:ss a",long:"h:mm:ss a",medium:"h:mm:ss a",short:"h:mm a"},i={full:"{{date}} 'ម៉ោង' {{time}}",long:"{{date}} 'ម៉ោង' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(Gp,Gp.exports);var KL=Gp.exports,Bp={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"'ថ្ងៃ'eeee'ស​ប្តា​ហ៍​មុនម៉ោង' p",yesterday:"'ម្សិលមិញនៅម៉ោង' p",today:"'ថ្ងៃនេះម៉ោង' p",tomorrow:"'ថ្ងៃស្អែកម៉ោង' p",nextWeek:"'ថ្ងៃ'eeee'ស​ប្តា​ហ៍​ក្រោយម៉ោង' p",other:"P"},a=function(i,d,u,l){return t[i]},n=a;e.default=n,r.exports=e.default})(Bp,Bp.exports);var JL=Bp.exports,Kp={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["ម.គស","គស"],abbreviated:["មុនគ.ស","គ.ស"],wide:["មុនគ្រិស្តសករាជ","នៃគ្រិស្តសករាជ"]},o={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["ត្រីមាសទី 1","ត្រីមាសទី 2","ត្រីមាសទី 3","ត្រីមាសទី 4"]},i={narrow:["ម.ក","ក.ម","មិ","ម.ស","ឧ.ស","ម.ថ","ក.ដ","សី","កញ","តុ","វិ","ធ"],abbreviated:["មករា","កុម្ភៈ","មីនា","មេសា","ឧសភា","មិថុនា","កក្កដា","សីហា","កញ្ញា","តុលា","វិច្ឆិកា","ធ្នូ"],wide:["មករា","កុម្ភៈ","មីនា","មេសា","ឧសភា","មិថុនា","កក្កដា","សីហា","កញ្ញា","តុលា","វិច្ឆិកា","ធ្នូ"]},d={narrow:["អា","ច","អ","ព","ព្រ","សុ","ស"],short:["អា","ច","អ","ព","ព្រ","សុ","ស"],abbreviated:["អា","ច","អ","ព","ព្រ","សុ","ស"],wide:["អាទិត្យ","ចន្ទ","អង្គារ","ពុធ","ព្រហស្បតិ៍","សុក្រ","សៅរ៍"]},u={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:"ពេលយប់"}},l={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:"ពេលយប់"}},s=function(m,h){var p=Number(m);return p.toString()},f={ordinalNumber:s,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(m){return m-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide",formattingValues:l,defaultFormattingWidth:"wide"})},v=f;e.default=v,r.exports=e.default})(Kp,Kp.exports);var ZL=Kp.exports,Jp={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)(th|st|nd|rd)?/i,i=/\d+/i,d={narrow:/^(ម\.)?គស/i,abbreviated:/^(មុន)?គ\.ស/i,wide:/^(មុន|នៃ)គ្រិស្តសករាជ/i},u={any:[/^(ម|មុន)គ\.?ស/i,/^(នៃ)?គ\.?ស/i]},l={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^(ត្រីមាស)(ទី)?\s?[1234]/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^(ម\.ក|ក\.ម|មិ|ម\.ស|ឧ\.ស|ម\.ថ|ក\.ដ|សី|កញ|តុ|វិ|ធ)/i,abbreviated:/^(មករា|កុម្ភៈ|មីនា|មេសា|ឧសភា|មិថុនា|កក្កដា|សីហា|កញ្ញា|តុលា|វិច្ឆិកា|ធ្នូ)/i,wide:/^(មករា|កុម្ភៈ|មីនា|មេសា|ឧសភា|មិថុនា|កក្កដា|សីហា|កញ្ញា|តុលា|វិច្ឆិកា|ធ្នូ)/i},v={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]},c={narrow:/^(អា|ច|អ|ព|ព្រ|សុ|ស)/i,short:/^(អា|ច|អ|ព|ព្រ|សុ|ស)/i,abbreviated:/^(អា|ច|អ|ព|ព្រ|សុ|ស)/i,wide:/^(អាទិត្យ|ចន្ទ|អង្គារ|ពុធ|ព្រហស្បតិ៍|សុក្រ|សៅរ៍)/i},m={narrow:[/^អា/i,/^ច/i,/^អ/i,/^ព/i,/^ព្រ/i,/^សុ/i,/^ស/i],any:[/^អា/i,/^ច/i,/^អ/i,/^ព/i,/^ព្រ/i,/^សុ/i,/^សៅ/i]},h={narrow:/^(ព្រឹក|ល្ងាច|ពេលព្រឹក|ពេលថ្ងៃត្រង់|ពេលល្ងាច|ពេលរសៀល|ពេលយប់|ពេលកណ្ដាលអធ្រាត្រ)/i,any:/^(ព្រឹក|ល្ងាច|ពេលព្រឹក|ពេលថ្ងៃត្រង់|ពេលល្ងាច|ពេលរសៀល|ពេលយប់|ពេលកណ្ដាលអធ្រាត្រ)/i},p={any:{am:/^ព្រឹក/i,pm:/^ល្ងាច/i,midnight:/^ពេលកណ្ដាលអធ្រាត្រ/i,noon:/^ពេលថ្ងៃត្រង់/i,morning:/ពេលព្រឹក/i,afternoon:/ពេលរសៀល/i,evening:/ពេលល្ងាច/i,night:/ពេលយប់/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(Jp,Jp.exports);var eF=Jp.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(BL),n=t(KL),o=t(JL),i=t(ZL),d=t(eF),u={code:"km",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:0,firstWeekContainsDate:1}},l=u;e.default=l,r.exports=e.default})(Up,Up.exports);var aF=Up.exports,Zp={exports:{}},eg={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:{default:"1 ಸೆಕೆಂಡ್‌ಗಿಂತ ಕಡಿಮೆ",future:"1 ಸೆಕೆಂಡ್‌ಗಿಂತ ಕಡಿಮೆ",past:"1 ಸೆಕೆಂಡ್‌ಗಿಂತ ಕಡಿಮೆ"},other:{default:"{{count}} ಸೆಕೆಂಡ್‌ಗಿಂತ ಕಡಿಮೆ",future:"{{count}} ಸೆಕೆಂಡ್‌ಗಿಂತ ಕಡಿಮೆ",past:"{{count}} ಸೆಕೆಂಡ್‌ಗಿಂತ ಕಡಿಮೆ"}},xSeconds:{one:{default:"1 ಸೆಕೆಂಡ್",future:"1 ಸೆಕೆಂಡ್‌ನಲ್ಲಿ",past:"1 ಸೆಕೆಂಡ್ ಹಿಂದೆ"},other:{default:"{{count}} ಸೆಕೆಂಡುಗಳು",future:"{{count}} ಸೆಕೆಂಡ್‌ಗಳಲ್ಲಿ",past:"{{count}} ಸೆಕೆಂಡ್ ಹಿಂದೆ"}},halfAMinute:{other:{default:"ಅರ್ಧ ನಿಮಿಷ",future:"ಅರ್ಧ ನಿಮಿಷದಲ್ಲಿ",past:"ಅರ್ಧ ನಿಮಿಷದ ಹಿಂದೆ"}},lessThanXMinutes:{one:{default:"1 ನಿಮಿಷಕ್ಕಿಂತ ಕಡಿಮೆ",future:"1 ನಿಮಿಷಕ್ಕಿಂತ ಕಡಿಮೆ",past:"1 ನಿಮಿಷಕ್ಕಿಂತ ಕಡಿಮೆ"},other:{default:"{{count}} ನಿಮಿಷಕ್ಕಿಂತ ಕಡಿಮೆ",future:"{{count}} ನಿಮಿಷಕ್ಕಿಂತ ಕಡಿಮೆ",past:"{{count}} ನಿಮಿಷಕ್ಕಿಂತ ಕಡಿಮೆ"}},xMinutes:{one:{default:"1 ನಿಮಿಷ",future:"1 ನಿಮಿಷದಲ್ಲಿ",past:"1 ನಿಮಿಷದ ಹಿಂದೆ"},other:{default:"{{count}} ನಿಮಿಷಗಳು",future:"{{count}} ನಿಮಿಷಗಳಲ್ಲಿ",past:"{{count}} ನಿಮಿಷಗಳ ಹಿಂದೆ"}},aboutXHours:{one:{default:"ಸುಮಾರು 1 ಗಂಟೆ",future:"ಸುಮಾರು 1 ಗಂಟೆಯಲ್ಲಿ",past:"ಸುಮಾರು 1 ಗಂಟೆ ಹಿಂದೆ"},other:{default:"ಸುಮಾರು {{count}} ಗಂಟೆಗಳು",future:"ಸುಮಾರು {{count}} ಗಂಟೆಗಳಲ್ಲಿ",past:"ಸುಮಾರು {{count}} ಗಂಟೆಗಳ ಹಿಂದೆ"}},xHours:{one:{default:"1 ಗಂಟೆ",future:"1 ಗಂಟೆಯಲ್ಲಿ",past:"1 ಗಂಟೆ ಹಿಂದೆ"},other:{default:"{{count}} ಗಂಟೆಗಳು",future:"{{count}} ಗಂಟೆಗಳಲ್ಲಿ",past:"{{count}} ಗಂಟೆಗಳ ಹಿಂದೆ"}},xDays:{one:{default:"1 ದಿನ",future:"1 ದಿನದಲ್ಲಿ",past:"1 ದಿನದ ಹಿಂದೆ"},other:{default:"{{count}} ದಿನಗಳು",future:"{{count}} ದಿನಗಳಲ್ಲಿ",past:"{{count}} ದಿನಗಳ ಹಿಂದೆ"}},aboutXMonths:{one:{default:"ಸುಮಾರು 1 ತಿಂಗಳು",future:"ಸುಮಾರು 1 ತಿಂಗಳಲ್ಲಿ",past:"ಸುಮಾರು 1 ತಿಂಗಳ ಹಿಂದೆ"},other:{default:"ಸುಮಾರು {{count}} ತಿಂಗಳು",future:"ಸುಮಾರು {{count}} ತಿಂಗಳುಗಳಲ್ಲಿ",past:"ಸುಮಾರು {{count}} ತಿಂಗಳುಗಳ ಹಿಂದೆ"}},xMonths:{one:{default:"1 ತಿಂಗಳು",future:"1 ತಿಂಗಳಲ್ಲಿ",past:"1 ತಿಂಗಳ ಹಿಂದೆ"},other:{default:"{{count}} ತಿಂಗಳು",future:"{{count}} ತಿಂಗಳುಗಳಲ್ಲಿ",past:"{{count}} ತಿಂಗಳುಗಳ ಹಿಂದೆ"}},aboutXYears:{one:{default:"ಸುಮಾರು 1 ವರ್ಷ",future:"ಸುಮಾರು 1 ವರ್ಷದಲ್ಲಿ",past:"ಸುಮಾರು 1 ವರ್ಷದ ಹಿಂದೆ"},other:{default:"ಸುಮಾರು {{count}} ವರ್ಷಗಳು",future:"ಸುಮಾರು {{count}} ವರ್ಷಗಳಲ್ಲಿ",past:"ಸುಮಾರು {{count}} ವರ್ಷಗಳ ಹಿಂದೆ"}},xYears:{one:{default:"1 ವರ್ಷ",future:"1 ವರ್ಷದಲ್ಲಿ",past:"1 ವರ್ಷದ ಹಿಂದೆ"},other:{default:"{{count}} ವರ್ಷಗಳು",future:"{{count}} ವರ್ಷಗಳಲ್ಲಿ",past:"{{count}} ವರ್ಷಗಳ ಹಿಂದೆ"}},overXYears:{one:{default:"1 ವರ್ಷದ ಮೇಲೆ",future:"1 ವರ್ಷದ ಮೇಲೆ",past:"1 ವರ್ಷದ ಮೇಲೆ"},other:{default:"{{count}} ವರ್ಷಗಳ ಮೇಲೆ",future:"{{count}} ವರ್ಷಗಳ ಮೇಲೆ",past:"{{count}} ವರ್ಷಗಳ ಮೇಲೆ"}},almostXYears:{one:{default:"ಬಹುತೇಕ 1 ವರ್ಷದಲ್ಲಿ",future:"ಬಹುತೇಕ 1 ವರ್ಷದಲ್ಲಿ",past:"ಬಹುತೇಕ 1 ವರ್ಷದಲ್ಲಿ"},other:{default:"ಬಹುತೇಕ {{count}} ವರ್ಷಗಳಲ್ಲಿ",future:"ಬಹುತೇಕ {{count}} ವರ್ಷಗಳಲ್ಲಿ",past:"ಬಹುತೇಕ {{count}} ವರ್ಷಗಳಲ್ಲಿ"}}};function a(i,d){return d!=null&&d.addSuffix?d.comparison&&d.comparison>0?i.future:i.past:i.default}var n=function(d,u,l){var s,f=t[d];return f.one&&u===1?s=a(f.one,l):s=a(f.other,l),s.replace("{{count}}",String(u))},o=n;e.default=o,r.exports=e.default})(eg,eg.exports);var tF=eg.exports,ag={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(ue),n={full:"EEEE, MMMM d, y",long:"MMMM d, y",medium:"MMM d, y",short:"d/M/yy"},o={full:"hh:mm:ss a zzzz",long:"hh:mm:ss a z",medium:"hh:mm:ss a",short:"hh:mm a"},i={full:"{{date}} {{time}}",long:"{{date}} {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(ag,ag.exports);var rF=ag.exports,tg={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"'ಕಳೆದ' eeee p 'ಕ್ಕೆ'",yesterday:"'ನಿನ್ನೆ' p 'ಕ್ಕೆ'",today:"'ಇಂದು' p 'ಕ್ಕೆ'",tomorrow:"'ನಾಳೆ' p 'ಕ್ಕೆ'",nextWeek:"eeee p 'ಕ್ಕೆ'",other:"P"},a=function(i,d,u,l){return t[i]},n=a;e.default=n,r.exports=e.default})(tg,tg.exports);var nF=tg.exports,rg={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["ಕ್ರಿ.ಪೂ","ಕ್ರಿ.ಶ"],abbreviated:["ಕ್ರಿ.ಪೂ","ಕ್ರಿ.ಶ"],wide:["ಕ್ರಿಸ್ತ ಪೂರ್ವ","ಕ್ರಿಸ್ತ ಶಕ"]},o={narrow:["1","2","3","4"],abbreviated:["ತ್ರೈ 1","ತ್ರೈ 2","ತ್ರೈ 3","ತ್ರೈ 4"],wide:["1ನೇ ತ್ರೈಮಾಸಿಕ","2ನೇ ತ್ರೈಮಾಸಿಕ","3ನೇ ತ್ರೈಮಾಸಿಕ","4ನೇ ತ್ರೈಮಾಸಿಕ"]},i={narrow:["ಜ","ಫೆ","ಮಾ","ಏ","ಮೇ","ಜೂ","ಜು","ಆ","ಸೆ","ಅ","ನ","ಡಿ"],abbreviated:["ಜನ","ಫೆಬ್ರ","ಮಾರ್ಚ್","ಏಪ್ರಿ","ಮೇ","ಜೂನ್","ಜುಲೈ","ಆಗ","ಸೆಪ್ಟೆಂ","ಅಕ್ಟೋ","ನವೆಂ","ಡಿಸೆಂ"],wide:["ಜನವರಿ","ಫೆಬ್ರವರಿ","ಮಾರ್ಚ್","ಏಪ್ರಿಲ್","ಮೇ","ಜೂನ್","ಜುಲೈ","ಆಗಸ್ಟ್","ಸೆಪ್ಟೆಂಬರ್","ಅಕ್ಟೋಬರ್","ನವೆಂಬರ್","ಡಿಸೆಂಬರ್"]},d={narrow:["ಭಾ","ಸೋ","ಮಂ","ಬು","ಗು","ಶು","ಶ"],short:["ಭಾನು","ಸೋಮ","ಮಂಗಳ","ಬುಧ","ಗುರು","ಶುಕ್ರ","ಶನಿ"],abbreviated:["ಭಾನು","ಸೋಮ","ಮಂಗಳ","ಬುಧ","ಗುರು","ಶುಕ್ರ","ಶನಿ"],wide:["ಭಾನುವಾರ","ಸೋಮವಾರ","ಮಂಗಳವಾರ","ಬುಧವಾರ","ಗುರುವಾರ","ಶುಕ್ರವಾರ","ಶನಿವಾರ"]},u={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:"ರಾತ್ರಿ"}},l={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:"ರಾತ್ರಿ"}},s=function(m,h){var p=Number(m);return p+"ನೇ"},f={ordinalNumber:s,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(m){return m-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide",formattingValues:l,defaultFormattingWidth:"wide"})},v=f;e.default=v,r.exports=e.default})(rg,rg.exports);var iF=rg.exports,ng={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)(ನೇ|ನೆ)?/i,i=/\d+/i,d={narrow:/^(ಕ್ರಿ.ಪೂ|ಕ್ರಿ.ಶ)/i,abbreviated:/^(ಕ್ರಿ\.?\s?ಪೂ\.?|ಕ್ರಿ\.?\s?ಶ\.?|ಪ್ರ\.?\s?ಶ\.?)/i,wide:/^(ಕ್ರಿಸ್ತ ಪೂರ್ವ|ಕ್ರಿಸ್ತ ಶಕ|ಪ್ರಸಕ್ತ ಶಕ)/i},u={any:[/^ಪೂ/i,/^(ಶ|ಪ್ರ)/i]},l={narrow:/^[1234]/i,abbreviated:/^ತ್ರೈ[1234]|ತ್ರೈ [1234]| [1234]ತ್ರೈ/i,wide:/^[1234](ನೇ)? ತ್ರೈಮಾಸಿಕ/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^(ಜೂ|ಜು|ಜ|ಫೆ|ಮಾ|ಏ|ಮೇ|ಆ|ಸೆ|ಅ|ನ|ಡಿ)/i,abbreviated:/^(ಜನ|ಫೆಬ್ರ|ಮಾರ್ಚ್|ಏಪ್ರಿ|ಮೇ|ಜೂನ್|ಜುಲೈ|ಆಗ|ಸೆಪ್ಟೆಂ|ಅಕ್ಟೋ|ನವೆಂ|ಡಿಸೆಂ)/i,wide:/^(ಜನವರಿ|ಫೆಬ್ರವರಿ|ಮಾರ್ಚ್|ಏಪ್ರಿಲ್|ಮೇ|ಜೂನ್|ಜುಲೈ|ಆಗಸ್ಟ್|ಸೆಪ್ಟೆಂಬರ್|ಅಕ್ಟೋಬರ್|ನವೆಂಬರ್|ಡಿಸೆಂಬರ್)/i},v={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]},c={narrow:/^(ಭಾ|ಸೋ|ಮ|ಬು|ಗು|ಶು|ಶ)/i,short:/^(ಭಾನು|ಸೋಮ|ಮಂಗಳ|ಬುಧ|ಗುರು|ಶುಕ್ರ|ಶನಿ)/i,abbreviated:/^(ಭಾನು|ಸೋಮ|ಮಂಗಳ|ಬುಧ|ಗುರು|ಶುಕ್ರ|ಶನಿ)/i,wide:/^(ಭಾನುವಾರ|ಸೋಮವಾರ|ಮಂಗಳವಾರ|ಬುಧವಾರ|ಗುರುವಾರ|ಶುಕ್ರವಾರ|ಶನಿವಾರ)/i},m={narrow:[/^ಭಾ/i,/^ಸೋ/i,/^ಮ/i,/^ಬು/i,/^ಗು/i,/^ಶು/i,/^ಶ/i],any:[/^ಭಾ/i,/^ಸೋ/i,/^ಮ/i,/^ಬು/i,/^ಗು/i,/^ಶು/i,/^ಶ/i]},h={narrow:/^(ಪೂ|ಅ|ಮಧ್ಯರಾತ್ರಿ|ಮಧ್ಯಾನ್ಹ|ಬೆಳಗ್ಗೆ|ಸಂಜೆ|ರಾತ್ರಿ)/i,any:/^(ಪೂರ್ವಾಹ್ನ|ಅಪರಾಹ್ನ|ಮಧ್ಯರಾತ್ರಿ|ಮಧ್ಯಾನ್ಹ|ಬೆಳಗ್ಗೆ|ಸಂಜೆ|ರಾತ್ರಿ)/i},p={any:{am:/^ಪೂ/i,pm:/^ಅ/i,midnight:/ಮಧ್ಯರಾತ್ರಿ/i,noon:/ಮಧ್ಯಾನ್ಹ/i,morning:/ಬೆಳಗ್ಗೆ/i,afternoon:/ಮಧ್ಯಾನ್ಹ/i,evening:/ಸಂಜೆ/i,night:/ರಾತ್ರಿ/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(ng,ng.exports);var oF=ng.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(tF),n=t(rF),o=t(nF),i=t(iF),d=t(oF),u={code:"kn",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:1}},l=u;e.default=l,r.exports=e.default})(Zp,Zp.exports);var uF=Zp.exports,ig={exports:{}},og={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:"1초 미만",other:"{{count}}초 미만"},xSeconds:{one:"1초",other:"{{count}}초"},halfAMinute:"30초",lessThanXMinutes:{one:"1분 미만",other:"{{count}}분 미만"},xMinutes:{one:"1분",other:"{{count}}분"},aboutXHours:{one:"약 1시간",other:"약 {{count}}시간"},xHours:{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}}년"}},a=function(i,d,u){var l,s=t[i];return typeof s=="string"?l=s:d===1?l=s.one:l=s.other.replace("{{count}}",d.toString()),u!=null&&u.addSuffix?u.comparison&&u.comparison>0?l+" 후":l+" 전":l},n=a;e.default=n,r.exports=e.default})(og,og.exports);var dF=og.exports,ug={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(ue),n={full:"y년 M월 d일 EEEE",long:"y년 M월 d일",medium:"y.MM.dd",short:"y.MM.dd"},o={full:"a H시 mm분 ss초 zzzz",long:"a H:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},i={full:"{{date}} {{time}}",long:"{{date}} {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(ug,ug.exports);var lF=ug.exports,dg={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"'지난' eeee p",yesterday:"'어제' p",today:"'오늘' p",tomorrow:"'내일' p",nextWeek:"'다음' eeee p",other:"P"},a=function(i,d,u,l){return t[i]},n=a;e.default=n,r.exports=e.default})(dg,dg.exports);var sF=dg.exports,lg={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["BC","AD"],abbreviated:["BC","AD"],wide:["기원전","서기"]},o={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1분기","2분기","3분기","4분기"]},i={narrow:["1","2","3","4","5","6","7","8","9","10","11","12"],abbreviated:["1월","2월","3월","4월","5월","6월","7월","8월","9월","10월","11월","12월"],wide:["1월","2월","3월","4월","5월","6월","7월","8월","9월","10월","11월","12월"]},d={narrow:["일","월","화","수","목","금","토"],short:["일","월","화","수","목","금","토"],abbreviated:["일","월","화","수","목","금","토"],wide:["일요일","월요일","화요일","수요일","목요일","금요일","토요일"]},u={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:"밤"}},l={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:"밤"}},s=function(m,h){var p=Number(m),y=String(h==null?void 0:h.unit);switch(y){case"minute":case"second":return String(p);case"date":return p+"일";default:return p+"번째"}},f={ordinalNumber:s,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(m){return m-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide",formattingValues:l,defaultFormattingWidth:"wide"})},v=f;e.default=v,r.exports=e.default})(lg,lg.exports);var fF=lg.exports,sg={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)(일|번째)?/i,i=/\d+/i,d={narrow:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(기원전|서기)/i},u={any:[/^(bc|기원전)/i,/^(ad|서기)/i]},l={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234]사?분기/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^(1[012]|[123456789])/,abbreviated:/^(1[012]|[123456789])월/i,wide:/^(1[012]|[123456789])월/i},v={any:[/^1월?$/,/^2/,/^3/,/^4/,/^5/,/^6/,/^7/,/^8/,/^9/,/^10/,/^11/,/^12/]},c={narrow:/^[일월화수목금토]/,short:/^[일월화수목금토]/,abbreviated:/^[일월화수목금토]/,wide:/^[일월화수목금토]요일/},m={any:[/^일/,/^월/,/^화/,/^수/,/^목/,/^금/,/^토/]},h={any:/^(am|pm|오전|오후|자정|정오|아침|저녁|밤)/i},p={any:{am:/^(am|오전)/i,pm:/^(pm|오후)/i,midnight:/^자정/i,noon:/^정오/i,morning:/^아침/i,afternoon:/^오후/i,evening:/^저녁/i,night:/^밤/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(sg,sg.exports);var vF=sg.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(dF),n=t(lF),o=t(sF),i=t(fF),d=t(vF),u={code:"ko",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:0,firstWeekContainsDate:1}},l=u;e.default=l,r.exports=e.default})(ig,ig.exports);var mF=ig.exports,fg={exports:{}},vg={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{standalone:{one:"manner wéi eng Sekonn",other:"manner wéi {{count}} Sekonnen"},withPreposition:{one:"manner wéi enger Sekonn",other:"manner wéi {{count}} Sekonnen"}},xSeconds:{standalone:{one:"eng Sekonn",other:"{{count}} Sekonnen"},withPreposition:{one:"enger Sekonn",other:"{{count}} Sekonnen"}},halfAMinute:{standalone:"eng hallef Minutt",withPreposition:"enger hallwer Minutt"},lessThanXMinutes:{standalone:{one:"manner wéi eng Minutt",other:"manner wéi {{count}} Minutten"},withPreposition:{one:"manner wéi enger Minutt",other:"manner wéi {{count}} Minutten"}},xMinutes:{standalone:{one:"eng Minutt",other:"{{count}} Minutten"},withPreposition:{one:"enger Minutt",other:"{{count}} Minutten"}},aboutXHours:{standalone:{one:"ongeféier eng Stonn",other:"ongeféier {{count}} Stonnen"},withPreposition:{one:"ongeféier enger Stonn",other:"ongeféier {{count}} Stonnen"}},xHours:{standalone:{one:"eng Stonn",other:"{{count}} Stonnen"},withPreposition:{one:"enger Stonn",other:"{{count}} Stonnen"}},xDays:{standalone:{one:"een Dag",other:"{{count}} Deeg"},withPreposition:{one:"engem Dag",other:"{{count}} Deeg"}},aboutXWeeks:{standalone:{one:"ongeféier eng Woch",other:"ongeféier {{count}} Wochen"},withPreposition:{one:"ongeféier enger Woche",other:"ongeféier {{count}} Wochen"}},xWeeks:{standalone:{one:"eng Woch",other:"{{count}} Wochen"},withPreposition:{one:"enger Woch",other:"{{count}} Wochen"}},aboutXMonths:{standalone:{one:"ongeféier ee Mount",other:"ongeféier {{count}} Méint"},withPreposition:{one:"ongeféier engem Mount",other:"ongeféier {{count}} Méint"}},xMonths:{standalone:{one:"ee Mount",other:"{{count}} Méint"},withPreposition:{one:"engem Mount",other:"{{count}} Méint"}},aboutXYears:{standalone:{one:"ongeféier ee Joer",other:"ongeféier {{count}} Joer"},withPreposition:{one:"ongeféier engem Joer",other:"ongeféier {{count}} Joer"}},xYears:{standalone:{one:"ee Joer",other:"{{count}} Joer"},withPreposition:{one:"engem Joer",other:"{{count}} Joer"}},overXYears:{standalone:{one:"méi wéi ee Joer",other:"méi wéi {{count}} Joer"},withPreposition:{one:"méi wéi engem Joer",other:"méi wéi {{count}} Joer"}},almostXYears:{standalone:{one:"bal ee Joer",other:"bal {{count}} Joer"},withPreposition:{one:"bal engem Joer",other:"bal {{count}} Joer"}}},a=["d","h","n","t","z"],n=["a,","e","i","o","u"],o=[0,1,2,3,8,9],i=[40,50,60,70];function d(s){var f=s.charAt(0).toLowerCase();if(n.indexOf(f)!=-1||a.indexOf(f)!=-1)return!0;var v=s.split(" ")[0],c=parseInt(v);return!isNaN(c)&&o.indexOf(c%10)!=-1&&i.indexOf(parseInt(v.substring(0,2)))==-1}var u=function(f,v,c){var m,h=t[f],p=c!=null&&c.addSuffix?h.withPreposition:h.standalone;return typeof p=="string"?m=p:v===1?m=p.one:m=p.other.replace("{{count}}",String(v)),c!=null&&c.addSuffix?c.comparison&&c.comparison>0?"a"+(d(m)?"n":"")+" "+m:"viru"+(d(m)?"n":"")+" "+m:m},l=u;e.default=l,r.exports=e.default})(vg,vg.exports);var cF=vg.exports,mg={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(ue),n={full:"EEEE, do MMMM y",long:"do MMMM y",medium:"do MMM y",short:"dd.MM.yy"},o={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},i={full:"{{date}} 'um' {{time}}",long:"{{date}} 'um' {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(mg,mg.exports);var hF=mg.exports,cg={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:function(i){var d=i.getUTCDay(),u="'läschte";return(d===2||d===4)&&(u+="n"),u+="' eeee 'um' p",u},yesterday:"'gëschter um' p",today:"'haut um' p",tomorrow:"'moien um' p",nextWeek:"eeee 'um' p",other:"P"},a=function(i,d,u,l){var s=t[i];return typeof s=="function"?s(d):s},n=a;e.default=n,r.exports=e.default})(cg,cg.exports);var pF=cg.exports,hg={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["v.Chr.","n.Chr."],abbreviated:["v.Chr.","n.Chr."],wide:["viru Christus","no Christus"]},o={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1. Quartal","2. Quartal","3. Quartal","4. Quartal"]},i={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mäe","Abr","Mee","Jun","Jul","Aug","Sep","Okt","Nov","Dez"],wide:["Januar","Februar","Mäerz","Abrëll","Mee","Juni","Juli","August","September","Oktober","November","Dezember"]},d={narrow:["S","M","D","M","D","F","S"],short:["So","Mé","Dë","Më","Do","Fr","Sa"],abbreviated:["So.","Mé.","Dë.","Më.","Do.","Fr.","Sa."],wide:["Sonndeg","Méindeg","Dënschdeg","Mëttwoch","Donneschdeg","Freideg","Samschdeg"]},u={narrow:{am:"mo.",pm:"nomë.",midnight:"Mëtternuecht",noon:"Mëtteg",morning:"Moien",afternoon:"Nomëtteg",evening:"Owend",night:"Nuecht"},abbreviated:{am:"moies",pm:"nomëttes",midnight:"Mëtternuecht",noon:"Mëtteg",morning:"Moien",afternoon:"Nomëtteg",evening:"Owend",night:"Nuecht"},wide:{am:"moies",pm:"nomëttes",midnight:"Mëtternuecht",noon:"Mëtteg",morning:"Moien",afternoon:"Nomëtteg",evening:"Owend",night:"Nuecht"}},l={narrow:{am:"mo.",pm:"nom.",midnight:"Mëtternuecht",noon:"mëttes",morning:"moies",afternoon:"nomëttes",evening:"owes",night:"nuets"},abbreviated:{am:"moies",pm:"nomëttes",midnight:"Mëtternuecht",noon:"mëttes",morning:"moies",afternoon:"nomëttes",evening:"owes",night:"nuets"},wide:{am:"moies",pm:"nomëttes",midnight:"Mëtternuecht",noon:"mëttes",morning:"moies",afternoon:"nomëttes",evening:"owes",night:"nuets"}},s=function(m,h){var p=Number(m);return p+"."},f={ordinalNumber:s,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(m){return m-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide",formattingValues:l,defaultFormattingWidth:"wide"})},v=f;e.default=v,r.exports=e.default})(hg,hg.exports);var gF=hg.exports,pg={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)(\.)?/i,i=/\d+/i,d={narrow:/^(v\.? ?Chr\.?|n\.? ?Chr\.?)/i,abbreviated:/^(v\.? ?Chr\.?|n\.? ?Chr\.?)/i,wide:/^(viru Christus|virun eiser Zäitrechnung|no Christus|eiser Zäitrechnung)/i},u={any:[/^v/i,/^n/i]},l={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](\.)? Quartal/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mäe|abr|mee|jun|jul|aug|sep|okt|nov|dez)/i,wide:/^(januar|februar|mäerz|abrëll|mee|juni|juli|august|september|oktober|november|dezember)/i},v={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,/^mä/i,/^ab/i,/^me/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},c={narrow:/^[smdf]/i,short:/^(so|mé|dë|më|do|fr|sa)/i,abbreviated:/^(son?|méi?|dën?|mët?|don?|fre?|sam?)\.?/i,wide:/^(sonndeg|méindeg|dënschdeg|mëttwoch|donneschdeg|freideg|samschdeg)/i},m={any:[/^so/i,/^mé/i,/^dë/i,/^më/i,/^do/i,/^f/i,/^sa/i]},h={narrow:/^(mo\.?|nomë\.?|Mëtternuecht|mëttes|moies|nomëttes|owes|nuets)/i,abbreviated:/^(moi\.?|nomët\.?|Mëtternuecht|mëttes|moies|nomëttes|owes|nuets)/i,wide:/^(moies|nomëttes|Mëtternuecht|mëttes|moies|nomëttes|owes|nuets)/i},p={any:{am:/^m/i,pm:/^n/i,midnight:/^Mëtter/i,noon:/^mëttes/i,morning:/moies/i,afternoon:/nomëttes/i,evening:/owes/i,night:/nuets/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"wide",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(pg,pg.exports);var yF=pg.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(cF),n=t(hF),o=t(pF),i=t(gF),d=t(yF),u={code:"lb",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:4}},l=u;e.default=l,r.exports=e.default})(fg,fg.exports);var bF=fg.exports,gg={exports:{}},yg={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={xseconds_other:"sekundė_sekundžių_sekundes",xminutes_one:"minutė_minutės_minutę",xminutes_other:"minutės_minučių_minutes",xhours_one:"valanda_valandos_valandą",xhours_other:"valandos_valandų_valandas",xdays_one:"diena_dienos_dieną",xdays_other:"dienos_dienų_dienas",xweeks_one:"savaitė_savaitės_savaitę",xweeks_other:"savaitės_savaičių_savaites",xmonths_one:"mėnuo_mėnesio_mėnesį",xmonths_other:"mėnesiai_mėnesių_mėnesius",xyears_one:"metai_metų_metus",xyears_other:"metai_metų_metus",about:"apie",over:"daugiau nei",almost:"beveik",lessthan:"mažiau nei"},a=function(v,c,m,h){return c?h?"kelių sekundžių":"kelias sekundes":"kelios sekundės"},n=function(v,c,m,h){return c?h?d(m)[1]:d(m)[2]:d(m)[0]},o=function(v,c,m,h){var p=v+" ";return v===1?p+n(v,c,m,h):c?h?p+d(m)[1]:p+(i(v)?d(m)[1]:d(m)[2]):p+(i(v)?d(m)[1]:d(m)[0])};function i(f){return f%10===0||f>10&&f<20}function d(f){return t[f].split("_")}var u={lessThanXSeconds:{one:a,other:o},xSeconds:{one:a,other:o},halfAMinute:"pusė minutės",lessThanXMinutes:{one:n,other:o},xMinutes:{one:n,other:o},aboutXHours:{one:n,other:o},xHours:{one:n,other:o},xDays:{one:n,other:o},aboutXWeeks:{one:n,other:o},xWeeks:{one:n,other:o},aboutXMonths:{one:n,other:o},xMonths:{one:n,other:o},aboutXYears:{one:n,other:o},xYears:{one:n,other:o},overXYears:{one:n,other:o},almostXYears:{one:n,other:o}},l=function(v,c,m){var h=v.match(/about|over|almost|lessthan/i),p=h?v.replace(h[0],""):v,y=(m==null?void 0:m.comparison)!==void 0&&m.comparison>0,_,w=u[v];if(typeof w=="string"?_=w:c===1?_=w.one(c,(m==null?void 0:m.addSuffix)===!0,p.toLowerCase()+"_one",y):_=w.other(c,(m==null?void 0:m.addSuffix)===!0,p.toLowerCase()+"_other",y),h){var g=h[0].toLowerCase();_=t[g]+" "+_}return m!=null&&m.addSuffix?m.comparison&&m.comparison>0?"po "+_:"prieš "+_:_},s=l;e.default=s,r.exports=e.default})(yg,yg.exports);var _F=yg.exports,bg={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(ue),n={full:"y 'm'. MMMM d 'd'., EEEE",long:"y 'm'. MMMM d 'd'.",medium:"y-MM-dd",short:"y-MM-dd"},o={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},i={full:"{{date}} {{time}}",long:"{{date}} {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(bg,bg.exports);var wF=bg.exports,_g={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"'Praėjusį' eeee p",yesterday:"'Vakar' p",today:"'Šiandien' p",tomorrow:"'Rytoj' p",nextWeek:"eeee p",other:"P"},a=function(i,d,u,l){return t[i]},n=a;e.default=n,r.exports=e.default})(_g,_g.exports);var PF=_g.exports,wg={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["pr. Kr.","po Kr."],abbreviated:["pr. Kr.","po Kr."],wide:["prieš Kristų","po Kristaus"]},o={narrow:["1","2","3","4"],abbreviated:["I ketv.","II ketv.","III ketv.","IV ketv."],wide:["I ketvirtis","II ketvirtis","III ketvirtis","IV ketvirtis"]},i={narrow:["1","2","3","4"],abbreviated:["I k.","II k.","III k.","IV k."],wide:["I ketvirtis","II ketvirtis","III ketvirtis","IV ketvirtis"]},d={narrow:["S","V","K","B","G","B","L","R","R","S","L","G"],abbreviated:["saus.","vas.","kov.","bal.","geg.","birž.","liep.","rugp.","rugs.","spal.","lapkr.","gruod."],wide:["sausis","vasaris","kovas","balandis","gegužė","birželis","liepa","rugpjūtis","rugsėjis","spalis","lapkritis","gruodis"]},u={narrow:["S","V","K","B","G","B","L","R","R","S","L","G"],abbreviated:["saus.","vas.","kov.","bal.","geg.","birž.","liep.","rugp.","rugs.","spal.","lapkr.","gruod."],wide:["sausio","vasario","kovo","balandžio","gegužės","birželio","liepos","rugpjūčio","rugsėjo","spalio","lapkričio","gruodžio"]},l={narrow:["S","P","A","T","K","P","Š"],short:["Sk","Pr","An","Tr","Kt","Pn","Št"],abbreviated:["sk","pr","an","tr","kt","pn","št"],wide:["sekmadienis","pirmadienis","antradienis","trečiadienis","ketvirtadienis","penktadienis","šeštadienis"]},s={narrow:["S","P","A","T","K","P","Š"],short:["Sk","Pr","An","Tr","Kt","Pn","Št"],abbreviated:["sk","pr","an","tr","kt","pn","št"],wide:["sekmadienį","pirmadienį","antradienį","trečiadienį","ketvirtadienį","penktadienį","šeštadienį"]},f={narrow:{am:"pr. p.",pm:"pop.",midnight:"vidurnaktis",noon:"vidurdienis",morning:"rytas",afternoon:"diena",evening:"vakaras",night:"naktis"},abbreviated:{am:"priešpiet",pm:"popiet",midnight:"vidurnaktis",noon:"vidurdienis",morning:"rytas",afternoon:"diena",evening:"vakaras",night:"naktis"},wide:{am:"priešpiet",pm:"popiet",midnight:"vidurnaktis",noon:"vidurdienis",morning:"rytas",afternoon:"diena",evening:"vakaras",night:"naktis"}},v={narrow:{am:"pr. p.",pm:"pop.",midnight:"vidurnaktis",noon:"perpiet",morning:"rytas",afternoon:"popietė",evening:"vakaras",night:"naktis"},abbreviated:{am:"priešpiet",pm:"popiet",midnight:"vidurnaktis",noon:"perpiet",morning:"rytas",afternoon:"popietė",evening:"vakaras",night:"naktis"},wide:{am:"priešpiet",pm:"popiet",midnight:"vidurnaktis",noon:"perpiet",morning:"rytas",afternoon:"popietė",evening:"vakaras",night:"naktis"}},c=function(y,_){var w=Number(y);return w+"-oji"},m={ordinalNumber:c,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",formattingValues:i,defaultFormattingWidth:"wide",argumentCallback:function(y){return y-1}}),month:(0,a.default)({values:d,defaultWidth:"wide",formattingValues:u,defaultFormattingWidth:"wide"}),day:(0,a.default)({values:l,defaultWidth:"wide",formattingValues:s,defaultFormattingWidth:"wide"}),dayPeriod:(0,a.default)({values:f,defaultWidth:"wide",formattingValues:v,defaultFormattingWidth:"wide"})},h=m;e.default=h,r.exports=e.default})(wg,wg.exports);var xF=wg.exports,Pg={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)(-oji)?/i,i=/\d+/i,d={narrow:/^p(r|o)\.?\s?(kr\.?|me)/i,abbreviated:/^(pr\.\s?(kr\.|m\.\s?e\.)|po\s?kr\.|mūsų eroje)/i,wide:/^(prieš Kristų|prieš mūsų erą|po Kristaus|mūsų eroje)/i},u={wide:[/prieš/i,/(po|mūsų)/i],any:[/^pr/i,/^(po|m)/i]},l={narrow:/^([1234])/i,abbreviated:/^(I|II|III|IV)\s?ketv?\.?/i,wide:/^(I|II|III|IV)\s?ketvirtis/i},s={narrow:[/1/i,/2/i,/3/i,/4/i],any:[/I$/i,/II$/i,/III/i,/IV/i]},f={narrow:/^[svkbglr]/i,abbreviated:/^(saus\.|vas\.|kov\.|bal\.|geg\.|birž\.|liep\.|rugp\.|rugs\.|spal\.|lapkr\.|gruod\.)/i,wide:/^(sausi(s|o)|vasari(s|o)|kov(a|o)s|balandž?i(s|o)|gegužės?|birželi(s|o)|liep(a|os)|rugpjū(t|č)i(s|o)|rugsėj(is|o)|spali(s|o)|lapkri(t|č)i(s|o)|gruodž?i(s|o))/i},v={narrow:[/^s/i,/^v/i,/^k/i,/^b/i,/^g/i,/^b/i,/^l/i,/^r/i,/^r/i,/^s/i,/^l/i,/^g/i],any:[/^saus/i,/^vas/i,/^kov/i,/^bal/i,/^geg/i,/^birž/i,/^liep/i,/^rugp/i,/^rugs/i,/^spal/i,/^lapkr/i,/^gruod/i]},c={narrow:/^[spatkš]/i,short:/^(sk|pr|an|tr|kt|pn|št)/i,abbreviated:/^(sk|pr|an|tr|kt|pn|št)/i,wide:/^(sekmadien(is|į)|pirmadien(is|į)|antradien(is|į)|trečiadien(is|į)|ketvirtadien(is|į)|penktadien(is|į)|šeštadien(is|į))/i},m={narrow:[/^s/i,/^p/i,/^a/i,/^t/i,/^k/i,/^p/i,/^š/i],wide:[/^se/i,/^pi/i,/^an/i,/^tr/i,/^ke/i,/^pe/i,/^še/i],any:[/^sk/i,/^pr/i,/^an/i,/^tr/i,/^kt/i,/^pn/i,/^št/i]},h={narrow:/^(pr.\s?p.|pop.|vidurnaktis|(vidurdienis|perpiet)|rytas|(diena|popietė)|vakaras|naktis)/i,any:/^(priešpiet|popiet$|vidurnaktis|(vidurdienis|perpiet)|rytas|(diena|popietė)|vakaras|naktis)/i},p={narrow:{am:/^pr/i,pm:/^pop./i,midnight:/^vidurnaktis/i,noon:/^(vidurdienis|perp)/i,morning:/rytas/i,afternoon:/(die|popietė)/i,evening:/vakaras/i,night:/naktis/i},any:{am:/^pr/i,pm:/^popiet$/i,midnight:/^vidurnaktis/i,noon:/^(vidurdienis|perp)/i,morning:/rytas/i,afternoon:/(die|popietė)/i,evening:/vakaras/i,night:/naktis/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(Pg,Pg.exports);var MF=Pg.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(_F),n=t(wF),o=t(PF),i=t(xF),d=t(MF),u={code:"lt",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:4}},l=u;e.default=l,r.exports=e.default})(gg,gg.exports);var kF=gg.exports,xg={exports:{}},Mg={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;function t(i){return function(d,u){if(d===1)return u!=null&&u.addSuffix?i.one[0].replace("{{time}}",i.one[2]):i.one[0].replace("{{time}}",i.one[1]);var l=d%10===1&&d%100!==11;return u!=null&&u.addSuffix?i.other[0].replace("{{time}}",l?i.other[3]:i.other[4]).replace("{{count}}",String(d)):i.other[0].replace("{{time}}",l?i.other[1]:i.other[2]).replace("{{count}}",String(d))}}var a={lessThanXSeconds:t({one:["mazāk par {{time}}","sekundi","sekundi"],other:["mazāk nekā {{count}} {{time}}","sekunde","sekundes","sekundes","sekundēm"]}),xSeconds:t({one:["1 {{time}}","sekunde","sekundes"],other:["{{count}} {{time}}","sekunde","sekundes","sekundes","sekundēm"]}),halfAMinute:function(d,u){return u!=null&&u.addSuffix?"pusminūtes":"pusminūte"},lessThanXMinutes:t({one:["mazāk par {{time}}","minūti","minūti"],other:["mazāk nekā {{count}} {{time}}","minūte","minūtes","minūtes","minūtēm"]}),xMinutes:t({one:["1 {{time}}","minūte","minūtes"],other:["{{count}} {{time}}","minūte","minūtes","minūtes","minūtēm"]}),aboutXHours:t({one:["apmēram 1 {{time}}","stunda","stundas"],other:["apmēram {{count}} {{time}}","stunda","stundas","stundas","stundām"]}),xHours:t({one:["1 {{time}}","stunda","stundas"],other:["{{count}} {{time}}","stunda","stundas","stundas","stundām"]}),xDays:t({one:["1 {{time}}","diena","dienas"],other:["{{count}} {{time}}","diena","dienas","dienas","dienām"]}),aboutXWeeks:t({one:["apmēram 1 {{time}}","nedēļa","nedēļas"],other:["apmēram {{count}} {{time}}","nedēļa","nedēļu","nedēļas","nedēļām"]}),xWeeks:t({one:["1 {{time}}","nedēļa","nedēļas"],other:["{{count}} {{time}}","nedēļa","nedēļu","nedēļas","nedēļām"]}),aboutXMonths:t({one:["apmēram 1 {{time}}","mēnesis","mēneša"],other:["apmēram {{count}} {{time}}","mēnesis","mēneši","mēneša","mēnešiem"]}),xMonths:t({one:["1 {{time}}","mēnesis","mēneša"],other:["{{count}} {{time}}","mēnesis","mēneši","mēneša","mēnešiem"]}),aboutXYears:t({one:["apmēram 1 {{time}}","gads","gada"],other:["apmēram {{count}} {{time}}","gads","gadi","gada","gadiem"]}),xYears:t({one:["1 {{time}}","gads","gada"],other:["{{count}} {{time}}","gads","gadi","gada","gadiem"]}),overXYears:t({one:["ilgāk par 1 {{time}}","gadu","gadu"],other:["vairāk nekā {{count}} {{time}}","gads","gadi","gada","gadiem"]}),almostXYears:t({one:["gandrīz 1 {{time}}","gads","gada"],other:["vairāk nekā {{count}} {{time}}","gads","gadi","gada","gadiem"]})},n=function(d,u,l){var s=a[d](u,l);return l!=null&&l.addSuffix?l.comparison&&l.comparison>0?"pēc "+s:"pirms "+s:s},o=n;e.default=o,r.exports=e.default})(Mg,Mg.exports);var DF=Mg.exports,kg={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(ue),n={full:"EEEE, y. 'gada' d. MMMM",long:"y. 'gada' d. MMMM",medium:"dd.MM.y.",short:"dd.MM.y."},o={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},i={full:"{{date}} 'plkst.' {{time}}",long:"{{date}} 'plkst.' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(kg,kg.exports);var OF=kg.exports,Dg={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(Xa),n=["svētdienā","pirmdienā","otrdienā","trešdienā","ceturtdienā","piektdienā","sestdienā"],o={lastWeek:function(l,s,f){if((0,a.default)(l,s,f))return"eeee 'plkst.' p";var v=n[l.getUTCDay()];return"'Pagājušā "+v+" plkst.' p"},yesterday:"'Vakar plkst.' p",today:"'Šodien plkst.' p",tomorrow:"'Rīt plkst.' p",nextWeek:function(l,s,f){if((0,a.default)(l,s,f))return"eeee 'plkst.' p";var v=n[l.getUTCDay()];return"'Nākamajā "+v+" plkst.' p"},other:"P"},i=function(l,s,f,v){var c=o[l];return typeof c=="function"?c(s,f,v):c},d=i;e.default=d,r.exports=e.default})(Dg,Dg.exports);var WF=Dg.exports,Og={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["p.m.ē","m.ē"],abbreviated:["p. m. ē.","m. ē."],wide:["pirms mūsu ēras","mūsu ērā"]},o={narrow:["1","2","3","4"],abbreviated:["1. cet.","2. cet.","3. cet.","4. cet."],wide:["pirmais ceturksnis","otrais ceturksnis","trešais ceturksnis","ceturtais ceturksnis"]},i={narrow:["1","2","3","4"],abbreviated:["1. cet.","2. cet.","3. cet.","4. cet."],wide:["pirmajā ceturksnī","otrajā ceturksnī","trešajā ceturksnī","ceturtajā ceturksnī"]},d={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["janv.","febr.","marts","apr.","maijs","jūn.","jūl.","aug.","sept.","okt.","nov.","dec."],wide:["janvāris","februāris","marts","aprīlis","maijs","jūnijs","jūlijs","augusts","septembris","oktobris","novembris","decembris"]},u={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["janv.","febr.","martā","apr.","maijs","jūn.","jūl.","aug.","sept.","okt.","nov.","dec."],wide:["janvārī","februārī","martā","aprīlī","maijā","jūnijā","jūlijā","augustā","septembrī","oktobrī","novembrī","decembrī"]},l={narrow:["S","P","O","T","C","P","S"],short:["Sv","P","O","T","C","Pk","S"],abbreviated:["svētd.","pirmd.","otrd.","trešd.","ceturtd.","piektd.","sestd."],wide:["svētdiena","pirmdiena","otrdiena","trešdiena","ceturtdiena","piektdiena","sestdiena"]},s={narrow:["S","P","O","T","C","P","S"],short:["Sv","P","O","T","C","Pk","S"],abbreviated:["svētd.","pirmd.","otrd.","trešd.","ceturtd.","piektd.","sestd."],wide:["svētdienā","pirmdienā","otrdienā","trešdienā","ceturtdienā","piektdienā","sestdienā"]},f={narrow:{am:"am",pm:"pm",midnight:"pusn.",noon:"pusd.",morning:"rīts",afternoon:"diena",evening:"vakars",night:"nakts"},abbreviated:{am:"am",pm:"pm",midnight:"pusn.",noon:"pusd.",morning:"rīts",afternoon:"pēcpusd.",evening:"vakars",night:"nakts"},wide:{am:"am",pm:"pm",midnight:"pusnakts",noon:"pusdienlaiks",morning:"rīts",afternoon:"pēcpusdiena",evening:"vakars",night:"nakts"}},v={narrow:{am:"am",pm:"pm",midnight:"pusn.",noon:"pusd.",morning:"rītā",afternoon:"dienā",evening:"vakarā",night:"naktī"},abbreviated:{am:"am",pm:"pm",midnight:"pusn.",noon:"pusd.",morning:"rītā",afternoon:"pēcpusd.",evening:"vakarā",night:"naktī"},wide:{am:"am",pm:"pm",midnight:"pusnaktī",noon:"pusdienlaikā",morning:"rītā",afternoon:"pēcpusdienā",evening:"vakarā",night:"naktī"}},c=function(y,_){var w=Number(y);return w+"."},m={ordinalNumber:c,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",formattingValues:i,defaultFormattingWidth:"wide",argumentCallback:function(y){return y-1}}),month:(0,a.default)({values:d,defaultWidth:"wide",formattingValues:u,defaultFormattingWidth:"wide"}),day:(0,a.default)({values:l,defaultWidth:"wide",formattingValues:s,defaultFormattingWidth:"wide"}),dayPeriod:(0,a.default)({values:f,defaultWidth:"wide",formattingValues:v,defaultFormattingWidth:"wide"})},h=m;e.default=h,r.exports=e.default})(Og,Og.exports);var jF=Og.exports,Wg={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)\./i,i=/\d+/i,d={narrow:/^(p\.m\.ē|m\.ē)/i,abbreviated:/^(p\. m\. ē\.|m\. ē\.)/i,wide:/^(pirms mūsu ēras|mūsu ērā)/i},u={any:[/^p/i,/^m/i]},l={narrow:/^[1234]/i,abbreviated:/^[1234](\. cet\.)/i,wide:/^(pirma(is|jā)|otra(is|jā)|treša(is|jā)|ceturta(is|jā)) ceturksn(is|ī)/i},s={narrow:[/^1/i,/^2/i,/^3/i,/^4/i],abbreviated:[/^1/i,/^2/i,/^3/i,/^4/i],wide:[/^p/i,/^o/i,/^t/i,/^c/i]},f={narrow:/^[jfmasond]/i,abbreviated:/^(janv\.|febr\.|marts|apr\.|maijs|jūn\.|jūl\.|aug\.|sept\.|okt\.|nov\.|dec\.)/i,wide:/^(janvār(is|ī)|februār(is|ī)|mart[sā]|aprīl(is|ī)|maij[sā]|jūnij[sā]|jūlij[sā]|august[sā]|septembr(is|ī)|oktobr(is|ī)|novembr(is|ī)|decembr(is|ī))/i},v={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,/^mai/i,/^jūn/i,/^jūl/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},c={narrow:/^[spotc]/i,short:/^(sv|pi|o|t|c|pk|s)/i,abbreviated:/^(svētd\.|pirmd\.|otrd.\|trešd\.|ceturtd\.|piektd\.|sestd\.)/i,wide:/^(svētdien(a|ā)|pirmdien(a|ā)|otrdien(a|ā)|trešdien(a|ā)|ceturtdien(a|ā)|piektdien(a|ā)|sestdien(a|ā))/i},m={narrow:[/^s/i,/^p/i,/^o/i,/^t/i,/^c/i,/^p/i,/^s/i],any:[/^sv/i,/^pi/i,/^o/i,/^t/i,/^c/i,/^p/i,/^se/i]},h={narrow:/^(am|pm|pusn\.|pusd\.|rīt(s|ā)|dien(a|ā)|vakar(s|ā)|nakt(s|ī))/,abbreviated:/^(am|pm|pusn\.|pusd\.|rīt(s|ā)|pēcpusd\.|vakar(s|ā)|nakt(s|ī))/,wide:/^(am|pm|pusnakt(s|ī)|pusdienlaik(s|ā)|rīt(s|ā)|pēcpusdien(a|ā)|vakar(s|ā)|nakt(s|ī))/i},p={any:{am:/^am/i,pm:/^pm/i,midnight:/^pusn/i,noon:/^pusd/i,morning:/^r/i,afternoon:/^(d|pēc)/i,evening:/^v/i,night:/^n/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"wide",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"wide",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(Wg,Wg.exports);var TF=Wg.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(DF),n=t(OF),o=t(WF),i=t(jF),d=t(TF),u={code:"lv",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:4}},l=u;e.default=l,r.exports=e.default})(xg,xg.exports);var $F=xg.exports,jg={exports:{}},Tg={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:"помалку од секунда",other:"помалку од {{count}} секунди"},xSeconds:{one:"1 секунда",other:"{{count}} секунди"},halfAMinute:"половина минута",lessThanXMinutes:{one:"помалку од минута",other:"помалку од {{count}} минути"},xMinutes:{one:"1 минута",other:"{{count}} минути"},aboutXHours:{one:"околу 1 час",other:"околу {{count}} часа"},xHours:{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}} години"}},a=function(i,d,u){var l,s=t[i];return typeof s=="string"?l=s:d===1?l=s.one:l=s.other.replace("{{count}}",String(d)),u!=null&&u.addSuffix?u.comparison&&u.comparison>0?"за "+l:"пред "+l:l},n=a;e.default=n,r.exports=e.default})(Tg,Tg.exports);var SF=Tg.exports,$g={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(ue),n={full:"EEEE, dd MMMM yyyy",long:"dd MMMM yyyy",medium:"dd MMM yyyy",short:"dd/MM/yyyy"},o={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"H:mm"},i={any:"{{date}} {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"any"})},u=d;e.default=u,r.exports=e.default})($g,$g.exports);var CF=$g.exports,Sg={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(Xa),n=["недела","понеделник","вторник","среда","четврток","петок","сабота"];function o(f){var v=n[f];switch(f){case 0:case 3:case 6:return"'минатата "+v+" во' p";case 1:case 2:case 4:case 5:return"'минатиот "+v+" во' p"}}function i(f){var v=n[f];switch(f){case 0:case 3:case 6:return"'ова "+v+" вo' p";case 1:case 2:case 4:case 5:return"'овој "+v+" вo' p"}}function d(f){var v=n[f];switch(f){case 0:case 3:case 6:return"'следната "+v+" вo' p";case 1:case 2:case 4:case 5:return"'следниот "+v+" вo' p"}}var u={lastWeek:function(v,c,m){var h=v.getUTCDay();return(0,a.default)(v,c,m)?i(h):o(h)},yesterday:"'вчера во' p",today:"'денес во' p",tomorrow:"'утре во' p",nextWeek:function(v,c,m){var h=v.getUTCDay();return(0,a.default)(v,c,m)?i(h):d(h)},other:"P"},l=function(v,c,m,h){var p=u[v];return typeof p=="function"?p(c,m,h):p},s=l;e.default=s,r.exports=e.default})(Sg,Sg.exports);var EF=Sg.exports,Cg={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["пр.н.е.","н.е."],abbreviated:["пред н. е.","н. е."],wide:["пред нашата ера","нашата ера"]},o={narrow:["1","2","3","4"],abbreviated:["1-ви кв.","2-ри кв.","3-ти кв.","4-ти кв."],wide:["1-ви квартал","2-ри квартал","3-ти квартал","4-ти квартал"]},i={abbreviated:["јан","фев","мар","апр","мај","јун","јул","авг","септ","окт","ноем","дек"],wide:["јануари","февруари","март","април","мај","јуни","јули","август","септември","октомври","ноември","декември"]},d={narrow:["Н","П","В","С","Ч","П","С"],short:["не","по","вт","ср","че","пе","са"],abbreviated:["нед","пон","вто","сре","чет","пет","саб"],wide:["недела","понеделник","вторник","среда","четврток","петок","сабота"]},u={wide:{am:"претпладне",pm:"попладне",midnight:"полноќ",noon:"напладне",morning:"наутро",afternoon:"попладне",evening:"навечер",night:"ноќе"}},l=function(c,m){var h=Number(c),p=h%100;if(p>20||p<10)switch(p%10){case 1:return h+"-ви";case 2:return h+"-ри";case 7:case 8:return h+"-ми"}return h+"-ти"},s={ordinalNumber:l,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(c){return c-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide"})},f=s;e.default=f,r.exports=e.default})(Cg,Cg.exports);var RF=Cg.exports,Eg={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)(-?[врмт][и])?/i,i=/\d+/i,d={narrow:/^((пр)?н\.?\s?е\.?)/i,abbreviated:/^((пр)?н\.?\s?е\.?)/i,wide:/^(пред нашата ера|нашата ера)/i},u={any:[/^п/i,/^н/i]},l={narrow:/^[1234]/i,abbreviated:/^[1234](-?[врт]?и?)? кв.?/i,wide:/^[1234](-?[врт]?и?)? квартал/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^[нпвсч]/i,short:/^(не|по|вт|ср|че|пе|са)/i,abbreviated:/^(нед|пон|вто|сре|чет|пет|саб)/i,wide:/^(недела|понеделник|вторник|среда|четврток|петок|сабота)/i},v={narrow:[/^н/i,/^п/i,/^в/i,/^с/i,/^ч/i,/^п/i,/^с/i],any:[/^н[ед]/i,/^п[он]/i,/^вт/i,/^ср/i,/^ч[ет]/i,/^п[ет]/i,/^с[аб]/i]},c={abbreviated:/^(јан|фев|мар|апр|мај|јун|јул|авг|сеп|окт|ноем|дек)/i,wide:/^(јануари|февруари|март|април|мај|јуни|јули|август|септември|октомври|ноември|декември)/i},m={any:[/^ја/i,/^Ф/i,/^мар/i,/^ап/i,/^мај/i,/^јун/i,/^јул/i,/^ав/i,/^се/i,/^окт/i,/^но/i,/^де/i]},h={any:/^(претп|попл|полноќ|утро|пладне|вечер|ноќ)/i},p={any:{am:/претпладне/i,pm:/попладне/i,midnight:/полноќ/i,noon:/напладне/i,morning:/наутро/i,afternoon:/попладне/i,evening:/навечер/i,night:/ноќе/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(Eg,Eg.exports);var NF=Eg.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(SF),n=t(CF),o=t(EF),i=t(RF),d=t(NF),u={code:"mk",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:4}},l=u;e.default=l,r.exports=e.default})(jg,jg.exports);var zF=jg.exports,Rg={exports:{}},Ng={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:"секунд хүрэхгүй",other:"{{count}} секунд хүрэхгүй"},xSeconds:{one:"1 секунд",other:"{{count}} секунд"},halfAMinute:"хагас минут",lessThanXMinutes:{one:"минут хүрэхгүй",other:"{{count}} минут хүрэхгүй"},xMinutes:{one:"1 минут",other:"{{count}} минут"},aboutXHours:{one:"ойролцоогоор 1 цаг",other:"ойролцоогоор {{count}} цаг"},xHours:{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}} жил"}},a=function(i,d,u){var l,s=t[i];if(typeof s=="string"?l=s:d===1?l=s.one:l=s.other.replace("{{count}}",String(d)),u!=null&&u.addSuffix){var f=l.split(" "),v=f.pop();switch(l=f.join(" "),v){case"секунд":l+=" секундийн";break;case"минут":l+=" минутын";break;case"цаг":l+=" цагийн";break;case"өдөр":l+=" өдрийн";break;case"сар":l+=" сарын";break;case"жил":l+=" жилийн";break;case"хоног":l+=" хоногийн";break;case"гаран":l+=" гараны";break;case"хүрэхгүй":l+=" хүрэхгүй хугацааны";break;default:l+=v+"-н"}return u.comparison&&u.comparison>0?l+" дараа":l+" өмнө"}return l},n=a;e.default=n,r.exports=e.default})(Ng,Ng.exports);var qF=Ng.exports,zg={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(ue),n={full:"y 'оны' MMMM'ын' d, EEEE 'гараг'",long:"y 'оны' MMMM'ын' d",medium:"y 'оны' MMM'ын' d",short:"y.MM.dd"},o={full:"H:mm:ss zzzz",long:"H:mm:ss z",medium:"H:mm:ss",short:"H:mm"},i={full:"{{date}} {{time}}",long:"{{date}} {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(zg,zg.exports);var IF=zg.exports,qg={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"'өнгөрсөн' eeee 'гарагийн' p 'цагт'",yesterday:"'өчигдөр' p 'цагт'",today:"'өнөөдөр' p 'цагт'",tomorrow:"'маргааш' p 'цагт'",nextWeek:"'ирэх' eeee 'гарагийн' p 'цагт'",other:"P"},a=function(i,d,u,l){return t[i]},n=a;e.default=n,r.exports=e.default})(qg,qg.exports);var YF=qg.exports,Ig={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["НТӨ","НТ"],abbreviated:["НТӨ","НТ"],wide:["нийтийн тооллын өмнөх","нийтийн тооллын"]},o={narrow:["I","II","III","IV"],abbreviated:["I улирал","II улирал","III улирал","IV улирал"],wide:["1-р улирал","2-р улирал","3-р улирал","4-р улирал"]},i={narrow:["I","II","III","IV","V","VI","VII","VIII","IX","X","XI","XII"],abbreviated:["1-р сар","2-р сар","3-р сар","4-р сар","5-р сар","6-р сар","7-р сар","8-р сар","9-р сар","10-р сар","11-р сар","12-р сар"],wide:["Нэгдүгээр сар","Хоёрдугаар сар","Гуравдугаар сар","Дөрөвдүгээр сар","Тавдугаар сар","Зургаадугаар сар","Долоодугаар сар","Наймдугаар сар","Есдүгээр сар","Аравдугаар сар","Арваннэгдүгээр сар","Арван хоёрдугаар сар"]},d={narrow:["I","II","III","IV","V","VI","VII","VIII","IX","X","XI","XII"],abbreviated:["1-р сар","2-р сар","3-р сар","4-р сар","5-р сар","6-р сар","7-р сар","8-р сар","9-р сар","10-р сар","11-р сар","12-р сар"],wide:["нэгдүгээр сар","хоёрдугаар сар","гуравдугаар сар","дөрөвдүгээр сар","тавдугаар сар","зургаадугаар сар","долоодугаар сар","наймдугаар сар","есдүгээр сар","аравдугаар сар","арваннэгдүгээр сар","арван хоёрдугаар сар"]},u={narrow:["Н","Д","М","Л","П","Б","Б"],short:["Ня","Да","Мя","Лх","Пү","Ба","Бя"],abbreviated:["Ням","Дав","Мяг","Лха","Пүр","Баа","Бям"],wide:["Ням","Даваа","Мягмар","Лхагва","Пүрэв","Баасан","Бямба"]},l={narrow:["Н","Д","М","Л","П","Б","Б"],short:["Ня","Да","Мя","Лх","Пү","Ба","Бя"],abbreviated:["Ням","Дав","Мяг","Лха","Пүр","Баа","Бям"],wide:["ням","даваа","мягмар","лхагва","пүрэв","баасан","бямба"]},s={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:"шөнө"}},f=function(h,p){return String(h)},v={ordinalNumber:f,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(h){return h-1}}),month:(0,a.default)({values:i,defaultWidth:"wide",formattingValues:d,defaultFormattingWidth:"wide"}),day:(0,a.default)({values:u,defaultWidth:"wide",formattingValues:l,defaultFormattingWidth:"wide"}),dayPeriod:(0,a.default)({values:s,defaultWidth:"wide"})},c=v;e.default=c,r.exports=e.default})(Ig,Ig.exports);var HF=Ig.exports,Yg={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/\d+/i,i=/\d+/i,d={narrow:/^(нтө|нт)/i,abbreviated:/^(нтө|нт)/i,wide:/^(нийтийн тооллын өмнө|нийтийн тооллын)/i},u={any:[/^(нтө|нийтийн тооллын өмнө)/i,/^(нт|нийтийн тооллын)/i]},l={narrow:/^(iv|iii|ii|i)/i,abbreviated:/^(iv|iii|ii|i) улирал/i,wide:/^[1-4]-р улирал/i},s={any:[/^(i(\s|$)|1)/i,/^(ii(\s|$)|2)/i,/^(iii(\s|$)|3)/i,/^(iv(\s|$)|4)/i]},f={narrow:/^(xii|xi|x|ix|viii|vii|vi|v|iv|iii|ii|i)/i,abbreviated:/^(1-р сар|2-р сар|3-р сар|4-р сар|5-р сар|6-р сар|7-р сар|8-р сар|9-р сар|10-р сар|11-р сар|12-р сар)/i,wide:/^(нэгдүгээр сар|хоёрдугаар сар|гуравдугаар сар|дөрөвдүгээр сар|тавдугаар сар|зургаадугаар сар|долоодугаар сар|наймдугаар сар|есдүгээр сар|аравдугаар сар|арван нэгдүгээр сар|арван хоёрдугаар сар)/i},v={narrow:[/^i$/i,/^ii$/i,/^iii$/i,/^iv$/i,/^v$/i,/^vi$/i,/^vii$/i,/^viii$/i,/^ix$/i,/^x$/i,/^xi$/i,/^xii$/i],any:[/^(1|нэгдүгээр)/i,/^(2|хоёрдугаар)/i,/^(3|гуравдугаар)/i,/^(4|дөрөвдүгээр)/i,/^(5|тавдугаар)/i,/^(6|зургаадугаар)/i,/^(7|долоодугаар)/i,/^(8|наймдугаар)/i,/^(9|есдүгээр)/i,/^(10|аравдугаар)/i,/^(11|арван нэгдүгээр)/i,/^(12|арван хоёрдугаар)/i]},c={narrow:/^[ндмлпбб]/i,short:/^(ня|да|мя|лх|пү|ба|бя)/i,abbreviated:/^(ням|дав|мяг|лха|пүр|баа|бям)/i,wide:/^(ням|даваа|мягмар|лхагва|пүрэв|баасан|бямба)/i},m={narrow:[/^н/i,/^д/i,/^м/i,/^л/i,/^п/i,/^б/i,/^б/i],any:[/^ня/i,/^да/i,/^мя/i,/^лх/i,/^пү/i,/^ба/i,/^бя/i]},h={narrow:/^(ү\.ө\.|ү\.х\.|шөнө дунд|үд дунд|өглөө|өдөр|орой|шөнө)/i,any:/^(ү\.ө\.|ү\.х\.|шөнө дунд|үд дунд|өглөө|өдөр|орой|шөнө)/i},p={any:{am:/^ү\.ө\./i,pm:/^ү\.х\./i,midnight:/^шөнө дунд/i,noon:/^үд дунд/i,morning:/өглөө/i,afternoon:/өдөр/i,evening:/орой/i,night:/шөнө/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(Yg,Yg.exports);var AF=Yg.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(qF),n=t(IF),o=t(YF),i=t(HF),d=t(AF),u={code:"mn",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:1}},l=u;e.default=l,r.exports=e.default})(Rg,Rg.exports);var VF=Rg.exports,Hg={exports:{}},Ag={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:"kurang dari 1 saat",other:"kurang dari {{count}} saat"},xSeconds:{one:"1 saat",other:"{{count}} saat"},halfAMinute:"setengah minit",lessThanXMinutes:{one:"kurang dari 1 minit",other:"kurang dari {{count}} minit"},xMinutes:{one:"1 minit",other:"{{count}} minit"},aboutXHours:{one:"sekitar 1 jam",other:"sekitar {{count}} jam"},xHours:{one:"1 jam",other:"{{count}} jam"},xDays:{one:"1 hari",other:"{{count}} hari"},aboutXWeeks:{one:"sekitar 1 minggu",other:"sekitar {{count}} minggu"},xWeeks:{one:"1 minggu",other:"{{count}} minggu"},aboutXMonths:{one:"sekitar 1 bulan",other:"sekitar {{count}} bulan"},xMonths:{one:"1 bulan",other:"{{count}} bulan"},aboutXYears:{one:"sekitar 1 tahun",other:"sekitar {{count}} tahun"},xYears:{one:"1 tahun",other:"{{count}} tahun"},overXYears:{one:"lebih dari 1 tahun",other:"lebih dari {{count}} tahun"},almostXYears:{one:"hampir 1 tahun",other:"hampir {{count}} tahun"}},a=function(i,d,u){var l,s=t[i];return typeof s=="string"?l=s:d===1?l=s.one:l=s.other.replace("{{count}}",String(d)),u!=null&&u.addSuffix?u.comparison&&u.comparison>0?"dalam masa "+l:l+" yang lalu":l},n=a;e.default=n,r.exports=e.default})(Ag,Ag.exports);var LF=Ag.exports,Vg={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(ue),n={full:"EEEE, d MMMM yyyy",long:"d MMMM yyyy",medium:"d MMM yyyy",short:"d/M/yyyy"},o={full:"HH.mm.ss",long:"HH.mm.ss",medium:"HH.mm",short:"HH.mm"},i={full:"{{date}} 'pukul' {{time}}",long:"{{date}} 'pukul' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(Vg,Vg.exports);var FF=Vg.exports,Lg={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"eeee 'lepas pada jam' p",yesterday:"'Semalam pada jam' p",today:"'Hari ini pada jam' p",tomorrow:"'Esok pada jam' p",nextWeek:"eeee 'pada jam' p",other:"P"},a=function(i,d,u,l){return t[i]},n=a;e.default=n,r.exports=e.default})(Lg,Lg.exports);var XF=Lg.exports,Fg={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["SM","M"],abbreviated:["SM","M"],wide:["Sebelum Masihi","Masihi"]},o={narrow:["1","2","3","4"],abbreviated:["S1","S2","S3","S4"],wide:["Suku pertama","Suku kedua","Suku ketiga","Suku keempat"]},i={narrow:["J","F","M","A","M","J","J","O","S","O","N","D"],abbreviated:["Jan","Feb","Mac","Apr","Mei","Jun","Jul","Ogo","Sep","Okt","Nov","Dis"],wide:["Januari","Februari","Mac","April","Mei","Jun","Julai","Ogos","September","Oktober","November","Disember"]},d={narrow:["A","I","S","R","K","J","S"],short:["Ahd","Isn","Sel","Rab","Kha","Jum","Sab"],abbreviated:["Ahd","Isn","Sel","Rab","Kha","Jum","Sab"],wide:["Ahad","Isnin","Selasa","Rabu","Khamis","Jumaat","Sabtu"]},u={narrow:{am:"am",pm:"pm",midnight:"tgh malam",noon:"tgh hari",morning:"pagi",afternoon:"tengah hari",evening:"petang",night:"malam"},abbreviated:{am:"AM",pm:"PM",midnight:"tengah malam",noon:"tengah hari",morning:"pagi",afternoon:"tengah hari",evening:"petang",night:"malam"},wide:{am:"a.m.",pm:"p.m.",midnight:"tengah malam",noon:"tengah hari",morning:"pagi",afternoon:"tengah hari",evening:"petang",night:"malam"}},l={narrow:{am:"am",pm:"pm",midnight:"tengah malam",noon:"tengah hari",morning:"pagi",afternoon:"tengah hari",evening:"petang",night:"malam"},abbreviated:{am:"AM",pm:"PM",midnight:"tengah malam",noon:"tengah hari",morning:"pagi",afternoon:"tengah hari",evening:"petang",night:"malam"},wide:{am:"a.m.",pm:"p.m.",midnight:"tengah malam",noon:"tengah hari",morning:"pagi",afternoon:"tengah hari",evening:"petang",night:"malam"}},s=function(m,h){return"ke-"+Number(m)},f={ordinalNumber:s,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(m){return m-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide",formattingValues:l,defaultFormattingWidth:"wide"})},v=f;e.default=v,r.exports=e.default})(Fg,Fg.exports);var UF=Fg.exports,Xg={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^ke-(\d+)?/i,i=/petama|\d+/i,d={narrow:/^(sm|m)/i,abbreviated:/^(s\.?\s?m\.?|m\.?)/i,wide:/^(sebelum masihi|masihi)/i},u={any:[/^s/i,/^(m)/i]},l={narrow:/^[1234]/i,abbreviated:/^S[1234]/i,wide:/Suku (pertama|kedua|ketiga|keempat)/i},s={any:[/pertama|1/i,/kedua|2/i,/ketiga|3/i,/keempat|4/i]},f={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mac|apr|mei|jun|jul|ogo|sep|okt|nov|dis)/i,wide:/^(januari|februari|mac|april|mei|jun|julai|ogos|september|oktober|november|disember)/i},v={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^o/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^ma/i,/^ap/i,/^me/i,/^jun/i,/^jul/i,/^og/i,/^s/i,/^ok/i,/^n/i,/^d/i]},c={narrow:/^[aisrkj]/i,short:/^(ahd|isn|sel|rab|kha|jum|sab)/i,abbreviated:/^(ahd|isn|sel|rab|kha|jum|sab)/i,wide:/^(ahad|isnin|selasa|rabu|khamis|jumaat|sabtu)/i},m={narrow:[/^a/i,/^i/i,/^s/i,/^r/i,/^k/i,/^j/i,/^s/i],any:[/^a/i,/^i/i,/^se/i,/^r/i,/^k/i,/^j/i,/^sa/i]},h={narrow:/^(am|pm|tengah malam|tengah hari|pagi|petang|malam)/i,any:/^([ap]\.?\s?m\.?|tengah malam|tengah hari|pagi|petang|malam)/i},p={any:{am:/^a/i,pm:/^pm/i,midnight:/^tengah m/i,noon:/^tengah h/i,morning:/pa/i,afternoon:/tengah h/i,evening:/pe/i,night:/m/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(Xg,Xg.exports);var QF=Xg.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(LF),n=t(FF),o=t(XF),i=t(UF),d=t(QF),u={code:"ms",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:1}},l=u;e.default=l,r.exports=e.default})(Hg,Hg.exports);var GF=Hg.exports,Ug={exports:{}},Qg={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:"inqas minn sekonda",other:"inqas minn {{count}} sekondi"},xSeconds:{one:"sekonda",other:"{{count}} sekondi"},halfAMinute:"nofs minuta",lessThanXMinutes:{one:"inqas minn minuta",other:"inqas minn {{count}} minuti"},xMinutes:{one:"minuta",other:"{{count}} minuti"},aboutXHours:{one:"madwar siegħa",other:"madwar {{count}} siegħat"},xHours:{one:"siegħa",other:"{{count}} siegħat"},xDays:{one:"ġurnata",other:"{{count}} ġranet"},aboutXWeeks:{one:"madwar ġimgħa",other:"madwar {{count}} ġimgħat"},xWeeks:{one:"ġimgħa",other:"{{count}} ġimgħat"},aboutXMonths:{one:"madwar xahar",other:"madwar {{count}} xhur"},xMonths:{one:"xahar",other:"{{count}} xhur"},aboutXYears:{one:"madwar sena",two:"madwar sentejn",other:"madwar {{count}} snin"},xYears:{one:"sena",two:"sentejn",other:"{{count}} snin"},overXYears:{one:"aktar minn sena",two:"aktar minn sentejn",other:"aktar minn {{count}} snin"},almostXYears:{one:"kważi sena",two:"kważi sentejn",other:"kważi {{count}} snin"}},a=function(i,d,u){var l,s=t[i];return typeof s=="string"?l=s:d===1?l=s.one:d===2&&s.two?l=s.two:l=s.other.replace("{{count}}",String(d)),u!=null&&u.addSuffix?u.comparison&&u.comparison>0?"f'"+l:l+" ilu":l},n=a;e.default=n,r.exports=e.default})(Qg,Qg.exports);var BF=Qg.exports,Gg={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(ue),n={full:"EEEE, d MMMM yyyy",long:"d MMMM yyyy",medium:"d MMM yyyy",short:"dd/MM/yyyy"},o={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},i={full:"{{date}} {{time}}",long:"{{date}} {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(Gg,Gg.exports);var KF=Gg.exports,Bg={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"eeee 'li għadda' 'fil-'p",yesterday:"'Il-bieraħ fil-'p",today:"'Illum fil-'p",tomorrow:"'Għada fil-'p",nextWeek:"eeee 'fil-'p",other:"P"},a=function(i,d,u,l){return t[i]},n=a;e.default=n,r.exports=e.default})(Bg,Bg.exports);var JF=Bg.exports,Kg={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["Q","W"],abbreviated:["QK","WK"],wide:["qabel Kristu","wara Kristu"]},o={narrow:["1","2","3","4"],abbreviated:["K1","K2","K3","K4"],wide:["1. kwart","2. kwart","3. kwart","4. kwart"]},i={narrow:["J","F","M","A","M","Ġ","L","A","S","O","N","D"],abbreviated:["Jan","Fra","Mar","Apr","Mej","Ġun","Lul","Aww","Set","Ott","Nov","Diċ"],wide:["Jannar","Frar","Marzu","April","Mejju","Ġunju","Lulju","Awwissu","Settembru","Ottubru","Novembru","Diċembru"]},d={narrow:["Ħ","T","T","E","Ħ","Ġ","S"],short:["Ħa","Tn","Tl","Er","Ħa","Ġi","Si"],abbreviated:["Ħad","Tne","Tli","Erb","Ħam","Ġim","Sib"],wide:["Il-Ħadd","It-Tnejn","It-Tlieta","L-Erbgħa","Il-Ħamis","Il-Ġimgħa","Is-Sibt"]},u={narrow:{am:"a",pm:"p",midnight:"nofsillejl",noon:"nofsinhar",morning:"għodwa",afternoon:"wara nofsinhar",evening:"filgħaxija",night:"lejl"},abbreviated:{am:"AM",pm:"PM",midnight:"nofsillejl",noon:"nofsinhar",morning:"għodwa",afternoon:"wara nofsinhar",evening:"filgħaxija",night:"lejl"},wide:{am:"a.m.",pm:"p.m.",midnight:"nofsillejl",noon:"nofsinhar",morning:"għodwa",afternoon:"wara nofsinhar",evening:"filgħaxija",night:"lejl"}},l={narrow:{am:"a",pm:"p",midnight:"f'nofsillejl",noon:"f'nofsinhar",morning:"filgħodu",afternoon:"wara nofsinhar",evening:"filgħaxija",night:"billejl"},abbreviated:{am:"AM",pm:"PM",midnight:"f'nofsillejl",noon:"f'nofsinhar",morning:"filgħodu",afternoon:"wara nofsinhar",evening:"filgħaxija",night:"billejl"},wide:{am:"a.m.",pm:"p.m.",midnight:"f'nofsillejl",noon:"f'nofsinhar",morning:"filgħodu",afternoon:"wara nofsinhar",evening:"filgħaxija",night:"billejl"}},s=function(m,h){var p=Number(m);return p+"º"},f={ordinalNumber:s,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(m){return m-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide",formattingValues:l,defaultFormattingWidth:"wide"})},v=f;e.default=v,r.exports=e.default})(Kg,Kg.exports);var ZF=Kg.exports,Jg={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)(º)?/i,i=/\d+/i,d={narrow:/^(q|w)/i,abbreviated:/^(q\.?\s?k\.?|b\.?\s?c\.?\s?e\.?|w\.?\s?k\.?)/i,wide:/^(qabel kristu|before common era|wara kristu|common era)/i},u={any:[/^(q|b)/i,/^(w|c)/i]},l={narrow:/^[1234]/i,abbreviated:/^k[1234]/i,wide:/^[1234](\.)? kwart/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^[jfmaglsond]/i,abbreviated:/^(jan|fra|mar|apr|mej|ġun|lul|aww|set|ott|nov|diċ)/i,wide:/^(jannar|frar|marzu|april|mejju|ġunju|lulju|awwissu|settembru|ottubru|novembru|diċembru)/i},v={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^ġ/i,/^l/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^mej/i,/^ġ/i,/^l/i,/^aw/i,/^s/i,/^o/i,/^n/i,/^d/i]},c={narrow:/^[ħteġs]/i,short:/^(ħa|tn|tl|er|ħa|ġi|si)/i,abbreviated:/^(ħad|tne|tli|erb|ħam|ġim|sib)/i,wide:/^(il-ħadd|it-tnejn|it-tlieta|l-erbgħa|il-ħamis|il-ġimgħa|is-sibt)/i},m={narrow:[/^ħ/i,/^t/i,/^t/i,/^e/i,/^ħ/i,/^ġ/i,/^s/i],any:[/^(il-)?ħad/i,/^(it-)?tn/i,/^(it-)?tl/i,/^(l-)?er/i,/^(il-)?ham/i,/^(il-)?ġi/i,/^(is-)?si/i]},h={narrow:/^(a|p|f'nofsillejl|f'nofsinhar|(ta') (għodwa|wara nofsinhar|filgħaxija|lejl))/i,any:/^([ap]\.?\s?m\.?|f'nofsillejl|f'nofsinhar|(ta') (għodwa|wara nofsinhar|filgħaxija|lejl))/i},p={any:{am:/^a/i,pm:/^p/i,midnight:/^f'nofsillejl/i,noon:/^f'nofsinhar/i,morning:/għodwa/i,afternoon:/wara(\s.*)nofsinhar/i,evening:/filgħaxija/i,night:/lejl/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(Jg,Jg.exports);var eX=Jg.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(BF),n=t(KF),o=t(JF),i=t(ZF),d=t(eX),u={code:"mt",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:4}},l=u;e.default=l,r.exports=e.default})(Ug,Ug.exports);var aX=Ug.exports,Zg={exports:{}},ey={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:"mindre enn ett sekund",other:"mindre enn {{count}} sekunder"},xSeconds:{one:"ett sekund",other:"{{count}} sekunder"},halfAMinute:"et halvt minutt",lessThanXMinutes:{one:"mindre enn ett minutt",other:"mindre enn {{count}} minutter"},xMinutes:{one:"ett minutt",other:"{{count}} minutter"},aboutXHours:{one:"omtrent en time",other:"omtrent {{count}} timer"},xHours:{one:"en time",other:"{{count}} timer"},xDays:{one:"en dag",other:"{{count}} dager"},aboutXWeeks:{one:"omtrent en uke",other:"omtrent {{count}} uker"},xWeeks:{one:"en uke",other:"{{count}} uker"},aboutXMonths:{one:"omtrent en måned",other:"omtrent {{count}} måneder"},xMonths:{one:"en måned",other:"{{count}} måneder"},aboutXYears:{one:"omtrent ett år",other:"omtrent {{count}} år"},xYears:{one:"ett år",other:"{{count}} år"},overXYears:{one:"over ett år",other:"over {{count}} år"},almostXYears:{one:"nesten ett år",other:"nesten {{count}} år"}},a=function(i,d,u){var l,s=t[i];return typeof s=="string"?l=s:d===1?l=s.one:l=s.other.replace("{{count}}",String(d)),u!=null&&u.addSuffix?u.comparison&&u.comparison>0?"om "+l:l+" siden":l},n=a;e.default=n,r.exports=e.default})(ey,ey.exports);var tX=ey.exports,ay={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(ue),n={full:"EEEE d. MMMM y",long:"d. MMMM y",medium:"d. MMM y",short:"dd.MM.y"},o={full:"'kl'. HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},i={full:"{{date}} 'kl.' {{time}}",long:"{{date}} 'kl.' {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(ay,ay.exports);var rX=ay.exports,ty={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"'forrige' eeee 'kl.' p",yesterday:"'i går kl.' p",today:"'i dag kl.' p",tomorrow:"'i morgen kl.' p",nextWeek:"EEEE 'kl.' p",other:"P"},a=function(i,d,u,l){return t[i]},n=a;e.default=n,r.exports=e.default})(ty,ty.exports);var nX=ty.exports,ry={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["f.Kr.","e.Kr."],abbreviated:["f.Kr.","e.Kr."],wide:["før Kristus","etter Kristus"]},o={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1. kvartal","2. kvartal","3. kvartal","4. kvartal"]},i={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["jan.","feb.","mars","apr.","mai","juni","juli","aug.","sep.","okt.","nov.","des."],wide:["januar","februar","mars","april","mai","juni","juli","august","september","oktober","november","desember"]},d={narrow:["S","M","T","O","T","F","L"],short:["sø","ma","ti","on","to","fr","lø"],abbreviated:["søn","man","tir","ons","tor","fre","lør"],wide:["søndag","mandag","tirsdag","onsdag","torsdag","fredag","lørdag"]},u={narrow:{am:"a",pm:"p",midnight:"midnatt",noon:"middag",morning:"på morg.",afternoon:"på etterm.",evening:"på kvelden",night:"på natten"},abbreviated:{am:"a.m.",pm:"p.m.",midnight:"midnatt",noon:"middag",morning:"på morg.",afternoon:"på etterm.",evening:"på kvelden",night:"på natten"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnatt",noon:"middag",morning:"på morgenen",afternoon:"på ettermiddagen",evening:"på kvelden",night:"på natten"}},l=function(c,m){var h=Number(c);return h+"."},s={ordinalNumber:l,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(c){return c-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide"})},f=s;e.default=f,r.exports=e.default})(ry,ry.exports);var iX=ry.exports,ny={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)\.?/i,i=/\d+/i,d={narrow:/^(f\.? ?Kr\.?|fvt\.?|e\.? ?Kr\.?|evt\.?)/i,abbreviated:/^(f\.? ?Kr\.?|fvt\.?|e\.? ?Kr\.?|evt\.?)/i,wide:/^(før Kristus|før vår tid|etter Kristus|vår tid)/i},u={any:[/^f/i,/^e/i]},l={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](\.)? kvartal/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mars?|apr|mai|juni?|juli?|aug|sep|okt|nov|des)\.?/i,wide:/^(januar|februar|mars|april|mai|juni|juli|august|september|oktober|november|desember)/i},v={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,/^mai/i,/^jun/i,/^jul/i,/^aug/i,/^s/i,/^o/i,/^n/i,/^d/i]},c={narrow:/^[smtofl]/i,short:/^(sø|ma|ti|on|to|fr|lø)/i,abbreviated:/^(søn|man|tir|ons|tor|fre|lør)/i,wide:/^(søndag|mandag|tirsdag|onsdag|torsdag|fredag|lørdag)/i},m={any:[/^s/i,/^m/i,/^ti/i,/^o/i,/^to/i,/^f/i,/^l/i]},h={narrow:/^(midnatt|middag|(på) (morgenen|ettermiddagen|kvelden|natten)|[ap])/i,any:/^([ap]\.?\s?m\.?|midnatt|middag|(på) (morgenen|ettermiddagen|kvelden|natten))/i},p={any:{am:/^a(\.?\s?m\.?)?$/i,pm:/^p(\.?\s?m\.?)?$/i,midnight:/^midn/i,noon:/^midd/i,morning:/morgen/i,afternoon:/ettermiddag/i,evening:/kveld/i,night:/natt/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(ny,ny.exports);var oX=ny.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(tX),n=t(rX),o=t(nX),i=t(iX),d=t(oX),u={code:"nb",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:4}},l=u;e.default=l,r.exports=e.default})(Zg,Zg.exports);var uX=Zg.exports,iy={exports:{}},oy={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:"minder dan een seconde",other:"minder dan {{count}} seconden"},xSeconds:{one:"1 seconde",other:"{{count}} seconden"},halfAMinute:"een halve minuut",lessThanXMinutes:{one:"minder dan een minuut",other:"minder dan {{count}} minuten"},xMinutes:{one:"een minuut",other:"{{count}} minuten"},aboutXHours:{one:"ongeveer 1 uur",other:"ongeveer {{count}} uur"},xHours:{one:"1 uur",other:"{{count}} uur"},xDays:{one:"1 dag",other:"{{count}} dagen"},aboutXWeeks:{one:"ongeveer 1 week",other:"ongeveer {{count}} weken"},xWeeks:{one:"1 week",other:"{{count}} weken"},aboutXMonths:{one:"ongeveer 1 maand",other:"ongeveer {{count}} maanden"},xMonths:{one:"1 maand",other:"{{count}} maanden"},aboutXYears:{one:"ongeveer 1 jaar",other:"ongeveer {{count}} jaar"},xYears:{one:"1 jaar",other:"{{count}} jaar"},overXYears:{one:"meer dan 1 jaar",other:"meer dan {{count}} jaar"},almostXYears:{one:"bijna 1 jaar",other:"bijna {{count}} jaar"}},a=function(i,d,u){var l,s=t[i];return typeof s=="string"?l=s:d===1?l=s.one:l=s.other.replace("{{count}}",String(d)),u!=null&&u.addSuffix?u.comparison&&u.comparison>0?"over "+l:l+" geleden":l},n=a;e.default=n,r.exports=e.default})(oy,oy.exports);var dX=oy.exports,uy={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(ue),n={full:"EEEE d MMMM y",long:"d MMMM y",medium:"d MMM y",short:"dd-MM-y"},o={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},i={full:"{{date}} 'om' {{time}}",long:"{{date}} 'om' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(uy,uy.exports);var lX=uy.exports,dy={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"'afgelopen' eeee 'om' p",yesterday:"'gisteren om' p",today:"'vandaag om' p",tomorrow:"'morgen om' p",nextWeek:"eeee 'om' p",other:"P"},a=function(i,d,u,l){return t[i]},n=a;e.default=n,r.exports=e.default})(dy,dy.exports);var sX=dy.exports,ly={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["v.C.","n.C."],abbreviated:["v.Chr.","n.Chr."],wide:["voor Christus","na Christus"]},o={narrow:["1","2","3","4"],abbreviated:["K1","K2","K3","K4"],wide:["1e kwartaal","2e kwartaal","3e kwartaal","4e kwartaal"]},i={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["jan.","feb.","mrt.","apr.","mei","jun.","jul.","aug.","sep.","okt.","nov.","dec."],wide:["januari","februari","maart","april","mei","juni","juli","augustus","september","oktober","november","december"]},d={narrow:["Z","M","D","W","D","V","Z"],short:["zo","ma","di","wo","do","vr","za"],abbreviated:["zon","maa","din","woe","don","vri","zat"],wide:["zondag","maandag","dinsdag","woensdag","donderdag","vrijdag","zaterdag"]},u={narrow:{am:"AM",pm:"PM",midnight:"middernacht",noon:"het middaguur",morning:"'s ochtends",afternoon:"'s middags",evening:"'s avonds",night:"'s nachts"},abbreviated:{am:"AM",pm:"PM",midnight:"middernacht",noon:"het middaguur",morning:"'s ochtends",afternoon:"'s middags",evening:"'s avonds",night:"'s nachts"},wide:{am:"AM",pm:"PM",midnight:"middernacht",noon:"het middaguur",morning:"'s ochtends",afternoon:"'s middags",evening:"'s avonds",night:"'s nachts"}},l=function(c,m){var h=Number(c);return h+"e"},s={ordinalNumber:l,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(c){return c-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide"})},f=s;e.default=f,r.exports=e.default})(ly,ly.exports);var fX=ly.exports,sy={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)e?/i,i=/\d+/i,d={narrow:/^([vn]\.? ?C\.?)/,abbreviated:/^([vn]\. ?Chr\.?)/,wide:/^((voor|na) Christus)/},u={any:[/^v/,/^n/]},l={narrow:/^[1234]/i,abbreviated:/^K[1234]/i,wide:/^[1234]e kwartaal/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^[jfmasond]/i,abbreviated:/^(jan.|feb.|mrt.|apr.|mei|jun.|jul.|aug.|sep.|okt.|nov.|dec.)/i,wide:/^(januari|februari|maart|april|mei|juni|juli|augustus|september|oktober|november|december)/i},v={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:[/^jan/i,/^feb/i,/^m(r|a)/i,/^apr/i,/^mei/i,/^jun/i,/^jul/i,/^aug/i,/^sep/i,/^okt/i,/^nov/i,/^dec/i]},c={narrow:/^[zmdwv]/i,short:/^(zo|ma|di|wo|do|vr|za)/i,abbreviated:/^(zon|maa|din|woe|don|vri|zat)/i,wide:/^(zondag|maandag|dinsdag|woensdag|donderdag|vrijdag|zaterdag)/i},m={narrow:[/^z/i,/^m/i,/^d/i,/^w/i,/^d/i,/^v/i,/^z/i],any:[/^zo/i,/^ma/i,/^di/i,/^wo/i,/^do/i,/^vr/i,/^za/i]},h={any:/^(am|pm|middernacht|het middaguur|'s (ochtends|middags|avonds|nachts))/i},p={any:{am:/^am/i,pm:/^pm/i,midnight:/^middernacht/i,noon:/^het middaguur/i,morning:/ochtend/i,afternoon:/middag/i,evening:/avond/i,night:/nacht/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(sy,sy.exports);var vX=sy.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(dX),n=t(lX),o=t(sX),i=t(fX),d=t(vX),u={code:"nl",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:4}},l=u;e.default=l,r.exports=e.default})(iy,iy.exports);var mX=iy.exports,fy={exports:{}},vy={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:"minder dan een seconde",other:"minder dan {{count}} seconden"},xSeconds:{one:"1 seconde",other:"{{count}} seconden"},halfAMinute:"een halve minuut",lessThanXMinutes:{one:"minder dan een minuut",other:"minder dan {{count}} minuten"},xMinutes:{one:"een minuut",other:"{{count}} minuten"},aboutXHours:{one:"ongeveer 1 uur",other:"ongeveer {{count}} uur"},xHours:{one:"1 uur",other:"{{count}} uur"},xDays:{one:"1 dag",other:"{{count}} dagen"},aboutXWeeks:{one:"ongeveer 1 week",other:"ongeveer {{count}} weken"},xWeeks:{one:"1 week",other:"{{count}} weken"},aboutXMonths:{one:"ongeveer 1 maand",other:"ongeveer {{count}} maanden"},xMonths:{one:"1 maand",other:"{{count}} maanden"},aboutXYears:{one:"ongeveer 1 jaar",other:"ongeveer {{count}} jaar"},xYears:{one:"1 jaar",other:"{{count}} jaar"},overXYears:{one:"meer dan 1 jaar",other:"meer dan {{count}} jaar"},almostXYears:{one:"bijna 1 jaar",other:"bijna {{count}} jaar"}},a=function(i,d,u){var l,s=t[i];return typeof s=="string"?l=s:d===1?l=s.one:l=s.other.replace("{{count}}",String(d)),u!=null&&u.addSuffix?u.comparison&&u.comparison>0?"over "+l:l+" geleden":l},n=a;e.default=n,r.exports=e.default})(vy,vy.exports);var cX=vy.exports,my={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(ue),n={full:"EEEE d MMMM y",long:"d MMMM y",medium:"d MMM y",short:"dd.MM.y"},o={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},i={full:"{{date}} 'om' {{time}}",long:"{{date}} 'om' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(my,my.exports);var hX=my.exports,cy={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"'vorige' eeee 'om' p",yesterday:"'gisteren om' p",today:"'vandaag om' p",tomorrow:"'morgen om' p",nextWeek:"eeee 'om' p",other:"P"},a=function(i,d,u,l){return t[i]},n=a;e.default=n,r.exports=e.default})(cy,cy.exports);var pX=cy.exports,hy={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["v.C.","n.C."],abbreviated:["v.Chr.","n.Chr."],wide:["voor Christus","na Christus"]},o={narrow:["1","2","3","4"],abbreviated:["K1","K2","K3","K4"],wide:["1e kwartaal","2e kwartaal","3e kwartaal","4e kwartaal"]},i={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["jan.","feb.","mrt.","apr.","mei","jun.","jul.","aug.","sep.","okt.","nov.","dec."],wide:["januari","februari","maart","april","mei","juni","juli","augustus","september","oktober","november","december"]},d={narrow:["Z","M","D","W","D","V","Z"],short:["zo","ma","di","wo","do","vr","za"],abbreviated:["zon","maa","din","woe","don","vri","zat"],wide:["zondag","maandag","dinsdag","woensdag","donderdag","vrijdag","zaterdag"]},u={narrow:{am:"AM",pm:"PM",midnight:"middernacht",noon:"het middag",morning:"'s ochtends",afternoon:"'s namiddags",evening:"'s avonds",night:"'s nachts"},abbreviated:{am:"AM",pm:"PM",midnight:"middernacht",noon:"het middag",morning:"'s ochtends",afternoon:"'s namiddags",evening:"'s avonds",night:"'s nachts"},wide:{am:"AM",pm:"PM",midnight:"middernacht",noon:"het middag",morning:"'s ochtends",afternoon:"'s namiddags",evening:"'s avonds",night:"'s nachts"}},l=function(c,m){var h=Number(c);return h+"e"},s={ordinalNumber:l,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(c){return c-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide"})},f=s;e.default=f,r.exports=e.default})(hy,hy.exports);var gX=hy.exports,py={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)e?/i,i=/\d+/i,d={narrow:/^([vn]\.? ?C\.?)/,abbreviated:/^([vn]\. ?Chr\.?)/,wide:/^((voor|na) Christus)/},u={any:[/^v/,/^n/]},l={narrow:/^[1234]/i,abbreviated:/^K[1234]/i,wide:/^[1234]e kwartaal/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^[jfmasond]/i,abbreviated:/^(jan.|feb.|mrt.|apr.|mei|jun.|jul.|aug.|sep.|okt.|nov.|dec.)/i,wide:/^(januari|februari|maart|april|mei|juni|juli|augustus|september|oktober|november|december)/i},v={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:[/^jan/i,/^feb/i,/^m(r|a)/i,/^apr/i,/^mei/i,/^jun/i,/^jul/i,/^aug/i,/^sep/i,/^okt/i,/^nov/i,/^dec/i]},c={narrow:/^[zmdwv]/i,short:/^(zo|ma|di|wo|do|vr|za)/i,abbreviated:/^(zon|maa|din|woe|don|vri|zat)/i,wide:/^(zondag|maandag|dinsdag|woensdag|donderdag|vrijdag|zaterdag)/i},m={narrow:[/^z/i,/^m/i,/^d/i,/^w/i,/^d/i,/^v/i,/^z/i],any:[/^zo/i,/^ma/i,/^di/i,/^wo/i,/^do/i,/^vr/i,/^za/i]},h={any:/^(am|pm|middernacht|het middaguur|'s (ochtends|middags|avonds|nachts))/i},p={any:{am:/^am/i,pm:/^pm/i,midnight:/^middernacht/i,noon:/^het middaguur/i,morning:/ochtend/i,afternoon:/middag/i,evening:/avond/i,night:/nacht/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(py,py.exports);var yX=py.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(cX),n=t(hX),o=t(pX),i=t(gX),d=t(yX),u={code:"nl-BE",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:4}},l=u;e.default=l,r.exports=e.default})(fy,fy.exports);var bX=fy.exports,gy={exports:{}},yy={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:"mindre enn eitt sekund",other:"mindre enn {{count}} sekund"},xSeconds:{one:"eitt sekund",other:"{{count}} sekund"},halfAMinute:"eit halvt minutt",lessThanXMinutes:{one:"mindre enn eitt minutt",other:"mindre enn {{count}} minutt"},xMinutes:{one:"eitt minutt",other:"{{count}} minutt"},aboutXHours:{one:"omtrent ein time",other:"omtrent {{count}} timar"},xHours:{one:"ein time",other:"{{count}} timar"},xDays:{one:"ein dag",other:"{{count}} dagar"},aboutXWeeks:{one:"omtrent ei veke",other:"omtrent {{count}} veker"},xWeeks:{one:"ei veke",other:"{{count}} veker"},aboutXMonths:{one:"omtrent ein månad",other:"omtrent {{count}} månader"},xMonths:{one:"ein månad",other:"{{count}} månader"},aboutXYears:{one:"omtrent eitt år",other:"omtrent {{count}} år"},xYears:{one:"eitt år",other:"{{count}} år"},overXYears:{one:"over eitt år",other:"over {{count}} år"},almostXYears:{one:"nesten eitt år",other:"nesten {{count}} år"}},a=["null","ein","to","tre","fire","fem","seks","sju","åtte","ni","ti","elleve","tolv"],n=function(d,u,l){var s,f=t[d];return typeof f=="string"?s=f:u===1?s=f.one:l&&l.onlyNumeric?s=f.other.replace("{{count}}",String(u)):s=f.other.replace("{{count}}",u<13?a[u]:String(u)),l!=null&&l.addSuffix?l.comparison&&l.comparison>0?"om "+s:s+" sidan":s},o=n;e.default=o,r.exports=e.default})(yy,yy.exports);var _X=yy.exports,by={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(ue),n={full:"EEEE d. MMMM y",long:"d. MMMM y",medium:"d. MMM y",short:"dd.MM.y"},o={full:"'kl'. HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},i={full:"{{date}} 'kl.' {{time}}",long:"{{date}} 'kl.' {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(by,by.exports);var wX=by.exports,_y={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"'førre' eeee 'kl.' p",yesterday:"'i går kl.' p",today:"'i dag kl.' p",tomorrow:"'i morgon kl.' p",nextWeek:"EEEE 'kl.' p",other:"P"},a=function(i,d,u,l){return t[i]},n=a;e.default=n,r.exports=e.default})(_y,_y.exports);var PX=_y.exports,wy={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["f.Kr.","e.Kr."],abbreviated:["f.Kr.","e.Kr."],wide:["før Kristus","etter Kristus"]},o={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1. kvartal","2. kvartal","3. kvartal","4. kvartal"]},i={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["jan.","feb.","mars","apr.","mai","juni","juli","aug.","sep.","okt.","nov.","des."],wide:["januar","februar","mars","april","mai","juni","juli","august","september","oktober","november","desember"]},d={narrow:["S","M","T","O","T","F","L"],short:["su","må","ty","on","to","fr","lau"],abbreviated:["sun","mån","tys","ons","tor","fre","laur"],wide:["sundag","måndag","tysdag","onsdag","torsdag","fredag","laurdag"]},u={narrow:{am:"a",pm:"p",midnight:"midnatt",noon:"middag",morning:"på morg.",afternoon:"på etterm.",evening:"på kvelden",night:"på natta"},abbreviated:{am:"a.m.",pm:"p.m.",midnight:"midnatt",noon:"middag",morning:"på morg.",afternoon:"på etterm.",evening:"på kvelden",night:"på natta"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnatt",noon:"middag",morning:"på morgonen",afternoon:"på ettermiddagen",evening:"på kvelden",night:"på natta"}},l=function(c,m){var h=Number(c);return h+"."},s={ordinalNumber:l,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(c){return c-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide"})},f=s;e.default=f,r.exports=e.default})(wy,wy.exports);var xX=wy.exports,Py={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)\.?/i,i=/\d+/i,d={narrow:/^(f\.? ?Kr\.?|fvt\.?|e\.? ?Kr\.?|evt\.?)/i,abbreviated:/^(f\.? ?Kr\.?|fvt\.?|e\.? ?Kr\.?|evt\.?)/i,wide:/^(før Kristus|før vår tid|etter Kristus|vår tid)/i},u={any:[/^f/i,/^e/i]},l={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](\.)? kvartal/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mars?|apr|mai|juni?|juli?|aug|sep|okt|nov|des)\.?/i,wide:/^(januar|februar|mars|april|mai|juni|juli|august|september|oktober|november|desember)/i},v={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,/^mai/i,/^jun/i,/^jul/i,/^aug/i,/^s/i,/^o/i,/^n/i,/^d/i]},c={narrow:/^[smtofl]/i,short:/^(su|må|ty|on|to|fr|la)/i,abbreviated:/^(sun|mån|tys|ons|tor|fre|laur)/i,wide:/^(sundag|måndag|tysdag|onsdag|torsdag|fredag|laurdag)/i},m={any:[/^s/i,/^m/i,/^ty/i,/^o/i,/^to/i,/^f/i,/^l/i]},h={narrow:/^(midnatt|middag|(på) (morgonen|ettermiddagen|kvelden|natta)|[ap])/i,any:/^([ap]\.?\s?m\.?|midnatt|middag|(på) (morgonen|ettermiddagen|kvelden|natta))/i},p={any:{am:/^a(\.?\s?m\.?)?$/i,pm:/^p(\.?\s?m\.?)?$/i,midnight:/^midn/i,noon:/^midd/i,morning:/morgon/i,afternoon:/ettermiddag/i,evening:/kveld/i,night:/natt/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(Py,Py.exports);var MX=Py.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(_X),n=t(wX),o=t(PX),i=t(xX),d=t(MX),u={code:"nn",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:4}},l=u;e.default=l,r.exports=e.default})(gy,gy.exports);var kX=gy.exports,xy={exports:{}},My={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:"mens d’una segonda",other:"mens de {{count}} segondas"},xSeconds:{one:"1 segonda",other:"{{count}} segondas"},halfAMinute:"30 segondas",lessThanXMinutes:{one:"mens d’una minuta",other:"mens de {{count}} minutas"},xMinutes:{one:"1 minuta",other:"{{count}} minutas"},aboutXHours:{one:"environ 1 ora",other:"environ {{count}} oras"},xHours:{one:"1 ora",other:"{{count}} oras"},xDays:{one:"1 jorn",other:"{{count}} jorns"},aboutXWeeks:{one:"environ 1 setmana",other:"environ {{count}} setmanas"},xWeeks:{one:"1 setmana",other:"{{count}} setmanas"},aboutXMonths:{one:"environ 1 mes",other:"environ {{count}} meses"},xMonths:{one:"1 mes",other:"{{count}} meses"},aboutXYears:{one:"environ 1 an",other:"environ {{count}} ans"},xYears:{one:"1 an",other:"{{count}} ans"},overXYears:{one:"mai d’un an",other:"mai de {{count}} ans"},almostXYears:{one:"gaireben un an",other:"gaireben {{count}} ans"}},a=function(i,d,u){var l,s=t[i];return typeof s=="string"?l=s:d===1?l=s.one:l=s.other.replace("{{count}}",String(d)),u!=null&&u.addSuffix?u.comparison&&u.comparison>0?"d’aquí "+l:"fa "+l:l},n=a;e.default=n,r.exports=e.default})(My,My.exports);var DX=My.exports,ky={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(ue),n={full:"EEEE d 'de' MMMM y",long:"d 'de' MMMM y",medium:"d MMM y",short:"dd/MM/y"},o={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},i={full:"{{date}} 'a' {{time}}",long:"{{date}} 'a' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(ky,ky.exports);var OX=ky.exports,Dy={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"eeee 'passat a' p",yesterday:"'ièr a' p",today:"'uèi a' p",tomorrow:"'deman a' p",nextWeek:"eeee 'a' p",other:"P"},a=function(i,d,u,l){return t[i]},n=a;e.default=n,r.exports=e.default})(Dy,Dy.exports);var WX=Dy.exports,Oy={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["ab. J.C.","apr. J.C."],abbreviated:["ab. J.C.","apr. J.C."],wide:["abans Jèsus-Crist","après Jèsus-Crist"]},o={narrow:["T1","T2","T3","T4"],abbreviated:["1èr trim.","2nd trim.","3en trim.","4en trim."],wide:["1èr trimèstre","2nd trimèstre","3en trimèstre","4en trimèstre"]},i={narrow:["GN","FB","MÇ","AB","MA","JN","JL","AG","ST","OC","NV","DC"],abbreviated:["gen.","febr.","març","abr.","mai","junh","jul.","ag.","set.","oct.","nov.","dec."],wide:["genièr","febrièr","març","abril","mai","junh","julhet","agost","setembre","octòbre","novembre","decembre"]},d={narrow:["dg.","dl.","dm.","dc.","dj.","dv.","ds."],short:["dg.","dl.","dm.","dc.","dj.","dv.","ds."],abbreviated:["dg.","dl.","dm.","dc.","dj.","dv.","ds."],wide:["dimenge","diluns","dimars","dimècres","dijòus","divendres","dissabte"]},u={narrow:{am:"am",pm:"pm",midnight:"mièjanuèch",noon:"miègjorn",morning:"matin",afternoon:"aprèp-miègjorn",evening:"vèspre",night:"nuèch"},abbreviated:{am:"a.m.",pm:"p.m.",midnight:"mièjanuèch",noon:"miègjorn",morning:"matin",afternoon:"aprèp-miègjorn",evening:"vèspre",night:"nuèch"},wide:{am:"a.m.",pm:"p.m.",midnight:"mièjanuèch",noon:"miègjorn",morning:"matin",afternoon:"aprèp-miègjorn",evening:"vèspre",night:"nuèch"}},l={narrow:{am:"am",pm:"pm",midnight:"mièjanuèch",noon:"miègjorn",morning:"del matin",afternoon:"de l’aprèp-miègjorn",evening:"del ser",night:"de la nuèch"},abbreviated:{am:"AM",pm:"PM",midnight:"mièjanuèch",noon:"miègjorn",morning:"del matin",afternoon:"de l’aprèp-miègjorn",evening:"del ser",night:"de la nuèch"},wide:{am:"ante meridiem",pm:"post meridiem",midnight:"mièjanuèch",noon:"miègjorn",morning:"del matin",afternoon:"de l’aprèp-miègjorn",evening:"del ser",night:"de la nuèch"}},s=function(m,h){var p=Number(m),y=h==null?void 0:h.unit,_;switch(p){case 1:_="èr";break;case 2:_="nd";break;default:_="en"}return(y==="year"||y==="week"||y==="hour"||y==="minute"||y==="second")&&(_+="a"),p+_},f={ordinalNumber:s,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(m){return m-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide",formattingValues:l,defaultFormattingWidth:"wide"})},v=f;e.default=v,r.exports=e.default})(Oy,Oy.exports);var jX=Oy.exports,Wy={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)(èr|nd|en)?[a]?/i,i=/\d+/i,d={narrow:/^(ab\.J\.C|apr\.J\.C|apr\.J\.-C)/i,abbreviated:/^(ab\.J\.-C|ab\.J-C|apr\.J\.-C|apr\.J-C|ap\.J-C)/i,wide:/^(abans Jèsus-Crist|après Jèsus-Crist)/i},u={any:[/^ab/i,/^ap/i]},l={narrow:/^T[1234]/i,abbreviated:/^[1234](èr|nd|en)? trim\.?/i,wide:/^[1234](èr|nd|en)? trimèstre/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^(GN|FB|MÇ|AB|MA|JN|JL|AG|ST|OC|NV|DC)/i,abbreviated:/^(gen|febr|març|abr|mai|junh|jul|ag|set|oct|nov|dec)\.?/i,wide:/^(genièr|febrièr|març|abril|mai|junh|julhet|agost|setembre|octòbre|novembre|decembre)/i},v={any:[/^g/i,/^f/i,/^ma[r?]|MÇ/i,/^ab/i,/^ma[i?]/i,/^ju[n?]|JN/i,/^ju[l?]|JL/i,/^ag/i,/^s/i,/^o/i,/^n/i,/^d/i]},c={narrow:/^d[glmcjvs]\.?/i,short:/^d[glmcjvs]\.?/i,abbreviated:/^d[glmcjvs]\.?/i,wide:/^(dimenge|diluns|dimars|dimècres|dijòus|divendres|dissabte)/i},m={narrow:[/^dg/i,/^dl/i,/^dm/i,/^dc/i,/^dj/i,/^dv/i,/^ds/i],short:[/^dg/i,/^dl/i,/^dm/i,/^dc/i,/^dj/i,/^dv/i,/^ds/i],abbreviated:[/^dg/i,/^dl/i,/^dm/i,/^dc/i,/^dj/i,/^dv/i,/^ds/i],any:[/^dg|dime/i,/^dl|dil/i,/^dm|dima/i,/^dc|dimè/i,/^dj|dij/i,/^dv|div/i,/^ds|dis/i]},h={any:/(^(a\.?m|p\.?m))|(ante meridiem|post meridiem)|((del |de la |de l’)(matin|aprèp-miègjorn|vèspre|ser|nuèch))/i},p={any:{am:/(^a)|ante meridiem/i,pm:/(^p)|post meridiem/i,midnight:/^mièj/i,noon:/^mièg/i,morning:/matin/i,afternoon:/aprèp-miègjorn/i,evening:/vèspre|ser/i,night:/nuèch/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(Wy,Wy.exports);var TX=Wy.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(DX),n=t(OX),o=t(WX),i=t(jX),d=t(TX),u={code:"oc",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:4}},l=u;e.default=l,r.exports=e.default})(xy,xy.exports);var $X=xy.exports,jy={exports:{}},Ty={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:{regular:"mniej niż sekunda",past:"mniej niż sekundę",future:"mniej niż sekundę"},twoFour:"mniej niż {{count}} sekundy",other:"mniej niż {{count}} sekund"},xSeconds:{one:{regular:"sekunda",past:"sekundę",future:"sekundę"},twoFour:"{{count}} sekundy",other:"{{count}} sekund"},halfAMinute:{one:"pół minuty",twoFour:"pół minuty",other:"pół minuty"},lessThanXMinutes:{one:{regular:"mniej niż minuta",past:"mniej niż minutę",future:"mniej niż minutę"},twoFour:"mniej niż {{count}} minuty",other:"mniej niż {{count}} minut"},xMinutes:{one:{regular:"minuta",past:"minutę",future:"minutę"},twoFour:"{{count}} minuty",other:"{{count}} minut"},aboutXHours:{one:{regular:"około godziny",past:"około godziny",future:"około godzinę"},twoFour:"około {{count}} godziny",other:"około {{count}} godzin"},xHours:{one:{regular:"godzina",past:"godzinę",future:"godzinę"},twoFour:"{{count}} godziny",other:"{{count}} godzin"},xDays:{one:{regular:"dzień",past:"dzień",future:"1 dzień"},twoFour:"{{count}} dni",other:"{{count}} dni"},aboutXWeeks:{one:"około tygodnia",twoFour:"około {{count}} tygodni",other:"około {{count}} tygodni"},xWeeks:{one:"tydzień",twoFour:"{{count}} tygodnie",other:"{{count}} tygodni"},aboutXMonths:{one:"około miesiąc",twoFour:"około {{count}} miesiące",other:"około {{count}} miesięcy"},xMonths:{one:"miesiąc",twoFour:"{{count}} miesiące",other:"{{count}} miesięcy"},aboutXYears:{one:"około rok",twoFour:"około {{count}} lata",other:"około {{count}} lat"},xYears:{one:"rok",twoFour:"{{count}} lata",other:"{{count}} lat"},overXYears:{one:"ponad rok",twoFour:"ponad {{count}} lata",other:"ponad {{count}} lat"},almostXYears:{one:"prawie rok",twoFour:"prawie {{count}} lata",other:"prawie {{count}} lat"}};function a(d,u){if(u===1)return d.one;var l=u%100;if(l<=20&&l>10)return d.other;var s=l%10;return s>=2&&s<=4?d.twoFour:d.other}function n(d,u,l){var s=a(d,u),f=typeof s=="string"?s:s[l];return f.replace("{{count}}",String(u))}var o=function(u,l,s){var f=t[u];return s!=null&&s.addSuffix?s.comparison&&s.comparison>0?"za "+n(f,l,"future"):n(f,l,"past")+" temu":n(f,l,"regular")},i=o;e.default=i,r.exports=e.default})(Ty,Ty.exports);var SX=Ty.exports,$y={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(ue),n={full:"EEEE, do MMMM y",long:"do MMMM y",medium:"do MMM y",short:"dd.MM.y"},o={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},i={full:"{{date}} {{time}}",long:"{{date}} {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})($y,$y.exports);var CX=$y.exports,Sy={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(Xa),n={masculine:"ostatni",feminine:"ostatnia"},o={masculine:"ten",feminine:"ta"},i={masculine:"następny",feminine:"następna"},d={0:"feminine",1:"masculine",2:"masculine",3:"feminine",4:"masculine",5:"masculine",6:"feminine"};function u(v,c,m,h){var p;if((0,a.default)(c,m,h))p=o;else if(v==="lastWeek")p=n;else if(v==="nextWeek")p=i;else throw new Error("Cannot determine adjectives for token ".concat(v));var y=c.getUTCDay(),_=d[y],w=p[_];return"'".concat(w,"' eeee 'o' p")}var l={lastWeek:u,yesterday:"'wczoraj o' p",today:"'dzisiaj o' p",tomorrow:"'jutro o' p",nextWeek:u,other:"P"},s=function(c,m,h,p){var y=l[c];return typeof y=="function"?y(c,m,h,p):y},f=s;e.default=f,r.exports=e.default})(Sy,Sy.exports);var EX=Sy.exports,Cy={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["p.n.e.","n.e."],abbreviated:["p.n.e.","n.e."],wide:["przed naszą erą","naszej ery"]},o={narrow:["1","2","3","4"],abbreviated:["I kw.","II kw.","III kw.","IV kw."],wide:["I kwartał","II kwartał","III kwartał","IV kwartał"]},i={narrow:["S","L","M","K","M","C","L","S","W","P","L","G"],abbreviated:["sty","lut","mar","kwi","maj","cze","lip","sie","wrz","paź","lis","gru"],wide:["styczeń","luty","marzec","kwiecień","maj","czerwiec","lipiec","sierpień","wrzesień","październik","listopad","grudzień"]},d={narrow:["s","l","m","k","m","c","l","s","w","p","l","g"],abbreviated:["sty","lut","mar","kwi","maj","cze","lip","sie","wrz","paź","lis","gru"],wide:["stycznia","lutego","marca","kwietnia","maja","czerwca","lipca","sierpnia","września","października","listopada","grudnia"]},u={narrow:["N","P","W","Ś","C","P","S"],short:["nie","pon","wto","śro","czw","pią","sob"],abbreviated:["niedz.","pon.","wt.","śr.","czw.","pt.","sob."],wide:["niedziela","poniedziałek","wtorek","środa","czwartek","piątek","sobota"]},l={narrow:["n","p","w","ś","c","p","s"],short:["nie","pon","wto","śro","czw","pią","sob"],abbreviated:["niedz.","pon.","wt.","śr.","czw.","pt.","sob."],wide:["niedziela","poniedziałek","wtorek","środa","czwartek","piątek","sobota"]},s={narrow:{am:"a",pm:"p",midnight:"półn.",noon:"poł",morning:"rano",afternoon:"popoł.",evening:"wiecz.",night:"noc"},abbreviated:{am:"AM",pm:"PM",midnight:"północ",noon:"południe",morning:"rano",afternoon:"popołudnie",evening:"wieczór",night:"noc"},wide:{am:"AM",pm:"PM",midnight:"północ",noon:"południe",morning:"rano",afternoon:"popołudnie",evening:"wieczór",night:"noc"}},f={narrow:{am:"a",pm:"p",midnight:"o półn.",noon:"w poł.",morning:"rano",afternoon:"po poł.",evening:"wiecz.",night:"w nocy"},abbreviated:{am:"AM",pm:"PM",midnight:"o północy",noon:"w południe",morning:"rano",afternoon:"po południu",evening:"wieczorem",night:"w nocy"},wide:{am:"AM",pm:"PM",midnight:"o północy",noon:"w południe",morning:"rano",afternoon:"po południu",evening:"wieczorem",night:"w nocy"}},v=function(p,y){return String(p)},c={ordinalNumber:v,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(p){return p-1}}),month:(0,a.default)({values:i,defaultWidth:"wide",formattingValues:d,defaultFormattingWidth:"wide"}),day:(0,a.default)({values:u,defaultWidth:"wide",formattingValues:l,defaultFormattingWidth:"wide"}),dayPeriod:(0,a.default)({values:s,defaultWidth:"wide",formattingValues:f,defaultFormattingWidth:"wide"})},m=c;e.default=m,r.exports=e.default})(Cy,Cy.exports);var RX=Cy.exports,Ey={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)?/i,i=/\d+/i,d={narrow:/^(p\.?\s*n\.?\s*e\.?\s*|n\.?\s*e\.?\s*)/i,abbreviated:/^(p\.?\s*n\.?\s*e\.?\s*|n\.?\s*e\.?\s*)/i,wide:/^(przed\s*nasz(ą|a)\s*er(ą|a)|naszej\s*ery)/i},u={any:[/^p/i,/^n/i]},l={narrow:/^[1234]/i,abbreviated:/^(I|II|III|IV)\s*kw\.?/i,wide:/^(I|II|III|IV)\s*kwarta(ł|l)/i},s={narrow:[/1/i,/2/i,/3/i,/4/i],any:[/^I kw/i,/^II kw/i,/^III kw/i,/^IV kw/i]},f={narrow:/^[slmkcwpg]/i,abbreviated:/^(sty|lut|mar|kwi|maj|cze|lip|sie|wrz|pa(ź|z)|lis|gru)/i,wide:/^(stycznia|stycze(ń|n)|lutego|luty|marca|marzec|kwietnia|kwiecie(ń|n)|maja|maj|czerwca|czerwiec|lipca|lipiec|sierpnia|sierpie(ń|n)|wrze(ś|s)nia|wrzesie(ń|n)|pa(ź|z)dziernika|pa(ź|z)dziernik|listopada|listopad|grudnia|grudzie(ń|n))/i},v={narrow:[/^s/i,/^l/i,/^m/i,/^k/i,/^m/i,/^c/i,/^l/i,/^s/i,/^w/i,/^p/i,/^l/i,/^g/i],any:[/^st/i,/^lu/i,/^mar/i,/^k/i,/^maj/i,/^c/i,/^lip/i,/^si/i,/^w/i,/^p/i,/^lis/i,/^g/i]},c={narrow:/^[npwścs]/i,short:/^(nie|pon|wto|(ś|s)ro|czw|pi(ą|a)|sob)/i,abbreviated:/^(niedz|pon|wt|(ś|s)r|czw|pt|sob)\.?/i,wide:/^(niedziela|poniedzia(ł|l)ek|wtorek|(ś|s)roda|czwartek|pi(ą|a)tek|sobota)/i},m={narrow:[/^n/i,/^p/i,/^w/i,/^ś/i,/^c/i,/^p/i,/^s/i],abbreviated:[/^n/i,/^po/i,/^w/i,/^(ś|s)r/i,/^c/i,/^pt/i,/^so/i],any:[/^n/i,/^po/i,/^w/i,/^(ś|s)r/i,/^c/i,/^pi/i,/^so/i]},h={narrow:/^(^a$|^p$|pó(ł|l)n\.?|o\s*pó(ł|l)n\.?|po(ł|l)\.?|w\s*po(ł|l)\.?|po\s*po(ł|l)\.?|rano|wiecz\.?|noc|w\s*nocy)/i,any:/^(am|pm|pó(ł|l)noc|o\s*pó(ł|l)nocy|po(ł|l)udnie|w\s*po(ł|l)udnie|popo(ł|l)udnie|po\s*po(ł|l)udniu|rano|wieczór|wieczorem|noc|w\s*nocy)/i},p={narrow:{am:/^a$/i,pm:/^p$/i,midnight:/pó(ł|l)n/i,noon:/po(ł|l)/i,morning:/rano/i,afternoon:/po\s*po(ł|l)/i,evening:/wiecz/i,night:/noc/i},any:{am:/^am/i,pm:/^pm/i,midnight:/pó(ł|l)n/i,noon:/po(ł|l)/i,morning:/rano/i,afternoon:/po\s*po(ł|l)/i,evening:/wiecz/i,night:/noc/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(Ey,Ey.exports);var NX=Ey.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(SX),n=t(CX),o=t(EX),i=t(RX),d=t(NX),u={code:"pl",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:4}},l=u;e.default=l,r.exports=e.default})(jy,jy.exports);var zX=jy.exports,Ry={exports:{}},Ny={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:"menos de um segundo",other:"menos de {{count}} segundos"},xSeconds:{one:"1 segundo",other:"{{count}} segundos"},halfAMinute:"meio minuto",lessThanXMinutes:{one:"menos de um minuto",other:"menos de {{count}} minutos"},xMinutes:{one:"1 minuto",other:"{{count}} minutos"},aboutXHours:{one:"aproximadamente 1 hora",other:"aproximadamente {{count}} horas"},xHours:{one:"1 hora",other:"{{count}} horas"},xDays:{one:"1 dia",other:"{{count}} dias"},aboutXWeeks:{one:"aproximadamente 1 semana",other:"aproximadamente {{count}} semanas"},xWeeks:{one:"1 semana",other:"{{count}} semanas"},aboutXMonths:{one:"aproximadamente 1 mês",other:"aproximadamente {{count}} meses"},xMonths:{one:"1 mês",other:"{{count}} meses"},aboutXYears:{one:"aproximadamente 1 ano",other:"aproximadamente {{count}} anos"},xYears:{one:"1 ano",other:"{{count}} anos"},overXYears:{one:"mais de 1 ano",other:"mais de {{count}} anos"},almostXYears:{one:"quase 1 ano",other:"quase {{count}} anos"}},a=function(i,d,u){var l,s=t[i];return typeof s=="string"?l=s:d===1?l=s.one:l=s.other.replace("{{count}}",String(d)),u!=null&&u.addSuffix?u.comparison&&u.comparison>0?"daqui a "+l:"há "+l:l},n=a;e.default=n,r.exports=e.default})(Ny,Ny.exports);var qX=Ny.exports,zy={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(ue),n={full:"EEEE, d 'de' MMMM 'de' y",long:"d 'de' MMMM 'de' y",medium:"d 'de' MMM 'de' y",short:"dd/MM/y"},o={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},i={full:"{{date}} 'às' {{time}}",long:"{{date}} 'às' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(zy,zy.exports);var IX=zy.exports,qy={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:function(i){var d=i.getUTCDay(),u=d===0||d===6?"último":"última";return"'"+u+"' eeee 'às' p"},yesterday:"'ontem às' p",today:"'hoje às' p",tomorrow:"'amanhã às' p",nextWeek:"eeee 'às' p",other:"P"},a=function(i,d,u,l){var s=t[i];return typeof s=="function"?s(d):s},n=a;e.default=n,r.exports=e.default})(qy,qy.exports);var YX=qy.exports,Iy={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["aC","dC"],abbreviated:["a.C.","d.C."],wide:["antes de Cristo","depois de Cristo"]},o={narrow:["1","2","3","4"],abbreviated:["T1","T2","T3","T4"],wide:["1º trimestre","2º trimestre","3º trimestre","4º trimestre"]},i={narrow:["j","f","m","a","m","j","j","a","s","o","n","d"],abbreviated:["jan","fev","mar","abr","mai","jun","jul","ago","set","out","nov","dez"],wide:["janeiro","fevereiro","março","abril","maio","junho","julho","agosto","setembro","outubro","novembro","dezembro"]},d={narrow:["d","s","t","q","q","s","s"],short:["dom","seg","ter","qua","qui","sex","sáb"],abbreviated:["dom","seg","ter","qua","qui","sex","sáb"],wide:["domingo","segunda-feira","terça-feira","quarta-feira","quinta-feira","sexta-feira","sábado"]},u={narrow:{am:"AM",pm:"PM",midnight:"meia-noite",noon:"meio-dia",morning:"manhã",afternoon:"tarde",evening:"noite",night:"madrugada"},abbreviated:{am:"AM",pm:"PM",midnight:"meia-noite",noon:"meio-dia",morning:"manhã",afternoon:"tarde",evening:"noite",night:"madrugada"},wide:{am:"AM",pm:"PM",midnight:"meia-noite",noon:"meio-dia",morning:"manhã",afternoon:"tarde",evening:"noite",night:"madrugada"}},l={narrow:{am:"AM",pm:"PM",midnight:"meia-noite",noon:"meio-dia",morning:"da manhã",afternoon:"da tarde",evening:"da noite",night:"da madrugada"},abbreviated:{am:"AM",pm:"PM",midnight:"meia-noite",noon:"meio-dia",morning:"da manhã",afternoon:"da tarde",evening:"da noite",night:"da madrugada"},wide:{am:"AM",pm:"PM",midnight:"meia-noite",noon:"meio-dia",morning:"da manhã",afternoon:"da tarde",evening:"da noite",night:"da madrugada"}},s=function(m,h){var p=Number(m);return p+"º"},f={ordinalNumber:s,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(m){return m-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide",formattingValues:l,defaultFormattingWidth:"wide"})},v=f;e.default=v,r.exports=e.default})(Iy,Iy.exports);var HX=Iy.exports,Yy={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)(º|ª)?/i,i=/\d+/i,d={narrow:/^(ac|dc|a|d)/i,abbreviated:/^(a\.?\s?c\.?|a\.?\s?e\.?\s?c\.?|d\.?\s?c\.?|e\.?\s?c\.?)/i,wide:/^(antes de cristo|antes da era comum|depois de cristo|era comum)/i},u={any:[/^ac/i,/^dc/i],wide:[/^(antes de cristo|antes da era comum)/i,/^(depois de cristo|era comum)/i]},l={narrow:/^[1234]/i,abbreviated:/^T[1234]/i,wide:/^[1234](º|ª)? trimestre/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^[jfmasond]/i,abbreviated:/^(jan|fev|mar|abr|mai|jun|jul|ago|set|out|nov|dez)/i,wide:/^(janeiro|fevereiro|março|abril|maio|junho|julho|agosto|setembro|outubro|novembro|dezembro)/i},v={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,/^ab/i,/^mai/i,/^jun/i,/^jul/i,/^ag/i,/^s/i,/^o/i,/^n/i,/^d/i]},c={narrow:/^[dstq]/i,short:/^(dom|seg|ter|qua|qui|sex|s[áa]b)/i,abbreviated:/^(dom|seg|ter|qua|qui|sex|s[áa]b)/i,wide:/^(domingo|segunda-?\s?feira|terça-?\s?feira|quarta-?\s?feira|quinta-?\s?feira|sexta-?\s?feira|s[áa]bado)/i},m={narrow:[/^d/i,/^s/i,/^t/i,/^q/i,/^q/i,/^s/i,/^s/i],any:[/^d/i,/^seg/i,/^t/i,/^qua/i,/^qui/i,/^sex/i,/^s[áa]/i]},h={narrow:/^(a|p|meia-?\s?noite|meio-?\s?dia|(da) (manh[ãa]|tarde|noite|madrugada))/i,any:/^([ap]\.?\s?m\.?|meia-?\s?noite|meio-?\s?dia|(da) (manh[ãa]|tarde|noite|madrugada))/i},p={any:{am:/^a/i,pm:/^p/i,midnight:/^meia/i,noon:/^meio/i,morning:/manh[ãa]/i,afternoon:/tarde/i,evening:/noite/i,night:/madrugada/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(Yy,Yy.exports);var AX=Yy.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(qX),n=t(IX),o=t(YX),i=t(HX),d=t(AX),u={code:"pt",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:4}},l=u;e.default=l,r.exports=e.default})(Ry,Ry.exports);var VX=Ry.exports,Hy={exports:{}},Ay={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:"menos de um segundo",other:"menos de {{count}} segundos"},xSeconds:{one:"1 segundo",other:"{{count}} segundos"},halfAMinute:"meio minuto",lessThanXMinutes:{one:"menos de um minuto",other:"menos de {{count}} minutos"},xMinutes:{one:"1 minuto",other:"{{count}} minutos"},aboutXHours:{one:"cerca de 1 hora",other:"cerca de {{count}} horas"},xHours:{one:"1 hora",other:"{{count}} horas"},xDays:{one:"1 dia",other:"{{count}} dias"},aboutXWeeks:{one:"cerca de 1 semana",other:"cerca de {{count}} semanas"},xWeeks:{one:"1 semana",other:"{{count}} semanas"},aboutXMonths:{one:"cerca de 1 mês",other:"cerca de {{count}} meses"},xMonths:{one:"1 mês",other:"{{count}} meses"},aboutXYears:{one:"cerca de 1 ano",other:"cerca de {{count}} anos"},xYears:{one:"1 ano",other:"{{count}} anos"},overXYears:{one:"mais de 1 ano",other:"mais de {{count}} anos"},almostXYears:{one:"quase 1 ano",other:"quase {{count}} anos"}},a=function(i,d,u){var l,s=t[i];return typeof s=="string"?l=s:d===1?l=s.one:l=s.other.replace("{{count}}",String(d)),u!=null&&u.addSuffix?u.comparison&&u.comparison>0?"em "+l:"há "+l:l},n=a;e.default=n,r.exports=e.default})(Ay,Ay.exports);var LX=Ay.exports,Vy={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(ue),n={full:"EEEE, d 'de' MMMM 'de' y",long:"d 'de' MMMM 'de' y",medium:"d MMM y",short:"dd/MM/yyyy"},o={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},i={full:"{{date}} 'às' {{time}}",long:"{{date}} 'às' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(Vy,Vy.exports);var FX=Vy.exports,Ly={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:function(i){var d=i.getUTCDay(),u=d===0||d===6?"último":"última";return"'"+u+"' eeee 'às' p"},yesterday:"'ontem às' p",today:"'hoje às' p",tomorrow:"'amanhã às' p",nextWeek:"eeee 'às' p",other:"P"},a=function(i,d,u,l){var s=t[i];return typeof s=="function"?s(d):s},n=a;e.default=n,r.exports=e.default})(Ly,Ly.exports);var XX=Ly.exports,Fy={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["AC","DC"],abbreviated:["AC","DC"],wide:["antes de cristo","depois de cristo"]},o={narrow:["1","2","3","4"],abbreviated:["T1","T2","T3","T4"],wide:["1º trimestre","2º trimestre","3º trimestre","4º trimestre"]},i={narrow:["j","f","m","a","m","j","j","a","s","o","n","d"],abbreviated:["jan","fev","mar","abr","mai","jun","jul","ago","set","out","nov","dez"],wide:["janeiro","fevereiro","março","abril","maio","junho","julho","agosto","setembro","outubro","novembro","dezembro"]},d={narrow:["D","S","T","Q","Q","S","S"],short:["dom","seg","ter","qua","qui","sex","sab"],abbreviated:["domingo","segunda","terça","quarta","quinta","sexta","sábado"],wide:["domingo","segunda-feira","terça-feira","quarta-feira","quinta-feira","sexta-feira","sábado"]},u={narrow:{am:"a",pm:"p",midnight:"mn",noon:"md",morning:"manhã",afternoon:"tarde",evening:"tarde",night:"noite"},abbreviated:{am:"AM",pm:"PM",midnight:"meia-noite",noon:"meio-dia",morning:"manhã",afternoon:"tarde",evening:"tarde",night:"noite"},wide:{am:"a.m.",pm:"p.m.",midnight:"meia-noite",noon:"meio-dia",morning:"manhã",afternoon:"tarde",evening:"tarde",night:"noite"}},l={narrow:{am:"a",pm:"p",midnight:"mn",noon:"md",morning:"da manhã",afternoon:"da tarde",evening:"da tarde",night:"da noite"},abbreviated:{am:"AM",pm:"PM",midnight:"meia-noite",noon:"meio-dia",morning:"da manhã",afternoon:"da tarde",evening:"da tarde",night:"da noite"},wide:{am:"a.m.",pm:"p.m.",midnight:"meia-noite",noon:"meio-dia",morning:"da manhã",afternoon:"da tarde",evening:"da tarde",night:"da noite"}},s=function(m,h){var p=Number(m);return(h==null?void 0:h.unit)==="week"?p+"ª":p+"º"},f={ordinalNumber:s,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(m){return m-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide",formattingValues:l,defaultFormattingWidth:"wide"})},v=f;e.default=v,r.exports=e.default})(Fy,Fy.exports);var UX=Fy.exports,Xy={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)[ºªo]?/i,i=/\d+/i,d={narrow:/^(ac|dc|a|d)/i,abbreviated:/^(a\.?\s?c\.?|d\.?\s?c\.?)/i,wide:/^(antes de cristo|depois de cristo)/i},u={any:[/^ac/i,/^dc/i],wide:[/^antes de cristo/i,/^depois de cristo/i]},l={narrow:/^[1234]/i,abbreviated:/^T[1234]/i,wide:/^[1234](º)? trimestre/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^[jfmajsond]/i,abbreviated:/^(jan|fev|mar|abr|mai|jun|jul|ago|set|out|nov|dez)/i,wide:/^(janeiro|fevereiro|março|abril|maio|junho|julho|agosto|setembro|outubro|novembro|dezembro)/i},v={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,/^fev/i,/^mar/i,/^abr/i,/^mai/i,/^jun/i,/^jul/i,/^ago/i,/^set/i,/^out/i,/^nov/i,/^dez/i]},c={narrow:/^(dom|[23456]ª?|s[aá]b)/i,short:/^(dom|[23456]ª?|s[aá]b)/i,abbreviated:/^(dom|seg|ter|qua|qui|sex|s[aá]b)/i,wide:/^(domingo|(segunda|ter[cç]a|quarta|quinta|sexta)([- ]feira)?|s[aá]bado)/i},m={short:[/^d/i,/^2/i,/^3/i,/^4/i,/^5/i,/^6/i,/^s[aá]/i],narrow:[/^d/i,/^2/i,/^3/i,/^4/i,/^5/i,/^6/i,/^s[aá]/i],any:[/^d/i,/^seg/i,/^t/i,/^qua/i,/^qui/i,/^sex/i,/^s[aá]b/i]},h={narrow:/^(a|p|mn|md|(da) (manhã|tarde|noite))/i,any:/^([ap]\.?\s?m\.?|meia[-\s]noite|meio[-\s]dia|(da) (manhã|tarde|noite))/i},p={any:{am:/^a/i,pm:/^p/i,midnight:/^mn|^meia[-\s]noite/i,noon:/^md|^meio[-\s]dia/i,morning:/manhã/i,afternoon:/tarde/i,evening:/tarde/i,night:/noite/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(Xy,Xy.exports);var QX=Xy.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(LX),n=t(FX),o=t(XX),i=t(UX),d=t(QX),u={code:"pt-BR",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:0,firstWeekContainsDate:1}},l=u;e.default=l,r.exports=e.default})(Hy,Hy.exports);var GX=Hy.exports,Uy={exports:{}},Qy={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:"mai puțin de o secundă",other:"mai puțin de {{count}} secunde"},xSeconds:{one:"1 secundă",other:"{{count}} secunde"},halfAMinute:"jumătate de minut",lessThanXMinutes:{one:"mai puțin de un minut",other:"mai puțin de {{count}} minute"},xMinutes:{one:"1 minut",other:"{{count}} minute"},aboutXHours:{one:"circa 1 oră",other:"circa {{count}} ore"},xHours:{one:"1 oră",other:"{{count}} ore"},xDays:{one:"1 zi",other:"{{count}} zile"},aboutXWeeks:{one:"circa o săptămână",other:"circa {{count}} săptămâni"},xWeeks:{one:"1 săptămână",other:"{{count}} săptămâni"},aboutXMonths:{one:"circa 1 lună",other:"circa {{count}} luni"},xMonths:{one:"1 lună",other:"{{count}} luni"},aboutXYears:{one:"circa 1 an",other:"circa {{count}} ani"},xYears:{one:"1 an",other:"{{count}} ani"},overXYears:{one:"peste 1 an",other:"peste {{count}} ani"},almostXYears:{one:"aproape 1 an",other:"aproape {{count}} ani"}},a=function(i,d,u){var l,s=t[i];return typeof s=="string"?l=s:d===1?l=s.one:l=s.other.replace("{{count}}",String(d)),u!=null&&u.addSuffix?u.comparison&&u.comparison>0?"în "+l:l+" în urmă":l},n=a;e.default=n,r.exports=e.default})(Qy,Qy.exports);var BX=Qy.exports,Gy={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(ue),n={full:"EEEE, d MMMM yyyy",long:"d MMMM yyyy",medium:"d MMM yyyy",short:"dd.MM.yyyy"},o={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},i={full:"{{date}} 'la' {{time}}",long:"{{date}} 'la' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(Gy,Gy.exports);var KX=Gy.exports,By={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"eeee 'trecută la' p",yesterday:"'ieri la' p",today:"'astăzi la' p",tomorrow:"'mâine la' p",nextWeek:"eeee 'viitoare la' p",other:"P"},a=function(i,d,u,l){return t[i]},n=a;e.default=n,r.exports=e.default})(By,By.exports);var JX=By.exports,Ky={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["Î","D"],abbreviated:["Î.d.C.","D.C."],wide:["Înainte de Cristos","După Cristos"]},o={narrow:["1","2","3","4"],abbreviated:["T1","T2","T3","T4"],wide:["primul trimestru","al doilea trimestru","al treilea trimestru","al patrulea trimestru"]},i={narrow:["I","F","M","A","M","I","I","A","S","O","N","D"],abbreviated:["ian","feb","mar","apr","mai","iun","iul","aug","sep","oct","noi","dec"],wide:["ianuarie","februarie","martie","aprilie","mai","iunie","iulie","august","septembrie","octombrie","noiembrie","decembrie"]},d={narrow:["d","l","m","m","j","v","s"],short:["du","lu","ma","mi","jo","vi","sâ"],abbreviated:["dum","lun","mar","mie","joi","vin","sâm"],wide:["duminică","luni","marți","miercuri","joi","vineri","sâmbătă"]},u={narrow:{am:"a",pm:"p",midnight:"mn",noon:"ami",morning:"dim",afternoon:"da",evening:"s",night:"n"},abbreviated:{am:"AM",pm:"PM",midnight:"miezul nopții",noon:"amiază",morning:"dimineață",afternoon:"după-amiază",evening:"seară",night:"noapte"},wide:{am:"a.m.",pm:"p.m.",midnight:"miezul nopții",noon:"amiază",morning:"dimineață",afternoon:"după-amiază",evening:"seară",night:"noapte"}},l={narrow:{am:"a",pm:"p",midnight:"mn",noon:"amiază",morning:"dimineață",afternoon:"după-amiază",evening:"seară",night:"noapte"},abbreviated:{am:"AM",pm:"PM",midnight:"miezul nopții",noon:"amiază",morning:"dimineață",afternoon:"după-amiază",evening:"seară",night:"noapte"},wide:{am:"a.m.",pm:"p.m.",midnight:"miezul nopții",noon:"amiază",morning:"dimineață",afternoon:"după-amiază",evening:"seară",night:"noapte"}},s=function(m,h){return String(m)},f={ordinalNumber:s,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(m){return m-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide",formattingValues:l,defaultFormattingWidth:"wide"})},v=f;e.default=v,r.exports=e.default})(Ky,Ky.exports);var ZX=Ky.exports,Jy={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)?/i,i=/\d+/i,d={narrow:/^(Î|D)/i,abbreviated:/^(Î\.?\s?d\.?\s?C\.?|Î\.?\s?e\.?\s?n\.?|D\.?\s?C\.?|e\.?\s?n\.?)/i,wide:/^(Înainte de Cristos|Înaintea erei noastre|După Cristos|Era noastră)/i},u={any:[/^ÎC/i,/^DC/i],wide:[/^(Înainte de Cristos|Înaintea erei noastre)/i,/^(După Cristos|Era noastră)/i]},l={narrow:/^[1234]/i,abbreviated:/^T[1234]/i,wide:/^trimestrul [1234]/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^[ifmaasond]/i,abbreviated:/^(ian|feb|mar|apr|mai|iun|iul|aug|sep|oct|noi|dec)/i,wide:/^(ianuarie|februarie|martie|aprilie|mai|iunie|iulie|august|septembrie|octombrie|noiembrie|decembrie)/i},v={narrow:[/^i/i,/^f/i,/^m/i,/^a/i,/^m/i,/^i/i,/^i/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ia/i,/^f/i,/^mar/i,/^ap/i,/^mai/i,/^iun/i,/^iul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},c={narrow:/^[dlmjvs]/i,short:/^(d|l|ma|mi|j|v|s)/i,abbreviated:/^(dum|lun|mar|mie|jo|vi|sâ)/i,wide:/^(duminica|luni|marţi|miercuri|joi|vineri|sâmbătă)/i},m={narrow:[/^d/i,/^l/i,/^m/i,/^m/i,/^j/i,/^v/i,/^s/i],any:[/^d/i,/^l/i,/^ma/i,/^mi/i,/^j/i,/^v/i,/^s/i]},h={narrow:/^(a|p|mn|a|(dimineaţa|după-amiaza|seara|noaptea))/i,any:/^([ap]\.?\s?m\.?|miezul nopții|amiaza|(dimineaţa|după-amiaza|seara|noaptea))/i},p={any:{am:/^a/i,pm:/^p/i,midnight:/^mn/i,noon:/amiaza/i,morning:/dimineaţa/i,afternoon:/după-amiaza/i,evening:/seara/i,night:/noaptea/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(Jy,Jy.exports);var e5=Jy.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(BX),n=t(KX),o=t(JX),i=t(ZX),d=t(e5),u={code:"ro",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:1}},l=u;e.default=l,r.exports=e.default})(Uy,Uy.exports);var a5=Uy.exports,Zy={exports:{}},eb={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;function t(d,u){if(d.one!==void 0&&u===1)return d.one;var l=u%10,s=u%100;return l===1&&s!==11?d.singularNominative.replace("{{count}}",String(u)):l>=2&&l<=4&&(s<10||s>20)?d.singularGenitive.replace("{{count}}",String(u)):d.pluralGenitive.replace("{{count}}",String(u))}function a(d){return function(u,l){return l!=null&&l.addSuffix?l.comparison&&l.comparison>0?d.future?t(d.future,u):"через "+t(d.regular,u):d.past?t(d.past,u):t(d.regular,u)+" назад":t(d.regular,u)}}var n={lessThanXSeconds:a({regular:{one:"меньше секунды",singularNominative:"меньше {{count}} секунды",singularGenitive:"меньше {{count}} секунд",pluralGenitive:"меньше {{count}} секунд"},future:{one:"меньше, чем через секунду",singularNominative:"меньше, чем через {{count}} секунду",singularGenitive:"меньше, чем через {{count}} секунды",pluralGenitive:"меньше, чем через {{count}} секунд"}}),xSeconds:a({regular:{singularNominative:"{{count}} секунда",singularGenitive:"{{count}} секунды",pluralGenitive:"{{count}} секунд"},past:{singularNominative:"{{count}} секунду назад",singularGenitive:"{{count}} секунды назад",pluralGenitive:"{{count}} секунд назад"},future:{singularNominative:"через {{count}} секунду",singularGenitive:"через {{count}} секунды",pluralGenitive:"через {{count}} секунд"}}),halfAMinute:function(u,l){return l!=null&&l.addSuffix?l.comparison&&l.comparison>0?"через полминуты":"полминуты назад":"полминуты"},lessThanXMinutes:a({regular:{one:"меньше минуты",singularNominative:"меньше {{count}} минуты",singularGenitive:"меньше {{count}} минут",pluralGenitive:"меньше {{count}} минут"},future:{one:"меньше, чем через минуту",singularNominative:"меньше, чем через {{count}} минуту",singularGenitive:"меньше, чем через {{count}} минуты",pluralGenitive:"меньше, чем через {{count}} минут"}}),xMinutes:a({regular:{singularNominative:"{{count}} минута",singularGenitive:"{{count}} минуты",pluralGenitive:"{{count}} минут"},past:{singularNominative:"{{count}} минуту назад",singularGenitive:"{{count}} минуты назад",pluralGenitive:"{{count}} минут назад"},future:{singularNominative:"через {{count}} минуту",singularGenitive:"через {{count}} минуты",pluralGenitive:"через {{count}} минут"}}),aboutXHours:a({regular:{singularNominative:"около {{count}} часа",singularGenitive:"около {{count}} часов",pluralGenitive:"около {{count}} часов"},future:{singularNominative:"приблизительно через {{count}} час",singularGenitive:"приблизительно через {{count}} часа",pluralGenitive:"приблизительно через {{count}} часов"}}),xHours:a({regular:{singularNominative:"{{count}} час",singularGenitive:"{{count}} часа",pluralGenitive:"{{count}} часов"}}),xDays:a({regular:{singularNominative:"{{count}} день",singularGenitive:"{{count}} дня",pluralGenitive:"{{count}} дней"}}),aboutXWeeks:a({regular:{singularNominative:"около {{count}} недели",singularGenitive:"около {{count}} недель",pluralGenitive:"около {{count}} недель"},future:{singularNominative:"приблизительно через {{count}} неделю",singularGenitive:"приблизительно через {{count}} недели",pluralGenitive:"приблизительно через {{count}} недель"}}),xWeeks:a({regular:{singularNominative:"{{count}} неделя",singularGenitive:"{{count}} недели",pluralGenitive:"{{count}} недель"}}),aboutXMonths:a({regular:{singularNominative:"около {{count}} месяца",singularGenitive:"около {{count}} месяцев",pluralGenitive:"около {{count}} месяцев"},future:{singularNominative:"приблизительно через {{count}} месяц",singularGenitive:"приблизительно через {{count}} месяца",pluralGenitive:"приблизительно через {{count}} месяцев"}}),xMonths:a({regular:{singularNominative:"{{count}} месяц",singularGenitive:"{{count}} месяца",pluralGenitive:"{{count}} месяцев"}}),aboutXYears:a({regular:{singularNominative:"около {{count}} года",singularGenitive:"около {{count}} лет",pluralGenitive:"около {{count}} лет"},future:{singularNominative:"приблизительно через {{count}} год",singularGenitive:"приблизительно через {{count}} года",pluralGenitive:"приблизительно через {{count}} лет"}}),xYears:a({regular:{singularNominative:"{{count}} год",singularGenitive:"{{count}} года",pluralGenitive:"{{count}} лет"}}),overXYears:a({regular:{singularNominative:"больше {{count}} года",singularGenitive:"больше {{count}} лет",pluralGenitive:"больше {{count}} лет"},future:{singularNominative:"больше, чем через {{count}} год",singularGenitive:"больше, чем через {{count}} года",pluralGenitive:"больше, чем через {{count}} лет"}}),almostXYears:a({regular:{singularNominative:"почти {{count}} год",singularGenitive:"почти {{count}} года",pluralGenitive:"почти {{count}} лет"},future:{singularNominative:"почти через {{count}} год",singularGenitive:"почти через {{count}} года",pluralGenitive:"почти через {{count}} лет"}})},o=function(u,l,s){return n[u](l,s)},i=o;e.default=i,r.exports=e.default})(eb,eb.exports);var t5=eb.exports,ab={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(ue),n={full:"EEEE, d MMMM y 'г.'",long:"d MMMM y 'г.'",medium:"d MMM y 'г.'",short:"dd.MM.y"},o={full:"H:mm:ss zzzz",long:"H:mm:ss z",medium:"H:mm:ss",short:"H:mm"},i={any:"{{date}}, {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"any"})},u=d;e.default=u,r.exports=e.default})(ab,ab.exports);var r5=ab.exports,tb={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(Xa),n=["воскресенье","понедельник","вторник","среду","четверг","пятницу","субботу"];function o(f){var v=n[f];switch(f){case 0:return"'в прошлое "+v+" в' p";case 1:case 2:case 4:return"'в прошлый "+v+" в' p";case 3:case 5:case 6:return"'в прошлую "+v+" в' p"}}function i(f){var v=n[f];return f===2?"'во "+v+" в' p":"'в "+v+" в' p"}function d(f){var v=n[f];switch(f){case 0:return"'в следующее "+v+" в' p";case 1:case 2:case 4:return"'в следующий "+v+" в' p";case 3:case 5:case 6:return"'в следующую "+v+" в' p"}}var u={lastWeek:function(v,c,m){var h=v.getUTCDay();return(0,a.default)(v,c,m)?i(h):o(h)},yesterday:"'вчера в' p",today:"'сегодня в' p",tomorrow:"'завтра в' p",nextWeek:function(v,c,m){var h=v.getUTCDay();return(0,a.default)(v,c,m)?i(h):d(h)},other:"P"},l=function(v,c,m,h){var p=u[v];return typeof p=="function"?p(c,m,h):p},s=l;e.default=s,r.exports=e.default})(tb,tb.exports);var n5=tb.exports,rb={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["до н.э.","н.э."],abbreviated:["до н. э.","н. э."],wide:["до нашей эры","нашей эры"]},o={narrow:["1","2","3","4"],abbreviated:["1-й кв.","2-й кв.","3-й кв.","4-й кв."],wide:["1-й квартал","2-й квартал","3-й квартал","4-й квартал"]},i={narrow:["Я","Ф","М","А","М","И","И","А","С","О","Н","Д"],abbreviated:["янв.","фев.","март","апр.","май","июнь","июль","авг.","сент.","окт.","нояб.","дек."],wide:["январь","февраль","март","апрель","май","июнь","июль","август","сентябрь","октябрь","ноябрь","декабрь"]},d={narrow:["Я","Ф","М","А","М","И","И","А","С","О","Н","Д"],abbreviated:["янв.","фев.","мар.","апр.","мая","июн.","июл.","авг.","сент.","окт.","нояб.","дек."],wide:["января","февраля","марта","апреля","мая","июня","июля","августа","сентября","октября","ноября","декабря"]},u={narrow:["В","П","В","С","Ч","П","С"],short:["вс","пн","вт","ср","чт","пт","сб"],abbreviated:["вск","пнд","втр","срд","чтв","птн","суб"],wide:["воскресенье","понедельник","вторник","среда","четверг","пятница","суббота"]},l={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:"ночь"}},s={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:"ночи"}},f=function(h,p){var y=Number(h),_=p==null?void 0:p.unit,w;return _==="date"?w="-е":_==="week"||_==="minute"||_==="second"?w="-я":w="-й",y+w},v={ordinalNumber:f,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(h){return h-1}}),month:(0,a.default)({values:i,defaultWidth:"wide",formattingValues:d,defaultFormattingWidth:"wide"}),day:(0,a.default)({values:u,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:l,defaultWidth:"any",formattingValues:s,defaultFormattingWidth:"wide"})},c=v;e.default=c,r.exports=e.default})(rb,rb.exports);var i5=rb.exports,nb={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)(-?(е|я|й|ое|ье|ая|ья|ый|ой|ий|ый))?/i,i=/\d+/i,d={narrow:/^((до )?н\.?\s?э\.?)/i,abbreviated:/^((до )?н\.?\s?э\.?)/i,wide:/^(до нашей эры|нашей эры|наша эра)/i},u={any:[/^д/i,/^н/i]},l={narrow:/^[1234]/i,abbreviated:/^[1234](-?[ыои]?й?)? кв.?/i,wide:/^[1234](-?[ыои]?й?)? квартал/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^[яфмаисонд]/i,abbreviated:/^(янв|фев|март?|апр|ма[йя]|июн[ья]?|июл[ья]?|авг|сент?|окт|нояб?|дек)\.?/i,wide:/^(январ[ья]|феврал[ья]|марта?|апрел[ья]|ма[йя]|июн[ья]|июл[ья]|августа?|сентябр[ья]|октябр[ья]|октябр[ья]|ноябр[ья]|декабр[ья])/i},v={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]},c={narrow:/^[впсч]/i,short:/^(вс|во|пн|по|вт|ср|чт|че|пт|пя|сб|су)\.?/i,abbreviated:/^(вск|вос|пнд|пон|втр|вто|срд|сре|чтв|чет|птн|пят|суб).?/i,wide:/^(воскресень[ея]|понедельника?|вторника?|сред[аы]|четверга?|пятниц[аы]|суббот[аы])/i},m={narrow:[/^в/i,/^п/i,/^в/i,/^с/i,/^ч/i,/^п/i,/^с/i],any:[/^в[ос]/i,/^п[он]/i,/^в/i,/^ср/i,/^ч/i,/^п[ят]/i,/^с[уб]/i]},h={narrow:/^([дп]п|полн\.?|полд\.?|утр[оа]|день|дня|веч\.?|ноч[ьи])/i,abbreviated:/^([дп]п|полн\.?|полд\.?|утр[оа]|день|дня|веч\.?|ноч[ьи])/i,wide:/^([дп]п|полночь|полдень|утр[оа]|день|дня|вечера?|ноч[ьи])/i},p={any:{am:/^дп/i,pm:/^пп/i,midnight:/^полн/i,noon:/^полд/i,morning:/^у/i,afternoon:/^д[ен]/i,evening:/^в/i,night:/^н/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"wide",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(nb,nb.exports);var o5=nb.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(t5),n=t(r5),o=t(n5),i=t(i5),d=t(o5),u={code:"ru",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:1}},l=u;e.default=l,r.exports=e.default})(Zy,Zy.exports);var u5=Zy.exports,ib={exports:{}},ob={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;function t(f,v){return v===1&&f.one?f.one:v>=2&&v<=4&&f.twoFour?f.twoFour:f.other}function a(f,v,c){var m=t(f,v),h=m[c];return h.replace("{{count}}",String(v))}function n(f){var v=["lessThan","about","over","almost"].filter(function(c){return!!f.match(new RegExp("^"+c))});return v[0]}function o(f){var v="";return f==="almost"&&(v="takmer"),f==="about"&&(v="približne"),v.length>0?v+" ":""}function i(f){var v="";return f==="lessThan"&&(v="menej než"),f==="over"&&(v="viac než"),v.length>0?v+" ":""}function d(f){return f.charAt(0).toLowerCase()+f.slice(1)}var u={xSeconds:{one:{present:"sekunda",past:"sekundou",future:"sekundu"},twoFour:{present:"{{count}} sekundy",past:"{{count}} sekundami",future:"{{count}} sekundy"},other:{present:"{{count}} sekúnd",past:"{{count}} sekundami",future:"{{count}} sekúnd"}},halfAMinute:{other:{present:"pol minúty",past:"pol minútou",future:"pol minúty"}},xMinutes:{one:{present:"minúta",past:"minútou",future:"minútu"},twoFour:{present:"{{count}} minúty",past:"{{count}} minútami",future:"{{count}} minúty"},other:{present:"{{count}} minút",past:"{{count}} minútami",future:"{{count}} minút"}},xHours:{one:{present:"hodina",past:"hodinou",future:"hodinu"},twoFour:{present:"{{count}} hodiny",past:"{{count}} hodinami",future:"{{count}} hodiny"},other:{present:"{{count}} hodín",past:"{{count}} hodinami",future:"{{count}} hodín"}},xDays:{one:{present:"deň",past:"dňom",future:"deň"},twoFour:{present:"{{count}} dni",past:"{{count}} dňami",future:"{{count}} dni"},other:{present:"{{count}} dní",past:"{{count}} dňami",future:"{{count}} dní"}},xWeeks:{one:{present:"týždeň",past:"týždňom",future:"týždeň"},twoFour:{present:"{{count}} týždne",past:"{{count}} týždňami",future:"{{count}} týždne"},other:{present:"{{count}} týždňov",past:"{{count}} týždňami",future:"{{count}} týždňov"}},xMonths:{one:{present:"mesiac",past:"mesiacom",future:"mesiac"},twoFour:{present:"{{count}} mesiace",past:"{{count}} mesiacmi",future:"{{count}} mesiace"},other:{present:"{{count}} mesiacov",past:"{{count}} mesiacmi",future:"{{count}} mesiacov"}},xYears:{one:{present:"rok",past:"rokom",future:"rok"},twoFour:{present:"{{count}} roky",past:"{{count}} rokmi",future:"{{count}} roky"},other:{present:"{{count}} rokov",past:"{{count}} rokmi",future:"{{count}} rokov"}}},l=function(v,c,m){var h=n(v)||"",p=d(v.substring(h.length)),y=u[p];return m!=null&&m.addSuffix?m.comparison&&m.comparison>0?o(h)+"o "+i(h)+a(y,c,"future"):o(h)+"pred "+i(h)+a(y,c,"past"):o(h)+i(h)+a(y,c,"present")},s=l;e.default=s,r.exports=e.default})(ob,ob.exports);var d5=ob.exports,ub={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(ue),n={full:"EEEE d. MMMM y",long:"d. MMMM y",medium:"d. M. y",short:"d. M. y"},o={full:"H:mm:ss zzzz",long:"H:mm:ss z",medium:"H:mm:ss",short:"H:mm"},i={full:"{{date}}, {{time}}",long:"{{date}}, {{time}}",medium:"{{date}}, {{time}}",short:"{{date}} {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(ub,ub.exports);var l5=ub.exports,db={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(Xa),n=["nedeľu","pondelok","utorok","stredu","štvrtok","piatok","sobotu"];function o(f){var v=n[f];switch(f){case 0:case 3:case 6:return"'minulú "+v+" o' p";default:return"'minulý' eeee 'o' p"}}function i(f){var v=n[f];return f===4?"'vo' eeee 'o' p":"'v "+v+" o' p"}function d(f){var v=n[f];switch(f){case 0:case 4:case 6:return"'budúcu "+v+" o' p";default:return"'budúci' eeee 'o' p"}}var u={lastWeek:function(v,c,m){var h=v.getUTCDay();return(0,a.default)(v,c,m)?i(h):o(h)},yesterday:"'včera o' p",today:"'dnes o' p",tomorrow:"'zajtra o' p",nextWeek:function(v,c,m){var h=v.getUTCDay();return(0,a.default)(v,c,m)?i(h):d(h)},other:"P"},l=function(v,c,m,h){var p=u[v];return typeof p=="function"?p(c,m,h):p},s=l;e.default=s,r.exports=e.default})(db,db.exports);var s5=db.exports,lb={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["pred Kr.","po Kr."],abbreviated:["pred Kr.","po Kr."],wide:["pred Kristom","po Kristovi"]},o={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1. štvrťrok","2. štvrťrok","3. štvrťrok","4. štvrťrok"]},i={narrow:["j","f","m","a","m","j","j","a","s","o","n","d"],abbreviated:["jan","feb","mar","apr","máj","jún","júl","aug","sep","okt","nov","dec"],wide:["január","február","marec","apríl","máj","jún","júl","august","september","október","november","december"]},d={narrow:["j","f","m","a","m","j","j","a","s","o","n","d"],abbreviated:["jan","feb","mar","apr","máj","jún","júl","aug","sep","okt","nov","dec"],wide:["januára","februára","marca","apríla","mája","júna","júla","augusta","septembra","októbra","novembra","decembra"]},u={narrow:["n","p","u","s","š","p","s"],short:["ne","po","ut","st","št","pi","so"],abbreviated:["ne","po","ut","st","št","pi","so"],wide:["nedeľa","pondelok","utorok","streda","štvrtok","piatok","sobota"]},l={narrow:{am:"AM",pm:"PM",midnight:"poln.",noon:"pol.",morning:"ráno",afternoon:"pop.",evening:"več.",night:"noc"},abbreviated:{am:"AM",pm:"PM",midnight:"poln.",noon:"pol.",morning:"ráno",afternoon:"popol.",evening:"večer",night:"noc"},wide:{am:"AM",pm:"PM",midnight:"polnoc",noon:"poludnie",morning:"ráno",afternoon:"popoludnie",evening:"večer",night:"noc"}},s={narrow:{am:"AM",pm:"PM",midnight:"o poln.",noon:"nap.",morning:"ráno",afternoon:"pop.",evening:"več.",night:"v n."},abbreviated:{am:"AM",pm:"PM",midnight:"o poln.",noon:"napol.",morning:"ráno",afternoon:"popol.",evening:"večer",night:"v noci"},wide:{am:"AM",pm:"PM",midnight:"o polnoci",noon:"napoludnie",morning:"ráno",afternoon:"popoludní",evening:"večer",night:"v noci"}},f=function(h,p){var y=Number(h);return y+"."},v={ordinalNumber:f,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(h){return h-1}}),month:(0,a.default)({values:i,defaultWidth:"wide",formattingValues:d,defaultFormattingWidth:"wide"}),day:(0,a.default)({values:u,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:l,defaultWidth:"wide",formattingValues:s,defaultFormattingWidth:"wide"})},c=v;e.default=c,r.exports=e.default})(lb,lb.exports);var f5=lb.exports,sb={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)\.?/i,i=/\d+/i,d={narrow:/^(pred Kr\.|pred n\. l\.|po Kr\.|n\. l\.)/i,abbreviated:/^(pred Kr\.|pred n\. l\.|po Kr\.|n\. l\.)/i,wide:/^(pred Kristom|pred na[šs][íi]m letopo[čc]tom|po Kristovi|n[áa][šs]ho letopo[čc]tu)/i},u={any:[/^pr/i,/^(po|n)/i]},l={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234]\. [šs]tvr[ťt]rok/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|m[áa]j|j[úu]n|j[úu]l|aug|sep|okt|nov|dec)/i,wide:/^(janu[áa]ra?|febru[áa]ra?|(marec|marca)|apr[íi]la?|m[áa]ja?|j[úu]na?|j[úu]la?|augusta?|(september|septembra)|(okt[óo]ber|okt[óo]bra)|(november|novembra)|(december|decembra))/i},v={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,/^m[áa]j/i,/^j[úu]n/i,/^j[úu]l/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},c={narrow:/^[npusšp]/i,short:/^(ne|po|ut|st|št|pi|so)/i,abbreviated:/^(ne|po|ut|st|št|pi|so)/i,wide:/^(nede[ľl]a|pondelok|utorok|streda|[šs]tvrtok|piatok|sobota])/i},m={narrow:[/^n/i,/^p/i,/^u/i,/^s/i,/^š/i,/^p/i,/^s/i],any:[/^n/i,/^po/i,/^u/i,/^st/i,/^(št|stv)/i,/^pi/i,/^so/i]},h={narrow:/^(am|pm|(o )?poln\.?|(nap\.?|pol\.?)|r[áa]no|pop\.?|ve[čc]\.?|(v n\.?|noc))/i,abbreviated:/^(am|pm|(o )?poln\.?|(napol\.?|pol\.?)|r[áa]no|pop\.?|ve[čc]er|(v )?noci?)/i,any:/^(am|pm|(o )?polnoci?|(na)?poludnie|r[áa]no|popoludn(ie|í|i)|ve[čc]er|(v )?noci?)/i},p={any:{am:/^am/i,pm:/^pm/i,midnight:/poln/i,noon:/^(nap|(na)?pol(\.|u))/i,morning:/^r[áa]no/i,afternoon:/^pop/i,evening:/^ve[čc]/i,night:/^(noc|v n\.)/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(sb,sb.exports);var v5=sb.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(d5),n=t(l5),o=t(s5),i=t(f5),d=t(v5),u={code:"sk",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:4}},l=u;e.default=l,r.exports=e.default})(ib,ib.exports);var m5=ib.exports,fb={exports:{}},vb={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;function t(d){return d.one!==void 0}var a={lessThanXSeconds:{present:{one:"manj kot {{count}} sekunda",two:"manj kot {{count}} sekundi",few:"manj kot {{count}} sekunde",other:"manj kot {{count}} sekund"},past:{one:"manj kot {{count}} sekundo",two:"manj kot {{count}} sekundama",few:"manj kot {{count}} sekundami",other:"manj kot {{count}} sekundami"},future:{one:"manj kot {{count}} sekundo",two:"manj kot {{count}} sekundi",few:"manj kot {{count}} sekunde",other:"manj kot {{count}} sekund"}},xSeconds:{present:{one:"{{count}} sekunda",two:"{{count}} sekundi",few:"{{count}} sekunde",other:"{{count}} sekund"},past:{one:"{{count}} sekundo",two:"{{count}} sekundama",few:"{{count}} sekundami",other:"{{count}} sekundami"},future:{one:"{{count}} sekundo",two:"{{count}} sekundi",few:"{{count}} sekunde",other:"{{count}} sekund"}},halfAMinute:"pol minute",lessThanXMinutes:{present:{one:"manj kot {{count}} minuta",two:"manj kot {{count}} minuti",few:"manj kot {{count}} minute",other:"manj kot {{count}} minut"},past:{one:"manj kot {{count}} minuto",two:"manj kot {{count}} minutama",few:"manj kot {{count}} minutami",other:"manj kot {{count}} minutami"},future:{one:"manj kot {{count}} minuto",two:"manj kot {{count}} minuti",few:"manj kot {{count}} minute",other:"manj kot {{count}} minut"}},xMinutes:{present:{one:"{{count}} minuta",two:"{{count}} minuti",few:"{{count}} minute",other:"{{count}} minut"},past:{one:"{{count}} minuto",two:"{{count}} minutama",few:"{{count}} minutami",other:"{{count}} minutami"},future:{one:"{{count}} minuto",two:"{{count}} minuti",few:"{{count}} minute",other:"{{count}} minut"}},aboutXHours:{present:{one:"približno {{count}} ura",two:"približno {{count}} uri",few:"približno {{count}} ure",other:"približno {{count}} ur"},past:{one:"približno {{count}} uro",two:"približno {{count}} urama",few:"približno {{count}} urami",other:"približno {{count}} urami"},future:{one:"približno {{count}} uro",two:"približno {{count}} uri",few:"približno {{count}} ure",other:"približno {{count}} ur"}},xHours:{present:{one:"{{count}} ura",two:"{{count}} uri",few:"{{count}} ure",other:"{{count}} ur"},past:{one:"{{count}} uro",two:"{{count}} urama",few:"{{count}} urami",other:"{{count}} urami"},future:{one:"{{count}} uro",two:"{{count}} uri",few:"{{count}} ure",other:"{{count}} ur"}},xDays:{present:{one:"{{count}} dan",two:"{{count}} dni",few:"{{count}} dni",other:"{{count}} dni"},past:{one:"{{count}} dnem",two:"{{count}} dnevoma",few:"{{count}} dnevi",other:"{{count}} dnevi"},future:{one:"{{count}} dan",two:"{{count}} dni",few:"{{count}} dni",other:"{{count}} dni"}},aboutXWeeks:{one:"približno {{count}} teden",two:"približno {{count}} tedna",few:"približno {{count}} tedne",other:"približno {{count}} tednov"},xWeeks:{one:"{{count}} teden",two:"{{count}} tedna",few:"{{count}} tedne",other:"{{count}} tednov"},aboutXMonths:{present:{one:"približno {{count}} mesec",two:"približno {{count}} meseca",few:"približno {{count}} mesece",other:"približno {{count}} mesecev"},past:{one:"približno {{count}} mesecem",two:"približno {{count}} mesecema",few:"približno {{count}} meseci",other:"približno {{count}} meseci"},future:{one:"približno {{count}} mesec",two:"približno {{count}} meseca",few:"približno {{count}} mesece",other:"približno {{count}} mesecev"}},xMonths:{present:{one:"{{count}} mesec",two:"{{count}} meseca",few:"{{count}} meseci",other:"{{count}} mesecev"},past:{one:"{{count}} mesecem",two:"{{count}} mesecema",few:"{{count}} meseci",other:"{{count}} meseci"},future:{one:"{{count}} mesec",two:"{{count}} meseca",few:"{{count}} mesece",other:"{{count}} mesecev"}},aboutXYears:{present:{one:"približno {{count}} leto",two:"približno {{count}} leti",few:"približno {{count}} leta",other:"približno {{count}} let"},past:{one:"približno {{count}} letom",two:"približno {{count}} letoma",few:"približno {{count}} leti",other:"približno {{count}} leti"},future:{one:"približno {{count}} leto",two:"približno {{count}} leti",few:"približno {{count}} leta",other:"približno {{count}} let"}},xYears:{present:{one:"{{count}} leto",two:"{{count}} leti",few:"{{count}} leta",other:"{{count}} let"},past:{one:"{{count}} letom",two:"{{count}} letoma",few:"{{count}} leti",other:"{{count}} leti"},future:{one:"{{count}} leto",two:"{{count}} leti",few:"{{count}} leta",other:"{{count}} let"}},overXYears:{present:{one:"več kot {{count}} leto",two:"več kot {{count}} leti",few:"več kot {{count}} leta",other:"več kot {{count}} let"},past:{one:"več kot {{count}} letom",two:"več kot {{count}} letoma",few:"več kot {{count}} leti",other:"več kot {{count}} leti"},future:{one:"več kot {{count}} leto",two:"več kot {{count}} leti",few:"več kot {{count}} leta",other:"več kot {{count}} let"}},almostXYears:{present:{one:"skoraj {{count}} leto",two:"skoraj {{count}} leti",few:"skoraj {{count}} leta",other:"skoraj {{count}} let"},past:{one:"skoraj {{count}} letom",two:"skoraj {{count}} letoma",few:"skoraj {{count}} leti",other:"skoraj {{count}} leti"},future:{one:"skoraj {{count}} leto",two:"skoraj {{count}} leti",few:"skoraj {{count}} leta",other:"skoraj {{count}} let"}}};function n(d){switch(d%100){case 1:return"one";case 2:return"two";case 3:case 4:return"few";default:return"other"}}var o=function(u,l,s){var f="",v="present";s!=null&&s.addSuffix&&(s.comparison&&s.comparison>0?(v="future",f="čez "):(v="past",f="pred "));var c=a[u];if(typeof c=="string")f+=c;else{var m=n(l);t(c)?f+=c[m].replace("{{count}}",String(l)):f+=c[v][m].replace("{{count}}",String(l))}return f},i=o;e.default=i,r.exports=e.default})(vb,vb.exports);var c5=vb.exports,mb={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(ue),n={full:"EEEE, dd. MMMM y",long:"dd. MMMM y",medium:"d. MMM y",short:"d. MM. yy"},o={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},i={full:"{{date}} {{time}}",long:"{{date}} {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(mb,mb.exports);var h5=mb.exports,cb={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:function(i){var d=i.getUTCDay();switch(d){case 0:return"'prejšnjo nedeljo ob' p";case 3:return"'prejšnjo sredo ob' p";case 6:return"'prejšnjo soboto ob' p";default:return"'prejšnji' EEEE 'ob' p"}},yesterday:"'včeraj ob' p",today:"'danes ob' p",tomorrow:"'jutri ob' p",nextWeek:function(i){var d=i.getUTCDay();switch(d){case 0:return"'naslednjo nedeljo ob' p";case 3:return"'naslednjo sredo ob' p";case 6:return"'naslednjo soboto ob' p";default:return"'naslednji' EEEE 'ob' p"}},other:"P"},a=function(i,d,u,l){var s=t[i];return typeof s=="function"?s(d):s},n=a;e.default=n,r.exports=e.default})(cb,cb.exports);var p5=cb.exports,hb={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["pr. n. št.","po n. št."],abbreviated:["pr. n. št.","po n. št."],wide:["pred našim štetjem","po našem štetju"]},o={narrow:["1","2","3","4"],abbreviated:["1. čet.","2. čet.","3. čet.","4. čet."],wide:["1. četrtletje","2. četrtletje","3. četrtletje","4. četrtletje"]},i={narrow:["j","f","m","a","m","j","j","a","s","o","n","d"],abbreviated:["jan.","feb.","mar.","apr.","maj","jun.","jul.","avg.","sep.","okt.","nov.","dec."],wide:["januar","februar","marec","april","maj","junij","julij","avgust","september","oktober","november","december"]},d={narrow:["n","p","t","s","č","p","s"],short:["ned.","pon.","tor.","sre.","čet.","pet.","sob."],abbreviated:["ned.","pon.","tor.","sre.","čet.","pet.","sob."],wide:["nedelja","ponedeljek","torek","sreda","četrtek","petek","sobota"]},u={narrow:{am:"d",pm:"p",midnight:"24.00",noon:"12.00",morning:"j",afternoon:"p",evening:"v",night:"n"},abbreviated:{am:"dop.",pm:"pop.",midnight:"poln.",noon:"pold.",morning:"jut.",afternoon:"pop.",evening:"več.",night:"noč"},wide:{am:"dop.",pm:"pop.",midnight:"polnoč",noon:"poldne",morning:"jutro",afternoon:"popoldne",evening:"večer",night:"noč"}},l={narrow:{am:"d",pm:"p",midnight:"24.00",noon:"12.00",morning:"zj",afternoon:"p",evening:"zv",night:"po"},abbreviated:{am:"dop.",pm:"pop.",midnight:"opoln.",noon:"opold.",morning:"zjut.",afternoon:"pop.",evening:"zveč.",night:"ponoči"},wide:{am:"dop.",pm:"pop.",midnight:"opolnoči",noon:"opoldne",morning:"zjutraj",afternoon:"popoldan",evening:"zvečer",night:"ponoči"}},s=function(m,h){var p=Number(m);return p+"."},f={ordinalNumber:s,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(m){return m-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide",formattingValues:l,defaultFormattingWidth:"wide"})},v=f;e.default=v,r.exports=e.default})(hb,hb.exports);var g5=hb.exports,pb={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)\./i,i=/\d+/i,d={abbreviated:/^(pr\. n\. št\.|po n\. št\.)/i,wide:/^(pred Kristusom|pred na[sš]im [sš]tetjem|po Kristusu|po na[sš]em [sš]tetju|na[sš]ega [sš]tetja)/i},u={any:[/^pr/i,/^(po|na[sš]em)/i]},l={narrow:/^[1234]/i,abbreviated:/^[1234]\.\s?[čc]et\.?/i,wide:/^[1234]\. [čc]etrtletje/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^[jfmasond]/i,abbreviated:/^(jan\.|feb\.|mar\.|apr\.|maj|jun\.|jul\.|avg\.|sep\.|okt\.|nov\.|dec\.)/i,wide:/^(januar|februar|marec|april|maj|junij|julij|avgust|september|oktober|november|december)/i},v={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],abbreviated:[/^ja/i,/^fe/i,/^mar/i,/^ap/i,/^maj/i,/^jun/i,/^jul/i,/^av/i,/^s/i,/^o/i,/^n/i,/^d/i],wide:[/^ja/i,/^fe/i,/^mar/i,/^ap/i,/^maj/i,/^jun/i,/^jul/i,/^av/i,/^s/i,/^o/i,/^n/i,/^d/i]},c={narrow:/^[nptsčc]/i,short:/^(ned\.|pon\.|tor\.|sre\.|[cč]et\.|pet\.|sob\.)/i,abbreviated:/^(ned\.|pon\.|tor\.|sre\.|[cč]et\.|pet\.|sob\.)/i,wide:/^(nedelja|ponedeljek|torek|sreda|[cč]etrtek|petek|sobota)/i},m={narrow:[/^n/i,/^p/i,/^t/i,/^s/i,/^[cč]/i,/^p/i,/^s/i],any:[/^n/i,/^po/i,/^t/i,/^sr/i,/^[cč]/i,/^pe/i,/^so/i]},h={narrow:/^(d|po?|z?v|n|z?j|24\.00|12\.00)/i,any:/^(dop\.|pop\.|o?poln(\.|o[cč]i?)|o?pold(\.|ne)|z?ve[cč](\.|er)|(po)?no[cč]i?|popold(ne|an)|jut(\.|ro)|zjut(\.|raj))/i},p={narrow:{am:/^d/i,pm:/^p/i,midnight:/^24/i,noon:/^12/i,morning:/^(z?j)/i,afternoon:/^p/i,evening:/^(z?v)/i,night:/^(n|po)/i},any:{am:/^dop\./i,pm:/^pop\./i,midnight:/^o?poln/i,noon:/^o?pold/i,morning:/j/i,afternoon:/^pop\./i,evening:/^z?ve/i,night:/(po)?no/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"wide"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(pb,pb.exports);var y5=pb.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(c5),n=t(h5),o=t(p5),i=t(g5),d=t(y5),u={code:"sl",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:1}},l=u;e.default=l,r.exports=e.default})(fb,fb.exports);var b5=fb.exports,gb={exports:{}},yb={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:"më pak se një sekondë",other:"më pak se {{count}} sekonda"},xSeconds:{one:"1 sekondë",other:"{{count}} sekonda"},halfAMinute:"gjysëm minuti",lessThanXMinutes:{one:"më pak se një minute",other:"më pak se {{count}} minuta"},xMinutes:{one:"1 minutë",other:"{{count}} minuta"},aboutXHours:{one:"rreth 1 orë",other:"rreth {{count}} orë"},xHours:{one:"1 orë",other:"{{count}} orë"},xDays:{one:"1 ditë",other:"{{count}} ditë"},aboutXWeeks:{one:"rreth 1 javë",other:"rreth {{count}} javë"},xWeeks:{one:"1 javë",other:"{{count}} javë"},aboutXMonths:{one:"rreth 1 muaj",other:"rreth {{count}} muaj"},xMonths:{one:"1 muaj",other:"{{count}} muaj"},aboutXYears:{one:"rreth 1 vit",other:"rreth {{count}} vite"},xYears:{one:"1 vit",other:"{{count}} vite"},overXYears:{one:"mbi 1 vit",other:"mbi {{count}} vite"},almostXYears:{one:"pothuajse 1 vit",other:"pothuajse {{count}} vite"}},a=function(i,d,u){var l,s=t[i];return typeof s=="string"?l=s:d===1?l=s.one:l=s.other.replace("{{count}}",String(d)),u!=null&&u.addSuffix?u.comparison&&u.comparison>0?"në "+l:l+" më parë":l},n=a;e.default=n,r.exports=e.default})(yb,yb.exports);var _5=yb.exports,bb={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(ue),n={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},o={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},i={full:"{{date}} 'në' {{time}}",long:"{{date}} 'në' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(bb,bb.exports);var w5=bb.exports,_b={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"'të' eeee 'e shkuar në' p",yesterday:"'dje në' p",today:"'sot në' p",tomorrow:"'nesër në' p",nextWeek:"eeee 'at' p",other:"P"},a=function(i,d,u,l){return t[i]},n=a;e.default=n,r.exports=e.default})(_b,_b.exports);var P5=_b.exports,wb={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["P","M"],abbreviated:["PK","MK"],wide:["Para Krishtit","Mbas Krishtit"]},o={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["4-mujori I","4-mujori II","4-mujori III","4-mujori IV"]},i={narrow:["J","S","M","P","M","Q","K","G","S","T","N","D"],abbreviated:["Jan","Shk","Mar","Pri","Maj","Qer","Kor","Gus","Sht","Tet","Nën","Dhj"],wide:["Janar","Shkurt","Mars","Prill","Maj","Qershor","Korrik","Gusht","Shtator","Tetor","Nëntor","Dhjetor"]},d={narrow:["D","H","M","M","E","P","S"],short:["Di","Hë","Ma","Më","En","Pr","Sh"],abbreviated:["Die","Hën","Mar","Mër","Enj","Pre","Sht"],wide:["Dielë","Hënë","Martë","Mërkurë","Enjte","Premte","Shtunë"]},u={narrow:{am:"p",pm:"m",midnight:"m",noon:"d",morning:"mëngjes",afternoon:"dite",evening:"mbrëmje",night:"natë"},abbreviated:{am:"PD",pm:"MD",midnight:"mesnëtë",noon:"drek",morning:"mëngjes",afternoon:"mbasdite",evening:"mbrëmje",night:"natë"},wide:{am:"p.d.",pm:"m.d.",midnight:"mesnëtë",noon:"drek",morning:"mëngjes",afternoon:"mbasdite",evening:"mbrëmje",night:"natë"}},l={narrow:{am:"p",pm:"m",midnight:"m",noon:"d",morning:"në mëngjes",afternoon:"në mbasdite",evening:"në mbrëmje",night:"në mesnatë"},abbreviated:{am:"PD",pm:"MD",midnight:"mesnatë",noon:"drek",morning:"në mëngjes",afternoon:"në mbasdite",evening:"në mbrëmje",night:"në mesnatë"},wide:{am:"p.d.",pm:"m.d.",midnight:"mesnatë",noon:"drek",morning:"në mëngjes",afternoon:"në mbasdite",evening:"në mbrëmje",night:"në mesnatë"}},s=function(m,h){var p=Number(m);return(h==null?void 0:h.unit)==="hour"?String(p):p===1?p+"-rë":p===4?p+"t":p+"-të"},f={ordinalNumber:s,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(m){return m-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide",formattingValues:l,defaultFormattingWidth:"wide"})},v=f;e.default=v,r.exports=e.default})(wb,wb.exports);var x5=wb.exports,Pb={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)(-rë|-të|t|)?/i,i=/\d+/i,d={narrow:/^(p|m)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(para krishtit|mbas krishtit)/i},u={any:[/^b/i,/^(p|m)/i]},l={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234]-mujori (i{1,3}|iv)/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^[jsmpqkftnd]/i,abbreviated:/^(jan|shk|mar|pri|maj|qer|kor|gus|sht|tet|nën|dhj)/i,wide:/^(janar|shkurt|mars|prill|maj|qershor|korrik|gusht|shtator|tetor|nëntor|dhjetor)/i},v={narrow:[/^j/i,/^s/i,/^m/i,/^p/i,/^m/i,/^q/i,/^k/i,/^g/i,/^s/i,/^t/i,/^n/i,/^d/i],any:[/^ja/i,/^shk/i,/^mar/i,/^pri/i,/^maj/i,/^qer/i,/^kor/i,/^gu/i,/^sht/i,/^tet/i,/^n/i,/^d/i]},c={narrow:/^[dhmeps]/i,short:/^(di|hë|ma|më|en|pr|sh)/i,abbreviated:/^(die|hën|mar|mër|enj|pre|sht)/i,wide:/^(dielë|hënë|martë|mërkurë|enjte|premte|shtunë)/i},m={narrow:[/^d/i,/^h/i,/^m/i,/^m/i,/^e/i,/^p/i,/^s/i],any:[/^d/i,/^h/i,/^ma/i,/^më/i,/^e/i,/^p/i,/^s/i]},h={narrow:/^(p|m|me|në (mëngjes|mbasdite|mbrëmje|mesnatë))/i,any:/^([pm]\.?\s?d\.?|drek|në (mëngjes|mbasdite|mbrëmje|mesnatë))/i},p={any:{am:/^p/i,pm:/^m/i,midnight:/^me/i,noon:/^dr/i,morning:/mëngjes/i,afternoon:/mbasdite/i,evening:/mbrëmje/i,night:/natë/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(Pb,Pb.exports);var M5=Pb.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(_5),n=t(w5),o=t(P5),i=t(x5),d=t(M5),u={code:"sq",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:1}},l=u;e.default=l,r.exports=e.default})(gb,gb.exports);var k5=gb.exports,xb={exports:{}},Mb={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:{standalone:"мање од 1 секунде",withPrepositionAgo:"мање од 1 секунде",withPrepositionIn:"мање од 1 секунду"},dual:"мање од {{count}} секунде",other:"мање од {{count}} секунди"},xSeconds:{one:{standalone:"1 секунда",withPrepositionAgo:"1 секунде",withPrepositionIn:"1 секунду"},dual:"{{count}} секунде",other:"{{count}} секунди"},halfAMinute:"пола минуте",lessThanXMinutes:{one:{standalone:"мање од 1 минуте",withPrepositionAgo:"мање од 1 минуте",withPrepositionIn:"мање од 1 минуту"},dual:"мање од {{count}} минуте",other:"мање од {{count}} минута"},xMinutes:{one:{standalone:"1 минута",withPrepositionAgo:"1 минуте",withPrepositionIn:"1 минуту"},dual:"{{count}} минуте",other:"{{count}} минута"},aboutXHours:{one:{standalone:"око 1 сат",withPrepositionAgo:"око 1 сат",withPrepositionIn:"око 1 сат"},dual:"око {{count}} сата",other:"око {{count}} сати"},xHours:{one:{standalone:"1 сат",withPrepositionAgo:"1 сат",withPrepositionIn:"1 сат"},dual:"{{count}} сата",other:"{{count}} сати"},xDays:{one:{standalone:"1 дан",withPrepositionAgo:"1 дан",withPrepositionIn:"1 дан"},dual:"{{count}} дана",other:"{{count}} дана"},aboutXWeeks:{one:{standalone:"око 1 недељу",withPrepositionAgo:"око 1 недељу",withPrepositionIn:"око 1 недељу"},dual:"око {{count}} недеље",other:"око {{count}} недеље"},xWeeks:{one:{standalone:"1 недељу",withPrepositionAgo:"1 недељу",withPrepositionIn:"1 недељу"},dual:"{{count}} недеље",other:"{{count}} недеље"},aboutXMonths:{one:{standalone:"око 1 месец",withPrepositionAgo:"око 1 месец",withPrepositionIn:"око 1 месец"},dual:"око {{count}} месеца",other:"око {{count}} месеци"},xMonths:{one:{standalone:"1 месец",withPrepositionAgo:"1 месец",withPrepositionIn:"1 месец"},dual:"{{count}} месеца",other:"{{count}} месеци"},aboutXYears:{one:{standalone:"око 1 годину",withPrepositionAgo:"око 1 годину",withPrepositionIn:"око 1 годину"},dual:"око {{count}} године",other:"око {{count}} година"},xYears:{one:{standalone:"1 година",withPrepositionAgo:"1 године",withPrepositionIn:"1 годину"},dual:"{{count}} године",other:"{{count}} година"},overXYears:{one:{standalone:"преко 1 годину",withPrepositionAgo:"преко 1 годину",withPrepositionIn:"преко 1 годину"},dual:"преко {{count}} године",other:"преко {{count}} година"},almostXYears:{one:{standalone:"готово 1 годину",withPrepositionAgo:"готово 1 годину",withPrepositionIn:"готово 1 годину"},dual:"готово {{count}} године",other:"готово {{count}} година"}},a=function(i,d,u){var l,s=t[i];return typeof s=="string"?l=s:d===1?u!=null&&u.addSuffix?u.comparison&&u.comparison>0?l=s.one.withPrepositionIn:l=s.one.withPrepositionAgo:l=s.one.standalone:d%10>1&&d%10<5&&String(d).substr(-2,1)!=="1"?l=s.dual.replace("{{count}}",String(d)):l=s.other.replace("{{count}}",String(d)),u!=null&&u.addSuffix?u.comparison&&u.comparison>0?"за "+l:"пре "+l:l},n=a;e.default=n,r.exports=e.default})(Mb,Mb.exports);var D5=Mb.exports,kb={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(ue),n={full:"EEEE, d. MMMM yyyy.",long:"d. MMMM yyyy.",medium:"d. MMM yy.",short:"dd. MM. yy."},o={full:"HH:mm:ss (zzzz)",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},i={full:"{{date}} 'у' {{time}}",long:"{{date}} 'у' {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(kb,kb.exports);var O5=kb.exports,Db={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:function(i){var d=i.getUTCDay();switch(d){case 0:return"'прошле недеље у' p";case 3:return"'прошле среде у' p";case 6:return"'прошле суботе у' p";default:return"'прошли' EEEE 'у' p"}},yesterday:"'јуче у' p",today:"'данас у' p",tomorrow:"'сутра у' p",nextWeek:function(i){var d=i.getUTCDay();switch(d){case 0:return"'следеће недеље у' p";case 3:return"'следећу среду у' p";case 6:return"'следећу суботу у' p";default:return"'следећи' EEEE 'у' p"}},other:"P"},a=function(i,d,u,l){var s=t[i];return typeof s=="function"?s(d):s},n=a;e.default=n,r.exports=e.default})(Db,Db.exports);var W5=Db.exports,Ob={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["пр.н.е.","АД"],abbreviated:["пр. Хр.","по. Хр."],wide:["Пре Христа","После Христа"]},o={narrow:["1.","2.","3.","4."],abbreviated:["1. кв.","2. кв.","3. кв.","4. кв."],wide:["1. квартал","2. квартал","3. квартал","4. квартал"]},i={narrow:["1.","2.","3.","4.","5.","6.","7.","8.","9.","10.","11.","12."],abbreviated:["јан","феб","мар","апр","мај","јун","јул","авг","сеп","окт","нов","дец"],wide:["јануар","фебруар","март","април","мај","јун","јул","август","септембар","октобар","новембар","децембар"]},d={narrow:["1.","2.","3.","4.","5.","6.","7.","8.","9.","10.","11.","12."],abbreviated:["јан","феб","мар","апр","мај","јун","јул","авг","сеп","окт","нов","дец"],wide:["јануар","фебруар","март","април","мај","јун","јул","август","септембар","октобар","новембар","децембар"]},u={narrow:["Н","П","У","С","Ч","П","С"],short:["нед","пон","уто","сре","чет","пет","суб"],abbreviated:["нед","пон","уто","сре","чет","пет","суб"],wide:["недеља","понедељак","уторак","среда","четвртак","петак","субота"]},l={narrow:{am:"АМ",pm:"ПМ",midnight:"поноћ",noon:"подне",morning:"ујутру",afternoon:"поподне",evening:"увече",night:"ноћу"},abbreviated:{am:"АМ",pm:"ПМ",midnight:"поноћ",noon:"подне",morning:"ујутру",afternoon:"поподне",evening:"увече",night:"ноћу"},wide:{am:"AM",pm:"PM",midnight:"поноћ",noon:"подне",morning:"ујутру",afternoon:"после подне",evening:"увече",night:"ноћу"}},s={narrow:{am:"AM",pm:"PM",midnight:"поноћ",noon:"подне",morning:"ујутру",afternoon:"поподне",evening:"увече",night:"ноћу"},abbreviated:{am:"AM",pm:"PM",midnight:"поноћ",noon:"подне",morning:"ујутру",afternoon:"поподне",evening:"увече",night:"ноћу"},wide:{am:"AM",pm:"PM",midnight:"поноћ",noon:"подне",morning:"ујутру",afternoon:"после подне",evening:"увече",night:"ноћу"}},f=function(h,p){var y=Number(h);return y+"."},v={ordinalNumber:f,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(h){return h-1}}),month:(0,a.default)({values:i,defaultWidth:"wide",formattingValues:d,defaultFormattingWidth:"wide"}),day:(0,a.default)({values:u,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:s,defaultWidth:"wide",formattingValues:l,defaultFormattingWidth:"wide"})},c=v;e.default=c,r.exports=e.default})(Ob,Ob.exports);var j5=Ob.exports,Wb={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)\./i,i=/\d+/i,d={narrow:/^(пр\.н\.е\.|АД)/i,abbreviated:/^(пр\.\s?Хр\.|по\.\s?Хр\.)/i,wide:/^(Пре Христа|пре нове ере|После Христа|нова ера)/i},u={any:[/^пр/i,/^(по|нова)/i]},l={narrow:/^[1234]/i,abbreviated:/^[1234]\.\s?кв\.?/i,wide:/^[1234]\. квартал/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^(10|11|12|[123456789])\./i,abbreviated:/^(јан|феб|мар|апр|мај|јун|јул|авг|сеп|окт|нов|дец)/i,wide:/^((јануар|јануара)|(фебруар|фебруара)|(март|марта)|(април|априла)|(мја|маја)|(јун|јуна)|(јул|јула)|(август|августа)|(септембар|септембра)|(октобар|октобра)|(новембар|новембра)|(децембар|децембра))/i},v={narrow:[/^1/i,/^2/i,/^3/i,/^4/i,/^5/i,/^6/i,/^7/i,/^8/i,/^9/i,/^10/i,/^11/i,/^12/i],any:[/^ја/i,/^ф/i,/^мар/i,/^ап/i,/^мај/i,/^јун/i,/^јул/i,/^авг/i,/^с/i,/^о/i,/^н/i,/^д/i]},c={narrow:/^[пусчн]/i,short:/^(нед|пон|уто|сре|чет|пет|суб)/i,abbreviated:/^(нед|пон|уто|сре|чет|пет|суб)/i,wide:/^(недеља|понедељак|уторак|среда|четвртак|петак|субота)/i},m={narrow:[/^п/i,/^у/i,/^с/i,/^ч/i,/^п/i,/^с/i,/^н/i],any:[/^нед/i,/^пон/i,/^уто/i,/^сре/i,/^чет/i,/^пет/i,/^суб/i]},h={any:/^(ам|пм|поноћ|(по)?подне|увече|ноћу|после подне|ујутру)/i},p={any:{am:/^a/i,pm:/^p/i,midnight:/^поно/i,noon:/^под/i,morning:/ујутру/i,afternoon:/(после\s|по)+подне/i,evening:/(увече)/i,night:/(ноћу)/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(Wb,Wb.exports);var T5=Wb.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(D5),n=t(O5),o=t(W5),i=t(j5),d=t(T5),u={code:"sr",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:1}},l=u;e.default=l,r.exports=e.default})(xb,xb.exports);var $5=xb.exports,jb={exports:{}},Tb={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:{standalone:"manje od 1 sekunde",withPrepositionAgo:"manje od 1 sekunde",withPrepositionIn:"manje od 1 sekundu"},dual:"manje od {{count}} sekunde",other:"manje od {{count}} sekundi"},xSeconds:{one:{standalone:"1 sekunda",withPrepositionAgo:"1 sekunde",withPrepositionIn:"1 sekundu"},dual:"{{count}} sekunde",other:"{{count}} sekundi"},halfAMinute:"pola minute",lessThanXMinutes:{one:{standalone:"manje od 1 minute",withPrepositionAgo:"manje od 1 minute",withPrepositionIn:"manje od 1 minutu"},dual:"manje od {{count}} minute",other:"manje od {{count}} minuta"},xMinutes:{one:{standalone:"1 minuta",withPrepositionAgo:"1 minute",withPrepositionIn:"1 minutu"},dual:"{{count}} minute",other:"{{count}} minuta"},aboutXHours:{one:{standalone:"oko 1 sat",withPrepositionAgo:"oko 1 sat",withPrepositionIn:"oko 1 sat"},dual:"oko {{count}} sata",other:"oko {{count}} sati"},xHours:{one:{standalone:"1 sat",withPrepositionAgo:"1 sat",withPrepositionIn:"1 sat"},dual:"{{count}} sata",other:"{{count}} sati"},xDays:{one:{standalone:"1 dan",withPrepositionAgo:"1 dan",withPrepositionIn:"1 dan"},dual:"{{count}} dana",other:"{{count}} dana"},aboutXWeeks:{one:{standalone:"oko 1 nedelju",withPrepositionAgo:"oko 1 nedelju",withPrepositionIn:"oko 1 nedelju"},dual:"oko {{count}} nedelje",other:"oko {{count}} nedelje"},xWeeks:{one:{standalone:"1 nedelju",withPrepositionAgo:"1 nedelju",withPrepositionIn:"1 nedelju"},dual:"{{count}} nedelje",other:"{{count}} nedelje"},aboutXMonths:{one:{standalone:"oko 1 mesec",withPrepositionAgo:"oko 1 mesec",withPrepositionIn:"oko 1 mesec"},dual:"oko {{count}} meseca",other:"oko {{count}} meseci"},xMonths:{one:{standalone:"1 mesec",withPrepositionAgo:"1 mesec",withPrepositionIn:"1 mesec"},dual:"{{count}} meseca",other:"{{count}} meseci"},aboutXYears:{one:{standalone:"oko 1 godinu",withPrepositionAgo:"oko 1 godinu",withPrepositionIn:"oko 1 godinu"},dual:"oko {{count}} godine",other:"oko {{count}} godina"},xYears:{one:{standalone:"1 godina",withPrepositionAgo:"1 godine",withPrepositionIn:"1 godinu"},dual:"{{count}} godine",other:"{{count}} godina"},overXYears:{one:{standalone:"preko 1 godinu",withPrepositionAgo:"preko 1 godinu",withPrepositionIn:"preko 1 godinu"},dual:"preko {{count}} godine",other:"preko {{count}} godina"},almostXYears:{one:{standalone:"gotovo 1 godinu",withPrepositionAgo:"gotovo 1 godinu",withPrepositionIn:"gotovo 1 godinu"},dual:"gotovo {{count}} godine",other:"gotovo {{count}} godina"}},a=function(i,d,u){var l,s=t[i];return typeof s=="string"?l=s:d===1?u!=null&&u.addSuffix?u.comparison&&u.comparison>0?l=s.one.withPrepositionIn:l=s.one.withPrepositionAgo:l=s.one.standalone:d%10>1&&d%10<5&&String(d).substr(-2,1)!=="1"?l=s.dual.replace("{{count}}",String(d)):l=s.other.replace("{{count}}",String(d)),u!=null&&u.addSuffix?u.comparison&&u.comparison>0?"za "+l:"pre "+l:l},n=a;e.default=n,r.exports=e.default})(Tb,Tb.exports);var S5=Tb.exports,$b={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(ue),n={full:"EEEE, d. MMMM yyyy.",long:"d. MMMM yyyy.",medium:"d. MMM yy.",short:"dd. MM. yy."},o={full:"HH:mm:ss (zzzz)",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},i={full:"{{date}} 'u' {{time}}",long:"{{date}} 'u' {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})($b,$b.exports);var C5=$b.exports,Sb={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:function(i){switch(i.getUTCDay()){case 0:return"'prošle nedelje u' p";case 3:return"'prošle srede u' p";case 6:return"'prošle subote u' p";default:return"'prošli' EEEE 'u' p"}},yesterday:"'juče u' p",today:"'danas u' p",tomorrow:"'sutra u' p",nextWeek:function(i){switch(i.getUTCDay()){case 0:return"'sledeće nedelje u' p";case 3:return"'sledeću sredu u' p";case 6:return"'sledeću subotu u' p";default:return"'sledeći' EEEE 'u' p"}},other:"P"},a=function(i,d,u,l){var s=t[i];return typeof s=="function"?s(d):s},n=a;e.default=n,r.exports=e.default})(Sb,Sb.exports);var E5=Sb.exports,Cb={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["pr.n.e.","AD"],abbreviated:["pr. Hr.","po. Hr."],wide:["Pre Hrista","Posle Hrista"]},o={narrow:["1.","2.","3.","4."],abbreviated:["1. kv.","2. kv.","3. kv.","4. kv."],wide:["1. kvartal","2. kvartal","3. kvartal","4. kvartal"]},i={narrow:["1.","2.","3.","4.","5.","6.","7.","8.","9.","10.","11.","12."],abbreviated:["jan","feb","mar","apr","maj","jun","jul","avg","sep","okt","nov","dec"],wide:["januar","februar","mart","april","maj","jun","jul","avgust","septembar","oktobar","novembar","decembar"]},d={narrow:["1.","2.","3.","4.","5.","6.","7.","8.","9.","10.","11.","12."],abbreviated:["jan","feb","mar","apr","maj","jun","jul","avg","sep","okt","nov","dec"],wide:["januar","februar","mart","april","maj","jun","jul","avgust","septembar","oktobar","novembar","decembar"]},u={narrow:["N","P","U","S","Č","P","S"],short:["ned","pon","uto","sre","čet","pet","sub"],abbreviated:["ned","pon","uto","sre","čet","pet","sub"],wide:["nedelja","ponedeljak","utorak","sreda","četvrtak","petak","subota"]},l={narrow:{am:"AM",pm:"PM",midnight:"ponoć",noon:"podne",morning:"ujutru",afternoon:"popodne",evening:"uveče",night:"noću"},abbreviated:{am:"AM",pm:"PM",midnight:"ponoć",noon:"podne",morning:"ujutru",afternoon:"popodne",evening:"uveče",night:"noću"},wide:{am:"AM",pm:"PM",midnight:"ponoć",noon:"podne",morning:"ujutru",afternoon:"posle podne",evening:"uveče",night:"noću"}},s={narrow:{am:"AM",pm:"PM",midnight:"ponoć",noon:"podne",morning:"ujutru",afternoon:"popodne",evening:"uveče",night:"noću"},abbreviated:{am:"AM",pm:"PM",midnight:"ponoć",noon:"podne",morning:"ujutru",afternoon:"popodne",evening:"uveče",night:"noću"},wide:{am:"AM",pm:"PM",midnight:"ponoć",noon:"podne",morning:"ujutru",afternoon:"posle podne",evening:"uveče",night:"noću"}},f=function(h,p){var y=Number(h);return y+"."},v={ordinalNumber:f,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(h){return h-1}}),month:(0,a.default)({values:i,defaultWidth:"wide",formattingValues:d,defaultFormattingWidth:"wide"}),day:(0,a.default)({values:u,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:s,defaultWidth:"wide",formattingValues:l,defaultFormattingWidth:"wide"})},c=v;e.default=c,r.exports=e.default})(Cb,Cb.exports);var R5=Cb.exports,Eb={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)\./i,i=/\d+/i,d={narrow:/^(pr\.n\.e\.|AD)/i,abbreviated:/^(pr\.\s?Hr\.|po\.\s?Hr\.)/i,wide:/^(Pre Hrista|pre nove ere|Posle Hrista|nova era)/i},u={any:[/^pr/i,/^(po|nova)/i]},l={narrow:/^[1234]/i,abbreviated:/^[1234]\.\s?kv\.?/i,wide:/^[1234]\. kvartal/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^(10|11|12|[123456789])\./i,abbreviated:/^(jan|feb|mar|apr|maj|jun|jul|avg|sep|okt|nov|dec)/i,wide:/^((januar|januara)|(februar|februara)|(mart|marta)|(april|aprila)|(maj|maja)|(jun|juna)|(jul|jula)|(avgust|avgusta)|(septembar|septembra)|(oktobar|oktobra)|(novembar|novembra)|(decembar|decembra))/i},v={narrow:[/^1/i,/^2/i,/^3/i,/^4/i,/^5/i,/^6/i,/^7/i,/^8/i,/^9/i,/^10/i,/^11/i,/^12/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^maj/i,/^jun/i,/^jul/i,/^avg/i,/^s/i,/^o/i,/^n/i,/^d/i]},c={narrow:/^[npusčc]/i,short:/^(ned|pon|uto|sre|(čet|cet)|pet|sub)/i,abbreviated:/^(ned|pon|uto|sre|(čet|cet)|pet|sub)/i,wide:/^(nedelja|ponedeljak|utorak|sreda|(četvrtak|cetvrtak)|petak|subota)/i},m={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]},h={any:/^(am|pm|ponoc|ponoć|(po)?podne|uvece|uveče|noću|posle podne|ujutru)/i},p={any:{am:/^a/i,pm:/^p/i,midnight:/^pono/i,noon:/^pod/i,morning:/jutro/i,afternoon:/(posle\s|po)+podne/i,evening:/(uvece|uveče)/i,night:/(nocu|noću)/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(Eb,Eb.exports);var N5=Eb.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(S5),n=t(C5),o=t(E5),i=t(R5),d=t(N5),u={code:"sr-Latn",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:1}},l=u;e.default=l,r.exports=e.default})(jb,jb.exports);var z5=jb.exports,Rb={exports:{}},Nb={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:"mindre än en sekund",other:"mindre än {{count}} sekunder"},xSeconds:{one:"en sekund",other:"{{count}} sekunder"},halfAMinute:"en halv minut",lessThanXMinutes:{one:"mindre än en minut",other:"mindre än {{count}} minuter"},xMinutes:{one:"en minut",other:"{{count}} minuter"},aboutXHours:{one:"ungefär en timme",other:"ungefär {{count}} timmar"},xHours:{one:"en timme",other:"{{count}} timmar"},xDays:{one:"en dag",other:"{{count}} dagar"},aboutXWeeks:{one:"ungefär en vecka",other:"ungefär {{count}} vecka"},xWeeks:{one:"en vecka",other:"{{count}} vecka"},aboutXMonths:{one:"ungefär en månad",other:"ungefär {{count}} månader"},xMonths:{one:"en månad",other:"{{count}} månader"},aboutXYears:{one:"ungefär ett år",other:"ungefär {{count}} år"},xYears:{one:"ett år",other:"{{count}} år"},overXYears:{one:"över ett år",other:"över {{count}} år"},almostXYears:{one:"nästan ett år",other:"nästan {{count}} år"}},a=["noll","en","två","tre","fyra","fem","sex","sju","åtta","nio","tio","elva","tolv"],n=function(d,u,l){var s,f=t[d];return typeof f=="string"?s=f:u===1?s=f.one:l&&l.onlyNumeric?s=f.other.replace("{{count}}",String(u)):s=f.other.replace("{{count}}",u<13?a[u]:String(u)),l!=null&&l.addSuffix?l.comparison&&l.comparison>0?"om "+s:s+" sedan":s},o=n;e.default=o,r.exports=e.default})(Nb,Nb.exports);var q5=Nb.exports,zb={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(ue),n={full:"EEEE d MMMM y",long:"d MMMM y",medium:"d MMM y",short:"y-MM-dd"},o={full:"'kl'. HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},i={full:"{{date}} 'kl.' {{time}}",long:"{{date}} 'kl.' {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(zb,zb.exports);var I5=zb.exports,qb={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"'i' EEEE's kl.' p",yesterday:"'igår kl.' p",today:"'idag kl.' p",tomorrow:"'imorgon kl.' p",nextWeek:"EEEE 'kl.' p",other:"P"},a=function(i,d,u,l){return t[i]},n=a;e.default=n,r.exports=e.default})(qb,qb.exports);var Y5=qb.exports,Ib={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["f.Kr.","e.Kr."],abbreviated:["f.Kr.","e.Kr."],wide:["före Kristus","efter Kristus"]},o={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1:a kvartalet","2:a kvartalet","3:e kvartalet","4:e kvartalet"]},i={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["jan.","feb.","mars","apr.","maj","juni","juli","aug.","sep.","okt.","nov.","dec."],wide:["januari","februari","mars","april","maj","juni","juli","augusti","september","oktober","november","december"]},d={narrow:["S","M","T","O","T","F","L"],short:["sö","må","ti","on","to","fr","lö"],abbreviated:["sön","mån","tis","ons","tors","fre","lör"],wide:["söndag","måndag","tisdag","onsdag","torsdag","fredag","lördag"]},u={narrow:{am:"fm",pm:"em",midnight:"midnatt",noon:"middag",morning:"morg.",afternoon:"efterm.",evening:"kväll",night:"natt"},abbreviated:{am:"f.m.",pm:"e.m.",midnight:"midnatt",noon:"middag",morning:"morgon",afternoon:"efterm.",evening:"kväll",night:"natt"},wide:{am:"förmiddag",pm:"eftermiddag",midnight:"midnatt",noon:"middag",morning:"morgon",afternoon:"eftermiddag",evening:"kväll",night:"natt"}},l={narrow:{am:"fm",pm:"em",midnight:"midnatt",noon:"middag",morning:"på morg.",afternoon:"på efterm.",evening:"på kvällen",night:"på natten"},abbreviated:{am:"fm",pm:"em",midnight:"midnatt",noon:"middag",morning:"på morg.",afternoon:"på efterm.",evening:"på kvällen",night:"på natten"},wide:{am:"fm",pm:"em",midnight:"midnatt",noon:"middag",morning:"på morgonen",afternoon:"på eftermiddagen",evening:"på kvällen",night:"på natten"}},s=function(m,h){var p=Number(m),y=p%100;if(y>20||y<10)switch(y%10){case 1:case 2:return p+":a"}return p+":e"},f={ordinalNumber:s,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(m){return m-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide",formattingValues:l,defaultFormattingWidth:"wide"})},v=f;e.default=v,r.exports=e.default})(Ib,Ib.exports);var H5=Ib.exports,Yb={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)(:a|:e)?/i,i=/\d+/i,d={narrow:/^(f\.? ?Kr\.?|f\.? ?v\.? ?t\.?|e\.? ?Kr\.?|v\.? ?t\.?)/i,abbreviated:/^(f\.? ?Kr\.?|f\.? ?v\.? ?t\.?|e\.? ?Kr\.?|v\.? ?t\.?)/i,wide:/^(före Kristus|före vår tid|efter Kristus|vår tid)/i},u={any:[/^f/i,/^[ev]/i]},l={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](:a|:e)? kvartalet/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar[s]?|apr|maj|jun[i]?|jul[i]?|aug|sep|okt|nov|dec)\.?/i,wide:/^(januari|februari|mars|april|maj|juni|juli|augusti|september|oktober|november|december)/i},v={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,/^maj/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},c={narrow:/^[smtofl]/i,short:/^(sö|må|ti|on|to|fr|lö)/i,abbreviated:/^(sön|mån|tis|ons|tors|fre|lör)/i,wide:/^(söndag|måndag|tisdag|onsdag|torsdag|fredag|lördag)/i},m={any:[/^s/i,/^m/i,/^ti/i,/^o/i,/^to/i,/^f/i,/^l/i]},h={any:/^([fe]\.?\s?m\.?|midn(att)?|midd(ag)?|(på) (morgonen|eftermiddagen|kvällen|natten))/i},p={any:{am:/^f/i,pm:/^e/i,midnight:/^midn/i,noon:/^midd/i,morning:/morgon/i,afternoon:/eftermiddag/i,evening:/kväll/i,night:/natt/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(Yb,Yb.exports);var A5=Yb.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(q5),n=t(I5),o=t(Y5),i=t(H5),d=t(A5),u={code:"sv",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:4}},l=u;e.default=l,r.exports=e.default})(Rb,Rb.exports);var V5=Rb.exports,Hb={exports:{}},Ab={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;function t(i){return i.one!==void 0}var a={lessThanXSeconds:{one:{default:"ஒரு வினாடிக்கு குறைவாக",in:"ஒரு வினாடிக்குள்",ago:"ஒரு வினாடிக்கு முன்பு"},other:{default:"{{count}} வினாடிகளுக்கு குறைவாக",in:"{{count}} வினாடிகளுக்குள்",ago:"{{count}} வினாடிகளுக்கு முன்பு"}},xSeconds:{one:{default:"1 வினாடி",in:"1 வினாடியில்",ago:"1 வினாடி முன்பு"},other:{default:"{{count}} விநாடிகள்",in:"{{count}} வினாடிகளில்",ago:"{{count}} விநாடிகளுக்கு முன்பு"}},halfAMinute:{default:"அரை நிமிடம்",in:"அரை நிமிடத்தில்",ago:"அரை நிமிடம் முன்பு"},lessThanXMinutes:{one:{default:"ஒரு நிமிடத்திற்கும் குறைவாக",in:"ஒரு நிமிடத்திற்குள்",ago:"ஒரு நிமிடத்திற்கு முன்பு"},other:{default:"{{count}} நிமிடங்களுக்கும் குறைவாக",in:"{{count}} நிமிடங்களுக்குள்",ago:"{{count}} நிமிடங்களுக்கு முன்பு"}},xMinutes:{one:{default:"1 நிமிடம்",in:"1 நிமிடத்தில்",ago:"1 நிமிடம் முன்பு"},other:{default:"{{count}} நிமிடங்கள்",in:"{{count}} நிமிடங்களில்",ago:"{{count}} நிமிடங்களுக்கு முன்பு"}},aboutXHours:{one:{default:"சுமார் 1 மணி நேரம்",in:"சுமார் 1 மணி நேரத்தில்",ago:"சுமார் 1 மணி நேரத்திற்கு முன்பு"},other:{default:"சுமார் {{count}} மணி நேரம்",in:"சுமார் {{count}} மணி நேரத்திற்கு முன்பு",ago:"சுமார் {{count}} மணி நேரத்தில்"}},xHours:{one:{default:"1 மணி நேரம்",in:"1 மணி நேரத்தில்",ago:"1 மணி நேரத்திற்கு முன்பு"},other:{default:"{{count}} மணி நேரம்",in:"{{count}} மணி நேரத்தில்",ago:"{{count}} மணி நேரத்திற்கு முன்பு"}},xDays:{one:{default:"1 நாள்",in:"1 நாளில்",ago:"1 நாள் முன்பு"},other:{default:"{{count}} நாட்கள்",in:"{{count}} நாட்களில்",ago:"{{count}} நாட்களுக்கு முன்பு"}},aboutXWeeks:{one:{default:"சுமார் 1 வாரம்",in:"சுமார் 1 வாரத்தில்",ago:"சுமார் 1 வாரம் முன்பு"},other:{default:"சுமார் {{count}} வாரங்கள்",in:"சுமார் {{count}} வாரங்களில்",ago:"சுமார் {{count}} வாரங்களுக்கு முன்பு"}},xWeeks:{one:{default:"1 வாரம்",in:"1 வாரத்தில்",ago:"1 வாரம் முன்பு"},other:{default:"{{count}} வாரங்கள்",in:"{{count}} வாரங்களில்",ago:"{{count}} வாரங்களுக்கு முன்பு"}},aboutXMonths:{one:{default:"சுமார் 1 மாதம்",in:"சுமார் 1 மாதத்தில்",ago:"சுமார் 1 மாதத்திற்கு முன்பு"},other:{default:"சுமார் {{count}} மாதங்கள்",in:"சுமார் {{count}} மாதங்களில்",ago:"சுமார் {{count}} மாதங்களுக்கு முன்பு"}},xMonths:{one:{default:"1 மாதம்",in:"1 மாதத்தில்",ago:"1 மாதம் முன்பு"},other:{default:"{{count}} மாதங்கள்",in:"{{count}} மாதங்களில்",ago:"{{count}} மாதங்களுக்கு முன்பு"}},aboutXYears:{one:{default:"சுமார் 1 வருடம்",in:"சுமார் 1 ஆண்டில்",ago:"சுமார் 1 வருடம் முன்பு"},other:{default:"சுமார் {{count}} ஆண்டுகள்",in:"சுமார் {{count}} ஆண்டுகளில்",ago:"சுமார் {{count}} ஆண்டுகளுக்கு முன்பு"}},xYears:{one:{default:"1 வருடம்",in:"1 ஆண்டில்",ago:"1 வருடம் முன்பு"},other:{default:"{{count}} ஆண்டுகள்",in:"{{count}} ஆண்டுகளில்",ago:"{{count}} ஆண்டுகளுக்கு முன்பு"}},overXYears:{one:{default:"1 வருடத்திற்கு மேல்",in:"1 வருடத்திற்கும் மேலாக",ago:"1 வருடம் முன்பு"},other:{default:"{{count}} ஆண்டுகளுக்கும் மேலாக",in:"{{count}} ஆண்டுகளில்",ago:"{{count}} ஆண்டுகளுக்கு முன்பு"}},almostXYears:{one:{default:"கிட்டத்தட்ட 1 வருடம்",in:"கிட்டத்தட்ட 1 ஆண்டில்",ago:"கிட்டத்தட்ட 1 வருடம் முன்பு"},other:{default:"கிட்டத்தட்ட {{count}} ஆண்டுகள்",in:"கிட்டத்தட்ட {{count}} ஆண்டுகளில்",ago:"கிட்டத்தட்ட {{count}} ஆண்டுகளுக்கு முன்பு"}}},n=function(d,u,l){var s=l!=null&&l.addSuffix?l.comparison&&l.comparison>0?"in":"ago":"default",f=a[d];return t(f)?u===1?f.one[s]:f.other[s].replace("{{count}}",String(u)):f[s]},o=n;e.default=o,r.exports=e.default})(Ab,Ab.exports);var L5=Ab.exports,Vb={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(ue),n={full:"EEEE, d MMMM, y",long:"d MMMM, y",medium:"d MMM, y",short:"d/M/yy"},o={full:"a h:mm:ss zzzz",long:"a h:mm:ss z",medium:"a h:mm:ss",short:"a h:mm"},i={full:"{{date}} {{time}}",long:"{{date}} {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(Vb,Vb.exports);var F5=Vb.exports,Lb={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"'கடந்த' eeee p 'மணிக்கு'",yesterday:"'நேற்று ' p 'மணிக்கு'",today:"'இன்று ' p 'மணிக்கு'",tomorrow:"'நாளை ' p 'மணிக்கு'",nextWeek:"eeee p 'மணிக்கு'",other:"P"},a=function(i,d,u,l){return t[i]},n=a;e.default=n,r.exports=e.default})(Lb,Lb.exports);var X5=Lb.exports,Fb={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["கி.மு.","கி.பி."],abbreviated:["கி.மு.","கி.பி."],wide:["கிறிஸ்துவுக்கு முன்","அன்னோ டோமினி"]},o={narrow:["1","2","3","4"],abbreviated:["காலா.1","காலா.2","காலா.3","காலா.4"],wide:["ஒன்றாம் காலாண்டு","இரண்டாம் காலாண்டு","மூன்றாம் காலாண்டு","நான்காம் காலாண்டு"]},i={narrow:["ஜ","பி","மா","ஏ","மே","ஜூ","ஜூ","ஆ","செ","அ","ந","டி"],abbreviated:["ஜன.","பிப்.","மார்.","ஏப்.","மே","ஜூன்","ஜூலை","ஆக.","செப்.","அக்.","நவ.","டிச."],wide:["ஜனவரி","பிப்ரவரி","மார்ச்","ஏப்ரல்","மே","ஜூன்","ஜூலை","ஆகஸ்ட்","செப்டம்பர்","அக்டோபர்","நவம்பர்","டிசம்பர்"]},d={narrow:["ஞா","தி","செ","பு","வி","வெ","ச"],short:["ஞா","தி","செ","பு","வி","வெ","ச"],abbreviated:["ஞாயி.","திங்.","செவ்.","புத.","வியா.","வெள்.","சனி"],wide:["ஞாயிறு","திங்கள்","செவ்வாய்","புதன்","வியாழன்","வெள்ளி","சனி"]},u={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:"இரவு"}},l={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:"இரவு"}},s=function(m,h){return String(m)},f={ordinalNumber:s,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(m){return m-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide",formattingValues:l,defaultFormattingWidth:"wide"})},v=f;e.default=v,r.exports=e.default})(Fb,Fb.exports);var U5=Fb.exports,Xb={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)(வது)?/i,i=/\d+/i,d={narrow:/^(கி.மு.|கி.பி.)/i,abbreviated:/^(கி\.?\s?மு\.?|கி\.?\s?பி\.?)/,wide:/^(கிறிஸ்துவுக்கு\sமுன்|அன்னோ\sடோமினி)/i},u={any:[/கி\.?\s?மு\.?/,/கி\.?\s?பி\.?/]},l={narrow:/^[1234]/i,abbreviated:/^காலா.[1234]/i,wide:/^(ஒன்றாம்|இரண்டாம்|மூன்றாம்|நான்காம்) காலாண்டு/i},s={narrow:[/1/i,/2/i,/3/i,/4/i],any:[/(1|காலா.1|ஒன்றாம்)/i,/(2|காலா.2|இரண்டாம்)/i,/(3|காலா.3|மூன்றாம்)/i,/(4|காலா.4|நான்காம்)/i]},f={narrow:/^(ஜ|பி|மா|ஏ|மே|ஜூ|ஆ|செ|அ|ந|டி)$/i,abbreviated:/^(ஜன.|பிப்.|மார்.|ஏப்.|மே|ஜூன்|ஜூலை|ஆக.|செப்.|அக்.|நவ.|டிச.)/i,wide:/^(ஜனவரி|பிப்ரவரி|மார்ச்|ஏப்ரல்|மே|ஜூன்|ஜூலை|ஆகஸ்ட்|செப்டம்பர்|அக்டோபர்|நவம்பர்|டிசம்பர்)/i},v={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]},c={narrow:/^(ஞா|தி|செ|பு|வி|வெ|ச)/i,short:/^(ஞா|தி|செ|பு|வி|வெ|ச)/i,abbreviated:/^(ஞாயி.|திங்.|செவ்.|புத.|வியா.|வெள்.|சனி)/i,wide:/^(ஞாயிறு|திங்கள்|செவ்வாய்|புதன்|வியாழன்|வெள்ளி|சனி)/i},m={narrow:[/^ஞா/i,/^தி/i,/^செ/i,/^பு/i,/^வி/i,/^வெ/i,/^ச/i],any:[/^ஞா/i,/^தி/i,/^செ/i,/^பு/i,/^வி/i,/^வெ/i,/^ச/i]},h={narrow:/^(மு.ப|பி.ப|நள்|நண்|காலை|மதியம்|மாலை|இரவு)/i,any:/^(மு.ப|பி.ப|முற்பகல்|பிற்பகல்|நள்ளிரவு|நண்பகல்|காலை|மதியம்|மாலை|இரவு)/i},p={any:{am:/^மு/i,pm:/^பி/i,midnight:/^நள்/i,noon:/^நண்/i,morning:/காலை/i,afternoon:/மதியம்/i,evening:/மாலை/i,night:/இரவு/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(Xb,Xb.exports);var Q5=Xb.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(L5),n=t(F5),o=t(X5),i=t(U5),d=t(Q5),u={code:"ta",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:4}},l=u;e.default=l,r.exports=e.default})(Hb,Hb.exports);var G5=Hb.exports,Ub={exports:{}},Qb={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{standalone:{one:"సెకను కన్నా తక్కువ",other:"{{count}} సెకన్ల కన్నా తక్కువ"},withPreposition:{one:"సెకను",other:"{{count}} సెకన్ల"}},xSeconds:{standalone:{one:"ఒక సెకను",other:"{{count}} సెకన్ల"},withPreposition:{one:"ఒక సెకను",other:"{{count}} సెకన్ల"}},halfAMinute:{standalone:"అర నిమిషం",withPreposition:"అర నిమిషం"},lessThanXMinutes:{standalone:{one:"ఒక నిమిషం కన్నా తక్కువ",other:"{{count}} నిమిషాల కన్నా తక్కువ"},withPreposition:{one:"ఒక నిమిషం",other:"{{count}} నిమిషాల"}},xMinutes:{standalone:{one:"ఒక నిమిషం",other:"{{count}} నిమిషాలు"},withPreposition:{one:"ఒక నిమిషం",other:"{{count}} నిమిషాల"}},aboutXHours:{standalone:{one:"సుమారు ఒక గంట",other:"సుమారు {{count}} గంటలు"},withPreposition:{one:"సుమారు ఒక గంట",other:"సుమారు {{count}} గంటల"}},xHours:{standalone:{one:"ఒక గంట",other:"{{count}} గంటలు"},withPreposition:{one:"ఒక గంట",other:"{{count}} గంటల"}},xDays:{standalone:{one:"ఒక రోజు",other:"{{count}} రోజులు"},withPreposition:{one:"ఒక రోజు",other:"{{count}} రోజుల"}},aboutXWeeks:{standalone:{one:"సుమారు ఒక వారం",other:"సుమారు {{count}} వారాలు"},withPreposition:{one:"సుమారు ఒక వారం",other:"సుమారు {{count}} వారాలల"}},xWeeks:{standalone:{one:"ఒక వారం",other:"{{count}} వారాలు"},withPreposition:{one:"ఒక వారం",other:"{{count}} వారాలల"}},aboutXMonths:{standalone:{one:"సుమారు ఒక నెల",other:"సుమారు {{count}} నెలలు"},withPreposition:{one:"సుమారు ఒక నెల",other:"సుమారు {{count}} నెలల"}},xMonths:{standalone:{one:"ఒక నెల",other:"{{count}} నెలలు"},withPreposition:{one:"ఒక నెల",other:"{{count}} నెలల"}},aboutXYears:{standalone:{one:"సుమారు ఒక సంవత్సరం",other:"సుమారు {{count}} సంవత్సరాలు"},withPreposition:{one:"సుమారు ఒక సంవత్సరం",other:"సుమారు {{count}} సంవత్సరాల"}},xYears:{standalone:{one:"ఒక సంవత్సరం",other:"{{count}} సంవత్సరాలు"},withPreposition:{one:"ఒక సంవత్సరం",other:"{{count}} సంవత్సరాల"}},overXYears:{standalone:{one:"ఒక సంవత్సరం పైగా",other:"{{count}} సంవత్సరాలకు పైగా"},withPreposition:{one:"ఒక సంవత్సరం",other:"{{count}} సంవత్సరాల"}},almostXYears:{standalone:{one:"దాదాపు ఒక సంవత్సరం",other:"దాదాపు {{count}} సంవత్సరాలు"},withPreposition:{one:"దాదాపు ఒక సంవత్సరం",other:"దాదాపు {{count}} సంవత్సరాల"}}},a=function(i,d,u){var l,s=u!=null&&u.addSuffix?t[i].withPreposition:t[i].standalone;return typeof s=="string"?l=s:d===1?l=s.one:l=s.other.replace("{{count}}",String(d)),u!=null&&u.addSuffix?u.comparison&&u.comparison>0?l+"లో":l+" క్రితం":l},n=a;e.default=n,r.exports=e.default})(Qb,Qb.exports);var B5=Qb.exports,Gb={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(ue),n={full:"d, MMMM y, EEEE",long:"d MMMM, y",medium:"d MMM, y",short:"dd-MM-yy"},o={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},i={full:"{{date}} {{time}}'కి'",long:"{{date}} {{time}}'కి'",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(Gb,Gb.exports);var K5=Gb.exports,Bb={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"'గత' eeee p",yesterday:"'నిన్న' p",today:"'ఈ రోజు' p",tomorrow:"'రేపు' p",nextWeek:"'తదుపరి' eeee p",other:"P"},a=function(i,d,u,l){return t[i]},n=a;e.default=n,r.exports=e.default})(Bb,Bb.exports);var J5=Bb.exports,Kb={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["క్రీ.పూ.","క్రీ.శ."],abbreviated:["క్రీ.పూ.","క్రీ.శ."],wide:["క్రీస్తు పూర్వం","క్రీస్తుశకం"]},o={narrow:["1","2","3","4"],abbreviated:["త్రై1","త్రై2","త్రై3","త్రై4"],wide:["1వ త్రైమాసికం","2వ త్రైమాసికం","3వ త్రైమాసికం","4వ త్రైమాసికం"]},i={narrow:["జ","ఫి","మా","ఏ","మే","జూ","జు","ఆ","సె","అ","న","డి"],abbreviated:["జన","ఫిబ్ర","మార్చి","ఏప్రి","మే","జూన్","జులై","ఆగ","సెప్టెం","అక్టో","నవం","డిసెం"],wide:["జనవరి","ఫిబ్రవరి","మార్చి","ఏప్రిల్","మే","జూన్","జులై","ఆగస్టు","సెప్టెంబర్","అక్టోబర్","నవంబర్","డిసెంబర్"]},d={narrow:["ఆ","సో","మ","బు","గు","శు","శ"],short:["ఆది","సోమ","మంగళ","బుధ","గురు","శుక్ర","శని"],abbreviated:["ఆది","సోమ","మంగళ","బుధ","గురు","శుక్ర","శని"],wide:["ఆదివారం","సోమవారం","మంగళవారం","బుధవారం","గురువారం","శుక్రవారం","శనివారం"]},u={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:"రాత్రి"}},l={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:"రాత్రి"}},s=function(m,h){var p=Number(m);return p+"వ"},f={ordinalNumber:s,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(m){return m-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide",formattingValues:l,defaultFormattingWidth:"wide"})},v=f;e.default=v,r.exports=e.default})(Kb,Kb.exports);var Z5=Kb.exports,Jb={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)(వ)?/i,i=/\d+/i,d={narrow:/^(క్రీ\.పూ\.|క్రీ\.శ\.)/i,abbreviated:/^(క్రీ\.?\s?పూ\.?|ప్ర\.?\s?శ\.?\s?పూ\.?|క్రీ\.?\s?శ\.?|సా\.?\s?శ\.?)/i,wide:/^(క్రీస్తు పూర్వం|ప్రస్తుత శకానికి పూర్వం|క్రీస్తు శకం|ప్రస్తుత శకం)/i},u={any:[/^(పూ|శ)/i,/^సా/i]},l={narrow:/^[1234]/i,abbreviated:/^త్రై[1234]/i,wide:/^[1234](వ)? త్రైమాసికం/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^(జూ|జు|జ|ఫి|మా|ఏ|మే|ఆ|సె|అ|న|డి)/i,abbreviated:/^(జన|ఫిబ్ర|మార్చి|ఏప్రి|మే|జూన్|జులై|ఆగ|సెప్|అక్టో|నవ|డిసె)/i,wide:/^(జనవరి|ఫిబ్రవరి|మార్చి|ఏప్రిల్|మే|జూన్|జులై|ఆగస్టు|సెప్టెంబర్|అక్టోబర్|నవంబర్|డిసెంబర్)/i},v={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]},c={narrow:/^(ఆ|సో|మ|బు|గు|శు|శ)/i,short:/^(ఆది|సోమ|మం|బుధ|గురు|శుక్ర|శని)/i,abbreviated:/^(ఆది|సోమ|మం|బుధ|గురు|శుక్ర|శని)/i,wide:/^(ఆదివారం|సోమవారం|మంగళవారం|బుధవారం|గురువారం|శుక్రవారం|శనివారం)/i},m={narrow:[/^ఆ/i,/^సో/i,/^మ/i,/^బు/i,/^గు/i,/^శు/i,/^శ/i],any:[/^ఆది/i,/^సోమ/i,/^మం/i,/^బుధ/i,/^గురు/i,/^శుక్ర/i,/^శని/i]},h={narrow:/^(పూర్వాహ్నం|అపరాహ్నం|అర్ధరాత్రి|మిట్టమధ్యాహ్నం|ఉదయం|మధ్యాహ్నం|సాయంత్రం|రాత్రి)/i,any:/^(పూర్వాహ్నం|అపరాహ్నం|అర్ధరాత్రి|మిట్టమధ్యాహ్నం|ఉదయం|మధ్యాహ్నం|సాయంత్రం|రాత్రి)/i},p={any:{am:/^పూర్వాహ్నం/i,pm:/^అపరాహ్నం/i,midnight:/^అర్ధ/i,noon:/^మిట్ట/i,morning:/ఉదయం/i,afternoon:/మధ్యాహ్నం/i,evening:/సాయంత్రం/i,night:/రాత్రి/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(Jb,Jb.exports);var e6=Jb.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(B5),n=t(K5),o=t(J5),i=t(Z5),d=t(e6),u={code:"te",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:0,firstWeekContainsDate:1}},l=u;e.default=l,r.exports=e.default})(Ub,Ub.exports);var a6=Ub.exports,Zb={exports:{}},e0={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:"น้อยกว่า 1 วินาที",other:"น้อยกว่า {{count}} วินาที"},xSeconds:{one:"1 วินาที",other:"{{count}} วินาที"},halfAMinute:"ครึ่งนาที",lessThanXMinutes:{one:"น้อยกว่า 1 นาที",other:"น้อยกว่า {{count}} นาที"},xMinutes:{one:"1 นาที",other:"{{count}} นาที"},aboutXHours:{one:"ประมาณ 1 ชั่วโมง",other:"ประมาณ {{count}} ชั่วโมง"},xHours:{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}} ปี"}},a=function(i,d,u){var l,s=t[i];return typeof s=="string"?l=s:d===1?l=s.one:l=s.other.replace("{{count}}",String(d)),u!=null&&u.addSuffix?u.comparison&&u.comparison>0?i==="halfAMinute"?"ใน"+l:"ใน "+l:l+"ที่ผ่านมา":l},n=a;e.default=n,r.exports=e.default})(e0,e0.exports);var t6=e0.exports,a0={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(ue),n={full:"วันEEEEที่ do MMMM y",long:"do MMMM y",medium:"d MMM y",short:"dd/MM/yyyy"},o={full:"H:mm:ss น. zzzz",long:"H:mm:ss น. z",medium:"H:mm:ss น.",short:"H:mm น."},i={full:"{{date}} 'เวลา' {{time}}",long:"{{date}} 'เวลา' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"medium"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(a0,a0.exports);var r6=a0.exports,t0={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"eeee'ที่แล้วเวลา' p",yesterday:"'เมื่อวานนี้เวลา' p",today:"'วันนี้เวลา' p",tomorrow:"'พรุ่งนี้เวลา' p",nextWeek:"eeee 'เวลา' p",other:"P"},a=function(i,d,u,l){return t[i]},n=a;e.default=n,r.exports=e.default})(t0,t0.exports);var n6=t0.exports,r0={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["B","คศ"],abbreviated:["BC","ค.ศ."],wide:["ปีก่อนคริสตกาล","คริสต์ศักราช"]},o={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["ไตรมาสแรก","ไตรมาสที่สอง","ไตรมาสที่สาม","ไตรมาสที่สี่"]},i={narrow:["อา.","จ.","อ.","พ.","พฤ.","ศ.","ส."],short:["อา.","จ.","อ.","พ.","พฤ.","ศ.","ส."],abbreviated:["อา.","จ.","อ.","พ.","พฤ.","ศ.","ส."],wide:["อาทิตย์","จันทร์","อังคาร","พุธ","พฤหัสบดี","ศุกร์","เสาร์"]},d={narrow:["ม.ค.","ก.พ.","มี.ค.","เม.ย.","พ.ค.","มิ.ย.","ก.ค.","ส.ค.","ก.ย.","ต.ค.","พ.ย.","ธ.ค."],abbreviated:["ม.ค.","ก.พ.","มี.ค.","เม.ย.","พ.ค.","มิ.ย.","ก.ค.","ส.ค.","ก.ย.","ต.ค.","พ.ย.","ธ.ค."],wide:["มกราคม","กุมภาพันธ์","มีนาคม","เมษายน","พฤษภาคม","มิถุนายน","กรกฎาคม","สิงหาคม","กันยายน","ตุลาคม","พฤศจิกายน","ธันวาคม"]},u={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:"กลางคืน"}},l={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:"ตอนกลางคืน"}},s=function(m,h){return String(m)},f={ordinalNumber:s,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(m){return m-1}}),month:(0,a.default)({values:d,defaultWidth:"wide"}),day:(0,a.default)({values:i,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide",formattingValues:l,defaultFormattingWidth:"wide"})},v=f;e.default=v,r.exports=e.default})(r0,r0.exports);var i6=r0.exports,n0={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^\d+/i,i=/\d+/i,d={narrow:/^([bB]|[aA]|คศ)/i,abbreviated:/^([bB]\.?\s?[cC]\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?|ค\.?ศ\.?)/i,wide:/^(ก่อนคริสตกาล|คริสต์ศักราช|คริสตกาล)/i},u={any:[/^[bB]/i,/^(^[aA]|ค\.?ศ\.?|คริสตกาล|คริสต์ศักราช|)/i]},l={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^ไตรมาส(ที่)? ?[1234]/i},s={any:[/(1|แรก|หนึ่ง)/i,/(2|สอง)/i,/(3|สาม)/i,/(4|สี่)/i]},f={narrow:/^(ม\.?ค\.?|ก\.?พ\.?|มี\.?ค\.?|เม\.?ย\.?|พ\.?ค\.?|มิ\.?ย\.?|ก\.?ค\.?|ส\.?ค\.?|ก\.?ย\.?|ต\.?ค\.?|พ\.?ย\.?|ธ\.?ค\.?)/i,abbreviated:/^(ม\.?ค\.?|ก\.?พ\.?|มี\.?ค\.?|เม\.?ย\.?|พ\.?ค\.?|มิ\.?ย\.?|ก\.?ค\.?|ส\.?ค\.?|ก\.?ย\.?|ต\.?ค\.?|พ\.?ย\.?|ธ\.?ค\.?')/i,wide:/^(มกราคม|กุมภาพันธ์|มีนาคม|เมษายน|พฤษภาคม|มิถุนายน|กรกฎาคม|สิงหาคม|กันยายน|ตุลาคม|พฤศจิกายน|ธันวาคม)/i},v={wide:[/^มก/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]},c={narrow:/^(อา\.?|จ\.?|อ\.?|พฤ\.?|พ\.?|ศ\.?|ส\.?)/i,short:/^(อา\.?|จ\.?|อ\.?|พฤ\.?|พ\.?|ศ\.?|ส\.?)/i,abbreviated:/^(อา\.?|จ\.?|อ\.?|พฤ\.?|พ\.?|ศ\.?|ส\.?)/i,wide:/^(อาทิตย์|จันทร์|อังคาร|พุธ|พฤหัสบดี|ศุกร์|เสาร์)/i},m={wide:[/^อา/i,/^จั/i,/^อั/i,/^พุธ/i,/^พฤ/i,/^ศ/i,/^เส/i],any:[/^อา/i,/^จ/i,/^อ/i,/^พ(?!ฤ)/i,/^พฤ/i,/^ศ/i,/^ส/i]},h={any:/^(ก่อนเที่ยง|หลังเที่ยง|เที่ยงคืน|เที่ยง|(ตอน.*?)?.*(เที่ยง|เช้า|บ่าย|เย็น|กลางคืน))/i},p={any:{am:/^ก่อนเที่ยง/i,pm:/^หลังเที่ยง/i,midnight:/^เที่ยงคืน/i,noon:/^เที่ยง/i,morning:/เช้า/i,afternoon:/บ่าย/i,evening:/เย็น/i,night:/กลางคืน/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(n0,n0.exports);var o6=n0.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(t6),n=t(r6),o=t(n6),i=t(i6),d=t(o6),u={code:"th",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:0,firstWeekContainsDate:1}},l=u;e.default=l,r.exports=e.default})(Zb,Zb.exports);var u6=Zb.exports,i0={exports:{}},o0={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:"bir saniyeden az",other:"{{count}} saniyeden az"},xSeconds:{one:"1 saniye",other:"{{count}} saniye"},halfAMinute:"yarım dakika",lessThanXMinutes:{one:"bir dakikadan az",other:"{{count}} dakikadan az"},xMinutes:{one:"1 dakika",other:"{{count}} dakika"},aboutXHours:{one:"yaklaşık 1 saat",other:"yaklaşık {{count}} saat"},xHours:{one:"1 saat",other:"{{count}} saat"},xDays:{one:"1 gün",other:"{{count}} gün"},aboutXWeeks:{one:"yaklaşık 1 hafta",other:"yaklaşık {{count}} hafta"},xWeeks:{one:"1 hafta",other:"{{count}} hafta"},aboutXMonths:{one:"yaklaşık 1 ay",other:"yaklaşık {{count}} ay"},xMonths:{one:"1 ay",other:"{{count}} ay"},aboutXYears:{one:"yaklaşık 1 yıl",other:"yaklaşık {{count}} yıl"},xYears:{one:"1 yıl",other:"{{count}} yıl"},overXYears:{one:"1 yıldan fazla",other:"{{count}} yıldan fazla"},almostXYears:{one:"neredeyse 1 yıl",other:"neredeyse {{count}} yıl"}},a=function(i,d,u){var l,s=t[i];return typeof s=="string"?l=s:d===1?l=s.one:l=s.other.replace("{{count}}",d.toString()),u!=null&&u.addSuffix?u.comparison&&u.comparison>0?l+" sonra":l+" önce":l},n=a;e.default=n,r.exports=e.default})(o0,o0.exports);var d6=o0.exports,u0={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(ue),n={full:"d MMMM y EEEE",long:"d MMMM y",medium:"d MMM y",short:"dd.MM.yyyy"},o={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},i={full:"{{date}} 'saat' {{time}}",long:"{{date}} 'saat' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(u0,u0.exports);var l6=u0.exports,d0={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"'geçen hafta' eeee 'saat' p",yesterday:"'dün saat' p",today:"'bugün saat' p",tomorrow:"'yarın saat' p",nextWeek:"eeee 'saat' p",other:"P"},a=function(i,d,u,l){return t[i]},n=a;e.default=n,r.exports=e.default})(d0,d0.exports);var s6=d0.exports,l0={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["MÖ","MS"],abbreviated:["MÖ","MS"],wide:["Milattan Önce","Milattan Sonra"]},o={narrow:["1","2","3","4"],abbreviated:["1Ç","2Ç","3Ç","4Ç"],wide:["İlk çeyrek","İkinci Çeyrek","Üçüncü çeyrek","Son çeyrek"]},i={narrow:["O","Ş","M","N","M","H","T","A","E","E","K","A"],abbreviated:["Oca","Şub","Mar","Nis","May","Haz","Tem","Ağu","Eyl","Eki","Kas","Ara"],wide:["Ocak","Şubat","Mart","Nisan","Mayıs","Haziran","Temmuz","Ağustos","Eylül","Ekim","Kasım","Aralık"]},d={narrow:["P","P","S","Ç","P","C","C"],short:["Pz","Pt","Sa","Ça","Pe","Cu","Ct"],abbreviated:["Paz","Pzt","Sal","Çar","Per","Cum","Cts"],wide:["Pazar","Pazartesi","Salı","Çarşamba","Perşembe","Cuma","Cumartesi"]},u={narrow:{am:"öö",pm:"ös",midnight:"gy",noon:"ö",morning:"sa",afternoon:"ös",evening:"ak",night:"ge"},abbreviated:{am:"ÖÖ",pm:"ÖS",midnight:"gece yarısı",noon:"öğle",morning:"sabah",afternoon:"öğleden sonra",evening:"akşam",night:"gece"},wide:{am:"Ö.Ö.",pm:"Ö.S.",midnight:"gece yarısı",noon:"öğle",morning:"sabah",afternoon:"öğleden sonra",evening:"akşam",night:"gece"}},l={narrow:{am:"öö",pm:"ös",midnight:"gy",noon:"ö",morning:"sa",afternoon:"ös",evening:"ak",night:"ge"},abbreviated:{am:"ÖÖ",pm:"ÖS",midnight:"gece yarısı",noon:"öğlen",morning:"sabahleyin",afternoon:"öğleden sonra",evening:"akşamleyin",night:"geceleyin"},wide:{am:"ö.ö.",pm:"ö.s.",midnight:"gece yarısı",noon:"öğlen",morning:"sabahleyin",afternoon:"öğleden sonra",evening:"akşamleyin",night:"geceleyin"}},s=function(m,h){var p=Number(m);return p+"."},f={ordinalNumber:s,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(m){return Number(m)-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide",formattingValues:l,defaultFormattingWidth:"wide"})},v=f;e.default=v,r.exports=e.default})(l0,l0.exports);var f6=l0.exports,s0={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)(\.)?/i,i=/\d+/i,d={narrow:/^(mö|ms)/i,abbreviated:/^(mö|ms)/i,wide:/^(milattan önce|milattan sonra)/i},u={any:[/(^mö|^milattan önce)/i,/(^ms|^milattan sonra)/i]},l={narrow:/^[1234]/i,abbreviated:/^[1234]ç/i,wide:/^((i|İ)lk|(i|İ)kinci|üçüncü|son) çeyrek/i},s={any:[/1/i,/2/i,/3/i,/4/i],abbreviated:[/1ç/i,/2ç/i,/3ç/i,/4ç/i],wide:[/^(i|İ)lk çeyrek/i,/(i|İ)kinci çeyrek/i,/üçüncü çeyrek/i,/son çeyrek/i]},f={narrow:/^[oşmnhtaek]/i,abbreviated:/^(oca|şub|mar|nis|may|haz|tem|ağu|eyl|eki|kas|ara)/i,wide:/^(ocak|şubat|mart|nisan|mayıs|haziran|temmuz|ağustos|eylül|ekim|kasım|aralık)/i},v={narrow:[/^o/i,/^ş/i,/^m/i,/^n/i,/^m/i,/^h/i,/^t/i,/^a/i,/^e/i,/^e/i,/^k/i,/^a/i],any:[/^o/i,/^ş/i,/^mar/i,/^n/i,/^may/i,/^h/i,/^t/i,/^ağ/i,/^ey/i,/^ek/i,/^k/i,/^ar/i]},c={narrow:/^[psçc]/i,short:/^(pz|pt|sa|ça|pe|cu|ct)/i,abbreviated:/^(paz|pzt|sal|çar|per|cum|cts)/i,wide:/^(pazar(?!tesi)|pazartesi|salı|çarşamba|perşembe|cuma(?!rtesi)|cumartesi)/i},m={narrow:[/^p/i,/^p/i,/^s/i,/^ç/i,/^p/i,/^c/i,/^c/i],any:[/^pz/i,/^pt/i,/^sa/i,/^ça/i,/^pe/i,/^cu/i,/^ct/i],wide:[/^pazar(?!tesi)/i,/^pazartesi/i,/^salı/i,/^çarşamba/i,/^perşembe/i,/^cuma(?!rtesi)/i,/^cumartesi/i]},h={narrow:/^(öö|ös|gy|ö|sa|ös|ak|ge)/i,any:/^(ö\.?\s?[ös]\.?|öğleden sonra|gece yarısı|öğle|(sabah|öğ|akşam|gece)(leyin))/i},p={any:{am:/^ö\.?ö\.?/i,pm:/^ö\.?s\.?/i,midnight:/^(gy|gece yarısı)/i,noon:/^öğ/i,morning:/^sa/i,afternoon:/^öğleden sonra/i,evening:/^ak/i,night:/^ge/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(s0,s0.exports);var v6=s0.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(d6),n=t(l6),o=t(s6),i=t(f6),d=t(v6),u={code:"tr",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:1}},l=u;e.default=l,r.exports=e.default})(i0,i0.exports);var m6=i0.exports,f0={exports:{}},v0={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:"بىر سىكۇنت ئىچىدە",other:"سىكۇنت ئىچىدە {{count}}"},xSeconds:{one:"بىر سىكۇنت",other:"سىكۇنت {{count}}"},halfAMinute:"يىرىم مىنۇت",lessThanXMinutes:{one:"بىر مىنۇت ئىچىدە",other:"مىنۇت ئىچىدە {{count}}"},xMinutes:{one:"بىر مىنۇت",other:"مىنۇت {{count}}"},aboutXHours:{one:"تەخمىنەن بىر سائەت",other:"سائەت {{count}} تەخمىنەن"},xHours:{one:"بىر سائەت",other:"سائەت {{count}}"},xDays:{one:"بىر كۈن",other:"كۈن {{count}}"},aboutXWeeks:{one:"تەخمىنەن بىرھەپتە",other:"ھەپتە {{count}} تەخمىنەن"},xWeeks:{one:"بىرھەپتە",other:"ھەپتە {{count}}"},aboutXMonths:{one:"تەخمىنەن بىر ئاي",other:"ئاي {{count}} تەخمىنەن"},xMonths:{one:"بىر ئاي",other:"ئاي {{count}}"},aboutXYears:{one:"تەخمىنەن بىر يىل",other:"يىل {{count}} تەخمىنەن"},xYears:{one:"بىر يىل",other:"يىل {{count}}"},overXYears:{one:"بىر يىلدىن ئارتۇق",other:"يىلدىن ئارتۇق {{count}}"},almostXYears:{one:"ئاساسەن بىر يىل",other:"يىل {{count}} ئاساسەن"}},a=function(i,d,u){var l,s=t[i];return typeof s=="string"?l=s:d===1?l=s.one:l=s.other.replace("{{count}}",String(d)),u!=null&&u.addSuffix?u.comparison&&u.comparison>0?l:l+" بولدى":l},n=a;e.default=n,r.exports=e.default})(v0,v0.exports);var c6=v0.exports,m0={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(ue),n={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},o={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},i={full:"{{date}} 'دە' {{time}}",long:"{{date}} 'دە' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(m0,m0.exports);var h6=m0.exports,c0={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"'ئ‍ۆتكەن' eeee 'دە' p",yesterday:"'تۈنۈگۈن دە' p",today:"'بۈگۈن دە' p",tomorrow:"'ئەتە دە' p",nextWeek:"eeee 'دە' p",other:"P"},a=function(i,d,u,l){return t[i]},n=a;e.default=n,r.exports=e.default})(c0,c0.exports);var p6=c0.exports,h0={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["ب","ك"],abbreviated:["ب","ك"],wide:["مىيلادىدىن بۇرۇن","مىيلادىدىن كىيىن"]},o={narrow:["1","2","3","4"],abbreviated:["1","2","3","4"],wide:["بىرىنجى چارەك","ئىككىنجى چارەك","ئۈچىنجى چارەك","تۆتىنجى چارەك"]},i={narrow:["ي","ف","م","ا","م","ى","ى","ا","س","ۆ","ن","د"],abbreviated:["يانۋار","فېۋىرال","مارت","ئاپرىل","ماي","ئىيۇن","ئىيول","ئاۋغۇست","سىنتەبىر","ئۆكتەبىر","نويابىر","دىكابىر"],wide:["يانۋار","فېۋىرال","مارت","ئاپرىل","ماي","ئىيۇن","ئىيول","ئاۋغۇست","سىنتەبىر","ئۆكتەبىر","نويابىر","دىكابىر"]},d={narrow:["ي","د","س","چ","پ","ج","ش"],short:["ي","د","س","چ","پ","ج","ش"],abbreviated:["يەكشەنبە","دۈشەنبە","سەيشەنبە","چارشەنبە","پەيشەنبە","جۈمە","شەنبە"],wide:["يەكشەنبە","دۈشەنبە","سەيشەنبە","چارشەنبە","پەيشەنبە","جۈمە","شەنبە"]},u={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:"كىچە"}},l={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:"كىچىدە"}},s=function(m,h){return String(m)},f={ordinalNumber:s,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(m){return m-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide",formattingValues:l,defaultFormattingWidth:"wide"})},v=f;e.default=v,r.exports=e.default})(h0,h0.exports);var g6=h0.exports,p0={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)(th|st|nd|rd)?/i,i=/\d+/i,d={narrow:/^(ب|ك)/i,wide:/^(مىيلادىدىن بۇرۇن|مىيلادىدىن كىيىن)/i},u={any:[/^بۇرۇن/i,/^كىيىن/i]},l={narrow:/^[1234]/i,abbreviated:/^چ[1234]/i,wide:/^چارەك [1234]/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^[يفمئامئ‍ئاسۆند]/i,abbreviated:/^(يانۋار|فېۋىرال|مارت|ئاپرىل|ماي|ئىيۇن|ئىيول|ئاۋغۇست|سىنتەبىر|ئۆكتەبىر|نويابىر|دىكابىر)/i,wide:/^(يانۋار|فېۋىرال|مارت|ئاپرىل|ماي|ئىيۇن|ئىيول|ئاۋغۇست|سىنتەبىر|ئۆكتەبىر|نويابىر|دىكابىر)/i},v={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]},c={narrow:/^[دسچپجشي]/i,short:/^(يە|دۈ|سە|چا|پە|جۈ|شە)/i,abbreviated:/^(يە|دۈ|سە|چا|پە|جۈ|شە)/i,wide:/^(يەكشەنبە|دۈشەنبە|سەيشەنبە|چارشەنبە|پەيشەنبە|جۈمە|شەنبە)/i},m={narrow:[/^ي/i,/^د/i,/^س/i,/^چ/i,/^پ/i,/^ج/i,/^ش/i],any:[/^ي/i,/^د/i,/^س/i,/^چ/i,/^پ/i,/^ج/i,/^ش/i]},h={narrow:/^(ئە|چ|ك|چ|(دە|ئەتىگەن) ( ئە‍|چۈشتىن كىيىن|ئاخشىم|كىچە))/i,any:/^(ئە|چ|ك|چ|(دە|ئەتىگەن) ( ئە‍|چۈشتىن كىيىن|ئاخشىم|كىچە))/i},p={any:{am:/^ئە/i,pm:/^چ/i,midnight:/^ك/i,noon:/^چ/i,morning:/ئەتىگەن/i,afternoon:/چۈشتىن كىيىن/i,evening:/ئاخشىم/i,night:/كىچە/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(p0,p0.exports);var y6=p0.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(c6),n=t(h6),o=t(p6),i=t(g6),d=t(y6),u={code:"ug",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:0,firstWeekContainsDate:1}},l=u;e.default=l,r.exports=e.default})(f0,f0.exports);var b6=f0.exports,g0={exports:{}},y0={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;function t(u,l){if(u.one!==void 0&&l===1)return u.one;var s=l%10,f=l%100;return s===1&&f!==11?u.singularNominative.replace("{{count}}",String(l)):s>=2&&s<=4&&(f<10||f>20)?u.singularGenitive.replace("{{count}}",String(l)):u.pluralGenitive.replace("{{count}}",String(l))}function a(u){return function(l,s){return s&&s.addSuffix?s.comparison&&s.comparison>0?u.future?t(u.future,l):"за "+t(u.regular,l):u.past?t(u.past,l):t(u.regular,l)+" тому":t(u.regular,l)}}var n=function(l,s){return s&&s.addSuffix?s.comparison&&s.comparison>0?"за півхвилини":"півхвилини тому":"півхвилини"},o={lessThanXSeconds:a({regular:{one:"менше секунди",singularNominative:"менше {{count}} секунди",singularGenitive:"менше {{count}} секунд",pluralGenitive:"менше {{count}} секунд"},future:{one:"менше, ніж за секунду",singularNominative:"менше, ніж за {{count}} секунду",singularGenitive:"менше, ніж за {{count}} секунди",pluralGenitive:"менше, ніж за {{count}} секунд"}}),xSeconds:a({regular:{singularNominative:"{{count}} секунда",singularGenitive:"{{count}} секунди",pluralGenitive:"{{count}} секунд"},past:{singularNominative:"{{count}} секунду тому",singularGenitive:"{{count}} секунди тому",pluralGenitive:"{{count}} секунд тому"},future:{singularNominative:"за {{count}} секунду",singularGenitive:"за {{count}} секунди",pluralGenitive:"за {{count}} секунд"}}),halfAMinute:n,lessThanXMinutes:a({regular:{one:"менше хвилини",singularNominative:"менше {{count}} хвилини",singularGenitive:"менше {{count}} хвилин",pluralGenitive:"менше {{count}} хвилин"},future:{one:"менше, ніж за хвилину",singularNominative:"менше, ніж за {{count}} хвилину",singularGenitive:"менше, ніж за {{count}} хвилини",pluralGenitive:"менше, ніж за {{count}} хвилин"}}),xMinutes:a({regular:{singularNominative:"{{count}} хвилина",singularGenitive:"{{count}} хвилини",pluralGenitive:"{{count}} хвилин"},past:{singularNominative:"{{count}} хвилину тому",singularGenitive:"{{count}} хвилини тому",pluralGenitive:"{{count}} хвилин тому"},future:{singularNominative:"за {{count}} хвилину",singularGenitive:"за {{count}} хвилини",pluralGenitive:"за {{count}} хвилин"}}),aboutXHours:a({regular:{singularNominative:"близько {{count}} години",singularGenitive:"близько {{count}} годин",pluralGenitive:"близько {{count}} годин"},future:{singularNominative:"приблизно за {{count}} годину",singularGenitive:"приблизно за {{count}} години",pluralGenitive:"приблизно за {{count}} годин"}}),xHours:a({regular:{singularNominative:"{{count}} годину",singularGenitive:"{{count}} години",pluralGenitive:"{{count}} годин"}}),xDays:a({regular:{singularNominative:"{{count}} день",singularGenitive:"{{count}} днi",pluralGenitive:"{{count}} днів"}}),aboutXWeeks:a({regular:{singularNominative:"близько {{count}} тижня",singularGenitive:"близько {{count}} тижнів",pluralGenitive:"близько {{count}} тижнів"},future:{singularNominative:"приблизно за {{count}} тиждень",singularGenitive:"приблизно за {{count}} тижні",pluralGenitive:"приблизно за {{count}} тижнів"}}),xWeeks:a({regular:{singularNominative:"{{count}} тиждень",singularGenitive:"{{count}} тижні",pluralGenitive:"{{count}} тижнів"}}),aboutXMonths:a({regular:{singularNominative:"близько {{count}} місяця",singularGenitive:"близько {{count}} місяців",pluralGenitive:"близько {{count}} місяців"},future:{singularNominative:"приблизно за {{count}} місяць",singularGenitive:"приблизно за {{count}} місяці",pluralGenitive:"приблизно за {{count}} місяців"}}),xMonths:a({regular:{singularNominative:"{{count}} місяць",singularGenitive:"{{count}} місяці",pluralGenitive:"{{count}} місяців"}}),aboutXYears:a({regular:{singularNominative:"близько {{count}} року",singularGenitive:"близько {{count}} років",pluralGenitive:"близько {{count}} років"},future:{singularNominative:"приблизно за {{count}} рік",singularGenitive:"приблизно за {{count}} роки",pluralGenitive:"приблизно за {{count}} років"}}),xYears:a({regular:{singularNominative:"{{count}} рік",singularGenitive:"{{count}} роки",pluralGenitive:"{{count}} років"}}),overXYears:a({regular:{singularNominative:"більше {{count}} року",singularGenitive:"більше {{count}} років",pluralGenitive:"більше {{count}} років"},future:{singularNominative:"більше, ніж за {{count}} рік",singularGenitive:"більше, ніж за {{count}} роки",pluralGenitive:"більше, ніж за {{count}} років"}}),almostXYears:a({regular:{singularNominative:"майже {{count}} рік",singularGenitive:"майже {{count}} роки",pluralGenitive:"майже {{count}} років"},future:{singularNominative:"майже за {{count}} рік",singularGenitive:"майже за {{count}} роки",pluralGenitive:"майже за {{count}} років"}})},i=function(l,s,f){return f=f||{},o[l](s,f)},d=i;e.default=d,r.exports=e.default})(y0,y0.exports);var _6=y0.exports,b0={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(ue),n={full:"EEEE, do MMMM y 'р.'",long:"do MMMM y 'р.'",medium:"d MMM y 'р.'",short:"dd.MM.y"},o={full:"H:mm:ss zzzz",long:"H:mm:ss z",medium:"H:mm:ss",short:"H:mm"},i={full:"{{date}} 'о' {{time}}",long:"{{date}} 'о' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(b0,b0.exports);var w6=b0.exports,_0={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=Vn,n=t(Xa),o=["неділю","понеділок","вівторок","середу","четвер","п’ятницю","суботу"];function i(m){var h=o[m];switch(m){case 0:case 3:case 5:case 6:return"'у минулу "+h+" о' p";case 1:case 2:case 4:return"'у минулий "+h+" о' p"}}function d(m){var h=o[m];return"'у "+h+" о' p"}function u(m){var h=o[m];switch(m){case 0:case 3:case 5:case 6:return"'у наступну "+h+" о' p";case 1:case 2:case 4:return"'у наступний "+h+" о' p"}}var l=function(h,p,y){var _=(0,a.toDate)(h),w=_.getUTCDay();return(0,n.default)(_,p,y)?d(w):i(w)},s=function(h,p,y){var _=(0,a.toDate)(h),w=_.getUTCDay();return(0,n.default)(_,p,y)?d(w):u(w)},f={lastWeek:l,yesterday:"'вчора о' p",today:"'сьогодні о' p",tomorrow:"'завтра о' p",nextWeek:s,other:"P"},v=function(h,p,y,_){var w=f[h];return typeof w=="function"?w(p,y,_):w},c=v;e.default=c,r.exports=e.default})(_0,_0.exports);var P6=_0.exports,w0={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["до н.е.","н.е."],abbreviated:["до н. е.","н. е."],wide:["до нашої ери","нашої ери"]},o={narrow:["1","2","3","4"],abbreviated:["1-й кв.","2-й кв.","3-й кв.","4-й кв."],wide:["1-й квартал","2-й квартал","3-й квартал","4-й квартал"]},i={narrow:["С","Л","Б","К","Т","Ч","Л","С","В","Ж","Л","Г"],abbreviated:["січ.","лют.","берез.","квіт.","трав.","черв.","лип.","серп.","верес.","жовт.","листоп.","груд."],wide:["січень","лютий","березень","квітень","травень","червень","липень","серпень","вересень","жовтень","листопад","грудень"]},d={narrow:["С","Л","Б","К","Т","Ч","Л","С","В","Ж","Л","Г"],abbreviated:["січ.","лют.","берез.","квіт.","трав.","черв.","лип.","серп.","верес.","жовт.","листоп.","груд."],wide:["січня","лютого","березня","квітня","травня","червня","липня","серпня","вересня","жовтня","листопада","грудня"]},u={narrow:["Н","П","В","С","Ч","П","С"],short:["нд","пн","вт","ср","чт","пт","сб"],abbreviated:["нед","пон","вів","сер","чтв","птн","суб"],wide:["неділя","понеділок","вівторок","середа","четвер","п’ятниця","субота"]},l={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:"ніч"}},s={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:"ночі"}},f=function(h,p){var y=String(p==null?void 0:p.unit),_=Number(h),w;return y==="date"?_===3||_===23?w="-є":w="-е":y==="minute"||y==="second"||y==="hour"?w="-а":w="-й",_+w},v={ordinalNumber:f,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(h){return h-1}}),month:(0,a.default)({values:i,defaultWidth:"wide",formattingValues:d,defaultFormattingWidth:"wide"}),day:(0,a.default)({values:u,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:l,defaultWidth:"any",formattingValues:s,defaultFormattingWidth:"wide"})},c=v;e.default=c,r.exports=e.default})(w0,w0.exports);var x6=w0.exports,P0={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)(-?(е|й|є|а|я))?/i,i=/\d+/i,d={narrow:/^((до )?н\.?\s?е\.?)/i,abbreviated:/^((до )?н\.?\s?е\.?)/i,wide:/^(до нашої ери|нашої ери|наша ера)/i},u={any:[/^д/i,/^н/i]},l={narrow:/^[1234]/i,abbreviated:/^[1234](-?[иі]?й?)? кв.?/i,wide:/^[1234](-?[иі]?й?)? квартал/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^[слбктчвжг]/i,abbreviated:/^(січ|лют|бер(ез)?|квіт|трав|черв|лип|серп|вер(ес)?|жовт|лис(топ)?|груд)\.?/i,wide:/^(січень|січня|лютий|лютого|березень|березня|квітень|квітня|травень|травня|червня|червень|липень|липня|серпень|серпня|вересень|вересня|жовтень|жовтня|листопад[а]?|грудень|грудня)/i},v={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]},c={narrow:/^[нпвсч]/i,short:/^(нд|пн|вт|ср|чт|пт|сб)\.?/i,abbreviated:/^(нед|пон|вів|сер|че?тв|птн?|суб)\.?/i,wide:/^(неділ[яі]|понеділ[ок][ка]|вівтор[ок][ка]|серед[аи]|четвер(га)?|п\W*?ятниц[яі]|субот[аи])/i},m={narrow:[/^н/i,/^п/i,/^в/i,/^с/i,/^ч/i,/^п/i,/^с/i],any:[/^н/i,/^п[он]/i,/^в/i,/^с[ер]/i,/^ч/i,/^п\W*?[ят]/i,/^с[уб]/i]},h={narrow:/^([дп]п|півн\.?|пол\.?|ранок|ранку|день|дня|веч\.?|ніч|ночі)/i,abbreviated:/^([дп]п|півн\.?|пол\.?|ранок|ранку|день|дня|веч\.?|ніч|ночі)/i,wide:/^([дп]п|північ|полудень|ранок|ранку|день|дня|вечір|вечора|ніч|ночі)/i},p={any:{am:/^дп/i,pm:/^пп/i,midnight:/^півн/i,noon:/^пол/i,morning:/^р/i,afternoon:/^д[ен]/i,evening:/^в/i,night:/^н/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"wide",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(P0,P0.exports);var M6=P0.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(_6),n=t(w6),o=t(P6),i=t(x6),d=t(M6),u={code:"uk",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:1}},l=u;e.default=l,r.exports=e.default})(g0,g0.exports);var k6=g0.exports,x0={exports:{}},M0={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:"sekunddan kam",other:"{{count}} sekunddan kam"},xSeconds:{one:"1 sekund",other:"{{count}} sekund"},halfAMinute:"yarim minut",lessThanXMinutes:{one:"bir minutdan kam",other:"{{count}} minutdan kam"},xMinutes:{one:"1 minut",other:"{{count}} minut"},aboutXHours:{one:"tahminan 1 soat",other:"tahminan {{count}} soat"},xHours:{one:"1 soat",other:"{{count}} soat"},xDays:{one:"1 kun",other:"{{count}} kun"},aboutXWeeks:{one:"tahminan 1 hafta",other:"tahminan {{count}} hafta"},xWeeks:{one:"1 hafta",other:"{{count}} hafta"},aboutXMonths:{one:"tahminan 1 oy",other:"tahminan {{count}} oy"},xMonths:{one:"1 oy",other:"{{count}} oy"},aboutXYears:{one:"tahminan 1 yil",other:"tahminan {{count}} yil"},xYears:{one:"1 yil",other:"{{count}} yil"},overXYears:{one:"1 yildan ko'p",other:"{{count}} yildan ko'p"},almostXYears:{one:"deyarli 1 yil",other:"deyarli {{count}} yil"}},a=function(i,d,u){var l,s=t[i];return typeof s=="string"?l=s:d===1?l=s.one:l=s.other.replace("{{count}}",String(d)),u!=null&&u.addSuffix?u.comparison&&u.comparison>0?l+" dan keyin":l+" oldin":l},n=a;e.default=n,r.exports=e.default})(M0,M0.exports);var D6=M0.exports,k0={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(ue),n={full:"EEEE, do MMMM, y",long:"do MMMM, y",medium:"d MMM, y",short:"dd/MM/yyyy"},o={full:"h:mm:ss zzzz",long:"h:mm:ss z",medium:"h:mm:ss",short:"h:mm"},i={any:"{{date}}, {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"any"})},u=d;e.default=u,r.exports=e.default})(k0,k0.exports);var O6=k0.exports,D0={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"'oldingi' eeee p 'da'",yesterday:"'kecha' p 'da'",today:"'bugun' p 'da'",tomorrow:"'ertaga' p 'da'",nextWeek:"eeee p 'da'",other:"P"},a=function(i,d,u,l){return t[i]},n=a;e.default=n,r.exports=e.default})(D0,D0.exports);var W6=D0.exports,O0={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["M.A","M."],abbreviated:["M.A","M."],wide:["Miloddan Avvalgi","Milodiy"]},o={narrow:["1","2","3","4"],abbreviated:["CH.1","CH.2","CH.3","CH.4"],wide:["1-chi chorak","2-chi chorak","3-chi chorak","4-chi chorak"]},i={narrow:["Y","F","M","A","M","I","I","A","S","O","N","D"],abbreviated:["Yan","Fev","Mar","Apr","May","Iyun","Iyul","Avg","Sen","Okt","Noy","Dek"],wide:["Yanvar","Fevral","Mart","Aprel","May","Iyun","Iyul","Avgust","Sentabr","Oktabr","Noyabr","Dekabr"]},d={narrow:["Y","D","S","CH","P","J","SH"],short:["Ya","Du","Se","Cho","Pa","Ju","Sha"],abbreviated:["Yak","Dush","Sesh","Chor","Pay","Jum","Shan"],wide:["Yakshanba","Dushanba","Seshanba","Chorshanba","Payshanba","Juma","Shanba"]},u={narrow:{am:"a",pm:"p",midnight:"y.t",noon:"p.",morning:"ertalab",afternoon:"tushdan keyin",evening:"kechqurun",night:"tun"},abbreviated:{am:"AM",pm:"PM",midnight:"yarim tun",noon:"peshin",morning:"ertalab",afternoon:"tushdan keyin",evening:"kechqurun",night:"tun"},wide:{am:"a.m.",pm:"p.m.",midnight:"yarim tun",noon:"peshin",morning:"ertalab",afternoon:"tushdan keyin",evening:"kechqurun",night:"tun"}},l={narrow:{am:"a",pm:"p",midnight:"y.t",noon:"p.",morning:"ertalab",afternoon:"tushdan keyin",evening:"kechqurun",night:"tun"},abbreviated:{am:"AM",pm:"PM",midnight:"yarim tun",noon:"peshin",morning:"ertalab",afternoon:"tushdan keyin",evening:"kechqurun",night:"tun"},wide:{am:"a.m.",pm:"p.m.",midnight:"yarim tun",noon:"peshin",morning:"ertalab",afternoon:"tushdan keyin",evening:"kechqurun",night:"tun"}},s=function(m,h){return String(m)},f={ordinalNumber:s,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(m){return m-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide",formattingValues:l,defaultFormattingWidth:"wide"})},v=f;e.default=v,r.exports=e.default})(O0,O0.exports);var j6=O0.exports,W0={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)(chi)?/i,i=/\d+/i,d={narrow:/^(m\.a|m\.)/i,abbreviated:/^(m\.a\.?\s?m\.?)/i,wide:/^(miloddan avval|miloddan keyin)/i},u={any:[/^b/i,/^(a|c)/i]},l={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](chi)? chorak/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^[yfmasond]/i,abbreviated:/^(yan|fev|mar|apr|may|iyun|iyul|avg|sen|okt|noy|dek)/i,wide:/^(yanvar|fevral|mart|aprel|may|iyun|iyul|avgust|sentabr|oktabr|noyabr|dekabr)/i},v={narrow:[/^y/i,/^f/i,/^m/i,/^a/i,/^m/i,/^i/i,/^i/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ya/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^iyun/i,/^iyul/i,/^av/i,/^s/i,/^o/i,/^n/i,/^d/i]},c={narrow:/^[ydschj]/i,short:/^(ya|du|se|cho|pa|ju|sha)/i,abbreviated:/^(yak|dush|sesh|chor|pay|jum|shan)/i,wide:/^(yakshanba|dushanba|seshanba|chorshanba|payshanba|juma|shanba)/i},m={narrow:[/^y/i,/^d/i,/^s/i,/^ch/i,/^p/i,/^j/i,/^sh/i],any:[/^ya/i,/^d/i,/^se/i,/^ch/i,/^p/i,/^j/i,/^sh/i]},h={narrow:/^(a|p|y\.t|p| (ertalab|tushdan keyin|kechqurun|tun))/i,any:/^([ap]\.?\s?m\.?|yarim tun|peshin| (ertalab|tushdan keyin|kechqurun|tun))/i},p={any:{am:/^a/i,pm:/^p/i,midnight:/^y\.t/i,noon:/^pe/i,morning:/ertalab/i,afternoon:/tushdan keyin/i,evening:/kechqurun/i,night:/tun/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(W0,W0.exports);var T6=W0.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(D6),n=t(O6),o=t(W6),i=t(j6),d=t(T6),u={code:"uz",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:1}},l=u;e.default=l,r.exports=e.default})(x0,x0.exports);var $6=x0.exports,j0={exports:{}},T0={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:"1 сониядан кам",other:"{{count}} сониядан кам"},xSeconds:{one:"1 сония",other:"{{count}} сония"},halfAMinute:"ярим дақиқа",lessThanXMinutes:{one:"1 дақиқадан кам",other:"{{count}} дақиқадан кам"},xMinutes:{one:"1 дақиқа",other:"{{count}} дақиқа"},aboutXHours:{one:"тахминан 1 соат",other:"тахминан {{count}} соат"},xHours:{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}} йил"}},a=function(i,d,u){var l,s=t[i];return typeof s=="string"?l=s:d===1?l=s.one:l=s.other.replace("{{count}}",String(d)),u!=null&&u.addSuffix?u.comparison&&u.comparison>0?l+"дан кейин":l+" олдин":l},n=a;e.default=n,r.exports=e.default})(T0,T0.exports);var S6=T0.exports,$0={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(ue),n={full:"EEEE, do MMMM, y",long:"do MMMM, y",medium:"d MMM, y",short:"dd/MM/yyyy"},o={full:"H:mm:ss zzzz",long:"H:mm:ss z",medium:"H:mm:ss",short:"H:mm"},i={any:"{{date}}, {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"any"})},u=d;e.default=u,r.exports=e.default})($0,$0.exports);var C6=$0.exports,S0={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"'ўтган' eeee p 'да'",yesterday:"'кеча' p 'да'",today:"'бугун' p 'да'",tomorrow:"'эртага' p 'да'",nextWeek:"eeee p 'да'",other:"P"},a=function(i,d,u,l){return t[i]},n=a;e.default=n,r.exports=e.default})(S0,S0.exports);var E6=S0.exports,C0={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["М.А","М"],abbreviated:["М.А","М"],wide:["Милоддан Аввалги","Милодий"]},o={narrow:["1","2","3","4"],abbreviated:["1-чор.","2-чор.","3-чор.","4-чор."],wide:["1-чорак","2-чорак","3-чорак","4-чорак"]},i={narrow:["Я","Ф","М","А","М","И","И","А","С","О","Н","Д"],abbreviated:["янв","фев","мар","апр","май","июн","июл","авг","сен","окт","ноя","дек"],wide:["январ","феврал","март","апрел","май","июн","июл","август","сентабр","октабр","ноябр","декабр"]},d={narrow:["Я","Д","С","Ч","П","Ж","Ш"],short:["як","ду","се","чо","па","жу","ша"],abbreviated:["якш","душ","сеш","чор","пай","жум","шан"],wide:["якшанба","душанба","сешанба","чоршанба","пайшанба","жума","шанба"]},u={any:{am:"П.О.",pm:"П.К.",midnight:"ярим тун",noon:"пешин",morning:"эрталаб",afternoon:"пешиндан кейин",evening:"кечаси",night:"тун"}},l={any:{am:"П.О.",pm:"П.К.",midnight:"ярим тун",noon:"пешин",morning:"эрталаб",afternoon:"пешиндан кейин",evening:"кечаси",night:"тун"}},s=function(m,h){return String(m)},f={ordinalNumber:s,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(m){return m-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"any",formattingValues:l,defaultFormattingWidth:"any"})},v=f;e.default=v,r.exports=e.default})(C0,C0.exports);var R6=C0.exports,E0={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)(чи)?/i,i=/\d+/i,d={narrow:/^(м\.а|м\.)/i,abbreviated:/^(м\.а|м\.)/i,wide:/^(милоддан аввал|милоддан кейин)/i},u={any:[/^м/i,/^а/i]},l={narrow:/^[1234]/i,abbreviated:/^[1234]-чор./i,wide:/^[1234]-чорак/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^[яфмамииасонд]/i,abbreviated:/^(янв|фев|мар|апр|май|июн|июл|авг|сен|окт|ноя|дек)/i,wide:/^(январ|феврал|март|апрел|май|июн|июл|август|сентабр|октабр|ноябр|декабр)/i},v={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]},c={narrow:/^[ядсчпжш]/i,short:/^(як|ду|се|чо|па|жу|ша)/i,abbreviated:/^(якш|душ|сеш|чор|пай|жум|шан)/i,wide:/^(якшанба|душанба|сешанба|чоршанба|пайшанба|жума|шанба)/i},m={narrow:[/^я/i,/^д/i,/^с/i,/^ч/i,/^п/i,/^ж/i,/^ш/i],any:[/^як/i,/^ду/i,/^се/i,/^чор/i,/^пай/i,/^жу/i,/^шан/i]},h={any:/^(п\.о\.|п\.к\.|ярим тун|пешиндан кейин|(эрталаб|пешиндан кейин|кечаси|тун))/i},p={any:{am:/^п\.о\./i,pm:/^п\.к\./i,midnight:/^ярим тун/i,noon:/^пешиндан кейин/i,morning:/эрталаб/i,afternoon:/пешиндан кейин/i,evening:/кечаси/i,night:/тун/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(E0,E0.exports);var N6=E0.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(S6),n=t(C6),o=t(E6),i=t(R6),d=t(N6),u={code:"uz-Cyrl",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:1}},l=u;e.default=l,r.exports=e.default})(j0,j0.exports);var z6=j0.exports,R0={exports:{}},N0={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:"dưới 1 giây",other:"dưới {{count}} giây"},xSeconds:{one:"1 giây",other:"{{count}} giây"},halfAMinute:"nửa phút",lessThanXMinutes:{one:"dưới 1 phút",other:"dưới {{count}} phút"},xMinutes:{one:"1 phút",other:"{{count}} phút"},aboutXHours:{one:"khoảng 1 giờ",other:"khoảng {{count}} giờ"},xHours:{one:"1 giờ",other:"{{count}} giờ"},xDays:{one:"1 ngày",other:"{{count}} ngày"},aboutXWeeks:{one:"khoảng 1 tuần",other:"khoảng {{count}} tuần"},xWeeks:{one:"1 tuần",other:"{{count}} tuần"},aboutXMonths:{one:"khoảng 1 tháng",other:"khoảng {{count}} tháng"},xMonths:{one:"1 tháng",other:"{{count}} tháng"},aboutXYears:{one:"khoảng 1 năm",other:"khoảng {{count}} năm"},xYears:{one:"1 năm",other:"{{count}} năm"},overXYears:{one:"hơn 1 năm",other:"hơn {{count}} năm"},almostXYears:{one:"gần 1 năm",other:"gần {{count}} năm"}},a=function(i,d,u){var l,s=t[i];return typeof s=="string"?l=s:d===1?l=s.one:l=s.other.replace("{{count}}",String(d)),u!=null&&u.addSuffix?u.comparison&&u.comparison>0?l+" nữa":l+" trước":l},n=a;e.default=n,r.exports=e.default})(N0,N0.exports);var q6=N0.exports,z0={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(ue),n={full:"EEEE, 'ngày' d MMMM 'năm' y",long:"'ngày' d MMMM 'năm' y",medium:"d MMM 'năm' y",short:"dd/MM/y"},o={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},i={full:"{{date}} {{time}}",long:"{{date}} {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(z0,z0.exports);var I6=z0.exports,q0={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"eeee 'tuần trước vào lúc' p",yesterday:"'hôm qua vào lúc' p",today:"'hôm nay vào lúc' p",tomorrow:"'ngày mai vào lúc' p",nextWeek:"eeee 'tới vào lúc' p",other:"P"},a=function(i,d,u,l){return t[i]},n=a;e.default=n,r.exports=e.default})(q0,q0.exports);var Y6=q0.exports,I0={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["TCN","SCN"],abbreviated:["trước CN","sau CN"],wide:["trước Công Nguyên","sau Công Nguyên"]},o={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["Quý 1","Quý 2","Quý 3","Quý 4"]},i={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["quý I","quý II","quý III","quý IV"]},d={narrow:["1","2","3","4","5","6","7","8","9","10","11","12"],abbreviated:["Thg 1","Thg 2","Thg 3","Thg 4","Thg 5","Thg 6","Thg 7","Thg 8","Thg 9","Thg 10","Thg 11","Thg 12"],wide:["Tháng Một","Tháng Hai","Tháng Ba","Tháng Tư","Tháng Năm","Tháng Sáu","Tháng Bảy","Tháng Tám","Tháng Chín","Tháng Mười","Tháng Mười Một","Tháng Mười Hai"]},u={narrow:["01","02","03","04","05","06","07","08","09","10","11","12"],abbreviated:["thg 1","thg 2","thg 3","thg 4","thg 5","thg 6","thg 7","thg 8","thg 9","thg 10","thg 11","thg 12"],wide:["tháng 01","tháng 02","tháng 03","tháng 04","tháng 05","tháng 06","tháng 07","tháng 08","tháng 09","tháng 10","tháng 11","tháng 12"]},l={narrow:["CN","T2","T3","T4","T5","T6","T7"],short:["CN","Th 2","Th 3","Th 4","Th 5","Th 6","Th 7"],abbreviated:["CN","Thứ 2","Thứ 3","Thứ 4","Thứ 5","Thứ 6","Thứ 7"],wide:["Chủ Nhật","Thứ Hai","Thứ Ba","Thứ Tư","Thứ Năm","Thứ Sáu","Thứ Bảy"]},s={narrow:{am:"am",pm:"pm",midnight:"nửa đêm",noon:"tr",morning:"sg",afternoon:"ch",evening:"tối",night:"đêm"},abbreviated:{am:"AM",pm:"PM",midnight:"nửa đêm",noon:"trưa",morning:"sáng",afternoon:"chiều",evening:"tối",night:"đêm"},wide:{am:"SA",pm:"CH",midnight:"nửa đêm",noon:"trưa",morning:"sáng",afternoon:"chiều",evening:"tối",night:"đêm"}},f={narrow:{am:"am",pm:"pm",midnight:"nửa đêm",noon:"tr",morning:"sg",afternoon:"ch",evening:"tối",night:"đêm"},abbreviated:{am:"AM",pm:"PM",midnight:"nửa đêm",noon:"trưa",morning:"sáng",afternoon:"chiều",evening:"tối",night:"đêm"},wide:{am:"SA",pm:"CH",midnight:"nửa đêm",noon:"giữa trưa",morning:"vào buổi sáng",afternoon:"vào buổi chiều",evening:"vào buổi tối",night:"vào ban đêm"}},v=function(p,y){var _=Number(p),w=y==null?void 0:y.unit;if(w==="quarter")switch(_){case 1:return"I";case 2:return"II";case 3:return"III";case 4:return"IV"}else if(w==="day")switch(_){case 1:return"thứ 2";case 2:return"thứ 3";case 3:return"thứ 4";case 4:return"thứ 5";case 5:return"thứ 6";case 6:return"thứ 7";case 7:return"chủ nhật"}else{if(w==="week")return _===1?"thứ nhất":"thứ "+_;if(w==="dayOfYear")return _===1?"đầu tiên":"thứ "+_}return String(_)},c={ordinalNumber:v,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",formattingValues:i,defaultFormattingWidth:"wide",argumentCallback:function(p){return p-1}}),month:(0,a.default)({values:d,defaultWidth:"wide",formattingValues:u,defaultFormattingWidth:"wide"}),day:(0,a.default)({values:l,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:s,defaultWidth:"wide",formattingValues:f,defaultFormattingWidth:"wide"})},m=c;e.default=m,r.exports=e.default})(I0,I0.exports);var H6=I0.exports,Y0={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)/i,i=/\d+/i,d={narrow:/^(tcn|scn)/i,abbreviated:/^(trước CN|sau CN)/i,wide:/^(trước Công Nguyên|sau Công Nguyên)/i},u={any:[/^t/i,/^s/i]},l={narrow:/^([1234]|i{1,3}v?)/i,abbreviated:/^q([1234]|i{1,3}v?)/i,wide:/^quý ([1234]|i{1,3}v?)/i},s={any:[/(1|i)$/i,/(2|ii)$/i,/(3|iii)$/i,/(4|iv)$/i]},f={narrow:/^(0?[2-9]|10|11|12|0?1)/i,abbreviated:/^thg[ _]?(0?[1-9](?!\d)|10|11|12)/i,wide:/^tháng ?(Một|Hai|Ba|Tư|Năm|Sáu|Bảy|Tám|Chín|Mười|Mười ?Một|Mười ?Hai|0?[1-9](?!\d)|10|11|12)/i},v={narrow:[/0?1$/i,/0?2/i,/3/,/4/,/5/,/6/,/7/,/8/,/9/,/10/,/11/,/12/],abbreviated:[/^thg[ _]?0?1(?!\d)/i,/^thg[ _]?0?2/i,/^thg[ _]?0?3/i,/^thg[ _]?0?4/i,/^thg[ _]?0?5/i,/^thg[ _]?0?6/i,/^thg[ _]?0?7/i,/^thg[ _]?0?8/i,/^thg[ _]?0?9/i,/^thg[ _]?10/i,/^thg[ _]?11/i,/^thg[ _]?12/i],wide:[/^tháng ?(Một|0?1(?!\d))/i,/^tháng ?(Hai|0?2)/i,/^tháng ?(Ba|0?3)/i,/^tháng ?(Tư|0?4)/i,/^tháng ?(Năm|0?5)/i,/^tháng ?(Sáu|0?6)/i,/^tháng ?(Bảy|0?7)/i,/^tháng ?(Tám|0?8)/i,/^tháng ?(Chín|0?9)/i,/^tháng ?(Mười|10)/i,/^tháng ?(Mười ?Một|11)/i,/^tháng ?(Mười ?Hai|12)/i]},c={narrow:/^(CN|T2|T3|T4|T5|T6|T7)/i,short:/^(CN|Th ?2|Th ?3|Th ?4|Th ?5|Th ?6|Th ?7)/i,abbreviated:/^(CN|Th ?2|Th ?3|Th ?4|Th ?5|Th ?6|Th ?7)/i,wide:/^(Chủ ?Nhật|Chúa ?Nhật|thứ ?Hai|thứ ?Ba|thứ ?Tư|thứ ?Năm|thứ ?Sáu|thứ ?Bảy)/i},m={narrow:[/CN/i,/2/i,/3/i,/4/i,/5/i,/6/i,/7/i],short:[/CN/i,/2/i,/3/i,/4/i,/5/i,/6/i,/7/i],abbreviated:[/CN/i,/2/i,/3/i,/4/i,/5/i,/6/i,/7/i],wide:[/(Chủ|Chúa) ?Nhật/i,/Hai/i,/Ba/i,/Tư/i,/Năm/i,/Sáu/i,/Bảy/i]},h={narrow:/^(a|p|nửa đêm|trưa|(giờ) (sáng|chiều|tối|đêm))/i,abbreviated:/^(am|pm|nửa đêm|trưa|(giờ) (sáng|chiều|tối|đêm))/i,wide:/^(ch[^i]*|sa|nửa đêm|trưa|(giờ) (sáng|chiều|tối|đêm))/i},p={any:{am:/^(a|sa)/i,pm:/^(p|ch[^i]*)/i,midnight:/nửa đêm/i,noon:/trưa/i,morning:/sáng/i,afternoon:/chiều/i,evening:/tối/i,night:/^đêm/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"wide"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"wide"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"wide",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(Y0,Y0.exports);var A6=Y0.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(q6),n=t(I6),o=t(Y6),i=t(H6),d=t(A6),u={code:"vi",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:1}},l=u;e.default=l,r.exports=e.default})(R0,R0.exports);var V6=R0.exports,H0={exports:{}},A0={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={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}} 年"}},a=function(i,d,u){var l,s=t[i];return typeof s=="string"?l=s:d===1?l=s.one:l=s.other.replace("{{count}}",String(d)),u!=null&&u.addSuffix?u.comparison&&u.comparison>0?l+"内":l+"前":l},n=a;e.default=n,r.exports=e.default})(A0,A0.exports);var L6=A0.exports,V0={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(ue),n={full:"y'年'M'月'd'日' EEEE",long:"y'年'M'月'd'日'",medium:"yyyy-MM-dd",short:"yy-MM-dd"},o={full:"zzzz a h:mm:ss",long:"z a h:mm:ss",medium:"a h:mm:ss",short:"a h:mm"},i={full:"{{date}} {{time}}",long:"{{date}} {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(V0,V0.exports);var F6=V0.exports,L0={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(Xa);function n(u,l,s){var f="eeee p";return(0,a.default)(u,l,s)?f:u.getTime()>l.getTime()?"'下个'"+f:"'上个'"+f}var o={lastWeek:n,yesterday:"'昨天' p",today:"'今天' p",tomorrow:"'明天' p",nextWeek:n,other:"PP p"},i=function(l,s,f,v){var c=o[l];return typeof c=="function"?c(s,f,v):c},d=i;e.default=d,r.exports=e.default})(L0,L0.exports);var X6=L0.exports,F0={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["前","公元"],abbreviated:["前","公元"],wide:["公元前","公元"]},o={narrow:["1","2","3","4"],abbreviated:["第一季","第二季","第三季","第四季"],wide:["第一季度","第二季度","第三季度","第四季度"]},i={narrow:["一","二","三","四","五","六","七","八","九","十","十一","十二"],abbreviated:["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"],wide:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"]},d={narrow:["日","一","二","三","四","五","六"],short:["日","一","二","三","四","五","六"],abbreviated:["周日","周一","周二","周三","周四","周五","周六"],wide:["星期日","星期一","星期二","星期三","星期四","星期五","星期六"]},u={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:"夜间"}},l={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:"夜间"}},s=function(m,h){var p=Number(m);switch(h==null?void 0:h.unit){case"date":return p.toString()+"日";case"hour":return p.toString()+"时";case"minute":return p.toString()+"分";case"second":return p.toString()+"秒";default:return"第 "+p.toString()}},f={ordinalNumber:s,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(m){return m-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide",formattingValues:l,defaultFormattingWidth:"wide"})},v=f;e.default=v,r.exports=e.default})(F0,F0.exports);var U6=F0.exports,X0={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(第\s*)?\d+(日|时|分|秒)?/i,i=/\d+/i,d={narrow:/^(前)/i,abbreviated:/^(前)/i,wide:/^(公元前|公元)/i},u={any:[/^(前)/i,/^(公元)/i]},l={narrow:/^[1234]/i,abbreviated:/^第[一二三四]刻/i,wide:/^第[一二三四]刻钟/i},s={any:[/(1|一)/i,/(2|二)/i,/(3|三)/i,/(4|四)/i]},f={narrow:/^(一|二|三|四|五|六|七|八|九|十[二一])/i,abbreviated:/^(一|二|三|四|五|六|七|八|九|十[二一]|\d|1[12])月/i,wide:/^(一|二|三|四|五|六|七|八|九|十[二一])月/i},v={narrow:[/^一/i,/^二/i,/^三/i,/^四/i,/^五/i,/^六/i,/^七/i,/^八/i,/^九/i,/^十(?!(一|二))/i,/^十一/i,/^十二/i],any:[/^一|1/i,/^二|2/i,/^三|3/i,/^四|4/i,/^五|5/i,/^六|6/i,/^七|7/i,/^八|8/i,/^九|9/i,/^十(?!(一|二))|10/i,/^十一|11/i,/^十二|12/i]},c={narrow:/^[一二三四五六日]/i,short:/^[一二三四五六日]/i,abbreviated:/^周[一二三四五六日]/i,wide:/^星期[一二三四五六日]/i},m={any:[/日/i,/一/i,/二/i,/三/i,/四/i,/五/i,/六/i]},h={any:/^(上午?|下午?|午夜|[中正]午|早上?|下午|晚上?|凌晨|)/i},p={any:{am:/^上午?/i,pm:/^下午?/i,midnight:/^午夜/i,noon:/^[中正]午/i,morning:/^早上/i,afternoon:/^下午/i,evening:/^晚上?/i,night:/^凌晨/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(X0,X0.exports);var Q6=X0.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(L6),n=t(F6),o=t(X6),i=t(U6),d=t(Q6),u={code:"zh-CN",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:4}},l=u;e.default=l,r.exports=e.default})(H0,H0.exports);var G6=H0.exports,U0={exports:{}},Q0={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={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}} 年"}},a=function(i,d,u){var l,s=t[i];return typeof s=="string"?l=s:d===1?l=s.one:l=s.other.replace("{{count}}",String(d)),u!=null&&u.addSuffix?u.comparison&&u.comparison>0?l+"內":l+"前":l},n=a;e.default=n,r.exports=e.default})(Q0,Q0.exports);var B6=Q0.exports,G0={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(ue),n={full:"y'年'M'月'd'日' EEEE",long:"y'年'M'月'd'日'",medium:"yyyy-MM-dd",short:"yy-MM-dd"},o={full:"zzzz a h:mm:ss",long:"z a h:mm:ss",medium:"a h:mm:ss",short:"a h:mm"},i={full:"{{date}} {{time}}",long:"{{date}} {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(G0,G0.exports);var K6=G0.exports,B0={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"'上個'eeee p",yesterday:"'昨天' p",today:"'今天' p",tomorrow:"'明天' p",nextWeek:"'下個'eeee p",other:"P"},a=function(i,d,u,l){return t[i]},n=a;e.default=n,r.exports=e.default})(B0,B0.exports);var J6=B0.exports,K0={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["前","公元"],abbreviated:["前","公元"],wide:["公元前","公元"]},o={narrow:["1","2","3","4"],abbreviated:["第一季","第二季","第三季","第四季"],wide:["第一季度","第二季度","第三季度","第四季度"]},i={narrow:["一","二","三","四","五","六","七","八","九","十","十一","十二"],abbreviated:["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"],wide:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"]},d={narrow:["日","一","二","三","四","五","六"],short:["日","一","二","三","四","五","六"],abbreviated:["週日","週一","週二","週三","週四","週五","週六"],wide:["星期日","星期一","星期二","星期三","星期四","星期五","星期六"]},u={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:"夜晚"}},l={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:"夜晚"}},s=function(m,h){var p=Number(m);switch(h==null?void 0:h.unit){case"date":return p+"日";case"hour":return p+"時";case"minute":return p+"分";case"second":return p+"秒";default:return"第 "+p}},f={ordinalNumber:s,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(m){return m-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide",formattingValues:l,defaultFormattingWidth:"wide"})},v=f;e.default=v,r.exports=e.default})(K0,K0.exports);var Z6=K0.exports,J0={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(第\s*)?\d+(日|時|分|秒)?/i,i=/\d+/i,d={narrow:/^(前)/i,abbreviated:/^(前)/i,wide:/^(公元前|公元)/i},u={any:[/^(前)/i,/^(公元)/i]},l={narrow:/^[1234]/i,abbreviated:/^第[一二三四]季/i,wide:/^第[一二三四]季度/i},s={any:[/(1|一)/i,/(2|二)/i,/(3|三)/i,/(4|四)/i]},f={narrow:/^(一|二|三|四|五|六|七|八|九|十[二一])/i,abbreviated:/^(一|二|三|四|五|六|七|八|九|十[二一]|\d|1[12])月/i,wide:/^(一|二|三|四|五|六|七|八|九|十[二一])月/i},v={narrow:[/^一/i,/^二/i,/^三/i,/^四/i,/^五/i,/^六/i,/^七/i,/^八/i,/^九/i,/^十(?!(一|二))/i,/^十一/i,/^十二/i],any:[/^一|1/i,/^二|2/i,/^三|3/i,/^四|4/i,/^五|5/i,/^六|6/i,/^七|7/i,/^八|8/i,/^九|9/i,/^十(?!(一|二))|10/i,/^十一|11/i,/^十二|12/i]},c={narrow:/^[一二三四五六日]/i,short:/^[一二三四五六日]/i,abbreviated:/^週[一二三四五六日]/i,wide:/^星期[一二三四五六日]/i},m={any:[/日/i,/一/i,/二/i,/三/i,/四/i,/五/i,/六/i]},h={any:/^(上午?|下午?|午夜|[中正]午|早上?|下午|晚上?|凌晨)/i},p={any:{am:/^上午?/i,pm:/^下午?/i,midnight:/^午夜/i,noon:/^[中正]午/i,morning:/^早上/i,afternoon:/^下午/i,evening:/^晚上?/i,night:/^凌晨/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(J0,J0.exports);var eU=J0.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(B6),n=t(K6),o=t(J6),i=t(Z6),d=t(eU),u={code:"zh-HK",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:0,firstWeekContainsDate:1}},l=u;e.default=l,r.exports=e.default})(U0,U0.exports);var aU=U0.exports,Z0={exports:{}},e_={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={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}} 年"}},a=function(i,d,u){var l,s=t[i];return typeof s=="string"?l=s:d===1?l=s.one:l=s.other.replace("{{count}}",String(d)),u!=null&&u.addSuffix?u.comparison&&u.comparison>0?l+"內":l+"前":l},n=a;e.default=n,r.exports=e.default})(e_,e_.exports);var tU=e_.exports,a_={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(ue),n={full:"y'年'M'月'd'日' EEEE",long:"y'年'M'月'd'日'",medium:"yyyy-MM-dd",short:"yy-MM-dd"},o={full:"zzzz a h:mm:ss",long:"z a h:mm:ss",medium:"a h:mm:ss",short:"a h:mm"},i={full:"{{date}} {{time}}",long:"{{date}} {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(a_,a_.exports);var rU=a_.exports,t_={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"'上個'eeee p",yesterday:"'昨天' p",today:"'今天' p",tomorrow:"'明天' p",nextWeek:"'下個'eeee p",other:"P"},a=function(i,d,u,l){return t[i]},n=a;e.default=n,r.exports=e.default})(t_,t_.exports);var nU=t_.exports,r_={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["前","公元"],abbreviated:["前","公元"],wide:["公元前","公元"]},o={narrow:["1","2","3","4"],abbreviated:["第一刻","第二刻","第三刻","第四刻"],wide:["第一刻鐘","第二刻鐘","第三刻鐘","第四刻鐘"]},i={narrow:["一","二","三","四","五","六","七","八","九","十","十一","十二"],abbreviated:["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"],wide:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"]},d={narrow:["日","一","二","三","四","五","六"],short:["日","一","二","三","四","五","六"],abbreviated:["週日","週一","週二","週三","週四","週五","週六"],wide:["星期日","星期一","星期二","星期三","星期四","星期五","星期六"]},u={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:"夜間"}},l={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:"夜間"}},s=function(m,h){var p=Number(m);switch(h==null?void 0:h.unit){case"date":return p+"日";case"hour":return p+"時";case"minute":return p+"分";case"second":return p+"秒";default:return"第 "+p}},f={ordinalNumber:s,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(m){return m-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide",formattingValues:l,defaultFormattingWidth:"wide"})},v=f;e.default=v,r.exports=e.default})(r_,r_.exports);var iU=r_.exports,n_={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(第\s*)?\d+(日|時|分|秒)?/i,i=/\d+/i,d={narrow:/^(前)/i,abbreviated:/^(前)/i,wide:/^(公元前|公元)/i},u={any:[/^(前)/i,/^(公元)/i]},l={narrow:/^[1234]/i,abbreviated:/^第[一二三四]刻/i,wide:/^第[一二三四]刻鐘/i},s={any:[/(1|一)/i,/(2|二)/i,/(3|三)/i,/(4|四)/i]},f={narrow:/^(一|二|三|四|五|六|七|八|九|十[二一])/i,abbreviated:/^(一|二|三|四|五|六|七|八|九|十[二一]|\d|1[12])月/i,wide:/^(一|二|三|四|五|六|七|八|九|十[二一])月/i},v={narrow:[/^一/i,/^二/i,/^三/i,/^四/i,/^五/i,/^六/i,/^七/i,/^八/i,/^九/i,/^十(?!(一|二))/i,/^十一/i,/^十二/i],any:[/^一|1/i,/^二|2/i,/^三|3/i,/^四|4/i,/^五|5/i,/^六|6/i,/^七|7/i,/^八|8/i,/^九|9/i,/^十(?!(一|二))|10/i,/^十一|11/i,/^十二|12/i]},c={narrow:/^[一二三四五六日]/i,short:/^[一二三四五六日]/i,abbreviated:/^週[一二三四五六日]/i,wide:/^星期[一二三四五六日]/i},m={any:[/日/i,/一/i,/二/i,/三/i,/四/i,/五/i,/六/i]},h={any:/^(上午?|下午?|午夜|[中正]午|早上?|下午|晚上?|凌晨)/i},p={any:{am:/^上午?/i,pm:/^下午?/i,midnight:/^午夜/i,noon:/^[中正]午/i,morning:/^早上/i,afternoon:/^下午/i,evening:/^晚上?/i,night:/^凌晨/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(n_,n_.exports);var oU=n_.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(tU),n=t(rU),o=t(nU),i=t(iU),d=t(oU),u={code:"zh-TW",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:4}},l=u;e.default=l,r.exports=e.default})(Z0,Z0.exports);var uU=Z0.exports;(function(r){var e=b.default;Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"af",{enumerable:!0,get:function(){return t.default}}),Object.defineProperty(r,"ar",{enumerable:!0,get:function(){return a.default}}),Object.defineProperty(r,"arDZ",{enumerable:!0,get:function(){return n.default}}),Object.defineProperty(r,"arEG",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(r,"arMA",{enumerable:!0,get:function(){return i.default}}),Object.defineProperty(r,"arSA",{enumerable:!0,get:function(){return d.default}}),Object.defineProperty(r,"arTN",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(r,"az",{enumerable:!0,get:function(){return l.default}}),Object.defineProperty(r,"be",{enumerable:!0,get:function(){return s.default}}),Object.defineProperty(r,"beTarask",{enumerable:!0,get:function(){return f.default}}),Object.defineProperty(r,"bg",{enumerable:!0,get:function(){return v.default}}),Object.defineProperty(r,"bn",{enumerable:!0,get:function(){return c.default}}),Object.defineProperty(r,"bs",{enumerable:!0,get:function(){return m.default}}),Object.defineProperty(r,"ca",{enumerable:!0,get:function(){return h.default}}),Object.defineProperty(r,"cs",{enumerable:!0,get:function(){return p.default}}),Object.defineProperty(r,"cy",{enumerable:!0,get:function(){return y.default}}),Object.defineProperty(r,"da",{enumerable:!0,get:function(){return _.default}}),Object.defineProperty(r,"de",{enumerable:!0,get:function(){return w.default}}),Object.defineProperty(r,"deAT",{enumerable:!0,get:function(){return g.default}}),Object.defineProperty(r,"el",{enumerable:!0,get:function(){return x.default}}),Object.defineProperty(r,"enAU",{enumerable:!0,get:function(){return O.default}}),Object.defineProperty(r,"enCA",{enumerable:!0,get:function(){return C.default}}),Object.defineProperty(r,"enGB",{enumerable:!0,get:function(){return L.default}}),Object.defineProperty(r,"enIE",{enumerable:!0,get:function(){return V.default}}),Object.defineProperty(r,"enIN",{enumerable:!0,get:function(){return M.default}}),Object.defineProperty(r,"enNZ",{enumerable:!0,get:function(){return $.default}}),Object.defineProperty(r,"enUS",{enumerable:!0,get:function(){return N.default}}),Object.defineProperty(r,"enZA",{enumerable:!0,get:function(){return S.default}}),Object.defineProperty(r,"eo",{enumerable:!0,get:function(){return G.default}}),Object.defineProperty(r,"es",{enumerable:!0,get:function(){return j.default}}),Object.defineProperty(r,"et",{enumerable:!0,get:function(){return I.default}}),Object.defineProperty(r,"eu",{enumerable:!0,get:function(){return H.default}}),Object.defineProperty(r,"faIR",{enumerable:!0,get:function(){return B.default}}),Object.defineProperty(r,"fi",{enumerable:!0,get:function(){return k.default}}),Object.defineProperty(r,"fr",{enumerable:!0,get:function(){return P.default}}),Object.defineProperty(r,"frCA",{enumerable:!0,get:function(){return q.default}}),Object.defineProperty(r,"frCH",{enumerable:!0,get:function(){return U.default}}),Object.defineProperty(r,"fy",{enumerable:!0,get:function(){return Y.default}}),Object.defineProperty(r,"gd",{enumerable:!0,get:function(){return J.default}}),Object.defineProperty(r,"gl",{enumerable:!0,get:function(){return de.default}}),Object.defineProperty(r,"gu",{enumerable:!0,get:function(){return E.default}}),Object.defineProperty(r,"he",{enumerable:!0,get:function(){return me.default}}),Object.defineProperty(r,"hi",{enumerable:!0,get:function(){return ce.default}}),Object.defineProperty(r,"hr",{enumerable:!0,get:function(){return X.default}}),Object.defineProperty(r,"ht",{enumerable:!0,get:function(){return xe.default}}),Object.defineProperty(r,"hu",{enumerable:!0,get:function(){return We.default}}),Object.defineProperty(r,"hy",{enumerable:!0,get:function(){return Q.default}}),Object.defineProperty(r,"id",{enumerable:!0,get:function(){return ne.default}}),Object.defineProperty(r,"is",{enumerable:!0,get:function(){return we.default}}),Object.defineProperty(r,"it",{enumerable:!0,get:function(){return le.default}}),Object.defineProperty(r,"itCH",{enumerable:!0,get:function(){return Xe.default}}),Object.defineProperty(r,"ja",{enumerable:!0,get:function(){return oa.default}}),Object.defineProperty(r,"jaHira",{enumerable:!0,get:function(){return ka.default}}),Object.defineProperty(r,"ka",{enumerable:!0,get:function(){return Ra.default}}),Object.defineProperty(r,"kk",{enumerable:!0,get:function(){return ba.default}}),Object.defineProperty(r,"km",{enumerable:!0,get:function(){return Ya.default}}),Object.defineProperty(r,"kn",{enumerable:!0,get:function(){return et.default}}),Object.defineProperty(r,"ko",{enumerable:!0,get:function(){return st.default}}),Object.defineProperty(r,"lb",{enumerable:!0,get:function(){return at.default}}),Object.defineProperty(r,"lt",{enumerable:!0,get:function(){return ft.default}}),Object.defineProperty(r,"lv",{enumerable:!0,get:function(){return Ua.default}}),Object.defineProperty(r,"mk",{enumerable:!0,get:function(){return Na.default}}),Object.defineProperty(r,"mn",{enumerable:!0,get:function(){return z.default}}),Object.defineProperty(r,"ms",{enumerable:!0,get:function(){return te.default}}),Object.defineProperty(r,"mt",{enumerable:!0,get:function(){return De.default}}),Object.defineProperty(r,"nb",{enumerable:!0,get:function(){return ae.default}}),Object.defineProperty(r,"nl",{enumerable:!0,get:function(){return ye.default}}),Object.defineProperty(r,"nlBE",{enumerable:!0,get:function(){return pe.default}}),Object.defineProperty(r,"nn",{enumerable:!0,get:function(){return Re.default}}),Object.defineProperty(r,"oc",{enumerable:!0,get:function(){return ua.default}}),Object.defineProperty(r,"pl",{enumerable:!0,get:function(){return ja.default}}),Object.defineProperty(r,"pt",{enumerable:!0,get:function(){return Ha.default}}),Object.defineProperty(r,"ptBR",{enumerable:!0,get:function(){return Ta.default}}),Object.defineProperty(r,"ro",{enumerable:!0,get:function(){return Qa.default}}),Object.defineProperty(r,"ru",{enumerable:!0,get:function(){return yt.default}}),Object.defineProperty(r,"sk",{enumerable:!0,get:function(){return $i.default}}),Object.defineProperty(r,"sl",{enumerable:!0,get:function(){return Si.default}}),Object.defineProperty(r,"sq",{enumerable:!0,get:function(){return Ci.default}}),Object.defineProperty(r,"sr",{enumerable:!0,get:function(){return Ei.default}}),Object.defineProperty(r,"srLatn",{enumerable:!0,get:function(){return Ri.default}}),Object.defineProperty(r,"sv",{enumerable:!0,get:function(){return Ni.default}}),Object.defineProperty(r,"ta",{enumerable:!0,get:function(){return zi.default}}),Object.defineProperty(r,"te",{enumerable:!0,get:function(){return qi.default}}),Object.defineProperty(r,"th",{enumerable:!0,get:function(){return Ii.default}}),Object.defineProperty(r,"tr",{enumerable:!0,get:function(){return Yi.default}}),Object.defineProperty(r,"ug",{enumerable:!0,get:function(){return Hi.default}}),Object.defineProperty(r,"uk",{enumerable:!0,get:function(){return Ai.default}}),Object.defineProperty(r,"uz",{enumerable:!0,get:function(){return Vi.default}}),Object.defineProperty(r,"uzCyrl",{enumerable:!0,get:function(){return Li.default}}),Object.defineProperty(r,"vi",{enumerable:!0,get:function(){return Fi.default}}),Object.defineProperty(r,"zhCN",{enumerable:!0,get:function(){return Xi.default}}),Object.defineProperty(r,"zhHK",{enumerable:!0,get:function(){return Ui.default}}),Object.defineProperty(r,"zhTW",{enumerable:!0,get:function(){return Qi.default}});var t=e(vC),a=e(yC),n=e(MC),o=e(TC),i=e(NC),d=e(AC),u=e(QC),l=e(eE),s=e(TY),f=e(NY),v=e(AY),c=e(iH),m=e(fH),h=e(gH),p=e(xH),y=e(jH),_=e(RH),w=e(zH),g=e(IH),x=e(FH),O=e(UH),C=e(BH),L=e(KH),V=e(JH),M=e(eA),$=e(tA),N=e(P1),S=e(nA),G=e(sA),j=e(pA),I=e(PA),H=e(WA),B=e(EA),k=e(YA),P=e(AA),q=e(LA),U=e(UA),Y=e(ZA),J=e(iV),de=e(fV),E=e(gV),me=e(xV),ce=e(IV),X=e(FV),xe=e(KV),We=e(rL),Q=e(lL),ne=e(hL),we=e(wL),le=e(xL),Xe=e(kL),oa=e($L),ka=e(zL),Ra=e(VL),ba=e(GL),Ya=e(aF),et=e(uF),st=e(mF),at=e(bF),ft=e(kF),Ua=e($F),Na=e(zF),z=e(VF),te=e(GF),De=e(aX),ae=e(uX),ye=e(mX),pe=e(bX),Re=e(kX),ua=e($X),ja=e(zX),Ha=e(VX),Ta=e(GX),Qa=e(a5),yt=e(u5),$i=e(m5),Si=e(b5),Ci=e(k5),Ei=e($5),Ri=e(z5),Ni=e(V5),zi=e(G5),qi=e(a6),Ii=e(u6),Yi=e(m6),Hi=e(b6),Ai=e(k6),Vi=e($6),Li=e(z6),Fi=e(V6),Xi=e(G6),Ui=e(aU),Qi=e(uU)})(Vx);const dU={class:"demo-wrap"},lU=Te({__name:"LocalizedOutput",setup(r){const e=K(new Date),{isDark:t}=Ue();return(a,n)=>(R(),A("div",dU,[Ce(W(Ae),{modelValue:e.value,"onUpdate:modelValue":n[0]||(n[0]=o=>e.value=o),dark:W(t),placeholder:"Select Date","format-locale":W(Vx.ja),format:"E"},null,8,["modelValue","dark","format-locale"])]))}}),sU=Object.freeze(Object.defineProperty({__proto__:null,default:lU},Symbol.toStringTag,{value:"Module"})),fU={class:"demo-wrap"},vU=Te({__name:"MinMaxDemo",setup(r){const e=K(new Date),{isDark:t}=Ue(),a=ee(()=>ht(new Date(Ne(new Date),qe(new Date)),2)),n=ee(()=>qa(new Date(Ne(new Date),qe(new Date)),2));return(o,i)=>(R(),A("div",fU,[Ce(W(Ae),{modelValue:e.value,"onUpdate:modelValue":i[0]||(i[0]=d=>e.value=d),placeholder:"Select Date",dark:W(t),"min-date":a.value,"max-date":n.value,"prevent-min-max-navigation":""},null,8,["modelValue","dark","min-date","max-date"])]))}}),mU=Object.freeze(Object.defineProperty({__proto__:null,default:vU},Symbol.toStringTag,{value:"Module"})),cU={class:"demo-wrap"},hU=Te({__name:"MonthPickerDemo",props:{autoApplyMonth:{type:Boolean,default:!0}},setup(r){const{isDark:e}=Ue(),t=K({month:new Date().getMonth(),year:new Date().getFullYear()});return(a,n)=>(R(),A("div",cU,[Ce(W(Ae),da({modelValue:t.value,"onUpdate:modelValue":n[0]||(n[0]=o=>t.value=o)},a.$props,{dark:W(e),"month-picker":""}),null,16,["modelValue","dark"])]))}}),pU=Object.freeze(Object.defineProperty({__proto__:null,default:hU},Symbol.toStringTag,{value:"Module"})),gU={},yU={version:"1.1",xmlns:"http://www.w3.org/2000/svg",width:"32",height:"32",viewBox:"0 0 32 32",class:"dp__icon"},bU=Z("path",{d:"M20.943 23.057l-7.057-7.057c0 0 7.057-7.057 7.057-7.057 0.52-0.52 0.52-1.365 0-1.885s-1.365-0.52-1.885 0l-8 8c-0.521 0.521-0.521 1.365 0 1.885l8 8c0.52 0.52 1.365 0.52 1.885 0s0.52-1.365 0-1.885z"},null,-1),_U=[bU];function wU(r,e){return R(),A("svg",yU,_U)}const PU=cr(gU,[["render",wU]]),xU={},MU={version:"1.1",xmlns:"http://www.w3.org/2000/svg",width:"32",height:"32",viewBox:"0 0 32 32",class:"dp__icon"},kU=Z("path",{d:"M12.943 24.943l8-8c0.521-0.521 0.521-1.365 0-1.885l-8-8c-0.52-0.52-1.365-0.52-1.885 0s-0.52 1.365 0 1.885l7.057 7.057c0 0-7.057 7.057-7.057 7.057-0.52 0.52-0.52 1.365 0 1.885s1.365 0.52 1.885 0z"},null,-1),DU=[kU];function OU(r,e){return R(),A("svg",MU,DU)}const WU=cr(xU,[["render",OU]]),jU={class:"demo-wrap"},TU={class:"custom-month-year-component"},$U=["value","onChange"],SU=["value"],CU=["value","onChange"],EU=["value"],RU={class:"icons"},NU=["onClick"],zU=["onClick"],qU={class:"custom-month-year-component"},IU=["value","onChange"],YU=["value"],HU=["onClick"],AU={class:"year-overlay"},VU=["value","onChange"],LU=["value"],FU=["onClick"],XU=Te({__name:"MonthYearSlotDemo",props:["defaultSlot","monthOverlaySlot","yearOverlaySlot"],setup(r){const e=K(new Date),{isDark:t}=Ue(),a=(o,i,d,u)=>{i(+o.target.value,d),u&&u()},n=(o,i,d,u)=>{i(d,+o.target.value),u&&u()};return(o,i)=>(R(),A("div",jU,[Ce(W(Ae),{modelValue:e.value,"onUpdate:modelValue":i[0]||(i[0]=d=>e.value=d),dark:W(t)},Ma({_:2},[r.defaultSlot?{name:"month-year",fn:he(({month:d,year:u,months:l,years:s,updateMonthYear:f,handleMonthYearChange:v})=>[Z("div",TU,[Z("select",{class:"select-input",value:d,onChange:c=>a(c,f,u)},[(R(!0),A(Se,null,Ie(l,c=>(R(),A("option",{key:c.value,value:c.value},$e(c.text),9,SU))),128))],40,$U),Z("select",{class:"select-input",value:u,onChange:c=>n(c,f,d)},[(R(!0),A(Se,null,Ie(s,c=>(R(),A("option",{key:c.value,value:c.value},$e(c.text),9,EU))),128))],40,CU)]),Z("div",RU,[Z("span",{class:"custom-icon",onClick:c=>v(!1)},[Ce(PU)],8,NU),Z("span",{class:"custom-icon",onClick:c=>v(!0)},[Ce(WU)],8,zU)])]),key:"0"}:void 0,r.monthOverlaySlot?{name:"month-overlay",fn:he(({month:d,year:u,items:l,updateMonthYear:s,toggle:f})=>[Z("div",qU,[Z("select",{class:"select-input",value:d,onChange:v=>a(v,s,u,f)},[(R(!0),A(Se,null,Ie(l,v=>(R(),A("option",{key:v.value,value:v.value},$e(v.text),9,YU))),128))],40,IU)]),Z("button",{onClick:f},"Close",8,HU)]),key:"1"}:void 0,r.yearOverlaySlot?{name:"year-overlay",fn:he(({month:d,year:u,items:l,updateMonthYear:s,toggle:f})=>[Z("div",AU,[Z("div",null,[Z("select",{class:"select-input",value:u,onChange:v=>n(v,s,d,f)},[(R(!0),A(Se,null,Ie(l,v=>(R(),A("option",{key:v.value,value:v.value},$e(v.text),9,LU))),128))],40,VU)]),Z("button",{onClick:f},"Close",8,FU)])]),key:"2"}:void 0]),1032,["modelValue","dark"])]))}});const UU=Object.freeze(Object.defineProperty({__proto__:null,default:XU},Symbol.toStringTag,{value:"Module"})),QU={class:"demo-wrap"},GU=["onClick"],BU=Te({__name:"PresetRange",setup(r){const e=K(),{isDark:t}=Ue(),a=K([{label:"Today",value:[new Date,new Date]},{label:"Today (Slot)",value:[new Date,new Date],slot:"preset-date-range-button"},{label:"This month",value:[dw(new Date),uw(new Date)]},{label:"Last month",value:[dw(ht(new Date,1)),uw(ht(new Date,1))]},{label:"This year",value:[nx(new Date),rx(new Date)]}]);return(n,o)=>(R(),A("div",QU,[Ce(W(Ae),{modelValue:e.value,"onUpdate:modelValue":o[0]||(o[0]=i=>e.value=i),placeholder:"Select Date",dark:W(t),range:"","preset-dates":a.value},{"preset-date-range-button":he(({label:i,value:d,presetDate:u})=>[Z("span",{role:"button",tabindex:0,onClick:l=>u(d)},$e(i),9,GU)]),_:1},8,["modelValue","dark","preset-dates"])]))}}),KU=Object.freeze(Object.defineProperty({__proto__:null,default:BU},Symbol.toStringTag,{value:"Module"})),JU={class:"demo-wrap"},ZU=Te({__name:"PreviewFormatDemo",props:["placeholder"],setup(r){const e=K(new Date),{isDark:t}=Ue(),a=n=>{const o=n.getDate(),i=n.getMonth()+1,d=n.getFullYear();return`Selected date is ${o}/${i}/${d}`};return(n,o)=>(R(),A("div",JU,[Ce(W(Ae),{modelValue:e.value,"onUpdate:modelValue":o[0]||(o[0]=i=>e.value=i),placeholder:r.placeholder,"preview-format":a,dark:W(t)},null,8,["modelValue","placeholder","dark"])]))}}),eQ=Object.freeze(Object.defineProperty({__proto__:null,default:ZU},Symbol.toStringTag,{value:"Module"})),aQ={class:"demo-wrap"},tQ=Te({__name:"QuarterPickerDemo",setup(r){const{isDark:e}=Ue(),t=K(dr(new Date));return(a,n)=>(R(),A("div",aQ,[Ce(W(Ae),da({modelValue:t.value,"onUpdate:modelValue":n[0]||(n[0]=o=>t.value=o)},a.$props,{dark:W(e),"quarter-picker":""}),null,16,["modelValue","dark"])]))}}),rQ=Object.freeze(Object.defineProperty({__proto__:null,default:tQ},Symbol.toStringTag,{value:"Module"})),nQ={class:"demo-wrap"},iQ=Te({__name:"RangeDemo",props:{autoRange:{type:[Number,String],default:null},multiCalendars:{type:[Number,String,Boolean,Object],default:null},partialRange:{type:Boolean,default:!0},fixedStart:{type:Boolean,default:!1},fixedEnd:{type:Boolean,default:!1},clearable:{type:Boolean,default:!0},showLastInRange:{type:Boolean,default:!0}},setup(r){const e=r,{isDark:t}=Ue(),a=K(e.autoRange?null:[new Date,new Date(new Date().setDate(new Date().getDate()+7))]);return(n,o)=>(R(),A("div",nQ,[Ce(W(Ae),da({modelValue:a.value,"onUpdate:modelValue":o[0]||(o[0]=i=>a.value=i)},n.$props,{dark:W(t),range:"",placeholder:"Select Range"}),null,16,["modelValue","dark"])]))}}),oQ=Object.freeze(Object.defineProperty({__proto__:null,default:iQ},Symbol.toStringTag,{value:"Module"})),uQ={class:"demo-wrap"},dQ=["onSubmit"],lQ=Z("button",{class:"submit-btn",type:"submit"},"Submit form",-1),sQ=Te({__name:"RequiredDemo",setup(r){const e=K(),{isDark:t}=Ue(),a=()=>{alert("Form submitted")};return(n,o)=>(R(),A("div",uQ,[Z("form",{onSubmit:ia(a,["prevent"])},[Ce(W(Ae),{modelValue:e.value,"onUpdate:modelValue":o[0]||(o[0]=i=>e.value=i),dark:W(t),placeholder:"Select Date",required:""},null,8,["modelValue","dark"]),lQ],40,dQ)]))}});const fQ=Object.freeze(Object.defineProperty({__proto__:null,default:sQ},Symbol.toStringTag,{value:"Module"})),vQ={class:"demo-wrap"},mQ={class:"buttons-wrap"},cQ=["onClick"],hQ=Te({__name:"SixWeeksDemo",setup(r){const e=K(new Date),{isDark:t}=Ue(),a=[!0,"append","prepend","center","fair"],n=K(!0);return(o,i)=>(R(),A("div",vQ,[Z("div",mQ,[(R(),A(Se,null,Ie(a,(d,u)=>Z("button",{class:Le(["change-btn",{"btn-active":d===n.value}]),key:u,onClick:l=>n.value=d},$e(d),11,cQ)),64))]),Ce(W(Ae),{modelValue:e.value,"onUpdate:modelValue":i[0]||(i[0]=d=>e.value=d),dark:W(t),"six-weeks":n.value},null,8,["modelValue","dark","six-weeks"])]))}});const pQ=cr(hQ,[["__scopeId","data-v-e3f2bf69"]]),gQ=Object.freeze(Object.defineProperty({__proto__:null,default:pQ},Symbol.toStringTag,{value:"Module"})),yQ={class:"demo-wrap"},bQ=Te({__name:"TextInputDemo",props:["textInput","placeholder","minDate","maxDate"],setup(r){const e=K(new Date),{isDark:t}=Ue();return(a,n)=>(R(),A("div",yQ,[Ce(W(Ae),{modelValue:e.value,"onUpdate:modelValue":n[0]||(n[0]=o=>e.value=o),dark:W(t),"text-input":r.textInput,placeholder:r.placeholder,"min-date":r.minDate,"max-date":r.maxDate},null,8,["modelValue","dark","text-input","placeholder","min-date","max-date"])]))}}),_Q=Object.freeze(Object.defineProperty({__proto__:null,default:bQ},Symbol.toStringTag,{value:"Module"})),wQ={class:"demo-wrap"},PQ=Te({__name:"TimePickerDemo",props:["modeHeight"],setup(r){const{isDark:e}=Ue(),t=K({hours:new Date().getHours(),minutes:new Date().getMinutes()});return(a,n)=>(R(),A("div",wQ,[Ce(W(Ae),da({modelValue:t.value,"onUpdate:modelValue":n[0]||(n[0]=o=>t.value=o)},a.$props,{dark:W(e),"time-picker":""}),null,16,["modelValue","dark"])]))}}),xQ=Object.freeze(Object.defineProperty({__proto__:null,default:PQ},Symbol.toStringTag,{value:"Module"})),MQ={class:"demo-wrap"},kQ={class:"custom-time-picker-component"},DQ=["value","onChange"],OQ=["value"],WQ=["value","onChange"],jQ=["value"],TQ=Te({__name:"TimePickerSlotDemo",setup(r){const e=K(new Date),{isDark:t}=Ue(),a=ee(()=>{const o=[];for(let i=0;i<24;i++)o.push({text:i<10?`0${i}`:i,value:i});return o}),n=ee(()=>{const o=[];for(let i=0;i<60;i++)o.push({text:i<10?`0${i}`:i,value:i});return o});return(o,i)=>(R(),A("div",MQ,[Ce(W(Ae),{modelValue:e.value,"onUpdate:modelValue":i[0]||(i[0]=d=>e.value=d),dark:W(t)},{"time-picker":he(({time:d,updateTime:u})=>[Z("div",kQ,[Z("select",{class:"select-input",value:d.hours,onChange:l=>u(+l.target.value)},[(R(!0),A(Se,null,Ie(a.value,l=>(R(),A("option",{key:l.value,value:l.value},$e(l.text),9,OQ))),128))],40,DQ),Z("select",{class:"select-input",value:d.minutes,onChange:l=>u(+l.target.value,!1)},[(R(!0),A(Se,null,Ie(n.value,l=>(R(),A("option",{key:l.value,value:l.value},$e(l.text),9,jQ))),128))],40,WQ)])]),_:1},8,["modelValue","dark"])]))}});const $Q=Object.freeze(Object.defineProperty({__proto__:null,default:TQ},Symbol.toStringTag,{value:"Module"})),SQ={class:"demo-wrap"},CQ={key:0},EQ=Te({__name:"TimezoneDemo",setup(r){const e=K(),{isDark:t}=Ue();return(a,n)=>(R(),A("div",SQ,[Ce(W(Ae),{modelValue:e.value,"onUpdate:modelValue":n[0]||(n[0]=o=>e.value=o),dark:W(t),utc:"",placeholder:"Select Date"},null,8,["modelValue","dark"]),e.value?(R(),A("p",CQ,"Selected date in UTC format: "+$e(e.value),1)):oe("",!0)]))}}),RQ=Object.freeze(Object.defineProperty({__proto__:null,default:EQ},Symbol.toStringTag,{value:"Module"})),NQ=r=>(hO("data-v-323b52ea"),r=r(),pO(),r),zQ={class:"demo-wrap"},qQ=NQ(()=>Z("option",{value:void 0},"Select timezone",-1)),IQ=["value"],YQ=Te({__name:"TimezonePropDemo",setup(r){const e=K([new Date,xa(new Date,5)]),{isDark:t}=Ue(),a=K(void 0),n=["Pacific/Midway","America/Adak","Pacific/Gambier","America/Los_Angeles","America/Denver","America/Chicago","America/New_York","America/Santiago","America/Sao_Paulo","America/Noronha","Atlantic/Cape_Verde","UTC","Europe/Brussels","Africa/Cairo","Europe/Minsk","Europe/Moscow","Asia/Tashkent","Asia/Dhaka","Asia/Novosibirsk","Australia/Perth","Asia/Tokyo","Australia/Hobart","Asia/Vladivostok","Pacific/Auckland"];return(o,i)=>(R(),A("div",zQ,[Z("div",null,[on(Z("select",{class:"custom-select",name:"timezone-select",id:"timezone-select","onUpdate:modelValue":i[0]||(i[0]=d=>a.value=d)},[qQ,(R(),A(Se,null,Ie(n,d=>Z("option",{value:d,key:d},$e(d),9,IQ)),64))],512),[[cO,a.value]])]),Ce(W(Ae),{modelValue:e.value,"onUpdate:modelValue":i[1]||(i[1]=d=>e.value=d),dark:W(t),"multi-calendars":"",timezone:a.value,range:"","partial-range":!1},null,8,["modelValue","dark","timezone"])]))}});const HQ=cr(YQ,[["__scopeId","data-v-323b52ea"]]),AQ=Object.freeze(Object.defineProperty({__proto__:null,default:HQ},Symbol.toStringTag,{value:"Module"})),VQ={class:"demo-wrap"},LQ=Te({__name:"YearPickerDemo",props:{},setup(r){const{isDark:e}=Ue(),t=K(new Date().getFullYear());return(a,n)=>(R(),A("div",VQ,[Ce(W(Ae),da({modelValue:t.value,"onUpdate:modelValue":n[0]||(n[0]=o=>t.value=o)},a.$props,{dark:W(e),"year-picker":""}),null,16,["modelValue","dark"])]))}}),FQ=Object.freeze(Object.defineProperty({__proto__:null,default:LQ},Symbol.toStringTag,{value:"Module"}));const XQ={},UQ={class:"star-and-sponsor"},QQ=Z("p",null,[ma(" ⭐ If you like the component, give it a star on "),Z("a",{class:"home-link",href:"https://github.com/Vuepic/vue-datepicker",target:"_blank"},"GitHub"),ma(" and consider "),Z("a",{class:"home-link",href:"https://github.com/sponsors/Vuepic",target:"_blank"},"sponsoring"),ma(" its development! ⭐ ")],-1),GQ=[QQ];function BQ(r,e){return R(),A("div",UQ,GQ)}const KQ=cr(XQ,[["render",BQ]]),JQ={...nw,enhanceApp(r){const{app:e}=r;nw.enhanceApp(r),Object.entries(Object.assign({"./components/ActionRowSlotDemo.vue":N$,"./components/CustomCalendarDemo.vue":I$,"./components/CustomComponentsDemo.vue":A$,"./components/DarkDemo.vue":F$,"./components/DemoDayClass.vue":Q$,"./components/DemoHighlight.vue":K$,"./components/DemoMarkers.vue":aS,"./components/DemoSlots.vue":jS,"./components/DisabledDatesDemo.vue":SS,"./components/DisabledRangeDateDemo.vue":RS,"./components/DisabledTimesDemo.vue":HS,"./components/DisplayModelDemo.vue":FS,"./components/EmitTimezone.vue":QS,"./components/EmptyDemo.vue":KS,"./components/FiltersDemo.vue":eC,"./components/FormatDemo.vue":rC,"./components/GlobalDemo.vue":oC,"./components/LocalizedOutput.vue":sU,"./components/MinMaxDemo.vue":mU,"./components/MonthPickerDemo.vue":pU,"./components/MonthYearSlotDemo.vue":UU,"./components/PresetRange.vue":KU,"./components/PreviewFormatDemo.vue":eQ,"./components/QuarterPickerDemo.vue":rQ,"./components/RangeDemo.vue":oQ,"./components/RequiredDemo.vue":fQ,"./components/SixWeeksDemo.vue":gQ,"./components/TextInputDemo.vue":_Q,"./components/TimePickerDemo.vue":xQ,"./components/TimePickerSlotDemo.vue":$Q,"./components/TimezoneDemo.vue":RQ,"./components/TimezonePropDemo.vue":AQ,"./components/YearPickerDemo.vue":FQ})).forEach(([a,n])=>{const o=a.split("/").pop();if(o&&n){const i=o.replace(/\.\w+$/,"");e.component(i,n.default)}}),e.component("StarAndSponsor",KQ)}};function kM(r){if(r.extends){const e=kM(r.extends);return{...e,...r,async enhanceApp(t){e.enhanceApp&&await e.enhanceApp(t),r.enhanceApp&&await r.enhanceApp(t)}}}return r}const ur=kM(JQ),ZQ=Te({name:"VitePressApp",setup(){const{site:r}=Ue();return Ia(()=>{OO(()=>{document.documentElement.lang=r.value.lang,document.documentElement.dir=r.value.dir})}),WO(),jO(),TO(),ur.setup&&ur.setup(),()=>ZP(ur.Layout)}});async function e7(){const r=t7(),e=a7();e.provide(yO,r);const t=bO(r.route);return e.provide(_O,t),e.component("Content",wO),e.component("ClientOnly",PO),Object.defineProperties(e.config.globalProperties,{$frontmatter:{get(){return t.frontmatter.value}},$params:{get(){return t.page.value.params}}}),ur.enhanceApp&&await ur.enhanceApp({app:e,router:r,siteData:xO}),{app:e,router:r,data:t}}function a7(){return MO(ZQ)}function t7(){let r=xo,e;return kO(t=>{let a=DO(t),n=null;return a&&(r&&(e=a),(r||e===a)&&(a=a.replace(/\.js$/,".lean.js")),n=Wn(()=>import(a),[])),xo&&(r=!1),n},ur.NotFound)}xo&&e7().then(({app:r,router:e,data:t})=>{e.go().then(()=>{gO(e.route,t.site),r.mount("#app")})});export{e7 as createApp}; diff --git a/docs/assets/app.rd7gOuGU.js b/docs/assets/app.rd7gOuGU.js new file mode 100644 index 000000000..ac3ecfe80 --- /dev/null +++ b/docs/assets/app.rd7gOuGU.js @@ -0,0 +1,9 @@ +import{a3 as vn,h as B,d as $e,a2 as Ut,X as Tn,j as Ca,R as Mt,g as K,A as i_,y as kt,o as E,c as A,I as Ee,a4 as Da,E as Ye,m as W,O as ua,a5 as tw,w as ge,T as cr,n as Le,a6 as KP,a7 as rw,r as ke,e as ue,$ as Ne,k as Z,b as Fe,a1 as oa,a8 as Pa,a9 as Ra,L as o_,aa as sO,F as Ce,Q as Ja,t as Se,a as ma,ab as fO,ac as on,ad as On,ae as vO,af as mO,u as Ue,J as Bi,K as Wn,ag as dt,_ as hr,ah as cO,p as hO,q as pO,v as xo,ai as gO,aj as yO,ak as bO,al as _O,am as wO,an as PO,ao as xO,ap as MO,aq as kO,ar as DO,z as OO,as as WO,at as jO,au as TO}from"./chunks/framework.DfSOcZOm.js";import{t as nw}from"./chunks/theme.L_q74N7q.js";function Aa(r){"@babel/helpers - typeof";return Aa=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Aa(r)}function Te(r){if(r===null||r===!0||r===!1)return NaN;var e=Number(r);return isNaN(e)?e:e<0?Math.ceil(e):Math.floor(e)}function _e(r,e){if(e.length1?"s":"")+" required, but only "+e.length+" present")}function De(r){_e(1,arguments);var e=Object.prototype.toString.call(r);return r instanceof Date||Aa(r)==="object"&&e==="[object Date]"?new Date(r.getTime()):typeof r=="number"||e==="[object Number]"?new Date(r):((typeof r=="string"||e==="[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 ka(r,e){_e(2,arguments);var t=De(r),a=Te(e);return isNaN(a)?new Date(NaN):(a&&t.setDate(t.getDate()+a),t)}function Ya(r,e){_e(2,arguments);var t=De(r),a=Te(e);if(isNaN(a))return new Date(NaN);if(!a)return t;var n=t.getDate(),o=new Date(t.getTime());o.setMonth(t.getMonth()+a+1,0);var i=o.getDate();return n>=i?o:(t.setFullYear(o.getFullYear(),o.getMonth(),n),t)}function ZP(r,e){if(_e(2,arguments),!e||Aa(e)!=="object")return new Date(NaN);var t=e.years?Te(e.years):0,a=e.months?Te(e.months):0,n=e.weeks?Te(e.weeks):0,o=e.days?Te(e.days):0,i=e.hours?Te(e.hours):0,d=e.minutes?Te(e.minutes):0,u=e.seconds?Te(e.seconds):0,l=De(r),s=a||t?Ya(l,a+t*12):l,f=o||n?ka(s,o+n*7):s,v=d+i*60,c=u+v*60,m=c*1e3,h=new Date(f.getTime()+m);return h}function $O(r,e){_e(2,arguments);var t=De(r).getTime(),a=Te(e);return new Date(t+a)}var SO={};function lt(){return SO}function Lt(r,e){var t,a,n,o,i,d,u,l;_e(1,arguments);var s=lt(),f=Te((t=(a=(n=(o=e==null?void 0:e.weekStartsOn)!==null&&o!==void 0?o:e==null||(i=e.locale)===null||i===void 0||(d=i.options)===null||d===void 0?void 0:d.weekStartsOn)!==null&&n!==void 0?n:s.weekStartsOn)!==null&&a!==void 0?a:(u=s.locale)===null||u===void 0||(l=u.options)===null||l===void 0?void 0:l.weekStartsOn)!==null&&t!==void 0?t:0);if(!(f>=0&&f<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var v=De(r),c=v.getDay(),m=(c=n.getTime()?t+1:e.getTime()>=i.getTime()?t:t-1}function EO(r){_e(1,arguments);var e=CO(r),t=new Date(0);t.setFullYear(e,0,4),t.setHours(0,0,0,0);var a=$n(t);return a}function Sn(r){var e=new Date(Date.UTC(r.getFullYear(),r.getMonth(),r.getDate(),r.getHours(),r.getMinutes(),r.getSeconds(),r.getMilliseconds()));return e.setUTCFullYear(r.getFullYear()),r.getTime()-e.getTime()}function iw(r){_e(1,arguments);var e=De(r);return e.setHours(0,0,0,0),e}var RO=864e5;function NO(r,e){_e(2,arguments);var t=iw(r),a=iw(e),n=t.getTime()-Sn(t),o=a.getTime()-Sn(a);return Math.round((n-o)/RO)}function zO(r,e){_e(2,arguments);var t=Te(e),a=t*3;return Ya(r,a)}function u_(r,e){_e(2,arguments);var t=Te(e);return Ya(r,t*12)}var d_=6e4,l_=36e5,IO=1e3;function ex(r){return _e(1,arguments),r instanceof Date||Aa(r)==="object"&&Object.prototype.toString.call(r)==="[object Date]"}function un(r){if(_e(1,arguments),!ex(r)&&typeof r!="number")return!1;var e=De(r);return!isNaN(Number(e))}function ow(r){_e(1,arguments);var e=De(r),t=Math.floor(e.getMonth()/3)+1;return t}function uw(r){_e(1,arguments);var e=De(r),t=e.getMonth();return e.setFullYear(e.getFullYear(),t+1,0),e.setHours(23,59,59,999),e}function ax(r,e){var t;_e(1,arguments);var a=r||{},n=De(a.start),o=De(a.end),i=o.getTime();if(!(n.getTime()<=i))throw new RangeError("Invalid interval");var d=[],u=n;u.setHours(0,0,0,0);var l=Number((t=e==null?void 0:e.step)!==null&&t!==void 0?t:1);if(l<1||isNaN(l))throw new RangeError("`options.step` must be a number greater than 1");for(;u.getTime()<=i;)d.push(De(u)),u.setDate(u.getDate()+l),u.setHours(0,0,0,0);return d}function lr(r){_e(1,arguments);var e=De(r),t=e.getMonth(),a=t-t%3;return e.setMonth(a,1),e.setHours(0,0,0,0),e}function qO(r){_e(1,arguments);var e=r||{},t=De(e.start),a=De(e.end),n=a.getTime();if(!(t.getTime()<=n))throw new RangeError("Invalid interval");var o=lr(t),i=lr(a);n=i.getTime();for(var d=[],u=o;u.getTime()<=n;)d.push(De(u)),u=zO(u,1);return d}function dw(r){_e(1,arguments);var e=De(r);return e.setDate(1),e.setHours(0,0,0,0),e}function tx(r){_e(1,arguments);var e=De(r),t=e.getFullYear();return e.setFullYear(t+1,0,0),e.setHours(23,59,59,999),e}function rx(r){_e(1,arguments);var e=De(r),t=new Date(0);return t.setFullYear(e.getFullYear(),0,1),t.setHours(0,0,0,0),t}function YO(r,e){var t,a,n,o,i,d,u,l;_e(1,arguments);var s=lt(),f=Te((t=(a=(n=(o=e==null?void 0:e.weekStartsOn)!==null&&o!==void 0?o:e==null||(i=e.locale)===null||i===void 0||(d=i.options)===null||d===void 0?void 0:d.weekStartsOn)!==null&&n!==void 0?n:s.weekStartsOn)!==null&&a!==void 0?a:(u=s.locale)===null||u===void 0||(l=u.options)===null||l===void 0?void 0:l.weekStartsOn)!==null&&t!==void 0?t:0);if(!(f>=0&&f<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var v=De(r),c=v.getDay(),m=(c=n.getTime()?t+1:e.getTime()>=i.getTime()?t:t-1}function VO(r){_e(1,arguments);var e=ix(r),t=new Date(0);t.setUTCFullYear(e,0,4),t.setUTCHours(0,0,0,0);var a=sr(t);return a}var FO=6048e5;function ox(r){_e(1,arguments);var e=De(r),t=sr(e).getTime()-VO(e).getTime();return Math.round(t/FO)+1}function Xt(r,e){var t,a,n,o,i,d,u,l;_e(1,arguments);var s=lt(),f=Te((t=(a=(n=(o=e==null?void 0:e.weekStartsOn)!==null&&o!==void 0?o:e==null||(i=e.locale)===null||i===void 0||(d=i.options)===null||d===void 0?void 0:d.weekStartsOn)!==null&&n!==void 0?n:s.weekStartsOn)!==null&&a!==void 0?a:(u=s.locale)===null||u===void 0||(l=u.options)===null||l===void 0?void 0:l.weekStartsOn)!==null&&t!==void 0?t:0);if(!(f>=0&&f<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var v=De(r),c=v.getUTCDay(),m=(c=1&&c<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var m=new Date(0);m.setUTCFullYear(f+1,0,c),m.setUTCHours(0,0,0,0);var h=Xt(m,e),p=new Date(0);p.setUTCFullYear(f,0,c),p.setUTCHours(0,0,0,0);var y=Xt(p,e);return s.getTime()>=h.getTime()?f+1:s.getTime()>=y.getTime()?f:f-1}function LO(r,e){var t,a,n,o,i,d,u,l;_e(1,arguments);var s=lt(),f=Te((t=(a=(n=(o=e==null?void 0:e.firstWeekContainsDate)!==null&&o!==void 0?o:e==null||(i=e.locale)===null||i===void 0||(d=i.options)===null||d===void 0?void 0:d.firstWeekContainsDate)!==null&&n!==void 0?n:s.firstWeekContainsDate)!==null&&a!==void 0?a:(u=s.locale)===null||u===void 0||(l=u.options)===null||l===void 0?void 0:l.firstWeekContainsDate)!==null&&t!==void 0?t:1),v=s_(r,e),c=new Date(0);c.setUTCFullYear(v,0,f),c.setUTCHours(0,0,0,0);var m=Xt(c,e);return m}var XO=6048e5;function ux(r,e){_e(1,arguments);var t=De(r),a=Xt(t,e).getTime()-LO(t,e).getTime();return Math.round(a/XO)+1}function ia(r,e){for(var t=r<0?"-":"",a=Math.abs(r).toString();a.length0?a:1-a;return ia(t==="yy"?n%100:n,t.length)},M:function(e,t){var a=e.getUTCMonth();return t==="M"?String(a+1):ia(a+1,2)},d:function(e,t){return ia(e.getUTCDate(),t.length)},a:function(e,t){var a=e.getUTCHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return a.toUpperCase();case"aaa":return a;case"aaaaa":return a[0];case"aaaa":default:return a==="am"?"a.m.":"p.m."}},h:function(e,t){return ia(e.getUTCHours()%12||12,t.length)},H:function(e,t){return ia(e.getUTCHours(),t.length)},m:function(e,t){return ia(e.getUTCMinutes(),t.length)},s:function(e,t){return ia(e.getUTCSeconds(),t.length)},S:function(e,t){var a=t.length,n=e.getUTCMilliseconds(),o=Math.floor(n*Math.pow(10,a-3));return ia(o,t.length)}};const bt=UO;var rr={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},QO={G:function(e,t,a){var n=e.getUTCFullYear()>0?1:0;switch(t){case"G":case"GG":case"GGG":return a.era(n,{width:"abbreviated"});case"GGGGG":return a.era(n,{width:"narrow"});case"GGGG":default:return a.era(n,{width:"wide"})}},y:function(e,t,a){if(t==="yo"){var n=e.getUTCFullYear(),o=n>0?n:1-n;return a.ordinalNumber(o,{unit:"year"})}return bt.y(e,t)},Y:function(e,t,a,n){var o=s_(e,n),i=o>0?o:1-o;if(t==="YY"){var d=i%100;return ia(d,2)}return t==="Yo"?a.ordinalNumber(i,{unit:"year"}):ia(i,t.length)},R:function(e,t){var a=ix(e);return ia(a,t.length)},u:function(e,t){var a=e.getUTCFullYear();return ia(a,t.length)},Q:function(e,t,a){var n=Math.ceil((e.getUTCMonth()+1)/3);switch(t){case"Q":return String(n);case"QQ":return ia(n,2);case"Qo":return a.ordinalNumber(n,{unit:"quarter"});case"QQQ":return a.quarter(n,{width:"abbreviated",context:"formatting"});case"QQQQQ":return a.quarter(n,{width:"narrow",context:"formatting"});case"QQQQ":default:return a.quarter(n,{width:"wide",context:"formatting"})}},q:function(e,t,a){var n=Math.ceil((e.getUTCMonth()+1)/3);switch(t){case"q":return String(n);case"qq":return ia(n,2);case"qo":return a.ordinalNumber(n,{unit:"quarter"});case"qqq":return a.quarter(n,{width:"abbreviated",context:"standalone"});case"qqqqq":return a.quarter(n,{width:"narrow",context:"standalone"});case"qqqq":default:return a.quarter(n,{width:"wide",context:"standalone"})}},M:function(e,t,a){var n=e.getUTCMonth();switch(t){case"M":case"MM":return bt.M(e,t);case"Mo":return a.ordinalNumber(n+1,{unit:"month"});case"MMM":return a.month(n,{width:"abbreviated",context:"formatting"});case"MMMMM":return a.month(n,{width:"narrow",context:"formatting"});case"MMMM":default:return a.month(n,{width:"wide",context:"formatting"})}},L:function(e,t,a){var n=e.getUTCMonth();switch(t){case"L":return String(n+1);case"LL":return ia(n+1,2);case"Lo":return a.ordinalNumber(n+1,{unit:"month"});case"LLL":return a.month(n,{width:"abbreviated",context:"standalone"});case"LLLLL":return a.month(n,{width:"narrow",context:"standalone"});case"LLLL":default:return a.month(n,{width:"wide",context:"standalone"})}},w:function(e,t,a,n){var o=ux(e,n);return t==="wo"?a.ordinalNumber(o,{unit:"week"}):ia(o,t.length)},I:function(e,t,a){var n=ox(e);return t==="Io"?a.ordinalNumber(n,{unit:"week"}):ia(n,t.length)},d:function(e,t,a){return t==="do"?a.ordinalNumber(e.getUTCDate(),{unit:"date"}):bt.d(e,t)},D:function(e,t,a){var n=AO(e);return t==="Do"?a.ordinalNumber(n,{unit:"dayOfYear"}):ia(n,t.length)},E:function(e,t,a){var n=e.getUTCDay();switch(t){case"E":case"EE":case"EEE":return a.day(n,{width:"abbreviated",context:"formatting"});case"EEEEE":return a.day(n,{width:"narrow",context:"formatting"});case"EEEEEE":return a.day(n,{width:"short",context:"formatting"});case"EEEE":default:return a.day(n,{width:"wide",context:"formatting"})}},e:function(e,t,a,n){var o=e.getUTCDay(),i=(o-n.weekStartsOn+8)%7||7;switch(t){case"e":return String(i);case"ee":return ia(i,2);case"eo":return a.ordinalNumber(i,{unit:"day"});case"eee":return a.day(o,{width:"abbreviated",context:"formatting"});case"eeeee":return a.day(o,{width:"narrow",context:"formatting"});case"eeeeee":return a.day(o,{width:"short",context:"formatting"});case"eeee":default:return a.day(o,{width:"wide",context:"formatting"})}},c:function(e,t,a,n){var o=e.getUTCDay(),i=(o-n.weekStartsOn+8)%7||7;switch(t){case"c":return String(i);case"cc":return ia(i,t.length);case"co":return a.ordinalNumber(i,{unit:"day"});case"ccc":return a.day(o,{width:"abbreviated",context:"standalone"});case"ccccc":return a.day(o,{width:"narrow",context:"standalone"});case"cccccc":return a.day(o,{width:"short",context:"standalone"});case"cccc":default:return a.day(o,{width:"wide",context:"standalone"})}},i:function(e,t,a){var n=e.getUTCDay(),o=n===0?7:n;switch(t){case"i":return String(o);case"ii":return ia(o,t.length);case"io":return a.ordinalNumber(o,{unit:"day"});case"iii":return a.day(n,{width:"abbreviated",context:"formatting"});case"iiiii":return a.day(n,{width:"narrow",context:"formatting"});case"iiiiii":return a.day(n,{width:"short",context:"formatting"});case"iiii":default:return a.day(n,{width:"wide",context:"formatting"})}},a:function(e,t,a){var n=e.getUTCHours(),o=n/12>=1?"pm":"am";switch(t){case"a":case"aa":return a.dayPeriod(o,{width:"abbreviated",context:"formatting"});case"aaa":return a.dayPeriod(o,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return a.dayPeriod(o,{width:"narrow",context:"formatting"});case"aaaa":default:return a.dayPeriod(o,{width:"wide",context:"formatting"})}},b:function(e,t,a){var n=e.getUTCHours(),o;switch(n===12?o=rr.noon:n===0?o=rr.midnight:o=n/12>=1?"pm":"am",t){case"b":case"bb":return a.dayPeriod(o,{width:"abbreviated",context:"formatting"});case"bbb":return a.dayPeriod(o,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return a.dayPeriod(o,{width:"narrow",context:"formatting"});case"bbbb":default:return a.dayPeriod(o,{width:"wide",context:"formatting"})}},B:function(e,t,a){var n=e.getUTCHours(),o;switch(n>=17?o=rr.evening:n>=12?o=rr.afternoon:n>=4?o=rr.morning:o=rr.night,t){case"B":case"BB":case"BBB":return a.dayPeriod(o,{width:"abbreviated",context:"formatting"});case"BBBBB":return a.dayPeriod(o,{width:"narrow",context:"formatting"});case"BBBB":default:return a.dayPeriod(o,{width:"wide",context:"formatting"})}},h:function(e,t,a){if(t==="ho"){var n=e.getUTCHours()%12;return n===0&&(n=12),a.ordinalNumber(n,{unit:"hour"})}return bt.h(e,t)},H:function(e,t,a){return t==="Ho"?a.ordinalNumber(e.getUTCHours(),{unit:"hour"}):bt.H(e,t)},K:function(e,t,a){var n=e.getUTCHours()%12;return t==="Ko"?a.ordinalNumber(n,{unit:"hour"}):ia(n,t.length)},k:function(e,t,a){var n=e.getUTCHours();return n===0&&(n=24),t==="ko"?a.ordinalNumber(n,{unit:"hour"}):ia(n,t.length)},m:function(e,t,a){return t==="mo"?a.ordinalNumber(e.getUTCMinutes(),{unit:"minute"}):bt.m(e,t)},s:function(e,t,a){return t==="so"?a.ordinalNumber(e.getUTCSeconds(),{unit:"second"}):bt.s(e,t)},S:function(e,t){return bt.S(e,t)},X:function(e,t,a,n){var o=n._originalDate||e,i=o.getTimezoneOffset();if(i===0)return"Z";switch(t){case"X":return fw(i);case"XXXX":case"XX":return Yt(i);case"XXXXX":case"XXX":default:return Yt(i,":")}},x:function(e,t,a,n){var o=n._originalDate||e,i=o.getTimezoneOffset();switch(t){case"x":return fw(i);case"xxxx":case"xx":return Yt(i);case"xxxxx":case"xxx":default:return Yt(i,":")}},O:function(e,t,a,n){var o=n._originalDate||e,i=o.getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+sw(i,":");case"OOOO":default:return"GMT"+Yt(i,":")}},z:function(e,t,a,n){var o=n._originalDate||e,i=o.getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+sw(i,":");case"zzzz":default:return"GMT"+Yt(i,":")}},t:function(e,t,a,n){var o=n._originalDate||e,i=Math.floor(o.getTime()/1e3);return ia(i,t.length)},T:function(e,t,a,n){var o=n._originalDate||e,i=o.getTime();return ia(i,t.length)}};function sw(r,e){var t=r>0?"-":"+",a=Math.abs(r),n=Math.floor(a/60),o=a%60;if(o===0)return t+String(n);var i=e||"";return t+String(n)+i+ia(o,2)}function fw(r,e){if(r%60===0){var t=r>0?"-":"+";return t+ia(Math.abs(r)/60,2)}return Yt(r,e)}function Yt(r,e){var t=e||"",a=r>0?"-":"+",n=Math.abs(r),o=ia(Math.floor(n/60),2),i=ia(n%60,2);return a+o+t+i}const GO=QO;var vw=function(e,t){switch(e){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"})}},dx=function(e,t){switch(e){case"p":return t.time({width:"short"});case"pp":return t.time({width:"medium"});case"ppp":return t.time({width:"long"});case"pppp":default:return t.time({width:"full"})}},BO=function(e,t){var a=e.match(/(P+)(p+)?/)||[],n=a[1],o=a[2];if(!o)return vw(e,t);var i;switch(n){case"P":i=t.dateTime({width:"short"});break;case"PP":i=t.dateTime({width:"medium"});break;case"PPP":i=t.dateTime({width:"long"});break;case"PPPP":default:i=t.dateTime({width:"full"});break}return i.replace("{{date}}",vw(n,t)).replace("{{time}}",dx(o,t))},JO={p:dx,P:BO};const Mo=JO;var KO=["D","DD"],ZO=["YY","YYYY"];function lx(r){return KO.indexOf(r)!==-1}function sx(r){return ZO.indexOf(r)!==-1}function Cn(r,e,t){if(r==="YYYY")throw new RangeError("Use `yyyy` instead of `YYYY` (in `".concat(e,"`) for formatting years to the input `").concat(t,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(r==="YY")throw new RangeError("Use `yy` instead of `YY` (in `".concat(e,"`) for formatting years to the input `").concat(t,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(r==="D")throw new RangeError("Use `d` instead of `D` (in `".concat(e,"`) 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(r==="DD")throw new RangeError("Use `dd` instead of `DD` (in `".concat(e,"`) 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 eW={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"}},aW=function(e,t,a){var n,o=eW[e];return typeof o=="string"?n=o:t===1?n=o.one:n=o.other.replace("{{count}}",t.toString()),a!=null&&a.addSuffix?a.comparison&&a.comparison>0?"in "+n:n+" ago":n};const tW=aW;function Ji(r){return function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=e.width?String(e.width):r.defaultWidth,a=r.formats[t]||r.formats[r.defaultWidth];return a}}var rW={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},nW={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},iW={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},oW={date:Ji({formats:rW,defaultWidth:"full"}),time:Ji({formats:nW,defaultWidth:"full"}),dateTime:Ji({formats:iW,defaultWidth:"full"})};const uW=oW;var dW={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},lW=function(e,t,a,n){return dW[e]};const sW=lW;function Xr(r){return function(e,t){var a=t!=null&&t.context?String(t.context):"standalone",n;if(a==="formatting"&&r.formattingValues){var o=r.defaultFormattingWidth||r.defaultWidth,i=t!=null&&t.width?String(t.width):o;n=r.formattingValues[i]||r.formattingValues[o]}else{var d=r.defaultWidth,u=t!=null&&t.width?String(t.width):r.defaultWidth;n=r.values[u]||r.values[d]}var l=r.argumentCallback?r.argumentCallback(e):e;return n[l]}}var fW={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},vW={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},mW={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"]},cW={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"]},hW={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"}},pW={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"}},gW=function(e,t){var a=Number(e),n=a%100;if(n>20||n<10)switch(n%10){case 1:return a+"st";case 2:return a+"nd";case 3:return a+"rd"}return a+"th"},yW={ordinalNumber:gW,era:Xr({values:fW,defaultWidth:"wide"}),quarter:Xr({values:vW,defaultWidth:"wide",argumentCallback:function(e){return e-1}}),month:Xr({values:mW,defaultWidth:"wide"}),day:Xr({values:cW,defaultWidth:"wide"}),dayPeriod:Xr({values:hW,defaultWidth:"wide",formattingValues:pW,defaultFormattingWidth:"wide"})};const bW=yW;function Ur(r){return function(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},a=t.width,n=a&&r.matchPatterns[a]||r.matchPatterns[r.defaultMatchWidth],o=e.match(n);if(!o)return null;var i=o[0],d=a&&r.parsePatterns[a]||r.parsePatterns[r.defaultParseWidth],u=Array.isArray(d)?wW(d,function(f){return f.test(i)}):_W(d,function(f){return f.test(i)}),l;l=r.valueCallback?r.valueCallback(u):u,l=t.valueCallback?t.valueCallback(l):l;var s=e.slice(i.length);return{value:l,rest:s}}}function _W(r,e){for(var t in r)if(r.hasOwnProperty(t)&&e(r[t]))return t}function wW(r,e){for(var t=0;t1&&arguments[1]!==void 0?arguments[1]:{},a=e.match(r.matchPattern);if(!a)return null;var n=a[0],o=e.match(r.parsePattern);if(!o)return null;var i=r.valueCallback?r.valueCallback(o[0]):o[0];i=t.valueCallback?t.valueCallback(i):i;var d=e.slice(n.length);return{value:i,rest:d}}}var xW=/^(\d+)(th|st|nd|rd)?/i,MW=/\d+/i,kW={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},DW={any:[/^b/i,/^(a|c)/i]},OW={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},WW={any:[/1/i,/2/i,/3/i,/4/i]},jW={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},TW={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]},$W={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},SW={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]},CW={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},EW={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}},RW={ordinalNumber:PW({matchPattern:xW,parsePattern:MW,valueCallback:function(e){return parseInt(e,10)}}),era:Ur({matchPatterns:kW,defaultMatchWidth:"wide",parsePatterns:DW,defaultParseWidth:"any"}),quarter:Ur({matchPatterns:OW,defaultMatchWidth:"wide",parsePatterns:WW,defaultParseWidth:"any",valueCallback:function(e){return e+1}}),month:Ur({matchPatterns:jW,defaultMatchWidth:"wide",parsePatterns:TW,defaultParseWidth:"any"}),day:Ur({matchPatterns:$W,defaultMatchWidth:"wide",parsePatterns:SW,defaultParseWidth:"any"}),dayPeriod:Ur({matchPatterns:CW,defaultMatchWidth:"any",parsePatterns:EW,defaultParseWidth:"any"})};const NW=RW;var zW={code:"en-US",formatDistance:tW,formatLong:uW,formatRelative:sW,localize:bW,match:NW,options:{weekStartsOn:0,firstWeekContainsDate:1}};const fx=zW;var IW=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,qW=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,YW=/^'([^]*?)'?$/,HW=/''/g,AW=/[a-zA-Z]/;function ot(r,e,t){var a,n,o,i,d,u,l,s,f,v,c,m,h,p,y,_,w,g;_e(2,arguments);var x=String(e),T=lt(),S=(a=(n=t==null?void 0:t.locale)!==null&&n!==void 0?n:T.locale)!==null&&a!==void 0?a:fx,U=Te((o=(i=(d=(u=t==null?void 0:t.firstWeekContainsDate)!==null&&u!==void 0?u:t==null||(l=t.locale)===null||l===void 0||(s=l.options)===null||s===void 0?void 0:s.firstWeekContainsDate)!==null&&d!==void 0?d:T.firstWeekContainsDate)!==null&&i!==void 0?i:(f=T.locale)===null||f===void 0||(v=f.options)===null||v===void 0?void 0:v.firstWeekContainsDate)!==null&&o!==void 0?o:1);if(!(U>=1&&U<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var F=Te((c=(m=(h=(p=t==null?void 0:t.weekStartsOn)!==null&&p!==void 0?p:t==null||(y=t.locale)===null||y===void 0||(_=y.options)===null||_===void 0?void 0:_.weekStartsOn)!==null&&h!==void 0?h:T.weekStartsOn)!==null&&m!==void 0?m:(w=T.locale)===null||w===void 0||(g=w.options)===null||g===void 0?void 0:g.weekStartsOn)!==null&&c!==void 0?c:0);if(!(F>=0&&F<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(!S.localize)throw new RangeError("locale must contain localize property");if(!S.formatLong)throw new RangeError("locale must contain formatLong property");var M=De(r);if(!un(M))throw new RangeError("Invalid time value");var $=Sn(M),R=nx(M,$),H={firstWeekContainsDate:U,weekStartsOn:F,locale:S,_originalDate:M},N=x.match(qW).map(function(D){var z=D[0];if(z==="p"||z==="P"){var q=Mo[z];return q(D,S.formatLong)}return D}).join("").match(IW).map(function(D){if(D==="''")return"'";var z=D[0];if(z==="'")return VW(D);var q=GO[z];if(q)return!(t!=null&&t.useAdditionalWeekYearTokens)&&sx(D)&&Cn(D,e,String(r)),!(t!=null&&t.useAdditionalDayOfYearTokens)&&lx(D)&&Cn(D,e,String(r)),q(R,D,S.localize,H);if(z.match(AW))throw new RangeError("Format string contains an unescaped latin alphabet character `"+z+"`");return D}).join("");return N}function VW(r){var e=r.match(YW);return e?e[1].replace(HW,"'"):r}function FW(r,e){if(r==null)throw new TypeError("assign requires that input parameter not be null or undefined");for(var t in e)Object.prototype.hasOwnProperty.call(e,t)&&(r[t]=e[t]);return r}function LW(r){_e(1,arguments);var e=De(r),t=e.getDay();return t}function XW(r){_e(1,arguments);var e=De(r),t=e.getFullYear(),a=e.getMonth(),n=new Date(0);return n.setFullYear(t,a+1,0),n.setHours(0,0,0,0),n.getDate()}function Ka(r){_e(1,arguments);var e=De(r),t=e.getHours();return t}var UW=6048e5;function QW(r){_e(1,arguments);var e=De(r),t=$n(e).getTime()-EO(e).getTime();return Math.round(t/UW)+1}function ut(r){_e(1,arguments);var e=De(r),t=e.getMinutes();return t}function qe(r){_e(1,arguments);var e=De(r),t=e.getMonth();return t}function fr(r){_e(1,arguments);var e=De(r),t=e.getSeconds();return t}function GW(r,e){var t,a,n,o,i,d,u,l;_e(1,arguments);var s=De(r),f=s.getFullYear(),v=lt(),c=Te((t=(a=(n=(o=e==null?void 0:e.firstWeekContainsDate)!==null&&o!==void 0?o:e==null||(i=e.locale)===null||i===void 0||(d=i.options)===null||d===void 0?void 0:d.firstWeekContainsDate)!==null&&n!==void 0?n:v.firstWeekContainsDate)!==null&&a!==void 0?a:(u=v.locale)===null||u===void 0||(l=u.options)===null||l===void 0?void 0:l.firstWeekContainsDate)!==null&&t!==void 0?t:1);if(!(c>=1&&c<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var m=new Date(0);m.setFullYear(f+1,0,c),m.setHours(0,0,0,0);var h=Lt(m,e),p=new Date(0);p.setFullYear(f,0,c),p.setHours(0,0,0,0);var y=Lt(p,e);return s.getTime()>=h.getTime()?f+1:s.getTime()>=y.getTime()?f:f-1}function BW(r,e){var t,a,n,o,i,d,u,l;_e(1,arguments);var s=lt(),f=Te((t=(a=(n=(o=e==null?void 0:e.firstWeekContainsDate)!==null&&o!==void 0?o:e==null||(i=e.locale)===null||i===void 0||(d=i.options)===null||d===void 0?void 0:d.firstWeekContainsDate)!==null&&n!==void 0?n:s.firstWeekContainsDate)!==null&&a!==void 0?a:(u=s.locale)===null||u===void 0||(l=u.options)===null||l===void 0?void 0:l.firstWeekContainsDate)!==null&&t!==void 0?t:1),v=GW(r,e),c=new Date(0);c.setFullYear(v,0,f),c.setHours(0,0,0,0);var m=Lt(c,e);return m}var JW=6048e5;function KW(r,e){_e(1,arguments);var t=De(r),a=Lt(t,e).getTime()-BW(t,e).getTime();return Math.round(a/JW)+1}function ze(r){return _e(1,arguments),De(r).getFullYear()}function ln(r,e){_e(2,arguments);var t=De(r),a=De(e);return t.getTime()>a.getTime()}function sn(r,e){_e(2,arguments);var t=De(r),a=De(e);return t.getTime()r.length)&&(e=r.length);for(var t=0,a=new Array(e);t=r.length?{done:!0}:{done:!1,value:r[a++]}},e:function(l){throw l},f:n}}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 o=!0,i=!1,d;return{s:function(){t=t.call(r)},n:function(){var l=t.next();return o=l.done,l},e:function(l){i=!0,d=l},f:function(){try{!o&&t.return!=null&&t.return()}finally{if(i)throw d}}}}function we(r){if(r===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return r}function ko(r,e){return ko=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(a,n){return a.__proto__=n,a},ko(r,e)}function Qe(r,e){if(typeof e!="function"&&e!==null)throw new TypeError("Super expression must either be null or a function");r.prototype=Object.create(e&&e.prototype,{constructor:{value:r,writable:!0,configurable:!0}}),Object.defineProperty(r,"prototype",{writable:!1}),e&&ko(r,e)}function En(r){return En=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},En(r)}function ej(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function aj(r,e){if(e&&(Aa(e)==="object"||typeof e=="function"))return e;if(e!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return we(r)}function Ge(r){var e=ej();return function(){var a=En(r),n;if(e){var o=En(this).constructor;n=Reflect.construct(a,arguments,o)}else n=a.apply(this,arguments);return aj(this,n)}}function He(r,e){if(!(r instanceof e))throw new TypeError("Cannot call a class as a function")}function tj(r,e){if(Aa(r)!=="object"||r===null)return r;var t=r[Symbol.toPrimitive];if(t!==void 0){var a=t.call(r,e||"default");if(Aa(a)!=="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(e==="string"?String:Number)(r)}function vx(r){var e=tj(r,"string");return Aa(e)==="symbol"?e:String(e)}function hw(r,e){for(var t=0;t0,a=t?e:1-e,n;if(a<=50)n=r||100;else{var o=a+50,i=Math.floor(o/100)*100,d=r>=o%100;n=r+i-(d?100:0)}return t?n:1-n}function px(r){return r%400===0||r%4===0&&r%100!==0}var uj=function(r){Qe(t,r);var e=Ge(t);function t(){var a;He(this,t);for(var n=arguments.length,o=new Array(n),i=0;i0}},{key:"set",value:function(n,o,i){var d=n.getUTCFullYear();if(i.isTwoDigitYear){var u=hx(i.year,d);return n.setUTCFullYear(u,0,1),n.setUTCHours(0,0,0,0),n}var l=!("era"in o)||o.era===1?i.year:1-i.year;return n.setUTCFullYear(l,0,1),n.setUTCHours(0,0,0,0),n}}]),t}(ra),dj=function(r){Qe(t,r);var e=Ge(t);function t(){var a;He(this,t);for(var n=arguments.length,o=new Array(n),i=0;i0}},{key:"set",value:function(n,o,i,d){var u=s_(n,d);if(i.isTwoDigitYear){var l=hx(i.year,u);return n.setUTCFullYear(l,0,d.firstWeekContainsDate),n.setUTCHours(0,0,0,0),Xt(n,d)}var s=!("era"in o)||o.era===1?i.year:1-i.year;return n.setUTCFullYear(s,0,d.firstWeekContainsDate),n.setUTCHours(0,0,0,0),Xt(n,d)}}]),t}(ra),lj=function(r){Qe(t,r);var e=Ge(t);function t(){var a;He(this,t);for(var n=arguments.length,o=new Array(n),i=0;i=1&&o<=4}},{key:"set",value:function(n,o,i){return n.setUTCMonth((i-1)*3,1),n.setUTCHours(0,0,0,0),n}}]),t}(ra),vj=function(r){Qe(t,r);var e=Ge(t);function t(){var a;He(this,t);for(var n=arguments.length,o=new Array(n),i=0;i=1&&o<=4}},{key:"set",value:function(n,o,i){return n.setUTCMonth((i-1)*3,1),n.setUTCHours(0,0,0,0),n}}]),t}(ra),mj=function(r){Qe(t,r);var e=Ge(t);function t(){var a;He(this,t);for(var n=arguments.length,o=new Array(n),i=0;i=0&&o<=11}},{key:"set",value:function(n,o,i){return n.setUTCMonth(i,1),n.setUTCHours(0,0,0,0),n}}]),t}(ra),cj=function(r){Qe(t,r);var e=Ge(t);function t(){var a;He(this,t);for(var n=arguments.length,o=new Array(n),i=0;i=0&&o<=11}},{key:"set",value:function(n,o,i){return n.setUTCMonth(i,1),n.setUTCHours(0,0,0,0),n}}]),t}(ra);function hj(r,e,t){_e(2,arguments);var a=De(r),n=Te(e),o=ux(a,t)-n;return a.setUTCDate(a.getUTCDate()-o*7),a}var pj=function(r){Qe(t,r);var e=Ge(t);function t(){var a;He(this,t);for(var n=arguments.length,o=new Array(n),i=0;i=1&&o<=53}},{key:"set",value:function(n,o,i,d){return Xt(hj(n,i,d),d)}}]),t}(ra);function gj(r,e){_e(2,arguments);var t=De(r),a=Te(e),n=ox(t)-a;return t.setUTCDate(t.getUTCDate()-n*7),t}var yj=function(r){Qe(t,r);var e=Ge(t);function t(){var a;He(this,t);for(var n=arguments.length,o=new Array(n),i=0;i=1&&o<=53}},{key:"set",value:function(n,o,i){return sr(gj(n,i))}}]),t}(ra),bj=[31,28,31,30,31,30,31,31,30,31,30,31],_j=[31,29,31,30,31,30,31,31,30,31,30,31],wj=function(r){Qe(t,r);var e=Ge(t);function t(){var a;He(this,t);for(var n=arguments.length,o=new Array(n),i=0;i=1&&o<=_j[u]:o>=1&&o<=bj[u]}},{key:"set",value:function(n,o,i){return n.setUTCDate(i),n.setUTCHours(0,0,0,0),n}}]),t}(ra),Pj=function(r){Qe(t,r);var e=Ge(t);function t(){var a;He(this,t);for(var n=arguments.length,o=new Array(n),i=0;i=1&&o<=366:o>=1&&o<=365}},{key:"set",value:function(n,o,i){return n.setUTCMonth(0,i),n.setUTCHours(0,0,0,0),n}}]),t}(ra);function v_(r,e,t){var a,n,o,i,d,u,l,s;_e(2,arguments);var f=lt(),v=Te((a=(n=(o=(i=t==null?void 0:t.weekStartsOn)!==null&&i!==void 0?i:t==null||(d=t.locale)===null||d===void 0||(u=d.options)===null||u===void 0?void 0:u.weekStartsOn)!==null&&o!==void 0?o:f.weekStartsOn)!==null&&n!==void 0?n:(l=f.locale)===null||l===void 0||(s=l.options)===null||s===void 0?void 0:s.weekStartsOn)!==null&&a!==void 0?a:0);if(!(v>=0&&v<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var c=De(r),m=Te(e),h=c.getUTCDay(),p=m%7,y=(p+7)%7,_=(y=0&&o<=6}},{key:"set",value:function(n,o,i,d){return n=v_(n,i,d),n.setUTCHours(0,0,0,0),n}}]),t}(ra),Mj=function(r){Qe(t,r);var e=Ge(t);function t(){var a;He(this,t);for(var n=arguments.length,o=new Array(n),i=0;i=0&&o<=6}},{key:"set",value:function(n,o,i,d){return n=v_(n,i,d),n.setUTCHours(0,0,0,0),n}}]),t}(ra),kj=function(r){Qe(t,r);var e=Ge(t);function t(){var a;He(this,t);for(var n=arguments.length,o=new Array(n),i=0;i=0&&o<=6}},{key:"set",value:function(n,o,i,d){return n=v_(n,i,d),n.setUTCHours(0,0,0,0),n}}]),t}(ra);function Dj(r,e){_e(2,arguments);var t=Te(e);t%7===0&&(t=t-7);var a=1,n=De(r),o=n.getUTCDay(),i=t%7,d=(i+7)%7,u=(d=1&&o<=7}},{key:"set",value:function(n,o,i){return n=Dj(n,i),n.setUTCHours(0,0,0,0),n}}]),t}(ra),Wj=function(r){Qe(t,r);var e=Ge(t);function t(){var a;He(this,t);for(var n=arguments.length,o=new Array(n),i=0;i=1&&o<=12}},{key:"set",value:function(n,o,i){var d=n.getUTCHours()>=12;return d&&i<12?n.setUTCHours(i+12,0,0,0):!d&&i===12?n.setUTCHours(0,0,0,0):n.setUTCHours(i,0,0,0),n}}]),t}(ra),Sj=function(r){Qe(t,r);var e=Ge(t);function t(){var a;He(this,t);for(var n=arguments.length,o=new Array(n),i=0;i=0&&o<=23}},{key:"set",value:function(n,o,i){return n.setUTCHours(i,0,0,0),n}}]),t}(ra),Cj=function(r){Qe(t,r);var e=Ge(t);function t(){var a;He(this,t);for(var n=arguments.length,o=new Array(n),i=0;i=0&&o<=11}},{key:"set",value:function(n,o,i){var d=n.getUTCHours()>=12;return d&&i<12?n.setUTCHours(i+12,0,0,0):n.setUTCHours(i,0,0,0),n}}]),t}(ra),Ej=function(r){Qe(t,r);var e=Ge(t);function t(){var a;He(this,t);for(var n=arguments.length,o=new Array(n),i=0;i=1&&o<=24}},{key:"set",value:function(n,o,i){var d=i<=24?i%24:i;return n.setUTCHours(d,0,0,0),n}}]),t}(ra),Rj=function(r){Qe(t,r);var e=Ge(t);function t(){var a;He(this,t);for(var n=arguments.length,o=new Array(n),i=0;i=0&&o<=59}},{key:"set",value:function(n,o,i){return n.setUTCMinutes(i,0,0),n}}]),t}(ra),Nj=function(r){Qe(t,r);var e=Ge(t);function t(){var a;He(this,t);for(var n=arguments.length,o=new Array(n),i=0;i=0&&o<=59}},{key:"set",value:function(n,o,i){return n.setUTCSeconds(i,0),n}}]),t}(ra),zj=function(r){Qe(t,r);var e=Ge(t);function t(){var a;He(this,t);for(var n=arguments.length,o=new Array(n),i=0;i=1&&M<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var $=Te((m=(h=(p=(y=a==null?void 0:a.weekStartsOn)!==null&&y!==void 0?y:a==null||(_=a.locale)===null||_===void 0||(w=_.options)===null||w===void 0?void 0:w.weekStartsOn)!==null&&p!==void 0?p:U.weekStartsOn)!==null&&h!==void 0?h:(g=U.locale)===null||g===void 0||(x=g.options)===null||x===void 0?void 0:x.weekStartsOn)!==null&&m!==void 0?m:0);if(!($>=0&&$<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(S==="")return T===""?De(t):new Date(NaN);var R={firstWeekContainsDate:M,weekStartsOn:$,locale:F},H=[new ij],N=S.match(Fj).map(function(pe){var J=pe[0];if(J in Mo){var Pe=Mo[J];return Pe(pe,F.formatLong)}return pe}).join("").match(Vj),D=[],z=cw(N),q;try{var Q=function(){var J=q.value;!(a!=null&&a.useAdditionalWeekYearTokens)&&sx(J)&&Cn(J,S,r),!(a!=null&&a.useAdditionalDayOfYearTokens)&&lx(J)&&Cn(J,S,r);var Pe=J[0],me=Aj[Pe];if(me){var G=me.incompatibleTokens;if(Array.isArray(G)){var re=D.find(function(le){return G.includes(le.token)||le.token===Pe});if(re)throw new RangeError("The format string mustn't contain `".concat(re.fullToken,"` and `").concat(J,"` at the same time"))}else if(me.incompatibleTokens==="*"&&D.length>0)throw new RangeError("The format string mustn't contain `".concat(J,"` and any other token at the same time"));D.push({token:Pe,fullToken:J});var We=me.run(T,J,F.match,R);if(!We)return{v:new Date(NaN)};H.push(We.setter),T=We.rest}else{if(Pe.match(Qj))throw new RangeError("Format string contains an unescaped latin alphabet character `"+Pe+"`");if(J==="''"?J="'":Pe==="'"&&(J=Gj(J)),T.indexOf(J)===0)T=T.slice(J.length);else return{v:new Date(NaN)}}};for(z.s();!(q=z.n()).done;){var k=Q();if(Aa(k)==="object")return k.v}}catch(pe){z.e(pe)}finally{z.f()}if(T.length>0&&Uj.test(T))return new Date(NaN);var P=H.map(function(pe){return pe.priority}).sort(function(pe,J){return J-pe}).filter(function(pe,J,Pe){return Pe.indexOf(pe)===J}).map(function(pe){return H.filter(function(J){return J.priority===pe}).sort(function(J,Pe){return Pe.subPriority-J.subPriority})}).map(function(pe){return pe[0]}),I=De(t);if(isNaN(I.getTime()))return new Date(NaN);var X=nx(I,Sn(I)),ee={},oe=cw(P),V;try{for(oe.s();!(V=oe.n()).done;){var C=V.value;if(!C.validate(X,R))return new Date(NaN);var he=C.set(X,ee,R);Array.isArray(he)?(X=he[0],FW(ee,he[1])):X=he}}catch(pe){oe.e(pe)}finally{oe.f()}return X}function Gj(r){return r.match(Lj)[1].replace(Xj,"'")}function pw(r,e){_e(2,arguments);var t=lr(r),a=lr(e);return t.getTime()===a.getTime()}function gx(r,e){_e(2,arguments);var t=Te(e);return ka(r,-t)}function Bj(r,e){var t;_e(1,arguments);var a=Te((t=e==null?void 0:e.additionalDigits)!==null&&t!==void 0?t:2);if(a!==2&&a!==1&&a!==0)throw new RangeError("additionalDigits must be 0, 1 or 2");if(!(typeof r=="string"||Object.prototype.toString.call(r)==="[object String]"))return new Date(NaN);var n=e2(r),o;if(n.date){var i=a2(n.date,a);o=t2(i.restDateString,i.year)}if(!o||isNaN(o.getTime()))return new Date(NaN);var d=o.getTime(),u=0,l;if(n.time&&(u=r2(n.time),isNaN(u)))return new Date(NaN);if(n.timezone){if(l=n2(n.timezone),isNaN(l))return new Date(NaN)}else{var s=new Date(d+u),f=new Date(0);return f.setFullYear(s.getUTCFullYear(),s.getUTCMonth(),s.getUTCDate()),f.setHours(s.getUTCHours(),s.getUTCMinutes(),s.getUTCSeconds(),s.getUTCMilliseconds()),f}return new Date(d+u+l)}var Mn={dateTimeDelimiter:/[T ]/,timeZoneDelimiter:/[Z ]/i,timezone:/([Z+-].*)$/},Jj=/^-?(?:(\d{3})|(\d{2})(?:-?(\d{2}))?|W(\d{2})(?:-?(\d{1}))?|)$/,Kj=/^(\d{2}(?:[.,]\d*)?)(?::?(\d{2}(?:[.,]\d*)?))?(?::?(\d{2}(?:[.,]\d*)?))?$/,Zj=/^([+-])(\d{2})(?::?(\d{2}))?$/;function e2(r){var e={},t=r.split(Mn.dateTimeDelimiter),a;if(t.length>2)return e;if(/:/.test(t[0])?a=t[0]:(e.date=t[0],a=t[1],Mn.timeZoneDelimiter.test(e.date)&&(e.date=r.split(Mn.timeZoneDelimiter)[0],a=r.substr(e.date.length,r.length))),a){var n=Mn.timezone.exec(a);n?(e.time=a.replace(n[1],""),e.timezone=n[1]):e.time=a}return e}function a2(r,e){var t=new RegExp("^(?:(\\d{4}|[+-]\\d{"+(4+e)+"})|(\\d{2}|[+-]\\d{"+(2+e)+"})$)"),a=r.match(t);if(!a)return{year:NaN,restDateString:""};var n=a[1]?parseInt(a[1]):null,o=a[2]?parseInt(a[2]):null;return{year:o===null?n:o*100,restDateString:r.slice((a[1]||a[2]).length)}}function t2(r,e){if(e===null)return new Date(NaN);var t=r.match(Jj);if(!t)return new Date(NaN);var a=!!t[4],n=Qr(t[1]),o=Qr(t[2])-1,i=Qr(t[3]),d=Qr(t[4]),u=Qr(t[5])-1;if(a)return l2(e,d,u)?i2(e,d,u):new Date(NaN);var l=new Date(0);return!u2(e,o,i)||!d2(e,n)?new Date(NaN):(l.setUTCFullYear(e,o,Math.max(n,i)),l)}function Qr(r){return r?parseInt(r):1}function r2(r){var e=r.match(Kj);if(!e)return NaN;var t=Ki(e[1]),a=Ki(e[2]),n=Ki(e[3]);return s2(t,a,n)?t*l_+a*d_+n*1e3:NaN}function Ki(r){return r&&parseFloat(r.replace(",","."))||0}function n2(r){if(r==="Z")return 0;var e=r.match(Zj);if(!e)return 0;var t=e[1]==="+"?-1:1,a=parseInt(e[2]),n=e[3]&&parseInt(e[3])||0;return f2(a,n)?t*(a*l_+n*d_):NaN}function i2(r,e,t){var a=new Date(0);a.setUTCFullYear(r,0,4);var n=a.getUTCDay()||7,o=(e-1)*7+t+1-n;return a.setUTCDate(a.getUTCDate()+o),a}var o2=[31,null,31,30,31,30,31,31,30,31,30,31];function yx(r){return r%400===0||r%4===0&&r%100!==0}function u2(r,e,t){return e>=0&&e<=11&&t>=1&&t<=(o2[e]||(yx(r)?29:28))}function d2(r,e){return e>=1&&e<=(yx(r)?366:365)}function l2(r,e,t){return e>=1&&e<=53&&t>=0&&t<=6}function s2(r,e,t){return r===24?e===0&&t===0:t>=0&&t<60&&e>=0&&e<60&&r>=0&&r<25}function f2(r,e){return e>=0&&e<=59}function bx(r,e){_e(2,arguments);var t=De(r),a=Te(e),n=t.getFullYear(),o=t.getDate(),i=new Date(0);i.setFullYear(n,a,15),i.setHours(0,0,0,0);var d=XW(i);return t.setMonth(a,Math.min(o,d)),t}function la(r,e){if(_e(2,arguments),Aa(e)!=="object"||e===null)throw new RangeError("values parameter must be an object");var t=De(r);return isNaN(t.getTime())?new Date(NaN):(e.year!=null&&t.setFullYear(e.year),e.month!=null&&(t=bx(t,e.month)),e.date!=null&&t.setDate(Te(e.date)),e.hours!=null&&t.setHours(Te(e.hours)),e.minutes!=null&&t.setMinutes(Te(e.minutes)),e.seconds!=null&&t.setSeconds(Te(e.seconds)),e.milliseconds!=null&&t.setMilliseconds(Te(e.milliseconds)),t)}function _x(r,e){_e(2,arguments);var t=De(r),a=Te(e);return t.setHours(a),t}function m_(r,e){_e(2,arguments);var t=De(r),a=Te(e);return t.setMilliseconds(a),t}function wx(r,e){_e(2,arguments);var t=De(r),a=Te(e);return t.setMinutes(a),t}function c_(r,e){_e(2,arguments);var t=De(r),a=Te(e);return t.setSeconds(a),t}function it(r,e){_e(2,arguments);var t=De(r),a=Te(e);return isNaN(t.getTime())?new Date(NaN):(t.setFullYear(a),t)}function ht(r,e){_e(2,arguments);var t=Te(e);return Ya(r,-t)}function v2(r,e){if(_e(2,arguments),!e||Aa(e)!=="object")return new Date(NaN);var t=e.years?Te(e.years):0,a=e.months?Te(e.months):0,n=e.weeks?Te(e.weeks):0,o=e.days?Te(e.days):0,i=e.hours?Te(e.hours):0,d=e.minutes?Te(e.minutes):0,u=e.seconds?Te(e.seconds):0,l=ht(r,a+t*12),s=gx(l,o+n*7),f=d+i*60,v=u+f*60,c=v*1e3,m=new Date(s.getTime()-c);return m}function Px(r,e){_e(2,arguments);var t=Te(e);return u_(r,-t)}function mn(){return E(),A("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor","aria-hidden":"true",class:"dp__icon"},[Z("path",{d:"M29.333 8c0-2.208-1.792-4-4-4h-18.667c-2.208 0-4 1.792-4 4v18.667c0 2.208 1.792 4 4 4h18.667c2.208 0 4-1.792 4-4v-18.667zM26.667 8v18.667c0 0.736-0.597 1.333-1.333 1.333 0 0-18.667 0-18.667 0-0.736 0-1.333-0.597-1.333-1.333 0 0 0-18.667 0-18.667 0-0.736 0.597-1.333 1.333-1.333 0 0 18.667 0 18.667 0 0.736 0 1.333 0.597 1.333 1.333z"}),Z("path",{d:"M20 2.667v5.333c0 0.736 0.597 1.333 1.333 1.333s1.333-0.597 1.333-1.333v-5.333c0-0.736-0.597-1.333-1.333-1.333s-1.333 0.597-1.333 1.333z"}),Z("path",{d:"M9.333 2.667v5.333c0 0.736 0.597 1.333 1.333 1.333s1.333-0.597 1.333-1.333v-5.333c0-0.736-0.597-1.333-1.333-1.333s-1.333 0.597-1.333 1.333z"}),Z("path",{d:"M4 14.667h24c0.736 0 1.333-0.597 1.333-1.333s-0.597-1.333-1.333-1.333h-24c-0.736 0-1.333 0.597-1.333 1.333s0.597 1.333 1.333 1.333z"})])}mn.compatConfig={MODE:3};function xx(){return E(),A("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor","aria-hidden":"true",class:"dp__icon"},[Z("path",{d:"M23.057 7.057l-16 16c-0.52 0.52-0.52 1.365 0 1.885s1.365 0.52 1.885 0l16-16c0.52-0.52 0.52-1.365 0-1.885s-1.365-0.52-1.885 0z"}),Z("path",{d:"M7.057 8.943l16 16c0.52 0.52 1.365 0.52 1.885 0s0.52-1.365 0-1.885l-16-16c-0.52-0.52-1.365-0.52-1.885 0s-0.52 1.365 0 1.885z"})])}xx.compatConfig={MODE:3};function h_(){return E(),A("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor","aria-hidden":"true",class:"dp__icon"},[Z("path",{d:"M20.943 23.057l-7.057-7.057c0 0 7.057-7.057 7.057-7.057 0.52-0.52 0.52-1.365 0-1.885s-1.365-0.52-1.885 0l-8 8c-0.521 0.521-0.521 1.365 0 1.885l8 8c0.52 0.52 1.365 0.52 1.885 0s0.52-1.365 0-1.885z"})])}h_.compatConfig={MODE:3};function p_(){return E(),A("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor","aria-hidden":"true",class:"dp__icon"},[Z("path",{d:"M12.943 24.943l8-8c0.521-0.521 0.521-1.365 0-1.885l-8-8c-0.52-0.52-1.365-0.52-1.885 0s-0.52 1.365 0 1.885l7.057 7.057c0 0-7.057 7.057-7.057 7.057-0.52 0.52-0.52 1.365 0 1.885s1.365 0.52 1.885 0z"})])}p_.compatConfig={MODE:3};function g_(){return E(),A("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor","aria-hidden":"true",class:"dp__icon"},[Z("path",{d:"M16 1.333c-8.095 0-14.667 6.572-14.667 14.667s6.572 14.667 14.667 14.667c8.095 0 14.667-6.572 14.667-14.667s-6.572-14.667-14.667-14.667zM16 4c6.623 0 12 5.377 12 12s-5.377 12-12 12c-6.623 0-12-5.377-12-12s5.377-12 12-12z"}),Z("path",{d:"M14.667 8v8c0 0.505 0.285 0.967 0.737 1.193l5.333 2.667c0.658 0.329 1.46 0.062 1.789-0.596s0.062-1.46-0.596-1.789l-4.596-2.298c0 0 0-7.176 0-7.176 0-0.736-0.597-1.333-1.333-1.333s-1.333 0.597-1.333 1.333z"})])}g_.compatConfig={MODE:3};function y_(){return E(),A("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor","aria-hidden":"true",class:"dp__icon"},[Z("path",{d:"M24.943 19.057l-8-8c-0.521-0.521-1.365-0.521-1.885 0l-8 8c-0.52 0.52-0.52 1.365 0 1.885s1.365 0.52 1.885 0l7.057-7.057c0 0 7.057 7.057 7.057 7.057 0.52 0.52 1.365 0.52 1.885 0s0.52-1.365 0-1.885z"})])}y_.compatConfig={MODE:3};function b_(){return E(),A("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor","aria-hidden":"true",class:"dp__icon"},[Z("path",{d:"M7.057 12.943l8 8c0.521 0.521 1.365 0.521 1.885 0l8-8c0.52-0.52 0.52-1.365 0-1.885s-1.365-0.52-1.885 0l-7.057 7.057c0 0-7.057-7.057-7.057-7.057-0.52-0.52-1.365-0.52-1.885 0s-0.52 1.365 0 1.885z"})])}b_.compatConfig={MODE:3};function __(r){return r&&r.__esModule&&Object.prototype.hasOwnProperty.call(r,"default")?r.default:r}var Mx={exports:{}};(function(r){function e(t){return t&&t.__esModule?t:{default:t}}r.exports=e,r.exports.__esModule=!0,r.exports.default=r.exports})(Mx);var m2=Mx.exports,Oo={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=t;function t(a){if(a===null||a===!0||a===!1)return NaN;var n=Number(a);return isNaN(n)?n:n<0?Math.ceil(n):Math.floor(n)}r.exports=e.default})(Oo,Oo.exports);var c2=Oo.exports;const h2=__(c2);var Wo={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=t;function t(a){var n=new Date(Date.UTC(a.getFullYear(),a.getMonth(),a.getDate(),a.getHours(),a.getMinutes(),a.getSeconds(),a.getMilliseconds()));return n.setUTCFullYear(a.getFullYear()),a.getTime()-n.getTime()}r.exports=e.default})(Wo,Wo.exports);var p2=Wo.exports;const gw=__(p2);function g2(r,e){var t=w2(e);return t.formatToParts?b2(t,r):_2(t,r)}var y2={year:0,month:1,day:2,hour:3,minute:4,second:5};function b2(r,e){try{for(var t=r.formatToParts(e),a=[],n=0;n=0&&(a[o]=parseInt(t[n].value,10))}return a}catch(i){if(i instanceof RangeError)return[NaN];throw i}}function _2(r,e){var t=r.format(e).replace(/\u200E/g,""),a=/(\d+)\/(\d+)\/(\d+),? (\d+):(\d+):(\d+)/.exec(t);return[a[3],a[1],a[2],a[4],a[5],a[6]]}var Zi={};function w2(r){if(!Zi[r]){var e=new Intl.DateTimeFormat("en-US",{hour12:!1,timeZone:"America/New_York",year:"numeric",month:"numeric",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"}).format(new Date("2014-06-25T04:00:00.123Z")),t=e==="06/25/2014, 00:00:00"||e==="‎06‎/‎25‎/‎2014‎ ‎00‎:‎00‎:‎00";Zi[r]=t?new Intl.DateTimeFormat("en-US",{hour12:!1,timeZone:r,year:"numeric",month:"numeric",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"}):new Intl.DateTimeFormat("en-US",{hourCycle:"h23",timeZone:r,year:"numeric",month:"numeric",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"})}return Zi[r]}function w_(r,e,t,a,n,o,i){var d=new Date(0);return d.setUTCFullYear(r,e,t),d.setUTCHours(a,n,o,i),d}var yw=36e5,P2=6e4,eo={timezone:/([Z+-].*)$/,timezoneZ:/^(Z)$/,timezoneHH:/^([+-]\d{2})$/,timezoneHHMM:/^([+-]\d{2}):?(\d{2})$/};function P_(r,e,t){var a,n;if(r===""||(a=eo.timezoneZ.exec(r),a))return 0;var o;if(a=eo.timezoneHH.exec(r),a)return o=parseInt(a[1],10),bw(o)?-(o*yw):NaN;if(a=eo.timezoneHHMM.exec(r),a){o=parseInt(a[1],10);var i=parseInt(a[2],10);return bw(o,i)?(n=Math.abs(o)*yw+i*P2,o>0?-n:n):NaN}if(k2(r)){e=new Date(e||Date.now());var d=t?e:x2(e),u=jo(d,r),l=t?u:M2(e,u,r);return-l}return NaN}function x2(r){return w_(r.getFullYear(),r.getMonth(),r.getDate(),r.getHours(),r.getMinutes(),r.getSeconds(),r.getMilliseconds())}function jo(r,e){var t=g2(r,e),a=w_(t[0],t[1]-1,t[2],t[3]%24,t[4],t[5],0).getTime(),n=r.getTime(),o=n%1e3;return n-=o>=0?o:1e3+o,a-n}function M2(r,e,t){var a=r.getTime(),n=a-e,o=jo(new Date(n),t);if(e===o)return e;n-=o-e;var i=jo(new Date(n),t);return o===i?o:Math.max(o,i)}function bw(r,e){return-23<=r&&r<=23&&(e==null||0<=e&&e<=59)}var _w={};function k2(r){if(_w[r])return!0;try{return new Intl.DateTimeFormat(void 0,{timeZone:r}),_w[r]=!0,!0}catch{return!1}}var kx=/(Z|[+-]\d{2}(?::?\d{2})?| UTC| [a-zA-Z]+\/[a-zA-Z_]+(?:\/[a-zA-Z_]+)?)$/,ao=36e5,ww=6e4,D2=2,Sa={dateTimePattern:/^([0-9W+-]+)(T| )(.*)/,datePattern:/^([0-9W+-]+)(.*)/,plainTime:/:/,YY:/^(\d{2})$/,YYY:[/^([+-]\d{2})$/,/^([+-]\d{3})$/,/^([+-]\d{4})$/],YYYY:/^(\d{4})/,YYYYY:[/^([+-]\d{4})/,/^([+-]\d{5})/,/^([+-]\d{6})/],MM:/^-(\d{2})$/,DDD:/^-?(\d{3})$/,MMDD:/^-?(\d{2})-?(\d{2})$/,Www:/^-?W(\d{2})$/,WwwD:/^-?W(\d{2})-?(\d{1})$/,HH:/^(\d{2}([.,]\d*)?)$/,HHMM:/^(\d{2}):?(\d{2}([.,]\d*)?)$/,HHMMSS:/^(\d{2}):?(\d{2}):?(\d{2}([.,]\d*)?)$/,timeZone:kx};function To(r,e){if(arguments.length<1)throw new TypeError("1 argument required, but only "+arguments.length+" present");if(r===null)return new Date(NaN);var t=e||{},a=t.additionalDigits==null?D2:h2(t.additionalDigits);if(a!==2&&a!==1&&a!==0)throw new RangeError("additionalDigits must be 0, 1 or 2");if(r instanceof Date||typeof r=="object"&&Object.prototype.toString.call(r)==="[object Date]")return new Date(r.getTime());if(typeof r=="number"||Object.prototype.toString.call(r)==="[object Number]")return new Date(r);if(!(typeof r=="string"||Object.prototype.toString.call(r)==="[object String]"))return new Date(NaN);var n=O2(r),o=W2(n.date,a),i=o.year,d=o.restDateString,u=j2(d,i);if(isNaN(u))return new Date(NaN);if(u){var l=u.getTime(),s=0,f;if(n.time&&(s=T2(n.time),isNaN(s)))return new Date(NaN);if(n.timeZone||t.timeZone){if(f=P_(n.timeZone||t.timeZone,new Date(l+s)),isNaN(f))return new Date(NaN)}else f=gw(new Date(l+s)),f=gw(new Date(l+s+f));return new Date(l+s+f)}else return new Date(NaN)}function O2(r){var e={},t=Sa.dateTimePattern.exec(r),a;if(t?(e.date=t[1],a=t[3]):(t=Sa.datePattern.exec(r),t?(e.date=t[1],a=t[2]):(e.date=null,a=r)),a){var n=Sa.timeZone.exec(a);n?(e.time=a.replace(n[1],""),e.timeZone=n[1].trim()):e.time=a}return e}function W2(r,e){var t=Sa.YYY[e],a=Sa.YYYYY[e],n;if(n=Sa.YYYY.exec(r)||a.exec(r),n){var o=n[1];return{year:parseInt(o,10),restDateString:r.slice(o.length)}}if(n=Sa.YY.exec(r)||t.exec(r),n){var i=n[1];return{year:parseInt(i,10)*100,restDateString:r.slice(i.length)}}return{year:null}}function j2(r,e){if(e===null)return null;var t,a,n,o;if(r.length===0)return a=new Date(0),a.setUTCFullYear(e),a;if(t=Sa.MM.exec(r),t)return a=new Date(0),n=parseInt(t[1],10)-1,xw(e,n)?(a.setUTCFullYear(e,n),a):new Date(NaN);if(t=Sa.DDD.exec(r),t){a=new Date(0);var i=parseInt(t[1],10);return C2(e,i)?(a.setUTCFullYear(e,0,i),a):new Date(NaN)}if(t=Sa.MMDD.exec(r),t){a=new Date(0),n=parseInt(t[1],10)-1;var d=parseInt(t[2],10);return xw(e,n,d)?(a.setUTCFullYear(e,n,d),a):new Date(NaN)}if(t=Sa.Www.exec(r),t)return o=parseInt(t[1],10)-1,Mw(e,o)?Pw(e,o):new Date(NaN);if(t=Sa.WwwD.exec(r),t){o=parseInt(t[1],10)-1;var u=parseInt(t[2],10)-1;return Mw(e,o,u)?Pw(e,o,u):new Date(NaN)}return null}function T2(r){var e,t,a;if(e=Sa.HH.exec(r),e)return t=parseFloat(e[1].replace(",",".")),to(t)?t%24*ao:NaN;if(e=Sa.HHMM.exec(r),e)return t=parseInt(e[1],10),a=parseFloat(e[2].replace(",",".")),to(t,a)?t%24*ao+a*ww:NaN;if(e=Sa.HHMMSS.exec(r),e){t=parseInt(e[1],10),a=parseInt(e[2],10);var n=parseFloat(e[3].replace(",","."));return to(t,a,n)?t%24*ao+a*ww+n*1e3:NaN}return null}function Pw(r,e,t){e=e||0,t=t||0;var a=new Date(0);a.setUTCFullYear(r,0,4);var n=a.getUTCDay()||7,o=e*7+t+1-n;return a.setUTCDate(a.getUTCDate()+o),a}var $2=[31,28,31,30,31,30,31,31,30,31,30,31],S2=[31,29,31,30,31,30,31,31,30,31,30,31];function Dx(r){return r%400===0||r%4===0&&r%100!==0}function xw(r,e,t){if(e<0||e>11)return!1;if(t!=null){if(t<1)return!1;var a=Dx(r);if(a&&t>S2[e]||!a&&t>$2[e])return!1}return!0}function C2(r,e){if(e<1)return!1;var t=Dx(r);return!(t&&e>366||!t&&e>365)}function Mw(r,e,t){return!(e<0||e>52||t!=null&&(t<0||t>6))}function to(r,e,t){return!(r!=null&&(r<0||r>=25)||e!=null&&(e<0||e>=60)||t!=null&&(t<0||t>=60))}var $o={exports:{}},So={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=t;function t(a,n){if(a==null)throw new TypeError("assign requires that input parameter not be null or undefined");for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(a[o]=n[o]);return a}r.exports=e.default})(So,So.exports);var E2=So.exports;(function(r,e){var t=m2.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=n;var a=t(E2);function n(o){return(0,a.default)({},o)}r.exports=e.default})($o,$o.exports);var R2=$o.exports;const N2=__(R2);function z2(r,e,t){var a=To(r,t),n=P_(e,a,!0),o=new Date(a.getTime()-n),i=new Date(0);return i.setFullYear(o.getUTCFullYear(),o.getUTCMonth(),o.getUTCDate()),i.setHours(o.getUTCHours(),o.getUTCMinutes(),o.getUTCSeconds(),o.getUTCMilliseconds()),i}function I2(r,e,t){if(typeof r=="string"&&!r.match(kx)){var a=N2(t);return a.timeZone=e,To(r,a)}var n=To(r,t),o=w_(n.getFullYear(),n.getMonth(),n.getDate(),n.getHours(),n.getMinutes(),n.getSeconds(),n.getMilliseconds()).getTime(),i=P_(e,new Date(o));return new Date(o+i)}function kw(r){return e=>new Intl.DateTimeFormat(r,{weekday:"short",timeZone:"UTC"}).format(new Date(`2017-01-0${e}T00:00:00+00:00`)).slice(0,2)}function q2(r){return e=>ot(new Date(`2017-01-0${e}T00:00:00+00:00`),"EEEEEE",{locale:r})}const Y2=(r,e,t)=>{const a=[1,2,3,4,5,6,7];let n;if(r!==null)try{n=a.map(q2(r))}catch{n=a.map(kw(e))}else n=a.map(kw(e));const o=n.slice(0,t),i=n.slice(t+1,n.length);return[n[t]].concat(...i).concat(...o)},x_=(r,e)=>{const t=[];for(let a=+r[0];a<=+r[1];a++)t.push({value:+a,text:`${a}`});return e?t.reverse():t},Ox=(r,e,t)=>{const a=[1,2,3,4,5,6,7,8,9,10,11,12].map(o=>{const i=o<10?`0${o}`:o;return new Date(`2017-${i}-01T00:00:00+00:00`)});if(r!==null)try{const o=t==="long"?"MMMM":"MMM";return a.map((i,d)=>{const u=ot(i,o,{locale:r});return{text:u.charAt(0).toUpperCase()+u.substring(1),value:d}})}catch{}const n=new Intl.DateTimeFormat(e,{month:t,timeZone:"UTC"});return a.map((o,i)=>{const d=n.format(o);return{text:d.charAt(0).toUpperCase()+d.substring(1),value:i}})},H2=r=>[12,1,2,3,4,5,6,7,8,9,10,11,12,1,2,3,4,5,6,7,8,9,10,11][r],wa=r=>{const e=W(r);return e!=null&&e.$el?e==null?void 0:e.$el:e},A2=r=>Object.assign({type:"dot"},r),Wx=r=>Array.isArray(r)?!!r[0]&&!!r[1]:!1,Nn={prop:r=>`"${r}" prop must be enabled!`,dateArr:r=>`You need to use array as "model-value" binding in order to support "${r}"`},Ma=r=>r,Dw=r=>r===0?r:!r||isNaN(+r)?null:+r,Ow=r=>r===null,V2=r=>{if(r)return[...r.querySelectorAll("input, button, select, textarea, a[href]")][0]},F2=r=>{const e=[],t=a=>a.filter(n=>n);for(let a=0;a{const a=t??t===0,n=e??e===0;if(!a&&!n)return!1;const o=+t,i=+e;return a&&n?+r>o||+ro:n?+rF2(r).map(t=>t.map(a=>{const{active:n,disabled:o,isBetween:i,highlighted:d}=e(a);return{...a,active:n,disabled:o,className:{dp__overlay_cell_active:n,dp__overlay_cell:!n,dp__overlay_cell_disabled:o,dp__overlay_cell_pad:!0,dp__overlay_cell_active_disabled:o&&n,dp__cell_in_between:i,"dp--highlighted":d}}})),Pt=(r,e,t=!1)=>{r&&e.allowStopPropagation&&(t&&r.stopImmediatePropagation(),r.stopPropagation())},L2=r=>{if(r.nextElementSibling)return r.nextElementSibling;for(;r.parentElement&&!r.parentElement.nextElementSibling;)r=r.parentElement;return r.parentElement?r.parentElement.nextElementSibling:null},X2=r=>{if(!r)return!1;const e=["a[href]","area[href]","input:not([disabled]):not([type='hidden'])","select:not([disabled])","textarea:not([disabled])","button:not([disabled])","[tabindex]:not([tabindex='-1'])"],t=r.matches(e.join(", ")),a=r.offsetWidth>0||r.offsetHeight>0||r.getClientRects().length>0;return t&&a},U2=r=>{if(!r)return null;let e=r;for(;e;)if(e=L2(e),X2(e))return e;return null},Ww=(r,e,t,a,n)=>{const o=Do(r,e.slice(0,r.length),new Date);return un(o)&&ex(o)?a||n?o:la(o,{hours:+t.hours,minutes:+(t==null?void 0:t.minutes),seconds:+(t==null?void 0:t.seconds),milliseconds:0}):null},Q2=(r,e,t,a,n)=>{const o=Array.isArray(t)?t[0]:t;if(typeof e=="string")return Ww(r,e,o,a,n);if(Array.isArray(e)){let i=null;for(const d of e)if(i=Ww(r,d,o,a,n),i)break;return i}return typeof e=="function"?e(r):null},te=r=>r?new Date(r):new Date,G2=(r,e,t)=>{if(e){const n=(r.getMonth()+1).toString().padStart(2,"0"),o=r.getDate().toString().padStart(2,"0"),i=r.getHours().toString().padStart(2,"0"),d=r.getMinutes().toString().padStart(2,"0"),u=t?r.getSeconds().toString().padStart(2,"0"):"00";return`${r.getFullYear()}-${n}-${o}T${i}:${d}:${u}.000Z`}const a=Date.UTC(r.getUTCFullYear(),r.getUTCMonth(),r.getUTCDate(),r.getUTCHours(),r.getUTCMinutes(),r.getUTCSeconds());return new Date(a).toISOString()},Na=r=>{let e=te(JSON.parse(JSON.stringify(r)));return e=_x(e,0),e=wx(e,0),e=c_(e,0),e=m_(e,0),e},xt=(r,e,t,a)=>{let n=r?te(r):te();return(e||e===0)&&(n=_x(n,+e)),(t||t===0)&&(n=wx(n,+t)),(a||a===0)&&(n=c_(n,+a)),m_(n,0)},Wa=(r,e)=>!r||!e?!1:sn(Na(r),Na(e)),ta=(r,e)=>!r||!e?!1:At(Na(r),Na(e)),ja=(r,e)=>!r||!e?!1:ln(Na(r),Na(e)),In=(r,e,t)=>r!=null&&r[0]&&r!=null&&r[1]?ja(t,r[0])&&Wa(t,r[1]):r!=null&&r[0]&&e?ja(t,r[0])&&Wa(t,e)||Wa(t,r[0])&&ja(t,e):!1,Ba=r=>{const e=la(new Date(r),{date:1});return Na(e)},ro=(r,e,t)=>e&&(t||t===0)?Object.fromEntries(["hours","minutes","seconds"].map(a=>a===e?[a,t]:[a,isNaN(+r[a])?void 0:+r[a]])):{hours:isNaN(+r.hours)?void 0:+r.hours,minutes:isNaN(+r.minutes)?void 0:+r.minutes,seconds:isNaN(+r.seconds)?void 0:+r.seconds},Vt=r=>({hours:Ka(r),minutes:ut(r),seconds:fr(r)}),jx=(r,e)=>{if(e){const t=ze(te(e));if(t>r)return 12;if(t===r)return qe(te(e))}},Tx=(r,e)=>{if(e){const t=ze(te(e));return t{if(r)return ze(te(r))},Za=(r,e)=>e?z2(r,e):r,$x=(r,e)=>e?I2(r,e):r,B2=r=>r instanceof Date?r:Bj(r),Sx=(r,e)=>{const t=ja(r,e)?e:r,a=ja(e,r)?e:r;return ax({start:t,end:a})},J2=r=>{const e=Ya(r,1);return{month:qe(e),year:ze(e)}},jn=(r,e,t)=>{const a=Lt(Za(r,e),{weekStartsOn:+t}),n=YO(Za(r,e),{weekStartsOn:+t});return[a,n]},Cx=(r,e)=>{const t={hours:Ka(te()),minutes:ut(te()),seconds:e?fr(te()):0};return Object.assign(t,r)},wt=(r,e,t)=>[la(te(r),{date:1}),la(te(),{month:e,year:t,date:1})],vt=(r,e,t)=>{let a=r?te(r):te();return(e||e===0)&&(a=bx(a,e)),t&&(a=it(a,t)),a},Ex=(r,e,t,a,n)=>{if(!a||n&&!e||!n&&!t)return!1;const o=n?Ya(r,1):ht(r,1),i=[qe(o),ze(o)];return n?!Z2(...i,e):!K2(...i,t)},K2=(r,e,t)=>Wa(...wt(t,r,e))||ta(...wt(t,r,e)),Z2=(r,e,t)=>ja(...wt(t,r,e))||ta(...wt(t,r,e)),Rx=(r,e,t,a,n,o,i)=>{if(typeof e=="function"&&!i)return e(r);const d=t?{locale:t}:void 0;return Array.isArray(r)?`${ot(r[0],o,d)}${n&&!r[1]?"":a}${r[1]?ot(r[1],o,d):""}`:ot(r,o,d)},nr=r=>{if(r)return null;throw new Error(Nn.prop("partial-range"))},kn=(r,e)=>{if(e)return r();throw new Error(Nn.prop("range"))},Co=r=>Array.isArray(r)?un(r[0])&&(r[1]?un(r[1]):!0):r?un(r):!1,eT=(r,e)=>la(e??te(),{hours:+r.hours||0,minutes:+r.minutes||0,seconds:+r.seconds||0}),no=(r,e,t,a)=>{if(!r)return!0;if(a){const n=t==="max"?sn(r,e):ln(r,e),o={seconds:0,milliseconds:0};return n||At(la(r,o),la(e,o))}return t==="max"?r.getTime()<=e.getTime():r.getTime()>=e.getTime()},io=(r,e,t)=>r?eT(r,e):te(t??e),jw=(r,e,t,a,n)=>{if(Array.isArray(a)){const i=io(r,a[0],e),d=io(r,a[1],e);return no(a[0],i,t,!!e)&&no(a[1],d,t,!!e)&&n}const o=io(r,a,e);return no(a,o,t,!!e)&&n},oo=r=>la(te(),Vt(r)),aT=(r,e)=>Array.isArray(r)?r.map(t=>te(t)).filter(t=>ze(te(t))===e).map(t=>qe(t)):[],Nx=(r,e,t)=>typeof r=="function"?r({month:e,year:t}):!!r.months.find(a=>a.month===e&&a.year===t),M_=(r,e)=>typeof r=="function"?r(e):r.years.includes(e),Gr=vn({menuFocused:!1,shiftKeyInMenu:!1}),zx=()=>{const r=t=>{Gr.menuFocused=t},e=t=>{Gr.shiftKeyInMenu!==t&&(Gr.shiftKeyInMenu=t)};return{control:K(()=>({shiftKeyInMenu:Gr.shiftKeyInMenu,menuFocused:Gr.menuFocused})),setMenuFocused:r,setShiftKey:e}},sa=vn({monthYear:[],calendar:[],time:[],actionRow:[],selectionGrid:[],timePicker:{0:[],1:[]},monthPicker:[]}),uo=B(null),Dn=B(!1),lo=B(!1),so=B(!1),fo=B(!1),$a=B(0),Oa=B(0),Dt=()=>{const r=K(()=>Dn.value?[...sa.selectionGrid,sa.actionRow].filter(f=>f.length):lo.value?[...sa.timePicker[0],...sa.timePicker[1],fo.value?[]:[uo.value],sa.actionRow].filter(f=>f.length):so.value?[...sa.monthPicker,sa.actionRow]:[sa.monthYear,...sa.calendar,sa.time,sa.actionRow].filter(f=>f.length)),e=f=>{$a.value=f?$a.value+1:$a.value-1;let v=null;r.value[Oa.value]&&(v=r.value[Oa.value][$a.value]),v||($a.value=f?$a.value-1:$a.value+1)},t=f=>{Oa.value===0&&!f||Oa.value===r.value.length&&f||(Oa.value=f?Oa.value+1:Oa.value-1,r.value[Oa.value]?r.value[Oa.value]&&!r.value[Oa.value][$a.value]&&$a.value!==0&&($a.value=r.value[Oa.value].length-1):Oa.value=f?Oa.value-1:Oa.value+1)},a=f=>{let v=null;r.value[Oa.value]&&(v=r.value[Oa.value][$a.value]),v?v.focus({preventScroll:!Dn.value}):$a.value=f?$a.value-1:$a.value+1},n=()=>{e(!0),a(!0)},o=()=>{e(!1),a(!1)},i=()=>{t(!1),a(!0)},d=()=>{t(!0),a(!0)},u=(f,v)=>{sa[v]=f},l=(f,v)=>{sa[v]=f},s=()=>{$a.value=0,Oa.value=0};return{buildMatrix:u,buildMultiLevelMatrix:l,setTimePickerBackRef:f=>{uo.value=f},setSelectionGrid:f=>{Dn.value=f,s(),f||(sa.selectionGrid=[])},setTimePicker:(f,v=!1)=>{lo.value=f,fo.value=v,s(),f||(sa.timePicker[0]=[],sa.timePicker[1]=[])},setTimePickerElements:(f,v=0)=>{sa.timePicker[v]=f},arrowRight:n,arrowLeft:o,arrowUp:i,arrowDown:d,clearArrowNav:()=>{sa.monthYear=[],sa.calendar=[],sa.time=[],sa.actionRow=[],sa.selectionGrid=[],sa.timePicker[0]=[],sa.timePicker[1]=[],Dn.value=!1,lo.value=!1,fo.value=!1,so.value=!1,s(),uo.value=null},setMonthPicker:f=>{so.value=f,s()},refSets:sa}},Tw=r=>({menuAppearTop:"dp-menu-appear-top",menuAppearBottom:"dp-menu-appear-bottom",open:"dp-slide-down",close:"dp-slide-up",next:"calendar-next",previous:"calendar-prev",vNext:"dp-slide-up",vPrevious:"dp-slide-down",...r??{}}),tT=r=>({toggleOverlay:"Toggle overlay",menu:"Datepicker menu",input:"Datepicker input",calendarWrap:"Calendar wrapper",calendarDays:"Calendar days",openTimePicker:"Open time picker",closeTimePicker:"Close time Picker",incrementValue:e=>`Increment ${e}`,decrementValue:e=>`Decrement ${e}`,openTpOverlay:e=>`Open ${e} overlay`,amPmButton:"Switch AM/PM mode",openYearsOverlay:"Open years overlay",openMonthsOverlay:"Open months overlay",nextMonth:"Next month",prevMonth:"Previous month",nextYear:"Next year",prevYear:"Previous year",day:()=>"",...r??{}}),$w=r=>r?typeof r=="boolean"?r?2:0:+r>=2?+r:2:0,rT=r=>{const e=typeof r=="object"&&r,t={static:!0,solo:!1};if(!r)return{...t,count:$w(!1)};const a=e?r:{},n=e?a.count??!0:r,o=$w(n);return Object.assign(t,a,{count:o})},nT=(r,e,t)=>r||(typeof t=="string"?t:e),iT=r=>typeof r=="boolean"?r?Tw({}):!1:Tw(r),oT=r=>{const e={enterSubmit:!0,tabSubmit:!0,openMenu:!0,selectOnFocus:!1,rangeSeparator:" - "};return typeof r=="object"?{...e,...r??{},enabled:!0}:{...e,enabled:r}},uT=r=>({months:[],years:[],times:{hours:[],minutes:[],seconds:[]},...r??{}}),dT=r=>({showSelect:!0,showCancel:!0,showNow:!1,showPreview:!0,...r??{}}),lT=r=>{const e={input:!1};return typeof r=="object"?{...e,...r??{},enabled:!0}:{enabled:r,...e}},sT=r=>({allowStopPropagation:!0,closeOnScroll:!1,modeHeight:255,allowPreventDefault:!1,closeOnClearValue:!0,closeOnAutoApply:!0,noSwipe:!1,keepActionRow:!1,onClickOutside:void 0,tabOutClosesMenu:!0,...r??{}}),fT=(r,e,t)=>{const a={dates:Array.isArray(r)?r.map(n=>te(n)):[],years:[],months:[],quarters:[],weeks:[],weekdays:e,options:{highlightDisabled:t}};return typeof r=="function"?r:{...a,...r??{}}},vT=r=>typeof r=="object"?{type:r.type,hideOnOffsetDates:r.hideOnOffsetDates??!1}:{type:r,hideOnOffsetDates:!1},ya=r=>{const e=()=>{const y=r.enableSeconds?":ss":"";return r.is24?`HH:mm${y}`:`hh:mm${y} aa`},t=()=>r.format?r.format:r.monthPicker?"MM/yyyy":r.timePicker?e():r.weekPicker?"MM/dd/yyyy":r.yearPicker?"yyyy":r.quarterPicker?"QQQ/yyyy":r.enableTimePicker?`MM/dd/yyyy, ${e()}`:"MM/dd/yyyy",a=y=>Cx(y,r.enableSeconds),n=()=>r.range?r.startTime&&Array.isArray(r.startTime)?[a(r.startTime[0]),a(r.startTime[1])]:null:r.startTime&&!Array.isArray(r.startTime)?a(r.startTime):null,o=K(()=>rT(r.multiCalendars)),i=K(()=>n()),d=K(()=>tT(r.ariaLabels)),u=K(()=>uT(r.filters)),l=K(()=>iT(r.transitions)),s=K(()=>dT(r.actionRow)),f=K(()=>nT(r.previewFormat,r.format,t())),v=K(()=>oT(r.textInput)),c=K(()=>lT(r.inline)),m=K(()=>sT(r.config)),h=K(()=>fT(r.highlight,r.highlightWeekDays,r.highlightDisabledDays)),p=K(()=>vT(r.weekNumbers));return{defaultedTransitions:l,defaultedMultiCalendars:o,defaultedStartTime:i,defaultedAriaLabels:d,defaultedFilters:u,defaultedActionRow:s,defaultedPreviewFormat:f,defaultedTextInput:v,defaultedInline:c,defaultedConfig:m,defaultedHighlight:h,defaultedWeekNumbers:p,getDefaultPattern:t,getDefaultStartTime:n}},mT=(r,e,t)=>{const a=B(),{defaultedTextInput:n,getDefaultPattern:o}=ya(e),i=B(""),d=Tn(e,"format");kt(a,()=>{r("internal-model-change",a.value)}),kt(d,()=>{N()});const u=P=>$x(P,e.timezone),l=P=>Za(P,e.timezone),s=(P,I,X=!1)=>Rx(P,e.format,e.formatLocale,n.value.rangeSeparator,e.modelAuto,I??o(),X),f=P=>P?e.modelType?z(P):{hours:Ka(P),minutes:ut(P),seconds:e.enableSeconds?fr(P):0}:null,v=P=>e.modelType?z(P):{month:qe(P),year:ze(P)},c=P=>Array.isArray(P)?e.multiDates?P.map(I=>m(I,it(te(),I))):kn(()=>[it(te(),P[0]),P[1]?it(te(),P[1]):nr(e.partialRange)],e.range):it(te(),+P),m=(P,I)=>(typeof P=="string"||typeof P=="number")&&e.modelType?D(P):I,h=P=>Array.isArray(P)?[m(P[0],xt(null,+P[0].hours,+P[0].minutes,P[0].seconds)),m(P[1],xt(null,+P[1].hours,+P[1].minutes,P[1].seconds))]:m(P,xt(null,P.hours,P.minutes,P.seconds)),p=P=>Array.isArray(P)?e.multiDates?P.map(I=>m(I,vt(null,+I.month,+I.year))):kn(()=>[m(P[0],vt(null,+P[0].month,+P[0].year)),m(P[1],P[1]?vt(null,+P[1].month,+P[1].year):nr(e.partialRange))],e.range):m(P,vt(null,+P.month,+P.year)),y=P=>{if(Array.isArray(P))return P.map(I=>D(I));throw new Error(Nn.dateArr("multi-dates"))},_=P=>{if(Array.isArray(P))return[te(P[0]),te(P[1])];throw new Error(Nn.dateArr("week-picker"))},w=P=>e.modelAuto?Array.isArray(P)?[D(P[0]),D(P[1])]:e.autoApply?[D(P)]:[D(P),null]:Array.isArray(P)?kn(()=>[D(P[0]),P[1]?D(P[1]):nr(e.partialRange)],e.range):D(P),g=()=>{Array.isArray(a.value)&&e.range&&a.value.length===1&&a.value.push(nr(e.partialRange))},x=()=>{const P=a.value;return[z(P[0]),P[1]?z(P[1]):nr(e.partialRange)]},T=()=>a.value[1]?x():z(Ma(a.value[0])),S=()=>(a.value||[]).map(P=>z(P)),U=()=>(g(),e.modelAuto?T():e.multiDates?S():Array.isArray(a.value)?kn(()=>x(),e.range):z(Ma(a.value))),F=P=>!P||Array.isArray(P)&&!P.length?null:e.timePicker?h(Ma(P)):e.monthPicker?p(Ma(P)):e.yearPicker?c(Ma(P)):e.multiDates?y(Ma(P)):e.weekPicker?_(Ma(P)):w(Ma(P)),M=P=>{const I=F(P);Co(Ma(I))?(a.value=Ma(I),N()):(a.value=null,i.value="")},$=()=>{const P=I=>ot(I,n.value.format);return`${P(a.value[0])} ${n.value.rangeSeparator} ${a.value[1]?P(a.value[1]):""}`},R=()=>t.value&&a.value?Array.isArray(a.value)?$():ot(a.value,n.value.format):s(a.value),H=()=>a.value?e.multiDates?a.value.map(P=>s(P)).join("; "):n.value.enabled&&typeof n.value.format=="string"?R():s(a.value):"",N=()=>{!e.format||typeof e.format=="string"||n.value.enabled&&typeof n.value.format=="string"?i.value=H():i.value=e.format(a.value)},D=P=>{if(e.utc){const I=new Date(P);return e.utc==="preserve"?new Date(I.getTime()+I.getTimezoneOffset()*6e4):I}return e.modelType?e.modelType==="date"||e.modelType==="timestamp"?l(new Date(P)):e.modelType==="format"&&(typeof e.format=="string"||!e.format)?Do(P,o(),new Date):l(Do(P,e.modelType,new Date)):l(new Date(P))},z=P=>P?e.utc?G2(P,e.utc==="preserve",e.enableSeconds):e.modelType?e.modelType==="timestamp"?+u(P):e.modelType==="format"&&(typeof e.format=="string"||!e.format)?s(u(P)):s(u(P),e.modelType,!0):u(P):"",q=(P,I=!1)=>{if(r("update:model-value",P),e.emitTimezone&&I){const X=Array.isArray(P)?P.map(ee=>Za(Ma(ee)),e.emitTimezone):Za(Ma(P),e.emitTimezone);r("update:model-timezone-value",X)}},Q=P=>Array.isArray(a.value)?e.multiDates?a.value.map(I=>P(I)):[P(a.value[0]),a.value[1]?P(a.value[1]):nr(e.partialRange)]:P(Ma(a.value)),k=P=>q(Ma(Q(P)));return{inputValue:i,internalModelValue:a,checkBeforeEmit:()=>a.value?e.range?e.partialRange?a.value.length>=1:a.value.length===2:!!a.value:!1,parseExternalModelValue:M,formatInputValue:N,emitModelValue:()=>(N(),e.monthPicker?k(v):e.timePicker?k(f):e.yearPicker?k(ze):e.weekPicker?q(a.value.map(P=>z(P)),!0):q(U(),!0))}},cT=(r,e)=>{const{defaultedFilters:t}=ya(r),{validateMonthYearInRange:a}=Qt(r),n=(l,s)=>{let f=l;return t.value.months.includes(qe(f))?(f=s?Ya(l,1):ht(l,1),n(f,s)):f},o=(l,s)=>{let f=l;return t.value.years.includes(ze(f))?(f=s?u_(l,1):Px(l,1),o(f,s)):f},i=(l,s=!1)=>{const f=la(new Date,{month:r.month,year:r.year});let v=l?Ya(f,1):ht(f,1);r.disableYearSelect&&(v=it(v,r.year));let c=qe(v),m=ze(v);t.value.months.includes(c)&&(v=n(v,l),c=qe(v),m=ze(v)),t.value.years.includes(m)&&(v=o(v,l),m=ze(v)),a(c,m,l,r.preventMinMaxNavigation)&&d(c,m,s)},d=(l,s,f)=>{e("update-month-year",{month:l,year:s,fromNav:f})},u=K(()=>l=>Ex(la(new Date,{month:r.month,year:r.year}),r.maxDate,r.minDate,r.preventMinMaxNavigation,l));return{handleMonthYearChange:i,isDisabled:u,updateMonthYear:d}};var ur=(r=>(r.center="center",r.left="left",r.right="right",r))(ur||{}),Ga=(r=>(r.month="month",r.year="year",r))(Ga||{}),Ht=(r=>(r.top="top",r.bottom="bottom",r))(Ht||{}),Ft=(r=>(r.header="header",r.calendar="calendar",r.timePicker="timePicker",r))(Ft||{}),tt=(r=>(r.month="month",r.year="year",r.calendar="calendar",r.time="time",r.minutes="minutes",r.hours="hours",r.seconds="seconds",r))(tt||{});const hT=({menuRef:r,menuRefInner:e,inputRef:t,pickerWrapperRef:a,inline:n,emit:o,props:i,slots:d})=>{const u=B({}),l=B(!1),s=B({top:"0",left:"0"}),f=B(!1),v=Tn(i,"teleportCenter");kt(v,()=>{s.value=JSON.parse(JSON.stringify({})),g()});const c=D=>{if(i.teleport){const z=D.getBoundingClientRect();return{left:z.left+window.scrollX,top:z.top+window.scrollY}}return{top:0,left:0}},m=(D,z)=>{s.value.left=`${D+z-u.value.width}px`},h=D=>{s.value.left=`${D}px`},p=(D,z)=>{i.position===ur.left&&h(D),i.position===ur.right&&m(D,z),i.position===ur.center&&(s.value.left=`${D+z/2-u.value.width/2}px`)},y=D=>{const{width:z,height:q}=D.getBoundingClientRect(),{top:Q,left:k}=i.altPosition?i.altPosition(D):c(D);return{top:+Q,left:+k,width:z,height:q}},_=()=>{s.value.left="50%",s.value.top="50%",s.value.transform="translate(-50%, -50%)",s.value.position="fixed",delete s.value.opacity},w=()=>{const D=wa(t),{top:z,left:q,transform:Q}=i.altPosition(D);s.value={top:`${z}px`,left:`${q}px`,transform:Q??""}},g=(D=!0)=>{var z;if(!n.value.enabled){if(v.value)return _();if(i.altPosition!==null)return w();if(D){const q=i.teleport?(z=e.value)==null?void 0:z.$el:r.value;q&&(u.value=q.getBoundingClientRect()),o("recalculate-position")}return $()}},x=({inputEl:D,left:z,width:q})=>{window.screen.width>768&&!l.value&&p(z,q),U(D)},T=D=>{const{top:z,left:q,height:Q,width:k}=y(D);s.value.top=`${Q+z+ +i.offset}px`,f.value=!1,l.value||(s.value.left=`${q+k/2-u.value.width/2}px`),x({inputEl:D,left:q,width:k})},S=D=>{const{top:z,left:q,width:Q}=y(D);s.value.top=`${z-+i.offset-u.value.height}px`,f.value=!0,x({inputEl:D,left:q,width:Q})},U=D=>{if(i.autoPosition){const{left:z,width:q}=y(D),{left:Q,right:k}=u.value;if(!l.value){if(Math.abs(Q)!==Math.abs(k)){if(Q<=0)return l.value=!0,h(z);if(k>=document.documentElement.clientWidth)return l.value=!0,m(z,q)}return p(z,q)}}},F=()=>{const D=wa(t);if(D){const{height:z}=u.value,{top:q,height:Q}=D.getBoundingClientRect(),k=window.innerHeight-q-Q,P=q;return z<=k?Ht.bottom:z>k&&z<=P?Ht.top:k>=P?Ht.bottom:Ht.top}return Ht.bottom},M=D=>F()===Ht.bottom?T(D):S(D),$=()=>{const D=wa(t);if(D)return i.autoPosition?M(D):T(D)},R=function(D){if(D){const z=D.scrollHeight>D.clientHeight,q=window.getComputedStyle(D).overflowY.indexOf("hidden")!==-1;return z&&!q}return!0},H=function(D){return!D||D===document.body||D.nodeType===Node.DOCUMENT_FRAGMENT_NODE?window:R(D)?D:H(D.parentNode)},N=D=>{if(D)switch(i.position){case ur.left:return{left:0,transform:"translateX(0)"};case ur.right:return{left:`${D.width}px`,transform:"translateX(-100%)"};default:return{left:`${D.width/2}px`,transform:"translateX(-50%)"}}return{}};return{openOnTop:f,menuStyle:s,xCorrect:l,setMenuPosition:g,getScrollableParent:H,shadowRender:(D,z)=>{var q,Q,k;const P=document.createElement("div"),I=(q=wa(t))==null?void 0:q.getBoundingClientRect();P.setAttribute("id","dp--temp-container");const X=(Q=a.value)!=null&&Q.clientWidth?a.value:document.body;X.append(P);const ee=N(I),oe=KP(D,{...z,shadow:!0,style:{opacity:0,position:"absolute",...ee}},Object.fromEntries(Object.keys(d).filter(V=>["right-sidebar","left-sidebar"].includes(V)).map(V=>[V,d[V]])));rw(oe,P),u.value=(k=oe.el)==null?void 0:k.getBoundingClientRect(),rw(null,P),X.removeChild(P)}}},_t=[{name:"clock-icon",use:["time","calendar","shared"]},{name:"arrow-left",use:["month-year","calendar","shared","year-mode"]},{name:"arrow-right",use:["month-year","calendar","shared","year-mode"]},{name:"arrow-up",use:["time","calendar","month-year","shared"]},{name:"arrow-down",use:["time","calendar","month-year","shared"]},{name:"calendar-icon",use:["month-year","time","calendar","shared","year-mode"]},{name:"day",use:["calendar","shared"]},{name:"month-overlay-value",use:["calendar","month-year","shared"]},{name:"year-overlay-value",use:["calendar","month-year","shared","year-mode"]},{name:"year-overlay",use:["month-year","shared"]},{name:"month-overlay",use:["month-year","shared"]},{name:"month-overlay-header",use:["month-year","shared"]},{name:"year-overlay-header",use:["month-year","shared"]},{name:"hours-overlay-value",use:["calendar","time","shared"]},{name:"minutes-overlay-value",use:["calendar","time","shared"]},{name:"seconds-overlay-value",use:["calendar","time","shared"]},{name:"hours",use:["calendar","time","shared"]},{name:"minutes",use:["calendar","time","shared"]},{name:"month",use:["calendar","month-year","shared"]},{name:"year",use:["calendar","month-year","shared","year-mode"]},{name:"action-buttons",use:["action"]},{name:"action-preview",use:["action"]},{name:"calendar-header",use:["calendar","shared"]},{name:"marker-tooltip",use:["calendar","shared"]},{name:"action-extra",use:["menu"]},{name:"time-picker-overlay",use:["calendar","time","shared"]},{name:"am-pm-button",use:["calendar","time","shared"]},{name:"left-sidebar",use:["menu"]},{name:"right-sidebar",use:["menu"]},{name:"month-year",use:["month-year","shared"]},{name:"time-picker",use:["menu","shared"]},{name:"action-row",use:["action"]},{name:"marker",use:["calendar","shared"]},{name:"quarter",use:["shared"]}],pT=[{name:"trigger"},{name:"input-icon"},{name:"clear-icon"},{name:"dp-input"}],gT={all:()=>_t,monthYear:()=>_t.filter(r=>r.use.includes("month-year")),input:()=>pT,timePicker:()=>_t.filter(r=>r.use.includes("time")),action:()=>_t.filter(r=>r.use.includes("action")),calendar:()=>_t.filter(r=>r.use.includes("calendar")),menu:()=>_t.filter(r=>r.use.includes("menu")),shared:()=>_t.filter(r=>r.use.includes("shared")),yearMode:()=>_t.filter(r=>r.use.includes("year-mode"))},qa=(r,e,t)=>{const a=[];return gT[e]().forEach(n=>{r[n.name]&&a.push(n.name)}),t!=null&&t.length&&t.forEach(n=>{n.slot&&a.push(n.slot)}),a},cn=r=>{const e=K(()=>a=>r.value?a?r.value.open:r.value.close:""),t=K(()=>a=>r.value?a?r.value.menuAppearTop:r.value.menuAppearBottom:"");return{transitionName:e,showTransition:!!r.value,menuTransition:t}},hn=(r,e)=>{const t=te(Za(new Date,r.timezone)),a=B([{month:qe(t),year:ze(t)}]),n=vn({hours:r.range?[Ka(t),Ka(t)]:Ka(t),minutes:r.range?[ut(t),ut(t)]:ut(t),seconds:r.range?[0,0]:0}),o=K({get:()=>r.internalModelValue,set:u=>{!r.readonly&&!r.disabled&&e("update:internal-model-value",u)}}),i=K(()=>u=>a.value[u]?a.value[u].month:0),d=K(()=>u=>a.value[u]?a.value[u].year:0);return{calendars:a,time:n,modelValue:o,month:i,year:d}},yT=(r,e)=>{const{defaultedMultiCalendars:t,defaultedHighlight:a}=ya(e),{isDisabled:n,matchDate:o}=Qt(e),i=B(null),d=B(te(Za(new Date,e.timezone))),u=k=>{!k.current&&e.hideOffsetDates||(i.value=k.value)},l=()=>{i.value=null},s=k=>Array.isArray(r.value)&&e.range&&r.value[0]&&i.value?k?ja(i.value,r.value[0]):Wa(i.value,r.value[0]):!0,f=(k,P)=>{const I=()=>r.value?P?r.value[0]||null:r.value[1]:null,X=r.value&&Array.isArray(r.value)?I():null;return ta(te(k.value),X)},v=k=>{const P=Array.isArray(r.value)?r.value[0]:null;return k?!Wa(i.value??null,P):!0},c=(k,P=!0)=>(e.range||e.weekPicker)&&Array.isArray(r.value)&&r.value.length===2?e.hideOffsetDates&&!k.current?!1:ta(te(k.value),r.value[P?0:1]):e.range?f(k,P)&&v(P)||ta(k.value,Array.isArray(r.value)?r.value[0]:null)&&s(P):!1,m=(k,P,I)=>Array.isArray(r.value)&&r.value[0]&&r.value.length===1?k?!1:I?ja(r.value[0],P.value):Wa(r.value[0],P.value):!1,h=k=>!r.value||e.hideOffsetDates&&!k.current?!1:e.range?e.modelAuto&&Array.isArray(r.value)?ta(k.value,r.value[0]?r.value[0]:d.value):!1:e.multiDates&&Array.isArray(r.value)?r.value.some(P=>ta(P,k.value)):ta(k.value,r.value?r.value:d.value),p=k=>{if(e.autoRange||e.weekPicker){if(i.value){if(e.hideOffsetDates&&!k.current)return!1;const P=ka(i.value,+e.autoRange),I=jn(te(i.value),e.timezone,e.weekStart);return e.weekPicker?ta(I[1],te(k.value)):ta(P,te(k.value))}return!1}return!1},y=k=>{if(e.autoRange||e.weekPicker){if(i.value){const P=ka(i.value,+e.autoRange);if(e.hideOffsetDates&&!k.current)return!1;const I=jn(te(i.value),e.timezone,e.weekStart);return e.weekPicker?ja(k.value,I[0])&&Wa(k.value,I[1]):ja(k.value,i.value)&&Wa(k.value,P)}return!1}return!1},_=k=>{if(e.autoRange||e.weekPicker){if(i.value){if(e.hideOffsetDates&&!k.current)return!1;const P=jn(te(i.value),e.timezone,e.weekStart);return e.weekPicker?ta(P[0],k.value):ta(i.value,k.value)}return!1}return!1},w=k=>In(r.value,i.value,k.value),g=()=>e.modelAuto&&Array.isArray(e.internalModelValue)?!!e.internalModelValue[0]:!1,x=()=>e.modelAuto?Wx(e.internalModelValue):!0,T=k=>{if(Array.isArray(r.value)&&r.value.length||e.weekPicker)return!1;const P=e.range?!c(k)&&!c(k,!1):!0;return!n(k.value)&&!h(k)&&!(!k.current&&e.hideOffsetDates)&&P},S=k=>e.range?e.modelAuto?g()&&h(k):!1:h(k),U=k=>{var P;return a.value?typeof a.value=="function"?a.value(k.value):o(k.value,(P=e.arrMapValues)!=null&&P.highlightedDates?e.arrMapValues.highlightedDates:a.value.dates):!1},F=k=>{const P=n(k.value);return P&&(typeof a.value=="function"?!a.value(k.value,P):!a.value.options.highlightDisabled)},M=k=>{var P;return typeof a.value=="function"?a.value(k.value):(P=a.value.weekdays)==null?void 0:P.includes(k.value.getDay())},$=k=>(e.range||e.weekPicker)&&(!(t.value.count>0)||k.current)&&x()&&!(!k.current&&e.hideOffsetDates)&&!h(k)?w(k):!1,R=k=>{const{isRangeStart:P,isRangeEnd:I}=D(k),X=e.range?P||I:!1;return{dp__cell_offset:!k.current,dp__pointer:!e.disabled&&!(!k.current&&e.hideOffsetDates)&&!n(k.value),dp__cell_disabled:n(k.value),dp__cell_highlight:!F(k)&&(U(k)||M(k))&&!S(k)&&!X&&!_(k)&&!($(k)&&e.weekPicker)&&!I,dp__cell_highlight_active:!F(k)&&(U(k)||M(k))&&S(k),dp__today:!e.noToday&&ta(k.value,d.value)&&k.current}},H=k=>({dp__active_date:S(k),dp__date_hover:T(k)}),N=k=>({...z(k),...q(k),dp__range_between_week:$(k)&&e.weekPicker}),D=k=>{const P=t.value.count>0?k.current&&c(k)&&x():c(k)&&x(),I=t.value.count>0?k.current&&c(k,!1)&&x():c(k,!1)&&x();return{isRangeStart:P,isRangeEnd:I}},z=k=>{const{isRangeStart:P,isRangeEnd:I}=D(k);return{dp__range_start:P,dp__range_end:I,dp__range_between:$(k)&&!e.weekPicker,dp__date_hover_start:m(T(k),k,!0),dp__date_hover_end:m(T(k),k,!1)}},q=k=>({...z(k),dp__cell_auto_range:y(k),dp__cell_auto_range_start:_(k),dp__cell_auto_range_end:p(k)}),Q=k=>e.range?e.autoRange?q(k):e.modelAuto?{...H(k),...z(k)}:z(k):e.weekPicker?N(k):H(k);return{setHoverDate:u,clearHoverDate:l,getDayClassData:k=>e.hideOffsetDates&&!k.current?{}:{...R(k),...Q(k),[e.dayClass?e.dayClass(k.value):""]:!0,[e.calendarCellClassName]:!!e.calendarCellClassName}}},Qt=r=>{const{defaultedFilters:e,defaultedHighlight:t}=ya(r),a=()=>{if(r.timezone)return r.timezone;if(r.utc)return"UTC"},n=M=>{const $=Na(o(te(M))).toISOString(),[R]=$.split("T");return R},o=M=>r.utc==="preserve"?$x(M,a()):Za(M,a()),i=M=>{var $;const R=r.maxDate?ja(M,o(te(r.maxDate))):!1,H=r.minDate?Wa(M,o(te(r.minDate))):!1,N=s(o(M),($=r.arrMapValues)!=null&&$.disabledDates?r.arrMapValues.disabledDates:r.disabledDates),D=e.value.months.map(P=>+P).includes(qe(M)),z=r.disabledWeekDays.length?r.disabledWeekDays.some(P=>+P===LW(M)):!1,q=v(M),Q=ze(M),k=Q<+r.yearRange[0]||Q>+r.yearRange[1];return!(R||H||N||D||k||z||q)},d=(M,$)=>Wa(...wt(r.minDate,M,$))||ta(...wt(r.minDate,M,$)),u=(M,$)=>ja(...wt(r.maxDate,M,$))||ta(...wt(r.maxDate,M,$)),l=(M,$,R)=>{let H=!1;return r.maxDate&&R&&u(M,$)&&(H=!0),r.minDate&&!R&&d(M,$)&&(H=!0),H},s=(M,$)=>M?$ instanceof Map?!!$.get(n(M)):Array.isArray($)?$.some(R=>ta(o(te(R)),M)):$?$(te(JSON.parse(JSON.stringify(M)))):!1:!0,f=(M,$,R,H)=>{let N=!1;return H?r.minDate&&r.maxDate?N=l(M,$,R):(r.minDate&&d(M,$)||r.maxDate&&u(M,$))&&(N=!0):N=!0,N},v=M=>{var $,R,H,N,D;return Array.isArray(r.allowedDates)&&!(($=r.allowedDates)!=null&&$.length)?!0:(R=r.arrMapValues)!=null&&R.allowedDates?!s(M,(H=r.arrMapValues)==null?void 0:H.allowedDates):(N=r.allowedDates)!=null&&N.length?!((D=r.allowedDates)!=null&&D.some(z=>ta(o(te(z)),o(M)))):!1},c=M=>!i(M),m=M=>r.noDisabledRange?!ax({start:M[0],end:M[1]}).some($=>c($)):!0,h=(M,$,R=0)=>{if(Array.isArray($)&&$[R]){const H=NO(M,$[R]),N=Sx($[R],M),D=N.length===1?0:N.filter(q=>c(q)).length,z=Math.abs(H)-D;if(r.minRange&&r.maxRange)return z>=+r.minRange&&z<=+r.maxRange;if(r.minRange)return z>=+r.minRange;if(r.maxRange)return z<=+r.maxRange}return!0},p=M=>new Map(M.map($=>[n($),!0])),y=M=>Array.isArray(M)&&M.length>0,_=()=>{const M={disabledDates:null,allowedDates:null,highlightedDates:null};return y(r.allowedDates)&&(M.allowedDates=p(r.allowedDates)),typeof t.value!="function"&&y(t.value.dates)&&(M.highlightedDates=p(t.value.dates)),y(r.disabledDates)&&(M.disabledDates=p(r.disabledDates)),M},w=()=>!r.enableTimePicker||r.monthPicker||r.yearPicker||r.ignoreTimeValidation,g=M=>Array.isArray(M)?[M[0]?oo(M[0]):null,M[1]?oo(M[1]):null]:oo(M),x=(M,$,R)=>M.find(H=>+H.hours===Ka($)&&H.minutes==="*"?!0:+H.minutes===ut($)&&+H.hours===Ka($))&&R,T=(M,$,R)=>{const[H,N]=M,[D,z]=$;return!x(H,D,R)&&!x(N,z,R)&&R},S=(M,$)=>{const R=Array.isArray($)?$:[$];return Array.isArray(r.disabledTimes)?Array.isArray(r.disabledTimes[0])?T(r.disabledTimes,R,M):!R.some(H=>x(r.disabledTimes,H,M)):M},U=(M,$)=>{const R=Array.isArray($)?[Vt($[0]),$[1]?Vt($[1]):void 0]:Vt($),H=!r.disabledTimes(R);return M&&H},F=(M,$)=>r.disabledTimes?Array.isArray(r.disabledTimes)?S($,M):U($,M):$;return{isDisabled:c,validateDate:i,validateMonthYearInRange:f,isDateRangeAllowed:m,checkMinMaxRange:h,matchDate:s,mapDatesArrToMap:_,isValidTime:M=>{let $=!0;if(!M||w())return!0;const R=!r.minDate&&!r.maxDate?g(M):M;return(r.maxTime||r.maxDate)&&($=jw(r.maxTime,r.maxDate,"max",Ma(R),$)),(r.minTime||r.minDate)&&($=jw(r.minTime,r.minDate,"min",Ma(R),$)),F(M,$)}}},qn=()=>{const r=K(()=>(a,n)=>a==null?void 0:a.includes(n)),e=K(()=>(a,n)=>a.count?a.solo?!0:n===0:!0),t=K(()=>(a,n)=>a.count?a.solo?!0:n===a.count-1:!0);return{hideNavigationButtons:r,showLeftIcon:e,showRightIcon:t}},bT=(r,e,t)=>{const a=B(0),n=vn({[Ft.timePicker]:!r.enableTimePicker||r.timePicker||r.monthPicker,[Ft.calendar]:!1,[Ft.header]:!1}),o=(...s)=>{var f;(f=r.flow)!=null&&f.length&&(n[s]=!0,Object.keys(n).filter(v=>!n[v]).length||l())},i=()=>{var s;(s=r.flow)!=null&&s.length&&a.value!==-1&&(a.value+=1,e("flow-step",a.value),l())},d=()=>{a.value=-1},u=(s,f,...v)=>{r.flow[a.value]===s&&t.value&&t.value[f](...v)},l=()=>{u(tt.month,"toggleMonthPicker",!0),u(tt.year,"toggleYearPicker",!0),u(tt.calendar,"toggleTimePicker",!1,!0),u(tt.time,"toggleTimePicker",!0,!0);const s=r.flow[a.value];(s===tt.hours||s===tt.minutes||s===tt.seconds)&&u(s,"toggleTimePicker",!0,!0,s)};return{childMount:o,updateFlowStep:i,resetFlow:d,flowStep:a}},Yn={multiCalendars:{type:[Boolean,Number,String,Object],default:void 0},modelValue:{type:[String,Date,Array,Object,Number],default:null},modelType:{type:String,default:null},position:{type:String,default:"center"},dark:{type:Boolean,default:!1},format:{type:[String,Function],default:()=>null},autoPosition:{type:Boolean,default:!0},altPosition:{type:Function,default:null},transitions:{type:[Boolean,Object],default:!0},formatLocale:{type:Object,default:null},utc:{type:[Boolean,String],default:!1},ariaLabels:{type:Object,default:()=>({})},offset:{type:[Number,String],default:10},hideNavigation:{type:Array,default:()=>[]},timezone:{type:String,default:null},emitTimezone:{type:String,default:null},vertical:{type:Boolean,default:!1},disableMonthYearSelect:{type:Boolean,default:!1},disableYearSelect:{type:Boolean,default:!1},menuClassName:{type:String,default:null},dayClass:{type:Function,default:null},yearRange:{type:Array,default:()=>[1900,2100]},calendarCellClassName:{type:String,default:null},enableTimePicker:{type:Boolean,default:!0},autoApply:{type:Boolean,default:!1},disabledDates:{type:[Array,Function],default:()=>[]},monthNameFormat:{type:String,default:"short"},startDate:{type:[Date,String],default:null},startTime:{type:[Object,Array],default:null},hideOffsetDates:{type:Boolean,default:!1},autoRange:{type:[Number,String],default:null},noToday:{type:Boolean,default:!1},disabledWeekDays:{type:Array,default:()=>[]},allowedDates:{type:Array,default:null},nowButtonLabel:{type:String,default:"Now"},markers:{type:Array,default:()=>[]},escClose:{type:Boolean,default:!0},spaceConfirm:{type:Boolean,default:!0},monthChangeOnArrows:{type:Boolean,default:!0},presetDates:{type:Array,default:()=>[]},flow:{type:Array,default:()=>[]},partialFlow:{type:Boolean,default:!1},preventMinMaxNavigation:{type:Boolean,default:!1},minRange:{type:[Number,String],default:null},maxRange:{type:[Number,String],default:null},multiDatesLimit:{type:[Number,String],default:null},reverseYears:{type:Boolean,default:!1},weekPicker:{type:Boolean,default:!1},filters:{type:Object,default:()=>({})},arrowNavigation:{type:Boolean,default:!1},disableTimeRangeValidation:{type:Boolean,default:!1},highlight:{type:[Array,Function,Object],default:null},highlightWeekDays:{type:Array,default:null},highlightDisabledDays:{type:Boolean,default:!1},teleport:{type:[String,Boolean,Object],default:null},teleportCenter:{type:Boolean,default:!1},locale:{type:String,default:"en-Us"},weekNumName:{type:String,default:"W"},weekStart:{type:[Number,String],default:1},weekNumbers:{type:[String,Function,Object],default:null},calendarClassName:{type:String,default:null},monthChangeOnScroll:{type:[Boolean,String],default:!0},dayNames:{type:[Function,Array],default:null},monthPicker:{type:Boolean,default:!1},customProps:{type:Object,default:null},yearPicker:{type:Boolean,default:!1},modelAuto:{type:Boolean,default:!1},selectText:{type:String,default:"Select"},cancelText:{type:String,default:"Cancel"},previewFormat:{type:[String,Function],default:()=>""},multiDates:{type:Boolean,default:!1},partialRange:{type:Boolean,default:!0},ignoreTimeValidation:{type:Boolean,default:!1},minDate:{type:[Date,String],default:null},maxDate:{type:[Date,String],default:null},minTime:{type:Object,default:null},maxTime:{type:Object,default:null},name:{type:String,default:null},placeholder:{type:String,default:""},hideInputIcon:{type:Boolean,default:!1},clearable:{type:Boolean,default:!0},state:{type:Boolean,default:null},required:{type:Boolean,default:!1},autocomplete:{type:String,default:"off"},inputClassName:{type:String,default:null},fixedStart:{type:Boolean,default:!1},fixedEnd:{type:Boolean,default:!1},timePicker:{type:Boolean,default:!1},enableSeconds:{type:Boolean,default:!1},is24:{type:Boolean,default:!0},noHoursOverlay:{type:Boolean,default:!1},noMinutesOverlay:{type:Boolean,default:!1},noSecondsOverlay:{type:Boolean,default:!1},hoursGridIncrement:{type:[String,Number],default:1},minutesGridIncrement:{type:[String,Number],default:5},secondsGridIncrement:{type:[String,Number],default:5},hoursIncrement:{type:[Number,String],default:1},minutesIncrement:{type:[Number,String],default:1},secondsIncrement:{type:[Number,String],default:1},range:{type:Boolean,default:!1},uid:{type:String,default:null},disabled:{type:Boolean,default:!1},readonly:{type:Boolean,default:!1},inline:{type:[Boolean,Object],default:!1},textInput:{type:[Boolean,Object],default:!1},noDisabledRange:{type:Boolean,default:!1},sixWeeks:{type:[Boolean,String],default:!1},actionRow:{type:Object,default:()=>({})},focusStartDate:{type:Boolean,default:!1},disabledTimes:{type:[Function,Array],default:void 0},showLastInRange:{type:Boolean,default:!0},timePickerInline:{type:Boolean,default:!1},calendar:{type:Function,default:null},config:{type:Object,default:void 0},quarterPicker:{type:Boolean,default:!1},yearFirst:{type:Boolean,default:!1}},et={...Yn,shadow:{type:Boolean,default:!1},flowStep:{type:Number,default:0},internalModelValue:{type:[Date,Array],default:null},arrMapValues:{type:Object,default:()=>({})},noOverlayFocus:{type:Boolean,default:!1}},_T={key:1,class:"dp__input_wrap"},wT=["id","name","inputmode","placeholder","disabled","readonly","required","value","autocomplete","aria-label","aria-disabled","aria-invalid","onKeydown"],PT={key:2,class:"dp__clear_icon"},xT=$e({compatConfig:{MODE:3},__name:"DatepickerInput",props:{isMenuOpen:{type:Boolean,default:!1},inputValue:{type:String,default:""},...Yn},emits:["clear","open","update:input-value","set-input-date","close","select-date","set-empty-date","toggle","focus-prev","focus","blur","real-blur"],setup(r,{expose:e,emit:t}){const a=t,n=r,{defaultedTextInput:o,defaultedAriaLabels:i,defaultedInline:d,defaultedConfig:u,getDefaultPattern:l,getDefaultStartTime:s}=ya(n),{checkMinMaxRange:f}=Qt(n),v=B(),c=B(null),m=B(!1),h=B(!1),p=K(()=>({dp__pointer:!n.disabled&&!n.readonly&&!o.value.enabled,dp__disabled:n.disabled,dp__input_readonly:!o.value.enabled,dp__input:!0,dp__input_icon_pad:!n.hideInputIcon,dp__input_valid:!!n.state,dp__input_invalid:n.state===!1,dp__input_focus:m.value||n.isMenuOpen,dp__input_reg:!o.value.enabled,[n.inputClassName]:!!n.inputClassName})),y=()=>{a("set-input-date",null),n.autoApply&&(a("set-empty-date"),v.value=null)},_=N=>{const D=s();return Q2(N,o.value.format??l(),D??Cx({},n.enableSeconds),n.inputValue,h.value)},w=N=>{const{rangeSeparator:D}=o.value,[z,q]=N.split(`${D}`);if(z){const Q=_(z.trim()),k=q?_(q.trim()):null,P=Q&&k?[Q,k]:[Q];f(k,P,0)&&(v.value=Q?P:null)}},g=()=>{h.value=!0},x=N=>{if(n.range)w(N);else if(n.multiDates){const D=N.split(";");v.value=D.map(z=>_(z.trim())).filter(z=>z)}else v.value=_(N)},T=N=>{var D;const z=typeof N=="string"?N:(D=N.target)==null?void 0:D.value;z!==""?(o.value.openMenu&&!n.isMenuOpen&&a("open"),x(z),a("set-input-date",v.value)):y(),h.value=!1,a("update:input-value",z)},S=N=>{o.value.enabled?(x(N.target.value),o.value.enterSubmit&&Co(v.value)&&n.inputValue!==""?(a("set-input-date",v.value,!0),v.value=null):o.value.enterSubmit&&n.inputValue===""&&(v.value=null,a("clear"))):M(N)},U=N=>{o.value.enabled&&o.value.tabSubmit&&x(N.target.value),o.value.tabSubmit&&Co(v.value)&&n.inputValue!==""?(a("set-input-date",v.value,!0,!0),v.value=null):o.value.tabSubmit&&n.inputValue===""&&(v.value=null,a("clear",!0))},F=()=>{var N;m.value=!0,a("focus"),o.value.enabled&&o.value.selectOnFocus&&((N=c.value)==null||N.select())},M=N=>{N.preventDefault(),Pt(N,u.value,!0),o.value.enabled&&o.value.openMenu&&!d.value.input&&!n.isMenuOpen?a("open"):o.value.enabled||a("toggle")},$=()=>{a("real-blur"),m.value=!1,(!n.isMenuOpen||d.value.enabled&&d.value.input)&&a("blur"),n.autoApply&&o.value.enabled&&v.value&&!n.isMenuOpen&&(a("set-input-date",v.value),a("select-date"),v.value=null)},R=N=>{Pt(N,u.value,!0),a("clear")},H=N=>{if(!o.value.enabled){if(N.code==="Tab")return;N.preventDefault()}};return e({focusInput:()=>{var N;(N=c.value)==null||N.focus({preventScroll:!0})},setParsedDate:N=>{v.value=N}}),(N,D)=>{var z;return E(),A("div",{onClick:M},[N.$slots.trigger&&!N.$slots["dp-input"]&&!W(d).enabled?ke(N.$slots,"trigger",{key:0}):ue("",!0),!N.$slots.trigger&&(!W(d).enabled||W(d).input)?(E(),A("div",_T,[N.$slots["dp-input"]&&!N.$slots.trigger&&!W(d).enabled?ke(N.$slots,"dp-input",{key:0,value:r.inputValue,isMenuOpen:r.isMenuOpen,onInput:T,onEnter:S,onTab:U,onClear:R,onBlur:$,onKeypress:H,onPaste:g}):ue("",!0),N.$slots["dp-input"]?ue("",!0):(E(),A("input",{key:1,id:N.uid?`dp-input-${N.uid}`:void 0,ref_key:"inputRef",ref:c,name:N.name,class:Le(p.value),inputmode:W(o).enabled?"text":"none",placeholder:N.placeholder,disabled:N.disabled,readonly:N.readonly,required:N.required,value:r.inputValue,autocomplete:N.autocomplete,"aria-label":(z=W(i))==null?void 0:z.input,"aria-disabled":N.disabled||void 0,"aria-invalid":N.state===!1?!0:void 0,onInput:T,onKeydown:[Ne(S,["enter"]),Ne(U,["tab"]),H],onBlur:$,onFocus:F,onKeypress:H,onPaste:g},null,42,wT)),Z("div",{onClick:D[2]||(D[2]=q=>a("toggle"))},[N.$slots["input-icon"]&&!N.hideInputIcon?(E(),A("span",{key:0,class:"dp__input_icon",onClick:D[0]||(D[0]=q=>a("toggle"))},[ke(N.$slots,"input-icon")])):ue("",!0),!N.$slots["input-icon"]&&!N.hideInputIcon&&!N.$slots["dp-input"]?(E(),Fe(W(mn),{key:1,class:"dp__input_icon dp__input_icons",onClick:D[1]||(D[1]=q=>a("toggle"))})):ue("",!0)]),N.$slots["clear-icon"]&&r.inputValue&&N.clearable&&!N.disabled&&!N.readonly?(E(),A("span",PT,[ke(N.$slots,"clear-icon",{clear:R})])):ue("",!0),N.clearable&&!N.$slots["clear-icon"]&&r.inputValue&&!N.disabled&&!N.readonly?(E(),Fe(W(xx),{key:3,class:"dp__clear_icon dp__input_icons",onClick:D[3]||(D[3]=oa(q=>R(q),["prevent"]))})):ue("",!0)])):ue("",!0)])}}}),MT=["title"],kT={class:"dp__action_buttons"},DT=["disabled","onKeydown"],OT=$e({compatConfig:{MODE:3},__name:"ActionRow",props:{menuMount:{type:Boolean,default:!1},calendarWidth:{type:Number,default:0},...et},emits:["close-picker","select-date","select-now","invalid-select"],setup(r,{emit:e}){const t=e,a=r,{defaultedActionRow:n,defaultedPreviewFormat:o,defaultedMultiCalendars:i,defaultedTextInput:d,defaultedInline:u,getDefaultPattern:l}=ya(a),{isValidTime:s}=Qt(a),{buildMatrix:f}=Dt(),v=B(null),c=B(null);Ca(()=>{a.arrowNavigation&&f([wa(v),wa(c)],"actionRow")});const m=K(()=>a.range&&!a.partialRange&&a.internalModelValue?a.internalModelValue.length===2:!0),h=K(()=>!p.value||!y.value||!m.value),p=K(()=>!a.enableTimePicker||a.ignoreTimeValidation?!0:s(a.internalModelValue)),y=K(()=>a.monthPicker?a.range&&Array.isArray(a.internalModelValue)?!a.internalModelValue.filter(M=>!U(M)).length:U(a.internalModelValue):!0),_=()=>{const M=o.value;return a.timePicker||a.monthPicker,M(Ma(a.internalModelValue))},w=()=>{const M=a.internalModelValue;return i.value.count>0?`${g(M[0])} - ${g(M[1])}`:[g(M[0]),g(M[1])]},g=M=>Rx(M,o.value,a.formatLocale,d.value.rangeSeparator,a.modelAuto,l()),x=K(()=>!a.internalModelValue||!a.menuMount?"":typeof o.value=="string"?Array.isArray(a.internalModelValue)?a.internalModelValue.length===2&&a.internalModelValue[1]?w():a.multiDates?a.internalModelValue.map(M=>`${g(M)}`):a.modelAuto?`${g(a.internalModelValue[0])}`:`${g(a.internalModelValue[0])} -`:g(a.internalModelValue):_()),T=()=>a.multiDates?"; ":" - ",S=K(()=>Array.isArray(x.value)?x.value.join(T()):x.value),U=M=>{if(!a.monthPicker)return!0;let $=!0;const R=te(Ba(M));if(a.minDate&&a.maxDate){const H=te(Ba(a.minDate)),N=te(Ba(a.maxDate));return ja(R,H)&&Wa(R,N)||ta(R,H)||ta(R,N)}if(a.minDate){const H=te(Ba(a.minDate));$=ja(R,H)||ta(R,H)}if(a.maxDate){const H=te(Ba(a.maxDate));$=Wa(R,H)||ta(R,H)}return $},F=()=>{p.value&&y.value&&m.value?t("select-date"):t("invalid-select")};return(M,$)=>(E(),A("div",{class:"dp__action_row",style:Ja(r.calendarWidth?{width:`${r.calendarWidth}px`}:{})},[M.$slots["action-row"]?ke(M.$slots,"action-row",Pa(ua({key:0},{internalModelValue:M.internalModelValue,disabled:h.value,selectDate:()=>M.$emit("select-date"),closePicker:()=>M.$emit("close-picker")}))):(E(),A(Ce,{key:1},[W(n).showPreview?(E(),A("div",{key:0,class:"dp__selection_preview",title:S.value},[M.$slots["action-preview"]?ke(M.$slots,"action-preview",{key:0,value:M.internalModelValue}):ue("",!0),M.$slots["action-preview"]?ue("",!0):(E(),A(Ce,{key:1},[ma(Se(S.value),1)],64))],8,MT)):ue("",!0),Z("div",kT,[M.$slots["action-buttons"]?ke(M.$slots,"action-buttons",{key:0,value:M.internalModelValue}):ue("",!0),M.$slots["action-buttons"]?ue("",!0):(E(),A(Ce,{key:1},[!W(u).enabled&&W(n).showCancel?(E(),A("button",{key:0,ref_key:"cancelButtonRef",ref:v,type:"button",class:"dp__action_button dp__action_cancel",onClick:$[0]||($[0]=R=>M.$emit("close-picker")),onKeydown:[$[1]||($[1]=Ne(R=>M.$emit("close-picker"),["enter"])),$[2]||($[2]=Ne(R=>M.$emit("close-picker"),["space"]))]},Se(M.cancelText),545)):ue("",!0),W(n).showNow?(E(),A("button",{key:1,ref_key:"cancelButtonRef",ref:v,type:"button",class:"dp__action_button dp__action_cancel",onClick:$[3]||($[3]=R=>M.$emit("select-now")),onKeydown:[$[4]||($[4]=Ne(R=>M.$emit("select-now"),["enter"])),$[5]||($[5]=Ne(R=>M.$emit("select-now"),["space"]))]},Se(M.nowButtonLabel),545)):ue("",!0),W(n).showSelect?(E(),A("button",{key:2,ref_key:"selectButtonRef",ref:c,type:"button",class:"dp__action_button dp__action_select",disabled:h.value,onKeydown:[Ne(F,["enter"]),Ne(F,["space"])],onClick:F},Se(M.selectText),41,DT)):ue("",!0)],64))])],64))],4))}}),WT=["onKeydown"],jT={class:"dp__selection_grid_header"},TT=["aria-selected","aria-disabled","onClick","onKeydown","onMouseover"],$T=["aria-label","onKeydown"],pn=$e({__name:"SelectionOverlay",props:{items:{},type:{},isLast:{type:Boolean},arrowNavigation:{type:Boolean},skipButtonRef:{type:Boolean},headerRefs:{},hideNavigation:{},escClose:{type:Boolean},useRelative:{type:Boolean},height:{},textInput:{type:[Boolean,Object]},config:{},noOverlayFocus:{type:Boolean},focusValue:{}},emits:["selected","toggle","reset-flow","hover-value"],setup(r,{expose:e,emit:t}){const{setSelectionGrid:a,buildMultiLevelMatrix:n,setMonthPicker:o}=Dt(),i=t,d=r,{defaultedAriaLabels:u,defaultedTextInput:l,defaultedConfig:s}=ya(d),{hideNavigationButtons:f}=qn(),v=B(!1),c=B(null),m=B(null),h=B([]),p=B(),y=B(null),_=B(0),w=B(null);fO(()=>{c.value=null}),Ca(()=>{Mt().then(()=>$()),d.noOverlayFocus||x(),g(!0)}),i_(()=>g(!1));const g=k=>{var P;d.arrowNavigation&&((P=d.headerRefs)!=null&&P.length?o(k):a(k))},x=()=>{var k;const P=wa(m);P&&(l.value.enabled||(c.value?(k=c.value)==null||k.focus({preventScroll:!0}):P.focus({preventScroll:!0})),v.value=P.clientHeight({dp__overlay:!0,"dp--overlay-absolute":!d.useRelative,"dp--overlay-relative":d.useRelative})),S=K(()=>d.useRelative?{height:`${d.height}px`,width:"260px"}:void 0),U=K(()=>({dp__overlay_col:!0})),F=K(()=>({dp__btn:!0,dp__button:!0,dp__overlay_action:!0,dp__over_action_scroll:v.value,dp__button_bottom:d.isLast})),M=K(()=>{var k,P;return{dp__overlay_container:!0,dp__container_flex:((k=d.items)==null?void 0:k.length)<=6,dp__container_block:((P=d.items)==null?void 0:P.length)>6}});kt(()=>d.items,()=>$(),{deep:!0});const $=()=>{Mt().then(()=>{const k=wa(c),P=wa(m),I=wa(y),X=wa(w),ee=I?I.getBoundingClientRect().height:0;P&&(P.getBoundingClientRect().height?_.value=P.getBoundingClientRect().height-ee:_.value=s.value.modeHeight-ee),k&&X&&(X.scrollTop=k.offsetTop-X.offsetTop-(_.value/2-k.getBoundingClientRect().height)-ee)})},R=k=>{k.disabled||i("selected",k.value)},H=()=>{i("toggle"),i("reset-flow")},N=()=>{d.escClose&&H()},D=(k,P,I,X)=>{k&&((P.active||P.value===d.focusValue)&&(c.value=k),d.arrowNavigation&&(Array.isArray(h.value[I])?h.value[I][X]=k:h.value[I]=[k],z()))},z=()=>{var k,P;const I=(k=d.headerRefs)!=null&&k.length?[d.headerRefs].concat(h.value):h.value.concat([d.skipButtonRef?[]:[y.value]]);n(Ma(I),(P=d.headerRefs)!=null&&P.length?"monthPicker":"selectionGrid")},q=k=>{d.arrowNavigation||Pt(k,s.value,!0)},Q=k=>{p.value=k,i("hover-value",k)};return e({focusGrid:x}),(k,P)=>{var I;return E(),A("div",{ref_key:"gridWrapRef",ref:m,class:Le(T.value),style:Ja(S.value),role:"dialog",tabindex:"0",onKeydown:[Ne(oa(N,["prevent"]),["esc"]),P[0]||(P[0]=Ne(oa(X=>q(X),["prevent"]),["left"])),P[1]||(P[1]=Ne(oa(X=>q(X),["prevent"]),["up"])),P[2]||(P[2]=Ne(oa(X=>q(X),["prevent"]),["down"])),P[3]||(P[3]=Ne(oa(X=>q(X),["prevent"]),["right"]))]},[Z("div",{ref_key:"containerRef",ref:w,class:Le(M.value),role:"grid",style:Ja({height:`${_.value}px`})},[Z("div",jT,[ke(k.$slots,"header")]),k.$slots.overlay?ke(k.$slots,"overlay",{key:0}):(E(!0),A(Ce,{key:1},Ye(k.items,(X,ee)=>(E(),A("div",{key:ee,class:Le(["dp__overlay_row",{dp__flex_row:k.items.length>=3}]),role:"row"},[(E(!0),A(Ce,null,Ye(X,(oe,V)=>(E(),A("div",{key:oe.value,ref_for:!0,ref:C=>D(C,oe,ee,V),role:"gridcell",class:Le(U.value),"aria-selected":oe.active,"aria-disabled":oe.disabled||void 0,tabindex:"0",onClick:C=>R(oe),onKeydown:[Ne(oa(C=>R(oe),["prevent"]),["enter"]),Ne(oa(C=>R(oe),["prevent"]),["space"])],onMouseover:C=>Q(oe.value)},[Z("div",{class:Le(oe.className)},[k.$slots.item?ke(k.$slots,"item",{key:0,item:oe}):ue("",!0),k.$slots.item?ue("",!0):(E(),A(Ce,{key:1},[ma(Se(oe.text),1)],64))],2)],42,TT))),128))],2))),128))],6),k.$slots["button-icon"]?on((E(),A("button",{key:0,ref_key:"toggleButton",ref:y,type:"button","aria-label":(I=W(u))==null?void 0:I.toggleOverlay,class:Le(F.value),tabindex:"0",onClick:H,onKeydown:[Ne(H,["enter"]),Ne(H,["tab"])]},[ke(k.$slots,"button-icon")],42,$T)),[[On,!W(f)(k.hideNavigation,k.type)]]):ue("",!0)],46,WT)}}}),Hn=$e({__name:"InstanceWrap",props:{multiCalendars:{},stretch:{type:Boolean}},setup(r){const e=r,t=K(()=>e.multiCalendars>0?[...Array(e.multiCalendars).keys()]:[0]),a=K(()=>({dp__instance_calendar:e.multiCalendars>0}));return(n,o)=>(E(),A("div",{class:Le({dp__menu_inner:!n.stretch,"dp--menu--inner-stretched":n.stretch,dp__flex_display:n.multiCalendars>0})},[(E(!0),A(Ce,null,Ye(t.value,(i,d)=>(E(),A("div",{key:i,class:Le(a.value)},[ke(n.$slots,"default",{instance:i,index:d})],2))),128))],2))}}),ST=["aria-label","aria-disabled"],dn=$e({compatConfig:{MODE:3},__name:"ArrowBtn",props:{ariaLabel:{},disabled:{type:Boolean}},emits:["activate","set-ref"],setup(r,{emit:e}){const t=e,a=B(null);return Ca(()=>t("set-ref",a)),(n,o)=>(E(),A("button",{ref_key:"elRef",ref:a,type:"button",class:"dp__btn dp--arrow-btn-nav",tabindex:"0","aria-label":n.ariaLabel,"aria-disabled":n.disabled||void 0,onClick:o[0]||(o[0]=i=>n.$emit("activate")),onKeydown:[o[1]||(o[1]=Ne(oa(i=>n.$emit("activate"),["prevent"]),["enter"])),o[2]||(o[2]=Ne(oa(i=>n.$emit("activate"),["prevent"]),["space"]))]},[Z("span",{class:Le(["dp__inner_nav",{dp__inner_nav_disabled:n.disabled}])},[ke(n.$slots,"default")],2)],40,ST))}}),CT={class:"dp--year-mode-picker"},ET=["aria-label"],Ix=$e({__name:"YearModePicker",props:{...et,showYearPicker:{type:Boolean,default:!1},items:{type:Array,default:()=>[]},instance:{type:Number,default:0},year:{type:Number,default:0},isDisabled:{type:Function,default:()=>!1}},emits:["toggle-year-picker","year-select","handle-year"],setup(r,{emit:e}){const t=e,a=r,{showRightIcon:n,showLeftIcon:o}=qn(),{defaultedConfig:i,defaultedMultiCalendars:d,defaultedAriaLabels:u,defaultedTransitions:l}=ya(a),{showTransition:s,transitionName:f}=cn(l),v=(h=!1,p)=>{t("toggle-year-picker",{flow:h,show:p})},c=h=>{t("year-select",h)},m=(h=!1)=>{t("handle-year",h)};return(h,p)=>{var y,_,w;return E(),A("div",CT,[W(o)(W(d),r.instance)?(E(),Fe(dn,{key:0,ref:"mpPrevIconRef","aria-label":(y=W(u))==null?void 0:y.prevYear,disabled:r.isDisabled(!1),onActivate:p[0]||(p[0]=g=>m(!1))},{default:ge(()=>[h.$slots["arrow-left"]?ke(h.$slots,"arrow-left",{key:0}):ue("",!0),h.$slots["arrow-left"]?ue("",!0):(E(),Fe(W(h_),{key:1}))]),_:3},8,["aria-label","disabled"])):ue("",!0),Z("button",{ref:"mpYearButtonRef",class:"dp__btn dp--year-select",type:"button","aria-label":(_=W(u))==null?void 0:_.openYearsOverlay,onClick:p[1]||(p[1]=()=>v(!1)),onKeydown:p[2]||(p[2]=Ne(()=>v(!1),["enter"]))},[h.$slots.year?ke(h.$slots,"year",{key:0,year:r.year}):ue("",!0),h.$slots.year?ue("",!0):(E(),A(Ce,{key:1},[ma(Se(r.year),1)],64))],40,ET),W(n)(W(d),r.instance)?(E(),Fe(dn,{key:1,ref:"mpNextIconRef","aria-label":(w=W(u))==null?void 0:w.nextYear,disabled:r.isDisabled(!0),onActivate:p[3]||(p[3]=g=>m(!0))},{default:ge(()=>[h.$slots["arrow-right"]?ke(h.$slots,"arrow-right",{key:0}):ue("",!0),h.$slots["arrow-right"]?ue("",!0):(E(),Fe(W(p_),{key:1}))]),_:3},8,["aria-label","disabled"])):ue("",!0),Ee(cr,{name:W(f)(r.showYearPicker),css:W(s)},{default:ge(()=>[r.showYearPicker?(E(),Fe(pn,{key:0,items:r.items,"text-input":h.textInput,"esc-close":h.escClose,config:h.config,"is-last":h.autoApply&&!W(i).keepActionRow,type:"year",onToggle:v,onSelected:p[4]||(p[4]=g=>c(g))},Da({"button-icon":ge(()=>[h.$slots["calendar-icon"]?ke(h.$slots,"calendar-icon",{key:0}):ue("",!0),h.$slots["calendar-icon"]?ue("",!0):(E(),Fe(W(mn),{key:1}))]),_:2},[h.$slots["year-overlay-value"]?{name:"item",fn:ge(({item:g})=>[ke(h.$slots,"year-overlay-value",{text:g.text,value:g.value})]),key:"0"}:void 0]),1032,["items","text-input","esc-close","config","is-last"])):ue("",!0)]),_:3},8,["name","css"])])}}}),k_=(r,e,t)=>{if(e.value&&Array.isArray(e.value))if(e.value.some(a=>ta(r,a))){const a=e.value.filter(n=>!ta(n,r));e.value=a.length?a:null}else(t&&+t>e.value.length||!t)&&e.value.push(r);else e.value=[r]},D_=(r,e,t)=>{let a=r.value?r.value.slice():[];return a.length===2&&a[1]!==null&&(a=[]),a.length?Wa(e,a[0])?(a.unshift(e),t("range-start",a[0]),t("range-start",a[1])):(a[1]=e,t("range-end",e)):(a=[e],t("range-start",e)),r.value=a,a},An=(r,e,t,a)=>{r[0]&&r[1]&&t&&e("auto-apply"),r[0]&&!r[1]&&a&&t&&e("auto-apply")},qx=r=>{Array.isArray(r.value)&&r.value.length<=2&&r.range?r.modelValue.value=r.value.map(e=>Za(te(e),r.timezone)):Array.isArray(r.value)||(r.modelValue.value=Za(te(r.value),r.timezone))},Yx=({multiCalendars:r,highlight:e,calendars:t,modelValue:a,props:n,year:o,month:i,emit:d})=>{const u=K(()=>x_(n.yearRange,n.reverseYears)),l=B([!1]),s=K(()=>(g,x)=>{const T=la(Ba(new Date),{month:i.value(g),year:o.value(g)});return Ex(T,n.maxDate,n.minDate,n.preventMinMaxNavigation,x)}),f=()=>{for(let g=0;g{if(!g)return f();const x=la(te(),t.value[g]);return t.value[0].year=ze(Px(x,r.value.count-1)),f()},c=g=>n.focusStartDate?g[0]:g[1]?g[1]:g[0],m=()=>{if(a.value){const g=Array.isArray(a.value)?c(a.value):a.value;t.value[0]={month:qe(g),year:ze(g)}}};Ca(()=>{m(),r.value.count&&f()});const h=(g,x)=>{t.value[x].year=g,r.value.count&&!r.value.solo&&v(x)},p=K(()=>g=>vr(u.value,x=>{const T=o.value(g)===x.value,S=fn(x.value,mr(n.minDate),mr(n.maxDate)),U=M_(e.value,x.value);return{active:T,disabled:S,highlighted:U}})),y=(g,x)=>{h(g,x),w(x)},_=(g,x=!1)=>{if(!s.value(g,x)){const T=x?o.value(g)+1:o.value(g)-1;h(T,g)}},w=(g,x=!1,T)=>{x||d("reset-flow"),T!==void 0?l.value[g]=T:l.value[g]=!l.value[g],l.value||d("overlay-closed")};return{isDisabled:s,groupedYears:p,showYearPicker:l,selectYear:h,toggleYearPicker:w,handleYearSelect:y,handleYear:_}},RT=(r,e)=>{const{defaultedMultiCalendars:t,defaultedAriaLabels:a,defaultedTransitions:n,defaultedConfig:o,defaultedHighlight:i}=ya(r),{modelValue:d,year:u,month:l,calendars:s}=hn(r,e),f=K(()=>Ox(r.formatLocale,r.locale,r.monthNameFormat)),v=B(null),{selectYear:c,groupedYears:m,showYearPicker:h,toggleYearPicker:p,handleYearSelect:y,handleYear:_,isDisabled:w}=Yx({modelValue:d,multiCalendars:t,highlight:i,calendars:s,year:u,month:l,props:r,emit:e});Ca(()=>{if(r.startDate){const q=ze(te(r.startDate));if(d.value&&r.focusStartDate||!d.value)return c(q,0)}});const g=q=>q?{month:qe(q),year:ze(q)}:{month:null,year:null},x=()=>d.value?Array.isArray(d.value)?d.value.map(q=>g(q)):g(d.value):g(),T=(q,Q)=>{const k=s.value[q],P=x();return Array.isArray(P)?P.some(I=>I.year===(k==null?void 0:k.year)&&I.month===Q):(k==null?void 0:k.year)===P.year&&Q===P.month},S=(q,Q,k)=>{var P,I;const X=x();return Array.isArray(X)?u.value(Q)===((P=X[k])==null?void 0:P.year)&&q===((I=X[k])==null?void 0:I.month):!1},U=(q,Q)=>{if(r.range){const k=x();if(Array.isArray(d.value)&&Array.isArray(k)){const P=S(q,Q,0)||S(q,Q,1),I=vt(Ba(te()),q,u.value(Q));return In(d.value,v.value,I)&&!P}return!1}return!1},F=K(()=>q=>vr(f.value,Q=>{const k=T(q,Q.value),P=fn(Q.value,jx(u.value(q),r.minDate),Tx(u.value(q),r.maxDate))||aT(r.disabledDates,u.value(q)).includes(Q.value),I=U(Q.value,q),X=Nx(i.value,Q.value,u.value(q));return{active:k,disabled:P,isBetween:I,highlighted:X}})),M=(q,Q)=>vt(Ba(te()),q,u.value(Q)),$=(q,Q)=>{const k=d.value?d.value:Ba(new Date);d.value=vt(k,q,u.value(Q)),e("auto-apply")},R=(q,Q)=>{const k=D_(d,M(q,Q),e);An(k,e,r.autoApply,r.modelAuto)},H=(q,Q)=>{k_(M(q,Q),d,r.multiDatesLimit),e("auto-apply",!0)},N=(q,Q)=>(s.value[Q].month=q,z(Q,s.value[Q].year,q),r.multiDates?H(q,Q):r.range?R(q,Q):$(q,Q)),D=(q,Q)=>{c(q,Q),z(Q,q,null)},z=(q,Q,k)=>{let P=k;if(!P){const I=x();P=Array.isArray(I)?I[q].month:I.month}e("update-month-year",{instance:q,year:Q,month:P})};return{groupedMonths:F,groupedYears:m,year:u,isDisabled:w,defaultedMultiCalendars:t,defaultedAriaLabels:a,defaultedTransitions:n,defaultedConfig:o,showYearPicker:h,modelValue:d,presetDate:(q,Q)=>{qx({value:q,modelValue:d,range:r.range,timezone:Q?void 0:r.timezone}),e("auto-apply")},setHoverDate:(q,Q)=>{v.value=M(q,Q)},selectMonth:N,selectYear:D,toggleYearPicker:p,handleYearSelect:y,handleYear:_,getModelMonthYear:x}},NT=$e({compatConfig:{MODE:3},__name:"MonthPicker",props:{...et},emits:["update:internal-model-value","overlay-closed","reset-flow","range-start","range-end","auto-apply","update-month-year"],setup(r,{expose:e,emit:t}){const a=t,n=Ut(),o=qa(n,"yearMode"),i=r,{groupedMonths:d,groupedYears:u,year:l,isDisabled:s,defaultedMultiCalendars:f,defaultedConfig:v,showYearPicker:c,modelValue:m,presetDate:h,setHoverDate:p,selectMonth:y,selectYear:_,toggleYearPicker:w,handleYearSelect:g,handleYear:x,getModelMonthYear:T}=RT(i,a);return e({getSidebarProps:()=>({modelValue:m,year:l,getModelMonthYear:T,selectMonth:y,selectYear:_,handleYear:x}),presetDate:h}),(S,U)=>(E(),Fe(Hn,{"multi-calendars":W(f).count,stretch:""},{default:ge(({instance:F})=>[S.$slots["month-year"]?ke(S.$slots,"month-year",Pa(ua({key:0},{year:W(l),months:W(d)(F),years:W(u)(F),selectMonth:W(y),selectYear:W(_),instance:F}))):(E(),Fe(pn,{key:1,items:W(d)(F),"arrow-navigation":S.arrowNavigation,"is-last":S.autoApply&&!W(v).keepActionRow,"esc-close":S.escClose,height:W(v).modeHeight,config:S.config,"no-overlay-focus":S.noOverlayFocus,"use-relative":"",type:"month",onSelected:M=>W(y)(M,F),onHoverValue:M=>W(p)(M,F)},{header:ge(()=>[Ee(Ix,ua(S.$props,{items:W(u)(F),instance:F,"show-year-picker":W(c)[F],year:W(l)(F),"is-disabled":M=>W(s)(F,M),onHandleYear:M=>W(x)(F,M),onYearSelect:M=>W(g)(M,F),onToggleYearPicker:M=>W(w)(F,M==null?void 0:M.flow,M==null?void 0:M.show)}),Da({_:2},[Ye(W(o),(M,$)=>({name:M,fn:ge(R=>[ke(S.$slots,M,Pa(Ra(R)))])}))]),1040,["items","instance","show-year-picker","year","is-disabled","onHandleYear","onYearSelect","onToggleYearPicker"])]),_:2},1032,["items","arrow-navigation","is-last","esc-close","height","config","no-overlay-focus","onSelected","onHoverValue"]))]),_:3},8,["multi-calendars"]))}}),zT=(r,e)=>{const{modelValue:t}=hn(r,e),a=B(null),{defaultedHighlight:n}=ya(r),o=B();Ca(()=>{if(r.startDate){const s=ze(te(r.startDate));t.value&&r.focusStartDate?o.value=s:t.value||(o.value=s)}});const i=s=>Array.isArray(t.value)?t.value.some(f=>ze(f)===s):t.value?ze(t.value)===s:!1,d=s=>r.range&&Array.isArray(t.value)?In(t.value,a.value,l(s)):!1,u=K(()=>vr(x_(r.yearRange,r.reverseYears),s=>{const f=i(s.value),v=fn(s.value,mr(r.minDate),mr(r.maxDate)),c=d(s.value),m=M_(n.value,s.value);return{active:f,disabled:v,isBetween:c,highlighted:m}})),l=s=>it(Ba(new Date),s);return{groupedYears:u,modelValue:t,focusYear:o,setHoverValue:s=>{a.value=it(Ba(new Date),s)},selectYear:s=>{var f;if(r.multiDates)return t.value?Array.isArray(t.value)&&(((f=t.value)==null?void 0:f.map(v=>ze(v))).includes(s)?t.value=t.value.filter(v=>ze(v)!==s):t.value.push(it(Na(te()),s))):t.value=[it(Na(te()),s)],e("auto-apply",!0);if(r.range){const v=D_(t,l(s),e);return An(v,e,r.autoApply,r.modelAuto)}t.value=l(s),e("auto-apply")}}},IT=$e({compatConfig:{MODE:3},__name:"YearPicker",props:{...et},emits:["update:internal-model-value","reset-flow","range-start","range-end","auto-apply"],setup(r,{expose:e,emit:t}){const a=t,n=r,{groupedYears:o,modelValue:i,focusYear:d,selectYear:u,setHoverValue:l}=zT(n,a),{defaultedConfig:s}=ya(n);return e({getSidebarProps:()=>({modelValue:i,selectYear:u})}),(f,v)=>(E(),A("div",null,[f.$slots["month-year"]?ke(f.$slots,"month-year",Pa(ua({key:0},{years:W(o),selectYear:W(u)}))):(E(),Fe(pn,{key:1,items:W(o),"is-last":f.autoApply&&!W(s).keepActionRow,height:W(s).modeHeight,config:f.config,"no-overlay-focus":f.noOverlayFocus,"focus-value":W(d),type:"year","use-relative":"",onSelected:W(u),onHoverValue:W(l)},Da({_:2},[f.$slots["year-overlay-value"]?{name:"item",fn:ge(({item:c})=>[ke(f.$slots,"year-overlay-value",{text:c.text,value:c.value})]),key:"0"}:void 0]),1032,["items","is-last","height","config","no-overlay-focus","focus-value","onSelected","onHoverValue"]))]))}}),qT={key:0,class:"dp__time_input"},YT=["aria-label","onKeydown","onClick"],HT=Z("span",{class:"dp__tp_inline_btn_bar dp__tp_btn_in_l"},null,-1),AT=Z("span",{class:"dp__tp_inline_btn_bar dp__tp_btn_in_r"},null,-1),VT=["aria-label","disabled","onKeydown","onClick"],FT=["aria-label","onKeydown","onClick"],LT=Z("span",{class:"dp__tp_inline_btn_bar dp__tp_btn_in_l"},null,-1),XT=Z("span",{class:"dp__tp_inline_btn_bar dp__tp_btn_in_r"},null,-1),UT={key:0},QT=["aria-label","onKeydown"],GT=$e({compatConfig:{MODE:3},__name:"TimeInput",props:{hours:{type:Number,default:0},minutes:{type:Number,default:0},seconds:{type:Number,default:0},closeTimePickerBtn:{type:Object,default:null},order:{type:Number,default:0},disabledTimesConfig:{type:Function,default:null},validateTime:{type:Function,default:()=>!1},...et},emits:["set-hours","set-minutes","update:hours","update:minutes","update:seconds","reset-flow","mounted","overlay-closed","am-pm-change"],setup(r,{expose:e,emit:t}){const a=t,n=r,{setTimePickerElements:o,setTimePickerBackRef:i}=Dt(),{defaultedAriaLabels:d,defaultedTransitions:u,defaultedFilters:l,defaultedConfig:s}=ya(n),{transitionName:f,showTransition:v}=cn(u),c=vn({hours:!1,minutes:!1,seconds:!1}),m=B("AM"),h=B(null),p=B([]);Ca(()=>{a("mounted")});const y=C=>la(new Date,{hours:C.hours,minutes:C.minutes,seconds:n.enableSeconds?C.seconds:0,milliseconds:0}),_=K(()=>C=>N(C,n[C])||g(C,n[C])),w=K(()=>({hours:n.hours,minutes:n.minutes,seconds:n.seconds})),g=(C,he)=>n.range&&!n.disableTimeRangeValidation?!n.validateTime(C,he):!1,x=(C,he)=>{if(n.range&&!n.disableTimeRangeValidation){const pe=he?+n[`${C}Increment`]:-+n[`${C}Increment`],J=n[C]+pe;return!n.validateTime(C,J)}return!1},T=K(()=>C=>!z(+n[C]+ +n[`${C}Increment`],C)||x(C,!0)),S=K(()=>C=>!z(+n[C]-+n[`${C}Increment`],C)||x(C,!1)),U=(C,he)=>ZP(la(te(),C),he),F=(C,he)=>v2(la(te(),C),he),M=K(()=>({dp__time_col:!0,dp__time_col_block:!n.timePickerInline,dp__time_col_reg_block:!n.enableSeconds&&n.is24&&!n.timePickerInline,dp__time_col_reg_inline:!n.enableSeconds&&n.is24&&n.timePickerInline,dp__time_col_reg_with_button:!n.enableSeconds&&!n.is24,dp__time_col_sec:n.enableSeconds&&n.is24,dp__time_col_sec_with_button:n.enableSeconds&&!n.is24})),$=K(()=>{const C=[{type:"hours"},{type:"",separator:!0},{type:"minutes"}];return n.enableSeconds?C.concat([{type:"",separator:!0},{type:"seconds"}]):C}),R=K(()=>$.value.filter(C=>!C.separator)),H=K(()=>C=>{if(C==="hours"){const he=I(+n.hours);return{text:he<10?`0${he}`:`${he}`,value:he}}return{text:n[C]<10?`0${n[C]}`:`${n[C]}`,value:n[C]}}),N=(C,he)=>{var pe;if(!n.disabledTimesConfig)return!1;const J=n.disabledTimesConfig(n.order,C==="hours"?he:void 0);return J[C]?!!((pe=J[C])!=null&&pe.includes(he)):!0},D=C=>{const he=n.is24?24:12,pe=C==="hours"?he:60,J=+n[`${C}GridIncrement`],Pe=C==="hours"&&!n.is24?J:0,me=[];for(let G=Pe;G({active:!1,disabled:l.value.times[C].includes(G.value)||!z(G.value,C)||N(C,G.value)||g(C,G.value)}))},z=(C,he)=>{const pe=n.minTime?y(ro(n.minTime)):null,J=n.maxTime?y(ro(n.maxTime)):null,Pe=y(ro(w.value,he,C));return pe&&J?(sn(Pe,J)||At(Pe,J))&&(ln(Pe,pe)||At(Pe,pe)):pe?ln(Pe,pe)||At(Pe,pe):J?sn(Pe,J)||At(Pe,J):!0},q=C=>n[`no${C[0].toUpperCase()+C.slice(1)}Overlay`],Q=C=>{q(C)||(c[C]=!c[C],c[C]||a("overlay-closed"))},k=C=>C==="hours"?Ka:C==="minutes"?ut:fr,P=(C,he=!0)=>{const pe=he?U:F,J=he?+n[`${C}Increment`]:-+n[`${C}Increment`];z(+n[C]+J,C)&&a(`update:${C}`,k(C)(pe({[C]:+n[C]},{[C]:+n[`${C}Increment`]})))},I=C=>n.is24?C:(C>=12?m.value="PM":m.value="AM",H2(C)),X=()=>{m.value==="PM"?(m.value="AM",a("update:hours",n.hours-12)):(m.value="PM",a("update:hours",n.hours+12)),a("am-pm-change",m.value)},ee=C=>{c[C]=!0},oe=(C,he,pe)=>{if(C&&n.arrowNavigation){Array.isArray(p.value[he])?p.value[he][pe]=C:p.value[he]=[C];const J=p.value.reduce((Pe,me)=>me.map((G,re)=>[...Pe[re]||[],me[re]]),[]);i(n.closeTimePickerBtn),h.value&&(J[1]=J[1].concat(h.value)),o(J,n.order)}},V=(C,he)=>(Q(C),C==="hours"&&!n.is24?a(`update:${C}`,m.value==="PM"?he+12:he):a(`update:${C}`,he));return e({openChildCmp:ee}),(C,he)=>{var pe;return C.disabled?ue("",!0):(E(),A("div",qT,[(E(!0),A(Ce,null,Ye($.value,(J,Pe)=>{var me,G,re;return E(),A("div",{key:Pe,class:Le(M.value)},[J.separator?(E(),A(Ce,{key:0},[ma(" : ")],64)):(E(),A(Ce,{key:1},[Z("button",{ref_for:!0,ref:We=>oe(We,Pe,0),type:"button",class:Le({dp__btn:!0,dp__inc_dec_button:!C.timePickerInline,dp__inc_dec_button_inline:C.timePickerInline,dp__tp_inline_btn_top:C.timePickerInline,dp__inc_dec_button_disabled:T.value(J.type)}),"aria-label":(me=W(d))==null?void 0:me.incrementValue(J.type),tabindex:"0",onKeydown:[Ne(oa(We=>P(J.type),["prevent"]),["enter"]),Ne(oa(We=>P(J.type),["prevent"]),["space"])],onClick:We=>P(J.type)},[n.timePickerInline?(E(),A(Ce,{key:1},[HT,AT],64)):(E(),A(Ce,{key:0},[C.$slots["arrow-up"]?ke(C.$slots,"arrow-up",{key:0}):ue("",!0),C.$slots["arrow-up"]?ue("",!0):(E(),Fe(W(y_),{key:1}))],64))],42,YT),Z("button",{ref_for:!0,ref:We=>oe(We,Pe,1),type:"button","aria-label":(G=W(d))==null?void 0:G.openTpOverlay(J.type),class:Le({dp__time_display:!0,dp__time_display_block:!C.timePickerInline,dp__time_display_inline:C.timePickerInline,"dp--time-invalid":_.value(J.type),"dp--time-overlay-btn":!_.value(J.type)}),disabled:q(J.type),tabindex:"0",onKeydown:[Ne(oa(We=>Q(J.type),["prevent"]),["enter"]),Ne(oa(We=>Q(J.type),["prevent"]),["space"])],onClick:We=>Q(J.type)},[C.$slots[J.type]?ke(C.$slots,J.type,{key:0,text:H.value(J.type).text,value:H.value(J.type).value}):ue("",!0),C.$slots[J.type]?ue("",!0):(E(),A(Ce,{key:1},[ma(Se(H.value(J.type).text),1)],64))],42,VT),Z("button",{ref_for:!0,ref:We=>oe(We,Pe,2),type:"button",class:Le({dp__btn:!0,dp__inc_dec_button:!C.timePickerInline,dp__inc_dec_button_inline:C.timePickerInline,dp__tp_inline_btn_bottom:C.timePickerInline,dp__inc_dec_button_disabled:S.value(J.type)}),"aria-label":(re=W(d))==null?void 0:re.decrementValue(J.type),tabindex:"0",onKeydown:[Ne(oa(We=>P(J.type,!1),["prevent"]),["enter"]),Ne(oa(We=>P(J.type,!1),["prevent"]),["space"])],onClick:We=>P(J.type,!1)},[n.timePickerInline?(E(),A(Ce,{key:1},[LT,XT],64)):(E(),A(Ce,{key:0},[C.$slots["arrow-down"]?ke(C.$slots,"arrow-down",{key:0}):ue("",!0),C.$slots["arrow-down"]?ue("",!0):(E(),Fe(W(b_),{key:1}))],64))],42,FT)],64))],2)}),128)),C.is24?ue("",!0):(E(),A("div",UT,[C.$slots["am-pm-button"]?ke(C.$slots,"am-pm-button",{key:0,toggle:X,value:m.value}):ue("",!0),C.$slots["am-pm-button"]?ue("",!0):(E(),A("button",{key:1,ref_key:"amPmButton",ref:h,type:"button",class:"dp__pm_am_button",role:"button","aria-label":(pe=W(d))==null?void 0:pe.amPmButton,tabindex:"0",onClick:X,onKeydown:[Ne(oa(X,["prevent"]),["enter"]),Ne(oa(X,["prevent"]),["space"])]},Se(m.value),41,QT))])),(E(!0),A(Ce,null,Ye(R.value,(J,Pe)=>(E(),Fe(cr,{key:Pe,name:W(f)(c[J.type]),css:W(v)},{default:ge(()=>[c[J.type]?(E(),Fe(pn,{key:0,items:D(J.type),"is-last":C.autoApply&&!W(s).keepActionRow,"esc-close":C.escClose,type:J.type,"text-input":C.textInput,config:C.config,"arrow-navigation":C.arrowNavigation,onSelected:me=>V(J.type,me),onToggle:me=>Q(J.type),onResetFlow:he[0]||(he[0]=me=>C.$emit("reset-flow"))},Da({"button-icon":ge(()=>[C.$slots["clock-icon"]?ke(C.$slots,"clock-icon",{key:0}):ue("",!0),C.$slots["clock-icon"]?ue("",!0):(E(),Fe(W(g_),{key:1}))]),_:2},[C.$slots[`${J.type}-overlay-value`]?{name:"item",fn:ge(({item:me})=>[ke(C.$slots,`${J.type}-overlay-value`,{text:me.text,value:me.value})]),key:"0"}:void 0]),1032,["items","is-last","esc-close","type","text-input","config","arrow-navigation","onSelected","onToggle"])):ue("",!0)]),_:2},1032,["name","css"]))),128))]))}}}),BT={class:"dp--tp-wrap"},JT=["aria-label","tabindex"],KT=["tabindex"],ZT=["aria-label"],Hx=$e({compatConfig:{MODE:3},__name:"TimePicker",props:{hours:{type:[Number,Array],default:0},minutes:{type:[Number,Array],default:0},seconds:{type:[Number,Array],default:0},disabledTimesConfig:{type:Function,default:null},validateTime:{type:Function,default:()=>!1},...et},emits:["update:hours","update:minutes","update:seconds","mount","reset-flow","overlay-opened","overlay-closed","am-pm-change"],setup(r,{expose:e,emit:t}){const a=t,n=r,{buildMatrix:o,setTimePicker:i}=Dt(),d=Ut(),{defaultedTransitions:u,defaultedAriaLabels:l,defaultedTextInput:s,defaultedConfig:f}=ya(n),{transitionName:v,showTransition:c}=cn(u),{hideNavigationButtons:m}=qn(),h=B(null),p=B(null),y=B([]),_=B(null);Ca(()=>{a("mount"),!n.timePicker&&n.arrowNavigation?o([wa(h.value)],"time"):i(!0,n.timePicker)});const w=K(()=>n.range&&n.modelAuto?Wx(n.internalModelValue):!0),g=B(!1),x=D=>({hours:Array.isArray(n.hours)?n.hours[D]:n.hours,minutes:Array.isArray(n.minutes)?n.minutes[D]:n.minutes,seconds:Array.isArray(n.seconds)?n.seconds[D]:n.seconds}),T=K(()=>{const D=[];if(n.range)for(let z=0;z<2;z++)D.push(x(z));else D.push(x(0));return D}),S=(D,z=!1,q="")=>{z||a("reset-flow"),g.value=D,a(D?"overlay-opened":"overlay-closed"),n.arrowNavigation&&i(D),Mt(()=>{q!==""&&y.value[0]&&y.value[0].openChildCmp(q)})},U=K(()=>({dp__btn:!0,dp__button:!0,dp__button_bottom:n.autoApply&&!f.value.keepActionRow})),F=qa(d,"timePicker"),M=(D,z,q)=>n.range?z===0?[D,T.value[1][q]]:[T.value[0][q],D]:D,$=D=>{a("update:hours",D)},R=D=>{a("update:minutes",D)},H=D=>{a("update:seconds",D)},N=()=>{if(_.value&&!s.value.enabled&&!n.noOverlayFocus){const D=V2(_.value);D&&D.focus({preventScroll:!0})}};return e({toggleTimePicker:S}),(D,z)=>{var q;return E(),A("div",BT,[!D.timePicker&&!D.timePickerInline?on((E(),A("button",{key:0,ref_key:"openTimePickerBtn",ref:h,type:"button",class:Le(U.value),"aria-label":(q=W(l))==null?void 0:q.openTimePicker,tabindex:D.noOverlayFocus?void 0:0,onKeydown:[z[0]||(z[0]=Ne(Q=>S(!0),["enter"])),z[1]||(z[1]=Ne(Q=>S(!0),["space"]))],onClick:z[2]||(z[2]=Q=>S(!0))},[D.$slots["clock-icon"]?ke(D.$slots,"clock-icon",{key:0}):ue("",!0),D.$slots["clock-icon"]?ue("",!0):(E(),Fe(W(g_),{key:1}))],42,JT)),[[On,!W(m)(D.hideNavigation,"time")]]):ue("",!0),Ee(cr,{name:W(v)(g.value),css:W(c)&&!D.timePickerInline},{default:ge(()=>{var Q;return[g.value||D.timePicker||D.timePickerInline?(E(),A("div",{key:0,ref_key:"overlayRef",ref:_,class:Le({dp__overlay:!D.timePickerInline,"dp--overlay-absolute":!n.timePicker&&!D.timePickerInline,"dp--overlay-relative":n.timePicker}),style:Ja(D.timePicker?{height:`${W(f).modeHeight}px`}:void 0),tabindex:D.timePickerInline?void 0:0},[Z("div",{class:Le(D.timePickerInline?"dp__time_picker_inline_container":"dp__overlay_container dp__container_flex dp__time_picker_overlay_container"),style:{display:"flex"}},[D.$slots["time-picker-overlay"]?ke(D.$slots,"time-picker-overlay",{key:0,hours:r.hours,minutes:r.minutes,seconds:r.seconds,setHours:$,setMinutes:R,setSeconds:H}):ue("",!0),D.$slots["time-picker-overlay"]?ue("",!0):(E(),A("div",{key:1,class:Le(D.timePickerInline?"dp__flex":"dp__overlay_row dp__flex_row")},[(E(!0),A(Ce,null,Ye(T.value,(k,P)=>on((E(),Fe(GT,ua({key:P},{...D.$props,order:P,hours:k.hours,minutes:k.minutes,seconds:k.seconds,closeTimePickerBtn:p.value,disabledTimesConfig:r.disabledTimesConfig,disabled:P===0?D.fixedStart:D.fixedEnd},{ref_for:!0,ref_key:"timeInputRefs",ref:y,"validate-time":(I,X)=>r.validateTime(I,M(X,P,I)),"onUpdate:hours":I=>$(M(I,P,"hours")),"onUpdate:minutes":I=>R(M(I,P,"minutes")),"onUpdate:seconds":I=>H(M(I,P,"seconds")),onMounted:N,onOverlayClosed:N,onAmPmChange:z[3]||(z[3]=I=>D.$emit("am-pm-change",I))}),Da({_:2},[Ye(W(F),(I,X)=>({name:I,fn:ge(ee=>[ke(D.$slots,I,Pa(Ra(ee)))])}))]),1040,["validate-time","onUpdate:hours","onUpdate:minutes","onUpdate:seconds"])),[[On,P===0?!0:w.value]])),128))],2)),!D.timePicker&&!D.timePickerInline?on((E(),A("button",{key:2,ref_key:"closeTimePickerBtn",ref:p,type:"button",class:Le(U.value),"aria-label":(Q=W(l))==null?void 0:Q.closeTimePicker,tabindex:"0",onKeydown:[z[4]||(z[4]=Ne(k=>S(!1),["enter"])),z[5]||(z[5]=Ne(k=>S(!1),["space"]))],onClick:z[6]||(z[6]=k=>S(!1))},[D.$slots["calendar-icon"]?ke(D.$slots,"calendar-icon",{key:0}):ue("",!0),D.$slots["calendar-icon"]?ue("",!0):(E(),Fe(W(mn),{key:1}))],42,ZT)),[[On,!W(m)(D.hideNavigation,"time")]]):ue("",!0)],2)],14,KT)):ue("",!0)]}),_:3},8,["name","css"])])}}}),Ax=(r,e,t,a)=>{const n=(y,_)=>Array.isArray(e[y])?e[y][_]:e[y],o=y=>r.enableSeconds?Array.isArray(e.seconds)?e.seconds[y]:e.seconds:0,i=(y,_)=>y?_!==void 0?xt(y,n("hours",_),n("minutes",_),o(_)):xt(y,e.hours,e.minutes,o()):c_(te(),o(_)),d=(y,_)=>{e[y]=_},u=(y,_)=>{const w=Object.fromEntries(Object.keys(e).map(g=>g===y?[g,_]:[g,e[g]].slice()));if(r.range&&!r.disableTimeRangeValidation){const g=T=>t.value?xt(t.value[T],w.hours[T],w.minutes[T],w.seconds[T]):null,x=T=>m_(t.value[T],0);return!(ta(g(0),g(1))&&(ln(g(0),x(1))||sn(g(1),x(0))))}return!0},l=(y,_)=>{u(y,_)&&(d(y,_),a&&a())},s=y=>{l("hours",y)},f=y=>{l("minutes",y)},v=y=>{l("seconds",y)},c=(y,_,w,g)=>{_&&s(y),!_&&!w&&f(y),w&&v(y),t.value&&g(t.value)},m=y=>{if(y){const _=Array.isArray(y),w=_?[+y[0].hours,+y[1].hours]:+y.hours,g=_?[+y[0].minutes,+y[1].minutes]:+y.minutes,x=_?[+y[0].seconds,+y[1].seconds]:+y.seconds;d("hours",w),d("minutes",g),r.enableSeconds&&d("seconds",x)}},h=(y,_)=>{const w={hours:Array.isArray(e.hours)?e.hours[y]:e.hours,disabledArr:[]};return(_||_===0)&&(w.hours=_),Array.isArray(r.disabledTimes)&&(w.disabledArr=r.range&&Array.isArray(r.disabledTimes[y])?r.disabledTimes[y]:r.disabledTimes),w},p=K(()=>(y,_)=>{var w;if(Array.isArray(r.disabledTimes)){const{disabledArr:g,hours:x}=h(y,_),T=g.filter(S=>+S.hours===x);return((w=T[0])==null?void 0:w.minutes)==="*"?{hours:[x],minutes:void 0,seconds:void 0}:{hours:[],minutes:(T==null?void 0:T.map(S=>+S.minutes))??[],seconds:(T==null?void 0:T.map(S=>S.seconds?+S.seconds:void 0))??[]}}return{hours:[],minutes:[],seconds:[]}});return{setTime:d,updateHours:s,updateMinutes:f,updateSeconds:v,getSetDateTime:i,updateTimeValues:c,getSecondsValue:o,assignStartTime:m,validateTime:u,disabledTimesConfig:p}},e$=(r,e)=>{const{modelValue:t,time:a}=hn(r,e),{defaultedStartTime:n}=ya(r),{updateTimeValues:o,getSetDateTime:i,setTime:d,assignStartTime:u,disabledTimesConfig:l,validateTime:s}=Ax(r,a,t),f=_=>{const{hours:w,minutes:g,seconds:x}=_;return{hours:+w,minutes:+g,seconds:x?+x:0}},v=()=>{if(r.startTime){if(Array.isArray(r.startTime)){const w=f(r.startTime[0]),g=f(r.startTime[1]);return[la(te(),w),la(te(),g)]}const _=f(r.startTime);return la(te(),_)}return r.range?[null,null]:null},c=()=>{if(r.range){const[_,w]=v();t.value=[i(_,0),i(w,1)]}else t.value=i(v())},m=_=>Array.isArray(_)?[Vt(te(_[0])),Vt(te(_[1]))]:[Vt(_??te())],h=(_,w,g)=>{d("hours",_),d("minutes",w),d("seconds",r.enableSeconds?g:0)},p=()=>{const[_,w]=m(t.value);return r.range?h([_.hours,w.hours],[_.minutes,w.minutes],[_.seconds,w.minutes]):h(_.hours,_.minutes,_.seconds)};Ca(()=>{if(!r.shadow)return u(n.value),t.value?p():c()});const y=()=>{Array.isArray(t.value)?t.value=t.value.map((_,w)=>_&&i(_,w)):t.value=i(t.value),e("time-update")};return{modelValue:t,time:a,disabledTimesConfig:l,updateTime:(_,w=!0,g=!1)=>{o(_,w,g,y)},validateTime:s}},a$=$e({compatConfig:{MODE:3},__name:"TimePickerSolo",props:{...et},emits:["update:internal-model-value","time-update","am-pm-change"],setup(r,{expose:e,emit:t}){const a=t,n=r,o=Ut(),i=qa(o,"timePicker"),{time:d,modelValue:u,disabledTimesConfig:l,updateTime:s,validateTime:f}=e$(n,a);return e({getSidebarProps:()=>({modelValue:u,time:d,updateTime:s})}),(v,c)=>(E(),Fe(Hn,{"multi-calendars":0,stretch:""},{default:ge(()=>[Ee(Hx,ua(v.$props,{hours:W(d).hours,minutes:W(d).minutes,seconds:W(d).seconds,"internal-model-value":v.internalModelValue,"disabled-times-config":W(l),"validate-time":W(f),"onUpdate:hours":c[0]||(c[0]=m=>W(s)(m)),"onUpdate:minutes":c[1]||(c[1]=m=>W(s)(m,!1)),"onUpdate:seconds":c[2]||(c[2]=m=>W(s)(m,!1,!0)),onAmPmChange:c[3]||(c[3]=m=>v.$emit("am-pm-change",m))}),Da({_:2},[Ye(W(i),(m,h)=>({name:m,fn:ge(p=>[ke(v.$slots,m,Pa(Ra(p)))])}))]),1040,["hours","minutes","seconds","internal-model-value","disabled-times-config","validate-time"])]),_:3}))}}),t$={class:"dp__month_year_row"},r$=["aria-label","onClick","onKeydown"],n$=$e({compatConfig:{MODE:3},__name:"DpHeader",props:{month:{type:Number,default:0},year:{type:Number,default:0},instance:{type:Number,default:0},years:{type:Array,default:()=>[]},months:{type:Array,default:()=>[]},...et},emits:["update-month-year","mount","reset-flow","overlay-closed"],setup(r,{expose:e,emit:t}){const a=t,n=r,{defaultedTransitions:o,defaultedAriaLabels:i,defaultedMultiCalendars:d,defaultedFilters:u,defaultedConfig:l,defaultedHighlight:s}=ya(n),{transitionName:f,showTransition:v}=cn(o),{buildMatrix:c}=Dt(),{handleMonthYearChange:m,isDisabled:h,updateMonthYear:p}=cT(n,a),{showLeftIcon:y,showRightIcon:_}=qn(),w=B(!1),g=B(!1),x=B([null,null,null,null]);Ca(()=>{a("mount")});const T=P=>({get:()=>n[P],set:I=>{const X=P===Ga.month?Ga.year:Ga.month;a("update-month-year",{[P]:I,[X]:n[X]}),P===Ga.month?N(!0):D(!0)}}),S=K(T(Ga.month)),U=K(T(Ga.year)),F=K(()=>P=>({month:n.month,year:n.year,items:P===Ga.month?n.months:n.years,instance:n.instance,updateMonthYear:p,toggle:P===Ga.month?N:D})),M=K(()=>n.months.find(I=>I.value===n.month)||{text:"",value:0}),$=K(()=>vr(n.months,P=>{const I=n.month===P.value,X=fn(P.value,jx(n.year,n.minDate),Tx(n.year,n.maxDate))||u.value.months.includes(P.value),ee=Nx(s.value,P.value,n.year);return{active:I,disabled:X,highlighted:ee}})),R=K(()=>vr(n.years,P=>{const I=n.year===P.value,X=fn(P.value,mr(n.minDate),mr(n.maxDate))||u.value.years.includes(P.value),ee=M_(s.value,P.value);return{active:I,disabled:X,highlighted:ee}})),H=(P,I)=>{I!==void 0?P.value=I:P.value=!P.value,P.value||a("overlay-closed")},N=(P=!1,I)=>{z(P),H(w,I)},D=(P=!1,I)=>{z(P),H(g,I)},z=P=>{P||a("reset-flow")},q=(P,I)=>{n.arrowNavigation&&(x.value[I]=wa(P),c(x.value,"monthYear"))},Q=K(()=>{var P,I;return[{type:Ga.month,index:1,toggle:N,modelValue:S.value,updateModelValue:X=>S.value=X,text:M.value.text,showSelectionGrid:w.value,items:$.value,ariaLabel:(P=i.value)==null?void 0:P.openMonthsOverlay},{type:Ga.year,index:2,toggle:D,modelValue:U.value,updateModelValue:X=>U.value=X,text:n.year,showSelectionGrid:g.value,items:R.value,ariaLabel:(I=i.value)==null?void 0:I.openYearsOverlay}]}),k=K(()=>n.disableYearSelect?[Q.value[0]]:n.yearFirst?[...Q.value].reverse():Q.value);return e({toggleMonthPicker:N,toggleYearPicker:D,handleMonthYearChange:m}),(P,I)=>{var X,ee,oe;return E(),A("div",t$,[P.$slots["month-year"]?ke(P.$slots,"month-year",Pa(ua({key:0},{month:r.month,year:r.year,months:r.months,years:r.years,updateMonthYear:W(p),handleMonthYearChange:W(m),instance:r.instance}))):(E(),A(Ce,{key:1},[W(y)(W(d),r.instance)&&!P.vertical?(E(),Fe(dn,{key:0,"aria-label":(X=W(i))==null?void 0:X.prevMonth,disabled:W(h)(!1),onActivate:I[0]||(I[0]=V=>W(m)(!1,!0)),onSetRef:I[1]||(I[1]=V=>q(V,0))},{default:ge(()=>[P.$slots["arrow-left"]?ke(P.$slots,"arrow-left",{key:0}):ue("",!0),P.$slots["arrow-left"]?ue("",!0):(E(),Fe(W(h_),{key:1}))]),_:3},8,["aria-label","disabled"])):ue("",!0),Z("div",{class:Le(["dp__month_year_wrap",{dp__year_disable_select:P.disableYearSelect}])},[(E(!0),A(Ce,null,Ye(k.value,(V,C)=>(E(),A(Ce,{key:V.type},[Z("button",{ref_for:!0,ref:he=>q(he,C+1),type:"button",class:"dp__btn dp__month_year_select",tabindex:"0","aria-label":V.ariaLabel,onClick:V.toggle,onKeydown:[Ne(oa(V.toggle,["prevent"]),["enter"]),Ne(oa(V.toggle,["prevent"]),["space"])]},[P.$slots[V.type]?ke(P.$slots,V.type,{key:0,text:V.text,value:n[V.type]}):ue("",!0),P.$slots[V.type]?ue("",!0):(E(),A(Ce,{key:1},[ma(Se(V.text),1)],64))],40,r$),Ee(cr,{name:W(f)(V.showSelectionGrid),css:W(v)},{default:ge(()=>[V.showSelectionGrid?(E(),Fe(pn,{key:0,items:V.items,"arrow-navigation":P.arrowNavigation,"hide-navigation":P.hideNavigation,"is-last":P.autoApply&&!W(l).keepActionRow,"skip-button-ref":!1,config:P.config,type:V.type,"header-refs":[],"esc-close":P.escClose,"text-input":P.textInput,onSelected:V.updateModelValue,onToggle:V.toggle},Da({"button-icon":ge(()=>[P.$slots["calendar-icon"]?ke(P.$slots,"calendar-icon",{key:0}):ue("",!0),P.$slots["calendar-icon"]?ue("",!0):(E(),Fe(W(mn),{key:1}))]),_:2},[P.$slots[`${V.type}-overlay-value`]?{name:"item",fn:ge(({item:he})=>[ke(P.$slots,`${V.type}-overlay-value`,{text:he.text,value:he.value})]),key:"0"}:void 0,P.$slots[`${V.type}-overlay`]?{name:"overlay",fn:ge(()=>[ke(P.$slots,`${V.type}-overlay`,Pa(Ra(F.value(V.type))))]),key:"1"}:void 0,P.$slots[`${V.type}-overlay-header`]?{name:"header",fn:ge(()=>[ke(P.$slots,`${V.type}-overlay-header`,{toggle:V.toggle})]),key:"2"}:void 0]),1032,["items","arrow-navigation","hide-navigation","is-last","config","type","esc-close","text-input","onSelected","onToggle"])):ue("",!0)]),_:2},1032,["name","css"])],64))),128))],2),W(y)(W(d),r.instance)&&P.vertical?(E(),Fe(dn,{key:1,"aria-label":(ee=W(i))==null?void 0:ee.prevMonth,disabled:W(h)(!1),onActivate:I[2]||(I[2]=V=>W(m)(!1,!0))},{default:ge(()=>[P.$slots["arrow-up"]?ke(P.$slots,"arrow-up",{key:0}):ue("",!0),P.$slots["arrow-up"]?ue("",!0):(E(),Fe(W(y_),{key:1}))]),_:3},8,["aria-label","disabled"])):ue("",!0),W(_)(W(d),r.instance)?(E(),Fe(dn,{key:2,ref:"rightIcon",disabled:W(h)(!0),"aria-label":(oe=W(i))==null?void 0:oe.nextMonth,onActivate:I[3]||(I[3]=V=>W(m)(!0,!0)),onSetRef:I[4]||(I[4]=V=>q(V,P.disableYearSelect?2:3))},{default:ge(()=>[P.$slots[P.vertical?"arrow-down":"arrow-right"]?ke(P.$slots,P.vertical?"arrow-down":"arrow-right",{key:0}):ue("",!0),P.$slots[P.vertical?"arrow-down":"arrow-right"]?ue("",!0):(E(),Fe(o_(P.vertical?W(b_):W(p_)),{key:1}))]),_:3},8,["disabled","aria-label"])):ue("",!0)],64))])}}}),i$=["aria-label"],o$={class:"dp__calendar_header",role:"row"},u$={key:0,class:"dp__calendar_header_item",role:"gridcell"},d$=Z("div",{class:"dp__calendar_header_separator"},null,-1),l$=["aria-label"],s$={key:0,role:"gridcell",class:"dp__calendar_item dp__week_num"},f$={class:"dp__cell_inner"},v$=["id","aria-selected","aria-disabled","aria-label","onClick","onKeydown","onMouseenter","onMouseleave"],m$=$e({compatConfig:{MODE:3},__name:"DpCalendar",props:{mappedDates:{type:Array,default:()=>[]},instance:{type:Number,default:0},month:{type:Number,default:0},year:{type:Number,default:0},...et},emits:["select-date","set-hover-date","handle-scroll","mount","handle-swipe","handle-space","tooltip-open","tooltip-close"],setup(r,{expose:e,emit:t}){const a=t,n=r,{buildMultiLevelMatrix:o}=Dt(),{defaultedTransitions:i,defaultedConfig:d,defaultedAriaLabels:u,defaultedMultiCalendars:l,defaultedWeekNumbers:s}=ya(n),f=B(null),v=B({bottom:"",left:"",transform:""}),c=B([]),m=B(null),h=B(!0),p=B(""),y=B({startX:0,endX:0,startY:0,endY:0}),_=B([]),w=B({left:"50%"}),g=K(()=>n.calendar?n.calendar(n.mappedDates):n.mappedDates),x=K(()=>n.dayNames?Array.isArray(n.dayNames)?n.dayNames:n.dayNames(n.locale,+n.weekStart):Y2(n.formatLocale,n.locale,+n.weekStart));Ca(()=>{a("mount",{cmp:"calendar",refs:c}),d.value.noSwipe||m.value&&(m.value.addEventListener("touchstart",D,{passive:!1}),m.value.addEventListener("touchend",z,{passive:!1}),m.value.addEventListener("touchmove",q,{passive:!1})),n.monthChangeOnScroll&&m.value&&m.value.addEventListener("wheel",P,{passive:!1})});const T=V=>V?n.vertical?"vNext":"next":n.vertical?"vPrevious":"previous",S=(V,C)=>{if(n.transitions){const he=Na(vt(te(),n.month,n.year));p.value=ja(Na(vt(te(),V,C)),he)?i.value[T(!0)]:i.value[T(!1)],h.value=!1,Mt(()=>{h.value=!0})}},U=K(()=>({[n.calendarClassName]:!!n.calendarClassName})),F=K(()=>V=>{const C=A2(V);return{dp__marker_dot:C.type==="dot",dp__marker_line:C.type==="line"}}),M=K(()=>V=>ta(V,f.value)),$=K(()=>({dp__calendar:!0,dp__calendar_next:l.value.count>0&&n.instance!==0})),R=K(()=>V=>n.hideOffsetDates?V.current:!0),H=async(V,C,he)=>{var pe,J;if(a("set-hover-date",V),(J=(pe=V.marker)==null?void 0:pe.tooltip)!=null&&J.length){const Pe=wa(c.value[C][he]);if(Pe){const{width:me,height:G}=Pe.getBoundingClientRect();f.value=V.value;let re={left:`${me/2}px`},We=-50;if(await Mt(),_.value[0]){const{left:le,width:je}=_.value[0].getBoundingClientRect();le<0&&(re={left:"0"},We=0,w.value.left=`${me/2}px`),window.innerWidth{f.value&&(f.value=null,v.value=JSON.parse(JSON.stringify({bottom:"",left:"",transform:""})),a("tooltip-close",V.marker))},D=V=>{y.value.startX=V.changedTouches[0].screenX,y.value.startY=V.changedTouches[0].screenY},z=V=>{y.value.endX=V.changedTouches[0].screenX,y.value.endY=V.changedTouches[0].screenY,Q()},q=V=>{n.vertical&&!n.inline&&V.preventDefault()},Q=()=>{const V=n.vertical?"Y":"X";Math.abs(y.value[`start${V}`]-y.value[`end${V}`])>10&&a("handle-swipe",y.value[`start${V}`]>y.value[`end${V}`]?"right":"left")},k=(V,C,he)=>{V&&(Array.isArray(c.value[C])?c.value[C][he]=V:c.value[C]=[V]),n.arrowNavigation&&o(c.value,"calendar")},P=V=>{n.monthChangeOnScroll&&(V.preventDefault(),a("handle-scroll",V))},I=V=>s.value.type==="local"?KW(V.value,{weekStartsOn:+n.weekStart}):s.value.type==="iso"?QW(V.value):typeof s.value.type=="function"?s.value.type(V.value):"",X=V=>{const C=V[0];return s.value.hideOnOffsetDates?V.some(he=>he.current)?I(C):"":I(C)},ee=(V,C)=>{Pt(V,d.value),a("select-date",C)},oe=V=>{Pt(V,d.value)};return e({triggerTransition:S}),(V,C)=>{var he;return E(),A("div",{class:Le($.value)},[Z("div",{ref_key:"calendarWrapRef",ref:m,role:"grid",class:Le(U.value),"aria-label":(he=W(u))==null?void 0:he.calendarWrap},[(E(),A(Ce,{key:0},[Z("div",o$,[V.weekNumbers?(E(),A("div",u$,Se(V.weekNumName),1)):ue("",!0),(E(!0),A(Ce,null,Ye(x.value,(pe,J)=>(E(),A("div",{key:J,class:"dp__calendar_header_item",role:"gridcell"},[V.$slots["calendar-header"]?ke(V.$slots,"calendar-header",{key:0,day:pe,index:J}):ue("",!0),V.$slots["calendar-header"]?ue("",!0):(E(),A(Ce,{key:1},[ma(Se(pe),1)],64))]))),128))]),d$,Ee(cr,{name:p.value,css:!!V.transitions},{default:ge(()=>{var pe;return[h.value?(E(),A("div",{key:0,class:"dp__calendar",role:"rowgroup","aria-label":((pe=W(u))==null?void 0:pe.calendarDays)||void 0},[(E(!0),A(Ce,null,Ye(g.value,(J,Pe)=>(E(),A("div",{key:Pe,class:"dp__calendar_row",role:"row"},[V.weekNumbers?(E(),A("div",s$,[Z("div",f$,Se(X(J.days)),1)])):ue("",!0),(E(!0),A(Ce,null,Ye(J.days,(me,G)=>{var re,We,le;return E(),A("div",{id:me.value.toISOString().split("T")[0],ref_for:!0,ref:je=>k(je,Pe,G),key:G+Pe,role:"gridcell",class:"dp__calendar_item","aria-selected":me.classData.dp__active_date||me.classData.dp__range_start||me.classData.dp__range_start,"aria-disabled":me.classData.dp__cell_disabled||void 0,"aria-label":(We=(re=W(u))==null?void 0:re.day)==null?void 0:We.call(re,me),tabindex:"0",onClick:oa(je=>ee(je,me),["prevent"]),onKeydown:[Ne(je=>V.$emit("select-date",me),["enter"]),Ne(je=>V.$emit("handle-space",me),["space"])],onMouseenter:je=>H(me,Pe,G),onMouseleave:je=>N(me)},[Z("div",{class:Le(["dp__cell_inner",me.classData])},[V.$slots.day&&R.value(me)?ke(V.$slots,"day",{key:0,day:+me.text,date:me.value}):ue("",!0),V.$slots.day?ue("",!0):(E(),A(Ce,{key:1},[ma(Se(me.text),1)],64)),me.marker&&R.value(me)?(E(),A(Ce,{key:2},[V.$slots.marker?ke(V.$slots,"marker",{key:0,marker:me.marker,day:+me.text,date:me.value}):(E(),A("div",{key:1,class:Le(F.value(me.marker)),style:Ja(me.marker.color?{backgroundColor:me.marker.color}:{})},null,6))],64)):ue("",!0),M.value(me.value)?(E(),A("div",{key:3,ref_for:!0,ref_key:"activeTooltip",ref:_,class:"dp__marker_tooltip",style:Ja(v.value)},[(le=me.marker)!=null&&le.tooltip?(E(),A("div",{key:0,class:"dp__tooltip_content",onClick:oe},[(E(!0),A(Ce,null,Ye(me.marker.tooltip,(je,na)=>(E(),A("div",{key:na,class:"dp__tooltip_text"},[V.$slots["marker-tooltip"]?ke(V.$slots,"marker-tooltip",{key:0,tooltip:je,day:me.value}):ue("",!0),V.$slots["marker-tooltip"]?ue("",!0):(E(),A(Ce,{key:1},[Z("div",{class:"dp__tooltip_mark",style:Ja(je.color?{backgroundColor:je.color}:{})},null,4),Z("div",null,Se(je.text),1)],64))]))),128)),Z("div",{class:"dp__arrow_bottom_tp",style:Ja(w.value)},null,4)])):ue("",!0)],4)):ue("",!0)],2)],40,v$)}),128))]))),128))],8,l$)):ue("",!0)]}),_:3},8,["name","css"])],64))],10,i$)],2)}}}),Sw=r=>Array.isArray(r),c$=(r,e,t,a)=>{const n=B([]),{modelValue:o,calendars:i,time:d}=hn(r,e),{defaultedMultiCalendars:u,defaultedStartTime:l}=ya(r),{validateMonthYearInRange:s,isDisabled:f,isDateRangeAllowed:v,checkMinMaxRange:c}=Qt(r),{updateTimeValues:m,getSetDateTime:h,setTime:p,assignStartTime:y,validateTime:_,disabledTimesConfig:w}=Ax(r,d,o,a),g=K(()=>Y=>i.value[Y]?i.value[Y].month:0),x=K(()=>Y=>i.value[Y]?i.value[Y].year:0),T=(Y,ae,Oe)=>{var Re,ne;i.value[Y]||(i.value[Y]={month:0,year:0}),i.value[Y].month=Ow(ae)?(Re=i.value[Y])==null?void 0:Re.month:ae,i.value[Y].year=Ow(Oe)?(ne=i.value[Y])==null?void 0:ne.year:Oe},S=()=>{r.autoApply&&e("select-date")};kt(o,(Y,ae)=>{JSON.stringify(Y)!==JSON.stringify(ae)&&M()}),Ca(()=>{r.shadow||(o.value||(P(),l.value&&y(l.value)),M(!0),r.focusStartDate&&r.startDate&&P())});const U=K(()=>{var Y;return(Y=r.flow)!=null&&Y.length&&!r.partialFlow?r.flowStep===r.flow.length:!0}),F=()=>{r.autoApply&&U.value&&e("auto-apply",r.partialFlow)},M=(Y=!1)=>{if(o.value)return Array.isArray(o.value)?(n.value=o.value,z(Y)):R(o.value,Y);if(u.value.count&&Y&&!r.startDate)return $(te(),Y)},$=(Y,ae=!1)=>{if((!u.value.count||!u.value.static||ae)&&T(0,qe(Y),ze(Y)),u.value.count&&!u.value.solo)for(let Oe=1;Oe{$(Y),p("hours",Ka(Y)),p("minutes",ut(Y)),p("seconds",fr(Y)),u.value.count&&ae&&k()},H=Y=>{if(u.value.count){if(u.value.solo)return 0;const ae=qe(Y[0]),Oe=qe(Y[1]);return Math.abs(Oe-ae){Y[1]&&r.showLastInRange?$(Y[H(Y)],ae):$(Y[0],ae);const Oe=(Re,ne)=>[Re(Y[0]),Y[1]?Re(Y[1]):d[ne][1]];p("hours",Oe(Ka,"hours")),p("minutes",Oe(ut,"minutes")),p("seconds",Oe(fr,"seconds"))},D=(Y,ae)=>{if((r.range||r.weekPicker)&&!r.multiDates)return N(Y,ae);if(r.multiDates&&ae){const Oe=Y[Y.length-1];return R(Oe,ae)}},z=Y=>{const ae=o.value;D(ae,Y),u.value.count&&u.value.solo&&k()},q=(Y,ae)=>{const Oe=la(te(),{month:g.value(ae),year:x.value(ae)}),Re=Y<0?Ya(Oe,1):ht(Oe,1);s(qe(Re),ze(Re),Y<0,r.preventMinMaxNavigation)&&(T(ae,qe(Re),ze(Re)),e("update-month-year",{instance:ae,month:qe(Re),year:ze(Re)}),u.value.count&&!u.value.solo&&Q(ae),t())},Q=Y=>{for(let ae=Y-1;ae>=0;ae--){const Oe=ht(la(te(),{month:g.value(ae+1),year:x.value(ae+1)}),1);T(ae,qe(Oe),ze(Oe))}for(let ae=Y+1;ae<=u.value.count-1;ae++){const Oe=Ya(la(te(),{month:g.value(ae-1),year:x.value(ae-1)}),1);T(ae,qe(Oe),ze(Oe))}},k=()=>{if(Array.isArray(o.value)&&o.value.length===2){const Y=te(te(o.value[1]?o.value[1]:Ya(o.value[0],1))),[ae,Oe]=[qe(o.value[0]),ze(o.value[0])],[Re,ne]=[qe(o.value[1]),ze(o.value[1])];(ae!==Re||ae===Re&&Oe!==ne)&&u.value.solo&&T(1,qe(Y),ze(Y))}else o.value&&!Array.isArray(o.value)&&(T(0,qe(o.value),ze(o.value)),$(te()))},P=()=>{r.startDate&&(T(0,qe(te(r.startDate)),ze(te(r.startDate))),u.value.count&&Q(0))},I=(Y,ae)=>{r.monthChangeOnScroll&&q(r.monthChangeOnScroll!=="inverse"?-Y.deltaY:Y.deltaY,ae)},X=(Y,ae,Oe=!1)=>{r.monthChangeOnArrows&&r.vertical===Oe&&ee(Y,ae)},ee=(Y,ae)=>{q(Y==="right"?-1:1,ae)},oe=Y=>r.markers.find(ae=>ta(B2(Y.value),Za(te(ae.date),r.timezone))),V=(Y,ae)=>{switch(r.sixWeeks===!0?"append":r.sixWeeks){case"prepend":return[!0,!1];case"center":return[Y==0,!0];case"fair":return[Y==0||ae>Y,!0];case"append":return[!1,!1];default:return[!1,!1]}},C=(Y,ae,Oe,Re)=>{if(r.sixWeeks&&Y.length<6){const ne=6-Y.length,be=(ae.getDay()+7-Re)%7,ce=6-(Oe.getDay()+7-Re)%7,[da,_a]=V(be,ce);for(let Ea=1;Ea<=ne;Ea++)if(_a?!!(Ea%2)==da:da){const Ta=Y[0].days[0],Qa=he(ka(Ta.value,-7),qe(ae));Y.unshift({days:Qa})}else{const Ta=Y[Y.length-1],Qa=Ta.days[Ta.days.length-1],yt=he(ka(Qa.value,1),qe(ae));Y.push({days:yt})}}return Y},he=(Y,ae)=>{const Oe=te(Y),Re=[];for(let ne=0;ne<7;ne++){const be=ka(Oe,ne),ce=qe(be)!==ae;Re.push({text:r.hideOffsetDates&&ce?"":be.getDate(),value:be,current:!ce,classData:{}})}return Re},pe=(Y,ae)=>{const Oe=[],Re=new Date(ae,Y),ne=new Date(ae,Y+1,0),be=r.weekStart,ce=Lt(Re,{weekStartsOn:be}),da=_a=>{const Ea=he(_a,Y);if(Oe.push({days:Ea}),!Oe[Oe.length-1].days.some(Ta=>ta(Na(Ta.value),Na(ne)))){const Ta=ka(_a,7);da(Ta)}};return da(ce),C(Oe,Re,ne,be)},J=Y=>(o.value=jn(te(Y.value),r.timezone,r.weekStart),e("date-update",Y.value),F()),Pe=Y=>{const ae=xt(te(Y.value),d.hours,d.minutes,xa());e("date-update",ae),r.multiDates?k_(ae,o,r.multiDatesLimit):o.value=ae,a(),Mt().then(()=>{F()})},me=Y=>r.noDisabledRange?Sx(n.value[0],Y).some(ae=>f(ae)):!1,G=()=>{n.value=o.value?o.value.slice():[],n.value.length===2&&!(r.fixedStart||r.fixedEnd)&&(n.value=[])},re=(Y,ae)=>{const Oe=[te(Y.value),ka(te(Y.value),+r.autoRange)];v(Oe)?(ae&&We(Y.value),n.value=Oe):e("invalid-date",Y.value)},We=Y=>{const ae=qe(te(Y)),Oe=ze(te(Y));if(T(0,ae,Oe),u.value.count>0)for(let Re=1;ReArray.isArray(o.value)&&o.value.length===2?r.fixedStart&&(ja(Y,o.value[0])||ta(Y,o.value[0]))?[o.value[0],Y]:r.fixedEnd&&(Wa(Y,o.value[1])||ta(Y,o.value[1]))?[Y,o.value[1]]:(e("invalid-fixed-range",Y),o.value):[],je=Y=>{if(me(Y.value)||!c(Y.value,o.value,r.fixedStart?0:1))return e("invalid-date",Y.value);n.value=le(te(Y.value))},na=(Y,ae)=>{if(G(),r.autoRange)return re(Y,ae);if(r.fixedStart||r.fixedEnd)return je(Y);n.value[0]?c(te(Y.value),o.value)&&!me(Y.value)?Wa(te(Y.value),te(n.value[0]))?(n.value.unshift(te(Y.value)),e("range-end",n.value[0])):(n.value[1]=te(Y.value),e("range-end",n.value[1])):(r.autoApply&&e("auto-apply-invalid",Y.value),e("invalid-date",Y.value)):(n.value[0]=te(Y.value),e("range-start",n.value[0]))},xa=(Y=!0)=>r.enableSeconds?Array.isArray(d.seconds)?Y?d.seconds[0]:d.seconds[1]:d.seconds:0,La=Y=>{n.value[Y]=xt(n.value[Y],d.hours[Y],d.minutes[Y],xa(Y!==1))},za=()=>{var Y,ae;n.value[0]&&n.value[1]&&+((Y=n.value)==null?void 0:Y[0])>+((ae=n.value)==null?void 0:ae[1])&&(n.value.reverse(),e("range-start",n.value[0]),e("range-end",n.value[1]))},ha=()=>{n.value.length&&(n.value[0]&&!n.value[1]?La(0):(La(0),La(1),a()),za(),o.value=n.value.slice(),An(n.value,e,r.autoApply,r.modelAuto))},at=(Y,ae=!1)=>{if(f(Y.value)||!Y.current&&r.hideOffsetDates)return e("invalid-date",Y.value);if(r.weekPicker)return J(Y);if(!r.range)return Pe(Y);Sw(d.hours)&&Sw(d.minutes)&&!r.multiDates&&(na(Y,ae),ha())},st=(Y,ae)=>{var Oe;T(Y,ae.month,ae.year),u.value.count&&!u.value.solo&&Q(Y),e("update-month-year",{instance:Y,month:ae.month,year:ae.year}),t(u.value.solo?Y:void 0);const Re=(Oe=r.flow)!=null&&Oe.length?r.flow[r.flowStep]:void 0;!ae.fromNav&&(Re===tt.month||Re===tt.year)&&a()},Xa=(Y,ae)=>{qx({value:Y,modelValue:o,range:r.range,timezone:ae?void 0:r.timezone}),S(),r.multiCalendars&&Mt().then(()=>M(!0))},ft=()=>{r.range?o.value&&Array.isArray(o.value)&&o.value[0]?o.value=Wa(te(),o.value[0])?[te(),o.value[0]]:[o.value[0],te()]:o.value=[te()]:o.value=te(),S()},Ua=()=>{if(Array.isArray(o.value))if(r.multiDates){const Y=Ia();o.value[o.value.length-1]=h(Y)}else o.value=o.value.map((Y,ae)=>Y&&h(Y,ae));else o.value=h(o.value);e("time-update")},Ia=()=>Array.isArray(o.value)&&o.value.length?o.value[o.value.length-1]:null;return{calendars:i,modelValue:o,month:g,year:x,time:d,disabledTimesConfig:w,validateTime:_,getCalendarDays:pe,getMarker:oe,handleScroll:I,handleSwipe:ee,handleArrow:X,selectDate:at,updateMonthYear:st,presetDate:Xa,selectCurrentDate:ft,updateTime:(Y,ae=!0,Oe=!1)=>{m(Y,ae,Oe,Ua)}}},h$={key:0},p$=$e({__name:"DatePicker",props:{...et},emits:["tooltip-open","tooltip-close","mount","update:internal-model-value","update-flow-step","reset-flow","auto-apply","focus-menu","select-date","range-start","range-end","invalid-fixed-range","time-update","am-pm-change","time-picker-open","time-picker-close","recalculate-position","update-month-year","auto-apply-invalid","date-update","invalid-date"],setup(r,{expose:e,emit:t}){const a=t,n=r,{calendars:o,month:i,year:d,modelValue:u,time:l,disabledTimesConfig:s,validateTime:f,getCalendarDays:v,getMarker:c,handleArrow:m,handleScroll:h,handleSwipe:p,selectDate:y,updateMonthYear:_,presetDate:w,selectCurrentDate:g,updateTime:x}=c$(n,a,k,P),T=Ut(),{setHoverDate:S,getDayClassData:U,clearHoverDate:F}=yT(u,n),{defaultedMultiCalendars:M}=ya(n),$=B([]),R=B([]),H=B(null),N=qa(T,"calendar"),D=qa(T,"monthYear"),z=qa(T,"timePicker"),q=X=>{n.shadow||a("mount",X)};kt(o,()=>{n.shadow||setTimeout(()=>{a("recalculate-position")},0)},{deep:!0});const Q=K(()=>X=>v(i.value(X),d.value(X)).map(ee=>({...ee,days:ee.days.map(oe=>(oe.marker=c(oe),oe.classData=U(oe),oe))})));function k(X){var ee;X||X===0?(ee=R.value[X])==null||ee.triggerTransition(i.value(X),d.value(X)):R.value.forEach((oe,V)=>oe.triggerTransition(i.value(V),d.value(V)))}function P(){a("update-flow-step")}const I=(X,ee=!1)=>{y(X,ee),n.spaceConfirm&&a("select-date")};return e({clearHoverDate:F,presetDate:w,selectCurrentDate:g,toggleMonthPicker:(X,ee,oe=0)=>{var V;(V=$.value[oe])==null||V.toggleMonthPicker(X,ee)},toggleYearPicker:(X,ee,oe=0)=>{var V;(V=$.value[oe])==null||V.toggleYearPicker(X,ee)},toggleTimePicker:(X,ee,oe)=>{var V;(V=H.value)==null||V.toggleTimePicker(X,ee,oe)},handleArrow:m,updateMonthYear:_,getSidebarProps:()=>({modelValue:u,month:i,year:d,time:l,updateTime:x,updateMonthYear:_,selectDate:y,presetDate:w})}),(X,ee)=>(E(),A(Ce,null,[Ee(Hn,{"multi-calendars":W(M).count},{default:ge(({instance:oe,index:V})=>[X.disableMonthYearSelect?ue("",!0):(E(),Fe(n$,ua({key:0,ref:C=>{C&&($.value[V]=C)},months:W(Ox)(X.formatLocale,X.locale,X.monthNameFormat),years:W(x_)(X.yearRange,X.reverseYears),month:W(i)(oe),year:W(d)(oe),instance:oe},X.$props,{onMount:ee[0]||(ee[0]=C=>q(W(Ft).header)),onResetFlow:ee[1]||(ee[1]=C=>X.$emit("reset-flow")),onUpdateMonthYear:C=>W(_)(oe,C),onOverlayClosed:ee[2]||(ee[2]=C=>X.$emit("focus-menu"))}),Da({_:2},[Ye(W(D),(C,he)=>({name:C,fn:ge(pe=>[ke(X.$slots,C,Pa(Ra(pe)))])}))]),1040,["months","years","month","year","instance","onUpdateMonthYear"])),Ee(m$,ua({ref:C=>{C&&(R.value[V]=C)},"mapped-dates":Q.value(oe),month:W(i)(oe),year:W(d)(oe),instance:oe},X.$props,{onSelectDate:C=>W(y)(C,oe!==1),onHandleSpace:C=>I(C,oe!==1),onSetHoverDate:ee[3]||(ee[3]=C=>W(S)(C)),onHandleScroll:C=>W(h)(C,oe),onHandleSwipe:C=>W(p)(C,oe),onMount:ee[4]||(ee[4]=C=>q(W(Ft).calendar)),onResetFlow:ee[5]||(ee[5]=C=>X.$emit("reset-flow")),onTooltipOpen:ee[6]||(ee[6]=C=>X.$emit("tooltip-open",C)),onTooltipClose:ee[7]||(ee[7]=C=>X.$emit("tooltip-close",C))}),Da({_:2},[Ye(W(N),(C,he)=>({name:C,fn:ge(pe=>[ke(X.$slots,C,Pa(Ra({...pe})))])}))]),1040,["mapped-dates","month","year","instance","onSelectDate","onHandleSpace","onHandleScroll","onHandleSwipe"])]),_:3},8,["multi-calendars"]),X.enableTimePicker?(E(),A("div",h$,[X.$slots["time-picker"]?ke(X.$slots,"time-picker",Pa(ua({key:0},{time:W(l),updateTime:W(x)}))):(E(),Fe(Hx,ua({key:1,ref_key:"timePickerRef",ref:H},X.$props,{hours:W(l).hours,minutes:W(l).minutes,seconds:W(l).seconds,"internal-model-value":X.internalModelValue,"disabled-times-config":W(s),"validate-time":W(f),onMount:ee[8]||(ee[8]=oe=>q(W(Ft).timePicker)),"onUpdate:hours":ee[9]||(ee[9]=oe=>W(x)(oe)),"onUpdate:minutes":ee[10]||(ee[10]=oe=>W(x)(oe,!1)),"onUpdate:seconds":ee[11]||(ee[11]=oe=>W(x)(oe,!1,!0)),onResetFlow:ee[12]||(ee[12]=oe=>X.$emit("reset-flow")),onOverlayClosed:ee[13]||(ee[13]=oe=>X.$emit("time-picker-close")),onOverlayOpened:ee[14]||(ee[14]=oe=>X.$emit("time-picker-open",oe)),onAmPmChange:ee[15]||(ee[15]=oe=>X.$emit("am-pm-change",oe))}),Da({_:2},[Ye(W(z),(oe,V)=>({name:oe,fn:ge(C=>[ke(X.$slots,oe,Pa(Ra(C)))])}))]),1040,["hours","minutes","seconds","internal-model-value","disabled-times-config","validate-time"]))])):ue("",!0)],64))}}),g$=(r,e)=>{const t=B(),{defaultedMultiCalendars:a,defaultedConfig:n,defaultedHighlight:o}=ya(r),{modelValue:i,year:d,month:u,calendars:l}=hn(r,e),{isDisabled:s}=Qt(r),{selectYear:f,groupedYears:v,showYearPicker:c,isDisabled:m,toggleYearPicker:h,handleYearSelect:p,handleYear:y}=Yx({modelValue:i,multiCalendars:a,highlight:o,calendars:l,month:u,year:d,props:r,emit:e}),_=(F,M)=>[F,M].map($=>ot($,"MMMM",{locale:r.formatLocale})).join("-"),w=K(()=>F=>i.value?Array.isArray(i.value)?i.value.some(M=>pw(F,M)):pw(i.value,F):!1),g=F=>{if(r.range){if(Array.isArray(i.value)){const M=ta(F,i.value[0])||ta(F,i.value[1]);return In(i.value,t.value,F)&&!M}return!1}return!1},x=K(()=>F=>{const M=la(new Date,{year:d.value(F)});return qO({start:rx(M),end:tx(M)}).map($=>{const R=lr($),H=lw($),N=s($),D=g(R),z=typeof o.value=="function"?o.value({quarter:ow(R),year:ze(R)}):!!o.value.quarters.find(q=>q.quarter===ow(R)&&q.year===ze(R));return{text:_(R,H),value:R,active:w.value(R),highlighted:z,disabled:N,isBetween:D}})}),T=F=>{k_(F,i,r.multiDatesLimit),e("auto-apply",!0)},S=F=>{const M=D_(i,F,e);An(M,e,r.autoApply,r.modelAuto)},U=F=>{i.value=F,e("auto-apply")};return{defaultedConfig:n,defaultedMultiCalendars:a,groupedYears:v,year:d,isDisabled:m,quarters:x,showYearPicker:c,modelValue:i,setHoverDate:F=>{t.value=F},selectYear:f,selectQuarter:(F,M,$)=>{if(!$)return l.value[M].month=qe(lw(F)),r.multiDates?T(F):r.range?S(F):U(F)},toggleYearPicker:h,handleYearSelect:p,handleYear:y}},y$={class:"dp--quarter-items"},b$=["disabled","onClick","onMouseover"],_$=$e({compatConfig:{MODE:3},__name:"QuarterPicker",props:{...et},emits:["update:internal-model-value","reset-flow","overlay-closed","auto-apply","range-start","range-end"],setup(r,{expose:e,emit:t}){const a=t,n=r,o=Ut(),i=qa(o,"yearMode"),{defaultedMultiCalendars:d,defaultedConfig:u,groupedYears:l,year:s,isDisabled:f,quarters:v,modelValue:c,showYearPicker:m,setHoverDate:h,selectQuarter:p,toggleYearPicker:y,handleYearSelect:_,handleYear:w}=g$(n,a);return e({getSidebarProps:()=>({modelValue:c,year:s,selectQuarter:p,handleYearSelect:_,handleYear:w})}),(g,x)=>(E(),Fe(Hn,{"multi-calendars":W(d).count,stretch:""},{default:ge(({instance:T})=>[Z("div",{class:"dp-quarter-picker-wrap",style:Ja({minHeight:`${W(u).modeHeight}px`})},[Z("div",null,[Ee(Ix,ua(g.$props,{items:W(l)(T),instance:T,"show-year-picker":W(m)[T],year:W(s)(T),"is-disabled":S=>W(f)(T,S),onHandleYear:S=>W(w)(T,S),onYearSelect:S=>W(_)(S,T),onToggleYearPicker:S=>W(y)(T,S==null?void 0:S.flow,S==null?void 0:S.show)}),Da({_:2},[Ye(W(i),(S,U)=>({name:S,fn:ge(F=>[ke(g.$slots,S,Pa(Ra(F)))])}))]),1040,["items","instance","show-year-picker","year","is-disabled","onHandleYear","onYearSelect","onToggleYearPicker"])]),Z("div",y$,[(E(!0),A(Ce,null,Ye(W(v)(T),(S,U)=>(E(),A("div",{key:U},[Z("button",{type:"button",class:Le(["dp--qr-btn",{"dp--qr-btn-active":S.active,"dp--qr-btn-between":S.isBetween,"dp--qr-btn-disabled":S.disabled,"dp--highlighted":S.highlighted}]),disabled:S.disabled,onClick:F=>W(p)(S.value,T,S.disabled),onMouseover:F=>W(h)(S.value)},[g.$slots.quarter?ke(g.$slots,"quarter",{key:0,value:S.value,text:S.text}):(E(),A(Ce,{key:1},[ma(Se(S.text),1)],64))],42,b$)]))),128))])],4)]),_:3},8,["multi-calendars"]))}}),w$=["id","onKeydown"],P$={key:0,class:"dp__sidebar_left"},x$={key:1,class:"dp--preset-dates"},M$=["onClick","onKeydown"],k$={key:2,class:"dp__sidebar_right"},D$={key:3,class:"dp__action_extra"},Cw=$e({compatConfig:{MODE:3},__name:"DatepickerMenu",props:{...Yn,shadow:{type:Boolean,default:!1},openOnTop:{type:Boolean,default:!1},internalModelValue:{type:[Date,Array],default:null},arrMapValues:{type:Object,default:()=>({})},noOverlayFocus:{type:Boolean,default:!1}},emits:["close-picker","select-date","auto-apply","time-update","flow-step","update-month-year","invalid-select","update:internal-model-value","recalculate-position","invalid-fixed-range","tooltip-open","tooltip-close","time-picker-open","time-picker-close","am-pm-change","range-start","range-end","auto-apply-invalid","date-update","invalid-date"],setup(r,{expose:e,emit:t}){const a=t,n=r,o=K(()=>{const{openOnTop:G,...re}=n;return{...re,flowStep:U.value,noOverlayFocus:n.noOverlayFocus}}),{setMenuFocused:i,setShiftKey:d,control:u}=zx(),l=Ut(),{defaultedTextInput:s,defaultedInline:f,defaultedConfig:v}=ya(n),c=B(null),m=B(0),h=B(null),p=B(null),y=B(!1),_=B(null);Ca(()=>{if(!n.shadow){y.value=!0,w(),window.addEventListener("resize",w);const G=wa(h);if(G&&!s.value.enabled&&!f.value.enabled&&(i(!0),H()),G){const re=We=>{v.value.allowPreventDefault&&We.preventDefault(),Pt(We,v.value,!0)};G.addEventListener("pointerdown",re),G.addEventListener("mousedown",re)}}}),i_(()=>{window.removeEventListener("resize",w)});const w=()=>{const G=wa(p);G&&(m.value=G.getBoundingClientRect().width)},{arrowRight:g,arrowLeft:x,arrowDown:T,arrowUp:S}=Dt(),{flowStep:U,updateFlowStep:F,childMount:M,resetFlow:$}=bT(n,a,_),R=K(()=>n.monthPicker?NT:n.yearPicker?IT:n.timePicker?a$:n.quarterPicker?_$:p$),H=()=>{const G=wa(h);G&&G.focus({preventScroll:!0})},N=K(()=>{var G;return((G=_.value)==null?void 0:G.getSidebarProps())||{}}),D=()=>{n.openOnTop&&a("recalculate-position")},z=qa(l,"action"),q=K(()=>n.monthPicker||n.yearPicker?qa(l,"monthYear"):n.timePicker?qa(l,"timePicker"):qa(l,"shared")),Q=K(()=>n.openOnTop?"dp__arrow_bottom":"dp__arrow_top"),k=K(()=>({dp__menu_disabled:n.disabled,dp__menu_readonly:n.readonly})),P=K(()=>({dp__menu:!0,dp__menu_index:!f.value.enabled,dp__relative:f.value.enabled,[n.menuClassName]:!!n.menuClassName})),I=G=>{Pt(G,v.value,!0)},X=()=>{n.escClose&&a("close-picker")},ee=G=>{if(n.arrowNavigation){if(G==="up")return S();if(G==="down")return T();if(G==="left")return x();if(G==="right")return g()}else G==="left"||G==="up"?pe("handleArrow","left",0,G==="up"):pe("handleArrow","right",0,G==="down")},oe=G=>{d(G.shiftKey),!n.disableMonthYearSelect&&G.code==="Tab"&&G.target.classList.contains("dp__menu")&&u.value.shiftKeyInMenu&&(G.preventDefault(),Pt(G,v.value,!0),a("close-picker"))},V=()=>{H(),a("time-picker-close")},C=G=>{var re,We,le;(re=_.value)==null||re.toggleTimePicker(!1,!1),(We=_.value)==null||We.toggleMonthPicker(!1,!1,G),(le=_.value)==null||le.toggleYearPicker(!1,!1,G)},he=(G,re=0)=>{var We,le,je;return G==="month"?(We=_.value)==null?void 0:We.toggleMonthPicker(!1,!0,re):G==="year"?(le=_.value)==null?void 0:le.toggleYearPicker(!1,!0,re):G==="time"?(je=_.value)==null?void 0:je.toggleTimePicker(!0,!1):C(re)},pe=(G,...re)=>{var We,le;(We=_.value)!=null&&We[G]&&((le=_.value)==null||le[G](...re))},J=()=>{pe("selectCurrentDate")},Pe=(G,re)=>{pe("presetDate",G,re)},me=()=>{pe("clearHoverDate")};return e({updateMonthYear:(G,re)=>{pe("updateMonthYear",G,re)},switchView:he}),(G,re)=>{var We;return E(),A("div",{id:G.uid?`dp-menu-${G.uid}`:void 0,ref_key:"dpMenuRef",ref:h,tabindex:"0",role:"dialog",class:Le(P.value),onMouseleave:me,onClick:I,onKeydown:[Ne(X,["esc"]),re[18]||(re[18]=Ne(oa(le=>ee("left"),["prevent"]),["left"])),re[19]||(re[19]=Ne(oa(le=>ee("up"),["prevent"]),["up"])),re[20]||(re[20]=Ne(oa(le=>ee("down"),["prevent"]),["down"])),re[21]||(re[21]=Ne(oa(le=>ee("right"),["prevent"]),["right"])),oe]},[(G.disabled||G.readonly)&&W(f).enabled?(E(),A("div",{key:0,class:Le(k.value)},null,2)):ue("",!0),!W(f).enabled&&!G.teleportCenter?(E(),A("div",{key:1,class:Le(Q.value)},null,2)):ue("",!0),Z("div",{ref_key:"innerMenuRef",ref:p,class:Le({dp__menu_content_wrapper:((We=G.presetDates)==null?void 0:We.length)||!!G.$slots["left-sidebar"]||!!G.$slots["right-sidebar"]}),style:Ja({"--dp-menu-width":`${m.value}px`})},[G.$slots["left-sidebar"]?(E(),A("div",P$,[ke(G.$slots,"left-sidebar",Pa(Ra(N.value)))])):ue("",!0),G.presetDates.length?(E(),A("div",x$,[(E(!0),A(Ce,null,Ye(G.presetDates,(le,je)=>(E(),A(Ce,{key:je},[le.slot?ke(G.$slots,le.slot,{key:0,presetDate:Pe,label:le.label,value:le.value}):(E(),A("button",{key:1,type:"button",style:Ja(le.style||{}),class:"dp__btn dp--preset-range",onClick:oa(na=>Pe(le.value,le.noTz),["prevent"]),onKeydown:[Ne(oa(na=>Pe(le.value,le.noTz),["prevent"]),["enter"]),Ne(oa(na=>Pe(le.value,le.noTz),["prevent"]),["space"])]},Se(le.label),45,M$))],64))),128))])):ue("",!0),Z("div",{ref_key:"calendarWrapperRef",ref:c,class:"dp__instance_calendar",role:"document"},[(E(),Fe(o_(R.value),ua({ref_key:"dynCmpRef",ref:_},o.value,{"flow-step":W(U),onMount:W(M),onUpdateFlowStep:W(F),onResetFlow:W($),onFocusMenu:H,onSelectDate:re[0]||(re[0]=le=>G.$emit("select-date")),onDateUpdate:re[1]||(re[1]=le=>G.$emit("date-update",le)),onTooltipOpen:re[2]||(re[2]=le=>G.$emit("tooltip-open",le)),onTooltipClose:re[3]||(re[3]=le=>G.$emit("tooltip-close",le)),onAutoApply:re[4]||(re[4]=le=>G.$emit("auto-apply",le)),onRangeStart:re[5]||(re[5]=le=>G.$emit("range-start",le)),onRangeEnd:re[6]||(re[6]=le=>G.$emit("range-end",le)),onInvalidFixedRange:re[7]||(re[7]=le=>G.$emit("invalid-fixed-range",le)),onTimeUpdate:re[8]||(re[8]=le=>G.$emit("time-update")),onAmPmChange:re[9]||(re[9]=le=>G.$emit("am-pm-change",le)),onTimePickerOpen:re[10]||(re[10]=le=>G.$emit("time-picker-open",le)),onTimePickerClose:V,onRecalculatePosition:D,onUpdateMonthYear:re[11]||(re[11]=le=>G.$emit("update-month-year",le)),onAutoApplyInvalid:re[12]||(re[12]=le=>G.$emit("auto-apply-invalid",le)),onInvalidDate:re[13]||(re[13]=le=>G.$emit("invalid-date",le)),"onUpdate:internalModelValue":re[14]||(re[14]=le=>G.$emit("update:internal-model-value",le))}),Da({_:2},[Ye(q.value,(le,je)=>({name:le,fn:ge(na=>[ke(G.$slots,le,Pa(Ra({...na})))])}))]),1040,["flow-step","onMount","onUpdateFlowStep","onResetFlow"]))],512),G.$slots["right-sidebar"]?(E(),A("div",k$,[ke(G.$slots,"right-sidebar",Pa(Ra(N.value)))])):ue("",!0),G.$slots["action-extra"]?(E(),A("div",D$,[G.$slots["action-extra"]?ke(G.$slots,"action-extra",{key:0,selectCurrentDate:J}):ue("",!0)])):ue("",!0)],6),!G.autoApply||W(v).keepActionRow?(E(),Fe(OT,ua({key:2,"menu-mount":y.value},o.value,{"calendar-width":m.value,onClosePicker:re[15]||(re[15]=le=>G.$emit("close-picker")),onSelectDate:re[16]||(re[16]=le=>G.$emit("select-date")),onInvalidSelect:re[17]||(re[17]=le=>G.$emit("invalid-select")),onSelectNow:J}),Da({_:2},[Ye(W(z),(le,je)=>({name:le,fn:ge(na=>[ke(G.$slots,le,Pa(Ra({...na})))])}))]),1040,["menu-mount","calendar-width"])):ue("",!0)],42,w$)}}}),O$=typeof window<"u"?window:void 0,vo=()=>{},W$=r=>vO()?(mO(r),!0):!1,j$=(r,e,t,a)=>{if(!r)return vo;let n=vo;const o=kt(()=>W(r),d=>{n(),d&&(d.addEventListener(e,t,a),n=()=>{d.removeEventListener(e,t,a),n=vo})},{immediate:!0,flush:"post"}),i=()=>{o(),n()};return W$(i),i},T$=(r,e,t,a={})=>{const{window:n=O$,event:o="pointerdown"}=a;return n?j$(n,o,i=>{const d=wa(r),u=wa(e);!d||!u||d===i.target||i.composedPath().includes(d)||i.composedPath().includes(u)||t(i)},{passive:!0}):void 0},$$=$e({compatConfig:{MODE:3},__name:"VueDatePicker",props:{...Yn},emits:["update:model-value","update:model-timezone-value","text-submit","closed","cleared","open","focus","blur","internal-model-change","recalculate-position","flow-step","update-month-year","invalid-select","invalid-fixed-range","tooltip-open","tooltip-close","time-picker-open","time-picker-close","am-pm-change","range-start","range-end","date-update","invalid-date"],setup(r,{expose:e,emit:t}){const a=t,n=r,o=Ut(),i=B(!1),d=Tn(n,"modelValue"),u=Tn(n,"timezone"),l=B(null),s=B(null),f=B(null),v=B(!1),c=B(null),m=B(!1),{setMenuFocused:h,setShiftKey:p}=zx(),{clearArrowNav:y}=Dt(),{mapDatesArrToMap:_,validateDate:w,isValidTime:g}=Qt(n),{defaultedTransitions:x,defaultedTextInput:T,defaultedInline:S,defaultedConfig:U}=ya(n),{menuTransition:F,showTransition:M}=cn(x);Ca(()=>{X(n.modelValue),Mt().then(()=>{S.value.enabled||(Q(c.value).addEventListener("scroll",Pe),window.addEventListener("resize",me))}),S.value.enabled&&(i.value=!0),U.value.tabOutClosesMenu&&document.addEventListener("keyup",G)});const $=K(()=>_());i_(()=>{if(!S.value.enabled){const ne=Q(c.value);ne&&ne.removeEventListener("scroll",Pe),window.removeEventListener("resize",me)}U.value.tabOutClosesMenu&&document.removeEventListener("keyup",G)});const R=qa(o,"all",n.presetDates),H=qa(o,"input");kt([d,u],()=>{X(d.value)},{deep:!0});const{openOnTop:N,menuStyle:D,xCorrect:z,setMenuPosition:q,getScrollableParent:Q,shadowRender:k}=hT({menuRef:l,menuRefInner:s,inputRef:f,pickerWrapperRef:c,inline:S,emit:a,props:n,slots:o}),{inputValue:P,internalModelValue:I,parseExternalModelValue:X,emitModelValue:ee,formatInputValue:oe,checkBeforeEmit:V}=mT(a,n,v),C=K(()=>({dp__main:!0,dp__theme_dark:n.dark,dp__theme_light:!n.dark,dp__flex_display:S.value.enabled,dp__flex_display_with_input:S.value.input})),he=K(()=>n.dark?"dp__theme_dark":"dp__theme_light"),pe=K(()=>n.teleport?{to:typeof n.teleport=="boolean"?"body":n.teleport,disabled:S.value.enabled}:{class:"dp__outer_menu_wrap"}),J=K(()=>S.value.enabled&&(n.timePicker||n.monthPicker||n.yearPicker||n.quarterPicker)),Pe=()=>{i.value&&(U.value.closeOnScroll?ha():q())},me=()=>{i.value&&q()},G=ne=>{ne.key==="Tab"&&!S.value.enabled&&!n.teleport&&(c.value.contains(document.activeElement)||ha())},re=()=>{!n.disabled&&!n.readonly&&(k(Cw,n),q(!1),i.value=!0,i.value&&a("open"),i.value||za(),X(n.modelValue))},We=()=>{var ne;P.value="",za(),(ne=f.value)==null||ne.setParsedDate(null),a("update:model-value",null),a("update:model-timezone-value",null),a("cleared"),U.value.closeOnClearValue&&ha()},le=()=>{const ne=I.value;return!ne||!Array.isArray(ne)&&w(ne)?!0:Array.isArray(ne)?n.multiDates||ne.length===2&&w(ne[0])&&w(ne[1])?!0:n.partialRange&&!n.timePicker?w(ne[0]):!1:!1},je=()=>{V()&&le()?(ee(),ha()):a("invalid-select",I.value)},na=ne=>{xa(),ee(),U.value.closeOnAutoApply&&!ne&&ha()},xa=()=>{f.value&&T.value.enabled&&f.value.setParsedDate(I.value)},La=(ne=!1)=>{n.autoApply&&g(I.value)&&le()&&(n.range&&Array.isArray(I.value)?(n.partialRange||I.value.length===2)&&na(ne):na(ne))},za=()=>{T.value.enabled||(I.value=null)},ha=()=>{S.value.enabled||(i.value&&(i.value=!1,z.value=!1,h(!1),p(!1),y(),a("closed"),P.value&&X(d.value)),za(),a("blur"))},at=(ne,be,ce=!1)=>{if(!ne){I.value=null;return}const da=Array.isArray(ne)?!ne.some(Ea=>!w(Ea)):w(ne),_a=g(ne);da&&_a&&(I.value=ne,be&&(m.value=ce,je(),a("text-submit")))},st=()=>{n.autoApply&&g(I.value)&&ee(),xa()},Xa=()=>i.value?ha():re(),ft=ne=>{I.value=ne},Ua=()=>{T.value.enabled&&(v.value=!0,oe()),a("focus")},Ia=()=>{if(T.value.enabled&&(v.value=!1,X(n.modelValue),m.value)){const ne=U2(c.value);ne==null||ne.focus()}a("blur")},Y=ne=>{s.value&&s.value.updateMonthYear(0,{month:Dw(ne.month),year:Dw(ne.year)})},ae=ne=>{X(ne??n.modelValue)},Oe=(ne,be)=>{var ce;(ce=s.value)==null||ce.switchView(ne,be)},Re=ne=>U.value.onClickOutside?U.value.onClickOutside(ne):ha();return T$(l,f,()=>Re(le)),e({closeMenu:ha,selectDate:je,clearValue:We,openMenu:re,onScroll:Pe,formatInputValue:oe,updateInternalModelValue:ft,setMonthYear:Y,parseModel:ae,switchView:Oe,toggleMenu:Xa}),(ne,be)=>(E(),A("div",{ref_key:"pickerWrapperRef",ref:c,class:Le(C.value)},[Ee(xT,ua({ref_key:"inputRef",ref:f,"input-value":W(P),"onUpdate:inputValue":be[0]||(be[0]=ce=>tw(P)?P.value=ce:null),"is-menu-open":i.value},ne.$props,{onClear:We,onOpen:re,onSetInputDate:at,onSetEmptyDate:W(ee),onSelectDate:je,onToggle:Xa,onClose:ha,onFocus:Ua,onBlur:Ia,onRealBlur:be[1]||(be[1]=ce=>v.value=!1)}),Da({_:2},[Ye(W(H),(ce,da)=>({name:ce,fn:ge(_a=>[ke(ne.$slots,ce,Pa(Ra(_a)))])}))]),1040,["input-value","is-menu-open","onSetEmptyDate"]),Ee(cr,{name:W(F)(W(N)),css:W(M)&&!W(S).enabled},{default:ge(()=>[i.value?(E(),Fe(o_(ne.teleport?sO:"div"),ua({key:0,ref_key:"dpWrapMenuRef",ref:l},pe.value,{class:{"dp--menu-wrapper":!W(S).enabled},style:W(S).enabled?void 0:W(D)}),{default:ge(()=>[Ee(Cw,ua({ref_key:"dpMenuRef",ref:s},ne.$props,{"internal-model-value":W(I),"onUpdate:internalModelValue":be[2]||(be[2]=ce=>tw(I)?I.value=ce:null),class:{[he.value]:!0,"dp--menu-wrapper":ne.teleport},style:ne.teleport?W(D):void 0,"open-on-top":W(N),"arr-map-values":$.value,"no-overlay-focus":J.value,onClosePicker:ha,onSelectDate:je,onAutoApply:La,onTimeUpdate:st,onFlowStep:be[3]||(be[3]=ce=>ne.$emit("flow-step",ce)),onUpdateMonthYear:be[4]||(be[4]=ce=>ne.$emit("update-month-year",ce)),onInvalidSelect:be[5]||(be[5]=ce=>ne.$emit("invalid-select",W(I))),onAutoApplyInvalid:be[6]||(be[6]=ce=>ne.$emit("invalid-select",ce)),onInvalidFixedRange:be[7]||(be[7]=ce=>ne.$emit("invalid-fixed-range",ce)),onRecalculatePosition:W(q),onTooltipOpen:be[8]||(be[8]=ce=>ne.$emit("tooltip-open",ce)),onTooltipClose:be[9]||(be[9]=ce=>ne.$emit("tooltip-close",ce)),onTimePickerOpen:be[10]||(be[10]=ce=>ne.$emit("time-picker-open",ce)),onTimePickerClose:be[11]||(be[11]=ce=>ne.$emit("time-picker-close",ce)),onAmPmChange:be[12]||(be[12]=ce=>ne.$emit("am-pm-change",ce)),onRangeStart:be[13]||(be[13]=ce=>ne.$emit("range-start",ce)),onRangeEnd:be[14]||(be[14]=ce=>ne.$emit("range-end",ce)),onDateUpdate:be[15]||(be[15]=ce=>ne.$emit("date-update",ce)),onInvalidDate:be[16]||(be[16]=ce=>ne.$emit("invalid-date",ce))}),Da({_:2},[Ye(W(R),(ce,da)=>({name:ce,fn:ge(_a=>[ke(ne.$slots,ce,Pa(Ra({..._a})))])}))]),1040,["internal-model-value","class","style","open-on-top","arr-map-values","no-overlay-focus","onRecalculatePosition"])]),_:3},16,["class","style"])):ue("",!0)]),_:3},8,["name","css"])],2))}}),Ve=(()=>{const r=$$;return r.install=e=>{e.component("Vue3DatePicker",r)},r})(),S$=Object.freeze(Object.defineProperty({__proto__:null,default:Ve},Symbol.toStringTag,{value:"Module"}));Object.entries(S$).forEach(([r,e])=>{r!=="default"&&(Ve[r]=e)});const C$={class:"demo-wrap"},E$={class:"action-row"},R$={class:"current-selection"},N$=["onClick"],z$=$e({__name:"ActionRowSlotDemo",setup(r){const e=B(new Date),{isDark:t}=Ue(),a=n=>ot(n,"dd.MM.yyyy, HH:mm");return(n,o)=>(E(),A("div",C$,[Ee(W(Ve),{modelValue:e.value,"onUpdate:modelValue":o[0]||(o[0]=i=>e.value=i),dark:W(t)},{"action-row":ge(({internalModelValue:i,selectDate:d})=>[Z("div",E$,[Z("p",R$,Se(a(i)),1),Z("button",{class:"select-button",onClick:d},"Select Date",8,N$)])]),_:1},8,["modelValue","dark"])]))}}),I$=Object.freeze(Object.defineProperty({__proto__:null,default:z$},Symbol.toStringTag,{value:"Module"})),q$={class:"demo-wrap"},Y$=$e({__name:"CustomCalendarDemo",props:{},setup(r){const{isDark:e}=Ue(),t=B(),a=n=>n.filter(o=>o.days.some(i=>i.text===15)).map(o=>({...o,days:o.days.map(i=>(i.classData["custom-class"]=!0,i))}));return(n,o)=>(E(),A("div",q$,[Ee(W(Ve),ua({modelValue:t.value,"onUpdate:modelValue":o[0]||(o[0]=i=>t.value=i)},n.$props,{dark:W(e),calendar:a,placeholder:"Select Date"}),null,16,["modelValue","dark"])]))}}),H$=Object.freeze(Object.defineProperty({__proto__:null,default:Y$},Symbol.toStringTag,{value:"Module"})),A$={class:"demo-wrap"},V$=$e({__name:"CustomComponentsDemo",props:["useCustomMonthYear","useCustomTimePicker","useCustomActionRow"],setup(r){const e=Bi(()=>Wn(()=>import("./chunks/MonthYearCmp.cQYzdIT_.js"),__vite__mapDeps([0,1]))),t=Bi(()=>Wn(()=>import("./chunks/TimePickerCmp.YGyX__Cq.js"),__vite__mapDeps([2,1]))),a=Bi(()=>Wn(()=>import("./chunks/ActionRowCmp.xaQTLsix.js"),__vite__mapDeps([3,1]))),n=r,o=K(()=>n.useCustomMonthYear?e:null),i=K(()=>n.useCustomTimePicker?t:null),d=K(()=>n.useCustomActionRow?a:null),u=B(new Date),{isDark:l}=Ue();return(s,f)=>(E(),A("div",A$,[Ee(W(Ve),{modelValue:u.value,"onUpdate:modelValue":f[0]||(f[0]=v=>u.value=v),dark:W(l),"month-year-component":o.value,"time-picker-component":i.value,"action-row-component":d.value},null,8,["modelValue","dark","month-year-component","time-picker-component","action-row-component"])]))}}),F$=Object.freeze(Object.defineProperty({__proto__:null,default:V$},Symbol.toStringTag,{value:"Module"})),L$={class:"demo-wrap"},X$=$e({__name:"DarkDemo",props:["placeholder"],setup(r){const e=B(new Date);return(t,a)=>(E(),A("div",L$,[Ee(W(Ve),{modelValue:e.value,"onUpdate:modelValue":a[0]||(a[0]=n=>e.value=n),placeholder:r.placeholder,dark:""},null,8,["modelValue","placeholder"])]))}}),U$=Object.freeze(Object.defineProperty({__proto__:null,default:X$},Symbol.toStringTag,{value:"Module"})),Q$={class:"demo-wrap"},G$=$e({__name:"DemoDayClass",setup(r){const e=B(new Date),{isDark:t}=Ue(),a=n=>At(n,ka(la(new Date,{hours:0,minutes:0,seconds:0,milliseconds:0}),1))?"marked-cell":"";return(n,o)=>(E(),A("div",Q$,[Ee(W(Ve),{modelValue:e.value,"onUpdate:modelValue":o[0]||(o[0]=i=>e.value=i),dark:W(t),"day-class":a},null,8,["modelValue","dark"])]))}}),B$=Object.freeze(Object.defineProperty({__proto__:null,default:G$},Symbol.toStringTag,{value:"Module"})),J$={class:"demo-wrap"},K$=$e({__name:"DemoHighlight",props:["disabled"],setup(r){const e=B(new Date),{isDark:t}=Ue(),a=r,n=K(()=>[ka(new Date,1),ka(new Date,2),ka(new Date,3)]),o=K(()=>a.disabled?n.value:[]),i=K(()=>({dates:a.disabled?o.value:n.value,options:{highlightDisabled:!0}}));return(d,u)=>(E(),A("div",J$,[Ee(W(Ve),{modelValue:e.value,"onUpdate:modelValue":u[0]||(u[0]=l=>e.value=l),dark:W(t),highlight:i.value,"disabled-dates":o.value},null,8,["modelValue","dark","highlight","disabled-dates"])]))}}),Z$=Object.freeze(Object.defineProperty({__proto__:null,default:K$},Symbol.toStringTag,{value:"Module"})),eS={class:"demo-wrap"},aS=Z("span",{class:"custom-marker"},null,-1),tS=$e({__name:"DemoMarkers",props:["useMarkerTooltipSlot","useMarkerSlot"],setup(r){const e=B(new Date),{isDark:t}=Ue(),a=K(()=>[{date:ka(new Date,1),type:"dot",tooltip:[{text:"Dot with tooltip",color:"green"}]},{date:ka(new Date,2),type:"line",tooltip:[{text:"First tooltip",color:"blue"},{text:"Second tooltip",color:"yellow"}]},{date:ka(new Date,3),type:"dot",color:"yellow"}]);return(n,o)=>(E(),A("div",eS,[Ee(W(Ve),{modelValue:e.value,"onUpdate:modelValue":o[0]||(o[0]=i=>e.value=i),dark:W(t),markers:a.value},Da({_:2},[r.useMarkerTooltipSlot?{name:"marker-tooltip",fn:ge(({day:i})=>[Z("div",null,"Custom content on "+Se(i),1)]),key:"0"}:void 0,r.useMarkerSlot?{name:"marker",fn:ge(({day:i})=>[aS]),key:"1"}:void 0]),1032,["modelValue","dark","markers"])]))}}),rS=Object.freeze(Object.defineProperty({__proto__:null,default:tS},Symbol.toStringTag,{value:"Module"})),nS=Z("p",{class:"clickable-text"},"This is some custom clickable text that will open datepicker",-1),iS=["value"],oS=Z("img",{class:"input-slot-image",src:dt},null,-1),uS=["onClick"],dS=Z("img",{class:"slot-icon",src:dt},null,-1),lS=Z("img",{class:"slot-icon",src:dt},null,-1),sS=Z("img",{class:"slot-icon",src:dt},null,-1),fS=Z("img",{class:"slot-icon-m",src:dt},null,-1),vS=Z("img",{class:"slot-icon-m",src:dt},null,-1),mS=Z("img",{class:"slot-icon",src:dt},null,-1),cS={key:0,class:"slot-icon",src:dt},hS=["onClick"],pS=Z("img",{class:"slot-icon centered",src:dt},null,-1),gS=[pS],yS=["onClick"],bS={class:"time-picker-overlay"},_S=["value","onChange"],wS=["value"],PS=["value","onChange"],xS=["value"],MS=Z("div",{class:"dp-sidebar"},"Custom content",-1),kS=Z("div",{class:"dp-sidebar"},"Custom content",-1),DS={class:"overlay-header"},OS=["onClick"],WS={class:"overlay-header"},jS=["onClick"],TS=$e({__name:"DemoSlots",props:["placeholder","useTriggerSlot","position","useInputIconSlot","useClearIconSlot","useClockIconSlot","useArrowLeftSlot","useArrowRightSlot","useArrowUpSlot","useArrowDownSlot","useCalendarIconSlot","useDaySlot","useActionButtonSlot","useActionPreviewSlot","useHoursSlot","useMinutesSlot","useMonthSlot","useYearSlot","useHoursOverlaySlot","useMinutesOverlaySlot","useMonthOverlaySlot","useYearOverlaySlot","useDpInputSlot","useCalendarHeaderSlot","useActionExtraSlot","is24","useAmPmButtonSlot","useTimePickerOverlay","useLeftSidebarSlot","useRightSidebarSlot","useMonthOverlayHeaderSlot","useYearOverlayHeaderSlot","useQuarterSlot"],setup(r){const e=B(new Date),{isDark:t}=Ue(),a=B(null),n=K(()=>new Date().getDate()+1),o=K(()=>s=>`Selected ${new Date(s).getDate()}`),i=K(()=>{const s=[];for(let f=0;f<24;f++)s.push({text:f<10?`0${f}`:f,value:f});return s}),d=K(()=>{const s=[];for(let f=0;f<60;f++)s.push({text:f<10?`0${f}`:f,value:f});return s}),u=()=>{a.value&&a.value.selectDate()},l=s=>ot(s,"QQQ");return(s,f)=>(E(),A("div",{class:Le(["demo-wrap",r.useDpInputSlot||r.useTriggerSlot?"demo-wrap-inline":""])},[Ee(W(Ve),{modelValue:e.value,"onUpdate:modelValue":f[0]||(f[0]=v=>e.value=v),placeholder:r.placeholder,dark:W(t),position:r.position,"quarter-picker":r.useQuarterSlot,is24:r.is24,ref_key:"dpSlotDemo",ref:a},Da({_:2},[r.useTriggerSlot?{name:"trigger",fn:ge(()=>[nS]),key:"0"}:void 0,r.useDpInputSlot?{name:"dp-input",fn:ge(({value:v})=>[Z("input",{class:"input-class",type:"text",value:v},null,8,iS)]),key:"1"}:void 0,r.useInputIconSlot?{name:"input-icon",fn:ge(()=>[oS]),key:"2"}:void 0,r.useClearIconSlot?{name:"clear-icon",fn:ge(({clear:v})=>[Z("img",{class:"input-slot-image-clear",src:dt,onClick:v},null,8,uS)]),key:"3"}:void 0,r.useClockIconSlot?{name:"clock-icon",fn:ge(()=>[dS]),key:"4"}:void 0,r.useArrowLeftSlot?{name:"arrow-left",fn:ge(()=>[lS]),key:"5"}:void 0,r.useArrowRightSlot?{name:"arrow-right",fn:ge(()=>[sS]),key:"6"}:void 0,r.useArrowUpSlot?{name:"arrow-up",fn:ge(()=>[fS]),key:"7"}:void 0,r.useArrowDownSlot?{name:"arrow-down",fn:ge(()=>[vS]),key:"8"}:void 0,r.useCalendarIconSlot?{name:"calendar-icon",fn:ge(()=>[mS]),key:"9"}:void 0,r.useDaySlot?{name:"day",fn:ge(({day:v})=>[v===n.value?(E(),A("img",cS)):(E(),A(Ce,{key:1},[ma(Se(v),1)],64))]),key:"10"}:void 0,r.useActionButtonSlot?{name:"action-buttons",fn:ge(()=>[Z("p",{class:"custom-select",onClick:u},"Select")]),key:"11"}:void 0,r.useActionPreviewSlot?{name:"action-preview",fn:ge(({value:v})=>[ma(Se(o.value(v)),1)]),key:"12"}:void 0,r.useHoursSlot?{name:"hours",fn:ge(({value:v})=>[ma(Se(v),1)]),key:"13"}:void 0,r.useMinutesSlot?{name:"minutes",fn:ge(({value:v})=>[ma(Se(v),1)]),key:"14"}:void 0,r.useMonthSlot?{name:"month",fn:ge(({value:v})=>[ma(Se(v),1)]),key:"15"}:void 0,r.useYearSlot?{name:"year",fn:ge(({value:v})=>[ma(Se(v),1)]),key:"16"}:void 0,r.useHoursOverlaySlot?{name:"hours-overlay-value",fn:ge(({value:v})=>[ma(Se(v),1)]),key:"17"}:void 0,r.useMinutesOverlaySlot?{name:"minutes-overlay-value",fn:ge(({value:v})=>[ma(Se(v),1)]),key:"18"}:void 0,r.useMonthOverlaySlot?{name:"month-overlay-value",fn:ge(({value:v})=>[ma(Se(v),1)]),key:"19"}:void 0,r.useYearOverlaySlot?{name:"year-overlay-value",fn:ge(({value:v})=>[ma(Se(v),1)]),key:"20"}:void 0,r.useCalendarHeaderSlot?{name:"calendar-header",fn:ge(({index:v,day:c})=>[Z("div",{class:Le(v===5||v===6?"red-color":"")},Se(c),3)]),key:"21"}:void 0,r.useActionExtraSlot?{name:"action-extra",fn:ge(({selectCurrentDate:v})=>[Z("span",{onClick:c=>v(),title:"Select current date",class:"pointer"},gS,8,hS)]),key:"22"}:void 0,r.useAmPmButtonSlot?{name:"am-pm-button",fn:ge(({toggle:v,value:c})=>[Z("button",{onClick:v},Se(c),9,yS)]),key:"23"}:void 0,r.useTimePickerOverlay?{name:"time-picker-overlay",fn:ge(({hours:v,minutes:c,setHours:m,setMinutes:h})=>[Z("div",bS,[Z("select",{class:"select-input",value:v,onChange:p=>m(+p.target.value)},[(E(!0),A(Ce,null,Ye(i.value,p=>(E(),A("option",{key:p.value,value:p.value},Se(p.text),9,wS))),128))],40,_S),Z("select",{class:"select-input",value:c,onChange:p=>h(+p.target.value)},[(E(!0),A(Ce,null,Ye(d.value,p=>(E(),A("option",{key:p.value,value:p.value},Se(p.text),9,xS))),128))],40,PS)])]),key:"24"}:void 0,r.useLeftSidebarSlot?{name:"left-sidebar",fn:ge(()=>[MS]),key:"25"}:void 0,r.useRightSidebarSlot?{name:"right-sidebar",fn:ge(()=>[kS]),key:"26"}:void 0,r.useMonthOverlayHeaderSlot?{name:"month-overlay-header",fn:ge(({toggle:v})=>[Z("div",DS,[Z("span",{onClick:v,class:"pointer"},Se("< Go back"),8,OS)])]),key:"27"}:void 0,r.useYearOverlayHeaderSlot?{name:"year-overlay-header",fn:ge(({toggle:v})=>[Z("div",WS,[Z("span",{onClick:v,class:"pointer"},Se("< Go back"),8,jS)])]),key:"28"}:void 0,r.useQuarterSlot?{name:"quarter",fn:ge(({value:v})=>[Z("span",null,Se(l(v)),1)]),key:"29"}:void 0]),1032,["modelValue","placeholder","dark","position","quarter-picker","is24"])],2))}}),$S=Object.freeze(Object.defineProperty({__proto__:null,default:TS},Symbol.toStringTag,{value:"Module"})),SS={class:"demo-wrap"},CS=$e({__name:"DisabledDatesDemo",setup(r){const e=B(new Date),{isDark:t}=Ue(),a=K(()=>{const n=new Date,o=new Date(n);o.setDate(o.getDate()+1);const i=new Date(o);return i.setDate(o.getDate()+1),[o,i]});return(n,o)=>(E(),A("div",SS,[Ee(W(Ve),{modelValue:e.value,"onUpdate:modelValue":o[0]||(o[0]=i=>e.value=i),dark:W(t),"disabled-dates":a.value},null,8,["modelValue","dark","disabled-dates"])]))}}),ES=Object.freeze(Object.defineProperty({__proto__:null,default:CS},Symbol.toStringTag,{value:"Module"})),RS={class:"demo-wrap"},NS=$e({__name:"DisabledRangeDateDemo",props:{},setup(r){const{isDark:e}=Ue(),t=B([]),a=[gx(new Date,1),new Date,ka(new Date,1)];return(n,o)=>(E(),A("div",RS,[Ee(W(Ve),ua({modelValue:t.value,"onUpdate:modelValue":o[0]||(o[0]=i=>t.value=i)},n.$props,{dark:W(e),range:"","no-disabled-range":"","disabled-dates":a,placeholder:"Select range"}),null,16,["modelValue","dark"])]))}}),zS=Object.freeze(Object.defineProperty({__proto__:null,default:NS},Symbol.toStringTag,{value:"Module"})),IS={class:"demo-wrap"},qS={class:"buttons-wrap"},YS=["onClick"],HS=$e({__name:"DisabledTimesDemo",props:{},setup(r){const{isDark:e}=Ue(),t=B(null),a=["single","range"],n=B("single"),o=K(()=>n.value==="range"),i=[{hours:15,minutes:"*"},{hours:16,minutes:15},{hours:16,minutes:20},{hours:17,minutes:30}],d=[[{hours:12,minutes:"*"},{hours:9,minutes:10}],i],u=l=>{t.value=null,n.value=l};return(l,s)=>(E(),A("div",IS,[Z("div",qS,[(E(),A(Ce,null,Ye(a,(f,v)=>Z("button",{class:Le(["change-btn",{"btn-active":f===n.value}]),key:v,onClick:c=>u(f)},Se(f),11,YS)),64))]),Ee(W(Ve),ua({modelValue:t.value,"onUpdate:modelValue":s[0]||(s[0]=f=>t.value=f),placeholder:"Select date"},l.$props,{dark:W(e),"disabled-times":o.value?d:i,range:o.value}),null,16,["modelValue","dark","disabled-times","range"])]))}}),AS=hr(HS,[["__scopeId","data-v-2a3dee5c"]]),VS=Object.freeze(Object.defineProperty({__proto__:null,default:AS},Symbol.toStringTag,{value:"Module"})),FS={class:"demo-wrap"},LS={key:0},XS=$e({__name:"DisplayModelDemo",props:["modelType","modelAuto","range"],setup(r){const e=B(),{isDark:t}=Ue();return(a,n)=>(E(),A("div",FS,[Ee(W(Ve),ua({modelValue:e.value,"onUpdate:modelValue":n[0]||(n[0]=o=>e.value=o),dark:W(t)},a.$props,{placeholder:"Select Date"}),null,16,["modelValue","dark"]),e.value?(E(),A("p",LS,"Selected date: "+Se(e.value),1)):ue("",!0)]))}}),US=Object.freeze(Object.defineProperty({__proto__:null,default:XS},Symbol.toStringTag,{value:"Module"})),QS={class:"demo-wrap"},GS=$e({__name:"EmitTimezone",setup(r){const{isDark:e}=Ue(),t=B(),a=B(),n=o=>{a.value=o};return(o,i)=>(E(),A("div",QS,[t.value&&a.value?(E(),A(Ce,{key:0},[Z("div",null,"Local timezone date: "+Se(t.value),1),Z("div",null,"UTC date: "+Se(a.value),1)],64)):ue("",!0),Ee(W(Ve),{modelValue:t.value,"onUpdate:modelValue":i[0]||(i[0]=d=>t.value=d),placeholder:"Select date","emit-timezone":"UTC",dark:W(e),"onUpdate:modelTimezoneValue":n},null,8,["modelValue","dark"])]))}}),BS=Object.freeze(Object.defineProperty({__proto__:null,default:GS},Symbol.toStringTag,{value:"Module"})),JS={class:"demo-wrap"},KS=$e({__name:"EmptyDemo",props:["placeholder","noToday","minTime","maxTime","startDate","startTime","disabledWeekDays","allowedDates","actionRow","nowButtonLabel","multiDates","flow","partialFlow","minRange","maxRange","range","multiDatesLimit","weekPicker","monthPicker","timePicker","disableTimeRangeValidation","maxDate","ignoreTimeValidation","autoApply"],setup(r){const e=r,t=B(),{isDark:a}=Ue(),n=K(()=>{if(e.allowedDates)return[new Date,new Date(new Date().setDate(new Date().getDate()+1))]});return(o,i)=>(E(),A("div",JS,[Ee(W(Ve),{modelValue:t.value,"onUpdate:modelValue":i[0]||(i[0]=d=>t.value=d),placeholder:r.placeholder,dark:W(a),"no-today":r.noToday,"min-time":r.minTime,"max-time":r.maxTime,"start-date":r.startDate,"start-time":r.startTime,"disabled-week-days":r.disabledWeekDays,"allowed-dates":n.value,"action-row":r.actionRow,"now-button-label":r.nowButtonLabel,"multi-dates":r.multiDates,"min-range":r.minRange,"max-range":r.maxRange,range:r.range,flow:r.flow,"multi-dates-limit":r.multiDatesLimit,"week-picker":r.weekPicker,"month-picker":r.monthPicker,"time-picker":r.timePicker,"disable-time-range-validation":r.disableTimeRangeValidation,"max-date":r.maxDate,"ignore-time-validation":r.ignoreTimeValidation,"partial-flow":r.partialFlow,"auto-apply":r.autoApply},null,8,["modelValue","placeholder","dark","no-today","min-time","max-time","start-date","start-time","disabled-week-days","allowed-dates","action-row","now-button-label","multi-dates","min-range","max-range","range","flow","multi-dates-limit","week-picker","month-picker","time-picker","disable-time-range-validation","max-date","ignore-time-validation","partial-flow","auto-apply"])]))}}),ZS=Object.freeze(Object.defineProperty({__proto__:null,default:KS},Symbol.toStringTag,{value:"Module"})),eC={class:"demo-wrap"},aC=$e({__name:"FiltersDemo",setup(r){const e=B(new Date),{isDark:t}=Ue(),a=K(()=>{const n=new Date;return{months:Array.from(Array(3).keys()).map(o=>qe(Ya(n,o+1)))}});return(n,o)=>(E(),A("div",eC,[Ee(W(Ve),{modelValue:e.value,"onUpdate:modelValue":o[0]||(o[0]=i=>e.value=i),dark:W(t),placeholder:"Select Date",filters:a.value},null,8,["modelValue","dark","filters"])]))}}),tC=Object.freeze(Object.defineProperty({__proto__:null,default:aC},Symbol.toStringTag,{value:"Module"})),rC={class:"demo-wrap"},nC=$e({__name:"FormatDemo",props:["placeholder"],setup(r){const e=B(new Date),{isDark:t}=Ue(),a=n=>{const o=n.getDate(),i=n.getMonth()+1,d=n.getFullYear();return`Selected date is ${o}/${i}/${d}`};return(n,o)=>(E(),A("div",rC,[Ee(W(Ve),{modelValue:e.value,"onUpdate:modelValue":o[0]||(o[0]=i=>e.value=i),placeholder:r.placeholder,format:a,dark:W(t)},null,8,["modelValue","placeholder","dark"])]))}}),iC=Object.freeze(Object.defineProperty({__proto__:null,default:nC},Symbol.toStringTag,{value:"Module"})),oC={class:"demo-wrap"},uC=$e({__name:"GlobalDemo",props:["uid","is24","enableTimePicker","locale","cancelText","selectText","range","position","weekNumbers","placeholder","hoursIncrement","minutesIncrement","hoursGridIncrement","minutesGridIncrement","minDate","maxDate","minTime","maxTime","weekStart","disabled","readonly","inputClassName","menuClassName","hideInputIcon","state","clearable","closeOnScroll","autoApply","filters","disableMonthYearSelect","yearRange","disabledDates","inline","weekNumName","autoPosition","monthPicker","timePicker","closeOnAutoApply","calendarClassName","calendarCellClassName","teleport","startDate","startTime","monthNameFormat","autoRange","hideOffsetDates","noHoursOverlay","noMinutesOverlay","altPosition","multiCalendars","multiCalendarsSolo","partialRange","monthChangeOnScroll","transitions","modeHeight","enableSeconds","secondsIncrement","secondsGridIncrement","noSecondsOverlay","openMenuOnFocus","escClose","spaceConfirm","monthChangeOnArrows","inlineWithInput","name","autocomplete","preventMinMaxNavigation","fixedEnd","fixedStart","reverseYears","vertical","arrowNavigation","textInput","yearPicker","multiStatic","disableTimeRangeValidation","dayNames","offset","teleportCenter","highlightWeekDays","hideNavigation","sixWeeks","actionRow","disableYearSelect","focusStartDate","timePickerInline","yearFirst"],setup(r){const e=r,t=B(null),a=B(!1),{isDark:n}=Ue(),o=K({get:()=>{if(a.value||e.maxTime||e.minTime||e.startDate&&!e.focusStartDate||e.startTime)return null;if(t.value)return t.value;if(e.monthPicker)return{month:new Date().getMonth(),year:new Date().getFullYear()};if(e.yearPicker)return new Date().getFullYear();if(e.timePicker){const i=new Date;return{hours:i.getHours(),minutes:i.getMinutes()}}if(e.range){const i=new Date,d=new Date(new Date().setDate(i.getDate()+7));return[i,d]}return new Date},set:i=>{a.value=!i,t.value=i}});return(i,d)=>(E(),A("div",oC,[Ee(W(Ve),ua({modelValue:o.value,"onUpdate:modelValue":d[0]||(d[0]=u=>o.value=u)},i.$props,{dark:W(n)}),null,16,["modelValue","dark"])]))}}),dC=Object.freeze(Object.defineProperty({__proto__:null,default:uC},Symbol.toStringTag,{value:"Module"}));var Vx={},Fx={exports:{}};(function(r){function e(t){return t&&t.__esModule?t:{default:t}}r.exports=e,r.exports.__esModule=!0,r.exports.default=r.exports})(Fx);var b=Fx.exports,Eo={exports:{}},Ro={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:"minder as 'n sekonde",other:"minder as {{count}} sekondes"},xSeconds:{one:"1 sekonde",other:"{{count}} sekondes"},halfAMinute:"'n halwe minuut",lessThanXMinutes:{one:"minder as 'n minuut",other:"minder as {{count}} minute"},xMinutes:{one:"'n minuut",other:"{{count}} minute"},aboutXHours:{one:"ongeveer 1 uur",other:"ongeveer {{count}} ure"},xHours:{one:"1 uur",other:"{{count}} ure"},xDays:{one:"1 dag",other:"{{count}} dae"},aboutXWeeks:{one:"ongeveer 1 week",other:"ongeveer {{count}} weke"},xWeeks:{one:"1 week",other:"{{count}} weke"},aboutXMonths:{one:"ongeveer 1 maand",other:"ongeveer {{count}} maande"},xMonths:{one:"1 maand",other:"{{count}} maande"},aboutXYears:{one:"ongeveer 1 jaar",other:"ongeveer {{count}} jaar"},xYears:{one:"1 jaar",other:"{{count}} jaar"},overXYears:{one:"meer as 1 jaar",other:"meer as {{count}} jaar"},almostXYears:{one:"byna 1 jaar",other:"byna {{count}} jaar"}},a=function(i,d,u){var l,s=t[i];return typeof s=="string"?l=s:d===1?l=s.one:l=s.other.replace("{{count}}",String(d)),u!=null&&u.addSuffix?u.comparison&&u.comparison>0?"oor "+l:l+" gelede":l},n=a;e.default=n,r.exports=e.default})(Ro,Ro.exports);var lC=Ro.exports,No={exports:{}},zo={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=t;function t(a){return function(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},o=n.width?String(n.width):a.defaultWidth,i=a.formats[o]||a.formats[a.defaultWidth];return i}}r.exports=e.default})(zo,zo.exports);var de=zo.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(de),n={full:"EEEE, d MMMM yyyy",long:"d MMMM yyyy",medium:"d MMM yyyy",short:"yyyy/MM/dd"},o={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},i={full:"{{date}} 'om' {{time}}",long:"{{date}} 'om' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(No,No.exports);var sC=No.exports,Io={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"'verlede' eeee 'om' p",yesterday:"'gister om' p",today:"'vandag om' p",tomorrow:"'môre om' p",nextWeek:"eeee 'om' p",other:"P"},a=function(i,d,u,l){return t[i]},n=a;e.default=n,r.exports=e.default})(Io,Io.exports);var fC=Io.exports,qo={exports:{}},Yo={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=t;function t(a){return function(n,o){var i=o!=null&&o.context?String(o.context):"standalone",d;if(i==="formatting"&&a.formattingValues){var u=a.defaultFormattingWidth||a.defaultWidth,l=o!=null&&o.width?String(o.width):u;d=a.formattingValues[l]||a.formattingValues[u]}else{var s=a.defaultWidth,f=o!=null&&o.width?String(o.width):a.defaultWidth;d=a.values[f]||a.values[s]}var v=a.argumentCallback?a.argumentCallback(n):n;return d[v]}}r.exports=e.default})(Yo,Yo.exports);var se=Yo.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["vC","nC"],abbreviated:["vC","nC"],wide:["voor Christus","na Christus"]},o={narrow:["1","2","3","4"],abbreviated:["K1","K2","K3","K4"],wide:["1ste kwartaal","2de kwartaal","3de kwartaal","4de kwartaal"]},i={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mrt","Apr","Mei","Jun","Jul","Aug","Sep","Okt","Nov","Des"],wide:["Januarie","Februarie","Maart","April","Mei","Junie","Julie","Augustus","September","Oktober","November","Desember"]},d={narrow:["S","M","D","W","D","V","S"],short:["So","Ma","Di","Wo","Do","Vr","Sa"],abbreviated:["Son","Maa","Din","Woe","Don","Vry","Sat"],wide:["Sondag","Maandag","Dinsdag","Woensdag","Donderdag","Vrydag","Saterdag"]},u={narrow:{am:"vm",pm:"nm",midnight:"middernag",noon:"middaguur",morning:"oggend",afternoon:"middag",evening:"laat middag",night:"aand"},abbreviated:{am:"vm",pm:"nm",midnight:"middernag",noon:"middaguur",morning:"oggend",afternoon:"middag",evening:"laat middag",night:"aand"},wide:{am:"vm",pm:"nm",midnight:"middernag",noon:"middaguur",morning:"oggend",afternoon:"middag",evening:"laat middag",night:"aand"}},l={narrow:{am:"vm",pm:"nm",midnight:"middernag",noon:"uur die middag",morning:"uur die oggend",afternoon:"uur die middag",evening:"uur die aand",night:"uur die aand"},abbreviated:{am:"vm",pm:"nm",midnight:"middernag",noon:"uur die middag",morning:"uur die oggend",afternoon:"uur die middag",evening:"uur die aand",night:"uur die aand"},wide:{am:"vm",pm:"nm",midnight:"middernag",noon:"uur die middag",morning:"uur die oggend",afternoon:"uur die middag",evening:"uur die aand",night:"uur die aand"}},s=function(m){var h=Number(m),p=h%100;if(p<20)switch(p){case 1:case 8:return h+"ste";default:return h+"de"}return h+"ste"},f={ordinalNumber:s,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(m){return m-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide",formattingValues:l,defaultFormattingWidth:"wide"})},v=f;e.default=v,r.exports=e.default})(qo,qo.exports);var vC=qo.exports,Ho={exports:{}},Ao={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=t;function t(o){return function(i){var d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},u=d.width,l=u&&o.matchPatterns[u]||o.matchPatterns[o.defaultMatchWidth],s=i.match(l);if(!s)return null;var f=s[0],v=u&&o.parsePatterns[u]||o.parsePatterns[o.defaultParseWidth],c=Array.isArray(v)?n(v,function(p){return p.test(f)}):a(v,function(p){return p.test(f)}),m;m=o.valueCallback?o.valueCallback(c):c,m=d.valueCallback?d.valueCallback(m):m;var h=i.slice(f.length);return{value:m,rest:h}}}function a(o,i){for(var d in o)if(o.hasOwnProperty(d)&&i(o[d]))return d}function n(o,i){for(var d=0;d1&&arguments[1]!==void 0?arguments[1]:{},i=n.match(a.matchPattern);if(!i)return null;var d=i[0],u=n.match(a.parsePattern);if(!u)return null;var l=a.valueCallback?a.valueCallback(u[0]):u[0];l=o.valueCallback?o.valueCallback(l):l;var s=n.slice(d.length);return{value:l,rest:s}}}r.exports=e.default})(Vo,Vo.exports);var ve=Vo.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)(ste|de)?/i,i=/\d+/i,d={narrow:/^([vn]\.? ?C\.?)/,abbreviated:/^([vn]\. ?C\.?)/,wide:/^((voor|na) Christus)/},u={any:[/^v/,/^n/]},l={narrow:/^[1234]/i,abbreviated:/^K[1234]/i,wide:/^[1234](st|d)e kwartaal/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^[jfmasond]/i,abbreviated:/^(Jan|Feb|Mrt|Apr|Mei|Jun|Jul|Aug|Sep|Okt|Nov|Dec)\.?/i,wide:/^(Januarie|Februarie|Maart|April|Mei|Junie|Julie|Augustus|September|Oktober|November|Desember)/i},v={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:[/^Jan/i,/^Feb/i,/^Mrt/i,/^Apr/i,/^Mei/i,/^Jun/i,/^Jul/i,/^Aug/i,/^Sep/i,/^Okt/i,/^Nov/i,/^Dec/i]},c={narrow:/^[smdwv]/i,short:/^(So|Ma|Di|Wo|Do|Vr|Sa)/i,abbreviated:/^(Son|Maa|Din|Woe|Don|Vry|Sat)/i,wide:/^(Sondag|Maandag|Dinsdag|Woensdag|Donderdag|Vrydag|Saterdag)/i},m={narrow:[/^S/i,/^M/i,/^D/i,/^W/i,/^D/i,/^V/i,/^S/i],any:[/^So/i,/^Ma/i,/^Di/i,/^Wo/i,/^Do/i,/^Vr/i,/^Sa/i]},h={any:/^(vm|nm|middernag|(?:uur )?die (oggend|middag|aand))/i},p={any:{am:/^vm/i,pm:/^nm/i,midnight:/^middernag/i,noon:/^middaguur/i,morning:/oggend/i,afternoon:/middag/i,evening:/laat middag/i,night:/aand/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(Ho,Ho.exports);var mC=Ho.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(lC),n=t(sC),o=t(fC),i=t(vC),d=t(mC),u={code:"af",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:0,firstWeekContainsDate:1}},l=u;e.default=l,r.exports=e.default})(Eo,Eo.exports);var cC=Eo.exports,Fo={exports:{}},Lo={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:"أقل من ثانية",two:"أقل من ثانيتين",threeToTen:"أقل من {{count}} ثواني",other:"أقل من {{count}} ثانية"},xSeconds:{one:"ثانية واحدة",two:"ثانيتان",threeToTen:"{{count}} ثواني",other:"{{count}} ثانية"},halfAMinute:"نصف دقيقة",lessThanXMinutes:{one:"أقل من دقيقة",two:"أقل من دقيقتين",threeToTen:"أقل من {{count}} دقائق",other:"أقل من {{count}} دقيقة"},xMinutes:{one:"دقيقة واحدة",two:"دقيقتان",threeToTen:"{{count}} دقائق",other:"{{count}} دقيقة"},aboutXHours:{one:"ساعة واحدة تقريباً",two:"ساعتين تقريبا",threeToTen:"{{count}} ساعات تقريباً",other:"{{count}} ساعة تقريباً"},xHours:{one:"ساعة واحدة",two:"ساعتان",threeToTen:"{{count}} ساعات",other:"{{count}} ساعة"},xDays:{one:"يوم واحد",two:"يومان",threeToTen:"{{count}} أيام",other:"{{count}} يوم"},aboutXWeeks:{one:"أسبوع واحد تقريبا",two:"أسبوعين تقريبا",threeToTen:"{{count}} أسابيع تقريبا",other:"{{count}} أسبوعا تقريبا"},xWeeks:{one:"أسبوع واحد",two:"أسبوعان",threeToTen:"{{count}} أسابيع",other:"{{count}} أسبوعا"},aboutXMonths:{one:"شهر واحد تقريباً",two:"شهرين تقريبا",threeToTen:"{{count}} أشهر تقريبا",other:"{{count}} شهرا تقريباً"},xMonths:{one:"شهر واحد",two:"شهران",threeToTen:"{{count}} أشهر",other:"{{count}} شهرا"},aboutXYears:{one:"سنة واحدة تقريباً",two:"سنتين تقريبا",threeToTen:"{{count}} سنوات تقريباً",other:"{{count}} سنة تقريباً"},xYears:{one:"سنة واحد",two:"سنتان",threeToTen:"{{count}} سنوات",other:"{{count}} سنة"},overXYears:{one:"أكثر من سنة",two:"أكثر من سنتين",threeToTen:"أكثر من {{count}} سنوات",other:"أكثر من {{count}} سنة"},almostXYears:{one:"ما يقارب سنة واحدة",two:"ما يقارب سنتين",threeToTen:"ما يقارب {{count}} سنوات",other:"ما يقارب {{count}} سنة"}},a=function(i,d,u){var l=t[i],s;return typeof l=="string"?s=l:d===1?s=l.one:d===2?s=l.two:d<=10?s=l.threeToTen.replace("{{count}}",String(d)):s=l.other.replace("{{count}}",String(d)),u!=null&&u.addSuffix?u.comparison&&u.comparison>0?"خلال "+s:"منذ "+s:s},n=a;e.default=n,r.exports=e.default})(Lo,Lo.exports);var hC=Lo.exports,Xo={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(de),n={full:"EEEE، do MMMM y",long:"do MMMM y",medium:"d MMM y",short:"dd/MM/yyyy"},o={full:"HH:mm:ss",long:"HH:mm:ss",medium:"HH:mm:ss",short:"HH:mm"},i={full:"{{date}} 'عند الساعة' {{time}}",long:"{{date}} 'عند الساعة' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(Xo,Xo.exports);var pC=Xo.exports,Uo={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"eeee 'الماضي عند الساعة' p",yesterday:"'الأمس عند الساعة' p",today:"'اليوم عند الساعة' p",tomorrow:"'غدا عند الساعة' p",nextWeek:"eeee 'القادم عند الساعة' p",other:"P"},a=function(i){return t[i]},n=a;e.default=n,r.exports=e.default})(Uo,Uo.exports);var gC=Uo.exports,Qo={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["ق","ب"],abbreviated:["ق.م.","ب.م."],wide:["قبل الميلاد","بعد الميلاد"]},o={narrow:["1","2","3","4"],abbreviated:["ر1","ر2","ر3","ر4"],wide:["الربع الأول","الربع الثاني","الربع الثالث","الربع الرابع"]},i={narrow:["ي","ف","م","أ","م","ي","ي","أ","س","أ","ن","د"],abbreviated:["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر"],wide:["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر"]},d={narrow:["ح","ن","ث","ر","خ","ج","س"],short:["أحد","اثنين","ثلاثاء","أربعاء","خميس","جمعة","سبت"],abbreviated:["أحد","اثنين","ثلاثاء","أربعاء","خميس","جمعة","سبت"],wide:["الأحد","الاثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"]},u={narrow:{am:"ص",pm:"م",morning:"الصباح",noon:"الظهر",afternoon:"بعد الظهر",evening:"المساء",night:"الليل",midnight:"منتصف الليل"},abbreviated:{am:"ص",pm:"م",morning:"الصباح",noon:"الظهر",afternoon:"بعد الظهر",evening:"المساء",night:"الليل",midnight:"منتصف الليل"},wide:{am:"ص",pm:"م",morning:"الصباح",noon:"الظهر",afternoon:"بعد الظهر",evening:"المساء",night:"الليل",midnight:"منتصف الليل"}},l={narrow:{am:"ص",pm:"م",morning:"في الصباح",noon:"الظهر",afternoon:"بعد الظهر",evening:"في المساء",night:"في الليل",midnight:"منتصف الليل"},abbreviated:{am:"ص",pm:"م",morning:"في الصباح",noon:"الظهر",afternoon:"بعد الظهر",evening:"في المساء",night:"في الليل",midnight:"منتصف الليل"},wide:{am:"ص",pm:"م",morning:"في الصباح",noon:"الظهر",afternoon:"بعد الظهر",evening:"في المساء",night:"في الليل",midnight:"منتصف الليل"}},s=function(m){return String(m)},f={ordinalNumber:s,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(m){return m-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide",formattingValues:l,defaultFormattingWidth:"wide"})},v=f;e.default=v,r.exports=e.default})(Qo,Qo.exports);var yC=Qo.exports,Go={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(ve),n=t(fe),o=/^(\d+)(th|st|nd|rd)?/i,i=/\d+/i,d={narrow:/[قب]/,abbreviated:/[قب]\.م\./,wide:/(قبل|بعد) الميلاد/},u={any:[/قبل/,/بعد/]},l={narrow:/^[1234]/i,abbreviated:/ر[1234]/,wide:/الربع (الأول|الثاني|الثالث|الرابع)/},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^[أيفمسند]/,abbreviated:/^(يناير|فبراير|مارس|أبريل|مايو|يونيو|يوليو|أغسطس|سبتمبر|أكتوبر|نوفمبر|ديسمبر)/,wide:/^(يناير|فبراير|مارس|أبريل|مايو|يونيو|يوليو|أغسطس|سبتمبر|أكتوبر|نوفمبر|ديسمبر)/},v={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]},c={narrow:/^[حنثرخجس]/i,short:/^(أحد|اثنين|ثلاثاء|أربعاء|خميس|جمعة|سبت)/i,abbreviated:/^(أحد|اثنين|ثلاثاء|أربعاء|خميس|جمعة|سبت)/i,wide:/^(الأحد|الاثنين|الثلاثاء|الأربعاء|الخميس|الجمعة|السبت)/i},m={narrow:[/^ح/i,/^ن/i,/^ث/i,/^ر/i,/^خ/i,/^ج/i,/^س/i],wide:[/^الأحد/i,/^الاثنين/i,/^الثلاثاء/i,/^الأربعاء/i,/^الخميس/i,/^الجمعة/i,/^السبت/i],any:[/^أح/i,/^اث/i,/^ث/i,/^أر/i,/^خ/i,/^ج/i,/^س/i]},h={narrow:/^(ص|م|منتصف الليل|الظهر|بعد الظهر|في الصباح|في المساء|في الليل)/,any:/^(ص|م|منتصف الليل|الظهر|بعد الظهر|في الصباح|في المساء|في الليل)/},p={any:{am:/^ص/,pm:/^م/,midnight:/منتصف الليل/,noon:/الظهر/,afternoon:/بعد الظهر/,morning:/في الصباح/,evening:/في المساء/,night:/في الليل/}},y={ordinalNumber:(0,a.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,n.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,n.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,n.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,n.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,n.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(Go,Go.exports);var bC=Go.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(hC),n=t(pC),o=t(gC),i=t(yC),d=t(bC),u={code:"ar",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:6,firstWeekContainsDate:1}},l=u;e.default=l,r.exports=e.default})(Fo,Fo.exports);var _C=Fo.exports,Bo={exports:{}},Jo={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:"أقل من ثانية واحدة",two:"أقل من ثانتين",threeToTen:"أقل من {{count}} ثواني",other:"أقل من {{count}} ثانية"},xSeconds:{one:"ثانية واحدة",two:"ثانتين",threeToTen:"{{count}} ثواني",other:"{{count}} ثانية"},halfAMinute:"نصف دقيقة",lessThanXMinutes:{one:"أقل من دقيقة",two:"أقل من دقيقتين",threeToTen:"أقل من {{count}} دقائق",other:"أقل من {{count}} دقيقة"},xMinutes:{one:"دقيقة واحدة",two:"دقيقتين",threeToTen:"{{count}} دقائق",other:"{{count}} دقيقة"},aboutXHours:{one:"ساعة واحدة تقريباً",two:"ساعتين تقريباً",threeToTen:"{{count}} ساعات تقريباً",other:"{{count}} ساعة تقريباً"},xHours:{one:"ساعة واحدة",two:"ساعتين",threeToTen:"{{count}} ساعات",other:"{{count}} ساعة"},xDays:{one:"يوم واحد",two:"يومين",threeToTen:"{{count}} أيام",other:"{{count}} يوم"},aboutXWeeks:{one:"أسبوع واحد تقريباً",two:"أسبوعين تقريباً",threeToTen:"{{count}} أسابيع تقريباً",other:"{{count}} أسبوع تقريباً"},xWeeks:{one:"أسبوع واحد",two:"أسبوعين",threeToTen:"{{count}} أسابيع",other:"{{count}} أسبوع"},aboutXMonths:{one:"شهر واحد تقريباً",two:"شهرين تقريباً",threeToTen:"{{count}} أشهر تقريباً",other:"{{count}} شهر تقريباً"},xMonths:{one:"شهر واحد",two:"شهرين",threeToTen:"{{count}} أشهر",other:"{{count}} شهر"},aboutXYears:{one:"عام واحد تقريباً",two:"عامين تقريباً",threeToTen:"{{count}} أعوام تقريباً",other:"{{count}} عام تقريباً"},xYears:{one:"عام واحد",two:"عامين",threeToTen:"{{count}} أعوام",other:"{{count}} عام"},overXYears:{one:"أكثر من عام",two:"أكثر من عامين",threeToTen:"أكثر من {{count}} أعوام",other:"أكثر من {{count}} عام"},almostXYears:{one:"عام واحد تقريباً",two:"عامين تقريباً",threeToTen:"{{count}} أعوام تقريباً",other:"{{count}} عام تقريباً"}},a=function(i,d,u){u=u||{};var l=t[i],s;return typeof l=="string"?s=l:d===1?s=l.one:d===2?s=l.two:d<=10?s=l.threeToTen.replace("{{count}}",String(d)):s=l.other.replace("{{count}}",String(d)),u.addSuffix?u.comparison&&u.comparison>0?"في خلال "+s:"منذ "+s:s},n=a;e.default=n,r.exports=e.default})(Jo,Jo.exports);var wC=Jo.exports,Ko={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(de),n={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},o={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},i={full:"{{date}} 'عند' {{time}}",long:"{{date}} 'عند' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(Ko,Ko.exports);var PC=Ko.exports,Zo={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"'أخر' eeee 'عند' p",yesterday:"'أمس عند' p",today:"'اليوم عند' p",tomorrow:"'غداً عند' p",nextWeek:"eeee 'عند' p",other:"P"},a=function(i,d,u,l){return t[i]},n=a;e.default=n,r.exports=e.default})(Zo,Zo.exports);var xC=Zo.exports,eu={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["ق","ب"],abbreviated:["ق.م.","ب.م."],wide:["قبل الميلاد","بعد الميلاد"]},o={narrow:["1","2","3","4"],abbreviated:["ر1","ر2","ر3","ر4"],wide:["الربع الأول","الربع الثاني","الربع الثالث","الربع الرابع"]},i={narrow:["ج","ف","م","أ","م","ج","ج","أ","س","أ","ن","د"],abbreviated:["جانـ","فيفـ","مارس","أفريل","مايـ","جوانـ","جويـ","أوت","سبتـ","أكتـ","نوفـ","ديسـ"],wide:["جانفي","فيفري","مارس","أفريل","ماي","جوان","جويلية","أوت","سبتمبر","أكتوبر","نوفمبر","ديسمبر"]},d={narrow:["ح","ن","ث","ر","خ","ج","س"],short:["أحد","اثنين","ثلاثاء","أربعاء","خميس","جمعة","سبت"],abbreviated:["أحد","اثنـ","ثلا","أربـ","خميـ","جمعة","سبت"],wide:["الأحد","الاثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"]},u={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:"ليلاً"}},l={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:"في الليل"}},s=function(m){return String(m)},f={ordinalNumber:s,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(m){return Number(m)-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide",formattingValues:l,defaultFormattingWidth:"wide"})},v=f;e.default=v,r.exports=e.default})(eu,eu.exports);var MC=eu.exports,au={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(ve),n=t(fe),o=/^(\d+)(th|st|nd|rd)?/i,i=/\d+/i,d={narrow:/^(ق|ب)/i,abbreviated:/^(ق\.?\s?م\.?|ق\.?\s?م\.?\s?|a\.?\s?d\.?|c\.?\s?)/i,wide:/^(قبل الميلاد|قبل الميلاد|بعد الميلاد|بعد الميلاد)/i},u={any:[/^قبل/i,/^بعد/i]},l={narrow:/^[1234]/i,abbreviated:/^ر[1234]/i,wide:/^الربع [1234]/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^[جفمأسند]/i,abbreviated:/^(جان|فيف|مار|أفر|ماي|جوا|جوي|أوت|سبت|أكت|نوف|ديس)/i,wide:/^(جانفي|فيفري|مارس|أفريل|ماي|جوان|جويلية|أوت|سبتمبر|أكتوبر|نوفمبر|ديسمبر)/i},v={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]},c={narrow:/^[حنثرخجس]/i,short:/^(أحد|اثنين|ثلاثاء|أربعاء|خميس|جمعة|سبت)/i,abbreviated:/^(أحد|اثن|ثلا|أرب|خمي|جمعة|سبت)/i,wide:/^(الأحد|الاثنين|الثلاثاء|الأربعاء|الخميس|الجمعة|السبت)/i},m={narrow:[/^ح/i,/^ن/i,/^ث/i,/^ر/i,/^خ/i,/^ج/i,/^س/i],wide:[/^الأحد/i,/^الاثنين/i,/^الثلاثاء/i,/^الأربعاء/i,/^الخميس/i,/^الجمعة/i,/^السبت/i],any:[/^أح/i,/^اث/i,/^ث/i,/^أر/i,/^خ/i,/^ج/i,/^س/i]},h={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},p={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}},y={ordinalNumber:(0,a.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,n.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,n.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return Number(g)+1}}),month:(0,n.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,n.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,n.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(au,au.exports);var kC=au.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(wC),n=t(PC),o=t(xC),i=t(MC),d=t(kC),u={code:"ar-DZ",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:0,firstWeekContainsDate:1}},l=u;e.default=l,r.exports=e.default})(Bo,Bo.exports);var DC=Bo.exports,tu={exports:{}},ru={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:"أقل من ثانية",two:"أقل من ثانيتين",threeToTen:"أقل من {{count}} ثواني",other:"أقل من {{count}} ثانية"},xSeconds:{one:"ثانية",two:"ثانيتين",threeToTen:"{{count}} ثواني",other:"{{count}} ثانية"},halfAMinute:"نص دقيقة",lessThanXMinutes:{one:"أقل من دقيقة",two:"أقل من دقيقتين",threeToTen:"أقل من {{count}} دقايق",other:"أقل من {{count}} دقيقة"},xMinutes:{one:"دقيقة",two:"دقيقتين",threeToTen:"{{count}} دقايق",other:"{{count}} دقيقة"},aboutXHours:{one:"حوالي ساعة",two:"حوالي ساعتين",threeToTen:"حوالي {{count}} ساعات",other:"حوالي {{count}} ساعة"},xHours:{one:"ساعة",two:"ساعتين",threeToTen:"{{count}} ساعات",other:"{{count}} ساعة"},xDays:{one:"يوم",two:"يومين",threeToTen:"{{count}} أيام",other:"{{count}} يوم"},aboutXWeeks:{one:"حوالي أسبوع",two:"حوالي أسبوعين",threeToTen:"حوالي {{count}} أسابيع",other:"حوالي {{count}} أسبوع"},xWeeks:{one:"أسبوع",two:"أسبوعين",threeToTen:"{{count}} أسابيع",other:"{{count}} أسبوع"},aboutXMonths:{one:"حوالي شهر",two:"حوالي شهرين",threeToTen:"حوالي {{count}} أشهر",other:"حوالي {{count}} شهر"},xMonths:{one:"شهر",two:"شهرين",threeToTen:"{{count}} أشهر",other:"{{count}} شهر"},aboutXYears:{one:"حوالي سنة",two:"حوالي سنتين",threeToTen:"حوالي {{count}} سنين",other:"حوالي {{count}} سنة"},xYears:{one:"عام",two:"عامين",threeToTen:"{{count}} أعوام",other:"{{count}} عام"},overXYears:{one:"أكثر من سنة",two:"أكثر من سنتين",threeToTen:"أكثر من {{count}} سنين",other:"أكثر من {{count}} سنة"},almostXYears:{one:"عام تقريبًا",two:"عامين تقريبًا",threeToTen:"{{count}} أعوام تقريبًا",other:"{{count}} عام تقريبًا"}},a=function(i,d,u){var l,s=t[i];return typeof s=="string"?l=s:d===1?l=s.one:d===2?l=s.two:d<=10?l=s.threeToTen.replace("{{count}}",String(d)):l=s.other.replace("{{count}}",String(d)),u!=null&&u.addSuffix?u.comparison&&u.comparison>0?"في خلال ".concat(l):"منذ ".concat(l):l},n=a;e.default=n,r.exports=e.default})(ru,ru.exports);var OC=ru.exports,nu={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(de),n={full:"EEEE، do MMMM y",long:"do MMMM y",medium:"dd/MMM/y",short:"d/MM/y"},o={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},i={full:"{{date}} 'الساعة' {{time}}",long:"{{date}} 'الساعة' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(nu,nu.exports);var WC=nu.exports,iu={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"eeee 'اللي جاي الساعة' p",yesterday:"'إمبارح الساعة' p",today:"'النهاردة الساعة' p",tomorrow:"'بكرة الساعة' p",nextWeek:"eeee 'الساعة' p",other:"P"},a=function(i,d,u,l){return t[i]},n=a;e.default=n,r.exports=e.default})(iu,iu.exports);var jC=iu.exports,ou={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["ق","ب"],abbreviated:["ق.م","ب.م"],wide:["قبل الميلاد","بعد الميلاد"]},o={narrow:["1","2","3","4"],abbreviated:["ر1","ر2","ر3","ر4"],wide:["الربع الأول","الربع الثاني","الربع الثالث","الربع الرابع"]},i={narrow:["ي","ف","م","أ","م","ي","ي","أ","س","أ","ن","د"],abbreviated:["ينا","فبر","مارس","أبريل","مايو","يونـ","يولـ","أغسـ","سبتـ","أكتـ","نوفـ","ديسـ"],wide:["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر"]},d={narrow:["ح","ن","ث","ر","خ","ج","س"],short:["أحد","اثنين","ثلاثاء","أربعاء","خميس","جمعة","سبت"],abbreviated:["أحد","اثنين","ثلاثاء","أربعاء","خميس","جمعة","سبت"],wide:["الأحد","الاثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"]},u={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:"ليلاً"}},l={narrow:{am:"ص",pm:"م",midnight:"ن",noon:"ظ",morning:"في الصباح",afternoon:"بعد الظهر",evening:"في المساء",night:"في الليل"},abbreviated:{am:"ص",pm:"م",midnight:"نصف الليل",noon:"ظهراً",morning:"في الصباح",afternoon:"بعد الظهر",evening:"في المساء",night:"في الليل"},wide:{am:"ص",pm:"م",midnight:"نصف الليل",morning:"في الصباح",noon:"ظهراً",afternoon:"بعد الظهر",evening:"في المساء",night:"في الليل"}},s=function(m,h){return String(m)},f={ordinalNumber:s,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(m){return m-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide",formattingValues:l,defaultFormattingWidth:"wide"})},v=f;e.default=v,r.exports=e.default})(ou,ou.exports);var TC=ou.exports,uu={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)/,i=/\d+/i,d={narrow:/^(ق|ب)/g,abbreviated:/^(ق.م|ب.م)/g,wide:/^(قبل الميلاد|بعد الميلاد)/g},u={any:[/^ق/g,/^ب/g]},l={narrow:/^[1234]/,abbreviated:/^ر[1234]/,wide:/^الربع (الأول|الثاني|الثالث|الرابع)/},s={wide:[/الربع الأول/,/الربع الثاني/,/الربع الثالث/,/الربع الرابع/],any:[/1/,/2/,/3/,/4/]},f={narrow:/^(ي|ف|م|أ|س|ن|د)/,abbreviated:/^(ينا|فبر|مارس|أبريل|مايو|يونـ|يولـ|أغسـ|سبتـ|أكتـ|نوفـ|ديسـ)/,wide:/^(يناير|فبراير|مارس|أبريل|مايو|يونيو|يوليو|أغسطس|سبتمبر|أكتوبر|نوفمبر|ديسمبر)/},v={narrow:[/^ي/,/^ف/,/^م/,/^أ/,/^م/,/^ي/,/^ي/,/^أ/,/^س/,/^أ/,/^ن/,/^د/],any:[/^ينا/,/^فبر/,/^مارس/,/^أبريل/,/^مايو/,/^يون/,/^يول/,/^أغس/,/^سبت/,/^أكت/,/^نوف/,/^ديس/]},c={narrow:/^(ح|ن|ث|ر|خ|ج|س)/,short:/^(أحد|اثنين|ثلاثاء|أربعاء|خميس|جمعة|سبت)/,abbreviated:/^(أحد|اثنين|ثلاثاء|أربعاء|خميس|جمعة|سبت)/,wide:/^(الأحد|الاثنين|الثلاثاء|الأربعاء|الخميس|الجمعة|السبت)/},m={narrow:[/^ح/,/^ن/,/^ث/,/^ر/,/^خ/,/^ج/,/^س/],any:[/أحد/,/اثنين/,/ثلاثاء/,/أربعاء/,/خميس/,/جمعة/,/سبت/]},h={narrow:/^(ص|م|ن|ظ|في الصباح|بعد الظهر|في المساء|في الليل)/,abbreviated:/^(ص|م|نصف الليل|ظهراً|في الصباح|بعد الظهر|في المساء|في الليل)/,wide:/^(ص|م|نصف الليل|في الصباح|ظهراً|بعد الظهر|في المساء|في الليل)/,any:/^(ص|م|صباح|ظهر|مساء|ليل)/},p={any:{am:/^ص/,pm:/^م/,midnight:/^ن/,noon:/^ظ/,morning:/^ص/,afternoon:/^بعد/,evening:/^م/,night:/^ل/}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(uu,uu.exports);var $C=uu.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(OC),n=t(WC),o=t(jC),i=t(TC),d=t($C),u={code:"ar-EG",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:0,firstWeekContainsDate:1}},l=u;e.default=l,r.exports=e.default})(tu,tu.exports);var SC=tu.exports,du={exports:{}},lu={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:"أقل من ثانية واحدة",two:"أقل من ثانتين",threeToTen:"أقل من {{count}} ثواني",other:"أقل من {{count}} ثانية"},xSeconds:{one:"ثانية واحدة",two:"ثانتين",threeToTen:"{{count}} ثواني",other:"{{count}} ثانية"},halfAMinute:"نصف دقيقة",lessThanXMinutes:{one:"أقل من دقيقة",two:"أقل من دقيقتين",threeToTen:"أقل من {{count}} دقائق",other:"أقل من {{count}} دقيقة"},xMinutes:{one:"دقيقة واحدة",two:"دقيقتين",threeToTen:"{{count}} دقائق",other:"{{count}} دقيقة"},aboutXHours:{one:"ساعة واحدة تقريباً",two:"ساعتين تقريباً",threeToTen:"{{count}} ساعات تقريباً",other:"{{count}} ساعة تقريباً"},xHours:{one:"ساعة واحدة",two:"ساعتين",threeToTen:"{{count}} ساعات",other:"{{count}} ساعة"},xDays:{one:"يوم واحد",two:"يومين",threeToTen:"{{count}} أيام",other:"{{count}} يوم"},aboutXWeeks:{one:"أسبوع واحد تقريباً",two:"أسبوعين تقريباً",threeToTen:"{{count}} أسابيع تقريباً",other:"{{count}} أسبوع تقريباً"},xWeeks:{one:"أسبوع واحد",two:"أسبوعين",threeToTen:"{{count}} أسابيع",other:"{{count}} أسبوع"},aboutXMonths:{one:"شهر واحد تقريباً",two:"شهرين تقريباً",threeToTen:"{{count}} أشهر تقريباً",other:"{{count}} شهر تقريباً"},xMonths:{one:"شهر واحد",two:"شهرين",threeToTen:"{{count}} أشهر",other:"{{count}} شهر"},aboutXYears:{one:"عام واحد تقريباً",two:"عامين تقريباً",threeToTen:"{{count}} أعوام تقريباً",other:"{{count}} عام تقريباً"},xYears:{one:"عام واحد",two:"عامين",threeToTen:"{{count}} أعوام",other:"{{count}} عام"},overXYears:{one:"أكثر من عام",two:"أكثر من عامين",threeToTen:"أكثر من {{count}} أعوام",other:"أكثر من {{count}} عام"},almostXYears:{one:"عام واحد تقريباً",two:"عامين تقريباً",threeToTen:"{{count}} أعوام تقريباً",other:"{{count}} عام تقريباً"}},a=function(i,d,u){u=u||{};var l=t[i],s;return typeof l=="string"?s=l:d===1?s=l.one:d===2?s=l.two:d<=10?s=l.threeToTen.replace("{{count}}",String(d)):s=l.other.replace("{{count}}",String(d)),u.addSuffix?u.comparison&&u.comparison>0?"في خلال "+s:"منذ "+s:s},n=a;e.default=n,r.exports=e.default})(lu,lu.exports);var CC=lu.exports,su={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(de),n={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},o={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},i={full:"{{date}} 'عند' {{time}}",long:"{{date}} 'عند' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(su,su.exports);var EC=su.exports,fu={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"'أخر' eeee 'عند' p",yesterday:"'أمس عند' p",today:"'اليوم عند' p",tomorrow:"'غداً عند' p",nextWeek:"eeee 'عند' p",other:"P"},a=function(i,d,u,l){return t[i]},n=a;e.default=n,r.exports=e.default})(fu,fu.exports);var RC=fu.exports,vu={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["ق","ب"],abbreviated:["ق.م.","ب.م."],wide:["قبل الميلاد","بعد الميلاد"]},o={narrow:["1","2","3","4"],abbreviated:["ر1","ر2","ر3","ر4"],wide:["الربع الأول","الربع الثاني","الربع الثالث","الربع الرابع"]},i={narrow:["ي","ف","م","أ","م","ي","ي","غ","ش","أ","ن","د"],abbreviated:["ينا","فبر","مارس","أبريل","ماي","يونـ","يولـ","غشت","شتنـ","أكتـ","نونـ","دجنـ"],wide:["يناير","فبراير","مارس","أبريل","ماي","يونيو","يوليوز","غشت","شتنبر","أكتوبر","نونبر","دجنبر"]},d={narrow:["ح","ن","ث","ر","خ","ج","س"],short:["أحد","اثنين","ثلاثاء","أربعاء","خميس","جمعة","سبت"],abbreviated:["أحد","اثنـ","ثلا","أربـ","خميـ","جمعة","سبت"],wide:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"]},u={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:"ليلاً"}},l={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:"في الليل"}},s=function(m){return String(m)},f={ordinalNumber:s,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(m){return Number(m)-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide",formattingValues:l,defaultFormattingWidth:"wide"})},v=f;e.default=v,r.exports=e.default})(vu,vu.exports);var NC=vu.exports,mu={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(ve),n=t(fe),o=/^(\d+)(th|st|nd|rd)?/i,i=/\d+/i,d={narrow:/^(ق|ب)/i,abbreviated:/^(ق\.?\s?م\.?|ق\.?\s?م\.?\s?|a\.?\s?d\.?|c\.?\s?)/i,wide:/^(قبل الميلاد|قبل الميلاد|بعد الميلاد|بعد الميلاد)/i},u={any:[/^قبل/i,/^بعد/i]},l={narrow:/^[1234]/i,abbreviated:/^ر[1234]/i,wide:/^الربع [1234]/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^[يفمأمسند]/i,abbreviated:/^(ين|ف|مار|أب|ماي|يون|يول|غش|شت|أك|ن|د)/i,wide:/^(ين|ف|مار|أب|ماي|يون|يول|غش|شت|أك|ن|د)/i},v={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]},c={narrow:/^[حنثرخجس]/i,short:/^(أحد|إثنين|ثلاثاء|أربعاء|خميس|جمعة|سبت)/i,abbreviated:/^(أحد|إثن|ثلا|أرب|خمي|جمعة|سبت)/i,wide:/^(الأحد|الإثنين|الثلاثاء|الأربعاء|الخميس|الجمعة|السبت)/i},m={narrow:[/^ح/i,/^ن/i,/^ث/i,/^ر/i,/^خ/i,/^ج/i,/^س/i],wide:[/^الأحد/i,/^الإثنين/i,/^الثلاثاء/i,/^الأربعاء/i,/^الخميس/i,/^الجمعة/i,/^السبت/i],any:[/^أح/i,/^إث/i,/^ث/i,/^أر/i,/^خ/i,/^ج/i,/^س/i]},h={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},p={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}},y={ordinalNumber:(0,a.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,n.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,n.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return Number(g)+1}}),month:(0,n.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,n.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,n.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(mu,mu.exports);var zC=mu.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(CC),n=t(EC),o=t(RC),i=t(NC),d=t(zC),u={code:"ar-MA",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:1}},l=u;e.default=l,r.exports=e.default})(du,du.exports);var IC=du.exports,cu={exports:{}},hu={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:"أقل من ثانية واحدة",two:"أقل من ثانتين",threeToTen:"أقل من {{count}} ثواني",other:"أقل من {{count}} ثانية"},xSeconds:{one:"ثانية واحدة",two:"ثانتين",threeToTen:"{{count}} ثواني",other:"{{count}} ثانية"},halfAMinute:"نصف دقيقة",lessThanXMinutes:{one:"أقل من دقيقة",two:"أقل من دقيقتين",threeToTen:"أقل من {{count}} دقائق",other:"أقل من {{count}} دقيقة"},xMinutes:{one:"دقيقة واحدة",two:"دقيقتين",threeToTen:"{{count}} دقائق",other:"{{count}} دقيقة"},aboutXHours:{one:"ساعة واحدة تقريباً",two:"ساعتين تقريباً",threeToTen:"{{count}} ساعات تقريباً",other:"{{count}} ساعة تقريباً"},xHours:{one:"ساعة واحدة",two:"ساعتين",threeToTen:"{{count}} ساعات",other:"{{count}} ساعة"},xDays:{one:"يوم واحد",two:"يومين",threeToTen:"{{count}} أيام",other:"{{count}} يوم"},aboutXWeeks:{one:"أسبوع واحد تقريباً",two:"أسبوعين تقريباً",threeToTen:"{{count}} أسابيع تقريباً",other:"{{count}} أسبوع تقريباً"},xWeeks:{one:"أسبوع واحد",two:"أسبوعين",threeToTen:"{{count}} أسابيع",other:"{{count}} أسبوع"},aboutXMonths:{one:"شهر واحد تقريباً",two:"شهرين تقريباً",threeToTen:"{{count}} أشهر تقريباً",other:"{{count}} شهر تقريباً"},xMonths:{one:"شهر واحد",two:"شهرين",threeToTen:"{{count}} أشهر",other:"{{count}} شهر"},aboutXYears:{one:"عام واحد تقريباً",two:"عامين تقريباً",threeToTen:"{{count}} أعوام تقريباً",other:"{{count}} عام تقريباً"},xYears:{one:"عام واحد",two:"عامين",threeToTen:"{{count}} أعوام",other:"{{count}} عام"},overXYears:{one:"أكثر من عام",two:"أكثر من عامين",threeToTen:"أكثر من {{count}} أعوام",other:"أكثر من {{count}} عام"},almostXYears:{one:"عام واحد تقريباً",two:"عامين تقريباً",threeToTen:"{{count}} أعوام تقريباً",other:"{{count}} عام تقريباً"}},a=function(i,d,u){var l,s=t[i];return typeof s=="string"?l=s:d===1?l=s.one:d===2?l=s.two:d<=10?l=s.threeToTen.replace("{{count}}",String(d)):l=s.other.replace("{{count}}",String(d)),u!=null&&u.addSuffix?u.comparison&&u.comparison>0?"في خلال "+l:"منذ "+l:l},n=a;e.default=n,r.exports=e.default})(hu,hu.exports);var qC=hu.exports,pu={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(de),n={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},o={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},i={full:"{{date}} 'عند' {{time}}",long:"{{date}} 'عند' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(pu,pu.exports);var YC=pu.exports,gu={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"'أخر' eeee 'عند' p",yesterday:"'أمس عند' p",today:"'اليوم عند' p",tomorrow:"'غداً عند' p",nextWeek:"eeee 'عند' p",other:"P"},a=function(i,d,u,l){return t[i]},n=a;e.default=n,r.exports=e.default})(gu,gu.exports);var HC=gu.exports,yu={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["ق","ب"],abbreviated:["ق.م.","ب.م."],wide:["قبل الميلاد","بعد الميلاد"]},o={narrow:["1","2","3","4"],abbreviated:["ر1","ر2","ر3","ر4"],wide:["الربع الأول","الربع الثاني","الربع الثالث","الربع الرابع"]},i={narrow:["ي","ف","م","أ","م","ي","ي","أ","س","أ","ن","د"],abbreviated:["ينا","فبر","مارس","أبريل","مايو","يونـ","يولـ","أغسـ","سبتـ","أكتـ","نوفـ","ديسـ"],wide:["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر"]},d={narrow:["ح","ن","ث","ر","خ","ج","س"],short:["أحد","اثنين","ثلاثاء","أربعاء","خميس","جمعة","سبت"],abbreviated:["أحد","اثنـ","ثلا","أربـ","خميـ","جمعة","سبت"],wide:["الأحد","الاثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"]},u={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:"ليلاً"}},l={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:"في الليل"}},s=function(m){return String(m)},f={ordinalNumber:s,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(m){return m-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide",formattingValues:l,defaultFormattingWidth:"wide"})},v=f;e.default=v,r.exports=e.default})(yu,yu.exports);var AC=yu.exports,bu={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)(th|st|nd|rd)?/i,i=/\d+/i,d={narrow:/^(ق|ب)/i,abbreviated:/^(ق\.?\s?م\.?|ق\.?\s?م\.?\s?|a\.?\s?d\.?|c\.?\s?)/i,wide:/^(قبل الميلاد|قبل الميلاد|بعد الميلاد|بعد الميلاد)/i},u={any:[/^قبل/i,/^بعد/i]},l={narrow:/^[1234]/i,abbreviated:/^ر[1234]/i,wide:/^الربع [1234]/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^[يفمأمسند]/i,abbreviated:/^(ين|ف|مار|أب|ماي|يون|يول|أغ|س|أك|ن|د)/i,wide:/^(ين|ف|مار|أب|ماي|يون|يول|أغ|س|أك|ن|د)/i},v={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]},c={narrow:/^[حنثرخجس]/i,short:/^(أحد|اثنين|ثلاثاء|أربعاء|خميس|جمعة|سبت)/i,abbreviated:/^(أحد|اثن|ثلا|أرب|خمي|جمعة|سبت)/i,wide:/^(الأحد|الاثنين|الثلاثاء|الأربعاء|الخميس|الجمعة|السبت)/i},m={narrow:[/^ح/i,/^ن/i,/^ث/i,/^ر/i,/^خ/i,/^ج/i,/^س/i],wide:[/^الأحد/i,/^الاثنين/i,/^الثلاثاء/i,/^الأربعاء/i,/^الخميس/i,/^الجمعة/i,/^السبت/i],any:[/^أح/i,/^اث/i,/^ث/i,/^أر/i,/^خ/i,/^ج/i,/^س/i]},h={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},p={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}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(bu,bu.exports);var VC=bu.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(qC),n=t(YC),o=t(HC),i=t(AC),d=t(VC),u={code:"ar-SA",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:0,firstWeekContainsDate:1}},l=u;e.default=l,r.exports=e.default})(cu,cu.exports);var FC=cu.exports,_u={exports:{}},wu={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:"أقل من ثانية",two:"أقل من زوز ثواني",threeToTen:"أقل من {{count}} ثواني",other:"أقل من {{count}} ثانية"},xSeconds:{one:"ثانية",two:"زوز ثواني",threeToTen:"{{count}} ثواني",other:"{{count}} ثانية"},halfAMinute:"نص دقيقة",lessThanXMinutes:{one:"أقل من دقيقة",two:"أقل من دقيقتين",threeToTen:"أقل من {{count}} دقايق",other:"أقل من {{count}} دقيقة"},xMinutes:{one:"دقيقة",two:"دقيقتين",threeToTen:"{{count}} دقايق",other:"{{count}} دقيقة"},aboutXHours:{one:"ساعة تقريب",two:"ساعتين تقريب",threeToTen:"{{count}} سوايع تقريب",other:"{{count}} ساعة تقريب"},xHours:{one:"ساعة",two:"ساعتين",threeToTen:"{{count}} سوايع",other:"{{count}} ساعة"},xDays:{one:"نهار",two:"نهارين",threeToTen:"{{count}} أيام",other:"{{count}} يوم"},aboutXWeeks:{one:"جمعة تقريب",two:"جمعتين تقريب",threeToTen:"{{count}} جماع تقريب",other:"{{count}} جمعة تقريب"},xWeeks:{one:"جمعة",two:"جمعتين",threeToTen:"{{count}} جماع",other:"{{count}} جمعة"},aboutXMonths:{one:"شهر تقريب",two:"شهرين تقريب",threeToTen:"{{count}} أشهرة تقريب",other:"{{count}} شهر تقريب"},xMonths:{one:"شهر",two:"شهرين",threeToTen:"{{count}} أشهرة",other:"{{count}} شهر"},aboutXYears:{one:"عام تقريب",two:"عامين تقريب",threeToTen:"{{count}} أعوام تقريب",other:"{{count}} عام تقريب"},xYears:{one:"عام",two:"عامين",threeToTen:"{{count}} أعوام",other:"{{count}} عام"},overXYears:{one:"أكثر من عام",two:"أكثر من عامين",threeToTen:"أكثر من {{count}} أعوام",other:"أكثر من {{count}} عام"},almostXYears:{one:"عام تقريب",two:"عامين تقريب",threeToTen:"{{count}} أعوام تقريب",other:"{{count}} عام تقريب"}},a=function(i,d,u){var l=t[i],s;return typeof l=="string"?s=l:d===1?s=l.one:d===2?s=l.two:d<=10?s=l.threeToTen.replace("{{count}}",String(d)):s=l.other.replace("{{count}}",String(d)),u!=null&&u.addSuffix?u.comparison&&u.comparison>0?"في "+s:"عندو "+s:s},n=a;e.default=n,r.exports=e.default})(wu,wu.exports);var LC=wu.exports,Pu={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(de),n={full:"EEEE، do MMMM y",long:"do MMMM y",medium:"d MMM y",short:"dd/MM/yyyy"},o={full:"HH:mm:ss",long:"HH:mm:ss",medium:"HH:mm:ss",short:"HH:mm"},i={full:"{{date}} 'مع' {{time}}",long:"{{date}} 'مع' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(Pu,Pu.exports);var XC=Pu.exports,xu={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"eeee 'إلي فات مع' p",yesterday:"'البارح مع' p",today:"'اليوم مع' p",tomorrow:"'غدوة مع' p",nextWeek:"eeee 'الجمعة الجاية مع' p 'نهار'",other:"P"},a=function(i){return t[i]},n=a;e.default=n,r.exports=e.default})(xu,xu.exports);var UC=xu.exports,Mu={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["ق","ب"],abbreviated:["ق.م.","ب.م."],wide:["قبل الميلاد","بعد الميلاد"]},o={narrow:["1","2","3","4"],abbreviated:["ر1","ر2","ر3","ر4"],wide:["الربع الأول","الربع الثاني","الربع الثالث","الربع الرابع"]},i={narrow:["د","ن","أ","س","أ","ج","ج","م","أ","م","ف","ج"],abbreviated:["جانفي","فيفري","مارس","أفريل","ماي","جوان","جويلية","أوت","سبتمبر","أكتوبر","نوفمبر","ديسمبر"],wide:["جانفي","فيفري","مارس","أفريل","ماي","جوان","جويلية","أوت","سبتمبر","أكتوبر","نوفمبر","ديسمبر"]},d={narrow:["ح","ن","ث","ر","خ","ج","س"],short:["أحد","اثنين","ثلاثاء","أربعاء","خميس","جمعة","سبت"],abbreviated:["أحد","اثنين","ثلاثاء","أربعاء","خميس","جمعة","سبت"],wide:["الأحد","الاثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"]},u={narrow:{am:"ص",pm:"ع",morning:"الصباح",noon:"القايلة",afternoon:"بعد القايلة",evening:"العشية",night:"الليل",midnight:"نص الليل"},abbreviated:{am:"ص",pm:"ع",morning:"الصباح",noon:"القايلة",afternoon:"بعد القايلة",evening:"العشية",night:"الليل",midnight:"نص الليل"},wide:{am:"ص",pm:"ع",morning:"الصباح",noon:"القايلة",afternoon:"بعد القايلة",evening:"العشية",night:"الليل",midnight:"نص الليل"}},l={narrow:{am:"ص",pm:"ع",morning:"في الصباح",noon:"في القايلة",afternoon:"بعد القايلة",evening:"في العشية",night:"في الليل",midnight:"نص الليل"},abbreviated:{am:"ص",pm:"ع",morning:"في الصباح",noon:"في القايلة",afternoon:"بعد القايلة",evening:"في العشية",night:"في الليل",midnight:"نص الليل"},wide:{am:"ص",pm:"ع",morning:"في الصباح",noon:"في القايلة",afternoon:"بعد القايلة",evening:"في العشية",night:"في الليل",midnight:"نص الليل"}},s=function(m){return String(m)},f={ordinalNumber:s,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(m){return m-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide",formattingValues:l,defaultFormattingWidth:"wide"})},v=f;e.default=v,r.exports=e.default})(Mu,Mu.exports);var QC=Mu.exports,ku={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(ve),n=t(fe),o=/^(\d+)(th|st|nd|rd)?/i,i=/\d+/i,d={narrow:/[قب]/,abbreviated:/[قب]\.م\./,wide:/(قبل|بعد) الميلاد/},u={any:[/قبل/,/بعد/]},l={narrow:/^[1234]/i,abbreviated:/ر[1234]/,wide:/الربع (الأول|الثاني|الثالث|الرابع)/},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^[جفمأسند]/,abbreviated:/^(جانفي|فيفري|مارس|أفريل|ماي|جوان|جويلية|أوت|سبتمبر|أكتوبر|نوفمبر|ديسمبر)/,wide:/^(جانفي|فيفري|مارس|أفريل|ماي|جوان|جويلية|أوت|سبتمبر|أكتوبر|نوفمبر|ديسمبر)/},v={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]},c={narrow:/^[حنثرخجس]/i,short:/^(أحد|اثنين|ثلاثاء|أربعاء|خميس|جمعة|سبت)/i,abbreviated:/^(أحد|اثنين|ثلاثاء|أربعاء|خميس|جمعة|سبت)/i,wide:/^(الأحد|الاثنين|الثلاثاء|الأربعاء|الخميس|الجمعة|السبت)/i},m={narrow:[/^ح/i,/^ن/i,/^ث/i,/^ر/i,/^خ/i,/^ج/i,/^س/i],wide:[/^الأحد/i,/^الاثنين/i,/^الثلاثاء/i,/^الأربعاء/i,/^الخميس/i,/^الجمعة/i,/^السبت/i],any:[/^أح/i,/^اث/i,/^ث/i,/^أر/i,/^خ/i,/^ج/i,/^س/i]},h={narrow:/^(ص|ع|ن ل|ل|(في|مع) (صباح|قايلة|عشية|ليل))/,any:/^([صع]|نص الليل|قايلة|(في|مع) (صباح|قايلة|عشية|ليل))/},p={any:{am:/^ص/,pm:/^ع/,midnight:/نص الليل/,noon:/قايلة/,afternoon:/بعد القايلة/,morning:/صباح/,evening:/عشية/,night:/ليل/}},y={ordinalNumber:(0,a.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,n.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,n.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,n.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,n.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,n.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(ku,ku.exports);var GC=ku.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(LC),n=t(XC),o=t(UC),i=t(QC),d=t(GC),u={code:"ar-TN",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:1}},l=u;e.default=l,r.exports=e.default})(_u,_u.exports);var BC=_u.exports,Du={exports:{}},Ou={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:"bir saniyədən az",other:"{{count}} bir saniyədən az"},xSeconds:{one:"1 saniyə",other:"{{count}} saniyə"},halfAMinute:"yarım dəqiqə",lessThanXMinutes:{one:"bir dəqiqədən az",other:"{{count}} bir dəqiqədən az"},xMinutes:{one:"bir dəqiqə",other:"{{count}} dəqiqə"},aboutXHours:{one:"təxminən 1 saat",other:"təxminən {{count}} saat"},xHours:{one:"1 saat",other:"{{count}} saat"},xDays:{one:"1 gün",other:"{{count}} gün"},aboutXWeeks:{one:"təxminən 1 həftə",other:"təxminən {{count}} həftə"},xWeeks:{one:"1 həftə",other:"{{count}} həftə"},aboutXMonths:{one:"təxminən 1 ay",other:"təxminən {{count}} ay"},xMonths:{one:"1 ay",other:"{{count}} ay"},aboutXYears:{one:"təxminən 1 il",other:"təxminən {{count}} il"},xYears:{one:"1 il",other:"{{count}} il"},overXYears:{one:"1 ildən çox",other:"{{count}} ildən çox"},almostXYears:{one:"demək olar ki 1 il",other:"demək olar ki {{count}} il"}},a=function(i,d,u){var l,s=t[i];return typeof s=="string"?l=s:d===1?l=s.one:l=s.other.replace("{{count}}",String(d)),u!=null&&u.addSuffix?u.comparison&&u.comparison>0?l+" sonra":l+" əvvəl":l},n=a;e.default=n,r.exports=e.default})(Ou,Ou.exports);var JC=Ou.exports,Wu={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(de),n={full:"EEEE, do MMMM y 'il'",long:"do MMMM y 'il'",medium:"d MMM y 'il'",short:"dd.MM.yyyy"},o={full:"H:mm:ss zzzz",long:"H:mm:ss z",medium:"H:mm:ss",short:"H:mm"},i={full:"{{date}} {{time}} - 'də'",long:"{{date}} {{time}} - 'də'",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(Wu,Wu.exports);var KC=Wu.exports,ju={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"'sonuncu' eeee p -'də'",yesterday:"'dünən' p -'də'",today:"'bugün' p -'də'",tomorrow:"'sabah' p -'də'",nextWeek:"eeee p -'də'",other:"P"},a=function(i,d,u,l){return t[i]},n=a;e.default=n,r.exports=e.default})(ju,ju.exports);var ZC=ju.exports,Tu={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["e.ə","b.e"],abbreviated:["e.ə","b.e"],wide:["eramızdan əvvəl","bizim era"]},o={narrow:["1","2","3","4"],abbreviated:["K1","K2","K3","K4"],wide:["1ci kvartal","2ci kvartal","3cü kvartal","4cü kvartal"]},i={narrow:["Y","F","M","A","M","İ","İ","A","S","O","N","D"],abbreviated:["Yan","Fev","Mar","Apr","May","İyun","İyul","Avq","Sen","Okt","Noy","Dek"],wide:["Yanvar","Fevral","Mart","Aprel","May","İyun","İyul","Avqust","Sentyabr","Oktyabr","Noyabr","Dekabr"]},d={narrow:["B.","B.e","Ç.a","Ç.","C.a","C.","Ş."],short:["B.","B.e","Ç.a","Ç.","C.a","C.","Ş."],abbreviated:["Baz","Baz.e","Çər.a","Çər","Cüm.a","Cüm","Şə"],wide:["Bazar","Bazar ertəsi","Çərşənbə axşamı","Çərşənbə","Cümə axşamı","Cümə","Şənbə"]},u={narrow:{am:"am",pm:"pm",midnight:"gecəyarı",noon:"gün",morning:"səhər",afternoon:"gündüz",evening:"axşam",night:"gecə"},abbreviated:{am:"AM",pm:"PM",midnight:"gecəyarı",noon:"gün",morning:"səhər",afternoon:"gündüz",evening:"axşam",night:"gecə"},wide:{am:"a.m.",pm:"p.m.",midnight:"gecəyarı",noon:"gün",morning:"səhər",afternoon:"gündüz",evening:"axşam",night:"gecə"}},l={narrow:{am:"a",pm:"p",midnight:"gecəyarı",noon:"gün",morning:"səhər",afternoon:"gündüz",evening:"axşam",night:"gecə"},abbreviated:{am:"AM",pm:"PM",midnight:"gecəyarı",noon:"gün",morning:"səhər",afternoon:"gündüz",evening:"axşam",night:"gecə"},wide:{am:"a.m.",pm:"p.m.",midnight:"gecəyarı",noon:"gün",morning:"səhər",afternoon:"gündüz",evening:"axşam",night:"gecə"}},s={1:"-inci",5:"-inci",8:"-inci",70:"-inci",80:"-inci",2:"-nci",7:"-nci",20:"-nci",50:"-nci",3:"-üncü",4:"-üncü",100:"-üncü",6:"-ncı",9:"-uncu",10:"-uncu",30:"-uncu",60:"-ıncı",90:"-ıncı"},f=function(p){if(p===0)return p+"-ıncı";var y=p%10,_=p%100-y,w=p>=100?100:null;return s[y]?s[y]:s[_]?s[_]:w!==null?s[w]:""},v=function(p,y){var _=Number(p),w=f(_);return _+w},c={ordinalNumber:v,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(p){return p-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide",formattingValues:l,defaultFormattingWidth:"wide"})},m=c;e.default=m,r.exports=e.default})(Tu,Tu.exports);var eE=Tu.exports,$u={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)(-?(ci|inci|nci|uncu|üncü|ncı))?/i,i=/\d+/i,d={narrow:/^(b|a)$/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)$/i,wide:/^(bizim eradan əvvəl|bizim era)$/i},u={any:[/^b$/i,/^(a|c)$/i]},l={narrow:/^[1234]$/i,abbreviated:/^K[1234]$/i,wide:/^[1234](ci)? kvartal$/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^[(?-i)yfmaisond]$/i,abbreviated:/^(Yan|Fev|Mar|Apr|May|İyun|İyul|Avq|Sen|Okt|Noy|Dek)$/i,wide:/^(Yanvar|Fevral|Mart|Aprel|May|İyun|İyul|Avgust|Sentyabr|Oktyabr|Noyabr|Dekabr)$/i},v={narrow:[/^[(?-i)y]$/i,/^[(?-i)f]$/i,/^[(?-i)m]$/i,/^[(?-i)a]$/i,/^[(?-i)m]$/i,/^[(?-i)i]$/i,/^[(?-i)i]$/i,/^[(?-i)a]$/i,/^[(?-i)s]$/i,/^[(?-i)o]$/i,/^[(?-i)n]$/i,/^[(?-i)d]$/i],abbreviated:[/^Yan$/i,/^Fev$/i,/^Mar$/i,/^Apr$/i,/^May$/i,/^İyun$/i,/^İyul$/i,/^Avg$/i,/^Sen$/i,/^Okt$/i,/^Noy$/i,/^Dek$/i],wide:[/^Yanvar$/i,/^Fevral$/i,/^Mart$/i,/^Aprel$/i,/^May$/i,/^İyun$/i,/^İyul$/i,/^Avgust$/i,/^Sentyabr$/i,/^Oktyabr$/i,/^Noyabr$/i,/^Dekabr$/i]},c={narrow:/^(B\.|B\.e|Ç\.a|Ç\.|C\.a|C\.|Ş\.)$/i,short:/^(B\.|B\.e|Ç\.a|Ç\.|C\.a|C\.|Ş\.)$/i,abbreviated:/^(Baz\.e|Çər|Çər\.a|Cüm|Cüm\.a|Şə)$/i,wide:/^(Bazar|Bazar ertəsi|Çərşənbə axşamı|Çərşənbə|Cümə axşamı|Cümə|Şənbə)$/i},m={narrow:[/^B\.$/i,/^B\.e$/i,/^Ç\.a$/i,/^Ç\.$/i,/^C\.a$/i,/^C\.$/i,/^Ş\.$/i],abbreviated:[/^Baz$/i,/^Baz\.e$/i,/^Çər\.a$/i,/^Çər$/i,/^Cüm\.a$/i,/^Cüm$/i,/^Şə$/i],wide:[/^Bazar$/i,/^Bazar ertəsi$/i,/^Çərşənbə axşamı$/i,/^Çərşənbə$/i,/^Cümə axşamı$/i,/^Cümə$/i,/^Şənbə$/i],any:[/^B\.$/i,/^B\.e$/i,/^Ç\.a$/i,/^Ç\.$/i,/^C\.a$/i,/^C\.$/i,/^Ş\.$/i]},h={narrow:/^(a|p|gecəyarı|gün|səhər|gündüz|axşam|gecə)$/i,any:/^(am|pm|a\.m\.|p\.m\.|AM|PM|gecəyarı|gün|səhər|gündüz|axşam|gecə)$/i},p={any:{am:/^a$/i,pm:/^p$/i,midnight:/^gecəyarı$/i,noon:/^gün$/i,morning:/səhər$/i,afternoon:/gündüz$/i,evening:/axşam$/i,night:/gecə$/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"narrow"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})($u,$u.exports);var aE=$u.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(JC),n=t(KC),o=t(ZC),i=t(eE),d=t(aE),u={code:"az",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:1}},l=u;e.default=l,r.exports=e.default})(Du,Du.exports);var tE=Du.exports,Su={exports:{}},Cu={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;function t(u,l){if(u.one!==void 0&&l===1)return u.one;var s=l%10,f=l%100;return s===1&&f!==11?u.singularNominative.replace("{{count}}",String(l)):s>=2&&s<=4&&(f<10||f>20)?u.singularGenitive.replace("{{count}}",String(l)):u.pluralGenitive.replace("{{count}}",String(l))}function a(u){return function(l,s){return s&&s.addSuffix?s.comparison&&s.comparison>0?u.future?t(u.future,l):"праз "+t(u.regular,l):u.past?t(u.past,l):t(u.regular,l)+" таму":t(u.regular,l)}}var n=function(l,s){return s&&s.addSuffix?s.comparison&&s.comparison>0?"праз паўхвіліны":"паўхвіліны таму":"паўхвіліны"},o={lessThanXSeconds:a({regular:{one:"менш за секунду",singularNominative:"менш за {{count}} секунду",singularGenitive:"менш за {{count}} секунды",pluralGenitive:"менш за {{count}} секунд"},future:{one:"менш, чым праз секунду",singularNominative:"менш, чым праз {{count}} секунду",singularGenitive:"менш, чым праз {{count}} секунды",pluralGenitive:"менш, чым праз {{count}} секунд"}}),xSeconds:a({regular:{singularNominative:"{{count}} секунда",singularGenitive:"{{count}} секунды",pluralGenitive:"{{count}} секунд"},past:{singularNominative:"{{count}} секунду таму",singularGenitive:"{{count}} секунды таму",pluralGenitive:"{{count}} секунд таму"},future:{singularNominative:"праз {{count}} секунду",singularGenitive:"праз {{count}} секунды",pluralGenitive:"праз {{count}} секунд"}}),halfAMinute:n,lessThanXMinutes:a({regular:{one:"менш за хвіліну",singularNominative:"менш за {{count}} хвіліну",singularGenitive:"менш за {{count}} хвіліны",pluralGenitive:"менш за {{count}} хвілін"},future:{one:"менш, чым праз хвіліну",singularNominative:"менш, чым праз {{count}} хвіліну",singularGenitive:"менш, чым праз {{count}} хвіліны",pluralGenitive:"менш, чым праз {{count}} хвілін"}}),xMinutes:a({regular:{singularNominative:"{{count}} хвіліна",singularGenitive:"{{count}} хвіліны",pluralGenitive:"{{count}} хвілін"},past:{singularNominative:"{{count}} хвіліну таму",singularGenitive:"{{count}} хвіліны таму",pluralGenitive:"{{count}} хвілін таму"},future:{singularNominative:"праз {{count}} хвіліну",singularGenitive:"праз {{count}} хвіліны",pluralGenitive:"праз {{count}} хвілін"}}),aboutXHours:a({regular:{singularNominative:"каля {{count}} гадзіны",singularGenitive:"каля {{count}} гадзін",pluralGenitive:"каля {{count}} гадзін"},future:{singularNominative:"прыблізна праз {{count}} гадзіну",singularGenitive:"прыблізна праз {{count}} гадзіны",pluralGenitive:"прыблізна праз {{count}} гадзін"}}),xHours:a({regular:{singularNominative:"{{count}} гадзіна",singularGenitive:"{{count}} гадзіны",pluralGenitive:"{{count}} гадзін"},past:{singularNominative:"{{count}} гадзіну таму",singularGenitive:"{{count}} гадзіны таму",pluralGenitive:"{{count}} гадзін таму"},future:{singularNominative:"праз {{count}} гадзіну",singularGenitive:"праз {{count}} гадзіны",pluralGenitive:"праз {{count}} гадзін"}}),xDays:a({regular:{singularNominative:"{{count}} дзень",singularGenitive:"{{count}} дні",pluralGenitive:"{{count}} дзён"}}),aboutXWeeks:a({regular:{singularNominative:"каля {{count}} месяца",singularGenitive:"каля {{count}} месяцаў",pluralGenitive:"каля {{count}} месяцаў"},future:{singularNominative:"прыблізна праз {{count}} месяц",singularGenitive:"прыблізна праз {{count}} месяцы",pluralGenitive:"прыблізна праз {{count}} месяцаў"}}),xWeeks:a({regular:{singularNominative:"{{count}} месяц",singularGenitive:"{{count}} месяцы",pluralGenitive:"{{count}} месяцаў"}}),aboutXMonths:a({regular:{singularNominative:"каля {{count}} месяца",singularGenitive:"каля {{count}} месяцаў",pluralGenitive:"каля {{count}} месяцаў"},future:{singularNominative:"прыблізна праз {{count}} месяц",singularGenitive:"прыблізна праз {{count}} месяцы",pluralGenitive:"прыблізна праз {{count}} месяцаў"}}),xMonths:a({regular:{singularNominative:"{{count}} месяц",singularGenitive:"{{count}} месяцы",pluralGenitive:"{{count}} месяцаў"}}),aboutXYears:a({regular:{singularNominative:"каля {{count}} года",singularGenitive:"каля {{count}} гадоў",pluralGenitive:"каля {{count}} гадоў"},future:{singularNominative:"прыблізна праз {{count}} год",singularGenitive:"прыблізна праз {{count}} гады",pluralGenitive:"прыблізна праз {{count}} гадоў"}}),xYears:a({regular:{singularNominative:"{{count}} год",singularGenitive:"{{count}} гады",pluralGenitive:"{{count}} гадоў"}}),overXYears:a({regular:{singularNominative:"больш за {{count}} год",singularGenitive:"больш за {{count}} гады",pluralGenitive:"больш за {{count}} гадоў"},future:{singularNominative:"больш, чым праз {{count}} год",singularGenitive:"больш, чым праз {{count}} гады",pluralGenitive:"больш, чым праз {{count}} гадоў"}}),almostXYears:a({regular:{singularNominative:"амаль {{count}} год",singularGenitive:"амаль {{count}} гады",pluralGenitive:"амаль {{count}} гадоў"},future:{singularNominative:"амаль праз {{count}} год",singularGenitive:"амаль праз {{count}} гады",pluralGenitive:"амаль праз {{count}} гадоў"}})},i=function(l,s,f){return f=f||{},o[l](s,f)},d=i;e.default=d,r.exports=e.default})(Cu,Cu.exports);var rE=Cu.exports,Eu={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(de),n={full:"EEEE, d MMMM y 'г.'",long:"d MMMM y 'г.'",medium:"d MMM y 'г.'",short:"dd.MM.y"},o={full:"H:mm:ss zzzz",long:"H:mm:ss z",medium:"H:mm:ss",short:"H:mm"},i={any:"{{date}}, {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"any"})},u=d;e.default=u,r.exports=e.default})(Eu,Eu.exports);var nE=Eu.exports,Ru={exports:{}},Vn={},Nu={exports:{}},Lx={exports:{}};(function(r){function e(t){"@babel/helpers - typeof";return r.exports=e=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(a){return typeof a}:function(a){return a&&typeof Symbol=="function"&&a.constructor===Symbol&&a!==Symbol.prototype?"symbol":typeof a},r.exports.__esModule=!0,r.exports.default=r.exports,e(t)}r.exports=e,r.exports.__esModule=!0,r.exports.default=r.exports})(Lx);var Va=Lx.exports,zu={exports:{}},Iu={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=t;function t(a){if(a===null||a===!0||a===!1)return NaN;var n=Number(a);return isNaN(n)?n:n<0?Math.ceil(n):Math.floor(n)}r.exports=e.default})(Iu,Iu.exports);var Me=Iu.exports,qu={exports:{}},Yu={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=t;function t(a,n){if(n.length1?"s":"")+" required, but only "+n.length+" present")}r.exports=e.default})(Yu,Yu.exports);var j=Yu.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(Va),n=t(j);function o(i){(0,n.default)(1,arguments);var d=Object.prototype.toString.call(i);return i instanceof Date||(0,a.default)(i)==="object"&&d==="[object Date]"?new Date(i.getTime()):typeof i=="number"||d==="[object Number]"?new Date(i):((typeof i=="string"||d==="[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))}r.exports=e.default})(qu,qu.exports);var L=qu.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var a=t(Me),n=t(L),o=t(j);function i(d,u){(0,o.default)(2,arguments);var l=(0,n.default)(d),s=(0,a.default)(u);return isNaN(s)?new Date(NaN):(s&&l.setDate(l.getDate()+s),l)}r.exports=e.default})(zu,zu.exports);var pt=zu.exports,Hu={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var a=t(Me),n=t(L),o=t(j);function i(d,u){(0,o.default)(2,arguments);var l=(0,n.default)(d),s=(0,a.default)(u);if(isNaN(s))return new Date(NaN);if(!s)return l;var f=l.getDate(),v=new Date(l.getTime());v.setMonth(l.getMonth()+s+1,0);var c=v.getDate();return f>=c?v:(l.setFullYear(v.getFullYear(),v.getMonth(),f),l)}r.exports=e.default})(Hu,Hu.exports);var gn=Hu.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=l;var a=t(Va),n=t(pt),o=t(gn),i=t(L),d=t(j),u=t(Me);function l(s,f){if((0,d.default)(2,arguments),!f||(0,a.default)(f)!=="object")return new Date(NaN);var v=f.years?(0,u.default)(f.years):0,c=f.months?(0,u.default)(f.months):0,m=f.weeks?(0,u.default)(f.weeks):0,h=f.days?(0,u.default)(f.days):0,p=f.hours?(0,u.default)(f.hours):0,y=f.minutes?(0,u.default)(f.minutes):0,_=f.seconds?(0,u.default)(f.seconds):0,w=(0,i.default)(s),g=c||v?(0,o.default)(w,c+v*12):w,x=h||m?(0,n.default)(g,h+m*7):g,T=y+p*60,S=_+T*60,U=S*1e3,F=new Date(x.getTime()+U);return F}r.exports=e.default})(Nu,Nu.exports);var Xx=Nu.exports,Au={exports:{}},Vu={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(L),n=t(j);function o(i){(0,n.default)(1,arguments);var d=(0,a.default)(i),u=d.getDay();return u===0||u===6}r.exports=e.default})(Vu,Vu.exports);var Fn=Vu.exports,Fu={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(L),n=t(j);function o(i){return(0,n.default)(1,arguments),(0,a.default)(i).getDay()===0}r.exports=e.default})(Fu,Fu.exports);var O_=Fu.exports,Lu={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(L),n=t(j);function o(i){return(0,n.default)(1,arguments),(0,a.default)(i).getDay()===6}r.exports=e.default})(Lu,Lu.exports);var Ux=Lu.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=l;var a=t(Fn),n=t(L),o=t(Me),i=t(j),d=t(O_),u=t(Ux);function l(s,f){(0,i.default)(2,arguments);var v=(0,n.default)(s),c=(0,a.default)(v),m=(0,o.default)(f);if(isNaN(m))return new Date(NaN);var h=v.getHours(),p=m<0?-1:1,y=(0,o.default)(m/5);v.setDate(v.getDate()+y*7);for(var _=Math.abs(m%5);_>0;)v.setDate(v.getDate()+p),(0,a.default)(v)||(_-=1);return c&&(0,a.default)(v)&&m!==0&&((0,u.default)(v)&&v.setDate(v.getDate()+(p<0?2:-1)),(0,d.default)(v)&&v.setDate(v.getDate()+(p<0?1:-2))),v.setHours(h),v}r.exports=e.default})(Au,Au.exports);var Qx=Au.exports,Xu={exports:{}},Uu={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var a=t(Me),n=t(L),o=t(j);function i(d,u){(0,o.default)(2,arguments);var l=(0,n.default)(d).getTime(),s=(0,a.default)(u);return new Date(l+s)}r.exports=e.default})(Uu,Uu.exports);var yn=Uu.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=d;var a=t(Me),n=t(yn),o=t(j),i=36e5;function d(u,l){(0,o.default)(2,arguments);var s=(0,a.default)(l);return(0,n.default)(u,s*i)}r.exports=e.default})(Xu,Xu.exports);var W_=Xu.exports,Qu={exports:{}},Gu={exports:{}},Bu={exports:{}},Ju={exports:{}},va={};Object.defineProperty(va,"__esModule",{value:!0});va.getDefaultOptions=iE;va.setDefaultOptions=oE;var Gx={};function iE(){return Gx}function oE(r){Gx=r}(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=d;var a=t(L),n=t(Me),o=t(j),i=va;function d(u,l){var s,f,v,c,m,h,p,y;(0,o.default)(1,arguments);var _=(0,i.getDefaultOptions)(),w=(0,n.default)((s=(f=(v=(c=l==null?void 0:l.weekStartsOn)!==null&&c!==void 0?c:l==null||(m=l.locale)===null||m===void 0||(h=m.options)===null||h===void 0?void 0:h.weekStartsOn)!==null&&v!==void 0?v:_.weekStartsOn)!==null&&f!==void 0?f:(p=_.locale)===null||p===void 0||(y=p.options)===null||y===void 0?void 0:y.weekStartsOn)!==null&&s!==void 0?s:0);if(!(w>=0&&w<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var g=(0,a.default)(u),x=g.getDay(),T=(x=f.getTime()?l+1:u.getTime()>=c.getTime()?l:l-1}r.exports=e.default})(Gu,Gu.exports);var pr=Gu.exports,Ku={exports:{}},Zu={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var a=t(pr),n=t(Gt),o=t(j);function i(d){(0,o.default)(1,arguments);var u=(0,a.default)(d),l=new Date(0);l.setFullYear(u,0,4),l.setHours(0,0,0,0);var s=(0,n.default)(l);return s}r.exports=e.default})(Zu,Zu.exports);var bn=Zu.exports,ed={exports:{}},ad={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=t;function t(a){var n=new Date(Date.UTC(a.getFullYear(),a.getMonth(),a.getDate(),a.getHours(),a.getMinutes(),a.getSeconds(),a.getMilliseconds()));return n.setUTCFullYear(a.getFullYear()),a.getTime()-n.getTime()}r.exports=e.default})(ad,ad.exports);var gt=ad.exports,td={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(L),n=t(j);function o(i){(0,n.default)(1,arguments);var d=(0,a.default)(i);return d.setHours(0,0,0,0),d}r.exports=e.default})(td,td.exports);var Ln=td.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=d;var a=t(gt),n=t(Ln),o=t(j),i=864e5;function d(u,l){(0,o.default)(2,arguments);var s=(0,n.default)(u),f=(0,n.default)(l),v=s.getTime()-(0,a.default)(s),c=f.getTime()-(0,a.default)(f);return Math.round((v-c)/i)}r.exports=e.default})(ed,ed.exports);var Wt=ed.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=u;var a=t(Me),n=t(L),o=t(bn),i=t(Wt),d=t(j);function u(l,s){(0,d.default)(2,arguments);var f=(0,n.default)(l),v=(0,a.default)(s),c=(0,i.default)(f,(0,o.default)(f)),m=new Date(0);return m.setFullYear(v,0,4),m.setHours(0,0,0,0),f=(0,o.default)(m),f.setDate(f.getDate()+c),f}r.exports=e.default})(Ku,Ku.exports);var Bx=Ku.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=d;var a=t(Me),n=t(pr),o=t(Bx),i=t(j);function d(u,l){(0,i.default)(2,arguments);var s=(0,a.default)(l);return(0,o.default)(u,(0,n.default)(u)+s)}r.exports=e.default})(Qu,Qu.exports);var Jx=Qu.exports,rd={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=d;var a=t(Me),n=t(yn),o=t(j),i=6e4;function d(u,l){(0,o.default)(2,arguments);var s=(0,a.default)(l);return(0,n.default)(u,s*i)}r.exports=e.default})(rd,rd.exports);var j_=rd.exports,nd={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var a=t(Me),n=t(gn),o=t(j);function i(d,u){(0,o.default)(2,arguments);var l=(0,a.default)(u),s=l*3;return(0,n.default)(d,s)}r.exports=e.default})(nd,nd.exports);var T_=nd.exports,id={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var a=t(Me),n=t(yn),o=t(j);function i(d,u){(0,o.default)(2,arguments);var l=(0,a.default)(u);return(0,n.default)(d,l*1e3)}r.exports=e.default})(id,id.exports);var Kx=id.exports,od={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var a=t(Me),n=t(pt),o=t(j);function i(d,u){(0,o.default)(2,arguments);var l=(0,a.default)(u),s=l*7;return(0,n.default)(d,s)}r.exports=e.default})(od,od.exports);var Xn=od.exports,ud={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var a=t(Me),n=t(gn),o=t(j);function i(d,u){(0,o.default)(2,arguments);var l=(0,a.default)(u);return(0,n.default)(d,l*12)}r.exports=e.default})(ud,ud.exports);var Zx=ud.exports,dd={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(L),n=t(j);function o(i,d,u){(0,n.default)(2,arguments);var l=(0,a.default)(i==null?void 0:i.start).getTime(),s=(0,a.default)(i==null?void 0:i.end).getTime(),f=(0,a.default)(d==null?void 0:d.start).getTime(),v=(0,a.default)(d==null?void 0:d.end).getTime();if(!(l<=s&&f<=v))throw new RangeError("Invalid interval");return u!=null&&u.inclusive?l<=v&&f<=s:lf||isNaN(f.getDate()))&&(l=f)}),l||new Date(NaN)}r.exports=e.default})(fd,fd.exports);var a1=fd.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var a=t(e1),n=t(a1),o=t(j);function i(d,u){var l=u.start,s=u.end;return(0,o.default)(2,arguments),(0,n.default)([(0,a.default)([d,l]),s])}r.exports=e.default})(ld,ld.exports);var dE=ld.exports,vd={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(L),n=t(j);function o(i,d){(0,n.default)(2,arguments);var u=(0,a.default)(i);if(isNaN(Number(u)))return NaN;var l=u.getTime(),s;d==null?s=[]:typeof d.forEach=="function"?s=d:s=Array.prototype.slice.call(d);var f,v;return s.forEach(function(c,m){var h=(0,a.default)(c);if(isNaN(Number(h))){f=NaN,v=NaN;return}var p=Math.abs(l-h.getTime());(f==null||p0?1:s}r.exports=e.default})(cd,cd.exports);var Bt=cd.exports,hd={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(L),n=t(j);function o(i,d){(0,n.default)(2,arguments);var u=(0,a.default)(i),l=(0,a.default)(d),s=u.getTime()-l.getTime();return s>0?-1:s<0?1:s}r.exports=e.default})(hd,hd.exports);var fE=hd.exports,pd={exports:{}},xe={};Object.defineProperty(xe,"__esModule",{value:!0});xe.secondsInYear=xe.secondsInWeek=xe.secondsInQuarter=xe.secondsInMonth=xe.secondsInMinute=xe.secondsInHour=xe.secondsInDay=xe.quartersInYear=xe.monthsInYear=xe.monthsInQuarter=xe.minutesInHour=xe.minTime=xe.millisecondsInSecond=xe.millisecondsInMinute=xe.millisecondsInHour=xe.maxTime=xe.daysInYear=xe.daysInWeek=void 0;var vE=7;xe.daysInWeek=vE;var t1=365.2425;xe.daysInYear=t1;var r1=Math.pow(10,8)*24*60*60*1e3;xe.maxTime=r1;var mE=6e4;xe.millisecondsInMinute=mE;var cE=36e5;xe.millisecondsInHour=cE;var hE=1e3;xe.millisecondsInSecond=hE;var pE=-r1;xe.minTime=pE;var gE=60;xe.minutesInHour=gE;var yE=3;xe.monthsInQuarter=yE;var bE=12;xe.monthsInYear=bE;var _E=4;xe.quartersInYear=_E;var n1=3600;xe.secondsInHour=n1;var wE=60;xe.secondsInMinute=wE;var $_=n1*24;xe.secondsInDay=$_;var PE=$_*7;xe.secondsInWeek=PE;var i1=$_*t1;xe.secondsInYear=i1;var o1=i1/12;xe.secondsInMonth=o1;var xE=o1*3;xe.secondsInQuarter=xE;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(j),n=xe;function o(i){(0,a.default)(1,arguments);var d=i/n.daysInWeek;return Math.floor(d)}r.exports=e.default})(pd,pd.exports);var ME=pd.exports,gd={exports:{}},yd={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(Ln),n=t(j);function o(i,d){(0,n.default)(2,arguments);var u=(0,a.default)(i),l=(0,a.default)(d);return u.getTime()===l.getTime()}r.exports=e.default})(yd,yd.exports);var _n=yd.exports,bd={exports:{}},_d={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(Va),n=t(j);function o(i){return(0,n.default)(1,arguments),i instanceof Date||(0,a.default)(i)==="object"&&Object.prototype.toString.call(i)==="[object Date]"}r.exports=e.default})(_d,_d.exports);var u1=_d.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var a=t(u1),n=t(L),o=t(j);function i(d){if((0,o.default)(1,arguments),!(0,a.default)(d)&&typeof d!="number")return!1;var u=(0,n.default)(d);return!isNaN(Number(u))}r.exports=e.default})(bd,bd.exports);var jt=bd.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=f;var a=t(pt),n=t(Wt),o=t(_n),i=t(jt),d=t(Fn),u=t(L),l=t(j),s=t(Me);function f(v,c){(0,l.default)(2,arguments);var m=(0,u.default)(v),h=(0,u.default)(c);if(!(0,i.default)(m)||!(0,i.default)(h))return NaN;var p=(0,n.default)(m,h),y=p<0?-1:1,_=(0,s.default)(p/7),w=_*5;for(h=(0,a.default)(h,_*7);!(0,o.default)(m,h);)w+=(0,d.default)(h)?0:y,h=(0,a.default)(h,y);return w===0?0:w}r.exports=e.default})(gd,gd.exports);var kE=gd.exports,wd={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(pr),n=t(j);function o(i,d){return(0,n.default)(2,arguments),(0,a.default)(i)-(0,a.default)(d)}r.exports=e.default})(wd,wd.exports);var d1=wd.exports,Pd={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=d;var a=t(gt),n=t(Gt),o=t(j),i=6048e5;function d(u,l){(0,o.default)(2,arguments);var s=(0,n.default)(u),f=(0,n.default)(l),v=s.getTime()-(0,a.default)(s),c=f.getTime()-(0,a.default)(f);return Math.round((v-c)/i)}r.exports=e.default})(Pd,Pd.exports);var DE=Pd.exports,xd={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(L),n=t(j);function o(i,d){(0,n.default)(2,arguments);var u=(0,a.default)(i),l=(0,a.default)(d),s=u.getFullYear()-l.getFullYear(),f=u.getMonth()-l.getMonth();return s*12+f}r.exports=e.default})(xd,xd.exports);var S_=xd.exports,Md={exports:{}},kd={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(L),n=t(j);function o(i){(0,n.default)(1,arguments);var d=(0,a.default)(i),u=Math.floor(d.getMonth()/3)+1;return u}r.exports=e.default})(kd,kd.exports);var l1=kd.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var a=t(l1),n=t(L),o=t(j);function i(d,u){(0,o.default)(2,arguments);var l=(0,n.default)(d),s=(0,n.default)(u),f=l.getFullYear()-s.getFullYear(),v=(0,a.default)(l)-(0,a.default)(s);return f*4+v}r.exports=e.default})(Md,Md.exports);var s1=Md.exports,Dd={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=d;var a=t(Ot),n=t(gt),o=t(j),i=6048e5;function d(u,l,s){(0,o.default)(2,arguments);var f=(0,a.default)(u,s),v=(0,a.default)(l,s),c=f.getTime()-(0,n.default)(f),m=v.getTime()-(0,n.default)(v);return Math.round((c-m)/i)}r.exports=e.default})(Dd,Dd.exports);var C_=Dd.exports,Od={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(L),n=t(j);function o(i,d){(0,n.default)(2,arguments);var u=(0,a.default)(i),l=(0,a.default)(d);return u.getFullYear()-l.getFullYear()}r.exports=e.default})(Od,Od.exports);var E_=Od.exports,Wd={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=d;var a=t(L),n=t(Wt),o=t(j);function i(u,l){var s=u.getFullYear()-l.getFullYear()||u.getMonth()-l.getMonth()||u.getDate()-l.getDate()||u.getHours()-l.getHours()||u.getMinutes()-l.getMinutes()||u.getSeconds()-l.getSeconds()||u.getMilliseconds()-l.getMilliseconds();return s<0?-1:s>0?1:s}function d(u,l){(0,o.default)(2,arguments);var s=(0,a.default)(u),f=(0,a.default)(l),v=i(s,f),c=Math.abs((0,n.default)(s,f));s.setDate(s.getDate()-v*c);var m=+(i(s,f)===-v),h=v*(c-m);return h===0?0:h}r.exports=e.default})(Wd,Wd.exports);var R_=Wd.exports,jd={exports:{}},Td={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(L),n=t(j);function o(i,d){return(0,n.default)(2,arguments),(0,a.default)(i).getTime()-(0,a.default)(d).getTime()}r.exports=e.default})(Td,Td.exports);var Un=Td.exports,Tt={};Object.defineProperty(Tt,"__esModule",{value:!0});Tt.getRoundingMethod=WE;var Ew={ceil:Math.ceil,round:Math.round,floor:Math.floor,trunc:function(e){return e<0?Math.ceil(e):Math.floor(e)}},OE="trunc";function WE(r){return r?Ew[r]:Ew[OE]}(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=d;var a=xe,n=t(Un),o=t(j),i=Tt;function d(u,l,s){(0,o.default)(2,arguments);var f=(0,n.default)(u,l)/a.millisecondsInHour;return(0,i.getRoundingMethod)(s==null?void 0:s.roundingMethod)(f)}r.exports=e.default})(jd,jd.exports);var N_=jd.exports,$d={exports:{}},Sd={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var a=t(Jx),n=t(j),o=t(Me);function i(d,u){(0,n.default)(2,arguments);var l=(0,o.default)(u);return(0,a.default)(d,-l)}r.exports=e.default})(Sd,Sd.exports);var f1=Sd.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=u;var a=t(L),n=t(d1),o=t(Bt),i=t(f1),d=t(j);function u(l,s){(0,d.default)(2,arguments);var f=(0,a.default)(l),v=(0,a.default)(s),c=(0,o.default)(f,v),m=Math.abs((0,n.default)(f,v));f=(0,i.default)(f,c*m);var h=+((0,o.default)(f,v)===-c),p=c*(m-h);return p===0?0:p}r.exports=e.default})($d,$d.exports);var jE=$d.exports,Cd={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=d;var a=xe,n=t(Un),o=t(j),i=Tt;function d(u,l,s){(0,o.default)(2,arguments);var f=(0,n.default)(u,l)/a.millisecondsInMinute;return(0,i.getRoundingMethod)(s==null?void 0:s.roundingMethod)(f)}r.exports=e.default})(Cd,Cd.exports);var z_=Cd.exports,Ed={exports:{}},Rd={exports:{}},Nd={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(L),n=t(j);function o(i){(0,n.default)(1,arguments);var d=(0,a.default)(i);return d.setHours(23,59,59,999),d}r.exports=e.default})(Nd,Nd.exports);var I_=Nd.exports,zd={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(L),n=t(j);function o(i){(0,n.default)(1,arguments);var d=(0,a.default)(i),u=d.getMonth();return d.setFullYear(d.getFullYear(),u+1,0),d.setHours(23,59,59,999),d}r.exports=e.default})(zd,zd.exports);var q_=zd.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=d;var a=t(L),n=t(I_),o=t(q_),i=t(j);function d(u){(0,i.default)(1,arguments);var l=(0,a.default)(u);return(0,n.default)(l).getTime()===(0,o.default)(l).getTime()}r.exports=e.default})(Rd,Rd.exports);var v1=Rd.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=u;var a=t(L),n=t(S_),o=t(Bt),i=t(j),d=t(v1);function u(l,s){(0,i.default)(2,arguments);var f=(0,a.default)(l),v=(0,a.default)(s),c=(0,o.default)(f,v),m=Math.abs((0,n.default)(f,v)),h;if(m<1)h=0;else{f.getMonth()===1&&f.getDate()>27&&f.setDate(30),f.setMonth(f.getMonth()-c*m);var p=(0,o.default)(f,v)===-c;(0,d.default)((0,a.default)(l))&&m===1&&(0,o.default)(l,v)===1&&(p=!1),h=c*(m-Number(p))}return h===0?0:h}r.exports=e.default})(Ed,Ed.exports);var Qn=Ed.exports,Id={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var a=t(Qn),n=t(j),o=Tt;function i(d,u,l){(0,n.default)(2,arguments);var s=(0,a.default)(d,u)/3;return(0,o.getRoundingMethod)(l==null?void 0:l.roundingMethod)(s)}r.exports=e.default})(Id,Id.exports);var TE=Id.exports,qd={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var a=t(Un),n=t(j),o=Tt;function i(d,u,l){(0,n.default)(2,arguments);var s=(0,a.default)(d,u)/1e3;return(0,o.getRoundingMethod)(l==null?void 0:l.roundingMethod)(s)}r.exports=e.default})(qd,qd.exports);var Gn=qd.exports,Yd={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var a=t(R_),n=t(j),o=Tt;function i(d,u,l){(0,n.default)(2,arguments);var s=(0,a.default)(d,u)/7;return(0,o.getRoundingMethod)(l==null?void 0:l.roundingMethod)(s)}r.exports=e.default})(Yd,Yd.exports);var $E=Yd.exports,Hd={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=d;var a=t(L),n=t(E_),o=t(Bt),i=t(j);function d(u,l){(0,i.default)(2,arguments);var s=(0,a.default)(u),f=(0,a.default)(l),v=(0,o.default)(s,f),c=Math.abs((0,n.default)(s,f));s.setFullYear(1584),f.setFullYear(1584);var m=(0,o.default)(s,f)===-v,h=v*(c-Number(m));return h===0?0:h}r.exports=e.default})(Hd,Hd.exports);var m1=Hd.exports,Ad={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(L),n=t(j);function o(i,d){var u;(0,n.default)(1,arguments);var l=i||{},s=(0,a.default)(l.start),f=(0,a.default)(l.end),v=f.getTime();if(!(s.getTime()<=v))throw new RangeError("Invalid interval");var c=[],m=s;m.setHours(0,0,0,0);var h=Number((u=d==null?void 0:d.step)!==null&&u!==void 0?u:1);if(h<1||isNaN(h))throw new RangeError("`options.step` must be a number greater than 1");for(;m.getTime()<=v;)c.push((0,a.default)(m)),m.setDate(m.getDate()+h),m.setHours(0,0,0,0);return c}r.exports=e.default})(Ad,Ad.exports);var c1=Ad.exports,Vd={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var a=t(W_),n=t(L),o=t(j);function i(d,u){var l;(0,o.default)(1,arguments);var s=d||{},f=(0,n.default)(s.start),v=(0,n.default)(s.end),c=f.getTime(),m=v.getTime();if(!(c<=m))throw new RangeError("Invalid interval");var h=[],p=f;p.setMinutes(0,0,0);var y=Number((l=u==null?void 0:u.step)!==null&&l!==void 0?l:1);if(y<1||isNaN(y))throw new RangeError("`options.step` must be a number greater than 1");for(;p.getTime()<=m;)h.push((0,n.default)(p)),p=(0,a.default)(p,y);return h}r.exports=e.default})(Vd,Vd.exports);var SE=Vd.exports,Fd={exports:{}},Ld={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(L),n=t(j);function o(i){(0,n.default)(1,arguments);var d=(0,a.default)(i);return d.setSeconds(0,0),d}r.exports=e.default})(Ld,Ld.exports);var Y_=Ld.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=d;var a=t(j_),n=t(L),o=t(Y_),i=t(j);function d(u,l){var s;(0,i.default)(1,arguments);var f=(0,o.default)((0,n.default)(u.start)),v=(0,n.default)(u.end),c=f.getTime(),m=v.getTime();if(c>=m)throw new RangeError("Invalid interval");var h=[],p=f,y=Number((s=l==null?void 0:l.step)!==null&&s!==void 0?s:1);if(y<1||isNaN(y))throw new RangeError("`options.step` must be a number equal to or greater than 1");for(;p.getTime()<=m;)h.push((0,n.default)(p)),p=(0,a.default)(p,y);return h}r.exports=e.default})(Fd,Fd.exports);var CE=Fd.exports,Xd={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(L),n=t(j);function o(i){(0,n.default)(1,arguments);var d=i||{},u=(0,a.default)(d.start),l=(0,a.default)(d.end),s=l.getTime(),f=[];if(!(u.getTime()<=s))throw new RangeError("Invalid interval");var v=u;for(v.setHours(0,0,0,0),v.setDate(1);v.getTime()<=s;)f.push((0,a.default)(v)),v.setMonth(v.getMonth()+1);return f}r.exports=e.default})(Xd,Xd.exports);var EE=Xd.exports,Ud={exports:{}},Qd={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(L),n=t(j);function o(i){(0,n.default)(1,arguments);var d=(0,a.default)(i),u=d.getMonth(),l=u-u%3;return d.setMonth(l,1),d.setHours(0,0,0,0),d}r.exports=e.default})(Qd,Qd.exports);var H_=Qd.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=d;var a=t(T_),n=t(H_),o=t(L),i=t(j);function d(u){(0,i.default)(1,arguments);var l=u||{},s=(0,o.default)(l.start),f=(0,o.default)(l.end),v=f.getTime();if(!(s.getTime()<=v))throw new RangeError("Invalid interval");var c=(0,n.default)(s),m=(0,n.default)(f);v=m.getTime();for(var h=[],p=c;p.getTime()<=v;)h.push((0,o.default)(p)),p=(0,a.default)(p,1);return h}r.exports=e.default})(Ud,Ud.exports);var RE=Ud.exports,Gd={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=d;var a=t(Xn),n=t(Ot),o=t(L),i=t(j);function d(u,l){(0,i.default)(1,arguments);var s=u||{},f=(0,o.default)(s.start),v=(0,o.default)(s.end),c=v.getTime();if(!(f.getTime()<=c))throw new RangeError("Invalid interval");var m=(0,n.default)(f,l),h=(0,n.default)(v,l);m.setHours(15),h.setHours(15),c=h.getTime();for(var p=[],y=m;y.getTime()<=c;)y.setHours(0),p.push((0,o.default)(y)),y=(0,a.default)(y,1),y.setHours(15);return p}r.exports=e.default})(Gd,Gd.exports);var NE=Gd.exports,Bd={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=d;var a=t(c1),n=t(O_),o=t(Fn),i=t(j);function d(u){(0,i.default)(1,arguments);for(var l=(0,a.default)(u),s=[],f=0;f=0&&w<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var g=(0,n.default)(u),x=g.getDay(),T=(x=f.getTime()?l+1:u.getTime()>=c.getTime()?l:l-1}r.exports=e.default})(wl,wl.exports);var g1=wl.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var a=t(g1),n=t(Pn),o=t(j);function i(d){(0,o.default)(1,arguments);var u=(0,a.default)(d),l=new Date(0);l.setUTCFullYear(u,0,4),l.setUTCHours(0,0,0,0);var s=(0,n.default)(l);return s}r.exports=e.default})(_l,_l.exports);var JE=_l.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=u;var a=t(L),n=t(Pn),o=t(JE),i=t(j),d=6048e5;function u(l){(0,i.default)(1,arguments);var s=(0,a.default)(l),f=(0,n.default)(s).getTime()-(0,o.default)(s).getTime();return Math.round(f/d)+1}r.exports=e.default})(yl,yl.exports);var y1=yl.exports,Pl={exports:{}},xl={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=d;var a=t(L),n=t(j),o=t(Me),i=va;function d(u,l){var s,f,v,c,m,h,p,y;(0,n.default)(1,arguments);var _=(0,i.getDefaultOptions)(),w=(0,o.default)((s=(f=(v=(c=l==null?void 0:l.weekStartsOn)!==null&&c!==void 0?c:l==null||(m=l.locale)===null||m===void 0||(h=m.options)===null||h===void 0?void 0:h.weekStartsOn)!==null&&v!==void 0?v:_.weekStartsOn)!==null&&f!==void 0?f:(p=_.locale)===null||p===void 0||(y=p.options)===null||y===void 0?void 0:y.weekStartsOn)!==null&&s!==void 0?s:0);if(!(w>=0&&w<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var g=(0,a.default)(u),x=g.getUTCDay(),T=(x=1&&T<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var S=new Date(0);S.setUTCFullYear(g+1,0,T),S.setUTCHours(0,0,0,0);var U=(0,o.default)(S,s),F=new Date(0);F.setUTCFullYear(g,0,T),F.setUTCHours(0,0,0,0);var M=(0,o.default)(F,s);return w.getTime()>=U.getTime()?g+1:w.getTime()>=M.getTime()?g:g-1}r.exports=e.default})(kl,kl.exports);var F_=kl.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=u;var a=t(F_),n=t(j),o=t(gr),i=t(Me),d=va;function u(l,s){var f,v,c,m,h,p,y,_;(0,n.default)(1,arguments);var w=(0,d.getDefaultOptions)(),g=(0,i.default)((f=(v=(c=(m=s==null?void 0:s.firstWeekContainsDate)!==null&&m!==void 0?m:s==null||(h=s.locale)===null||h===void 0||(p=h.options)===null||p===void 0?void 0:p.firstWeekContainsDate)!==null&&c!==void 0?c:w.firstWeekContainsDate)!==null&&v!==void 0?v:(y=w.locale)===null||y===void 0||(_=y.options)===null||_===void 0?void 0:_.firstWeekContainsDate)!==null&&f!==void 0?f:1),x=(0,a.default)(l,s),T=new Date(0);T.setUTCFullYear(x,0,g),T.setUTCHours(0,0,0,0);var S=(0,o.default)(T,s);return S}r.exports=e.default})(Ml,Ml.exports);var KE=Ml.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=u;var a=t(L),n=t(gr),o=t(KE),i=t(j),d=6048e5;function u(l,s){(0,i.default)(1,arguments);var f=(0,a.default)(l),v=(0,n.default)(f,s).getTime()-(0,o.default)(f,s).getTime();return Math.round(v/d)+1}r.exports=e.default})(Pl,Pl.exports);var b1=Pl.exports,Dl={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=t;function t(a,n){for(var o=a<0?"-":"",i=Math.abs(a).toString();i.length0?l:1-l;return(0,a.default)(u==="yy"?s%100:s,u.length)},M:function(d,u){var l=d.getUTCMonth();return u==="M"?String(l+1):(0,a.default)(l+1,2)},d:function(d,u){return(0,a.default)(d.getUTCDate(),u.length)},a:function(d,u){var l=d.getUTCHours()/12>=1?"pm":"am";switch(u){case"a":case"aa":return l.toUpperCase();case"aaa":return l;case"aaaaa":return l[0];case"aaaa":default:return l==="am"?"a.m.":"p.m."}},h:function(d,u){return(0,a.default)(d.getUTCHours()%12||12,u.length)},H:function(d,u){return(0,a.default)(d.getUTCHours(),u.length)},m:function(d,u){return(0,a.default)(d.getUTCMinutes(),u.length)},s:function(d,u){return(0,a.default)(d.getUTCSeconds(),u.length)},S:function(d,u){var l=u.length,s=d.getUTCMilliseconds(),f=Math.floor(s*Math.pow(10,l-3));return(0,a.default)(f,u.length)}},o=n;e.default=o,r.exports=e.default})(Ol,Ol.exports);var _1=Ol.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(BE),n=t(y1),o=t(g1),i=t(b1),d=t(F_),u=t(yr),l=t(_1),s={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},f={G:function(y,_,w){var g=y.getUTCFullYear()>0?1:0;switch(_){case"G":case"GG":case"GGG":return w.era(g,{width:"abbreviated"});case"GGGGG":return w.era(g,{width:"narrow"});case"GGGG":default:return w.era(g,{width:"wide"})}},y:function(y,_,w){if(_==="yo"){var g=y.getUTCFullYear(),x=g>0?g:1-g;return w.ordinalNumber(x,{unit:"year"})}return l.default.y(y,_)},Y:function(y,_,w,g){var x=(0,d.default)(y,g),T=x>0?x:1-x;if(_==="YY"){var S=T%100;return(0,u.default)(S,2)}return _==="Yo"?w.ordinalNumber(T,{unit:"year"}):(0,u.default)(T,_.length)},R:function(y,_){var w=(0,o.default)(y);return(0,u.default)(w,_.length)},u:function(y,_){var w=y.getUTCFullYear();return(0,u.default)(w,_.length)},Q:function(y,_,w){var g=Math.ceil((y.getUTCMonth()+1)/3);switch(_){case"Q":return String(g);case"QQ":return(0,u.default)(g,2);case"Qo":return w.ordinalNumber(g,{unit:"quarter"});case"QQQ":return w.quarter(g,{width:"abbreviated",context:"formatting"});case"QQQQQ":return w.quarter(g,{width:"narrow",context:"formatting"});case"QQQQ":default:return w.quarter(g,{width:"wide",context:"formatting"})}},q:function(y,_,w){var g=Math.ceil((y.getUTCMonth()+1)/3);switch(_){case"q":return String(g);case"qq":return(0,u.default)(g,2);case"qo":return w.ordinalNumber(g,{unit:"quarter"});case"qqq":return w.quarter(g,{width:"abbreviated",context:"standalone"});case"qqqqq":return w.quarter(g,{width:"narrow",context:"standalone"});case"qqqq":default:return w.quarter(g,{width:"wide",context:"standalone"})}},M:function(y,_,w){var g=y.getUTCMonth();switch(_){case"M":case"MM":return l.default.M(y,_);case"Mo":return w.ordinalNumber(g+1,{unit:"month"});case"MMM":return w.month(g,{width:"abbreviated",context:"formatting"});case"MMMMM":return w.month(g,{width:"narrow",context:"formatting"});case"MMMM":default:return w.month(g,{width:"wide",context:"formatting"})}},L:function(y,_,w){var g=y.getUTCMonth();switch(_){case"L":return String(g+1);case"LL":return(0,u.default)(g+1,2);case"Lo":return w.ordinalNumber(g+1,{unit:"month"});case"LLL":return w.month(g,{width:"abbreviated",context:"standalone"});case"LLLLL":return w.month(g,{width:"narrow",context:"standalone"});case"LLLL":default:return w.month(g,{width:"wide",context:"standalone"})}},w:function(y,_,w,g){var x=(0,i.default)(y,g);return _==="wo"?w.ordinalNumber(x,{unit:"week"}):(0,u.default)(x,_.length)},I:function(y,_,w){var g=(0,n.default)(y);return _==="Io"?w.ordinalNumber(g,{unit:"week"}):(0,u.default)(g,_.length)},d:function(y,_,w){return _==="do"?w.ordinalNumber(y.getUTCDate(),{unit:"date"}):l.default.d(y,_)},D:function(y,_,w){var g=(0,a.default)(y);return _==="Do"?w.ordinalNumber(g,{unit:"dayOfYear"}):(0,u.default)(g,_.length)},E:function(y,_,w){var g=y.getUTCDay();switch(_){case"E":case"EE":case"EEE":return w.day(g,{width:"abbreviated",context:"formatting"});case"EEEEE":return w.day(g,{width:"narrow",context:"formatting"});case"EEEEEE":return w.day(g,{width:"short",context:"formatting"});case"EEEE":default:return w.day(g,{width:"wide",context:"formatting"})}},e:function(y,_,w,g){var x=y.getUTCDay(),T=(x-g.weekStartsOn+8)%7||7;switch(_){case"e":return String(T);case"ee":return(0,u.default)(T,2);case"eo":return w.ordinalNumber(T,{unit:"day"});case"eee":return w.day(x,{width:"abbreviated",context:"formatting"});case"eeeee":return w.day(x,{width:"narrow",context:"formatting"});case"eeeeee":return w.day(x,{width:"short",context:"formatting"});case"eeee":default:return w.day(x,{width:"wide",context:"formatting"})}},c:function(y,_,w,g){var x=y.getUTCDay(),T=(x-g.weekStartsOn+8)%7||7;switch(_){case"c":return String(T);case"cc":return(0,u.default)(T,_.length);case"co":return w.ordinalNumber(T,{unit:"day"});case"ccc":return w.day(x,{width:"abbreviated",context:"standalone"});case"ccccc":return w.day(x,{width:"narrow",context:"standalone"});case"cccccc":return w.day(x,{width:"short",context:"standalone"});case"cccc":default:return w.day(x,{width:"wide",context:"standalone"})}},i:function(y,_,w){var g=y.getUTCDay(),x=g===0?7:g;switch(_){case"i":return String(x);case"ii":return(0,u.default)(x,_.length);case"io":return w.ordinalNumber(x,{unit:"day"});case"iii":return w.day(g,{width:"abbreviated",context:"formatting"});case"iiiii":return w.day(g,{width:"narrow",context:"formatting"});case"iiiiii":return w.day(g,{width:"short",context:"formatting"});case"iiii":default:return w.day(g,{width:"wide",context:"formatting"})}},a:function(y,_,w){var g=y.getUTCHours(),x=g/12>=1?"pm":"am";switch(_){case"a":case"aa":return w.dayPeriod(x,{width:"abbreviated",context:"formatting"});case"aaa":return w.dayPeriod(x,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return w.dayPeriod(x,{width:"narrow",context:"formatting"});case"aaaa":default:return w.dayPeriod(x,{width:"wide",context:"formatting"})}},b:function(y,_,w){var g=y.getUTCHours(),x;switch(g===12?x=s.noon:g===0?x=s.midnight:x=g/12>=1?"pm":"am",_){case"b":case"bb":return w.dayPeriod(x,{width:"abbreviated",context:"formatting"});case"bbb":return w.dayPeriod(x,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return w.dayPeriod(x,{width:"narrow",context:"formatting"});case"bbbb":default:return w.dayPeriod(x,{width:"wide",context:"formatting"})}},B:function(y,_,w){var g=y.getUTCHours(),x;switch(g>=17?x=s.evening:g>=12?x=s.afternoon:g>=4?x=s.morning:x=s.night,_){case"B":case"BB":case"BBB":return w.dayPeriod(x,{width:"abbreviated",context:"formatting"});case"BBBBB":return w.dayPeriod(x,{width:"narrow",context:"formatting"});case"BBBB":default:return w.dayPeriod(x,{width:"wide",context:"formatting"})}},h:function(y,_,w){if(_==="ho"){var g=y.getUTCHours()%12;return g===0&&(g=12),w.ordinalNumber(g,{unit:"hour"})}return l.default.h(y,_)},H:function(y,_,w){return _==="Ho"?w.ordinalNumber(y.getUTCHours(),{unit:"hour"}):l.default.H(y,_)},K:function(y,_,w){var g=y.getUTCHours()%12;return _==="Ko"?w.ordinalNumber(g,{unit:"hour"}):(0,u.default)(g,_.length)},k:function(y,_,w){var g=y.getUTCHours();return g===0&&(g=24),_==="ko"?w.ordinalNumber(g,{unit:"hour"}):(0,u.default)(g,_.length)},m:function(y,_,w){return _==="mo"?w.ordinalNumber(y.getUTCMinutes(),{unit:"minute"}):l.default.m(y,_)},s:function(y,_,w){return _==="so"?w.ordinalNumber(y.getUTCSeconds(),{unit:"second"}):l.default.s(y,_)},S:function(y,_){return l.default.S(y,_)},X:function(y,_,w,g){var x=g._originalDate||y,T=x.getTimezoneOffset();if(T===0)return"Z";switch(_){case"X":return c(T);case"XXXX":case"XX":return m(T);case"XXXXX":case"XXX":default:return m(T,":")}},x:function(y,_,w,g){var x=g._originalDate||y,T=x.getTimezoneOffset();switch(_){case"x":return c(T);case"xxxx":case"xx":return m(T);case"xxxxx":case"xxx":default:return m(T,":")}},O:function(y,_,w,g){var x=g._originalDate||y,T=x.getTimezoneOffset();switch(_){case"O":case"OO":case"OOO":return"GMT"+v(T,":");case"OOOO":default:return"GMT"+m(T,":")}},z:function(y,_,w,g){var x=g._originalDate||y,T=x.getTimezoneOffset();switch(_){case"z":case"zz":case"zzz":return"GMT"+v(T,":");case"zzzz":default:return"GMT"+m(T,":")}},t:function(y,_,w,g){var x=g._originalDate||y,T=Math.floor(x.getTime()/1e3);return(0,u.default)(T,_.length)},T:function(y,_,w,g){var x=g._originalDate||y,T=x.getTime();return(0,u.default)(T,_.length)}};function v(p,y){var _=p>0?"-":"+",w=Math.abs(p),g=Math.floor(w/60),x=w%60;if(x===0)return _+String(g);var T=y||"";return _+String(g)+T+(0,u.default)(x,2)}function c(p,y){if(p%60===0){var _=p>0?"-":"+";return _+(0,u.default)(Math.abs(p)/60,2)}return m(p,y)}function m(p,y){var _=y||"",w=p>0?"-":"+",g=Math.abs(p),x=(0,u.default)(Math.floor(g/60),2),T=(0,u.default)(g%60,2);return w+x+_+T}var h=f;e.default=h,r.exports=e.default})(pl,pl.exports);var ZE=pl.exports,Wl={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=function(u,l){switch(u){case"P":return l.date({width:"short"});case"PP":return l.date({width:"medium"});case"PPP":return l.date({width:"long"});case"PPPP":default:return l.date({width:"full"})}},a=function(u,l){switch(u){case"p":return l.time({width:"short"});case"pp":return l.time({width:"medium"});case"ppp":return l.time({width:"long"});case"pppp":default:return l.time({width:"full"})}},n=function(u,l){var s=u.match(/(P+)(p+)?/)||[],f=s[1],v=s[2];if(!v)return t(u,l);var c;switch(f){case"P":c=l.dateTime({width:"short"});break;case"PP":c=l.dateTime({width:"medium"});break;case"PPP":c=l.dateTime({width:"long"});break;case"PPPP":default:c=l.dateTime({width:"full"});break}return c.replace("{{date}}",t(f,l)).replace("{{time}}",a(v,l))},o={p:a,P:n},i=o;e.default=i,r.exports=e.default})(Wl,Wl.exports);var w1=Wl.exports,br={};Object.defineProperty(br,"__esModule",{value:!0});br.isProtectedDayOfYearToken=t3;br.isProtectedWeekYearToken=r3;br.throwProtectedError=n3;var e3=["D","DD"],a3=["YY","YYYY"];function t3(r){return e3.indexOf(r)!==-1}function r3(r){return a3.indexOf(r)!==-1}function n3(r,e,t){if(r==="YYYY")throw new RangeError("Use `yyyy` instead of `YYYY` (in `".concat(e,"`) for formatting years to the input `").concat(t,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(r==="YY")throw new RangeError("Use `yy` instead of `YY` (in `".concat(e,"`) for formatting years to the input `").concat(t,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(r==="D")throw new RangeError("Use `d` instead of `D` (in `".concat(e,"`) 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(r==="DD")throw new RangeError("Use `dd` instead of `DD` (in `".concat(e,"`) 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 jl={exports:{}},Tl={exports:{}},$l={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={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"}},a=function(i,d,u){var l,s=t[i];return typeof s=="string"?l=s:d===1?l=s.one:l=s.other.replace("{{count}}",d.toString()),u!=null&&u.addSuffix?u.comparison&&u.comparison>0?"in "+l:l+" ago":l},n=a;e.default=n,r.exports=e.default})($l,$l.exports);var Jt=$l.exports,Sl={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(de),n={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},o={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},i={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(Sl,Sl.exports);var i3=Sl.exports,Cl={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},a=function(i,d,u,l){return t[i]},n=a;e.default=n,r.exports=e.default})(Cl,Cl.exports);var $t=Cl.exports,El={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},o={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},i={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"]},d={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"]},u={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"}},l={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"}},s=function(m,h){var p=Number(m),y=p%100;if(y>20||y<10)switch(y%10){case 1:return p+"st";case 2:return p+"nd";case 3:return p+"rd"}return p+"th"},f={ordinalNumber:s,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(m){return m-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide",formattingValues:l,defaultFormattingWidth:"wide"})},v=f;e.default=v,r.exports=e.default})(El,El.exports);var St=El.exports,Rl={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)(th|st|nd|rd)?/i,i=/\d+/i,d={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},u={any:[/^b/i,/^(a|c)/i]},l={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={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},v={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]},c={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},m={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]},h={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},p={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}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(Rl,Rl.exports);var Ct=Rl.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(Jt),n=t(i3),o=t($t),i=t(St),d=t(Ct),u={code:"en-US",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:0,firstWeekContainsDate:1}},l=u;e.default=l,r.exports=e.default})(Tl,Tl.exports);var P1=Tl.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(P1),n=a.default;e.default=n,r.exports=e.default})(jl,jl.exports);var _r=jl.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=w;var a=t(jt),n=t(wn),o=t(L),i=t(ZE),d=t(w1),u=t(gt),l=br,s=t(Me),f=t(j),v=va,c=t(_r),m=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,h=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,p=/^'([^]*?)'?$/,y=/''/g,_=/[a-zA-Z]/;function w(x,T,S){var U,F,M,$,R,H,N,D,z,q,Q,k,P,I,X,ee,oe,V;(0,f.default)(2,arguments);var C=String(T),he=(0,v.getDefaultOptions)(),pe=(U=(F=S==null?void 0:S.locale)!==null&&F!==void 0?F:he.locale)!==null&&U!==void 0?U:c.default,J=(0,s.default)((M=($=(R=(H=S==null?void 0:S.firstWeekContainsDate)!==null&&H!==void 0?H:S==null||(N=S.locale)===null||N===void 0||(D=N.options)===null||D===void 0?void 0:D.firstWeekContainsDate)!==null&&R!==void 0?R:he.firstWeekContainsDate)!==null&&$!==void 0?$:(z=he.locale)===null||z===void 0||(q=z.options)===null||q===void 0?void 0:q.firstWeekContainsDate)!==null&&M!==void 0?M:1);if(!(J>=1&&J<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var Pe=(0,s.default)((Q=(k=(P=(I=S==null?void 0:S.weekStartsOn)!==null&&I!==void 0?I:S==null||(X=S.locale)===null||X===void 0||(ee=X.options)===null||ee===void 0?void 0:ee.weekStartsOn)!==null&&P!==void 0?P:he.weekStartsOn)!==null&&k!==void 0?k:(oe=he.locale)===null||oe===void 0||(V=oe.options)===null||V===void 0?void 0:V.weekStartsOn)!==null&&Q!==void 0?Q:0);if(!(Pe>=0&&Pe<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(!pe.localize)throw new RangeError("locale must contain localize property");if(!pe.formatLong)throw new RangeError("locale must contain formatLong property");var me=(0,o.default)(x);if(!(0,a.default)(me))throw new RangeError("Invalid time value");var G=(0,u.default)(me),re=(0,n.default)(me,G),We={firstWeekContainsDate:J,weekStartsOn:Pe,locale:pe,_originalDate:me},le=C.match(h).map(function(je){var na=je[0];if(na==="p"||na==="P"){var xa=d.default[na];return xa(je,pe.formatLong)}return je}).join("").match(m).map(function(je){if(je==="''")return"'";var na=je[0];if(na==="'")return g(je);var xa=i.default[na];if(xa)return!(S!=null&&S.useAdditionalWeekYearTokens)&&(0,l.isProtectedWeekYearToken)(je)&&(0,l.throwProtectedError)(je,T,String(x)),!(S!=null&&S.useAdditionalDayOfYearTokens)&&(0,l.isProtectedDayOfYearToken)(je)&&(0,l.throwProtectedError)(je,T,String(x)),xa(re,je,pe.localize,We);if(na.match(_))throw new RangeError("Format string contains an unescaped latin alphabet character `"+na+"`");return je}).join("");return le}function g(x){var T=x.match(p);return T?T[1].replace(y,"'"):x}r.exports=e.default})(cl,cl.exports);var x1=cl.exports,Nl={exports:{}},zl={exports:{}},Il={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=t;function t(a,n){if(a==null)throw new TypeError("assign requires that input parameter not be null or undefined");for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(a[o]=n[o]);return a}r.exports=e.default})(Il,Il.exports);var xn=Il.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=n;var a=t(xn);function n(o){return(0,a.default)({},o)}r.exports=e.default})(zl,zl.exports);var M1=zl.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=y;var a=va,n=t(Bt),o=t(Qn),i=t(Gn),d=t(_r),u=t(L),l=t(M1),s=t(xn),f=t(gt),v=t(j),c=1440,m=2520,h=43200,p=86400;function y(_,w,g){var x,T;(0,v.default)(2,arguments);var S=(0,a.getDefaultOptions)(),U=(x=(T=g==null?void 0:g.locale)!==null&&T!==void 0?T:S.locale)!==null&&x!==void 0?x:d.default;if(!U.formatDistance)throw new RangeError("locale must contain formatDistance property");var F=(0,n.default)(_,w);if(isNaN(F))throw new RangeError("Invalid time value");var M=(0,s.default)((0,l.default)(g),{addSuffix:!!(g!=null&&g.addSuffix),comparison:F}),$,R;F>0?($=(0,u.default)(w),R=(0,u.default)(_)):($=(0,u.default)(_),R=(0,u.default)(w));var H=(0,i.default)(R,$),N=((0,f.default)(R)-(0,f.default)($))/1e3,D=Math.round((H-N)/60),z;if(D<2)return g!=null&&g.includeSeconds?H<5?U.formatDistance("lessThanXSeconds",5,M):H<10?U.formatDistance("lessThanXSeconds",10,M):H<20?U.formatDistance("lessThanXSeconds",20,M):H<40?U.formatDistance("halfAMinute",0,M):H<60?U.formatDistance("lessThanXMinutes",1,M):U.formatDistance("xMinutes",1,M):D===0?U.formatDistance("lessThanXMinutes",1,M):U.formatDistance("xMinutes",D,M);if(D<45)return U.formatDistance("xMinutes",D,M);if(D<90)return U.formatDistance("aboutXHours",1,M);if(D0?(M=(0,i.default)(y),$=(0,i.default)(p)):(M=(0,i.default)(p),$=(0,i.default)(y));var R=String((x=_==null?void 0:_.roundingMethod)!==null&&x!==void 0?x:"round"),H;if(R==="floor")H=Math.floor;else if(R==="ceil")H=Math.ceil;else if(R==="round")H=Math.round;else throw new RangeError("roundingMethod must be 'floor', 'ceil' or 'round'");var N=$.getTime()-M.getTime(),D=N/f,z=(0,n.default)($)-(0,n.default)(M),q=(N-z)/f,Q=_==null?void 0:_.unit,k;if(Q?k=String(Q):D<1?k="second":D<60?k="minute":D=0&&v<=3))throw new RangeError("fractionDigits must be between 0 and 3 inclusively");var c=(0,o.default)(f.getDate(),2),m=(0,o.default)(f.getMonth()+1,2),h=f.getFullYear(),p=(0,o.default)(f.getHours(),2),y=(0,o.default)(f.getMinutes(),2),_=(0,o.default)(f.getSeconds(),2),w="";if(v>0){var g=f.getMilliseconds(),x=Math.floor(g*Math.pow(10,v-3));w="."+(0,o.default)(x,v)}var T="",S=f.getTimezoneOffset();if(S!==0){var U=Math.abs(S),F=(0,o.default)((0,i.default)(U/60),2),M=(0,o.default)(U%60,2),$=S<0?"+":"-";T="".concat($).concat(F,":").concat(M)}else T="Z";return"".concat(h,"-").concat(m,"-").concat(c,"T").concat(p,":").concat(y,":").concat(_).concat(w).concat(T)}r.exports=e.default})(Xl,Xl.exports);var v3=Xl.exports,Ul={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=u;var a=t(L),n=t(jt),o=t(yr),i=["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],d=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function u(l){if(arguments.length<1)throw new TypeError("1 arguments required, but only ".concat(arguments.length," present"));var s=(0,a.default)(l);if(!(0,n.default)(s))throw new RangeError("Invalid time value");var f=i[s.getUTCDay()],v=(0,o.default)(s.getUTCDate(),2),c=d[s.getUTCMonth()],m=s.getUTCFullYear(),h=(0,o.default)(s.getUTCHours(),2),p=(0,o.default)(s.getUTCMinutes(),2),y=(0,o.default)(s.getUTCSeconds(),2);return"".concat(f,", ").concat(v," ").concat(c," ").concat(m," ").concat(h,":").concat(p,":").concat(y," GMT")}r.exports=e.default})(Ul,Ul.exports);var m3=Ul.exports,Ql={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=v;var a=va,n=t(Wt),o=t(x1),i=t(_r),d=t(wn),u=t(L),l=t(gt),s=t(j),f=t(Me);function v(c,m,h){var p,y,_,w,g,x,T,S,U,F;(0,s.default)(2,arguments);var M=(0,u.default)(c),$=(0,u.default)(m),R=(0,a.getDefaultOptions)(),H=(p=(y=h==null?void 0:h.locale)!==null&&y!==void 0?y:R.locale)!==null&&p!==void 0?p:i.default,N=(0,f.default)((_=(w=(g=(x=h==null?void 0:h.weekStartsOn)!==null&&x!==void 0?x:h==null||(T=h.locale)===null||T===void 0||(S=T.options)===null||S===void 0?void 0:S.weekStartsOn)!==null&&g!==void 0?g:R.weekStartsOn)!==null&&w!==void 0?w:(U=R.locale)===null||U===void 0||(F=U.options)===null||F===void 0?void 0:F.weekStartsOn)!==null&&_!==void 0?_:0);if(!H.localize)throw new RangeError("locale must contain localize property");if(!H.formatLong)throw new RangeError("locale must contain formatLong property");if(!H.formatRelative)throw new RangeError("locale must contain formatRelative property");var D=(0,n.default)(M,$);if(isNaN(D))throw new RangeError("Invalid time value");var z;D<-6?z="other":D<-1?z="lastWeek":D<0?z="yesterday":D<1?z="today":D<2?z="tomorrow":D<7?z="nextWeek":z="other";var q=(0,d.default)(M,(0,l.default)(M)),Q=(0,d.default)($,(0,l.default)($)),k=H.formatRelative(z,q,Q,{locale:H,weekStartsOn:N});return(0,o.default)(M,k,{locale:H,weekStartsOn:N})}r.exports=e.default})(Ql,Ql.exports);var c3=Ql.exports,Gl={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var a=t(L),n=t(Me),o=t(j);function i(d){(0,o.default)(1,arguments);var u=(0,n.default)(d);return(0,a.default)(u*1e3)}r.exports=e.default})(Gl,Gl.exports);var h3=Gl.exports,Bl={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(L),n=t(j);function o(i){(0,n.default)(1,arguments);var d=(0,a.default)(i),u=d.getDate();return u}r.exports=e.default})(Bl,Bl.exports);var O1=Bl.exports,Jl={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(L),n=t(j);function o(i){(0,n.default)(1,arguments);var d=(0,a.default)(i),u=d.getDay();return u}r.exports=e.default})(Jl,Jl.exports);var Jn=Jl.exports,Kl={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=d;var a=t(L),n=t(V_),o=t(Wt),i=t(j);function d(u){(0,i.default)(1,arguments);var l=(0,a.default)(u),s=(0,o.default)(l,(0,n.default)(l)),f=s+1;return f}r.exports=e.default})(Kl,Kl.exports);var p3=Kl.exports,Zl={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(L),n=t(j);function o(i){(0,n.default)(1,arguments);var d=(0,a.default)(i),u=d.getFullYear(),l=d.getMonth(),s=new Date(0);return s.setFullYear(u,l+1,0),s.setHours(0,0,0,0),s.getDate()}r.exports=e.default})(Zl,Zl.exports);var W1=Zl.exports,es={exports:{}},as={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(L),n=t(j);function o(i){(0,n.default)(1,arguments);var d=(0,a.default)(i),u=d.getFullYear();return u%400===0||u%4===0&&u%100!==0}r.exports=e.default})(as,as.exports);var j1=as.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var a=t(L),n=t(j1),o=t(j);function i(d){(0,o.default)(1,arguments);var u=(0,a.default)(d);return String(new Date(u))==="Invalid Date"?NaN:(0,n.default)(u)?366:365}r.exports=e.default})(es,es.exports);var g3=es.exports,ts={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(L),n=t(j);function o(i){(0,n.default)(1,arguments);var d=(0,a.default)(i),u=d.getFullYear(),l=Math.floor(u/10)*10;return l}r.exports=e.default})(ts,ts.exports);var y3=ts.exports,rs={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=va,n=t(xn);function o(){return(0,n.default)({},(0,a.getDefaultOptions)())}r.exports=e.default})(rs,rs.exports);var b3=rs.exports,ns={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(L),n=t(j);function o(i){(0,n.default)(1,arguments);var d=(0,a.default)(i),u=d.getHours();return u}r.exports=e.default})(ns,ns.exports);var _3=ns.exports,is={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(L),n=t(j);function o(i){(0,n.default)(1,arguments);var d=(0,a.default)(i),u=d.getDay();return u===0&&(u=7),u}r.exports=e.default})(is,is.exports);var T1=is.exports,os={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=u;var a=t(L),n=t(Gt),o=t(bn),i=t(j),d=6048e5;function u(l){(0,i.default)(1,arguments);var s=(0,a.default)(l),f=(0,n.default)(s).getTime()-(0,o.default)(s).getTime();return Math.round(f/d)+1}r.exports=e.default})(os,os.exports);var $1=os.exports,us={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=d;var a=t(bn),n=t(Xn),o=t(j),i=6048e5;function d(u){(0,o.default)(1,arguments);var l=(0,a.default)(u),s=(0,a.default)((0,n.default)(l,60)),f=s.valueOf()-l.valueOf();return Math.round(f/i)}r.exports=e.default})(us,us.exports);var w3=us.exports,ds={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(L),n=t(j);function o(i){(0,n.default)(1,arguments);var d=(0,a.default)(i),u=d.getMilliseconds();return u}r.exports=e.default})(ds,ds.exports);var P3=ds.exports,ls={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(L),n=t(j);function o(i){(0,n.default)(1,arguments);var d=(0,a.default)(i),u=d.getMinutes();return u}r.exports=e.default})(ls,ls.exports);var x3=ls.exports,ss={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(L),n=t(j);function o(i){(0,n.default)(1,arguments);var d=(0,a.default)(i),u=d.getMonth();return u}r.exports=e.default})(ss,ss.exports);var M3=ss.exports,fs={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var a=t(L),n=t(j),o=24*60*60*1e3;function i(d,u){(0,n.default)(2,arguments);var l=d||{},s=u||{},f=(0,a.default)(l.start).getTime(),v=(0,a.default)(l.end).getTime(),c=(0,a.default)(s.start).getTime(),m=(0,a.default)(s.end).getTime();if(!(f<=v&&c<=m))throw new RangeError("Invalid interval");var h=fv?v:m,_=y-p;return Math.ceil(_/o)}r.exports=e.default})(fs,fs.exports);var k3=fs.exports,vs={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(L),n=t(j);function o(i){(0,n.default)(1,arguments);var d=(0,a.default)(i),u=d.getSeconds();return u}r.exports=e.default})(vs,vs.exports);var D3=vs.exports,ms={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(L),n=t(j);function o(i){(0,n.default)(1,arguments);var d=(0,a.default)(i),u=d.getTime();return u}r.exports=e.default})(ms,ms.exports);var S1=ms.exports,cs={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(S1),n=t(j);function o(i){return(0,n.default)(1,arguments),Math.floor((0,a.default)(i)/1e3)}r.exports=e.default})(cs,cs.exports);var O3=cs.exports,hs={exports:{}},ps={exports:{}},gs={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=u;var a=t(Ot),n=t(L),o=t(Me),i=t(j),d=va;function u(l,s){var f,v,c,m,h,p,y,_;(0,i.default)(1,arguments);var w=(0,n.default)(l),g=w.getFullYear(),x=(0,d.getDefaultOptions)(),T=(0,o.default)((f=(v=(c=(m=s==null?void 0:s.firstWeekContainsDate)!==null&&m!==void 0?m:s==null||(h=s.locale)===null||h===void 0||(p=h.options)===null||p===void 0?void 0:p.firstWeekContainsDate)!==null&&c!==void 0?c:x.firstWeekContainsDate)!==null&&v!==void 0?v:(y=x.locale)===null||y===void 0||(_=y.options)===null||_===void 0?void 0:_.firstWeekContainsDate)!==null&&f!==void 0?f:1);if(!(T>=1&&T<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var S=new Date(0);S.setFullYear(g+1,0,T),S.setHours(0,0,0,0);var U=(0,a.default)(S,s),F=new Date(0);F.setFullYear(g,0,T),F.setHours(0,0,0,0);var M=(0,a.default)(F,s);return w.getTime()>=U.getTime()?g+1:w.getTime()>=M.getTime()?g:g-1}r.exports=e.default})(gs,gs.exports);var C1=gs.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=u;var a=t(C1),n=t(Ot),o=t(Me),i=t(j),d=va;function u(l,s){var f,v,c,m,h,p,y,_;(0,i.default)(1,arguments);var w=(0,d.getDefaultOptions)(),g=(0,o.default)((f=(v=(c=(m=s==null?void 0:s.firstWeekContainsDate)!==null&&m!==void 0?m:s==null||(h=s.locale)===null||h===void 0||(p=h.options)===null||p===void 0?void 0:p.firstWeekContainsDate)!==null&&c!==void 0?c:w.firstWeekContainsDate)!==null&&v!==void 0?v:(y=w.locale)===null||y===void 0||(_=y.options)===null||_===void 0?void 0:_.firstWeekContainsDate)!==null&&f!==void 0?f:1),x=(0,a.default)(l,s),T=new Date(0);T.setFullYear(x,0,g),T.setHours(0,0,0,0);var S=(0,n.default)(T,s);return S}r.exports=e.default})(ps,ps.exports);var L_=ps.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=u;var a=t(Ot),n=t(L_),o=t(L),i=t(j),d=6048e5;function u(l,s){(0,i.default)(1,arguments);var f=(0,o.default)(l),v=(0,a.default)(f,s).getTime()-(0,n.default)(f,s).getTime();return Math.round(v/d)+1}r.exports=e.default})(hs,hs.exports);var E1=hs.exports,ys={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=l;var a=va,n=t(O1),o=t(Jn),i=t(Bn),d=t(j),u=t(Me);function l(s,f){var v,c,m,h,p,y,_,w;(0,d.default)(1,arguments);var g=(0,a.getDefaultOptions)(),x=(0,u.default)((v=(c=(m=(h=f==null?void 0:f.weekStartsOn)!==null&&h!==void 0?h:f==null||(p=f.locale)===null||p===void 0||(y=p.options)===null||y===void 0?void 0:y.weekStartsOn)!==null&&m!==void 0?m:g.weekStartsOn)!==null&&c!==void 0?c:(_=g.locale)===null||_===void 0||(w=_.options)===null||w===void 0?void 0:w.weekStartsOn)!==null&&v!==void 0?v:0);if(!(x>=0&&x<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var T=(0,n.default)(s);if(isNaN(T))return NaN;var S=(0,o.default)((0,i.default)(s)),U=x-S;U<=0&&(U+=7);var F=T-U;return Math.ceil(F/7)+1}r.exports=e.default})(ys,ys.exports);var W3=ys.exports,bs={exports:{}},_s={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(L),n=t(j);function o(i){(0,n.default)(1,arguments);var d=(0,a.default)(i),u=d.getMonth();return d.setFullYear(d.getFullYear(),u+1,0),d.setHours(0,0,0,0),d}r.exports=e.default})(_s,_s.exports);var R1=_s.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=d;var a=t(C_),n=t(R1),o=t(Bn),i=t(j);function d(u,l){return(0,i.default)(1,arguments),(0,a.default)((0,n.default)(u),(0,o.default)(u),l)+1}r.exports=e.default})(bs,bs.exports);var j3=bs.exports,ws={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(L),n=t(j);function o(i){return(0,n.default)(1,arguments),(0,a.default)(i).getFullYear()}r.exports=e.default})(ws,ws.exports);var T3=ws.exports,Ps={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(j),n=xe;function o(i){return(0,a.default)(1,arguments),Math.floor(i*n.millisecondsInHour)}r.exports=e.default})(Ps,Ps.exports);var $3=Ps.exports,xs={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(j),n=xe;function o(i){return(0,a.default)(1,arguments),Math.floor(i*n.minutesInHour)}r.exports=e.default})(xs,xs.exports);var S3=xs.exports,Ms={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(j),n=xe;function o(i){return(0,a.default)(1,arguments),Math.floor(i*n.secondsInHour)}r.exports=e.default})(Ms,Ms.exports);var C3=Ms.exports,ks={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=c;var a=t(Bt),n=t(Xx),o=t(R_),i=t(N_),d=t(z_),u=t(Qn),l=t(Gn),s=t(m1),f=t(L),v=t(j);function c(m){(0,v.default)(1,arguments);var h=(0,f.default)(m.start),p=(0,f.default)(m.end);if(isNaN(h.getTime()))throw new RangeError("Start Date is invalid");if(isNaN(p.getTime()))throw new RangeError("End Date is invalid");var y={};y.years=Math.abs((0,s.default)(p,h));var _=(0,a.default)(p,h),w=(0,n.default)(h,{years:_*y.years});y.months=Math.abs((0,u.default)(p,w));var g=(0,n.default)(w,{months:_*y.months});y.days=Math.abs((0,o.default)(p,g));var x=(0,n.default)(g,{days:_*y.days});y.hours=Math.abs((0,i.default)(p,x));var T=(0,n.default)(x,{hours:_*y.hours});y.minutes=Math.abs((0,d.default)(p,T));var S=(0,n.default)(T,{minutes:_*y.minutes});return y.seconds=Math.abs((0,l.default)(p,S)),y}r.exports=e.default})(ks,ks.exports);var E3=ks.exports,Ds={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=n;var a=t(j);function n(i,d,u){var l;(0,a.default)(1,arguments);var s;return o(d)?s=d:u=d,new Intl.DateTimeFormat((l=u)===null||l===void 0?void 0:l.locale,s).format(i)}function o(i){return i!==void 0&&!("locale"in i)}r.exports=e.default})(Ds,Ds.exports);var R3=Ds.exports,Os={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=m;var a=xe,n=t(Wt),o=t(S_),i=t(s1),d=t(C_),u=t(E_),l=t(N_),s=t(z_),f=t(Gn),v=t(L),c=t(j);function m(h,p,y){(0,c.default)(2,arguments);var _=0,w,g=(0,v.default)(h),x=(0,v.default)(p);if(y!=null&&y.unit)w=y==null?void 0:y.unit,w==="second"?_=(0,f.default)(g,x):w==="minute"?_=(0,s.default)(g,x):w==="hour"?_=(0,l.default)(g,x):w==="day"?_=(0,n.default)(g,x):w==="week"?_=(0,d.default)(g,x):w==="month"?_=(0,o.default)(g,x):w==="quarter"?_=(0,i.default)(g,x):w==="year"&&(_=(0,u.default)(g,x));else{var T=(0,f.default)(g,x);Math.abs(T)l.getTime()}r.exports=e.default})(Ws,Ws.exports);var z3=Ws.exports,js={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(L),n=t(j);function o(i,d){(0,n.default)(2,arguments);var u=(0,a.default)(i),l=(0,a.default)(d);return u.getTime()Date.now()}r.exports=e.default})(Es,Es.exports);var V3=Es.exports,Rs={exports:{}},Ns={exports:{}},N1={exports:{}},z1={exports:{}},I1={exports:{}};(function(r){function e(t,a){(a==null||a>t.length)&&(a=t.length);for(var n=0,o=new Array(a);n=a.length?{done:!0}:{done:!1,value:a[i++]}},e:function(v){throw v},f:d}}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 u=!0,l=!1,s;return{s:function(){o=o.call(a)},n:function(){var v=o.next();return u=v.done,v},e:function(v){l=!0,s=v},f:function(){try{!u&&o.return!=null&&o.return()}finally{if(l)throw s}}}}r.exports=t,r.exports.__esModule=!0,r.exports.default=r.exports})(N1);var X3=N1.exports,ct={},q1={exports:{}};(function(r){function e(t){if(t===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}r.exports=e,r.exports.__esModule=!0,r.exports.default=r.exports})(q1);var Be=q1.exports,Y1={exports:{}},H1={exports:{}};(function(r){function e(t,a){return r.exports=e=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(o,i){return o.__proto__=i,o},r.exports.__esModule=!0,r.exports.default=r.exports,e(t,a)}r.exports=e,r.exports.__esModule=!0,r.exports.default=r.exports})(H1);var U3=H1.exports;(function(r){var e=U3;function t(a,n){if(typeof n!="function"&&n!==null)throw new TypeError("Super expression must either be null or a function");a.prototype=Object.create(n&&n.prototype,{constructor:{value:a,writable:!0,configurable:!0}}),Object.defineProperty(a,"prototype",{writable:!1}),n&&e(a,n)}r.exports=t,r.exports.__esModule=!0,r.exports.default=r.exports})(Y1);var ea=Y1.exports,A1={exports:{}},V1={exports:{}};(function(r){function e(t){return r.exports=e=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},r.exports.__esModule=!0,r.exports.default=r.exports,e(t)}r.exports=e,r.exports.__esModule=!0,r.exports.default=r.exports})(V1);var Q3=V1.exports,F1={exports:{}};(function(r){function e(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}r.exports=e,r.exports.__esModule=!0,r.exports.default=r.exports})(F1);var G3=F1.exports,L1={exports:{}};(function(r){var e=Va.default,t=Be;function a(n,o){if(o&&(e(o)==="object"||typeof o=="function"))return o;if(o!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return t(n)}r.exports=a,r.exports.__esModule=!0,r.exports.default=r.exports})(L1);var B3=L1.exports;(function(r){var e=Q3,t=G3,a=B3;function n(o){var i=t();return function(){var u=e(o),l;if(i){var s=e(this).constructor;l=Reflect.construct(u,arguments,s)}else l=u.apply(this,arguments);return a(this,l)}}r.exports=n,r.exports.__esModule=!0,r.exports.default=r.exports})(A1);var aa=A1.exports,X1={exports:{}};(function(r){function e(t,a){if(!(t instanceof a))throw new TypeError("Cannot call a class as a function")}r.exports=e,r.exports.__esModule=!0,r.exports.default=r.exports})(X1);var Je=X1.exports,U1={exports:{}},Q1={exports:{}},G1={exports:{}};(function(r){var e=Va.default;function t(a,n){if(e(a)!=="object"||a===null)return a;var o=a[Symbol.toPrimitive];if(o!==void 0){var i=o.call(a,n||"default");if(e(i)!=="object")return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return(n==="string"?String:Number)(a)}r.exports=t,r.exports.__esModule=!0,r.exports.default=r.exports})(G1);var J3=G1.exports;(function(r){var e=Va.default,t=J3;function a(n){var o=t(n,"string");return e(o)==="symbol"?o:String(o)}r.exports=a,r.exports.__esModule=!0,r.exports.default=r.exports})(Q1);var B1=Q1.exports;(function(r){var e=B1;function t(n,o){for(var i=0;i0,a=t?e:1-e,n;if(a<=50)n=r||100;else{var o=a+50,i=Math.floor(o/100)*100,d=r>=o%100;n=r+i-(d?100:0)}return t?n:1-n}function _R(r){return r%400===0||r%4===0&&r%100!==0}var xr=b.default;Object.defineProperty(ei,"__esModule",{value:!0});ei.YearParser=void 0;var wR=xr(Je),PR=xr(Ke),Iw=xr(Be),xR=xr(ea),MR=xr(aa),qw=xr(Ze),kR=Xe,ir=Ie,DR=function(r){(0,xR.default)(t,r);var e=(0,MR.default)(t);function t(){var a;(0,wR.default)(this,t);for(var n=arguments.length,o=new Array(n),i=0;i0}},{key:"set",value:function(n,o,i){var d=n.getUTCFullYear();if(i.isTwoDigitYear){var u=(0,ir.normalizeTwoDigitYear)(i.year,d);return n.setUTCFullYear(u,0,1),n.setUTCHours(0,0,0,0),n}var l=!("era"in o)||o.era===1?i.year:1-i.year;return n.setUTCFullYear(l,0,1),n.setUTCHours(0,0,0,0),n}}]),t}(kR.Parser);ei.YearParser=DR;var ai={},Et=b.default;Object.defineProperty(ai,"__esModule",{value:!0});ai.LocalWeekYearParser=void 0;var OR=Et(Je),WR=Et(Ke),Yw=Et(Be),jR=Et(ea),TR=Et(aa),Hw=Et(Ze),$R=Xe,or=Ie,SR=Et(F_),Aw=Et(gr),CR=function(r){(0,jR.default)(t,r);var e=(0,TR.default)(t);function t(){var a;(0,OR.default)(this,t);for(var n=arguments.length,o=new Array(n),i=0;i0}},{key:"set",value:function(n,o,i,d){var u=(0,SR.default)(n,d);if(i.isTwoDigitYear){var l=(0,or.normalizeTwoDigitYear)(i.year,u);return n.setUTCFullYear(l,0,d.firstWeekContainsDate),n.setUTCHours(0,0,0,0),(0,Aw.default)(n,d)}var s=!("era"in o)||o.era===1?i.year:1-i.year;return n.setUTCFullYear(s,0,d.firstWeekContainsDate),n.setUTCHours(0,0,0,0),(0,Aw.default)(n,d)}}]),t}($R.Parser);ai.LocalWeekYearParser=CR;var ti={},Kt=b.default;Object.defineProperty(ti,"__esModule",{value:!0});ti.ISOWeekYearParser=void 0;var ER=Kt(Je),RR=Kt(Ke),Vw=Kt(Be),NR=Kt(ea),zR=Kt(aa),Fw=Kt(Ze),IR=Xe,Lw=Ie,qR=Kt(Pn),YR=function(r){(0,NR.default)(t,r);var e=(0,zR.default)(t);function t(){var a;(0,ER.default)(this,t);for(var n=arguments.length,o=new Array(n),i=0;i=1&&o<=4}},{key:"set",value:function(n,o,i){return n.setUTCMonth((i-1)*3,1),n.setUTCHours(0,0,0,0),n}}]),t}(JR.Parser);ni.QuarterParser=ZR;var ii={},Dr=b.default;Object.defineProperty(ii,"__esModule",{value:!0});ii.StandAloneQuarterParser=void 0;var eN=Dr(Je),aN=Dr(Ke),Jw=Dr(Be),tN=Dr(ea),rN=Dr(aa),Kw=Dr(Ze),nN=Xe,iN=Ie,oN=function(r){(0,tN.default)(t,r);var e=(0,rN.default)(t);function t(){var a;(0,eN.default)(this,t);for(var n=arguments.length,o=new Array(n),i=0;i=1&&o<=4}},{key:"set",value:function(n,o,i){return n.setUTCMonth((i-1)*3,1),n.setUTCHours(0,0,0,0),n}}]),t}(nN.Parser);ii.StandAloneQuarterParser=oN;var oi={},Or=b.default;Object.defineProperty(oi,"__esModule",{value:!0});oi.MonthParser=void 0;var uN=Or(Je),dN=Or(Ke),Zw=Or(Be),lN=Or(ea),sN=Or(aa),eP=Or(Ze),Br=Ie,fN=Xe,vN=ba,mN=function(r){(0,lN.default)(t,r);var e=(0,sN.default)(t);function t(){var a;(0,uN.default)(this,t);for(var n=arguments.length,o=new Array(n),i=0;i=0&&o<=11}},{key:"set",value:function(n,o,i){return n.setUTCMonth(i,1),n.setUTCHours(0,0,0,0),n}}]),t}(fN.Parser);oi.MonthParser=mN;var ui={},Wr=b.default;Object.defineProperty(ui,"__esModule",{value:!0});ui.StandAloneMonthParser=void 0;var cN=Wr(Je),hN=Wr(Ke),aP=Wr(Be),pN=Wr(ea),gN=Wr(aa),tP=Wr(Ze),yN=Xe,bN=ba,Jr=Ie,_N=function(r){(0,pN.default)(t,r);var e=(0,gN.default)(t);function t(){var a;(0,cN.default)(this,t);for(var n=arguments.length,o=new Array(n),i=0;i=0&&o<=11}},{key:"set",value:function(n,o,i){return n.setUTCMonth(i,1),n.setUTCHours(0,0,0,0),n}}]),t}(yN.Parser);ui.StandAloneMonthParser=_N;var di={},zs={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=d;var a=t(Me),n=t(L),o=t(b1),i=t(j);function d(u,l,s){(0,i.default)(2,arguments);var f=(0,n.default)(u),v=(0,a.default)(l),c=(0,o.default)(f,s)-v;return f.setUTCDate(f.getUTCDate()-c*7),f}r.exports=e.default})(zs,zs.exports);var wN=zs.exports,Rt=b.default;Object.defineProperty(di,"__esModule",{value:!0});di.LocalWeekParser=void 0;var PN=Rt(Je),xN=Rt(Ke),rP=Rt(Be),MN=Rt(ea),kN=Rt(aa),nP=Rt(Ze),DN=Xe,ON=ba,iP=Ie,WN=Rt(wN),jN=Rt(gr),TN=function(r){(0,MN.default)(t,r);var e=(0,kN.default)(t);function t(){var a;(0,PN.default)(this,t);for(var n=arguments.length,o=new Array(n),i=0;i=1&&o<=53}},{key:"set",value:function(n,o,i,d){return(0,jN.default)((0,WN.default)(n,i,d),d)}}]),t}(DN.Parser);di.LocalWeekParser=TN;var li={},Is={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=d;var a=t(Me),n=t(L),o=t(y1),i=t(j);function d(u,l){(0,i.default)(2,arguments);var s=(0,n.default)(u),f=(0,a.default)(l),v=(0,o.default)(s)-f;return s.setUTCDate(s.getUTCDate()-v*7),s}r.exports=e.default})(Is,Is.exports);var $N=Is.exports,Nt=b.default;Object.defineProperty(li,"__esModule",{value:!0});li.ISOWeekParser=void 0;var SN=Nt(Je),CN=Nt(Ke),oP=Nt(Be),EN=Nt(ea),RN=Nt(aa),uP=Nt(Ze),NN=Xe,zN=ba,dP=Ie,IN=Nt($N),qN=Nt(Pn),YN=function(r){(0,EN.default)(t,r);var e=(0,RN.default)(t);function t(){var a;(0,SN.default)(this,t);for(var n=arguments.length,o=new Array(n),i=0;i=1&&o<=53}},{key:"set",value:function(n,o,i){return(0,qN.default)((0,IN.default)(n,i))}}]),t}(NN.Parser);li.ISOWeekParser=YN;var si={},jr=b.default;Object.defineProperty(si,"__esModule",{value:!0});si.DateParser=void 0;var HN=jr(Je),AN=jr(Ke),ho=jr(Be),VN=jr(ea),FN=jr(aa),po=jr(Ze),go=Ie,LN=Xe,XN=ba,UN=[31,28,31,30,31,30,31,31,30,31,30,31],QN=[31,29,31,30,31,30,31,31,30,31,30,31],GN=function(r){(0,VN.default)(t,r);var e=(0,FN.default)(t);function t(){var a;(0,HN.default)(this,t);for(var n=arguments.length,o=new Array(n),i=0;i=1&&o<=QN[u]:o>=1&&o<=UN[u]}},{key:"set",value:function(n,o,i){return n.setUTCDate(i),n.setUTCHours(0,0,0,0),n}}]),t}(LN.Parser);si.DateParser=GN;var fi={},Tr=b.default;Object.defineProperty(fi,"__esModule",{value:!0});fi.DayOfYearParser=void 0;var BN=Tr(Je),JN=Tr(Ke),yo=Tr(Be),KN=Tr(ea),ZN=Tr(aa),bo=Tr(Ze),ez=Xe,az=ba,_o=Ie,tz=function(r){(0,KN.default)(t,r);var e=(0,ZN.default)(t);function t(){var a;(0,BN.default)(this,t);for(var n=arguments.length,o=new Array(n),i=0;i=1&&o<=366:o>=1&&o<=365}},{key:"set",value:function(n,o,i){return n.setUTCMonth(0,i),n.setUTCHours(0,0,0,0),n}}]),t}(ez.Parser);fi.DayOfYearParser=tz;var vi={},qs={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=d;var a=t(L),n=t(j),o=t(Me),i=va;function d(u,l,s){var f,v,c,m,h,p,y,_;(0,n.default)(2,arguments);var w=(0,i.getDefaultOptions)(),g=(0,o.default)((f=(v=(c=(m=s==null?void 0:s.weekStartsOn)!==null&&m!==void 0?m:s==null||(h=s.locale)===null||h===void 0||(p=h.options)===null||p===void 0?void 0:p.weekStartsOn)!==null&&c!==void 0?c:w.weekStartsOn)!==null&&v!==void 0?v:(y=w.locale)===null||y===void 0||(_=y.options)===null||_===void 0?void 0:_.weekStartsOn)!==null&&f!==void 0?f:0);if(!(g>=0&&g<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var x=(0,a.default)(u),T=(0,o.default)(l),S=x.getUTCDay(),U=T%7,F=(U+7)%7,M=(F=0&&o<=6}},{key:"set",value:function(n,o,i,d){return n=(0,dz.default)(n,i,d),n.setUTCHours(0,0,0,0),n}}]),t}(uz.Parser);vi.DayParser=lz;var mi={},er=b.default;Object.defineProperty(mi,"__esModule",{value:!0});mi.LocalDayParser=void 0;var sz=er(Je),fz=er(Ke),fP=er(Be),vz=er(ea),mz=er(aa),vP=er(Ze),cz=Xe,wo=Ie,hz=er(B_),pz=function(r){(0,vz.default)(t,r);var e=(0,mz.default)(t);function t(){var a;(0,sz.default)(this,t);for(var n=arguments.length,o=new Array(n),i=0;i=0&&o<=6}},{key:"set",value:function(n,o,i,d){return n=(0,hz.default)(n,i,d),n.setUTCHours(0,0,0,0),n}}]),t}(cz.Parser);mi.LocalDayParser=pz;var ci={},ar=b.default;Object.defineProperty(ci,"__esModule",{value:!0});ci.StandAloneLocalDayParser=void 0;var gz=ar(Je),yz=ar(Ke),mP=ar(Be),bz=ar(ea),_z=ar(aa),cP=ar(Ze),wz=Xe,Po=Ie,Pz=ar(B_),xz=function(r){(0,bz.default)(t,r);var e=(0,_z.default)(t);function t(){var a;(0,gz.default)(this,t);for(var n=arguments.length,o=new Array(n),i=0;i=0&&o<=6}},{key:"set",value:function(n,o,i,d){return n=(0,Pz.default)(n,i,d),n.setUTCHours(0,0,0,0),n}}]),t}(wz.Parser);ci.StandAloneLocalDayParser=xz;var hi={},Ys={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var a=t(L),n=t(j),o=t(Me);function i(d,u){(0,n.default)(2,arguments);var l=(0,o.default)(u);l%7===0&&(l=l-7);var s=1,f=(0,a.default)(d),v=f.getUTCDay(),c=l%7,m=(c+7)%7,h=(m=1&&o<=7}},{key:"set",value:function(n,o,i){return n=(0,Tz.default)(n,i),n.setUTCHours(0,0,0,0),n}}]),t}(jz.Parser);hi.ISODayParser=$z;var pi={},$r=b.default;Object.defineProperty(pi,"__esModule",{value:!0});pi.AMPMParser=void 0;var Sz=$r(Je),Cz=$r(Ke),gP=$r(Be),Ez=$r(ea),Rz=$r(aa),yP=$r(Ze),Nz=Xe,zz=Ie,Iz=function(r){(0,Ez.default)(t,r);var e=(0,Rz.default)(t);function t(){var a;(0,Sz.default)(this,t);for(var n=arguments.length,o=new Array(n),i=0;i=1&&o<=12}},{key:"set",value:function(n,o,i){var d=n.getUTCHours()>=12;return d&&i<12?n.setUTCHours(i+12,0,0,0):!d&&i===12?n.setUTCHours(0,0,0,0):n.setUTCHours(i,0,0,0),n}}]),t}(rI.Parser);bi.Hour1to12Parser=iI;var _i={},Rr=b.default;Object.defineProperty(_i,"__esModule",{value:!0});_i.Hour0to23Parser=void 0;var oI=Rr(Je),uI=Rr(Ke),DP=Rr(Be),dI=Rr(ea),lI=Rr(aa),OP=Rr(Ze),sI=Xe,fI=ba,WP=Ie,vI=function(r){(0,dI.default)(t,r);var e=(0,lI.default)(t);function t(){var a;(0,oI.default)(this,t);for(var n=arguments.length,o=new Array(n),i=0;i=0&&o<=23}},{key:"set",value:function(n,o,i){return n.setUTCHours(i,0,0,0),n}}]),t}(sI.Parser);_i.Hour0to23Parser=vI;var wi={},Nr=b.default;Object.defineProperty(wi,"__esModule",{value:!0});wi.Hour0To11Parser=void 0;var mI=Nr(Je),cI=Nr(Ke),jP=Nr(Be),hI=Nr(ea),pI=Nr(aa),TP=Nr(Ze),gI=Xe,yI=ba,$P=Ie,bI=function(r){(0,hI.default)(t,r);var e=(0,pI.default)(t);function t(){var a;(0,mI.default)(this,t);for(var n=arguments.length,o=new Array(n),i=0;i=0&&o<=11}},{key:"set",value:function(n,o,i){var d=n.getUTCHours()>=12;return d&&i<12?n.setUTCHours(i+12,0,0,0):n.setUTCHours(i,0,0,0),n}}]),t}(gI.Parser);wi.Hour0To11Parser=bI;var Pi={},zr=b.default;Object.defineProperty(Pi,"__esModule",{value:!0});Pi.Hour1To24Parser=void 0;var _I=zr(Je),wI=zr(Ke),SP=zr(Be),PI=zr(ea),xI=zr(aa),CP=zr(Ze),MI=Xe,kI=ba,EP=Ie,DI=function(r){(0,PI.default)(t,r);var e=(0,xI.default)(t);function t(){var a;(0,_I.default)(this,t);for(var n=arguments.length,o=new Array(n),i=0;i=1&&o<=24}},{key:"set",value:function(n,o,i){var d=i<=24?i%24:i;return n.setUTCHours(d,0,0,0),n}}]),t}(MI.Parser);Pi.Hour1To24Parser=DI;var xi={},Ir=b.default;Object.defineProperty(xi,"__esModule",{value:!0});xi.MinuteParser=void 0;var OI=Ir(Je),WI=Ir(Ke),RP=Ir(Be),jI=Ir(ea),TI=Ir(aa),NP=Ir(Ze),$I=Xe,SI=ba,zP=Ie,CI=function(r){(0,jI.default)(t,r);var e=(0,TI.default)(t);function t(){var a;(0,OI.default)(this,t);for(var n=arguments.length,o=new Array(n),i=0;i=0&&o<=59}},{key:"set",value:function(n,o,i){return n.setUTCMinutes(i,0,0),n}}]),t}($I.Parser);xi.MinuteParser=CI;var Mi={},qr=b.default;Object.defineProperty(Mi,"__esModule",{value:!0});Mi.SecondParser=void 0;var EI=qr(Je),RI=qr(Ke),IP=qr(Be),NI=qr(ea),zI=qr(aa),qP=qr(Ze),II=Xe,qI=ba,YP=Ie,YI=function(r){(0,NI.default)(t,r);var e=(0,zI.default)(t);function t(){var a;(0,EI.default)(this,t);for(var n=arguments.length,o=new Array(n),i=0;i=0&&o<=59}},{key:"set",value:function(n,o,i){return n.setUTCSeconds(i,0),n}}]),t}(II.Parser);Mi.SecondParser=YI;var ki={},Yr=b.default;Object.defineProperty(ki,"__esModule",{value:!0});ki.FractionOfSecondParser=void 0;var HI=Yr(Je),AI=Yr(Ke),HP=Yr(Be),VI=Yr(ea),FI=Yr(aa),AP=Yr(Ze),LI=Xe,VP=Ie,XI=function(r){(0,VI.default)(t,r);var e=(0,FI.default)(t);function t(){var a;(0,HI.default)(this,t);for(var n=arguments.length,o=new Array(n),i=0;i=1&&le<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var je=(0,v.default)((ee=(oe=(V=(C=R==null?void 0:R.weekStartsOn)!==null&&C!==void 0?C:R==null||(he=R.locale)===null||he===void 0||(pe=he.options)===null||pe===void 0?void 0:pe.weekStartsOn)!==null&&V!==void 0?V:re.weekStartsOn)!==null&&oe!==void 0?oe:(J=re.locale)===null||J===void 0||(Pe=J.options)===null||Pe===void 0?void 0:Pe.weekStartsOn)!==null&&ee!==void 0?ee:0);if(!(je>=0&&je<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(G==="")return me===""?(0,d.default)($):new Date(NaN);var na={firstWeekContainsDate:le,weekStartsOn:je,locale:We},xa=[new m.DateToSystemTimezoneSetter],La=G.match(_).map(function(be){var ce=be[0];if(ce in l.default){var da=l.default[ce];return da(be,We.formatLong)}return be}).join("").match(y),za=[],ha=(0,n.default)(La),at;try{var st=function(){var ce=at.value;!(R!=null&&R.useAdditionalWeekYearTokens)&&(0,f.isProtectedWeekYearToken)(ce)&&(0,f.throwProtectedError)(ce,G,F),!(R!=null&&R.useAdditionalDayOfYearTokens)&&(0,f.isProtectedDayOfYearToken)(ce)&&(0,f.throwProtectedError)(ce,G,F);var da=ce[0],_a=h.parsers[da];if(_a){var Ea=_a.incompatibleTokens;if(Array.isArray(Ea)){var Ta=za.find(function(yt){return Ea.includes(yt.token)||yt.token===da});if(Ta)throw new RangeError("The format string mustn't contain `".concat(Ta.fullToken,"` and `").concat(ce,"` at the same time"))}else if(_a.incompatibleTokens==="*"&&za.length>0)throw new RangeError("The format string mustn't contain `".concat(ce,"` and any other token at the same time"));za.push({token:da,fullToken:ce});var Qa=_a.run(me,ce,We.match,na);if(!Qa)return{v:new Date(NaN)};xa.push(Qa.setter),me=Qa.rest}else{if(da.match(T))throw new RangeError("Format string contains an unescaped latin alphabet character `"+da+"`");if(ce==="''"?ce="'":da==="'"&&(ce=U(ce)),me.indexOf(ce)===0)me=me.slice(ce.length);else return{v:new Date(NaN)}}};for(ha.s();!(at=ha.n()).done;){var Xa=st();if((0,a.default)(Xa)==="object")return Xa.v}}catch(be){ha.e(be)}finally{ha.f()}if(me.length>0&&x.test(me))return new Date(NaN);var ft=xa.map(function(be){return be.priority}).sort(function(be,ce){return ce-be}).filter(function(be,ce,da){return da.indexOf(be)===ce}).map(function(be){return xa.filter(function(ce){return ce.priority===be}).sort(function(ce,da){return da.subPriority-ce.subPriority})}).map(function(be){return be[0]}),Ua=(0,d.default)($);if(isNaN(Ua.getTime()))return new Date(NaN);var Ia=(0,i.default)(Ua,(0,s.default)(Ua)),Y={},ae=(0,n.default)(ft),Oe;try{for(ae.s();!(Oe=ae.n()).done;){var Re=Oe.value;if(!Re.validate(Ia,na))return new Date(NaN);var ne=Re.set(Ia,Y,na);Array.isArray(ne)?(Ia=ne[0],(0,u.default)(Y,ne[1])):Ia=ne}}catch(be){ae.e(be)}finally{ae.f()}return Ia}function U(F){return F.match(w)[1].replace(g,"'")}r.exports=e.default})(Ns,Ns.exports);var eM=Ns.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var a=t(eM),n=t(jt),o=t(j);function i(d,u,l){return(0,o.default)(2,arguments),(0,n.default)((0,a.default)(d,u,new Date,l))}r.exports=e.default})(Rs,Rs.exports);var J4=Rs.exports,Hs={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(L),n=t(j);function o(i){return(0,n.default)(1,arguments),(0,a.default)(i).getDay()===1}r.exports=e.default})(Hs,Hs.exports);var K4=Hs.exports,As={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(L),n=t(j);function o(i){return(0,n.default)(1,arguments),(0,a.default)(i).getTime()=l&&u<=s}r.exports=e.default})(cf,cf.exports);var cq=cf.exports,hf={exports:{}},pf={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var a=t(pt),n=t(j),o=t(Me);function i(d,u){(0,n.default)(2,arguments);var l=(0,o.default)(u);return(0,a.default)(d,-l)}r.exports=e.default})(pf,pf.exports);var Ti=pf.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var a=t(_n),n=t(Ti),o=t(j);function i(d){return(0,o.default)(1,arguments),(0,a.default)(d,(0,n.default)(Date.now(),1))}r.exports=e.default})(hf,hf.exports);var hq=hf.exports,gf={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(L),n=t(j);function o(i){(0,n.default)(1,arguments);var d=(0,a.default)(i),u=d.getFullYear(),l=9+Math.floor(u/10)*10;return d.setFullYear(l+1,0,0),d.setHours(0,0,0,0),d}r.exports=e.default})(gf,gf.exports);var pq=gf.exports,yf={exports:{}},bf={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=d;var a=t(L),n=t(Me),o=t(j),i=va;function d(u,l){var s,f,v,c,m,h,p,y;(0,o.default)(1,arguments);var _=(0,i.getDefaultOptions)(),w=(0,n.default)((s=(f=(v=(c=l==null?void 0:l.weekStartsOn)!==null&&c!==void 0?c:l==null||(m=l.locale)===null||m===void 0||(h=m.options)===null||h===void 0?void 0:h.weekStartsOn)!==null&&v!==void 0?v:_.weekStartsOn)!==null&&f!==void 0?f:(p=_.locale)===null||p===void 0||(y=p.options)===null||y===void 0?void 0:y.weekStartsOn)!==null&&s!==void 0?s:0);if(!(w>=0&&w<=6))throw new RangeError("weekStartsOn must be between 0 and 6");var g=(0,a.default)(u),x=g.getDay(),T=(x2)return $;if(/:/.test(R[0])?H=R[0]:($.date=R[0],H=R[1],d.timeZoneDelimiter.test($.date)&&($.date=M.split(d.timeZoneDelimiter)[0],H=M.substr($.date.length,M.length))),H){var N=d.timezone.exec(H);N?($.time=H.replace(N[1],""),$.timezone=N[1]):$.time=H}return $}function v(M,$){var R=new RegExp("^(?:(\\d{4}|[+-]\\d{"+(4+$)+"})|(\\d{2}|[+-]\\d{"+(2+$)+"})$)"),H=M.match(R);if(!H)return{year:NaN,restDateString:""};var N=H[1]?parseInt(H[1]):null,D=H[2]?parseInt(H[2]):null;return{year:D===null?N:D*100,restDateString:M.slice((H[1]||H[2]).length)}}function c(M,$){if($===null)return new Date(NaN);var R=M.match(u);if(!R)return new Date(NaN);var H=!!R[4],N=m(R[1]),D=m(R[2])-1,z=m(R[3]),q=m(R[4]),Q=m(R[5])-1;if(H)return S($,q,Q)?_($,q,Q):new Date(NaN);var k=new Date(0);return!x($,D,z)||!T($,N)?new Date(NaN):(k.setUTCFullYear($,D,Math.max(N,z)),k)}function m(M){return M?parseInt(M):1}function h(M){var $=M.match(l);if(!$)return NaN;var R=p($[1]),H=p($[2]),N=p($[3]);return U(R,H,N)?R*a.millisecondsInHour+H*a.millisecondsInMinute+N*1e3:NaN}function p(M){return M&&parseFloat(M.replace(",","."))||0}function y(M){if(M==="Z")return 0;var $=M.match(s);if(!$)return 0;var R=$[1]==="+"?-1:1,H=parseInt($[2]),N=$[3]&&parseInt($[3])||0;return F(H,N)?R*(H*a.millisecondsInHour+N*a.millisecondsInMinute):NaN}function _(M,$,R){var H=new Date(0);H.setUTCFullYear(M,0,4);var N=H.getUTCDay()||7,D=($-1)*7+R+1-N;return H.setUTCDate(H.getUTCDate()+D),H}var w=[31,null,31,30,31,30,31,31,30,31,30,31];function g(M){return M%400===0||M%4===0&&M%100!==0}function x(M,$,R){return $>=0&&$<=11&&R>=1&&R<=(w[$]||(g(M)?29:28))}function T(M,$){return $>=1&&$<=(g(M)?366:365)}function S(M,$,R){return $>=1&&$<=53&&R>=0&&R<=6}function U(M,$,R){return M===24?$===0&&R===0:R>=0&&R<60&&$>=0&&$<60&&M>=0&&M<25}function F(M,$){return $>=0&&$<=59}r.exports=e.default})(Hf,Hf.exports);var Iq=Hf.exports,Af={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(L),n=t(j);function o(i){if((0,n.default)(1,arguments),typeof i=="string"){var d=i.match(/(\d{4})-(\d{2})-(\d{2})[T ](\d{2}):(\d{2}):(\d{2})(?:\.(\d{0,7}))?(?:Z|(.)(\d{2}):?(\d{2})?)?/);return d?new Date(Date.UTC(+d[1],+d[2]-1,+d[3],+d[4]-(+d[9]||0)*(d[8]=="-"?-1:1),+d[5]-(+d[10]||0)*(d[8]=="-"?-1:1),+d[6],+((d[7]||"0")+"00").substring(0,3))):new Date(NaN)}return(0,a.default)(i)}r.exports=e.default})(Af,Af.exports);var qq=Af.exports,Vf={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var a=t(j),n=t(Jn),o=t(Ti);function i(d,u){(0,a.default)(2,arguments);var l=(0,n.default)(d)-u;return l<=0&&(l+=7),(0,o.default)(d,l)}r.exports=e.default})(Vf,Vf.exports);var It=Vf.exports,Ff={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(j),n=t(It);function o(i){return(0,a.default)(1,arguments),(0,n.default)(i,5)}r.exports=e.default})(Ff,Ff.exports);var Yq=Ff.exports,Lf={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(j),n=t(It);function o(i){return(0,a.default)(1,arguments),(0,n.default)(i,1)}r.exports=e.default})(Lf,Lf.exports);var Hq=Lf.exports,Xf={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(j),n=t(It);function o(i){return(0,a.default)(1,arguments),(0,n.default)(i,6)}r.exports=e.default})(Xf,Xf.exports);var Aq=Xf.exports,Uf={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(j),n=t(It);function o(i){return(0,a.default)(1,arguments),(0,n.default)(i,0)}r.exports=e.default})(Uf,Uf.exports);var Vq=Uf.exports,Qf={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(j),n=t(It);function o(i){return(0,a.default)(1,arguments),(0,n.default)(i,4)}r.exports=e.default})(Qf,Qf.exports);var Fq=Qf.exports,Gf={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(j),n=t(It);function o(i){return(0,a.default)(1,arguments),(0,n.default)(i,2)}r.exports=e.default})(Gf,Gf.exports);var Lq=Gf.exports,Bf={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(j),n=t(It);function o(i){return(0,a.default)(1,arguments),(0,n.default)(i,3)}r.exports=e.default})(Bf,Bf.exports);var Xq=Bf.exports,Jf={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(j),n=xe;function o(i){return(0,a.default)(1,arguments),Math.floor(i*n.monthsInQuarter)}r.exports=e.default})(Jf,Jf.exports);var Uq=Jf.exports,Kf={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(j),n=xe;function o(i){(0,a.default)(1,arguments);var d=i/n.quartersInYear;return Math.floor(d)}r.exports=e.default})(Kf,Kf.exports);var Qq=Kf.exports,Zf={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var a=t(L),n=Tt,o=t(Me);function i(d,u){var l;if(arguments.length<1)throw new TypeError("1 argument required, but only none provided present");var s=(0,o.default)((l=u==null?void 0:u.nearestTo)!==null&&l!==void 0?l:1);if(s<1||s>30)throw new RangeError("`options.nearestTo` must be between 1 and 30");var f=(0,a.default)(d),v=f.getSeconds(),c=f.getMinutes()+v/60,m=(0,n.getRoundingMethod)(u==null?void 0:u.roundingMethod),h=m(c/s)*s,p=c%s,y=Math.round(p/s)*s;return new Date(f.getFullYear(),f.getMonth(),f.getDate(),f.getHours(),h+y)}r.exports=e.default})(Zf,Zf.exports);var Gq=Zf.exports,ev={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(j),n=xe;function o(i){(0,a.default)(1,arguments);var d=i/n.secondsInHour;return Math.floor(d)}r.exports=e.default})(ev,ev.exports);var Bq=ev.exports,av={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(j),n=xe;function o(i){return(0,a.default)(1,arguments),i*n.millisecondsInSecond}r.exports=e.default})(av,av.exports);var Jq=av.exports,tv={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(j),n=xe;function o(i){(0,a.default)(1,arguments);var d=i/n.secondsInMinute;return Math.floor(d)}r.exports=e.default})(tv,tv.exports);var Kq=tv.exports,rv={exports:{}},nv={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=d;var a=t(Me),n=t(L),o=t(W1),i=t(j);function d(u,l){(0,i.default)(2,arguments);var s=(0,n.default)(u),f=(0,a.default)(l),v=s.getFullYear(),c=s.getDate(),m=new Date(0);m.setFullYear(v,f,15),m.setHours(0,0,0,0);var h=(0,o.default)(m);return s.setMonth(f,Math.min(c,h)),s}r.exports=e.default})(nv,nv.exports);var K_=nv.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=u;var a=t(Va),n=t(L),o=t(K_),i=t(Me),d=t(j);function u(l,s){if((0,d.default)(2,arguments),(0,a.default)(s)!=="object"||s===null)throw new RangeError("values parameter must be an object");var f=(0,n.default)(l);return isNaN(f.getTime())?new Date(NaN):(s.year!=null&&f.setFullYear(s.year),s.month!=null&&(f=(0,o.default)(f,s.month)),s.date!=null&&f.setDate((0,i.default)(s.date)),s.hours!=null&&f.setHours((0,i.default)(s.hours)),s.minutes!=null&&f.setMinutes((0,i.default)(s.minutes)),s.seconds!=null&&f.setSeconds((0,i.default)(s.seconds)),s.milliseconds!=null&&f.setMilliseconds((0,i.default)(s.milliseconds)),f)}r.exports=e.default})(rv,rv.exports);var Zq=rv.exports,iv={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var a=t(Me),n=t(L),o=t(j);function i(d,u){(0,o.default)(2,arguments);var l=(0,n.default)(d),s=(0,a.default)(u);return l.setDate(s),l}r.exports=e.default})(iv,iv.exports);var eY=iv.exports,ov={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=u;var a=t(pt),n=t(L),o=t(Me),i=t(j),d=va;function u(l,s,f){var v,c,m,h,p,y,_,w;(0,i.default)(2,arguments);var g=(0,d.getDefaultOptions)(),x=(0,o.default)((v=(c=(m=(h=f==null?void 0:f.weekStartsOn)!==null&&h!==void 0?h:f==null||(p=f.locale)===null||p===void 0||(y=p.options)===null||y===void 0?void 0:y.weekStartsOn)!==null&&m!==void 0?m:g.weekStartsOn)!==null&&c!==void 0?c:(_=g.locale)===null||_===void 0||(w=_.options)===null||w===void 0?void 0:w.weekStartsOn)!==null&&v!==void 0?v:0);if(!(x>=0&&x<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var T=(0,n.default)(l),S=(0,o.default)(s),U=T.getDay(),F=S%7,M=(F+7)%7,$=7-x,R=S<0||S>6?S-(U+$)%7:(M+$)%7-(U+$)%7;return(0,a.default)(T,R)}r.exports=e.default})(ov,ov.exports);var aY=ov.exports,uv={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var a=t(Me),n=t(L),o=t(j);function i(d,u){(0,o.default)(2,arguments);var l=(0,n.default)(d),s=(0,a.default)(u);return l.setMonth(0),l.setDate(s),l}r.exports=e.default})(uv,uv.exports);var tY=uv.exports,dv={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=va,n=t(j);function o(i){(0,n.default)(1,arguments);var d={},u=(0,a.getDefaultOptions)();for(var l in u)Object.prototype.hasOwnProperty.call(u,l)&&(d[l]=u[l]);for(var s in i)Object.prototype.hasOwnProperty.call(i,s)&&(i[s]===void 0?delete d[s]:d[s]=i[s]);(0,a.setDefaultOptions)(d)}r.exports=e.default})(dv,dv.exports);var rY=dv.exports,lv={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var a=t(Me),n=t(L),o=t(j);function i(d,u){(0,o.default)(2,arguments);var l=(0,n.default)(d),s=(0,a.default)(u);return l.setHours(s),l}r.exports=e.default})(lv,lv.exports);var nY=lv.exports,sv={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=u;var a=t(Me),n=t(L),o=t(pt),i=t(T1),d=t(j);function u(l,s){(0,d.default)(2,arguments);var f=(0,n.default)(l),v=(0,a.default)(s),c=(0,i.default)(f),m=v-c;return(0,o.default)(f,m)}r.exports=e.default})(sv,sv.exports);var iY=sv.exports,fv={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=d;var a=t(Me),n=t(L),o=t($1),i=t(j);function d(u,l){(0,i.default)(2,arguments);var s=(0,n.default)(u),f=(0,a.default)(l),v=(0,o.default)(s)-f;return s.setDate(s.getDate()-v*7),s}r.exports=e.default})(fv,fv.exports);var oY=fv.exports,vv={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var a=t(Me),n=t(L),o=t(j);function i(d,u){(0,o.default)(2,arguments);var l=(0,n.default)(d),s=(0,a.default)(u);return l.setMilliseconds(s),l}r.exports=e.default})(vv,vv.exports);var uY=vv.exports,mv={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var a=t(Me),n=t(L),o=t(j);function i(d,u){(0,o.default)(2,arguments);var l=(0,n.default)(d),s=(0,a.default)(u);return l.setMinutes(s),l}r.exports=e.default})(mv,mv.exports);var dY=mv.exports,cv={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=d;var a=t(Me),n=t(L),o=t(K_),i=t(j);function d(u,l){(0,i.default)(2,arguments);var s=(0,n.default)(u),f=(0,a.default)(l),v=Math.floor(s.getMonth()/3)+1,c=f-v;return(0,o.default)(s,s.getMonth()+c*3)}r.exports=e.default})(cv,cv.exports);var lY=cv.exports,hv={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var a=t(Me),n=t(L),o=t(j);function i(d,u){(0,o.default)(2,arguments);var l=(0,n.default)(d),s=(0,a.default)(u);return l.setSeconds(s),l}r.exports=e.default})(hv,hv.exports);var sY=hv.exports,pv={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=d;var a=t(E1),n=t(L),o=t(j),i=t(Me);function d(u,l,s){(0,o.default)(2,arguments);var f=(0,n.default)(u),v=(0,i.default)(l),c=(0,a.default)(f,s)-v;return f.setDate(f.getDate()-c*7),f}r.exports=e.default})(pv,pv.exports);var fY=pv.exports,gv={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=l;var a=t(Wt),n=t(L_),o=t(L),i=t(Me),d=t(j),u=va;function l(s,f,v){var c,m,h,p,y,_,w,g;(0,d.default)(2,arguments);var x=(0,u.getDefaultOptions)(),T=(0,i.default)((c=(m=(h=(p=v==null?void 0:v.firstWeekContainsDate)!==null&&p!==void 0?p:v==null||(y=v.locale)===null||y===void 0||(_=y.options)===null||_===void 0?void 0:_.firstWeekContainsDate)!==null&&h!==void 0?h:x.firstWeekContainsDate)!==null&&m!==void 0?m:(w=x.locale)===null||w===void 0||(g=w.options)===null||g===void 0?void 0:g.firstWeekContainsDate)!==null&&c!==void 0?c:1),S=(0,o.default)(s),U=(0,i.default)(f),F=(0,a.default)(S,(0,n.default)(S,v)),M=new Date(0);return M.setFullYear(U,0,T),M.setHours(0,0,0,0),S=(0,n.default)(M,v),S.setDate(S.getDate()+F),S}r.exports=e.default})(gv,gv.exports);var vY=gv.exports,yv={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var a=t(Me),n=t(L),o=t(j);function i(d,u){(0,o.default)(2,arguments);var l=(0,n.default)(d),s=(0,a.default)(u);return isNaN(l.getTime())?new Date(NaN):(l.setFullYear(s),l)}r.exports=e.default})(yv,yv.exports);var mY=yv.exports,bv={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(L),n=t(j);function o(i){(0,n.default)(1,arguments);var d=(0,a.default)(i),u=d.getFullYear(),l=Math.floor(u/10)*10;return d.setFullYear(l,0,1),d.setHours(0,0,0,0),d}r.exports=e.default})(bv,bv.exports);var cY=bv.exports,_v={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=n;var a=t(Ln);function n(){return(0,a.default)(Date.now())}r.exports=e.default})(_v,_v.exports);var hY=_v.exports,wv={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=t;function t(){var a=new Date,n=a.getFullYear(),o=a.getMonth(),i=a.getDate(),d=new Date(0);return d.setFullYear(n,o,i+1),d.setHours(0,0,0,0),d}r.exports=e.default})(wv,wv.exports);var pY=wv.exports,Pv={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=t;function t(){var a=new Date,n=a.getFullYear(),o=a.getMonth(),i=a.getDate(),d=new Date(0);return d.setFullYear(n,o,i-1),d.setHours(0,0,0,0),d}r.exports=e.default})(Pv,Pv.exports);var gY=Pv.exports,xv={exports:{}},Mv={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var a=t(Me),n=t(gn),o=t(j);function i(d,u){(0,o.default)(2,arguments);var l=(0,a.default)(u);return(0,n.default)(d,-l)}r.exports=e.default})(Mv,Mv.exports);var fM=Mv.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=u;var a=t(Va),n=t(Ti),o=t(fM),i=t(j),d=t(Me);function u(l,s){if((0,i.default)(2,arguments),!s||(0,a.default)(s)!=="object")return new Date(NaN);var f=s.years?(0,d.default)(s.years):0,v=s.months?(0,d.default)(s.months):0,c=s.weeks?(0,d.default)(s.weeks):0,m=s.days?(0,d.default)(s.days):0,h=s.hours?(0,d.default)(s.hours):0,p=s.minutes?(0,d.default)(s.minutes):0,y=s.seconds?(0,d.default)(s.seconds):0,_=(0,o.default)(l,v+f*12),w=(0,n.default)(_,m+c*7),g=p+h*60,x=y+g*60,T=x*1e3,S=new Date(w.getTime()-T);return S}r.exports=e.default})(xv,xv.exports);var yY=xv.exports,kv={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var a=t(Qx),n=t(j),o=t(Me);function i(d,u){(0,n.default)(2,arguments);var l=(0,o.default)(u);return(0,a.default)(d,-l)}r.exports=e.default})(kv,kv.exports);var bY=kv.exports,Dv={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var a=t(W_),n=t(j),o=t(Me);function i(d,u){(0,n.default)(2,arguments);var l=(0,o.default)(u);return(0,a.default)(d,-l)}r.exports=e.default})(Dv,Dv.exports);var _Y=Dv.exports,Ov={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var a=t(j_),n=t(j),o=t(Me);function i(d,u){(0,n.default)(2,arguments);var l=(0,o.default)(u);return(0,a.default)(d,-l)}r.exports=e.default})(Ov,Ov.exports);var wY=Ov.exports,Wv={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var a=t(Me),n=t(T_),o=t(j);function i(d,u){(0,o.default)(2,arguments);var l=(0,a.default)(u);return(0,n.default)(d,-l)}r.exports=e.default})(Wv,Wv.exports);var PY=Wv.exports,jv={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var a=t(Me),n=t(Kx),o=t(j);function i(d,u){(0,o.default)(2,arguments);var l=(0,a.default)(u);return(0,n.default)(d,-l)}r.exports=e.default})(jv,jv.exports);var xY=jv.exports,Tv={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var a=t(Me),n=t(Xn),o=t(j);function i(d,u){(0,o.default)(2,arguments);var l=(0,a.default)(u);return(0,n.default)(d,-l)}r.exports=e.default})(Tv,Tv.exports);var MY=Tv.exports,$v={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var a=t(Me),n=t(Zx),o=t(j);function i(d,u){(0,o.default)(2,arguments);var l=(0,a.default)(u);return(0,n.default)(d,-l)}r.exports=e.default})($v,$v.exports);var kY=$v.exports,Sv={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(j),n=xe;function o(i){return(0,a.default)(1,arguments),Math.floor(i*n.daysInWeek)}r.exports=e.default})(Sv,Sv.exports);var DY=Sv.exports,Cv={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(j),n=xe;function o(i){return(0,a.default)(1,arguments),Math.floor(i*n.monthsInYear)}r.exports=e.default})(Cv,Cv.exports);var OY=Cv.exports,Ev={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(j),n=xe;function o(i){return(0,a.default)(1,arguments),Math.floor(i*n.quartersInYear)}r.exports=e.default})(Ev,Ev.exports);var WY=Ev.exports;(function(r){var e=b.default;Object.defineProperty(r,"__esModule",{value:!0});var t={add:!0,addBusinessDays:!0,addDays:!0,addHours:!0,addISOWeekYears:!0,addMilliseconds:!0,addMinutes:!0,addMonths:!0,addQuarters:!0,addSeconds:!0,addWeeks:!0,addYears:!0,areIntervalsOverlapping:!0,clamp:!0,closestIndexTo:!0,closestTo:!0,compareAsc:!0,compareDesc:!0,daysToWeeks:!0,differenceInBusinessDays:!0,differenceInCalendarDays:!0,differenceInCalendarISOWeekYears:!0,differenceInCalendarISOWeeks:!0,differenceInCalendarMonths:!0,differenceInCalendarQuarters:!0,differenceInCalendarWeeks:!0,differenceInCalendarYears:!0,differenceInDays:!0,differenceInHours:!0,differenceInISOWeekYears:!0,differenceInMilliseconds:!0,differenceInMinutes:!0,differenceInMonths:!0,differenceInQuarters:!0,differenceInSeconds:!0,differenceInWeeks:!0,differenceInYears:!0,eachDayOfInterval:!0,eachHourOfInterval:!0,eachMinuteOfInterval:!0,eachMonthOfInterval:!0,eachQuarterOfInterval:!0,eachWeekOfInterval:!0,eachWeekendOfInterval:!0,eachWeekendOfMonth:!0,eachWeekendOfYear:!0,eachYearOfInterval:!0,endOfDay:!0,endOfDecade:!0,endOfHour:!0,endOfISOWeek:!0,endOfISOWeekYear:!0,endOfMinute:!0,endOfMonth:!0,endOfQuarter:!0,endOfSecond:!0,endOfToday:!0,endOfTomorrow:!0,endOfWeek:!0,endOfYear:!0,endOfYesterday:!0,format:!0,formatDistance:!0,formatDistanceStrict:!0,formatDistanceToNow:!0,formatDistanceToNowStrict:!0,formatDuration:!0,formatISO:!0,formatISO9075:!0,formatISODuration:!0,formatRFC3339:!0,formatRFC7231:!0,formatRelative:!0,fromUnixTime:!0,getDate:!0,getDay:!0,getDayOfYear:!0,getDaysInMonth:!0,getDaysInYear:!0,getDecade:!0,getDefaultOptions:!0,getHours:!0,getISODay:!0,getISOWeek:!0,getISOWeekYear:!0,getISOWeeksInYear:!0,getMilliseconds:!0,getMinutes:!0,getMonth:!0,getOverlappingDaysInIntervals:!0,getQuarter:!0,getSeconds:!0,getTime:!0,getUnixTime:!0,getWeek:!0,getWeekOfMonth:!0,getWeekYear:!0,getWeeksInMonth:!0,getYear:!0,hoursToMilliseconds:!0,hoursToMinutes:!0,hoursToSeconds:!0,intervalToDuration:!0,intlFormat:!0,intlFormatDistance:!0,isAfter:!0,isBefore:!0,isDate:!0,isEqual:!0,isExists:!0,isFirstDayOfMonth:!0,isFriday:!0,isFuture:!0,isLastDayOfMonth:!0,isLeapYear:!0,isMatch:!0,isMonday:!0,isPast:!0,isSameDay:!0,isSameHour:!0,isSameISOWeek:!0,isSameISOWeekYear:!0,isSameMinute:!0,isSameMonth:!0,isSameQuarter:!0,isSameSecond:!0,isSameWeek:!0,isSameYear:!0,isSaturday:!0,isSunday:!0,isThisHour:!0,isThisISOWeek:!0,isThisMinute:!0,isThisMonth:!0,isThisQuarter:!0,isThisSecond:!0,isThisWeek:!0,isThisYear:!0,isThursday:!0,isToday:!0,isTomorrow:!0,isTuesday:!0,isValid:!0,isWednesday:!0,isWeekend:!0,isWithinInterval:!0,isYesterday:!0,lastDayOfDecade:!0,lastDayOfISOWeek:!0,lastDayOfISOWeekYear:!0,lastDayOfMonth:!0,lastDayOfQuarter:!0,lastDayOfWeek:!0,lastDayOfYear:!0,lightFormat:!0,max:!0,milliseconds:!0,millisecondsToHours:!0,millisecondsToMinutes:!0,millisecondsToSeconds:!0,min:!0,minutesToHours:!0,minutesToMilliseconds:!0,minutesToSeconds:!0,monthsToQuarters:!0,monthsToYears:!0,nextDay:!0,nextFriday:!0,nextMonday:!0,nextSaturday:!0,nextSunday:!0,nextThursday:!0,nextTuesday:!0,nextWednesday:!0,parse:!0,parseISO:!0,parseJSON:!0,previousDay:!0,previousFriday:!0,previousMonday:!0,previousSaturday:!0,previousSunday:!0,previousThursday:!0,previousTuesday:!0,previousWednesday:!0,quartersToMonths:!0,quartersToYears:!0,roundToNearestMinutes:!0,secondsToHours:!0,secondsToMilliseconds:!0,secondsToMinutes:!0,set:!0,setDate:!0,setDay:!0,setDayOfYear:!0,setDefaultOptions:!0,setHours:!0,setISODay:!0,setISOWeek:!0,setISOWeekYear:!0,setMilliseconds:!0,setMinutes:!0,setMonth:!0,setQuarter:!0,setSeconds:!0,setWeek:!0,setWeekYear:!0,setYear:!0,startOfDay:!0,startOfDecade:!0,startOfHour:!0,startOfISOWeek:!0,startOfISOWeekYear:!0,startOfMinute:!0,startOfMonth:!0,startOfQuarter:!0,startOfSecond:!0,startOfToday:!0,startOfTomorrow:!0,startOfWeek:!0,startOfWeekYear:!0,startOfYear:!0,startOfYesterday:!0,sub:!0,subBusinessDays:!0,subDays:!0,subHours:!0,subISOWeekYears:!0,subMilliseconds:!0,subMinutes:!0,subMonths:!0,subQuarters:!0,subSeconds:!0,subWeeks:!0,subYears:!0,toDate:!0,weeksToDays:!0,yearsToMonths:!0,yearsToQuarters:!0};Object.defineProperty(r,"add",{enumerable:!0,get:function(){return a.default}}),Object.defineProperty(r,"addBusinessDays",{enumerable:!0,get:function(){return n.default}}),Object.defineProperty(r,"addDays",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(r,"addHours",{enumerable:!0,get:function(){return i.default}}),Object.defineProperty(r,"addISOWeekYears",{enumerable:!0,get:function(){return d.default}}),Object.defineProperty(r,"addMilliseconds",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(r,"addMinutes",{enumerable:!0,get:function(){return l.default}}),Object.defineProperty(r,"addMonths",{enumerable:!0,get:function(){return s.default}}),Object.defineProperty(r,"addQuarters",{enumerable:!0,get:function(){return f.default}}),Object.defineProperty(r,"addSeconds",{enumerable:!0,get:function(){return v.default}}),Object.defineProperty(r,"addWeeks",{enumerable:!0,get:function(){return c.default}}),Object.defineProperty(r,"addYears",{enumerable:!0,get:function(){return m.default}}),Object.defineProperty(r,"areIntervalsOverlapping",{enumerable:!0,get:function(){return h.default}}),Object.defineProperty(r,"clamp",{enumerable:!0,get:function(){return p.default}}),Object.defineProperty(r,"closestIndexTo",{enumerable:!0,get:function(){return y.default}}),Object.defineProperty(r,"closestTo",{enumerable:!0,get:function(){return _.default}}),Object.defineProperty(r,"compareAsc",{enumerable:!0,get:function(){return w.default}}),Object.defineProperty(r,"compareDesc",{enumerable:!0,get:function(){return g.default}}),Object.defineProperty(r,"daysToWeeks",{enumerable:!0,get:function(){return x.default}}),Object.defineProperty(r,"differenceInBusinessDays",{enumerable:!0,get:function(){return T.default}}),Object.defineProperty(r,"differenceInCalendarDays",{enumerable:!0,get:function(){return S.default}}),Object.defineProperty(r,"differenceInCalendarISOWeekYears",{enumerable:!0,get:function(){return U.default}}),Object.defineProperty(r,"differenceInCalendarISOWeeks",{enumerable:!0,get:function(){return F.default}}),Object.defineProperty(r,"differenceInCalendarMonths",{enumerable:!0,get:function(){return M.default}}),Object.defineProperty(r,"differenceInCalendarQuarters",{enumerable:!0,get:function(){return $.default}}),Object.defineProperty(r,"differenceInCalendarWeeks",{enumerable:!0,get:function(){return R.default}}),Object.defineProperty(r,"differenceInCalendarYears",{enumerable:!0,get:function(){return H.default}}),Object.defineProperty(r,"differenceInDays",{enumerable:!0,get:function(){return N.default}}),Object.defineProperty(r,"differenceInHours",{enumerable:!0,get:function(){return D.default}}),Object.defineProperty(r,"differenceInISOWeekYears",{enumerable:!0,get:function(){return z.default}}),Object.defineProperty(r,"differenceInMilliseconds",{enumerable:!0,get:function(){return q.default}}),Object.defineProperty(r,"differenceInMinutes",{enumerable:!0,get:function(){return Q.default}}),Object.defineProperty(r,"differenceInMonths",{enumerable:!0,get:function(){return k.default}}),Object.defineProperty(r,"differenceInQuarters",{enumerable:!0,get:function(){return P.default}}),Object.defineProperty(r,"differenceInSeconds",{enumerable:!0,get:function(){return I.default}}),Object.defineProperty(r,"differenceInWeeks",{enumerable:!0,get:function(){return X.default}}),Object.defineProperty(r,"differenceInYears",{enumerable:!0,get:function(){return ee.default}}),Object.defineProperty(r,"eachDayOfInterval",{enumerable:!0,get:function(){return oe.default}}),Object.defineProperty(r,"eachHourOfInterval",{enumerable:!0,get:function(){return V.default}}),Object.defineProperty(r,"eachMinuteOfInterval",{enumerable:!0,get:function(){return C.default}}),Object.defineProperty(r,"eachMonthOfInterval",{enumerable:!0,get:function(){return he.default}}),Object.defineProperty(r,"eachQuarterOfInterval",{enumerable:!0,get:function(){return pe.default}}),Object.defineProperty(r,"eachWeekOfInterval",{enumerable:!0,get:function(){return J.default}}),Object.defineProperty(r,"eachWeekendOfInterval",{enumerable:!0,get:function(){return Pe.default}}),Object.defineProperty(r,"eachWeekendOfMonth",{enumerable:!0,get:function(){return me.default}}),Object.defineProperty(r,"eachWeekendOfYear",{enumerable:!0,get:function(){return G.default}}),Object.defineProperty(r,"eachYearOfInterval",{enumerable:!0,get:function(){return re.default}}),Object.defineProperty(r,"endOfDay",{enumerable:!0,get:function(){return We.default}}),Object.defineProperty(r,"endOfDecade",{enumerable:!0,get:function(){return le.default}}),Object.defineProperty(r,"endOfHour",{enumerable:!0,get:function(){return je.default}}),Object.defineProperty(r,"endOfISOWeek",{enumerable:!0,get:function(){return na.default}}),Object.defineProperty(r,"endOfISOWeekYear",{enumerable:!0,get:function(){return xa.default}}),Object.defineProperty(r,"endOfMinute",{enumerable:!0,get:function(){return La.default}}),Object.defineProperty(r,"endOfMonth",{enumerable:!0,get:function(){return za.default}}),Object.defineProperty(r,"endOfQuarter",{enumerable:!0,get:function(){return ha.default}}),Object.defineProperty(r,"endOfSecond",{enumerable:!0,get:function(){return at.default}}),Object.defineProperty(r,"endOfToday",{enumerable:!0,get:function(){return st.default}}),Object.defineProperty(r,"endOfTomorrow",{enumerable:!0,get:function(){return Xa.default}}),Object.defineProperty(r,"endOfWeek",{enumerable:!0,get:function(){return ft.default}}),Object.defineProperty(r,"endOfYear",{enumerable:!0,get:function(){return Ua.default}}),Object.defineProperty(r,"endOfYesterday",{enumerable:!0,get:function(){return Ia.default}}),Object.defineProperty(r,"format",{enumerable:!0,get:function(){return Y.default}}),Object.defineProperty(r,"formatDistance",{enumerable:!0,get:function(){return ae.default}}),Object.defineProperty(r,"formatDistanceStrict",{enumerable:!0,get:function(){return Oe.default}}),Object.defineProperty(r,"formatDistanceToNow",{enumerable:!0,get:function(){return Re.default}}),Object.defineProperty(r,"formatDistanceToNowStrict",{enumerable:!0,get:function(){return ne.default}}),Object.defineProperty(r,"formatDuration",{enumerable:!0,get:function(){return be.default}}),Object.defineProperty(r,"formatISO",{enumerable:!0,get:function(){return ce.default}}),Object.defineProperty(r,"formatISO9075",{enumerable:!0,get:function(){return da.default}}),Object.defineProperty(r,"formatISODuration",{enumerable:!0,get:function(){return _a.default}}),Object.defineProperty(r,"formatRFC3339",{enumerable:!0,get:function(){return Ea.default}}),Object.defineProperty(r,"formatRFC7231",{enumerable:!0,get:function(){return Ta.default}}),Object.defineProperty(r,"formatRelative",{enumerable:!0,get:function(){return Qa.default}}),Object.defineProperty(r,"fromUnixTime",{enumerable:!0,get:function(){return yt.default}}),Object.defineProperty(r,"getDate",{enumerable:!0,get:function(){return $i.default}}),Object.defineProperty(r,"getDay",{enumerable:!0,get:function(){return Si.default}}),Object.defineProperty(r,"getDayOfYear",{enumerable:!0,get:function(){return Ci.default}}),Object.defineProperty(r,"getDaysInMonth",{enumerable:!0,get:function(){return Ei.default}}),Object.defineProperty(r,"getDaysInYear",{enumerable:!0,get:function(){return Ri.default}}),Object.defineProperty(r,"getDecade",{enumerable:!0,get:function(){return Ni.default}}),Object.defineProperty(r,"getDefaultOptions",{enumerable:!0,get:function(){return zi.default}}),Object.defineProperty(r,"getHours",{enumerable:!0,get:function(){return Ii.default}}),Object.defineProperty(r,"getISODay",{enumerable:!0,get:function(){return qi.default}}),Object.defineProperty(r,"getISOWeek",{enumerable:!0,get:function(){return Yi.default}}),Object.defineProperty(r,"getISOWeekYear",{enumerable:!0,get:function(){return Hi.default}}),Object.defineProperty(r,"getISOWeeksInYear",{enumerable:!0,get:function(){return Ai.default}}),Object.defineProperty(r,"getMilliseconds",{enumerable:!0,get:function(){return Vi.default}}),Object.defineProperty(r,"getMinutes",{enumerable:!0,get:function(){return Fi.default}}),Object.defineProperty(r,"getMonth",{enumerable:!0,get:function(){return Li.default}}),Object.defineProperty(r,"getOverlappingDaysInIntervals",{enumerable:!0,get:function(){return Xi.default}}),Object.defineProperty(r,"getQuarter",{enumerable:!0,get:function(){return Ui.default}}),Object.defineProperty(r,"getSeconds",{enumerable:!0,get:function(){return Qi.default}}),Object.defineProperty(r,"getTime",{enumerable:!0,get:function(){return ie.default}}),Object.defineProperty(r,"getUnixTime",{enumerable:!0,get:function(){return DM.default}}),Object.defineProperty(r,"getWeek",{enumerable:!0,get:function(){return OM.default}}),Object.defineProperty(r,"getWeekOfMonth",{enumerable:!0,get:function(){return WM.default}}),Object.defineProperty(r,"getWeekYear",{enumerable:!0,get:function(){return jM.default}}),Object.defineProperty(r,"getWeeksInMonth",{enumerable:!0,get:function(){return TM.default}}),Object.defineProperty(r,"getYear",{enumerable:!0,get:function(){return $M.default}}),Object.defineProperty(r,"hoursToMilliseconds",{enumerable:!0,get:function(){return SM.default}}),Object.defineProperty(r,"hoursToMinutes",{enumerable:!0,get:function(){return CM.default}}),Object.defineProperty(r,"hoursToSeconds",{enumerable:!0,get:function(){return EM.default}}),Object.defineProperty(r,"intervalToDuration",{enumerable:!0,get:function(){return RM.default}}),Object.defineProperty(r,"intlFormat",{enumerable:!0,get:function(){return NM.default}}),Object.defineProperty(r,"intlFormatDistance",{enumerable:!0,get:function(){return zM.default}}),Object.defineProperty(r,"isAfter",{enumerable:!0,get:function(){return IM.default}}),Object.defineProperty(r,"isBefore",{enumerable:!0,get:function(){return qM.default}}),Object.defineProperty(r,"isDate",{enumerable:!0,get:function(){return YM.default}}),Object.defineProperty(r,"isEqual",{enumerable:!0,get:function(){return HM.default}}),Object.defineProperty(r,"isExists",{enumerable:!0,get:function(){return AM.default}}),Object.defineProperty(r,"isFirstDayOfMonth",{enumerable:!0,get:function(){return VM.default}}),Object.defineProperty(r,"isFriday",{enumerable:!0,get:function(){return FM.default}}),Object.defineProperty(r,"isFuture",{enumerable:!0,get:function(){return LM.default}}),Object.defineProperty(r,"isLastDayOfMonth",{enumerable:!0,get:function(){return XM.default}}),Object.defineProperty(r,"isLeapYear",{enumerable:!0,get:function(){return UM.default}}),Object.defineProperty(r,"isMatch",{enumerable:!0,get:function(){return QM.default}}),Object.defineProperty(r,"isMonday",{enumerable:!0,get:function(){return GM.default}}),Object.defineProperty(r,"isPast",{enumerable:!0,get:function(){return BM.default}}),Object.defineProperty(r,"isSameDay",{enumerable:!0,get:function(){return JM.default}}),Object.defineProperty(r,"isSameHour",{enumerable:!0,get:function(){return KM.default}}),Object.defineProperty(r,"isSameISOWeek",{enumerable:!0,get:function(){return ZM.default}}),Object.defineProperty(r,"isSameISOWeekYear",{enumerable:!0,get:function(){return ek.default}}),Object.defineProperty(r,"isSameMinute",{enumerable:!0,get:function(){return ak.default}}),Object.defineProperty(r,"isSameMonth",{enumerable:!0,get:function(){return tk.default}}),Object.defineProperty(r,"isSameQuarter",{enumerable:!0,get:function(){return rk.default}}),Object.defineProperty(r,"isSameSecond",{enumerable:!0,get:function(){return nk.default}}),Object.defineProperty(r,"isSameWeek",{enumerable:!0,get:function(){return ik.default}}),Object.defineProperty(r,"isSameYear",{enumerable:!0,get:function(){return ok.default}}),Object.defineProperty(r,"isSaturday",{enumerable:!0,get:function(){return uk.default}}),Object.defineProperty(r,"isSunday",{enumerable:!0,get:function(){return dk.default}}),Object.defineProperty(r,"isThisHour",{enumerable:!0,get:function(){return lk.default}}),Object.defineProperty(r,"isThisISOWeek",{enumerable:!0,get:function(){return sk.default}}),Object.defineProperty(r,"isThisMinute",{enumerable:!0,get:function(){return fk.default}}),Object.defineProperty(r,"isThisMonth",{enumerable:!0,get:function(){return vk.default}}),Object.defineProperty(r,"isThisQuarter",{enumerable:!0,get:function(){return mk.default}}),Object.defineProperty(r,"isThisSecond",{enumerable:!0,get:function(){return ck.default}}),Object.defineProperty(r,"isThisWeek",{enumerable:!0,get:function(){return hk.default}}),Object.defineProperty(r,"isThisYear",{enumerable:!0,get:function(){return pk.default}}),Object.defineProperty(r,"isThursday",{enumerable:!0,get:function(){return gk.default}}),Object.defineProperty(r,"isToday",{enumerable:!0,get:function(){return yk.default}}),Object.defineProperty(r,"isTomorrow",{enumerable:!0,get:function(){return bk.default}}),Object.defineProperty(r,"isTuesday",{enumerable:!0,get:function(){return _k.default}}),Object.defineProperty(r,"isValid",{enumerable:!0,get:function(){return wk.default}}),Object.defineProperty(r,"isWednesday",{enumerable:!0,get:function(){return Pk.default}}),Object.defineProperty(r,"isWeekend",{enumerable:!0,get:function(){return xk.default}}),Object.defineProperty(r,"isWithinInterval",{enumerable:!0,get:function(){return Mk.default}}),Object.defineProperty(r,"isYesterday",{enumerable:!0,get:function(){return kk.default}}),Object.defineProperty(r,"lastDayOfDecade",{enumerable:!0,get:function(){return Dk.default}}),Object.defineProperty(r,"lastDayOfISOWeek",{enumerable:!0,get:function(){return Ok.default}}),Object.defineProperty(r,"lastDayOfISOWeekYear",{enumerable:!0,get:function(){return Wk.default}}),Object.defineProperty(r,"lastDayOfMonth",{enumerable:!0,get:function(){return jk.default}}),Object.defineProperty(r,"lastDayOfQuarter",{enumerable:!0,get:function(){return Tk.default}}),Object.defineProperty(r,"lastDayOfWeek",{enumerable:!0,get:function(){return $k.default}}),Object.defineProperty(r,"lastDayOfYear",{enumerable:!0,get:function(){return Sk.default}}),Object.defineProperty(r,"lightFormat",{enumerable:!0,get:function(){return Ck.default}}),Object.defineProperty(r,"max",{enumerable:!0,get:function(){return Ek.default}}),Object.defineProperty(r,"milliseconds",{enumerable:!0,get:function(){return Rk.default}}),Object.defineProperty(r,"millisecondsToHours",{enumerable:!0,get:function(){return Nk.default}}),Object.defineProperty(r,"millisecondsToMinutes",{enumerable:!0,get:function(){return zk.default}}),Object.defineProperty(r,"millisecondsToSeconds",{enumerable:!0,get:function(){return Ik.default}}),Object.defineProperty(r,"min",{enumerable:!0,get:function(){return qk.default}}),Object.defineProperty(r,"minutesToHours",{enumerable:!0,get:function(){return Yk.default}}),Object.defineProperty(r,"minutesToMilliseconds",{enumerable:!0,get:function(){return Hk.default}}),Object.defineProperty(r,"minutesToSeconds",{enumerable:!0,get:function(){return Ak.default}}),Object.defineProperty(r,"monthsToQuarters",{enumerable:!0,get:function(){return Vk.default}}),Object.defineProperty(r,"monthsToYears",{enumerable:!0,get:function(){return Fk.default}}),Object.defineProperty(r,"nextDay",{enumerable:!0,get:function(){return Lk.default}}),Object.defineProperty(r,"nextFriday",{enumerable:!0,get:function(){return Xk.default}}),Object.defineProperty(r,"nextMonday",{enumerable:!0,get:function(){return Uk.default}}),Object.defineProperty(r,"nextSaturday",{enumerable:!0,get:function(){return Qk.default}}),Object.defineProperty(r,"nextSunday",{enumerable:!0,get:function(){return Gk.default}}),Object.defineProperty(r,"nextThursday",{enumerable:!0,get:function(){return Bk.default}}),Object.defineProperty(r,"nextTuesday",{enumerable:!0,get:function(){return Jk.default}}),Object.defineProperty(r,"nextWednesday",{enumerable:!0,get:function(){return Kk.default}}),Object.defineProperty(r,"parse",{enumerable:!0,get:function(){return Zk.default}}),Object.defineProperty(r,"parseISO",{enumerable:!0,get:function(){return eD.default}}),Object.defineProperty(r,"parseJSON",{enumerable:!0,get:function(){return aD.default}}),Object.defineProperty(r,"previousDay",{enumerable:!0,get:function(){return tD.default}}),Object.defineProperty(r,"previousFriday",{enumerable:!0,get:function(){return rD.default}}),Object.defineProperty(r,"previousMonday",{enumerable:!0,get:function(){return nD.default}}),Object.defineProperty(r,"previousSaturday",{enumerable:!0,get:function(){return iD.default}}),Object.defineProperty(r,"previousSunday",{enumerable:!0,get:function(){return oD.default}}),Object.defineProperty(r,"previousThursday",{enumerable:!0,get:function(){return uD.default}}),Object.defineProperty(r,"previousTuesday",{enumerable:!0,get:function(){return dD.default}}),Object.defineProperty(r,"previousWednesday",{enumerable:!0,get:function(){return lD.default}}),Object.defineProperty(r,"quartersToMonths",{enumerable:!0,get:function(){return sD.default}}),Object.defineProperty(r,"quartersToYears",{enumerable:!0,get:function(){return fD.default}}),Object.defineProperty(r,"roundToNearestMinutes",{enumerable:!0,get:function(){return vD.default}}),Object.defineProperty(r,"secondsToHours",{enumerable:!0,get:function(){return mD.default}}),Object.defineProperty(r,"secondsToMilliseconds",{enumerable:!0,get:function(){return cD.default}}),Object.defineProperty(r,"secondsToMinutes",{enumerable:!0,get:function(){return hD.default}}),Object.defineProperty(r,"set",{enumerable:!0,get:function(){return pD.default}}),Object.defineProperty(r,"setDate",{enumerable:!0,get:function(){return gD.default}}),Object.defineProperty(r,"setDay",{enumerable:!0,get:function(){return yD.default}}),Object.defineProperty(r,"setDayOfYear",{enumerable:!0,get:function(){return bD.default}}),Object.defineProperty(r,"setDefaultOptions",{enumerable:!0,get:function(){return _D.default}}),Object.defineProperty(r,"setHours",{enumerable:!0,get:function(){return wD.default}}),Object.defineProperty(r,"setISODay",{enumerable:!0,get:function(){return PD.default}}),Object.defineProperty(r,"setISOWeek",{enumerable:!0,get:function(){return xD.default}}),Object.defineProperty(r,"setISOWeekYear",{enumerable:!0,get:function(){return MD.default}}),Object.defineProperty(r,"setMilliseconds",{enumerable:!0,get:function(){return kD.default}}),Object.defineProperty(r,"setMinutes",{enumerable:!0,get:function(){return DD.default}}),Object.defineProperty(r,"setMonth",{enumerable:!0,get:function(){return OD.default}}),Object.defineProperty(r,"setQuarter",{enumerable:!0,get:function(){return WD.default}}),Object.defineProperty(r,"setSeconds",{enumerable:!0,get:function(){return jD.default}}),Object.defineProperty(r,"setWeek",{enumerable:!0,get:function(){return TD.default}}),Object.defineProperty(r,"setWeekYear",{enumerable:!0,get:function(){return $D.default}}),Object.defineProperty(r,"setYear",{enumerable:!0,get:function(){return SD.default}}),Object.defineProperty(r,"startOfDay",{enumerable:!0,get:function(){return CD.default}}),Object.defineProperty(r,"startOfDecade",{enumerable:!0,get:function(){return ED.default}}),Object.defineProperty(r,"startOfHour",{enumerable:!0,get:function(){return RD.default}}),Object.defineProperty(r,"startOfISOWeek",{enumerable:!0,get:function(){return ND.default}}),Object.defineProperty(r,"startOfISOWeekYear",{enumerable:!0,get:function(){return zD.default}}),Object.defineProperty(r,"startOfMinute",{enumerable:!0,get:function(){return ID.default}}),Object.defineProperty(r,"startOfMonth",{enumerable:!0,get:function(){return qD.default}}),Object.defineProperty(r,"startOfQuarter",{enumerable:!0,get:function(){return YD.default}}),Object.defineProperty(r,"startOfSecond",{enumerable:!0,get:function(){return HD.default}}),Object.defineProperty(r,"startOfToday",{enumerable:!0,get:function(){return AD.default}}),Object.defineProperty(r,"startOfTomorrow",{enumerable:!0,get:function(){return VD.default}}),Object.defineProperty(r,"startOfWeek",{enumerable:!0,get:function(){return FD.default}}),Object.defineProperty(r,"startOfWeekYear",{enumerable:!0,get:function(){return LD.default}}),Object.defineProperty(r,"startOfYear",{enumerable:!0,get:function(){return XD.default}}),Object.defineProperty(r,"startOfYesterday",{enumerable:!0,get:function(){return UD.default}}),Object.defineProperty(r,"sub",{enumerable:!0,get:function(){return QD.default}}),Object.defineProperty(r,"subBusinessDays",{enumerable:!0,get:function(){return GD.default}}),Object.defineProperty(r,"subDays",{enumerable:!0,get:function(){return BD.default}}),Object.defineProperty(r,"subHours",{enumerable:!0,get:function(){return JD.default}}),Object.defineProperty(r,"subISOWeekYears",{enumerable:!0,get:function(){return KD.default}}),Object.defineProperty(r,"subMilliseconds",{enumerable:!0,get:function(){return ZD.default}}),Object.defineProperty(r,"subMinutes",{enumerable:!0,get:function(){return eO.default}}),Object.defineProperty(r,"subMonths",{enumerable:!0,get:function(){return aO.default}}),Object.defineProperty(r,"subQuarters",{enumerable:!0,get:function(){return tO.default}}),Object.defineProperty(r,"subSeconds",{enumerable:!0,get:function(){return rO.default}}),Object.defineProperty(r,"subWeeks",{enumerable:!0,get:function(){return nO.default}}),Object.defineProperty(r,"subYears",{enumerable:!0,get:function(){return iO.default}}),Object.defineProperty(r,"toDate",{enumerable:!0,get:function(){return oO.default}}),Object.defineProperty(r,"weeksToDays",{enumerable:!0,get:function(){return uO.default}}),Object.defineProperty(r,"yearsToMonths",{enumerable:!0,get:function(){return dO.default}}),Object.defineProperty(r,"yearsToQuarters",{enumerable:!0,get:function(){return lO.default}});var a=e(Xx),n=e(Qx),o=e(pt),i=e(W_),d=e(Jx),u=e(yn),l=e(j_),s=e(gn),f=e(T_),v=e(Kx),c=e(Xn),m=e(Zx),h=e(uE),p=e(dE),y=e(lE),_=e(sE),w=e(Bt),g=e(fE),x=e(ME),T=e(kE),S=e(Wt),U=e(d1),F=e(DE),M=e(S_),$=e(s1),R=e(C_),H=e(E_),N=e(R_),D=e(N_),z=e(jE),q=e(Un),Q=e(z_),k=e(Qn),P=e(TE),I=e(Gn),X=e($E),ee=e(m1),oe=e(c1),V=e(SE),C=e(CE),he=e(EE),pe=e(RE),J=e(NE),Pe=e(A_),me=e(zE),G=e(IE),re=e(qE),We=e(I_),le=e(YE),je=e(HE),na=e(AE),xa=e(VE),La=e(FE),za=e(q_),ha=e(LE),at=e(XE),st=e(UE),Xa=e(QE),ft=e(p1),Ua=e(h1),Ia=e(GE),Y=e(x1),ae=e(k1),Oe=e(D1),Re=e(o3),ne=e(u3),be=e(d3),ce=e(l3),da=e(s3),_a=e(f3),Ea=e(v3),Ta=e(m3),Qa=e(c3),yt=e(h3),$i=e(O1),Si=e(Jn),Ci=e(p3),Ei=e(W1),Ri=e(g3),Ni=e(y3),zi=e(b3),Ii=e(_3),qi=e(T1),Yi=e($1),Hi=e(pr),Ai=e(w3),Vi=e(P3),Fi=e(x3),Li=e(M3),Xi=e(k3),Ui=e(l1),Qi=e(D3),ie=e(S1),DM=e(O3),OM=e(E1),WM=e(W3),jM=e(C1),TM=e(j3),$M=e(T3),SM=e($3),CM=e(S3),EM=e(C3),RM=e(E3),NM=e(R3),zM=e(N3),IM=e(z3),qM=e(I3),YM=e(u1),HM=e(q3),AM=e(Y3),VM=e(H3),FM=e(A3),LM=e(V3),XM=e(v1),UM=e(j1),QM=e(J4),GM=e(K4),BM=e(Z4),JM=e(_n),KM=e(tM),ZM=e(rM),ek=e(eq),ak=e(nM),tk=e(iM),rk=e(oM),nk=e(dM),ik=e(J_),ok=e(lM),uk=e(Ux),dk=e(O_),lk=e(aq),sk=e(tq),fk=e(rq),vk=e(nq),mk=e(iq),ck=e(oq),hk=e(uq),pk=e(dq),gk=e(lq),yk=e(sq),bk=e(fq),_k=e(vq),wk=e(jt),Pk=e(mq),xk=e(Fn),Mk=e(cq),kk=e(hq),Dk=e(pq),Ok=e(gq),Wk=e(yq),jk=e(R1),Tk=e(bq),$k=e(sM),Sk=e(_q),Ck=e(wq),Ek=e(e1),Rk=e(Pq),Nk=e(xq),zk=e(Mq),Ik=e(kq),qk=e(a1),Yk=e(Dq),Hk=e(Oq),Ak=e(Wq),Vk=e(jq),Fk=e(Tq),Lk=e(zt),Xk=e($q),Uk=e(Sq),Qk=e(Cq),Gk=e(Eq),Bk=e(Rq),Jk=e(Nq),Kk=e(zq),Zk=e(eM),eD=e(Iq),aD=e(qq),tD=e(It),rD=e(Yq),nD=e(Hq),iD=e(Aq),oD=e(Vq),uD=e(Fq),dD=e(Lq),lD=e(Xq),sD=e(Uq),fD=e(Qq),vD=e(Gq),mD=e(Bq),cD=e(Jq),hD=e(Kq),pD=e(Zq),gD=e(eY),yD=e(aY),bD=e(tY),_D=e(rY),wD=e(nY),PD=e(iY),xD=e(oY),MD=e(Bx),kD=e(uY),DD=e(dY),OD=e(K_),WD=e(lY),jD=e(sY),TD=e(fY),$D=e(vY),SD=e(mY),CD=e(Ln),ED=e(cY),RD=e(aM),ND=e(Gt),zD=e(bn),ID=e(Y_),qD=e(Bn),YD=e(H_),HD=e(uM),AD=e(hY),VD=e(pY),FD=e(Ot),LD=e(L_),XD=e(V_),UD=e(gY),QD=e(yY),GD=e(bY),BD=e(Ti),JD=e(_Y),KD=e(f1),ZD=e(wn),eO=e(wY),aO=e(fM),tO=e(PY),rO=e(xY),nO=e(MY),iO=e(kY),oO=e(L),uO=e(DY),dO=e(OY),lO=e(WY),Gi=xe;Object.keys(Gi).forEach(function(O){O==="default"||O==="__esModule"||Object.prototype.hasOwnProperty.call(t,O)||O in r&&r[O]===Gi[O]||Object.defineProperty(r,O,{enumerable:!0,get:function(){return Gi[O]}})})})(Vn);var Rv={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=t(j),n=t(gr);function o(i,d,u){(0,a.default)(2,arguments);var l=(0,n.default)(i,u),s=(0,n.default)(d,u);return l.getTime()===s.getTime()}r.exports=e.default})(Rv,Rv.exports);var Fa=Rv.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=Vn,n=t(Fa),o=["нядзелю","панядзелак","аўторак","сераду","чацвер","пятніцу","суботу"];function i(m){var h=o[m];switch(m){case 0:case 3:case 5:case 6:return"'у мінулую "+h+" а' p";case 1:case 2:case 4:return"'у мінулы "+h+" а' p"}}function d(m){var h=o[m];return"'у "+h+" а' p"}function u(m){var h=o[m];switch(m){case 0:case 3:case 5:case 6:return"'у наступную "+h+" а' p";case 1:case 2:case 4:return"'у наступны "+h+" а' p"}}var l=function(h,p,y){var _=(0,a.toDate)(h),w=_.getUTCDay();return(0,n.default)(_,p,y)?d(w):i(w)},s=function(h,p,y){var _=(0,a.toDate)(h),w=_.getUTCDay();return(0,n.default)(_,p,y)?d(w):u(w)},f={lastWeek:l,yesterday:"'учора а' p",today:"'сёння а' p",tomorrow:"'заўтра а' p",nextWeek:s,other:"P"},v=function(h,p,y,_){var w=f[h];return typeof w=="function"?w(p,y,_):w},c=v;e.default=c,r.exports=e.default})(Ru,Ru.exports);var jY=Ru.exports,Nv={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["да н.э.","н.э."],abbreviated:["да н. э.","н. э."],wide:["да нашай эры","нашай эры"]},o={narrow:["1","2","3","4"],abbreviated:["1-ы кв.","2-і кв.","3-і кв.","4-ы кв."],wide:["1-ы квартал","2-і квартал","3-і квартал","4-ы квартал"]},i={narrow:["С","Л","С","К","М","Ч","Л","Ж","В","К","Л","С"],abbreviated:["студз.","лют.","сак.","крас.","май","чэрв.","ліп.","жн.","вер.","кастр.","ліст.","снеж."],wide:["студзень","люты","сакавік","красавік","май","чэрвень","ліпень","жнівень","верасень","кастрычнік","лістапад","снежань"]},d={narrow:["С","Л","С","К","М","Ч","Л","Ж","В","К","Л","С"],abbreviated:["студз.","лют.","сак.","крас.","мая","чэрв.","ліп.","жн.","вер.","кастр.","ліст.","снеж."],wide:["студзеня","лютага","сакавіка","красавіка","мая","чэрвеня","ліпеня","жніўня","верасня","кастрычніка","лістапада","снежня"]},u={narrow:["Н","П","А","С","Ч","П","С"],short:["нд","пн","аў","ср","чц","пт","сб"],abbreviated:["нядз","пан","аўт","сер","чац","пят","суб"],wide:["нядзеля","панядзелак","аўторак","серада","чацвер","пятніца","субота"]},l={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:"ноч"}},s={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:"ночы"}},f=function(h,p){var y=String(p==null?void 0:p.unit),_=Number(h),w;return y==="date"?w="-га":y==="hour"||y==="minute"||y==="second"?w="-я":w=(_%10===2||_%10===3)&&_%100!==12&&_%100!==13?"-і":"-ы",_+w},v={ordinalNumber:f,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(h){return h-1}}),month:(0,a.default)({values:i,defaultWidth:"wide",formattingValues:d,defaultFormattingWidth:"wide"}),day:(0,a.default)({values:u,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:l,defaultWidth:"any",formattingValues:s,defaultFormattingWidth:"wide"})},c=v;e.default=c,r.exports=e.default})(Nv,Nv.exports);var TY=Nv.exports,zv={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)(-?(е|я|га|і|ы|ае|ая|яя|шы|гі|ці|ты|мы))?/i,i=/\d+/i,d={narrow:/^((да )?н\.?\s?э\.?)/i,abbreviated:/^((да )?н\.?\s?э\.?)/i,wide:/^(да нашай эры|нашай эры|наша эра)/i},u={any:[/^д/i,/^н/i]},l={narrow:/^[1234]/i,abbreviated:/^[1234](-?[ыі]?)? кв.?/i,wide:/^[1234](-?[ыі]?)? квартал/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^[слкмчжв]/i,abbreviated:/^(студз|лют|сак|крас|ма[йя]|чэрв|ліп|жн|вер|кастр|ліст|снеж)\.?/i,wide:/^(студзен[ья]|лют(ы|ага)|сакавіка?|красавіка?|ма[йя]|чэрвен[ья]|ліпен[ья]|жні(вень|ўня)|верас(ень|ня)|кастрычніка?|лістапада?|снеж(ань|ня))/i},v={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]},c={narrow:/^[нпасч]/i,short:/^(нд|ня|пн|па|аў|ат|ср|се|чц|ча|пт|пя|сб|су)\.?/i,abbreviated:/^(нядз?|ндз|пнд|пан|аўт|срд|сер|чцв|чац|птн|пят|суб).?/i,wide:/^(нядзел[яі]|панядзел(ак|ка)|аўтор(ак|ка)|серад[аы]|чацв(ер|ярга)|пятніц[аы]|субот[аы])/i},m={narrow:[/^н/i,/^п/i,/^а/i,/^с/i,/^ч/i,/^п/i,/^с/i],any:[/^н/i,/^п[ан]/i,/^а/i,/^с[ер]/i,/^ч/i,/^п[ят]/i,/^с[уб]/i]},h={narrow:/^([дп]п|поўн\.?|поўд\.?|ран\.?|дзень|дня|веч\.?|ночы?)/i,abbreviated:/^([дп]п|поўн\.?|поўд\.?|ран\.?|дзень|дня|веч\.?|ночы?)/i,wide:/^([дп]п|поўнач|поўдзень|раніц[аы]|дзень|дня|вечара?|ночы?)/i},p={any:{am:/^дп/i,pm:/^пп/i,midnight:/^поўн/i,noon:/^поўд/i,morning:/^р/i,afternoon:/^д[зн]/i,evening:/^в/i,night:/^н/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"wide",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(zv,zv.exports);var $Y=zv.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(rE),n=t(nE),o=t(jY),i=t(TY),d=t($Y),u={code:"be",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:1}},l=u;e.default=l,r.exports=e.default})(Su,Su.exports);var SY=Su.exports,Iv={exports:{}},qv={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;function t(u,l){if(u.one!==void 0&&l===1)return u.one;var s=l%10,f=l%100;return s===1&&f!==11?u.singularNominative.replace("{{count}}",String(l)):s>=2&&s<=4&&(f<10||f>20)?u.singularGenitive.replace("{{count}}",String(l)):u.pluralGenitive.replace("{{count}}",String(l))}function a(u){return function(l,s){return s&&s.addSuffix?s.comparison&&s.comparison>0?u.future?t(u.future,l):"праз "+t(u.regular,l):u.past?t(u.past,l):t(u.regular,l)+" таму":t(u.regular,l)}}var n=function(l,s){return s&&s.addSuffix?s.comparison&&s.comparison>0?"праз паўхвіліны":"паўхвіліны таму":"паўхвіліны"},o={lessThanXSeconds:a({regular:{one:"менш за секунду",singularNominative:"менш за {{count}} секунду",singularGenitive:"менш за {{count}} секунды",pluralGenitive:"менш за {{count}} секунд"},future:{one:"менш, чым праз секунду",singularNominative:"менш, чым праз {{count}} секунду",singularGenitive:"менш, чым праз {{count}} секунды",pluralGenitive:"менш, чым праз {{count}} секунд"}}),xSeconds:a({regular:{singularNominative:"{{count}} секунда",singularGenitive:"{{count}} секунды",pluralGenitive:"{{count}} секунд"},past:{singularNominative:"{{count}} секунду таму",singularGenitive:"{{count}} секунды таму",pluralGenitive:"{{count}} секунд таму"},future:{singularNominative:"праз {{count}} секунду",singularGenitive:"праз {{count}} секунды",pluralGenitive:"праз {{count}} секунд"}}),halfAMinute:n,lessThanXMinutes:a({regular:{one:"менш за хвіліну",singularNominative:"менш за {{count}} хвіліну",singularGenitive:"менш за {{count}} хвіліны",pluralGenitive:"менш за {{count}} хвілін"},future:{one:"менш, чым праз хвіліну",singularNominative:"менш, чым праз {{count}} хвіліну",singularGenitive:"менш, чым праз {{count}} хвіліны",pluralGenitive:"менш, чым праз {{count}} хвілін"}}),xMinutes:a({regular:{singularNominative:"{{count}} хвіліна",singularGenitive:"{{count}} хвіліны",pluralGenitive:"{{count}} хвілін"},past:{singularNominative:"{{count}} хвіліну таму",singularGenitive:"{{count}} хвіліны таму",pluralGenitive:"{{count}} хвілін таму"},future:{singularNominative:"праз {{count}} хвіліну",singularGenitive:"праз {{count}} хвіліны",pluralGenitive:"праз {{count}} хвілін"}}),aboutXHours:a({regular:{singularNominative:"каля {{count}} гадзіны",singularGenitive:"каля {{count}} гадзін",pluralGenitive:"каля {{count}} гадзін"},future:{singularNominative:"прыблізна праз {{count}} гадзіну",singularGenitive:"прыблізна праз {{count}} гадзіны",pluralGenitive:"прыблізна праз {{count}} гадзін"}}),xHours:a({regular:{singularNominative:"{{count}} гадзіна",singularGenitive:"{{count}} гадзіны",pluralGenitive:"{{count}} гадзін"},past:{singularNominative:"{{count}} гадзіну таму",singularGenitive:"{{count}} гадзіны таму",pluralGenitive:"{{count}} гадзін таму"},future:{singularNominative:"праз {{count}} гадзіну",singularGenitive:"праз {{count}} гадзіны",pluralGenitive:"праз {{count}} гадзін"}}),xDays:a({regular:{singularNominative:"{{count}} дзень",singularGenitive:"{{count}} дні",pluralGenitive:"{{count}} дзён"}}),aboutXWeeks:a({regular:{singularNominative:"каля {{count}} месяца",singularGenitive:"каля {{count}} месяцаў",pluralGenitive:"каля {{count}} месяцаў"},future:{singularNominative:"прыблізна праз {{count}} месяц",singularGenitive:"прыблізна праз {{count}} месяцы",pluralGenitive:"прыблізна праз {{count}} месяцаў"}}),xWeeks:a({regular:{singularNominative:"{{count}} месяц",singularGenitive:"{{count}} месяцы",pluralGenitive:"{{count}} месяцаў"}}),aboutXMonths:a({regular:{singularNominative:"каля {{count}} месяца",singularGenitive:"каля {{count}} месяцаў",pluralGenitive:"каля {{count}} месяцаў"},future:{singularNominative:"прыблізна праз {{count}} месяц",singularGenitive:"прыблізна праз {{count}} месяцы",pluralGenitive:"прыблізна праз {{count}} месяцаў"}}),xMonths:a({regular:{singularNominative:"{{count}} месяц",singularGenitive:"{{count}} месяцы",pluralGenitive:"{{count}} месяцаў"}}),aboutXYears:a({regular:{singularNominative:"каля {{count}} года",singularGenitive:"каля {{count}} гадоў",pluralGenitive:"каля {{count}} гадоў"},future:{singularNominative:"прыблізна праз {{count}} год",singularGenitive:"прыблізна праз {{count}} гады",pluralGenitive:"прыблізна праз {{count}} гадоў"}}),xYears:a({regular:{singularNominative:"{{count}} год",singularGenitive:"{{count}} гады",pluralGenitive:"{{count}} гадоў"}}),overXYears:a({regular:{singularNominative:"больш за {{count}} год",singularGenitive:"больш за {{count}} гады",pluralGenitive:"больш за {{count}} гадоў"},future:{singularNominative:"больш, чым праз {{count}} год",singularGenitive:"больш, чым праз {{count}} гады",pluralGenitive:"больш, чым праз {{count}} гадоў"}}),almostXYears:a({regular:{singularNominative:"амаль {{count}} год",singularGenitive:"амаль {{count}} гады",pluralGenitive:"амаль {{count}} гадоў"},future:{singularNominative:"амаль праз {{count}} год",singularGenitive:"амаль праз {{count}} гады",pluralGenitive:"амаль праз {{count}} гадоў"}})},i=function(l,s,f){return f=f||{},o[l](s,f)},d=i;e.default=d,r.exports=e.default})(qv,qv.exports);var CY=qv.exports,Yv={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(de),n={full:"EEEE, d MMMM y 'г.'",long:"d MMMM y 'г.'",medium:"d MMM y 'г.'",short:"dd.MM.y"},o={full:"H:mm:ss zzzz",long:"H:mm:ss z",medium:"H:mm:ss",short:"H:mm"},i={any:"{{date}}, {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"any"})},u=d;e.default=u,r.exports=e.default})(Yv,Yv.exports);var EY=Yv.exports,Hv={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=Vn,n=t(Fa),o=["нядзелю","панядзелак","аўторак","сераду","чацьвер","пятніцу","суботу"];function i(m){var h=o[m];switch(m){case 0:case 3:case 5:case 6:return"'у мінулую "+h+" а' p";case 1:case 2:case 4:return"'у мінулы "+h+" а' p"}}function d(m){var h=o[m];return"'у "+h+" а' p"}function u(m){var h=o[m];switch(m){case 0:case 3:case 5:case 6:return"'у наступную "+h+" а' p";case 1:case 2:case 4:return"'у наступны "+h+" а' p"}}var l=function(h,p,y){var _=(0,a.toDate)(h),w=_.getUTCDay();return(0,n.default)(_,p,y)?d(w):i(w)},s=function(h,p,y){var _=(0,a.toDate)(h),w=_.getUTCDay();return(0,n.default)(_,p,y)?d(w):u(w)},f={lastWeek:l,yesterday:"'учора а' p",today:"'сёньня а' p",tomorrow:"'заўтра а' p",nextWeek:s,other:"P"},v=function(h,p,y,_){var w=f[h];return typeof w=="function"?w(p,y,_):w},c=v;e.default=c,r.exports=e.default})(Hv,Hv.exports);var RY=Hv.exports,Av={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["да н.э.","н.э."],abbreviated:["да н. э.","н. э."],wide:["да нашай эры","нашай эры"]},o={narrow:["1","2","3","4"],abbreviated:["1-ы кв.","2-і кв.","3-і кв.","4-ы кв."],wide:["1-ы квартал","2-і квартал","3-і квартал","4-ы квартал"]},i={narrow:["С","Л","С","К","Т","Ч","Л","Ж","В","К","Л","С"],abbreviated:["студз.","лют.","сак.","крас.","трав.","чэрв.","ліп.","жн.","вер.","кастр.","ліст.","сьнеж."],wide:["студзень","люты","сакавік","красавік","травень","чэрвень","ліпень","жнівень","верасень","кастрычнік","лістапад","сьнежань"]},d={narrow:["С","Л","С","К","Т","Ч","Л","Ж","В","К","Л","С"],abbreviated:["студз.","лют.","сак.","крас.","трав.","чэрв.","ліп.","жн.","вер.","кастр.","ліст.","сьнеж."],wide:["студзеня","лютага","сакавіка","красавіка","траўня","чэрвеня","ліпеня","жніўня","верасня","кастрычніка","лістапада","сьнежня"]},u={narrow:["Н","П","А","С","Ч","П","С"],short:["нд","пн","аў","ср","чц","пт","сб"],abbreviated:["нядз","пан","аўт","сер","чаць","пят","суб"],wide:["нядзеля","панядзелак","аўторак","серада","чацьвер","пятніца","субота"]},l={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:"ноч"}},s={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:"ночы"}},f=function(h,p){var y=String(p==null?void 0:p.unit),_=Number(h),w;return y==="date"?w="-га":y==="hour"||y==="minute"||y==="second"?w="-я":w=(_%10===2||_%10===3)&&_%100!==12&&_%100!==13?"-і":"-ы",_+w},v={ordinalNumber:f,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(h){return h-1}}),month:(0,a.default)({values:i,defaultWidth:"wide",formattingValues:d,defaultFormattingWidth:"wide"}),day:(0,a.default)({values:u,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:l,defaultWidth:"any",formattingValues:s,defaultFormattingWidth:"wide"})},c=v;e.default=c,r.exports=e.default})(Av,Av.exports);var NY=Av.exports,Vv={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)(-?(е|я|га|і|ы|ае|ая|яя|шы|гі|ці|ты|мы))?/i,i=/\d+/i,d={narrow:/^((да )?н\.?\s?э\.?)/i,abbreviated:/^((да )?н\.?\s?э\.?)/i,wide:/^(да нашай эры|нашай эры|наша эра)/i},u={any:[/^д/i,/^н/i]},l={narrow:/^[1234]/i,abbreviated:/^[1234](-?[ыі]?)? кв.?/i,wide:/^[1234](-?[ыі]?)? квартал/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^[слкмчжв]/i,abbreviated:/^(студз|лют|сак|крас|тр(ав)?|чэрв|ліп|жн|вер|кастр|ліст|сьнеж)\.?/i,wide:/^(студзен[ья]|лют(ы|ага)|сакавіка?|красавіка?|тра(вень|ўня)|чэрвен[ья]|ліпен[ья]|жні(вень|ўня)|верас(ень|ня)|кастрычніка?|лістапада?|сьнеж(ань|ня))/i},v={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]},c={narrow:/^[нпасч]/i,short:/^(нд|ня|пн|па|аў|ат|ср|се|чц|ча|пт|пя|сб|су)\.?/i,abbreviated:/^(нядз?|ндз|пнд|пан|аўт|срд|сер|чцьв|чаць|птн|пят|суб).?/i,wide:/^(нядзел[яі]|панядзел(ак|ка)|аўтор(ак|ка)|серад[аы]|чацьв(ер|ярга)|пятніц[аы]|субот[аы])/i},m={narrow:[/^н/i,/^п/i,/^а/i,/^с/i,/^ч/i,/^п/i,/^с/i],any:[/^н/i,/^п[ан]/i,/^а/i,/^с[ер]/i,/^ч/i,/^п[ят]/i,/^с[уб]/i]},h={narrow:/^([дп]п|поўн\.?|поўд\.?|ран\.?|дзень|дня|веч\.?|ночы?)/i,abbreviated:/^([дп]п|поўн\.?|поўд\.?|ран\.?|дзень|дня|веч\.?|ночы?)/i,wide:/^([дп]п|поўнач|поўдзень|раніц[аы]|дзень|дня|вечара?|ночы?)/i},p={any:{am:/^дп/i,pm:/^пп/i,midnight:/^поўн/i,noon:/^поўд/i,morning:/^р/i,afternoon:/^д[зн]/i,evening:/^в/i,night:/^н/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"wide",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(Vv,Vv.exports);var zY=Vv.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(CY),n=t(EY),o=t(RY),i=t(NY),d=t(zY),u={code:"be-tarask",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:1}},l=u;e.default=l,r.exports=e.default})(Iv,Iv.exports);var IY=Iv.exports,Fv={exports:{}},Lv={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:"по-малко от секунда",other:"по-малко от {{count}} секунди"},xSeconds:{one:"1 секунда",other:"{{count}} секунди"},halfAMinute:"половин минута",lessThanXMinutes:{one:"по-малко от минута",other:"по-малко от {{count}} минути"},xMinutes:{one:"1 минута",other:"{{count}} минути"},aboutXHours:{one:"около час",other:"около {{count}} часа"},xHours:{one:"1 час",other:"{{count}} часа"},xDays:{one:"1 ден",other:"{{count}} дни"},aboutXWeeks:{one:"около седмица",other:"около {{count}} седмици"},xWeeks:{one:"1 седмица",other:"{{count}} седмици"},aboutXMonths:{one:"около месец",other:"около {{count}} месеца"},xMonths:{one:"1 месец",other:"{{count}} месеца"},aboutXYears:{one:"около година",other:"около {{count}} години"},xYears:{one:"1 година",other:"{{count}} години"},overXYears:{one:"над година",other:"над {{count}} години"},almostXYears:{one:"почти година",other:"почти {{count}} години"}},a=function(i,d,u){var l,s=t[i];return typeof s=="string"?l=s:d===1?l=s.one:l=s.other.replace("{{count}}",String(d)),u!=null&&u.addSuffix?u.comparison&&u.comparison>0?"след "+l:"преди "+l:l},n=a;e.default=n,r.exports=e.default})(Lv,Lv.exports);var qY=Lv.exports,Xv={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(de),n={full:"EEEE, dd MMMM yyyy",long:"dd MMMM yyyy",medium:"dd MMM yyyy",short:"dd/MM/yyyy"},o={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"H:mm"},i={any:"{{date}} {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"any"})},u=d;e.default=u,r.exports=e.default})(Xv,Xv.exports);var YY=Xv.exports,Uv={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(L),n=t(Fa),o=["неделя","понеделник","вторник","сряда","четвъртък","петък","събота"];function i(m){var h=o[m];switch(m){case 0:case 3:case 6:return"'миналата "+h+" в' p";case 1:case 2:case 4:case 5:return"'миналия "+h+" в' p"}}function d(m){var h=o[m];return m===2?"'във "+h+" в' p":"'в "+h+" в' p"}function u(m){var h=o[m];switch(m){case 0:case 3:case 6:return"'следващата "+h+" в' p";case 1:case 2:case 4:case 5:return"'следващия "+h+" в' p"}}var l=function(h,p,y){var _=(0,a.default)(h),w=_.getUTCDay();return(0,n.default)(_,p,y)?d(w):i(w)},s=function(h,p,y){var _=(0,a.default)(h),w=_.getUTCDay();return(0,n.default)(_,p,y)?d(w):u(w)},f={lastWeek:l,yesterday:"'вчера в' p",today:"'днес в' p",tomorrow:"'утре в' p",nextWeek:s,other:"P"},v=function(h,p,y,_){var w=f[h];return typeof w=="function"?w(p,y,_):w},c=v;e.default=c,r.exports=e.default})(Uv,Uv.exports);var HY=Uv.exports,Qv={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["пр.н.е.","н.е."],abbreviated:["преди н. е.","н. е."],wide:["преди новата ера","новата ера"]},o={narrow:["1","2","3","4"],abbreviated:["1-во тримес.","2-ро тримес.","3-то тримес.","4-то тримес."],wide:["1-во тримесечие","2-ро тримесечие","3-то тримесечие","4-то тримесечие"]},i={abbreviated:["яну","фев","мар","апр","май","юни","юли","авг","сеп","окт","ное","дек"],wide:["януари","февруари","март","април","май","юни","юли","август","септември","октомври","ноември","декември"]},d={narrow:["Н","П","В","С","Ч","П","С"],short:["нд","пн","вт","ср","чт","пт","сб"],abbreviated:["нед","пон","вто","сря","чет","пет","съб"],wide:["неделя","понеделник","вторник","сряда","четвъртък","петък","събота"]},u={wide:{am:"преди обяд",pm:"след обяд",midnight:"в полунощ",noon:"на обяд",morning:"сутринта",afternoon:"следобед",evening:"вечерта",night:"през нощта"}};function l(h){return h==="year"||h==="week"||h==="minute"||h==="second"}function s(h){return h==="quarter"}function f(h,p,y,_,w){var g=s(p)?w:l(p)?_:y;return h+"-"+g}var v=function(p,y){var _=Number(p),w=y==null?void 0:y.unit;if(_===0)return f(0,w,"ев","ева","ево");if(_%1e3===0)return f(_,w,"ен","на","но");if(_%100===0)return f(_,w,"тен","тна","тно");var g=_%100;if(g>20||g<10)switch(g%10){case 1:return f(_,w,"ви","ва","во");case 2:return f(_,w,"ри","ра","ро");case 7:case 8:return f(_,w,"ми","ма","мо")}return f(_,w,"ти","та","то")},c={ordinalNumber:v,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(p){return p-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide"})},m=c;e.default=m,r.exports=e.default})(Qv,Qv.exports);var AY=Qv.exports,Gv={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)(-?[врмт][аи]|-?т?(ен|на)|-?(ев|ева))?/i,i=/\d+/i,d={narrow:/^((пр)?н\.?\s?е\.?)/i,abbreviated:/^((пр)?н\.?\s?е\.?)/i,wide:/^(преди новата ера|новата ера|нова ера)/i},u={any:[/^п/i,/^н/i]},l={narrow:/^[1234]/i,abbreviated:/^[1234](-?[врт]?o?)? тримес.?/i,wide:/^[1234](-?[врт]?о?)? тримесечие/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^[нпвсч]/i,short:/^(нд|пн|вт|ср|чт|пт|сб)/i,abbreviated:/^(нед|пон|вто|сря|чет|пет|съб)/i,wide:/^(неделя|понеделник|вторник|сряда|четвъртък|петък|събота)/i},v={narrow:[/^н/i,/^п/i,/^в/i,/^с/i,/^ч/i,/^п/i,/^с/i],any:[/^н[ед]/i,/^п[он]/i,/^вт/i,/^ср/i,/^ч[ет]/i,/^п[ет]/i,/^с[ъб]/i]},c={abbreviated:/^(яну|фев|мар|апр|май|юни|юли|авг|сеп|окт|ное|дек)/i,wide:/^(януари|февруари|март|април|май|юни|юли|август|септември|октомври|ноември|декември)/i},m={any:[/^я/i,/^ф/i,/^мар/i,/^ап/i,/^май/i,/^юн/i,/^юл/i,/^ав/i,/^се/i,/^окт/i,/^но/i,/^де/i]},h={any:/^(преди о|след о|в по|на о|през|веч|сут|следо)/i},p={any:{am:/^преди о/i,pm:/^след о/i,midnight:/^в пол/i,noon:/^на об/i,morning:/^сут/i,afternoon:/^следо/i,evening:/^веч/i,night:/^през н/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(Gv,Gv.exports);var VY=Gv.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(qY),n=t(YY),o=t(HY),i=t(AY),d=t(VY),u={code:"bg",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:1}},l=u;e.default=l,r.exports=e.default})(Fv,Fv.exports);var FY=Fv.exports,Bv={exports:{}},Jv={exports:{}},Lr={},LY=b.default;Object.defineProperty(Lr,"__esModule",{value:!0});Lr.default=void 0;Lr.numberToLocale=vM;var rn=LY(se),XY={locale:{1:"১",2:"২",3:"৩",4:"৪",5:"৫",6:"৬",7:"৭",8:"৮",9:"৯",0:"০"},number:{"১":"1","২":"2","৩":"3","৪":"4","৫":"5","৬":"6","৭":"7","৮":"8","৯":"9","০":"0"}},UY={narrow:["খ্রিঃপূঃ","খ্রিঃ"],abbreviated:["খ্রিঃপূর্ব","খ্রিঃ"],wide:["খ্রিস্টপূর্ব","খ্রিস্টাব্দ"]},QY={narrow:["১","২","৩","৪"],abbreviated:["১ত্রৈ","২ত্রৈ","৩ত্রৈ","৪ত্রৈ"],wide:["১ম ত্রৈমাসিক","২য় ত্রৈমাসিক","৩য় ত্রৈমাসিক","৪র্থ ত্রৈমাসিক"]},GY={narrow:["জানু","ফেব্রু","মার্চ","এপ্রিল","মে","জুন","জুলাই","আগস্ট","সেপ্ট","অক্টো","নভে","ডিসে"],abbreviated:["জানু","ফেব্রু","মার্চ","এপ্রিল","মে","জুন","জুলাই","আগস্ট","সেপ্ট","অক্টো","নভে","ডিসে"],wide:["জানুয়ারি","ফেব্রুয়ারি","মার্চ","এপ্রিল","মে","জুন","জুলাই","আগস্ট","সেপ্টেম্বর","অক্টোবর","নভেম্বর","ডিসেম্বর"]},BY={narrow:["র","সো","ম","বু","বৃ","শু","শ"],short:["রবি","সোম","মঙ্গল","বুধ","বৃহ","শুক্র","শনি"],abbreviated:["রবি","সোম","মঙ্গল","বুধ","বৃহ","শুক্র","শনি"],wide:["রবিবার","সোমবার","মঙ্গলবার","বুধবার","বৃহস্পতিবার ","শুক্রবার","শনিবার"]},JY={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:"রাত"}},KY={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:"রাত"}};function ZY(r,e){if(r>18&&r<=31)return e+"শে";switch(r){case 1:return e+"লা";case 2:case 3:return e+"রা";case 4:return e+"ঠা";default:return e+"ই"}}var eH=function(e,t){var a=Number(e),n=vM(a),o=t==null?void 0:t.unit;if(o==="date")return ZY(a,n);if(a>10||a===0)return n+"তম";var i=a%10;switch(i){case 2:case 3:return n+"য়";case 4:return n+"র্থ";case 6:return n+"ষ্ঠ";default:return n+"ম"}};function vM(r){return r.toString().replace(/\d/g,function(e){return XY.locale[e]})}var aH={ordinalNumber:eH,era:(0,rn.default)({values:UY,defaultWidth:"wide"}),quarter:(0,rn.default)({values:QY,defaultWidth:"wide",argumentCallback:function(e){return e-1}}),month:(0,rn.default)({values:GY,defaultWidth:"wide"}),day:(0,rn.default)({values:BY,defaultWidth:"wide"}),dayPeriod:(0,rn.default)({values:JY,defaultWidth:"wide",formattingValues:KY,defaultFormattingWidth:"wide"})},tH=aH;Lr.default=tH;(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=Lr,a={lessThanXSeconds:{one:"প্রায় ১ সেকেন্ড",other:"প্রায় {{count}} সেকেন্ড"},xSeconds:{one:"১ সেকেন্ড",other:"{{count}} সেকেন্ড"},halfAMinute:"আধ মিনিট",lessThanXMinutes:{one:"প্রায় ১ মিনিট",other:"প্রায় {{count}} মিনিট"},xMinutes:{one:"১ মিনিট",other:"{{count}} মিনিট"},aboutXHours:{one:"প্রায় ১ ঘন্টা",other:"প্রায় {{count}} ঘন্টা"},xHours:{one:"১ ঘন্টা",other:"{{count}} ঘন্টা"},xDays:{one:"১ দিন",other:"{{count}} দিন"},aboutXWeeks:{one:"প্রায় ১ সপ্তাহ",other:"প্রায় {{count}} সপ্তাহ"},xWeeks:{one:"১ সপ্তাহ",other:"{{count}} সপ্তাহ"},aboutXMonths:{one:"প্রায় ১ মাস",other:"প্রায় {{count}} মাস"},xMonths:{one:"১ মাস",other:"{{count}} মাস"},aboutXYears:{one:"প্রায় ১ বছর",other:"প্রায় {{count}} বছর"},xYears:{one:"১ বছর",other:"{{count}} বছর"},overXYears:{one:"১ বছরের বেশি",other:"{{count}} বছরের বেশি"},almostXYears:{one:"প্রায় ১ বছর",other:"প্রায় {{count}} বছর"}},n=function(d,u,l){var s,f=a[d];return typeof f=="string"?s=f:u===1?s=f.one:s=f.other.replace("{{count}}",(0,t.numberToLocale)(u)),l!=null&&l.addSuffix?l.comparison&&l.comparison>0?s+" এর মধ্যে":s+" আগে":s},o=n;e.default=o,r.exports=e.default})(Jv,Jv.exports);var rH=Jv.exports,Kv={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(de),n={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},o={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},i={full:"{{date}} {{time}} 'সময়'",long:"{{date}} {{time}} 'সময়'",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(Kv,Kv.exports);var nH=Kv.exports,Zv={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"'গত' eeee 'সময়' p",yesterday:"'গতকাল' 'সময়' p",today:"'আজ' 'সময়' p",tomorrow:"'আগামীকাল' 'সময়' p",nextWeek:"eeee 'সময়' p",other:"P"},a=function(i,d,u,l){return t[i]},n=a;e.default=n,r.exports=e.default})(Zv,Zv.exports);var iH=Zv.exports,em={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)(ম|য়|র্থ|ষ্ঠ|শে|ই|তম)?/i,i=/\d+/i,d={narrow:/^(খ্রিঃপূঃ|খ্রিঃ)/i,abbreviated:/^(খ্রিঃপূর্ব|খ্রিঃ)/i,wide:/^(খ্রিস্টপূর্ব|খ্রিস্টাব্দ)/i},u={narrow:[/^খ্রিঃপূঃ/i,/^খ্রিঃ/i],abbreviated:[/^খ্রিঃপূর্ব/i,/^খ্রিঃ/i],wide:[/^খ্রিস্টপূর্ব/i,/^খ্রিস্টাব্দ/i]},l={narrow:/^[১২৩৪]/i,abbreviated:/^[১২৩৪]ত্রৈ/i,wide:/^[১২৩৪](ম|য়|র্থ)? ত্রৈমাসিক/i},s={any:[/১/i,/২/i,/৩/i,/৪/i]},f={narrow:/^(জানু|ফেব্রু|মার্চ|এপ্রিল|মে|জুন|জুলাই|আগস্ট|সেপ্ট|অক্টো|নভে|ডিসে)/i,abbreviated:/^(জানু|ফেব্রু|মার্চ|এপ্রিল|মে|জুন|জুলাই|আগস্ট|সেপ্ট|অক্টো|নভে|ডিসে)/i,wide:/^(জানুয়ারি|ফেব্রুয়ারি|মার্চ|এপ্রিল|মে|জুন|জুলাই|আগস্ট|সেপ্টেম্বর|অক্টোবর|নভেম্বর|ডিসেম্বর)/i},v={any:[/^জানু/i,/^ফেব্রু/i,/^মার্চ/i,/^এপ্রিল/i,/^মে/i,/^জুন/i,/^জুলাই/i,/^আগস্ট/i,/^সেপ্ট/i,/^অক্টো/i,/^নভে/i,/^ডিসে/i]},c={narrow:/^(র|সো|ম|বু|বৃ|শু|শ)+/i,short:/^(রবি|সোম|মঙ্গল|বুধ|বৃহ|শুক্র|শনি)+/i,abbreviated:/^(রবি|সোম|মঙ্গল|বুধ|বৃহ|শুক্র|শনি)+/i,wide:/^(রবিবার|সোমবার|মঙ্গলবার|বুধবার|বৃহস্পতিবার |শুক্রবার|শনিবার)+/i},m={narrow:[/^র/i,/^সো/i,/^ম/i,/^বু/i,/^বৃ/i,/^শু/i,/^শ/i],short:[/^রবি/i,/^সোম/i,/^মঙ্গল/i,/^বুধ/i,/^বৃহ/i,/^শুক্র/i,/^শনি/i],abbreviated:[/^রবি/i,/^সোম/i,/^মঙ্গল/i,/^বুধ/i,/^বৃহ/i,/^শুক্র/i,/^শনি/i],wide:[/^রবিবার/i,/^সোমবার/i,/^মঙ্গলবার/i,/^বুধবার/i,/^বৃহস্পতিবার /i,/^শুক্রবার/i,/^শনিবার/i]},h={narrow:/^(পূ|অপ|মধ্যরাত|মধ্যাহ্ন|সকাল|বিকাল|সন্ধ্যা|রাত)/i,abbreviated:/^(পূর্বাহ্ন|অপরাহ্ন|মধ্যরাত|মধ্যাহ্ন|সকাল|বিকাল|সন্ধ্যা|রাত)/i,wide:/^(পূর্বাহ্ন|অপরাহ্ন|মধ্যরাত|মধ্যাহ্ন|সকাল|বিকাল|সন্ধ্যা|রাত)/i},p={any:{am:/^পূ/i,pm:/^অপ/i,midnight:/^মধ্যরাত/i,noon:/^মধ্যাহ্ন/i,morning:/সকাল/i,afternoon:/বিকাল/i,evening:/সন্ধ্যা/i,night:/রাত/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"wide"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"wide"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"wide",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(em,em.exports);var oH=em.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(rH),n=t(nH),o=t(iH),i=t(Lr),d=t(oH),u={code:"bn",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:0,firstWeekContainsDate:1}},l=u;e.default=l,r.exports=e.default})(Bv,Bv.exports);var uH=Bv.exports,am={exports:{}},tm={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:{standalone:"manje od 1 sekunde",withPrepositionAgo:"manje od 1 sekunde",withPrepositionIn:"manje od 1 sekundu"},dual:"manje od {{count}} sekunde",other:"manje od {{count}} sekundi"},xSeconds:{one:{standalone:"1 sekunda",withPrepositionAgo:"1 sekunde",withPrepositionIn:"1 sekundu"},dual:"{{count}} sekunde",other:"{{count}} sekundi"},halfAMinute:"pola minute",lessThanXMinutes:{one:{standalone:"manje od 1 minute",withPrepositionAgo:"manje od 1 minute",withPrepositionIn:"manje od 1 minutu"},dual:"manje od {{count}} minute",other:"manje od {{count}} minuta"},xMinutes:{one:{standalone:"1 minuta",withPrepositionAgo:"1 minute",withPrepositionIn:"1 minutu"},dual:"{{count}} minute",other:"{{count}} minuta"},aboutXHours:{one:{standalone:"oko 1 sat",withPrepositionAgo:"oko 1 sat",withPrepositionIn:"oko 1 sat"},dual:"oko {{count}} sata",other:"oko {{count}} sati"},xHours:{one:{standalone:"1 sat",withPrepositionAgo:"1 sat",withPrepositionIn:"1 sat"},dual:"{{count}} sata",other:"{{count}} sati"},xDays:{one:{standalone:"1 dan",withPrepositionAgo:"1 dan",withPrepositionIn:"1 dan"},dual:"{{count}} dana",other:"{{count}} dana"},aboutXWeeks:{one:{standalone:"oko 1 sedmicu",withPrepositionAgo:"oko 1 sedmicu",withPrepositionIn:"oko 1 sedmicu"},dual:"oko {{count}} sedmice",other:"oko {{count}} sedmice"},xWeeks:{one:{standalone:"1 sedmicu",withPrepositionAgo:"1 sedmicu",withPrepositionIn:"1 sedmicu"},dual:"{{count}} sedmice",other:"{{count}} sedmice"},aboutXMonths:{one:{standalone:"oko 1 mjesec",withPrepositionAgo:"oko 1 mjesec",withPrepositionIn:"oko 1 mjesec"},dual:"oko {{count}} mjeseca",other:"oko {{count}} mjeseci"},xMonths:{one:{standalone:"1 mjesec",withPrepositionAgo:"1 mjesec",withPrepositionIn:"1 mjesec"},dual:"{{count}} mjeseca",other:"{{count}} mjeseci"},aboutXYears:{one:{standalone:"oko 1 godinu",withPrepositionAgo:"oko 1 godinu",withPrepositionIn:"oko 1 godinu"},dual:"oko {{count}} godine",other:"oko {{count}} godina"},xYears:{one:{standalone:"1 godina",withPrepositionAgo:"1 godine",withPrepositionIn:"1 godinu"},dual:"{{count}} godine",other:"{{count}} godina"},overXYears:{one:{standalone:"preko 1 godinu",withPrepositionAgo:"preko 1 godinu",withPrepositionIn:"preko 1 godinu"},dual:"preko {{count}} godine",other:"preko {{count}} godina"},almostXYears:{one:{standalone:"gotovo 1 godinu",withPrepositionAgo:"gotovo 1 godinu",withPrepositionIn:"gotovo 1 godinu"},dual:"gotovo {{count}} godine",other:"gotovo {{count}} godina"}},a=function(i,d,u){var l,s=t[i];return typeof s=="string"?l=s:d===1?u!=null&&u.addSuffix?u.comparison&&u.comparison>0?l=s.one.withPrepositionIn:l=s.one.withPrepositionAgo:l=s.one.standalone:d%10>1&&d%10<5&&String(d).substr(-2,1)!=="1"?l=s.dual.replace("{{count}}",String(d)):l=s.other.replace("{{count}}",String(d)),u!=null&&u.addSuffix?u.comparison&&u.comparison>0?"za "+l:"prije "+l:l},n=a;e.default=n,r.exports=e.default})(tm,tm.exports);var dH=tm.exports,rm={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(de),n={full:"EEEE, d. MMMM yyyy.",long:"d. MMMM yyyy.",medium:"d. MMM yy.",short:"dd. MM. yy."},o={full:"HH:mm:ss (zzzz)",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},i={full:"{{date}} 'u' {{time}}",long:"{{date}} 'u' {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(rm,rm.exports);var lH=rm.exports,nm={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:function(i){switch(i.getUTCDay()){case 0:return"'prošle nedjelje u' p";case 3:return"'prošle srijede u' p";case 6:return"'prošle subote u' p";default:return"'prošli' EEEE 'u' p"}},yesterday:"'juče u' p",today:"'danas u' p",tomorrow:"'sutra u' p",nextWeek:function(i){switch(i.getUTCDay()){case 0:return"'sljedeće nedjelje u' p";case 3:return"'sljedeću srijedu u' p";case 6:return"'sljedeću subotu u' p";default:return"'sljedeći' EEEE 'u' p"}},other:"P"},a=function(i,d,u,l){var s=t[i];return typeof s=="function"?s(d):s},n=a;e.default=n,r.exports=e.default})(nm,nm.exports);var sH=nm.exports,im={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["pr.n.e.","AD"],abbreviated:["pr. Hr.","po. Hr."],wide:["Prije Hrista","Poslije Hrista"]},o={narrow:["1.","2.","3.","4."],abbreviated:["1. kv.","2. kv.","3. kv.","4. kv."],wide:["1. kvartal","2. kvartal","3. kvartal","4. kvartal"]},i={narrow:["1.","2.","3.","4.","5.","6.","7.","8.","9.","10.","11.","12."],abbreviated:["jan","feb","mar","apr","maj","jun","jul","avg","sep","okt","nov","dec"],wide:["januar","februar","mart","april","maj","juni","juli","avgust","septembar","oktobar","novembar","decembar"]},d={narrow:["1.","2.","3.","4.","5.","6.","7.","8.","9.","10.","11.","12."],abbreviated:["jan","feb","mar","apr","maj","jun","jul","avg","sep","okt","nov","dec"],wide:["januar","februar","mart","april","maj","juni","juli","avgust","septembar","oktobar","novembar","decembar"]},u={narrow:["N","P","U","S","Č","P","S"],short:["ned","pon","uto","sre","čet","pet","sub"],abbreviated:["ned","pon","uto","sre","čet","pet","sub"],wide:["nedjelja","ponedjeljak","utorak","srijeda","četvrtak","petak","subota"]},l={narrow:{am:"AM",pm:"PM",midnight:"ponoć",noon:"podne",morning:"ujutru",afternoon:"popodne",evening:"uveče",night:"noću"},abbreviated:{am:"AM",pm:"PM",midnight:"ponoć",noon:"podne",morning:"ujutru",afternoon:"popodne",evening:"uveče",night:"noću"},wide:{am:"AM",pm:"PM",midnight:"ponoć",noon:"podne",morning:"ujutru",afternoon:"poslije podne",evening:"uveče",night:"noću"}},s={narrow:{am:"AM",pm:"PM",midnight:"ponoć",noon:"podne",morning:"ujutru",afternoon:"popodne",evening:"uveče",night:"noću"},abbreviated:{am:"AM",pm:"PM",midnight:"ponoć",noon:"podne",morning:"ujutru",afternoon:"popodne",evening:"uveče",night:"noću"},wide:{am:"AM",pm:"PM",midnight:"ponoć",noon:"podne",morning:"ujutru",afternoon:"poslije podne",evening:"uveče",night:"noću"}},f=function(h,p){var y=Number(h);return String(y)+"."},v={ordinalNumber:f,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(h){return h-1}}),month:(0,a.default)({values:i,defaultWidth:"wide",formattingValues:d,defaultFormattingWidth:"wide"}),day:(0,a.default)({values:u,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:l,defaultWidth:"wide",formattingValues:s,defaultFormattingWidth:"wide"})},c=v;e.default=c,r.exports=e.default})(im,im.exports);var fH=im.exports,om={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)\./i,i=/\d+/i,d={narrow:/^(pr\.n\.e\.|AD)/i,abbreviated:/^(pr\.\s?Hr\.|po\.\s?Hr\.)/i,wide:/^(Prije Hrista|prije nove ere|Poslije Hrista|nova era)/i},u={any:[/^pr/i,/^(po|nova)/i]},l={narrow:/^[1234]/i,abbreviated:/^[1234]\.\s?kv\.?/i,wide:/^[1234]\. kvartal/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^(10|11|12|[123456789])\./i,abbreviated:/^(jan|feb|mar|apr|maj|jun|jul|avg|sep|okt|nov|dec)/i,wide:/^((januar|januara)|(februar|februara)|(mart|marta)|(april|aprila)|(maj|maja)|(juni|juna)|(juli|jula)|(avgust|avgusta)|(septembar|septembra)|(oktobar|oktobra)|(novembar|novembra)|(decembar|decembra))/i},v={narrow:[/^1/i,/^2/i,/^3/i,/^4/i,/^5/i,/^6/i,/^7/i,/^8/i,/^9/i,/^10/i,/^11/i,/^12/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^maj/i,/^jun/i,/^jul/i,/^avg/i,/^s/i,/^o/i,/^n/i,/^d/i]},c={narrow:/^[npusčc]/i,short:/^(ned|pon|uto|sre|(čet|cet)|pet|sub)/i,abbreviated:/^(ned|pon|uto|sre|(čet|cet)|pet|sub)/i,wide:/^(nedjelja|ponedjeljak|utorak|srijeda|(četvrtak|cetvrtak)|petak|subota)/i},m={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]},h={any:/^(am|pm|ponoc|ponoć|(po)?podne|uvece|uveče|noću|poslije podne|ujutru)/i},p={any:{am:/^a/i,pm:/^p/i,midnight:/^pono/i,noon:/^pod/i,morning:/jutro/i,afternoon:/(poslije\s|po)+podne/i,evening:/(uvece|uveče)/i,night:/(nocu|noću)/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(om,om.exports);var vH=om.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(dH),n=t(lH),o=t(sH),i=t(fH),d=t(vH),u={code:"bs",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:4}},l=u;e.default=l,r.exports=e.default})(am,am.exports);var mH=am.exports,um={exports:{}},dm={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:"menys d'un segon",eleven:"menys d'onze segons",other:"menys de {{count}} segons"},xSeconds:{one:"1 segon",other:"{{count}} segons"},halfAMinute:"mig minut",lessThanXMinutes:{one:"menys d'un minut",eleven:"menys d'onze minuts",other:"menys de {{count}} minuts"},xMinutes:{one:"1 minut",other:"{{count}} minuts"},aboutXHours:{one:"aproximadament una hora",other:"aproximadament {{count}} hores"},xHours:{one:"1 hora",other:"{{count}} hores"},xDays:{one:"1 dia",other:"{{count}} dies"},aboutXWeeks:{one:"aproximadament una setmana",other:"aproximadament {{count}} setmanes"},xWeeks:{one:"1 setmana",other:"{{count}} setmanes"},aboutXMonths:{one:"aproximadament un mes",other:"aproximadament {{count}} mesos"},xMonths:{one:"1 mes",other:"{{count}} mesos"},aboutXYears:{one:"aproximadament un any",other:"aproximadament {{count}} anys"},xYears:{one:"1 any",other:"{{count}} anys"},overXYears:{one:"més d'un any",eleven:"més d'onze anys",other:"més de {{count}} anys"},almostXYears:{one:"gairebé un any",other:"gairebé {{count}} anys"}},a=function(i,d,u){var l,s=t[i];return typeof s=="string"?l=s:d===1?l=s.one:d===11&&s.eleven?l=s.eleven:l=s.other.replace("{{count}}",String(d)),u!=null&&u.addSuffix?u.comparison&&u.comparison>0?"en "+l:"fa "+l:l},n=a;e.default=n,r.exports=e.default})(dm,dm.exports);var cH=dm.exports,lm={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(de),n={full:"EEEE, d 'de' MMMM y",long:"d 'de' MMMM y",medium:"d MMM y",short:"dd/MM/y"},o={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},i={full:"{{date}} 'a les' {{time}}",long:"{{date}} 'a les' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(lm,lm.exports);var hH=lm.exports,sm={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"'el' eeee 'passat a la' LT",yesterday:"'ahir a la' p",today:"'avui a la' p",tomorrow:"'demà a la' p",nextWeek:"eeee 'a la' p",other:"P"},a={lastWeek:"'el' eeee 'passat a les' p",yesterday:"'ahir a les' p",today:"'avui a les' p",tomorrow:"'demà a les' p",nextWeek:"eeee 'a les' p",other:"P"},n=function(d,u,l,s){return u.getUTCHours()!==1?a[d]:t[d]},o=n;e.default=o,r.exports=e.default})(sm,sm.exports);var pH=sm.exports,fm={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["aC","dC"],abbreviated:["a. de C.","d. de C."],wide:["abans de Crist","després de Crist"]},o={narrow:["1","2","3","4"],abbreviated:["T1","T2","T3","T4"],wide:["1r trimestre","2n trimestre","3r trimestre","4t trimestre"]},i={narrow:["GN","FB","MÇ","AB","MG","JN","JL","AG","ST","OC","NV","DS"],abbreviated:["gen.","febr.","març","abr.","maig","juny","jul.","ag.","set.","oct.","nov.","des."],wide:["gener","febrer","març","abril","maig","juny","juliol","agost","setembre","octubre","novembre","desembre"]},d={narrow:["dg.","dl.","dt.","dm.","dj.","dv.","ds."],short:["dg.","dl.","dt.","dm.","dj.","dv.","ds."],abbreviated:["dg.","dl.","dt.","dm.","dj.","dv.","ds."],wide:["diumenge","dilluns","dimarts","dimecres","dijous","divendres","dissabte"]},u={narrow:{am:"am",pm:"pm",midnight:"mitjanit",noon:"migdia",morning:"matí",afternoon:"tarda",evening:"vespre",night:"nit"},abbreviated:{am:"a.m.",pm:"p.m.",midnight:"mitjanit",noon:"migdia",morning:"matí",afternoon:"tarda",evening:"vespre",night:"nit"},wide:{am:"ante meridiem",pm:"post meridiem",midnight:"mitjanit",noon:"migdia",morning:"matí",afternoon:"tarda",evening:"vespre",night:"nit"}},l={narrow:{am:"am",pm:"pm",midnight:"de la mitjanit",noon:"del migdia",morning:"del matí",afternoon:"de la tarda",evening:"del vespre",night:"de la nit"},abbreviated:{am:"AM",pm:"PM",midnight:"de la mitjanit",noon:"del migdia",morning:"del matí",afternoon:"de la tarda",evening:"del vespre",night:"de la nit"},wide:{am:"ante meridiem",pm:"post meridiem",midnight:"de la mitjanit",noon:"del migdia",morning:"del matí",afternoon:"de la tarda",evening:"del vespre",night:"de la nit"}},s=function(m,h){var p=Number(m),y=p%100;if(y>20||y<10)switch(y%10){case 1:return p+"r";case 2:return p+"n";case 3:return p+"r";case 4:return p+"t"}return p+"è"},f={ordinalNumber:s,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(m){return m-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide",formattingValues:l,defaultFormattingWidth:"wide"})},v=f;e.default=v,r.exports=e.default})(fm,fm.exports);var gH=fm.exports,vm={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)(è|r|n|r|t)?/i,i=/\d+/i,d={narrow:/^(aC|dC)/i,abbreviated:/^(a. de C.|d. de C.)/i,wide:/^(abans de Crist|despr[eé]s de Crist)/i},u={narrow:[/^aC/i,/^dC/i],abbreviated:[/^(a. de C.)/i,/^(d. de C.)/i],wide:[/^(abans de Crist)/i,/^(despr[eé]s de Crist)/i]},l={narrow:/^[1234]/i,abbreviated:/^T[1234]/i,wide:/^[1234](è|r|n|r|t)? trimestre/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^(GN|FB|MÇ|AB|MG|JN|JL|AG|ST|OC|NV|DS)/i,abbreviated:/^(gen.|febr.|març|abr.|maig|juny|jul.|ag.|set.|oct.|nov.|des.)/i,wide:/^(gener|febrer|març|abril|maig|juny|juliol|agost|setembre|octubre|novembre|desembre)/i},v={narrow:[/^GN/i,/^FB/i,/^MÇ/i,/^AB/i,/^MG/i,/^JN/i,/^JL/i,/^AG/i,/^ST/i,/^OC/i,/^NV/i,/^DS/i],abbreviated:[/^gen./i,/^febr./i,/^març/i,/^abr./i,/^maig/i,/^juny/i,/^jul./i,/^ag./i,/^set./i,/^oct./i,/^nov./i,/^des./i],wide:[/^gener/i,/^febrer/i,/^març/i,/^abril/i,/^maig/i,/^juny/i,/^juliol/i,/^agost/i,/^setembre/i,/^octubre/i,/^novembre/i,/^desembre/i]},c={narrow:/^(dg\.|dl\.|dt\.|dm\.|dj\.|dv\.|ds\.)/i,short:/^(dg\.|dl\.|dt\.|dm\.|dj\.|dv\.|ds\.)/i,abbreviated:/^(dg\.|dl\.|dt\.|dm\.|dj\.|dv\.|ds\.)/i,wide:/^(diumenge|dilluns|dimarts|dimecres|dijous|divendres|dissabte)/i},m={narrow:[/^dg./i,/^dl./i,/^dt./i,/^dm./i,/^dj./i,/^dv./i,/^ds./i],abbreviated:[/^dg./i,/^dl./i,/^dt./i,/^dm./i,/^dj./i,/^dv./i,/^ds./i],wide:[/^diumenge/i,/^dilluns/i,/^dimarts/i,/^dimecres/i,/^dijous/i,/^divendres/i,/^disssabte/i]},h={narrow:/^(a|p|mn|md|(del|de la) (matí|tarda|vespre|nit))/i,abbreviated:/^([ap]\.?\s?m\.?|mitjanit|migdia|(del|de la) (matí|tarda|vespre|nit))/i,wide:/^(ante meridiem|post meridiem|mitjanit|migdia|(del|de la) (matí|tarda|vespre|nit))/i},p={any:{am:/^a/i,pm:/^p/i,midnight:/^mitjanit/i,noon:/^migdia/i,morning:/matí/i,afternoon:/tarda/i,evening:/vespre/i,night:/nit/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"wide"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"wide"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"wide"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"wide",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(vm,vm.exports);var yH=vm.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(cH),n=t(hH),o=t(pH),i=t(gH),d=t(yH),u={code:"ca",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:4}},l=u;e.default=l,r.exports=e.default})(um,um.exports);var bH=um.exports,mm={exports:{}},cm={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:{regular:"méně než sekunda",past:"před méně než sekundou",future:"za méně než sekundu"},few:{regular:"méně než {{count}} sekundy",past:"před méně než {{count}} sekundami",future:"za méně než {{count}} sekundy"},many:{regular:"méně než {{count}} sekund",past:"před méně než {{count}} sekundami",future:"za méně než {{count}} sekund"}},xSeconds:{one:{regular:"sekunda",past:"před sekundou",future:"za sekundu"},few:{regular:"{{count}} sekundy",past:"před {{count}} sekundami",future:"za {{count}} sekundy"},many:{regular:"{{count}} sekund",past:"před {{count}} sekundami",future:"za {{count}} sekund"}},halfAMinute:{type:"other",other:{regular:"půl minuty",past:"před půl minutou",future:"za půl minuty"}},lessThanXMinutes:{one:{regular:"méně než minuta",past:"před méně než minutou",future:"za méně než minutu"},few:{regular:"méně než {{count}} minuty",past:"před méně než {{count}} minutami",future:"za méně než {{count}} minuty"},many:{regular:"méně než {{count}} minut",past:"před méně než {{count}} minutami",future:"za méně než {{count}} minut"}},xMinutes:{one:{regular:"minuta",past:"před minutou",future:"za minutu"},few:{regular:"{{count}} minuty",past:"před {{count}} minutami",future:"za {{count}} minuty"},many:{regular:"{{count}} minut",past:"před {{count}} minutami",future:"za {{count}} minut"}},aboutXHours:{one:{regular:"přibližně hodina",past:"přibližně před hodinou",future:"přibližně za hodinu"},few:{regular:"přibližně {{count}} hodiny",past:"přibližně před {{count}} hodinami",future:"přibližně za {{count}} hodiny"},many:{regular:"přibližně {{count}} hodin",past:"přibližně před {{count}} hodinami",future:"přibližně za {{count}} hodin"}},xHours:{one:{regular:"hodina",past:"před hodinou",future:"za hodinu"},few:{regular:"{{count}} hodiny",past:"před {{count}} hodinami",future:"za {{count}} hodiny"},many:{regular:"{{count}} hodin",past:"před {{count}} hodinami",future:"za {{count}} hodin"}},xDays:{one:{regular:"den",past:"před dnem",future:"za den"},few:{regular:"{{count}} dny",past:"před {{count}} dny",future:"za {{count}} dny"},many:{regular:"{{count}} dní",past:"před {{count}} dny",future:"za {{count}} dní"}},aboutXWeeks:{one:{regular:"přibližně týden",past:"přibližně před týdnem",future:"přibližně za týden"},few:{regular:"přibližně {{count}} týdny",past:"přibližně před {{count}} týdny",future:"přibližně za {{count}} týdny"},many:{regular:"přibližně {{count}} týdnů",past:"přibližně před {{count}} týdny",future:"přibližně za {{count}} týdnů"}},xWeeks:{one:{regular:"týden",past:"před týdnem",future:"za týden"},few:{regular:"{{count}} týdny",past:"před {{count}} týdny",future:"za {{count}} týdny"},many:{regular:"{{count}} týdnů",past:"před {{count}} týdny",future:"za {{count}} týdnů"}},aboutXMonths:{one:{regular:"přibližně měsíc",past:"přibližně před měsícem",future:"přibližně za měsíc"},few:{regular:"přibližně {{count}} měsíce",past:"přibližně před {{count}} měsíci",future:"přibližně za {{count}} měsíce"},many:{regular:"přibližně {{count}} měsíců",past:"přibližně před {{count}} měsíci",future:"přibližně za {{count}} měsíců"}},xMonths:{one:{regular:"měsíc",past:"před měsícem",future:"za měsíc"},few:{regular:"{{count}} měsíce",past:"před {{count}} měsíci",future:"za {{count}} měsíce"},many:{regular:"{{count}} měsíců",past:"před {{count}} měsíci",future:"za {{count}} měsíců"}},aboutXYears:{one:{regular:"přibližně rok",past:"přibližně před rokem",future:"přibližně za rok"},few:{regular:"přibližně {{count}} roky",past:"přibližně před {{count}} roky",future:"přibližně za {{count}} roky"},many:{regular:"přibližně {{count}} roků",past:"přibližně před {{count}} roky",future:"přibližně za {{count}} roků"}},xYears:{one:{regular:"rok",past:"před rokem",future:"za rok"},few:{regular:"{{count}} roky",past:"před {{count}} roky",future:"za {{count}} roky"},many:{regular:"{{count}} roků",past:"před {{count}} roky",future:"za {{count}} roků"}},overXYears:{one:{regular:"více než rok",past:"před více než rokem",future:"za více než rok"},few:{regular:"více než {{count}} roky",past:"před více než {{count}} roky",future:"za více než {{count}} roky"},many:{regular:"více než {{count}} roků",past:"před více než {{count}} roky",future:"za více než {{count}} roků"}},almostXYears:{one:{regular:"skoro rok",past:"skoro před rokem",future:"skoro za rok"},few:{regular:"skoro {{count}} roky",past:"skoro před {{count}} roky",future:"skoro za {{count}} roky"},many:{regular:"skoro {{count}} roků",past:"skoro před {{count}} roky",future:"skoro za {{count}} roků"}}},a=function(i,d,u){var l,s=t[i];s.type==="other"?l=s.other:d===1?l=s.one:d>1&&d<5?l=s.few:l=s.many;var f=(u==null?void 0:u.addSuffix)===!0,v=u==null?void 0:u.comparison,c;return f&&v===-1?c=l.past:f&&v===1?c=l.future:c=l.regular,c.replace("{{count}}",String(d))},n=a;e.default=n,r.exports=e.default})(cm,cm.exports);var _H=cm.exports,hm={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(de),n={full:"EEEE, d. MMMM yyyy",long:"d. MMMM yyyy",medium:"d. M. yyyy",short:"dd.MM.yyyy"},o={full:"H:mm:ss zzzz",long:"H:mm:ss z",medium:"H:mm:ss",short:"H:mm"},i={full:"{{date}} 'v' {{time}}",long:"{{date}} 'v' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(hm,hm.exports);var wH=hm.exports,pm={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=["neděli","pondělí","úterý","středu","čtvrtek","pátek","sobotu"],a={lastWeek:"'poslední' eeee 've' p",yesterday:"'včera v' p",today:"'dnes v' p",tomorrow:"'zítra v' p",nextWeek:function(d){var u=d.getUTCDay();return"'v "+t[u]+" o' p"},other:"P"},n=function(d,u){var l=a[d];return typeof l=="function"?l(u):l},o=n;e.default=o,r.exports=e.default})(pm,pm.exports);var PH=pm.exports,gm={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["př. n. l.","n. l."],abbreviated:["př. n. l.","n. l."],wide:["před naším letopočtem","našeho letopočtu"]},o={narrow:["1","2","3","4"],abbreviated:["1. čtvrtletí","2. čtvrtletí","3. čtvrtletí","4. čtvrtletí"],wide:["1. čtvrtletí","2. čtvrtletí","3. čtvrtletí","4. čtvrtletí"]},i={narrow:["L","Ú","B","D","K","Č","Č","S","Z","Ř","L","P"],abbreviated:["led","úno","bře","dub","kvě","čvn","čvc","srp","zář","říj","lis","pro"],wide:["leden","únor","březen","duben","květen","červen","červenec","srpen","září","říjen","listopad","prosinec"]},d={narrow:["L","Ú","B","D","K","Č","Č","S","Z","Ř","L","P"],abbreviated:["led","úno","bře","dub","kvě","čvn","čvc","srp","zář","říj","lis","pro"],wide:["ledna","února","března","dubna","května","června","července","srpna","září","října","listopadu","prosince"]},u={narrow:["ne","po","út","st","čt","pá","so"],short:["ne","po","út","st","čt","pá","so"],abbreviated:["ned","pon","úte","stř","čtv","pát","sob"],wide:["neděle","pondělí","úterý","středa","čtvrtek","pátek","sobota"]},l={narrow:{am:"dop.",pm:"odp.",midnight:"půlnoc",noon:"poledne",morning:"ráno",afternoon:"odpoledne",evening:"večer",night:"noc"},abbreviated:{am:"dop.",pm:"odp.",midnight:"půlnoc",noon:"poledne",morning:"ráno",afternoon:"odpoledne",evening:"večer",night:"noc"},wide:{am:"dopoledne",pm:"odpoledne",midnight:"půlnoc",noon:"poledne",morning:"ráno",afternoon:"odpoledne",evening:"večer",night:"noc"}},s={narrow:{am:"dop.",pm:"odp.",midnight:"půlnoc",noon:"poledne",morning:"ráno",afternoon:"odpoledne",evening:"večer",night:"noc"},abbreviated:{am:"dop.",pm:"odp.",midnight:"půlnoc",noon:"poledne",morning:"ráno",afternoon:"odpoledne",evening:"večer",night:"noc"},wide:{am:"dopoledne",pm:"odpoledne",midnight:"půlnoc",noon:"poledne",morning:"ráno",afternoon:"odpoledne",evening:"večer",night:"noc"}},f=function(h,p){var y=Number(h);return y+"."},v={ordinalNumber:f,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(h){return h-1}}),month:(0,a.default)({values:i,defaultWidth:"wide",formattingValues:d,defaultFormattingWidth:"wide"}),day:(0,a.default)({values:u,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:l,defaultWidth:"wide",formattingValues:s,defaultFormattingWidth:"wide"})},c=v;e.default=c,r.exports=e.default})(gm,gm.exports);var xH=gm.exports,ym={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)\.?/i,i=/\d+/i,d={narrow:/^(p[řr](\.|ed) Kr\.|p[řr](\.|ed) n\. l\.|po Kr\.|n\. l\.)/i,abbreviated:/^(p[řr](\.|ed) Kr\.|p[řr](\.|ed) n\. l\.|po Kr\.|n\. l\.)/i,wide:/^(p[řr](\.|ed) Kristem|p[řr](\.|ed) na[šs][íi]m letopo[čc]tem|po Kristu|na[šs]eho letopo[čc]tu)/i},u={any:[/^p[řr]/i,/^(po|n)/i]},l={narrow:/^[1234]/i,abbreviated:/^[1234]\. [čc]tvrtlet[íi]/i,wide:/^[1234]\. [čc]tvrtlet[íi]/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^[lúubdkčcszřrlp]/i,abbreviated:/^(led|[úu]no|b[řr]e|dub|kv[ěe]|[čc]vn|[čc]vc|srp|z[áa][řr]|[řr][íi]j|lis|pro)/i,wide:/^(leden|ledna|[úu]nora?|b[řr]ezen|b[řr]ezna|duben|dubna|kv[ěe]ten|kv[ěe]tna|[čc]erven(ec|ce)?|[čc]ervna|srpen|srpna|z[áa][řr][íi]|[řr][íi]jen|[řr][íi]jna|listopad(a|u)?|prosinec|prosince)/i},v={narrow:[/^l/i,/^[úu]/i,/^b/i,/^d/i,/^k/i,/^[čc]/i,/^[čc]/i,/^s/i,/^z/i,/^[řr]/i,/^l/i,/^p/i],any:[/^led/i,/^[úu]n/i,/^b[řr]e/i,/^dub/i,/^kv[ěe]/i,/^[čc]vn|[čc]erven(?!\w)|[čc]ervna/i,/^[čc]vc|[čc]erven(ec|ce)/i,/^srp/i,/^z[áa][řr]/i,/^[řr][íi]j/i,/^lis/i,/^pro/i]},c={narrow:/^[npuúsčps]/i,short:/^(ne|po|[úu]t|st|[čc]t|p[áa]|so)/i,abbreviated:/^(ned|pon|[úu]te|st[rř]|[čc]tv|p[áa]t|sob)/i,wide:/^(ned[ěe]le|pond[ěe]l[íi]|[úu]ter[ýy]|st[řr]eda|[čc]tvrtek|p[áa]tek|sobota)/i},m={narrow:[/^n/i,/^p/i,/^[úu]/i,/^s/i,/^[čc]/i,/^p/i,/^s/i],any:[/^ne/i,/^po/i,/^[úu]t/i,/^st/i,/^[čc]t/i,/^p[áa]/i,/^so/i]},h={any:/^dopoledne|dop\.?|odpoledne|odp\.?|p[ůu]lnoc|poledne|r[áa]no|odpoledne|ve[čc]er|(v )?noci?/i},p={any:{am:/^dop/i,pm:/^odp/i,midnight:/^p[ůu]lnoc/i,noon:/^poledne/i,morning:/r[áa]no/i,afternoon:/odpoledne/i,evening:/ve[čc]er/i,night:/noc/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(ym,ym.exports);var MH=ym.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(_H),n=t(wH),o=t(PH),i=t(xH),d=t(MH),u={code:"cs",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:4}},l=u;e.default=l,r.exports=e.default})(mm,mm.exports);var kH=mm.exports,bm={exports:{}},_m={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:"llai na eiliad",other:"llai na {{count}} eiliad"},xSeconds:{one:"1 eiliad",other:"{{count}} eiliad"},halfAMinute:"hanner munud",lessThanXMinutes:{one:"llai na munud",two:"llai na 2 funud",other:"llai na {{count}} munud"},xMinutes:{one:"1 munud",two:"2 funud",other:"{{count}} munud"},aboutXHours:{one:"tua 1 awr",other:"tua {{count}} awr"},xHours:{one:"1 awr",other:"{{count}} awr"},xDays:{one:"1 diwrnod",two:"2 ddiwrnod",other:"{{count}} diwrnod"},aboutXWeeks:{one:"tua 1 wythnos",two:"tua pythefnos",other:"tua {{count}} wythnos"},xWeeks:{one:"1 wythnos",two:"pythefnos",other:"{{count}} wythnos"},aboutXMonths:{one:"tua 1 mis",two:"tua 2 fis",other:"tua {{count}} mis"},xMonths:{one:"1 mis",two:"2 fis",other:"{{count}} mis"},aboutXYears:{one:"tua 1 flwyddyn",two:"tua 2 flynedd",other:"tua {{count}} mlynedd"},xYears:{one:"1 flwyddyn",two:"2 flynedd",other:"{{count}} mlynedd"},overXYears:{one:"dros 1 flwyddyn",two:"dros 2 flynedd",other:"dros {{count}} mlynedd"},almostXYears:{one:"bron 1 flwyddyn",two:"bron 2 flynedd",other:"bron {{count}} mlynedd"}},a=function(i,d,u){var l,s=t[i];return typeof s=="string"?l=s:d===1?l=s.one:d===2&&s.two?l=s.two:l=s.other.replace("{{count}}",String(d)),u!=null&&u.addSuffix?u.comparison&&u.comparison>0?"mewn "+l:l+" yn ôl":l},n=a;e.default=n,r.exports=e.default})(_m,_m.exports);var DH=_m.exports,wm={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(de),n={full:"EEEE, d MMMM yyyy",long:"d MMMM yyyy",medium:"d MMM yyyy",short:"dd/MM/yyyy"},o={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},i={full:"{{date}} 'am' {{time}}",long:"{{date}} 'am' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(wm,wm.exports);var OH=wm.exports,Pm={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"eeee 'diwethaf am' p",yesterday:"'ddoe am' p",today:"'heddiw am' p",tomorrow:"'yfory am' p",nextWeek:"eeee 'am' p",other:"P"},a=function(i,d,u,l){return t[i]},n=a;e.default=n,r.exports=e.default})(Pm,Pm.exports);var WH=Pm.exports,xm={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["C","O"],abbreviated:["CC","OC"],wide:["Cyn Crist","Ar ôl Crist"]},o={narrow:["1","2","3","4"],abbreviated:["Ch1","Ch2","Ch3","Ch4"],wide:["Chwarter 1af","2ail chwarter","3ydd chwarter","4ydd chwarter"]},i={narrow:["I","Ch","Ma","E","Mi","Me","G","A","Md","H","T","Rh"],abbreviated:["Ion","Chwe","Maw","Ebr","Mai","Meh","Gor","Aws","Med","Hyd","Tach","Rhag"],wide:["Ionawr","Chwefror","Mawrth","Ebrill","Mai","Mehefin","Gorffennaf","Awst","Medi","Hydref","Tachwedd","Rhagfyr"]},d={narrow:["S","Ll","M","M","I","G","S"],short:["Su","Ll","Ma","Me","Ia","Gw","Sa"],abbreviated:["Sul","Llun","Maw","Mer","Iau","Gwe","Sad"],wide:["dydd Sul","dydd Llun","dydd Mawrth","dydd Mercher","dydd Iau","dydd Gwener","dydd Sadwrn"]},u={narrow:{am:"b",pm:"h",midnight:"hn",noon:"hd",morning:"bore",afternoon:"prynhawn",evening:"gyda'r nos",night:"nos"},abbreviated:{am:"yb",pm:"yh",midnight:"hanner nos",noon:"hanner dydd",morning:"bore",afternoon:"prynhawn",evening:"gyda'r nos",night:"nos"},wide:{am:"y.b.",pm:"y.h.",midnight:"hanner nos",noon:"hanner dydd",morning:"bore",afternoon:"prynhawn",evening:"gyda'r nos",night:"nos"}},l={narrow:{am:"b",pm:"h",midnight:"hn",noon:"hd",morning:"yn y bore",afternoon:"yn y prynhawn",evening:"gyda'r nos",night:"yn y nos"},abbreviated:{am:"yb",pm:"yh",midnight:"hanner nos",noon:"hanner dydd",morning:"yn y bore",afternoon:"yn y prynhawn",evening:"gyda'r nos",night:"yn y nos"},wide:{am:"y.b.",pm:"y.h.",midnight:"hanner nos",noon:"hanner dydd",morning:"yn y bore",afternoon:"yn y prynhawn",evening:"gyda'r nos",night:"yn y nos"}},s=function(m,h){var p=Number(m);if(p<20)switch(p){case 0:return p+"fed";case 1:return p+"af";case 2:return p+"ail";case 3:case 4:return p+"ydd";case 5:case 6:return p+"ed";case 7:case 8:case 9:case 10:case 12:case 15:case 18:return p+"fed";case 11:case 13:case 14:case 16:case 17:case 19:return p+"eg"}else if(p>=50&&p<=60||p===80||p>=100)return p+"fed";return p+"ain"},f={ordinalNumber:s,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(m){return m-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide",formattingValues:l,defaultFormattingWidth:"wide"})},v=f;e.default=v,r.exports=e.default})(xm,xm.exports);var jH=xm.exports,Mm={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)(af|ail|ydd|ed|fed|eg|ain)?/i,i=/\d+/i,d={narrow:/^(c|o)/i,abbreviated:/^(c\.?\s?c\.?|o\.?\s?c\.?)/i,wide:/^(cyn christ|ar ôl crist|ar ol crist)/i},u={wide:[/^c/i,/^(ar ôl crist|ar ol crist)/i],any:[/^c/i,/^o/i]},l={narrow:/^[1234]/i,abbreviated:/^ch[1234]/i,wide:/^(chwarter 1af)|([234](ail|ydd)? chwarter)/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^(i|ch|m|e|g|a|h|t|rh)/i,abbreviated:/^(ion|chwe|maw|ebr|mai|meh|gor|aws|med|hyd|tach|rhag)/i,wide:/^(ionawr|chwefror|mawrth|ebrill|mai|mehefin|gorffennaf|awst|medi|hydref|tachwedd|rhagfyr)/i},v={narrow:[/^i/i,/^ch/i,/^m/i,/^e/i,/^m/i,/^m/i,/^g/i,/^a/i,/^m/i,/^h/i,/^t/i,/^rh/i],any:[/^io/i,/^ch/i,/^maw/i,/^e/i,/^mai/i,/^meh/i,/^g/i,/^a/i,/^med/i,/^h/i,/^t/i,/^rh/i]},c={narrow:/^(s|ll|m|i|g)/i,short:/^(su|ll|ma|me|ia|gw|sa)/i,abbreviated:/^(sul|llun|maw|mer|iau|gwe|sad)/i,wide:/^dydd (sul|llun|mawrth|mercher|iau|gwener|sadwrn)/i},m={narrow:[/^s/i,/^ll/i,/^m/i,/^m/i,/^i/i,/^g/i,/^s/i],wide:[/^dydd su/i,/^dydd ll/i,/^dydd ma/i,/^dydd me/i,/^dydd i/i,/^dydd g/i,/^dydd sa/i],any:[/^su/i,/^ll/i,/^ma/i,/^me/i,/^i/i,/^g/i,/^sa/i]},h={narrow:/^(b|h|hn|hd|(yn y|y|yr|gyda'r) (bore|prynhawn|nos|hwyr))/i,any:/^(y\.?\s?[bh]\.?|hanner nos|hanner dydd|(yn y|y|yr|gyda'r) (bore|prynhawn|nos|hwyr))/i},p={any:{am:/^b|(y\.?\s?b\.?)/i,pm:/^h|(y\.?\s?h\.?)|(yr hwyr)/i,midnight:/^hn|hanner nos/i,noon:/^hd|hanner dydd/i,morning:/bore/i,afternoon:/prynhawn/i,evening:/^gyda'r nos$/i,night:/blah/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(Mm,Mm.exports);var TH=Mm.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(DH),n=t(OH),o=t(WH),i=t(jH),d=t(TH),u={code:"cy",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:0,firstWeekContainsDate:1}},l=u;e.default=l,r.exports=e.default})(bm,bm.exports);var $H=bm.exports,km={exports:{}},Dm={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:"mindre end ét sekund",other:"mindre end {{count}} sekunder"},xSeconds:{one:"1 sekund",other:"{{count}} sekunder"},halfAMinute:"ét halvt minut",lessThanXMinutes:{one:"mindre end ét minut",other:"mindre end {{count}} minutter"},xMinutes:{one:"1 minut",other:"{{count}} minutter"},aboutXHours:{one:"cirka 1 time",other:"cirka {{count}} timer"},xHours:{one:"1 time",other:"{{count}} timer"},xDays:{one:"1 dag",other:"{{count}} dage"},aboutXWeeks:{one:"cirka 1 uge",other:"cirka {{count}} uger"},xWeeks:{one:"1 uge",other:"{{count}} uger"},aboutXMonths:{one:"cirka 1 måned",other:"cirka {{count}} måneder"},xMonths:{one:"1 måned",other:"{{count}} måneder"},aboutXYears:{one:"cirka 1 år",other:"cirka {{count}} år"},xYears:{one:"1 år",other:"{{count}} år"},overXYears:{one:"over 1 år",other:"over {{count}} år"},almostXYears:{one:"næsten 1 år",other:"næsten {{count}} år"}},a=function(i,d,u){var l,s=t[i];return typeof s=="string"?l=s:d===1?l=s.one:l=s.other.replace("{{count}}",String(d)),u!=null&&u.addSuffix?u.comparison&&u.comparison>0?"om "+l:l+" siden":l},n=a;e.default=n,r.exports=e.default})(Dm,Dm.exports);var SH=Dm.exports,Om={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(de),n={full:"EEEE 'den' d. MMMM y",long:"d. MMMM y",medium:"d. MMM y",short:"dd/MM/y"},o={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},i={full:"{{date}} 'kl'. {{time}}",long:"{{date}} 'kl'. {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(Om,Om.exports);var CH=Om.exports,Wm={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"'sidste' eeee 'kl.' p",yesterday:"'i går kl.' p",today:"'i dag kl.' p",tomorrow:"'i morgen kl.' p",nextWeek:"'på' eeee 'kl.' p",other:"P"},a=function(i,d,u,l){return t[i]},n=a;e.default=n,r.exports=e.default})(Wm,Wm.exports);var EH=Wm.exports,jm={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["fvt","vt"],abbreviated:["f.v.t.","v.t."],wide:["før vesterlandsk tidsregning","vesterlandsk tidsregning"]},o={narrow:["1","2","3","4"],abbreviated:["1. kvt.","2. kvt.","3. kvt.","4. kvt."],wide:["1. kvartal","2. kvartal","3. kvartal","4. kvartal"]},i={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["jan.","feb.","mar.","apr.","maj","jun.","jul.","aug.","sep.","okt.","nov.","dec."],wide:["januar","februar","marts","april","maj","juni","juli","august","september","oktober","november","december"]},d={narrow:["S","M","T","O","T","F","L"],short:["sø","ma","ti","on","to","fr","lø"],abbreviated:["søn.","man.","tir.","ons.","tor.","fre.","lør."],wide:["søndag","mandag","tirsdag","onsdag","torsdag","fredag","lørdag"]},u={narrow:{am:"a",pm:"p",midnight:"midnat",noon:"middag",morning:"morgen",afternoon:"eftermiddag",evening:"aften",night:"nat"},abbreviated:{am:"AM",pm:"PM",midnight:"midnat",noon:"middag",morning:"morgen",afternoon:"eftermiddag",evening:"aften",night:"nat"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnat",noon:"middag",morning:"morgen",afternoon:"eftermiddag",evening:"aften",night:"nat"}},l={narrow:{am:"a",pm:"p",midnight:"midnat",noon:"middag",morning:"om morgenen",afternoon:"om eftermiddagen",evening:"om aftenen",night:"om natten"},abbreviated:{am:"AM",pm:"PM",midnight:"midnat",noon:"middag",morning:"om morgenen",afternoon:"om eftermiddagen",evening:"om aftenen",night:"om natten"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnat",noon:"middag",morning:"om morgenen",afternoon:"om eftermiddagen",evening:"om aftenen",night:"om natten"}},s=function(m,h){var p=Number(m);return p+"."},f={ordinalNumber:s,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(m){return m-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide",formattingValues:l,defaultFormattingWidth:"wide"})},v=f;e.default=v,r.exports=e.default})(jm,jm.exports);var RH=jm.exports,Tm={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)(\.)?/i,i=/\d+/i,d={narrow:/^(fKr|fvt|eKr|vt)/i,abbreviated:/^(f\.Kr\.?|f\.v\.t\.?|e\.Kr\.?|v\.t\.)/i,wide:/^(f.Kr.|før vesterlandsk tidsregning|e.Kr.|vesterlandsk tidsregning)/i},u={any:[/^f/i,/^(v|e)/i]},l={narrow:/^[1234]/i,abbreviated:/^[1234]. kvt\./i,wide:/^[1234]\.? kvartal/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^[jfmasond]/i,abbreviated:/^(jan.|feb.|mar.|apr.|maj|jun.|jul.|aug.|sep.|okt.|nov.|dec.)/i,wide:/^(januar|februar|marts|april|maj|juni|juli|august|september|oktober|november|december)/i},v={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,/^maj/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},c={narrow:/^[smtofl]/i,short:/^(søn.|man.|tir.|ons.|tor.|fre.|lør.)/i,abbreviated:/^(søn|man|tir|ons|tor|fre|lør)/i,wide:/^(søndag|mandag|tirsdag|onsdag|torsdag|fredag|lørdag)/i},m={narrow:[/^s/i,/^m/i,/^t/i,/^o/i,/^t/i,/^f/i,/^l/i],any:[/^s/i,/^m/i,/^ti/i,/^o/i,/^to/i,/^f/i,/^l/i]},h={narrow:/^(a|p|midnat|middag|(om) (morgenen|eftermiddagen|aftenen|natten))/i,any:/^([ap]\.?\s?m\.?|midnat|middag|(om) (morgenen|eftermiddagen|aftenen|natten))/i},p={any:{am:/^a/i,pm:/^p/i,midnight:/midnat/i,noon:/middag/i,morning:/morgen/i,afternoon:/eftermiddag/i,evening:/aften/i,night:/nat/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(Tm,Tm.exports);var NH=Tm.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(SH),n=t(CH),o=t(EH),i=t(RH),d=t(NH),u={code:"da",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:4}},l=u;e.default=l,r.exports=e.default})(km,km.exports);var zH=km.exports,$m={exports:{}},Sm={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{standalone:{one:"weniger als 1 Sekunde",other:"weniger als {{count}} Sekunden"},withPreposition:{one:"weniger als 1 Sekunde",other:"weniger als {{count}} Sekunden"}},xSeconds:{standalone:{one:"1 Sekunde",other:"{{count}} Sekunden"},withPreposition:{one:"1 Sekunde",other:"{{count}} Sekunden"}},halfAMinute:{standalone:"halbe Minute",withPreposition:"halben Minute"},lessThanXMinutes:{standalone:{one:"weniger als 1 Minute",other:"weniger als {{count}} Minuten"},withPreposition:{one:"weniger als 1 Minute",other:"weniger als {{count}} Minuten"}},xMinutes:{standalone:{one:"1 Minute",other:"{{count}} Minuten"},withPreposition:{one:"1 Minute",other:"{{count}} Minuten"}},aboutXHours:{standalone:{one:"etwa 1 Stunde",other:"etwa {{count}} Stunden"},withPreposition:{one:"etwa 1 Stunde",other:"etwa {{count}} Stunden"}},xHours:{standalone:{one:"1 Stunde",other:"{{count}} Stunden"},withPreposition:{one:"1 Stunde",other:"{{count}} Stunden"}},xDays:{standalone:{one:"1 Tag",other:"{{count}} Tage"},withPreposition:{one:"1 Tag",other:"{{count}} Tagen"}},aboutXWeeks:{standalone:{one:"etwa 1 Woche",other:"etwa {{count}} Wochen"},withPreposition:{one:"etwa 1 Woche",other:"etwa {{count}} Wochen"}},xWeeks:{standalone:{one:"1 Woche",other:"{{count}} Wochen"},withPreposition:{one:"1 Woche",other:"{{count}} Wochen"}},aboutXMonths:{standalone:{one:"etwa 1 Monat",other:"etwa {{count}} Monate"},withPreposition:{one:"etwa 1 Monat",other:"etwa {{count}} Monaten"}},xMonths:{standalone:{one:"1 Monat",other:"{{count}} Monate"},withPreposition:{one:"1 Monat",other:"{{count}} Monaten"}},aboutXYears:{standalone:{one:"etwa 1 Jahr",other:"etwa {{count}} Jahre"},withPreposition:{one:"etwa 1 Jahr",other:"etwa {{count}} Jahren"}},xYears:{standalone:{one:"1 Jahr",other:"{{count}} Jahre"},withPreposition:{one:"1 Jahr",other:"{{count}} Jahren"}},overXYears:{standalone:{one:"mehr als 1 Jahr",other:"mehr als {{count}} Jahre"},withPreposition:{one:"mehr als 1 Jahr",other:"mehr als {{count}} Jahren"}},almostXYears:{standalone:{one:"fast 1 Jahr",other:"fast {{count}} Jahre"},withPreposition:{one:"fast 1 Jahr",other:"fast {{count}} Jahren"}}},a=function(i,d,u){var l,s=u!=null&&u.addSuffix?t[i].withPreposition:t[i].standalone;return typeof s=="string"?l=s:d===1?l=s.one:l=s.other.replace("{{count}}",String(d)),u!=null&&u.addSuffix?u.comparison&&u.comparison>0?"in "+l:"vor "+l:l},n=a;e.default=n,r.exports=e.default})(Sm,Sm.exports);var mM=Sm.exports,Cm={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(de),n={full:"EEEE, do MMMM y",long:"do MMMM y",medium:"do MMM y",short:"dd.MM.y"},o={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},i={full:"{{date}} 'um' {{time}}",long:"{{date}} 'um' {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(Cm,Cm.exports);var cM=Cm.exports,Em={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"'letzten' eeee 'um' p",yesterday:"'gestern um' p",today:"'heute um' p",tomorrow:"'morgen um' p",nextWeek:"eeee 'um' p",other:"P"},a=function(i,d,u,l){return t[i]},n=a;e.default=n,r.exports=e.default})(Em,Em.exports);var hM=Em.exports,Rm={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["v.Chr.","n.Chr."],abbreviated:["v.Chr.","n.Chr."],wide:["vor Christus","nach Christus"]},o={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1. Quartal","2. Quartal","3. Quartal","4. Quartal"]},i={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mär","Apr","Mai","Jun","Jul","Aug","Sep","Okt","Nov","Dez"],wide:["Januar","Februar","März","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember"]},d={narrow:i.narrow,abbreviated:["Jan.","Feb.","März","Apr.","Mai","Juni","Juli","Aug.","Sep.","Okt.","Nov.","Dez."],wide:i.wide},u={narrow:["S","M","D","M","D","F","S"],short:["So","Mo","Di","Mi","Do","Fr","Sa"],abbreviated:["So.","Mo.","Di.","Mi.","Do.","Fr.","Sa."],wide:["Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag"]},l={narrow:{am:"vm.",pm:"nm.",midnight:"Mitternacht",noon:"Mittag",morning:"Morgen",afternoon:"Nachm.",evening:"Abend",night:"Nacht"},abbreviated:{am:"vorm.",pm:"nachm.",midnight:"Mitternacht",noon:"Mittag",morning:"Morgen",afternoon:"Nachmittag",evening:"Abend",night:"Nacht"},wide:{am:"vormittags",pm:"nachmittags",midnight:"Mitternacht",noon:"Mittag",morning:"Morgen",afternoon:"Nachmittag",evening:"Abend",night:"Nacht"}},s={narrow:{am:"vm.",pm:"nm.",midnight:"Mitternacht",noon:"Mittag",morning:"morgens",afternoon:"nachm.",evening:"abends",night:"nachts"},abbreviated:{am:"vorm.",pm:"nachm.",midnight:"Mitternacht",noon:"Mittag",morning:"morgens",afternoon:"nachmittags",evening:"abends",night:"nachts"},wide:{am:"vormittags",pm:"nachmittags",midnight:"Mitternacht",noon:"Mittag",morning:"morgens",afternoon:"nachmittags",evening:"abends",night:"nachts"}},f=function(h){var p=Number(h);return p+"."},v={ordinalNumber:f,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(h){return h-1}}),month:(0,a.default)({values:i,formattingValues:d,defaultWidth:"wide"}),day:(0,a.default)({values:u,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:l,defaultWidth:"wide",formattingValues:s,defaultFormattingWidth:"wide"})},c=v;e.default=c,r.exports=e.default})(Rm,Rm.exports);var IH=Rm.exports,Nm={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)(\.)?/i,i=/\d+/i,d={narrow:/^(v\.? ?Chr\.?|n\.? ?Chr\.?)/i,abbreviated:/^(v\.? ?Chr\.?|n\.? ?Chr\.?)/i,wide:/^(vor Christus|vor unserer Zeitrechnung|nach Christus|unserer Zeitrechnung)/i},u={any:[/^v/i,/^n/i]},l={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](\.)? Quartal/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^[jfmasond]/i,abbreviated:/^(j[aä]n|feb|mär[z]?|apr|mai|jun[i]?|jul[i]?|aug|sep|okt|nov|dez)\.?/i,wide:/^(januar|februar|märz|april|mai|juni|juli|august|september|oktober|november|dezember)/i},v={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:[/^j[aä]/i,/^f/i,/^mär/i,/^ap/i,/^mai/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},c={narrow:/^[smdmf]/i,short:/^(so|mo|di|mi|do|fr|sa)/i,abbreviated:/^(son?|mon?|die?|mit?|don?|fre?|sam?)\.?/i,wide:/^(sonntag|montag|dienstag|mittwoch|donnerstag|freitag|samstag)/i},m={any:[/^so/i,/^mo/i,/^di/i,/^mi/i,/^do/i,/^f/i,/^sa/i]},h={narrow:/^(vm\.?|nm\.?|Mitternacht|Mittag|morgens|nachm\.?|abends|nachts)/i,abbreviated:/^(vorm\.?|nachm\.?|Mitternacht|Mittag|morgens|nachm\.?|abends|nachts)/i,wide:/^(vormittags|nachmittags|Mitternacht|Mittag|morgens|nachmittags|abends|nachts)/i},p={any:{am:/^v/i,pm:/^n/i,midnight:/^Mitte/i,noon:/^Mitta/i,morning:/morgens/i,afternoon:/nachmittags/i,evening:/abends/i,night:/nachts/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"wide",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(Nm,Nm.exports);var pM=Nm.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(mM),n=t(cM),o=t(hM),i=t(IH),d=t(pM),u={code:"de",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:4}},l=u;e.default=l,r.exports=e.default})($m,$m.exports);var qH=$m.exports,zm={exports:{}},Im={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["v.Chr.","n.Chr."],abbreviated:["v.Chr.","n.Chr."],wide:["vor Christus","nach Christus"]},o={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1. Quartal","2. Quartal","3. Quartal","4. Quartal"]},i={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jän","Feb","Mär","Apr","Mai","Jun","Jul","Aug","Sep","Okt","Nov","Dez"],wide:["Jänner","Februar","März","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember"]},d={narrow:i.narrow,abbreviated:["Jän.","Feb.","März","Apr.","Mai","Juni","Juli","Aug.","Sep.","Okt.","Nov.","Dez."],wide:i.wide},u={narrow:["S","M","D","M","D","F","S"],short:["So","Mo","Di","Mi","Do","Fr","Sa"],abbreviated:["So.","Mo.","Di.","Mi.","Do.","Fr.","Sa."],wide:["Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag"]},l={narrow:{am:"vm.",pm:"nm.",midnight:"Mitternacht",noon:"Mittag",morning:"Morgen",afternoon:"Nachm.",evening:"Abend",night:"Nacht"},abbreviated:{am:"vorm.",pm:"nachm.",midnight:"Mitternacht",noon:"Mittag",morning:"Morgen",afternoon:"Nachmittag",evening:"Abend",night:"Nacht"},wide:{am:"vormittags",pm:"nachmittags",midnight:"Mitternacht",noon:"Mittag",morning:"Morgen",afternoon:"Nachmittag",evening:"Abend",night:"Nacht"}},s={narrow:{am:"vm.",pm:"nm.",midnight:"Mitternacht",noon:"Mittag",morning:"morgens",afternoon:"nachm.",evening:"abends",night:"nachts"},abbreviated:{am:"vorm.",pm:"nachm.",midnight:"Mitternacht",noon:"Mittag",morning:"morgens",afternoon:"nachmittags",evening:"abends",night:"nachts"},wide:{am:"vormittags",pm:"nachmittags",midnight:"Mitternacht",noon:"Mittag",morning:"morgens",afternoon:"nachmittags",evening:"abends",night:"nachts"}},f=function(h){var p=Number(h);return p+"."},v={ordinalNumber:f,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(h){return h-1}}),month:(0,a.default)({values:i,formattingValues:d,defaultWidth:"wide"}),day:(0,a.default)({values:u,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:l,defaultWidth:"wide",formattingValues:s,defaultFormattingWidth:"wide"})},c=v;e.default=c,r.exports=e.default})(Im,Im.exports);var YH=Im.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(mM),n=t(cM),o=t(hM),i=t(pM),d=t(YH),u={code:"de-AT",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:d.default,match:i.default,options:{weekStartsOn:1,firstWeekContainsDate:4}},l=u;e.default=l,r.exports=e.default})(zm,zm.exports);var HH=zm.exports,qm={exports:{}},Ym={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:"λιγότερο από ένα δευτερόλεπτο",other:"λιγότερο από {{count}} δευτερόλεπτα"},xSeconds:{one:"1 δευτερόλεπτο",other:"{{count}} δευτερόλεπτα"},halfAMinute:"μισό λεπτό",lessThanXMinutes:{one:"λιγότερο από ένα λεπτό",other:"λιγότερο από {{count}} λεπτά"},xMinutes:{one:"1 λεπτό",other:"{{count}} λεπτά"},aboutXHours:{one:"περίπου 1 ώρα",other:"περίπου {{count}} ώρες"},xHours:{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}} χρόνια"}},a=function(i,d,u){var l,s=t[i];return typeof s=="string"?l=s:d===1?l=s.one:l=s.other.replace("{{count}}",String(d)),u!=null&&u.addSuffix?u.comparison&&u.comparison>0?"σε "+l:l+" πριν":l},n=a;e.default=n,r.exports=e.default})(Ym,Ym.exports);var AH=Ym.exports,Hm={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(de),n={full:"EEEE, d MMMM y",long:"d MMMM y",medium:"d MMM y",short:"d/M/yy"},o={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},i={full:"{{date}} - {{time}}",long:"{{date}} - {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(Hm,Hm.exports);var VH=Hm.exports,Am={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:function(i){switch(i.getUTCDay()){case 6:return"'το προηγούμενο' eeee 'στις' p";default:return"'την προηγούμενη' eeee 'στις' p"}},yesterday:"'χθες στις' p",today:"'σήμερα στις' p",tomorrow:"'αύριο στις' p",nextWeek:"eeee 'στις' p",other:"P"},a=function(i,d){var u=t[i];return typeof u=="function"?u(d):u},n=a;e.default=n,r.exports=e.default})(Am,Am.exports);var FH=Am.exports,Vm={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["πΧ","μΧ"],abbreviated:["π.Χ.","μ.Χ."],wide:["προ Χριστού","μετά Χριστόν"]},o={narrow:["1","2","3","4"],abbreviated:["Τ1","Τ2","Τ3","Τ4"],wide:["1ο τρίμηνο","2ο τρίμηνο","3ο τρίμηνο","4ο τρίμηνο"]},i={narrow:["Ι","Φ","Μ","Α","Μ","Ι","Ι","Α","Σ","Ο","Ν","Δ"],abbreviated:["Ιαν","Φεβ","Μάρ","Απρ","Μάι","Ιούν","Ιούλ","Αύγ","Σεπ","Οκτ","Νοέ","Δεκ"],wide:["Ιανουάριος","Φεβρουάριος","Μάρτιος","Απρίλιος","Μάιος","Ιούνιος","Ιούλιος","Αύγουστος","Σεπτέμβριος","Οκτώβριος","Νοέμβριος","Δεκέμβριος"]},d={narrow:["Ι","Φ","Μ","Α","Μ","Ι","Ι","Α","Σ","Ο","Ν","Δ"],abbreviated:["Ιαν","Φεβ","Μαρ","Απρ","Μαΐ","Ιουν","Ιουλ","Αυγ","Σεπ","Οκτ","Νοε","Δεκ"],wide:["Ιανουαρίου","Φεβρουαρίου","Μαρτίου","Απριλίου","Μαΐου","Ιουνίου","Ιουλίου","Αυγούστου","Σεπτεμβρίου","Οκτωβρίου","Νοεμβρίου","Δεκεμβρίου"]},u={narrow:["Κ","Δ","T","Τ","Π","Π","Σ"],short:["Κυ","Δε","Τρ","Τε","Πέ","Πα","Σά"],abbreviated:["Κυρ","Δευ","Τρί","Τετ","Πέμ","Παρ","Σάβ"],wide:["Κυριακή","Δευτέρα","Τρίτη","Τετάρτη","Πέμπτη","Παρασκευή","Σάββατο"]},l={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:"νύχτα"}},s=function(m,h){var p=Number(m),y=h==null?void 0:h.unit,_;return y==="year"||y==="month"?_="ος":y==="week"||y==="dayOfYear"||y==="day"||y==="hour"||y==="date"?_="η":_="ο",p+_},f={ordinalNumber:s,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(m){return m-1}}),month:(0,a.default)({values:i,defaultWidth:"wide",formattingValues:d,defaultFormattingWidth:"wide"}),day:(0,a.default)({values:u,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:l,defaultWidth:"wide"})},v=f;e.default=v,r.exports=e.default})(Vm,Vm.exports);var LH=Vm.exports,Fm={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)(ος|η|ο)?/i,i=/\d+/i,d={narrow:/^(πΧ|μΧ)/i,abbreviated:/^(π\.?\s?χ\.?|π\.?\s?κ\.?\s?χ\.?|μ\.?\s?χ\.?|κ\.?\s?χ\.?)/i,wide:/^(προ Χριστο(ύ|υ)|πριν απ(ό|ο) την Κοιν(ή|η) Χρονολογ(ί|ι)α|μετ(ά|α) Χριστ(ό|ο)ν|Κοιν(ή|η) Χρονολογ(ί|ι)α)/i},u={any:[/^π/i,/^(μ|κ)/i]},l={narrow:/^[1234]/i,abbreviated:/^τ[1234]/i,wide:/^[1234]ο? τρ(ί|ι)μηνο/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^[ιφμαμιιασονδ]/i,abbreviated:/^(ιαν|φεβ|μ[άα]ρ|απρ|μ[άα][ιΐ]|ιο[ύυ]ν|ιο[ύυ]λ|α[ύυ]γ|σεπ|οκτ|νο[έε]|δεκ)/i,wide:/^(μ[άα][ιΐ]|α[ύυ]γο[υύ]στ)(ος|ου)|(ιανου[άα]ρ|φεβρου[άα]ρ|μ[άα]ρτ|απρ[ίι]λ|ιο[ύυ]ν|ιο[ύυ]λ|σεπτ[έε]μβρ|οκτ[ώω]βρ|νο[έε]μβρ|δεκ[έε]μβρ)(ιος|ίου)/i},v={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]},c={narrow:/^[κδτπσ]/i,short:/^(κυ|δε|τρ|τε|π[εέ]|π[αά]|σ[αά])/i,abbreviated:/^(κυρ|δευ|τρι|τετ|πεμ|παρ|σαβ)/i,wide:/^(κυριακ(ή|η)|δευτ(έ|ε)ρα|τρ(ί|ι)τη|τετ(ά|α)ρτη|π(έ|ε)μπτη|παρασκευ(ή|η)|σ(ά|α)ββατο)/i},m={narrow:[/^κ/i,/^δ/i,/^τ/i,/^τ/i,/^π/i,/^π/i,/^σ/i],any:[/^κ/i,/^δ/i,/^τρ/i,/^τε/i,/^π[εέ]/i,/^π[αά]/i,/^σ/i]},h={narrow:/^(πμ|μμ|μεσ(ά|α)νυχτα|μεσημ(έ|ε)ρι|πρω(ί|ι)|απ(ό|ο)γευμα|βρ(ά|α)δυ|ν(ύ|υ)χτα)/i,any:/^([πμ]\.?\s?μ\.?|μεσ(ά|α)νυχτα|μεσημ(έ|ε)ρι|πρω(ί|ι)|απ(ό|ο)γευμα|βρ(ά|α)δυ|ν(ύ|υ)χτα)/i},p={any:{am:/^πμ|π\.\s?μ\./i,pm:/^μμ|μ\.\s?μ\./i,midnight:/^μεσάν/i,noon:/^μεσημ(έ|ε)/i,morning:/πρω(ί|ι)/i,afternoon:/απ(ό|ο)γευμα/i,evening:/βρ(ά|α)δυ/i,night:/ν(ύ|υ)χτα/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(Fm,Fm.exports);var XH=Fm.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(AH),n=t(VH),o=t(FH),i=t(LH),d=t(XH),u={code:"el",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:4}},l=u;e.default=l,r.exports=e.default})(qm,qm.exports);var UH=qm.exports,Lm={exports:{}},Xm={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(de),n={full:"EEEE, d MMMM yyyy",long:"d MMMM yyyy",medium:"d MMM yyyy",short:"dd/MM/yyyy"},o={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},i={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(Xm,Xm.exports);var QH=Xm.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(Jt),n=t(QH),o=t($t),i=t(St),d=t(Ct),u={code:"en-AU",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:4}},l=u;e.default=l,r.exports=e.default})(Lm,Lm.exports);var GH=Lm.exports,Um={exports:{}},Qm={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"a second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"a minute",other:"{{count}} minutes"},aboutXHours:{one:"about an hour",other:"about {{count}} hours"},xHours:{one:"an hour",other:"{{count}} hours"},xDays:{one:"a day",other:"{{count}} days"},aboutXWeeks:{one:"about a week",other:"about {{count}} weeks"},xWeeks:{one:"a week",other:"{{count}} weeks"},aboutXMonths:{one:"about a month",other:"about {{count}} months"},xMonths:{one:"a month",other:"{{count}} months"},aboutXYears:{one:"about a year",other:"about {{count}} years"},xYears:{one:"a year",other:"{{count}} years"},overXYears:{one:"over a year",other:"over {{count}} years"},almostXYears:{one:"almost a year",other:"almost {{count}} years"}},a=function(i,d,u){var l,s=t[i];return typeof s=="string"?l=s:d===1?l=s.one:l=s.other.replace("{{count}}",d.toString()),u!=null&&u.addSuffix?u.comparison&&u.comparison>0?"in "+l:l+" ago":l},n=a;e.default=n,r.exports=e.default})(Qm,Qm.exports);var BH=Qm.exports,Gm={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(de),n={full:"EEEE, MMMM do, yyyy",long:"MMMM do, yyyy",medium:"MMM d, yyyy",short:"yyyy-MM-dd"},o={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},i={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(Gm,Gm.exports);var JH=Gm.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t($t),n=t(St),o=t(Ct),i=t(BH),d=t(JH),u={code:"en-CA",formatDistance:i.default,formatLong:d.default,formatRelative:a.default,localize:n.default,match:o.default,options:{weekStartsOn:0,firstWeekContainsDate:1}},l=u;e.default=l,r.exports=e.default})(Um,Um.exports);var KH=Um.exports,Bm={exports:{}},Jm={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(de),n={full:"EEEE, d MMMM yyyy",long:"d MMMM yyyy",medium:"d MMM yyyy",short:"dd/MM/yyyy"},o={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},i={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(Jm,Jm.exports);var gM=Jm.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(Jt),n=t($t),o=t(St),i=t(Ct),d=t(gM),u={code:"en-GB",formatDistance:a.default,formatLong:d.default,formatRelative:n.default,localize:o.default,match:i.default,options:{weekStartsOn:1,firstWeekContainsDate:4}},l=u;e.default=l,r.exports=e.default})(Bm,Bm.exports);var ZH=Bm.exports,Km={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(Jt),n=t($t),o=t(St),i=t(Ct),d=t(gM),u={code:"en-IE",formatDistance:a.default,formatLong:d.default,formatRelative:n.default,localize:o.default,match:i.default,options:{weekStartsOn:1,firstWeekContainsDate:4}},l=u;e.default=l,r.exports=e.default})(Km,Km.exports);var eA=Km.exports,Zm={exports:{}},ec={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(de),n={full:"EEEE, d MMMM yyyy",long:"d MMMM, yyyy",medium:"d MMM, yyyy",short:"dd/MM/yyyy"},o={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},i={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(ec,ec.exports);var aA=ec.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(Jt),n=t($t),o=t(St),i=t(Ct),d=t(aA),u={code:"en-IN",formatDistance:a.default,formatLong:d.default,formatRelative:n.default,localize:o.default,match:i.default,options:{weekStartsOn:1,firstWeekContainsDate:4}},l=u;e.default=l,r.exports=e.default})(Zm,Zm.exports);var tA=Zm.exports,ac={exports:{}},tc={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(de),n={full:"EEEE, d MMMM yyyy",long:"d MMMM yyyy",medium:"d MMM yyyy",short:"dd/MM/yyyy"},o={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},i={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(tc,tc.exports);var rA=tc.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(Jt),n=t($t),o=t(St),i=t(Ct),d=t(rA),u={code:"en-NZ",formatDistance:a.default,formatLong:d.default,formatRelative:n.default,localize:o.default,match:i.default,options:{weekStartsOn:1,firstWeekContainsDate:4}},l=u;e.default=l,r.exports=e.default})(ac,ac.exports);var nA=ac.exports,rc={exports:{}},nc={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(de),n={full:"EEEE, dd MMMM yyyy",long:"dd MMMM yyyy",medium:"dd MMM yyyy",short:"yyyy/MM/dd"},o={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},i={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(nc,nc.exports);var iA=nc.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(Jt),n=t($t),o=t(St),i=t(Ct),d=t(iA),u={code:"en-ZA",formatDistance:a.default,formatLong:d.default,formatRelative:n.default,localize:o.default,match:i.default,options:{weekStartsOn:0,firstWeekContainsDate:1}},l=u;e.default=l,r.exports=e.default})(rc,rc.exports);var oA=rc.exports,ic={exports:{}},oc={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:"malpli ol sekundo",other:"malpli ol {{count}} sekundoj"},xSeconds:{one:"1 sekundo",other:"{{count}} sekundoj"},halfAMinute:"duonminuto",lessThanXMinutes:{one:"malpli ol minuto",other:"malpli ol {{count}} minutoj"},xMinutes:{one:"1 minuto",other:"{{count}} minutoj"},aboutXHours:{one:"proksimume 1 horo",other:"proksimume {{count}} horoj"},xHours:{one:"1 horo",other:"{{count}} horoj"},xDays:{one:"1 tago",other:"{{count}} tagoj"},aboutXMonths:{one:"proksimume 1 monato",other:"proksimume {{count}} monatoj"},xWeeks:{one:"1 semajno",other:"{{count}} semajnoj"},aboutXWeeks:{one:"proksimume 1 semajno",other:"proksimume {{count}} semajnoj"},xMonths:{one:"1 monato",other:"{{count}} monatoj"},aboutXYears:{one:"proksimume 1 jaro",other:"proksimume {{count}} jaroj"},xYears:{one:"1 jaro",other:"{{count}} jaroj"},overXYears:{one:"pli ol 1 jaro",other:"pli ol {{count}} jaroj"},almostXYears:{one:"preskaŭ 1 jaro",other:"preskaŭ {{count}} jaroj"}},a=function(i,d,u){var l,s=t[i];return typeof s=="string"?l=s:d===1?l=s.one:l=s.other.replace("{{count}}",String(d)),u!=null&&u.addSuffix?u!=null&&u.comparison&&u.comparison>0?"post "+l:"antaŭ "+l:l},n=a;e.default=n,r.exports=e.default})(oc,oc.exports);var uA=oc.exports,uc={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(de),n={full:"EEEE, do 'de' MMMM y",long:"y-MMMM-dd",medium:"y-MMM-dd",short:"yyyy-MM-dd"},o={full:"Ho 'horo kaj' m:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},i={any:"{{date}} {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"any"})},u=d;e.default=u,r.exports=e.default})(uc,uc.exports);var dA=uc.exports,dc={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"'pasinta' eeee 'je' p",yesterday:"'hieraŭ je' p",today:"'hodiaŭ je' p",tomorrow:"'morgaŭ je' p",nextWeek:"eeee 'je' p",other:"P"},a=function(i,d,u,l){return t[i]},n=a;e.default=n,r.exports=e.default})(dc,dc.exports);var lA=dc.exports,lc={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["aK","pK"],abbreviated:["a.K.E.","p.K.E."],wide:["antaŭ Komuna Erao","Komuna Erao"]},o={narrow:["1","2","3","4"],abbreviated:["K1","K2","K3","K4"],wide:["1-a kvaronjaro","2-a kvaronjaro","3-a kvaronjaro","4-a kvaronjaro"]},i={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["jan","feb","mar","apr","maj","jun","jul","aŭg","sep","okt","nov","dec"],wide:["januaro","februaro","marto","aprilo","majo","junio","julio","aŭgusto","septembro","oktobro","novembro","decembro"]},d={narrow:["D","L","M","M","Ĵ","V","S"],short:["di","lu","ma","me","ĵa","ve","sa"],abbreviated:["dim","lun","mar","mer","ĵaŭ","ven","sab"],wide:["dimanĉo","lundo","mardo","merkredo","ĵaŭdo","vendredo","sabato"]},u={narrow:{am:"a",pm:"p",midnight:"noktomezo",noon:"tagmezo",morning:"matene",afternoon:"posttagmeze",evening:"vespere",night:"nokte"},abbreviated:{am:"a.t.m.",pm:"p.t.m.",midnight:"noktomezo",noon:"tagmezo",morning:"matene",afternoon:"posttagmeze",evening:"vespere",night:"nokte"},wide:{am:"antaŭtagmeze",pm:"posttagmeze",midnight:"noktomezo",noon:"tagmezo",morning:"matene",afternoon:"posttagmeze",evening:"vespere",night:"nokte"}},l=function(c){var m=Number(c);return m+"-a"},s={ordinalNumber:l,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(c){return Number(c)-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide"})},f=s;e.default=f,r.exports=e.default})(lc,lc.exports);var sA=lc.exports,sc={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(ve),n=t(fe),o=/^(\d+)(-?a)?/i,i=/\d+/i,d={narrow:/^([ap]k)/i,abbreviated:/^([ap]\.?\s?k\.?\s?e\.?)/i,wide:/^((antaǔ |post )?komuna erao)/i},u={any:[/^a/i,/^[kp]/i]},l={narrow:/^[1234]/i,abbreviated:/^k[1234]/i,wide:/^[1234](-?a)? kvaronjaro/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|maj|jun|jul|a(ŭ|ux|uh|u)g|sep|okt|nov|dec)/i,wide:/^(januaro|februaro|marto|aprilo|majo|junio|julio|a(ŭ|ux|uh|u)gusto|septembro|oktobro|novembro|decembro)/i},v={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,/^maj/i,/^jun/i,/^jul/i,/^a(u|ŭ)/i,/^s/i,/^o/i,/^n/i,/^d/i]},c={narrow:/^[dlmĵjvs]/i,short:/^(di|lu|ma|me|(ĵ|jx|jh|j)a|ve|sa)/i,abbreviated:/^(dim|lun|mar|mer|(ĵ|jx|jh|j)a(ŭ|ux|uh|u)|ven|sab)/i,wide:/^(diman(ĉ|cx|ch|c)o|lundo|mardo|merkredo|(ĵ|jx|jh|j)a(ŭ|ux|uh|u)do|vendredo|sabato)/i},m={narrow:[/^d/i,/^l/i,/^m/i,/^m/i,/^(j|ĵ)/i,/^v/i,/^s/i],any:[/^d/i,/^l/i,/^ma/i,/^me/i,/^(j|ĵ)/i,/^v/i,/^s/i]},h={narrow:/^([ap]|(posttagmez|noktomez|tagmez|maten|vesper|nokt)[eo])/i,abbreviated:/^([ap][.\s]?t[.\s]?m[.\s]?|(posttagmez|noktomez|tagmez|maten|vesper|nokt)[eo])/i,wide:/^(anta(ŭ|ux)tagmez|posttagmez|noktomez|tagmez|maten|vesper|nokt)[eo]/i},p={any:{am:/^a/i,pm:/^p/i,midnight:/^noktom/i,noon:/^t/i,morning:/^m/i,afternoon:/^posttagmeze/i,evening:/^v/i,night:/^n/i}},y={ordinalNumber:(0,a.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,n.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,n.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,n.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,n.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,n.default)({matchPatterns:h,defaultMatchWidth:"wide",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(sc,sc.exports);var fA=sc.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(uA),n=t(dA),o=t(lA),i=t(sA),d=t(fA),u={code:"eo",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:4}},l=u;e.default=l,r.exports=e.default})(ic,ic.exports);var vA=ic.exports,fc={exports:{}},vc={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:"menos de un segundo",other:"menos de {{count}} segundos"},xSeconds:{one:"1 segundo",other:"{{count}} segundos"},halfAMinute:"medio minuto",lessThanXMinutes:{one:"menos de un minuto",other:"menos de {{count}} minutos"},xMinutes:{one:"1 minuto",other:"{{count}} minutos"},aboutXHours:{one:"alrededor de 1 hora",other:"alrededor de {{count}} horas"},xHours:{one:"1 hora",other:"{{count}} horas"},xDays:{one:"1 día",other:"{{count}} días"},aboutXWeeks:{one:"alrededor de 1 semana",other:"alrededor de {{count}} semanas"},xWeeks:{one:"1 semana",other:"{{count}} semanas"},aboutXMonths:{one:"alrededor de 1 mes",other:"alrededor de {{count}} meses"},xMonths:{one:"1 mes",other:"{{count}} meses"},aboutXYears:{one:"alrededor de 1 año",other:"alrededor de {{count}} años"},xYears:{one:"1 año",other:"{{count}} años"},overXYears:{one:"más de 1 año",other:"más de {{count}} años"},almostXYears:{one:"casi 1 año",other:"casi {{count}} años"}},a=function(i,d,u){var l,s=t[i];return typeof s=="string"?l=s:d===1?l=s.one:l=s.other.replace("{{count}}",d.toString()),u!=null&&u.addSuffix?u.comparison&&u.comparison>0?"en "+l:"hace "+l:l},n=a;e.default=n,r.exports=e.default})(vc,vc.exports);var mA=vc.exports,mc={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(de),n={full:"EEEE, d 'de' MMMM 'de' y",long:"d 'de' MMMM 'de' y",medium:"d MMM y",short:"dd/MM/y"},o={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},i={full:"{{date}} 'a las' {{time}}",long:"{{date}} 'a las' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(mc,mc.exports);var cA=mc.exports,cc={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"'el' eeee 'pasado a la' p",yesterday:"'ayer a la' p",today:"'hoy a la' p",tomorrow:"'mañana a la' p",nextWeek:"eeee 'a la' p",other:"P"},a={lastWeek:"'el' eeee 'pasado a las' p",yesterday:"'ayer a las' p",today:"'hoy a las' p",tomorrow:"'mañana a las' p",nextWeek:"eeee 'a las' p",other:"P"},n=function(d,u,l,s){return u.getUTCHours()!==1?a[d]:t[d]},o=n;e.default=o,r.exports=e.default})(cc,cc.exports);var hA=cc.exports,hc={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["AC","DC"],abbreviated:["AC","DC"],wide:["antes de cristo","después de cristo"]},o={narrow:["1","2","3","4"],abbreviated:["T1","T2","T3","T4"],wide:["1º trimestre","2º trimestre","3º trimestre","4º trimestre"]},i={narrow:["e","f","m","a","m","j","j","a","s","o","n","d"],abbreviated:["ene","feb","mar","abr","may","jun","jul","ago","sep","oct","nov","dic"],wide:["enero","febrero","marzo","abril","mayo","junio","julio","agosto","septiembre","octubre","noviembre","diciembre"]},d={narrow:["d","l","m","m","j","v","s"],short:["do","lu","ma","mi","ju","vi","sá"],abbreviated:["dom","lun","mar","mié","jue","vie","sáb"],wide:["domingo","lunes","martes","miércoles","jueves","viernes","sábado"]},u={narrow:{am:"a",pm:"p",midnight:"mn",noon:"md",morning:"mañana",afternoon:"tarde",evening:"tarde",night:"noche"},abbreviated:{am:"AM",pm:"PM",midnight:"medianoche",noon:"mediodia",morning:"mañana",afternoon:"tarde",evening:"tarde",night:"noche"},wide:{am:"a.m.",pm:"p.m.",midnight:"medianoche",noon:"mediodia",morning:"mañana",afternoon:"tarde",evening:"tarde",night:"noche"}},l={narrow:{am:"a",pm:"p",midnight:"mn",noon:"md",morning:"de la mañana",afternoon:"de la tarde",evening:"de la tarde",night:"de la noche"},abbreviated:{am:"AM",pm:"PM",midnight:"medianoche",noon:"mediodia",morning:"de la mañana",afternoon:"de la tarde",evening:"de la tarde",night:"de la noche"},wide:{am:"a.m.",pm:"p.m.",midnight:"medianoche",noon:"mediodia",morning:"de la mañana",afternoon:"de la tarde",evening:"de la tarde",night:"de la noche"}},s=function(m,h){var p=Number(m);return p+"º"},f={ordinalNumber:s,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(m){return Number(m)-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide",formattingValues:l,defaultFormattingWidth:"wide"})},v=f;e.default=v,r.exports=e.default})(hc,hc.exports);var pA=hc.exports,pc={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(ve),n=t(fe),o=/^(\d+)(º)?/i,i=/\d+/i,d={narrow:/^(ac|dc|a|d)/i,abbreviated:/^(a\.?\s?c\.?|a\.?\s?e\.?\s?c\.?|d\.?\s?c\.?|e\.?\s?c\.?)/i,wide:/^(antes de cristo|antes de la era com[uú]n|despu[eé]s de cristo|era com[uú]n)/i},u={any:[/^ac/i,/^dc/i],wide:[/^(antes de cristo|antes de la era com[uú]n)/i,/^(despu[eé]s de cristo|era com[uú]n)/i]},l={narrow:/^[1234]/i,abbreviated:/^T[1234]/i,wide:/^[1234](º)? trimestre/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^[efmajsond]/i,abbreviated:/^(ene|feb|mar|abr|may|jun|jul|ago|sep|oct|nov|dic)/i,wide:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i},v={narrow:[/^e/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^en/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i]},c={narrow:/^[dlmjvs]/i,short:/^(do|lu|ma|mi|ju|vi|s[áa])/i,abbreviated:/^(dom|lun|mar|mi[ée]|jue|vie|s[áa]b)/i,wide:/^(domingo|lunes|martes|mi[ée]rcoles|jueves|viernes|s[áa]bado)/i},m={narrow:[/^d/i,/^l/i,/^m/i,/^m/i,/^j/i,/^v/i,/^s/i],any:[/^do/i,/^lu/i,/^ma/i,/^mi/i,/^ju/i,/^vi/i,/^sa/i]},h={narrow:/^(a|p|mn|md|(de la|a las) (mañana|tarde|noche))/i,any:/^([ap]\.?\s?m\.?|medianoche|mediodia|(de la|a las) (mañana|tarde|noche))/i},p={any:{am:/^a/i,pm:/^p/i,midnight:/^mn/i,noon:/^md/i,morning:/mañana/i,afternoon:/tarde/i,evening:/tarde/i,night:/noche/i}},y={ordinalNumber:(0,a.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,n.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,n.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,n.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,n.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,n.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(pc,pc.exports);var gA=pc.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(mA),n=t(cA),o=t(hA),i=t(pA),d=t(gA),u={code:"es",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:1}},l=u;e.default=l,r.exports=e.default})(fc,fc.exports);var yA=fc.exports,gc={exports:{}},yc={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{standalone:{one:"vähem kui üks sekund",other:"vähem kui {{count}} sekundit"},withPreposition:{one:"vähem kui ühe sekundi",other:"vähem kui {{count}} sekundi"}},xSeconds:{standalone:{one:"üks sekund",other:"{{count}} sekundit"},withPreposition:{one:"ühe sekundi",other:"{{count}} sekundi"}},halfAMinute:{standalone:"pool minutit",withPreposition:"poole minuti"},lessThanXMinutes:{standalone:{one:"vähem kui üks minut",other:"vähem kui {{count}} minutit"},withPreposition:{one:"vähem kui ühe minuti",other:"vähem kui {{count}} minuti"}},xMinutes:{standalone:{one:"üks minut",other:"{{count}} minutit"},withPreposition:{one:"ühe minuti",other:"{{count}} minuti"}},aboutXHours:{standalone:{one:"umbes üks tund",other:"umbes {{count}} tundi"},withPreposition:{one:"umbes ühe tunni",other:"umbes {{count}} tunni"}},xHours:{standalone:{one:"üks tund",other:"{{count}} tundi"},withPreposition:{one:"ühe tunni",other:"{{count}} tunni"}},xDays:{standalone:{one:"üks päev",other:"{{count}} päeva"},withPreposition:{one:"ühe päeva",other:"{{count}} päeva"}},aboutXWeeks:{standalone:{one:"umbes üks nädal",other:"umbes {{count}} nädalat"},withPreposition:{one:"umbes ühe nädala",other:"umbes {{count}} nädala"}},xWeeks:{standalone:{one:"üks nädal",other:"{{count}} nädalat"},withPreposition:{one:"ühe nädala",other:"{{count}} nädala"}},aboutXMonths:{standalone:{one:"umbes üks kuu",other:"umbes {{count}} kuud"},withPreposition:{one:"umbes ühe kuu",other:"umbes {{count}} kuu"}},xMonths:{standalone:{one:"üks kuu",other:"{{count}} kuud"},withPreposition:{one:"ühe kuu",other:"{{count}} kuu"}},aboutXYears:{standalone:{one:"umbes üks aasta",other:"umbes {{count}} aastat"},withPreposition:{one:"umbes ühe aasta",other:"umbes {{count}} aasta"}},xYears:{standalone:{one:"üks aasta",other:"{{count}} aastat"},withPreposition:{one:"ühe aasta",other:"{{count}} aasta"}},overXYears:{standalone:{one:"rohkem kui üks aasta",other:"rohkem kui {{count}} aastat"},withPreposition:{one:"rohkem kui ühe aasta",other:"rohkem kui {{count}} aasta"}},almostXYears:{standalone:{one:"peaaegu üks aasta",other:"peaaegu {{count}} aastat"},withPreposition:{one:"peaaegu ühe aasta",other:"peaaegu {{count}} aasta"}}},a=function(i,d,u){var l=u!=null&&u.addSuffix?t[i].withPreposition:t[i].standalone,s;return typeof l=="string"?s=l:d===1?s=l.one:s=l.other.replace("{{count}}",String(d)),u!=null&&u.addSuffix?u.comparison&&u.comparison>0?s+" pärast":s+" eest":s},n=a;e.default=n,r.exports=e.default})(yc,yc.exports);var bA=yc.exports,bc={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(de),n={full:"EEEE, d. MMMM y",long:"d. MMMM y",medium:"d. MMM y",short:"dd.MM.y"},o={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},i={full:"{{date}} 'kell' {{time}}",long:"{{date}} 'kell' {{time}}",medium:"{{date}}. {{time}}",short:"{{date}}. {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(bc,bc.exports);var _A=bc.exports,_c={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"'eelmine' eeee 'kell' p",yesterday:"'eile kell' p",today:"'täna kell' p",tomorrow:"'homme kell' p",nextWeek:"'järgmine' eeee 'kell' p",other:"P"},a=function(i,d,u,l){return t[i]},n=a;e.default=n,r.exports=e.default})(_c,_c.exports);var wA=_c.exports,wc={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["e.m.a","m.a.j"],abbreviated:["e.m.a","m.a.j"],wide:["enne meie ajaarvamist","meie ajaarvamise järgi"]},o={narrow:["1","2","3","4"],abbreviated:["K1","K2","K3","K4"],wide:["1. kvartal","2. kvartal","3. kvartal","4. kvartal"]},i={narrow:["J","V","M","A","M","J","J","A","S","O","N","D"],abbreviated:["jaan","veebr","märts","apr","mai","juuni","juuli","aug","sept","okt","nov","dets"],wide:["jaanuar","veebruar","märts","aprill","mai","juuni","juuli","august","september","oktoober","november","detsember"]},d={narrow:["P","E","T","K","N","R","L"],short:["P","E","T","K","N","R","L"],abbreviated:["pühap.","esmasp.","teisip.","kolmap.","neljap.","reede.","laup."],wide:["pühapäev","esmaspäev","teisipäev","kolmapäev","neljapäev","reede","laupäev"]},u={narrow:{am:"AM",pm:"PM",midnight:"kesköö",noon:"keskpäev",morning:"hommik",afternoon:"pärastlõuna",evening:"õhtu",night:"öö"},abbreviated:{am:"AM",pm:"PM",midnight:"kesköö",noon:"keskpäev",morning:"hommik",afternoon:"pärastlõuna",evening:"õhtu",night:"öö"},wide:{am:"AM",pm:"PM",midnight:"kesköö",noon:"keskpäev",morning:"hommik",afternoon:"pärastlõuna",evening:"õhtu",night:"öö"}},l={narrow:{am:"AM",pm:"PM",midnight:"keskööl",noon:"keskpäeval",morning:"hommikul",afternoon:"pärastlõunal",evening:"õhtul",night:"öösel"},abbreviated:{am:"AM",pm:"PM",midnight:"keskööl",noon:"keskpäeval",morning:"hommikul",afternoon:"pärastlõunal",evening:"õhtul",night:"öösel"},wide:{am:"AM",pm:"PM",midnight:"keskööl",noon:"keskpäeval",morning:"hommikul",afternoon:"pärastlõunal",evening:"õhtul",night:"öösel"}},s=function(m,h){var p=Number(m);return p+"."},f={ordinalNumber:s,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(m){return m-1}}),month:(0,a.default)({values:i,defaultWidth:"wide",formattingValues:i,defaultFormattingWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide",formattingValues:d,defaultFormattingWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide",formattingValues:l,defaultFormattingWidth:"wide"})},v=f;e.default=v,r.exports=e.default})(wc,wc.exports);var PA=wc.exports,Pc={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^\d+\./i,i=/\d+/i,d={narrow:/^(e\.m\.a|m\.a\.j|eKr|pKr)/i,abbreviated:/^(e\.m\.a|m\.a\.j|eKr|pKr)/i,wide:/^(enne meie ajaarvamist|meie ajaarvamise järgi|enne Kristust|pärast Kristust)/i},u={any:[/^e/i,/^(m|p)/i]},l={narrow:/^[1234]/i,abbreviated:/^K[1234]/i,wide:/^[1234](\.)? kvartal/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^[jvmasond]/i,abbreviated:/^(jaan|veebr|märts|apr|mai|juuni|juuli|aug|sept|okt|nov|dets)/i,wide:/^(jaanuar|veebruar|märts|aprill|mai|juuni|juuli|august|september|oktoober|november|detsember)/i},v={narrow:[/^j/i,/^v/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^v/i,/^mär/i,/^ap/i,/^mai/i,/^juun/i,/^juul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},c={narrow:/^[petknrl]/i,short:/^[petknrl]/i,abbreviated:/^(püh?|esm?|tei?|kolm?|nel?|ree?|laup?)\.?/i,wide:/^(pühapäev|esmaspäev|teisipäev|kolmapäev|neljapäev|reede|laupäev)/i},m={any:[/^p/i,/^e/i,/^t/i,/^k/i,/^n/i,/^r/i,/^l/i]},h={any:/^(am|pm|keskööl?|keskpäev(al)?|hommik(ul)?|pärastlõunal?|õhtul?|öö(sel)?)/i},p={any:{am:/^a/i,pm:/^p/i,midnight:/^keskö/i,noon:/^keskp/i,morning:/hommik/i,afternoon:/pärastlõuna/i,evening:/õhtu/i,night:/öö/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(Pc,Pc.exports);var xA=Pc.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(bA),n=t(_A),o=t(wA),i=t(PA),d=t(xA),u={code:"et",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:4}},l=u;e.default=l,r.exports=e.default})(gc,gc.exports);var MA=gc.exports,xc={exports:{}},Mc={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:"segundo bat baino gutxiago",other:"{{count}} segundo baino gutxiago"},xSeconds:{one:"1 segundo",other:"{{count}} segundo"},halfAMinute:"minutu erdi",lessThanXMinutes:{one:"minutu bat baino gutxiago",other:"{{count}} minutu baino gutxiago"},xMinutes:{one:"1 minutu",other:"{{count}} minutu"},aboutXHours:{one:"1 ordu gutxi gorabehera",other:"{{count}} ordu gutxi gorabehera"},xHours:{one:"1 ordu",other:"{{count}} ordu"},xDays:{one:"1 egun",other:"{{count}} egun"},aboutXWeeks:{one:"aste 1 inguru",other:"{{count}} aste inguru"},xWeeks:{one:"1 aste",other:"{{count}} astean"},aboutXMonths:{one:"1 hilabete gutxi gorabehera",other:"{{count}} hilabete gutxi gorabehera"},xMonths:{one:"1 hilabete",other:"{{count}} hilabete"},aboutXYears:{one:"1 urte gutxi gorabehera",other:"{{count}} urte gutxi gorabehera"},xYears:{one:"1 urte",other:"{{count}} urte"},overXYears:{one:"1 urte baino gehiago",other:"{{count}} urte baino gehiago"},almostXYears:{one:"ia 1 urte",other:"ia {{count}} urte"}},a=function(i,d,u){var l,s=t[i];return typeof s=="string"?l=s:d===1?l=s.one:l=s.other.replace("{{count}}",String(d)),u!=null&&u.addSuffix?u.comparison&&u.comparison>0?"en "+l:"duela "+l:l},n=a;e.default=n,r.exports=e.default})(Mc,Mc.exports);var kA=Mc.exports,kc={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(de),n={full:"EEEE, y'ko' MMMM'ren' d'a' y'ren'",long:"y'ko' MMMM'ren' d'a'",medium:"y MMM d",short:"yy/MM/dd"},o={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},i={full:"{{date}} 'tan' {{time}}",long:"{{date}} 'tan' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(kc,kc.exports);var DA=kc.exports,Dc={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"'joan den' eeee, LT",yesterday:"'atzo,' p",today:"'gaur,' p",tomorrow:"'bihar,' p",nextWeek:"eeee, p",other:"P"},a={lastWeek:"'joan den' eeee, p",yesterday:"'atzo,' p",today:"'gaur,' p",tomorrow:"'bihar,' p",nextWeek:"eeee, p",other:"P"},n=function(d,u){return u.getUTCHours()!==1?a[d]:t[d]},o=n;e.default=o,r.exports=e.default})(Dc,Dc.exports);var OA=Dc.exports,Oc={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["k.a.","k.o."],abbreviated:["k.a.","k.o."],wide:["kristo aurretik","kristo ondoren"]},o={narrow:["1","2","3","4"],abbreviated:["1H","2H","3H","4H"],wide:["1. hiruhilekoa","2. hiruhilekoa","3. hiruhilekoa","4. hiruhilekoa"]},i={narrow:["u","o","m","a","m","e","u","a","i","u","a","a"],abbreviated:["urt","ots","mar","api","mai","eka","uzt","abu","ira","urr","aza","abe"],wide:["urtarrila","otsaila","martxoa","apirila","maiatza","ekaina","uztaila","abuztua","iraila","urria","azaroa","abendua"]},d={narrow:["i","a","a","a","o","o","l"],short:["ig","al","as","az","og","or","lr"],abbreviated:["iga","ast","ast","ast","ost","ost","lar"],wide:["igandea","astelehena","asteartea","asteazkena","osteguna","ostirala","larunbata"]},u={narrow:{am:"a",pm:"p",midnight:"ge",noon:"eg",morning:"goiza",afternoon:"arratsaldea",evening:"arratsaldea",night:"gaua"},abbreviated:{am:"AM",pm:"PM",midnight:"gauerdia",noon:"eguerdia",morning:"goiza",afternoon:"arratsaldea",evening:"arratsaldea",night:"gaua"},wide:{am:"a.m.",pm:"p.m.",midnight:"gauerdia",noon:"eguerdia",morning:"goiza",afternoon:"arratsaldea",evening:"arratsaldea",night:"gaua"}},l={narrow:{am:"a",pm:"p",midnight:"ge",noon:"eg",morning:"goizean",afternoon:"arratsaldean",evening:"arratsaldean",night:"gauean"},abbreviated:{am:"AM",pm:"PM",midnight:"gauerdia",noon:"eguerdia",morning:"goizean",afternoon:"arratsaldean",evening:"arratsaldean",night:"gauean"},wide:{am:"a.m.",pm:"p.m.",midnight:"gauerdia",noon:"eguerdia",morning:"goizean",afternoon:"arratsaldean",evening:"arratsaldean",night:"gauean"}},s=function(m,h){var p=Number(m);return p+"."},f={ordinalNumber:s,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(m){return m-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide",formattingValues:l,defaultFormattingWidth:"wide"})},v=f;e.default=v,r.exports=e.default})(Oc,Oc.exports);var WA=Oc.exports,Wc={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)(.)?/i,i=/\d+/i,d={narrow:/^(k.a.|k.o.)/i,abbreviated:/^(k.a.|k.o.)/i,wide:/^(kristo aurretik|kristo ondoren)/i},u={narrow:[/^k.a./i,/^k.o./i],abbreviated:[/^(k.a.)/i,/^(k.o.)/i],wide:[/^(kristo aurretik)/i,/^(kristo ondoren)/i]},l={narrow:/^[1234]/i,abbreviated:/^[1234]H/i,wide:/^[1234](.)? hiruhilekoa/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^[uomaei]/i,abbreviated:/^(urt|ots|mar|api|mai|eka|uzt|abu|ira|urr|aza|abe)/i,wide:/^(urtarrila|otsaila|martxoa|apirila|maiatza|ekaina|uztaila|abuztua|iraila|urria|azaroa|abendua)/i},v={narrow:[/^u/i,/^o/i,/^m/i,/^a/i,/^m/i,/^e/i,/^u/i,/^a/i,/^i/i,/^u/i,/^a/i,/^a/i],any:[/^urt/i,/^ots/i,/^mar/i,/^api/i,/^mai/i,/^eka/i,/^uzt/i,/^abu/i,/^ira/i,/^urr/i,/^aza/i,/^abe/i]},c={narrow:/^[iaol]/i,short:/^(ig|al|as|az|og|or|lr)/i,abbreviated:/^(iga|ast|ast|ast|ost|ost|lar)/i,wide:/^(igandea|astelehena|asteartea|asteazkena|osteguna|ostirala|larunbata)/i},m={narrow:[/^i/i,/^a/i,/^a/i,/^a/i,/^o/i,/^o/i,/^l/i],short:[/^ig/i,/^al/i,/^as/i,/^az/i,/^og/i,/^or/i,/^lr/i],abbreviated:[/^iga/i,/^ast/i,/^ast/i,/^ast/i,/^ost/i,/^ost/i,/^lar/i],wide:[/^igandea/i,/^astelehena/i,/^asteartea/i,/^asteazkena/i,/^osteguna/i,/^ostirala/i,/^larunbata/i]},h={narrow:/^(a|p|ge|eg|((goiza|goizean)|arratsaldea|(gaua|gauean)))/i,any:/^([ap]\.?\s?m\.?|gauerdia|eguerdia|((goiza|goizean)|arratsaldea|(gaua|gauean)))/i},p={narrow:{am:/^a/i,pm:/^p/i,midnight:/^ge/i,noon:/^eg/i,morning:/goiz/i,afternoon:/arratsaldea/i,evening:/arratsaldea/i,night:/gau/i},any:{am:/^a/i,pm:/^p/i,midnight:/^gauerdia/i,noon:/^eguerdia/i,morning:/goiz/i,afternoon:/arratsaldea/i,evening:/arratsaldea/i,night:/gau/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"wide"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"wide"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(Wc,Wc.exports);var jA=Wc.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(kA),n=t(DA),o=t(OA),i=t(WA),d=t(jA),u={code:"eu",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:1}},l=u;e.default=l,r.exports=e.default})(xc,xc.exports);var TA=xc.exports,jc={exports:{}},Tc={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:"کمتر از یک ثانیه",other:"کمتر از {{count}} ثانیه"},xSeconds:{one:"1 ثانیه",other:"{{count}} ثانیه"},halfAMinute:"نیم دقیقه",lessThanXMinutes:{one:"کمتر از یک دقیقه",other:"کمتر از {{count}} دقیقه"},xMinutes:{one:"1 دقیقه",other:"{{count}} دقیقه"},aboutXHours:{one:"حدود 1 ساعت",other:"حدود {{count}} ساعت"},xHours:{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}} سال"}},a=function(i,d,u){var l,s=t[i];return typeof s=="string"?l=s:d===1?l=s.one:l=s.other.replace("{{count}}",String(d)),u!=null&&u.addSuffix?u.comparison&&u.comparison>0?"در "+l:l+" قبل":l},n=a;e.default=n,r.exports=e.default})(Tc,Tc.exports);var $A=Tc.exports,$c={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(de),n={full:"EEEE do MMMM y",long:"do MMMM y",medium:"d MMM y",short:"yyyy/MM/dd"},o={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},i={full:"{{date}} 'در' {{time}}",long:"{{date}} 'در' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})($c,$c.exports);var SA=$c.exports,Sc={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"eeee 'گذشته در' p",yesterday:"'دیروز در' p",today:"'امروز در' p",tomorrow:"'فردا در' p",nextWeek:"eeee 'در' p",other:"P"},a=function(i,d,u,l){return t[i]},n=a;e.default=n,r.exports=e.default})(Sc,Sc.exports);var CA=Sc.exports,Cc={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["ق","ب"],abbreviated:["ق.م.","ب.م."],wide:["قبل از میلاد","بعد از میلاد"]},o={narrow:["1","2","3","4"],abbreviated:["س‌م1","س‌م2","س‌م3","س‌م4"],wide:["سه‌ماهه 1","سه‌ماهه 2","سه‌ماهه 3","سه‌ماهه 4"]},i={narrow:["ژ","ف","م","آ","م","ج","ج","آ","س","ا","ن","د"],abbreviated:["ژانـ","فور","مارس","آپر","می","جون","جولـ","آگو","سپتـ","اکتـ","نوامـ","دسامـ"],wide:["ژانویه","فوریه","مارس","آپریل","می","جون","جولای","آگوست","سپتامبر","اکتبر","نوامبر","دسامبر"]},d={narrow:["ی","د","س","چ","پ","ج","ش"],short:["1ش","2ش","3ش","4ش","5ش","ج","ش"],abbreviated:["یکشنبه","دوشنبه","سه‌شنبه","چهارشنبه","پنجشنبه","جمعه","شنبه"],wide:["یکشنبه","دوشنبه","سه‌شنبه","چهارشنبه","پنجشنبه","جمعه","شنبه"]},u={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:"شب"}},l={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:"شب"}},s=function(m,h){return String(m)},f={ordinalNumber:s,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(m){return m-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide",formattingValues:l,defaultFormattingWidth:"wide"})},v=f;e.default=v,r.exports=e.default})(Cc,Cc.exports);var EA=Cc.exports,Ec={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)(th|st|nd|rd)?/i,i=/\d+/i,d={narrow:/^(ق|ب)/i,abbreviated:/^(ق\.?\s?م\.?|ق\.?\s?د\.?\s?م\.?|م\.?\s?|د\.?\s?م\.?)/i,wide:/^(قبل از میلاد|قبل از دوران مشترک|میلادی|دوران مشترک|بعد از میلاد)/i},u={any:[/^قبل/i,/^بعد/i]},l={narrow:/^[1234]/i,abbreviated:/^س‌م[1234]/i,wide:/^سه‌ماهه [1234]/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^[جژفمآاماسند]/i,abbreviated:/^(جنو|ژانـ|ژانویه|فوریه|فور|مارس|آوریل|آپر|مه|می|ژوئن|جون|جول|جولـ|ژوئیه|اوت|آگو|سپتمبر|سپتامبر|اکتبر|اکتوبر|نوامبر|نوامـ|دسامبر|دسامـ|دسم)/i,wide:/^(ژانویه|جنوری|فبروری|فوریه|مارچ|مارس|آپریل|اپریل|ایپریل|آوریل|مه|می|ژوئن|جون|جولای|ژوئیه|آگست|اگست|آگوست|اوت|سپتمبر|سپتامبر|اکتبر|اکتوبر|نوامبر|نومبر|دسامبر|دسمبر)/i},v={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]},c={narrow:/^[شیدسچپج]/i,short:/^(ش|ج|1ش|2ش|3ش|4ش|5ش)/i,abbreviated:/^(یکشنبه|دوشنبه|سه‌شنبه|چهارشنبه|پنج‌شنبه|جمعه|شنبه)/i,wide:/^(یکشنبه|دوشنبه|سه‌شنبه|چهارشنبه|پنج‌شنبه|جمعه|شنبه)/i},m={narrow:[/^ی/i,/^دو/i,/^س/i,/^چ/i,/^پ/i,/^ج/i,/^ش/i],any:[/^(ی|1ش|یکشنبه)/i,/^(د|2ش|دوشنبه)/i,/^(س|3ش|سه‌شنبه)/i,/^(چ|4ش|چهارشنبه)/i,/^(پ|5ش|پنجشنبه)/i,/^(ج|جمعه)/i,/^(ش|شنبه)/i]},h={narrow:/^(ب|ق|ن|ظ|ص|ب.ظ.|ع|ش)/i,abbreviated:/^(ق.ظ.|ب.ظ.|نیمه‌شب|ظهر|صبح|بعدازظهر|عصر|شب)/i,wide:/^(قبل‌ازظهر|نیمه‌شب|ظهر|صبح|بعدازظهر|عصر|شب)/i},p={any:{am:/^(ق|ق.ظ.|قبل‌ازظهر)/i,pm:/^(ب|ب.ظ.|بعدازظهر)/i,midnight:/^(‌نیمه‌شب|ن)/i,noon:/^(ظ|ظهر)/i,morning:/(ص|صبح)/i,afternoon:/(ب|ب.ظ.|بعدازظهر)/i,evening:/(ع|عصر)/i,night:/(ش|شب)/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"wide",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(Ec,Ec.exports);var RA=Ec.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t($A),n=t(SA),o=t(CA),i=t(EA),d=t(RA),u={code:"fa-IR",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:6,firstWeekContainsDate:1}},l=u;e.default=l,r.exports=e.default})(jc,jc.exports);var NA=jc.exports,Rc={exports:{}},Nc={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;function t(v){return v.replace(/sekuntia?/,"sekunnin")}function a(v){return v.replace(/minuuttia?/,"minuutin")}function n(v){return v.replace(/tuntia?/,"tunnin")}function o(v){return v.replace(/päivää?/,"päivän")}function i(v){return v.replace(/(viikko|viikkoa)/,"viikon")}function d(v){return v.replace(/(kuukausi|kuukautta)/,"kuukauden")}function u(v){return v.replace(/(vuosi|vuotta)/,"vuoden")}var l={lessThanXSeconds:{one:"alle sekunti",other:"alle {{count}} sekuntia",futureTense:t},xSeconds:{one:"sekunti",other:"{{count}} sekuntia",futureTense:t},halfAMinute:{one:"puoli minuuttia",other:"puoli minuuttia",futureTense:function(c){return"puolen minuutin"}},lessThanXMinutes:{one:"alle minuutti",other:"alle {{count}} minuuttia",futureTense:a},xMinutes:{one:"minuutti",other:"{{count}} minuuttia",futureTense:a},aboutXHours:{one:"noin tunti",other:"noin {{count}} tuntia",futureTense:n},xHours:{one:"tunti",other:"{{count}} tuntia",futureTense:n},xDays:{one:"päivä",other:"{{count}} päivää",futureTense:o},aboutXWeeks:{one:"noin viikko",other:"noin {{count}} viikkoa",futureTense:i},xWeeks:{one:"viikko",other:"{{count}} viikkoa",futureTense:i},aboutXMonths:{one:"noin kuukausi",other:"noin {{count}} kuukautta",futureTense:d},xMonths:{one:"kuukausi",other:"{{count}} kuukautta",futureTense:d},aboutXYears:{one:"noin vuosi",other:"noin {{count}} vuotta",futureTense:u},xYears:{one:"vuosi",other:"{{count}} vuotta",futureTense:u},overXYears:{one:"yli vuosi",other:"yli {{count}} vuotta",futureTense:u},almostXYears:{one:"lähes vuosi",other:"lähes {{count}} vuotta",futureTense:u}},s=function(c,m,h){var p=l[c],y=m===1?p.one:p.other.replace("{{count}}",String(m));return h!=null&&h.addSuffix?h.comparison&&h.comparison>0?p.futureTense(y)+" kuluttua":y+" sitten":y},f=s;e.default=f,r.exports=e.default})(Nc,Nc.exports);var zA=Nc.exports,zc={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(de),n={full:"eeee d. MMMM y",long:"d. MMMM y",medium:"d. MMM y",short:"d.M.y"},o={full:"HH.mm.ss zzzz",long:"HH.mm.ss z",medium:"HH.mm.ss",short:"HH.mm"},i={full:"{{date}} 'klo' {{time}}",long:"{{date}} 'klo' {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(zc,zc.exports);var IA=zc.exports,Ic={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"'viime' eeee 'klo' p",yesterday:"'eilen klo' p",today:"'tänään klo' p",tomorrow:"'huomenna klo' p",nextWeek:"'ensi' eeee 'klo' p",other:"P"},a=function(i,d,u,l){return t[i]},n=a;e.default=n,r.exports=e.default})(Ic,Ic.exports);var qA=Ic.exports,qc={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["eaa.","jaa."],abbreviated:["eaa.","jaa."],wide:["ennen ajanlaskun alkua","jälkeen ajanlaskun alun"]},o={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1. kvartaali","2. kvartaali","3. kvartaali","4. kvartaali"]},i={narrow:["T","H","M","H","T","K","H","E","S","L","M","J"],abbreviated:["tammi","helmi","maalis","huhti","touko","kesä","heinä","elo","syys","loka","marras","joulu"],wide:["tammikuu","helmikuu","maaliskuu","huhtikuu","toukokuu","kesäkuu","heinäkuu","elokuu","syyskuu","lokakuu","marraskuu","joulukuu"]},d={narrow:i.narrow,abbreviated:i.abbreviated,wide:["tammikuuta","helmikuuta","maaliskuuta","huhtikuuta","toukokuuta","kesäkuuta","heinäkuuta","elokuuta","syyskuuta","lokakuuta","marraskuuta","joulukuuta"]},u={narrow:["S","M","T","K","T","P","L"],short:["su","ma","ti","ke","to","pe","la"],abbreviated:["sunn.","maan.","tiis.","kesk.","torst.","perj.","la"],wide:["sunnuntai","maanantai","tiistai","keskiviikko","torstai","perjantai","lauantai"]},l={narrow:u.narrow,short:u.short,abbreviated:u.abbreviated,wide:["sunnuntaina","maanantaina","tiistaina","keskiviikkona","torstaina","perjantaina","lauantaina"]},s={narrow:{am:"ap",pm:"ip",midnight:"keskiyö",noon:"keskipäivä",morning:"ap",afternoon:"ip",evening:"illalla",night:"yöllä"},abbreviated:{am:"ap",pm:"ip",midnight:"keskiyö",noon:"keskipäivä",morning:"ap",afternoon:"ip",evening:"illalla",night:"yöllä"},wide:{am:"ap",pm:"ip",midnight:"keskiyöllä",noon:"keskipäivällä",morning:"aamupäivällä",afternoon:"iltapäivällä",evening:"illalla",night:"yöllä"}},f=function(h,p){var y=Number(h);return y+"."},v={ordinalNumber:f,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(h){return h-1}}),month:(0,a.default)({values:i,defaultWidth:"wide",formattingValues:d,defaultFormattingWidth:"wide"}),day:(0,a.default)({values:u,defaultWidth:"wide",formattingValues:l,defaultFormattingWidth:"wide"}),dayPeriod:(0,a.default)({values:s,defaultWidth:"wide"})},c=v;e.default=c,r.exports=e.default})(qc,qc.exports);var YA=qc.exports,Yc={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)(\.)/i,i=/\d+/i,d={narrow:/^(e|j)/i,abbreviated:/^(eaa.|jaa.)/i,wide:/^(ennen ajanlaskun alkua|jälkeen ajanlaskun alun)/i},u={any:[/^e/i,/^j/i]},l={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234]\.? kvartaali/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^[thmkeslj]/i,abbreviated:/^(tammi|helmi|maalis|huhti|touko|kesä|heinä|elo|syys|loka|marras|joulu)/i,wide:/^(tammikuu|helmikuu|maaliskuu|huhtikuu|toukokuu|kesäkuu|heinäkuu|elokuu|syyskuu|lokakuu|marraskuu|joulukuu)(ta)?/i},v={narrow:[/^t/i,/^h/i,/^m/i,/^h/i,/^t/i,/^k/i,/^h/i,/^e/i,/^s/i,/^l/i,/^m/i,/^j/i],any:[/^ta/i,/^hel/i,/^maa/i,/^hu/i,/^to/i,/^k/i,/^hei/i,/^e/i,/^s/i,/^l/i,/^mar/i,/^j/i]},c={narrow:/^[smtkpl]/i,short:/^(su|ma|ti|ke|to|pe|la)/i,abbreviated:/^(sunn.|maan.|tiis.|kesk.|torst.|perj.|la)/i,wide:/^(sunnuntai|maanantai|tiistai|keskiviikko|torstai|perjantai|lauantai)(na)?/i},m={narrow:[/^s/i,/^m/i,/^t/i,/^k/i,/^t/i,/^p/i,/^l/i],any:[/^s/i,/^m/i,/^ti/i,/^k/i,/^to/i,/^p/i,/^l/i]},h={narrow:/^(ap|ip|keskiyö|keskipäivä|aamupäivällä|iltapäivällä|illalla|yöllä)/i,any:/^(ap|ip|keskiyöllä|keskipäivällä|aamupäivällä|iltapäivällä|illalla|yöllä)/i},p={any:{am:/^ap/i,pm:/^ip/i,midnight:/^keskiyö/i,noon:/^keskipäivä/i,morning:/aamupäivällä/i,afternoon:/iltapäivällä/i,evening:/illalla/i,night:/yöllä/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(Yc,Yc.exports);var HA=Yc.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(zA),n=t(IA),o=t(qA),i=t(YA),d=t(HA),u={code:"fi",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:4}},l=u;e.default=l,r.exports=e.default})(Rc,Rc.exports);var AA=Rc.exports,Hc={exports:{}},Ac={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:"moins d’une seconde",other:"moins de {{count}} secondes"},xSeconds:{one:"1 seconde",other:"{{count}} secondes"},halfAMinute:"30 secondes",lessThanXMinutes:{one:"moins d’une minute",other:"moins de {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"environ 1 heure",other:"environ {{count}} heures"},xHours:{one:"1 heure",other:"{{count}} heures"},xDays:{one:"1 jour",other:"{{count}} jours"},aboutXWeeks:{one:"environ 1 semaine",other:"environ {{count}} semaines"},xWeeks:{one:"1 semaine",other:"{{count}} semaines"},aboutXMonths:{one:"environ 1 mois",other:"environ {{count}} mois"},xMonths:{one:"1 mois",other:"{{count}} mois"},aboutXYears:{one:"environ 1 an",other:"environ {{count}} ans"},xYears:{one:"1 an",other:"{{count}} ans"},overXYears:{one:"plus d’un an",other:"plus de {{count}} ans"},almostXYears:{one:"presqu’un an",other:"presque {{count}} ans"}},a=function(i,d,u){var l,s=t[i];return typeof s=="string"?l=s:d===1?l=s.one:l=s.other.replace("{{count}}",String(d)),u!=null&&u.addSuffix?u.comparison&&u.comparison>0?"dans "+l:"il y a "+l:l},n=a;e.default=n,r.exports=e.default})(Ac,Ac.exports);var Z_=Ac.exports,Vc={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(de),n={full:"EEEE d MMMM y",long:"d MMMM y",medium:"d MMM y",short:"dd/MM/y"},o={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},i={full:"{{date}} 'à' {{time}}",long:"{{date}} 'à' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(Vc,Vc.exports);var VA=Vc.exports,Fc={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"eeee 'dernier à' p",yesterday:"'hier à' p",today:"'aujourd’hui à' p",tomorrow:"'demain à' p'",nextWeek:"eeee 'prochain à' p",other:"P"},a=function(i,d,u,l){return t[i]},n=a;e.default=n,r.exports=e.default})(Fc,Fc.exports);var yM=Fc.exports,Lc={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["av. J.-C","ap. J.-C"],abbreviated:["av. J.-C","ap. J.-C"],wide:["avant Jésus-Christ","après Jésus-Christ"]},o={narrow:["T1","T2","T3","T4"],abbreviated:["1er trim.","2ème trim.","3ème trim.","4ème trim."],wide:["1er trimestre","2ème trimestre","3ème trimestre","4ème trimestre"]},i={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["janv.","févr.","mars","avr.","mai","juin","juil.","août","sept.","oct.","nov.","déc."],wide:["janvier","février","mars","avril","mai","juin","juillet","août","septembre","octobre","novembre","décembre"]},d={narrow:["D","L","M","M","J","V","S"],short:["di","lu","ma","me","je","ve","sa"],abbreviated:["dim.","lun.","mar.","mer.","jeu.","ven.","sam."],wide:["dimanche","lundi","mardi","mercredi","jeudi","vendredi","samedi"]},u={narrow:{am:"AM",pm:"PM",midnight:"minuit",noon:"midi",morning:"mat.",afternoon:"ap.m.",evening:"soir",night:"mat."},abbreviated:{am:"AM",pm:"PM",midnight:"minuit",noon:"midi",morning:"matin",afternoon:"après-midi",evening:"soir",night:"matin"},wide:{am:"AM",pm:"PM",midnight:"minuit",noon:"midi",morning:"du matin",afternoon:"de l’après-midi",evening:"du soir",night:"du matin"}},l=function(c,m){var h=Number(c),p=m==null?void 0:m.unit;if(h===0)return"0";var y=["year","week","hour","minute","second"],_;return h===1?_=p&&y.includes(p)?"ère":"er":_="ème",h+_},s={ordinalNumber:l,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(c){return c-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide"})},f=s;e.default=f,r.exports=e.default})(Lc,Lc.exports);var ew=Lc.exports,Xc={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)(ième|ère|ème|er|e)?/i,i=/\d+/i,d={narrow:/^(av\.J\.C|ap\.J\.C|ap\.J\.-C)/i,abbreviated:/^(av\.J\.-C|av\.J-C|apr\.J\.-C|apr\.J-C|ap\.J-C)/i,wide:/^(avant Jésus-Christ|après Jésus-Christ)/i},u={any:[/^av/i,/^ap/i]},l={narrow:/^T?[1234]/i,abbreviated:/^[1234](er|ème|e)? trim\.?/i,wide:/^[1234](er|ème|e)? trimestre/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^[jfmasond]/i,abbreviated:/^(janv|févr|mars|avr|mai|juin|juill|juil|août|sept|oct|nov|déc)\.?/i,wide:/^(janvier|février|mars|avril|mai|juin|juillet|août|septembre|octobre|novembre|décembre)/i},v={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,/^av/i,/^ma/i,/^juin/i,/^juil/i,/^ao/i,/^s/i,/^o/i,/^n/i,/^d/i]},c={narrow:/^[lmjvsd]/i,short:/^(di|lu|ma|me|je|ve|sa)/i,abbreviated:/^(dim|lun|mar|mer|jeu|ven|sam)\.?/i,wide:/^(dimanche|lundi|mardi|mercredi|jeudi|vendredi|samedi)/i},m={narrow:[/^d/i,/^l/i,/^m/i,/^m/i,/^j/i,/^v/i,/^s/i],any:[/^di/i,/^lu/i,/^ma/i,/^me/i,/^je/i,/^ve/i,/^sa/i]},h={narrow:/^(a|p|minuit|midi|mat\.?|ap\.?m\.?|soir|nuit)/i,any:/^([ap]\.?\s?m\.?|du matin|de l'après[-\s]midi|du soir|de la nuit)/i},p={any:{am:/^a/i,pm:/^p/i,midnight:/^min/i,noon:/^mid/i,morning:/mat/i,afternoon:/ap/i,evening:/soir/i,night:/nuit/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(Xc,Xc.exports);var aw=Xc.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(Z_),n=t(VA),o=t(yM),i=t(ew),d=t(aw),u={code:"fr",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:4}},l=u;e.default=l,r.exports=e.default})(Hc,Hc.exports);var FA=Hc.exports,Uc={exports:{}},Qc={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(de),n={full:"EEEE d MMMM y",long:"d MMMM y",medium:"d MMM y",short:"yy-MM-dd"},o={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},i={full:"{{date}} 'à' {{time}}",long:"{{date}} 'à' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(Qc,Qc.exports);var LA=Qc.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(Z_),n=t(yM),o=t(ew),i=t(aw),d=t(LA),u={code:"fr-CA",formatDistance:a.default,formatLong:d.default,formatRelative:n.default,localize:o.default,match:i.default,options:{weekStartsOn:0,firstWeekContainsDate:1}},l=u;e.default=l,r.exports=e.default})(Uc,Uc.exports);var XA=Uc.exports,Gc={exports:{}},Bc={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(de),n={full:"EEEE d MMMM y",long:"d MMMM y",medium:"d MMM y",short:"dd.MM.y"},o={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},i={full:"{{date}} 'à' {{time}}",long:"{{date}} 'à' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(Bc,Bc.exports);var UA=Bc.exports,Jc={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"eeee 'la semaine dernière à' p",yesterday:"'hier à' p",today:"'aujourd’hui à' p",tomorrow:"'demain à' p'",nextWeek:"eeee 'la semaine prochaine à' p",other:"P"},a=function(i,d,u,l){return t[i]},n=a;e.default=n,r.exports=e.default})(Jc,Jc.exports);var QA=Jc.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(Z_),n=t(ew),o=t(aw),i=t(UA),d=t(QA),u={code:"fr-CH",formatDistance:a.default,formatLong:i.default,formatRelative:d.default,localize:n.default,match:o.default,options:{weekStartsOn:1,firstWeekContainsDate:4}},l=u;e.default=l,r.exports=e.default})(Gc,Gc.exports);var GA=Gc.exports,Kc={exports:{}},Zc={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:"minder as 1 sekonde",other:"minder as {{count}} sekonden"},xSeconds:{one:"1 sekonde",other:"{{count}} sekonden"},halfAMinute:"oardel minút",lessThanXMinutes:{one:"minder as 1 minút",other:"minder as {{count}} minuten"},xMinutes:{one:"1 minút",other:"{{count}} minuten"},aboutXHours:{one:"sawat 1 oere",other:"sawat {{count}} oere"},xHours:{one:"1 oere",other:"{{count}} oere"},xDays:{one:"1 dei",other:"{{count}} dagen"},aboutXWeeks:{one:"sawat 1 wike",other:"sawat {{count}} wiken"},xWeeks:{one:"1 wike",other:"{{count}} wiken"},aboutXMonths:{one:"sawat 1 moanne",other:"sawat {{count}} moannen"},xMonths:{one:"1 moanne",other:"{{count}} moannen"},aboutXYears:{one:"sawat 1 jier",other:"sawat {{count}} jier"},xYears:{one:"1 jier",other:"{{count}} jier"},overXYears:{one:"mear as 1 jier",other:"mear as {{count}}s jier"},almostXYears:{one:"hast 1 jier",other:"hast {{count}} jier"}},a=function(i,d,u){var l,s=t[i];return typeof s=="string"?l=s:d===1?l=s.one:l=s.other.replace("{{count}}",String(d)),u!=null&&u.addSuffix?u.comparison&&u.comparison>0?"oer "+l:l+" lyn":l},n=a;e.default=n,r.exports=e.default})(Zc,Zc.exports);var BA=Zc.exports,eh={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(de),n={full:"EEEE d MMMM y",long:"d MMMM y",medium:"d MMM y",short:"dd-MM-y"},o={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},i={full:"{{date}} 'om' {{time}}",long:"{{date}} 'om' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(eh,eh.exports);var JA=eh.exports,ah={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"'ôfrûne' eeee 'om' p",yesterday:"'juster om' p",today:"'hjoed om' p",tomorrow:"'moarn om' p",nextWeek:"eeee 'om' p",other:"P"},a=function(i,d,u,l){return t[i]},n=a;e.default=n,r.exports=e.default})(ah,ah.exports);var KA=ah.exports,th={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["f.K.","n.K."],abbreviated:["f.Kr.","n.Kr."],wide:["foar Kristus","nei Kristus"]},o={narrow:["1","2","3","4"],abbreviated:["K1","K2","K3","K4"],wide:["1e fearnsjier","2e fearnsjier","3e fearnsjier","4e fearnsjier"]},i={narrow:["j","f","m","a","m","j","j","a","s","o","n","d"],abbreviated:["jan.","feb.","mrt.","apr.","mai.","jun.","jul.","aug.","sep.","okt.","nov.","des."],wide:["jannewaris","febrewaris","maart","april","maaie","juny","july","augustus","septimber","oktober","novimber","desimber"]},d={narrow:["s","m","t","w","t","f","s"],short:["si","mo","ti","wo","to","fr","so"],abbreviated:["snein","moa","tii","woa","ton","fre","sneon"],wide:["snein","moandei","tiisdei","woansdei","tongersdei","freed","sneon"]},u={narrow:{am:"AM",pm:"PM",midnight:"middernacht",noon:"middei",morning:"moarns",afternoon:"middeis",evening:"jûns",night:"nachts"},abbreviated:{am:"AM",pm:"PM",midnight:"middernacht",noon:"middei",morning:"moarns",afternoon:"middeis",evening:"jûns",night:"nachts"},wide:{am:"AM",pm:"PM",midnight:"middernacht",noon:"middei",morning:"moarns",afternoon:"middeis",evening:"jûns",night:"nachts"}},l=function(c,m){var h=Number(c);return h+"e"},s={ordinalNumber:l,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(c){return c-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide"})},f=s;e.default=f,r.exports=e.default})(th,th.exports);var ZA=th.exports,rh={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)e?/i,i=/\d+/i,d={narrow:/^([fn]\.? ?K\.?)/,abbreviated:/^([fn]\. ?Kr\.?)/,wide:/^((foar|nei) Kristus)/},u={any:[/^f/,/^n/]},l={narrow:/^[1234]/i,abbreviated:/^K[1234]/i,wide:/^[1234]e fearnsjier/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^[jfmasond]/i,abbreviated:/^(jan.|feb.|mrt.|apr.|mai.|jun.|jul.|aug.|sep.|okt.|nov.|des.)/i,wide:/^(jannewaris|febrewaris|maart|april|maaie|juny|july|augustus|septimber|oktober|novimber|desimber)/i},v={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:[/^jan/i,/^feb/i,/^m(r|a)/i,/^apr/i,/^mai/i,/^jun/i,/^jul/i,/^aug/i,/^sep/i,/^okt/i,/^nov/i,/^des/i]},c={narrow:/^[smtwf]/i,short:/^(si|mo|ti|wo|to|fr|so)/i,abbreviated:/^(snein|moa|tii|woa|ton|fre|sneon)/i,wide:/^(snein|moandei|tiisdei|woansdei|tongersdei|freed|sneon)/i},m={narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^sn/i,/^mo/i,/^ti/i,/^wo/i,/^to/i,/^fr/i,/^sn/i]},h={any:/^(am|pm|middernacht|middeis|moarns|middei|jûns|nachts)/i},p={any:{am:/^am/i,pm:/^pm/i,midnight:/^middernacht/i,noon:/^middei/i,morning:/moarns/i,afternoon:/^middeis/i,evening:/jûns/i,night:/nachts/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(rh,rh.exports);var eV=rh.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(BA),n=t(JA),o=t(KA),i=t(ZA),d=t(eV),u={code:"fy",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:4}},l=u;e.default=l,r.exports=e.default})(Kc,Kc.exports);var aV=Kc.exports,nh={exports:{}},ih={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:"nas lugha na diog",other:"nas lugha na {{count}} diogan"},xSeconds:{one:"1 diog",two:"2 dhiog",twenty:"20 diog",other:"{{count}} diogan"},halfAMinute:"leth mhionaid",lessThanXMinutes:{one:"nas lugha na mionaid",other:"nas lugha na {{count}} mionaidean"},xMinutes:{one:"1 mionaid",two:"2 mhionaid",twenty:"20 mionaid",other:"{{count}} mionaidean"},aboutXHours:{one:"mu uair de thìde",other:"mu {{count}} uairean de thìde"},xHours:{one:"1 uair de thìde",two:"2 uair de thìde",twenty:"20 uair de thìde",other:"{{count}} uairean de thìde"},xDays:{one:"1 là",other:"{{count}} là"},aboutXWeeks:{one:"mu 1 seachdain",other:"mu {{count}} seachdainean"},xWeeks:{one:"1 seachdain",other:"{{count}} seachdainean"},aboutXMonths:{one:"mu mhìos",other:"mu {{count}} mìosan"},xMonths:{one:"1 mìos",other:"{{count}} mìosan"},aboutXYears:{one:"mu bhliadhna",other:"mu {{count}} bliadhnaichean"},xYears:{one:"1 bhliadhna",other:"{{count}} bliadhna"},overXYears:{one:"còrr is bliadhna",other:"còrr is {{count}} bliadhnaichean"},almostXYears:{one:"cha mhòr bliadhna",other:"cha mhòr {{count}} bliadhnaichean"}},a=function(i,d,u){var l,s=t[i];return typeof s=="string"?l=s:d===1?l=s.one:d===2&&s.two?l=s.two:d===20&&s.twenty?l=s.twenty:l=s.other.replace("{{count}}",String(d)),u!=null&&u.addSuffix?u.comparison&&u.comparison>0?"ann an "+l:"o chionn "+l:l},n=a;e.default=n,r.exports=e.default})(ih,ih.exports);var tV=ih.exports,oh={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(de),n={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},o={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},i={full:"{{date}} 'aig' {{time}}",long:"{{date}} 'aig' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(oh,oh.exports);var rV=oh.exports,uh={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"'mu dheireadh' eeee 'aig' p",yesterday:"'an-dè aig' p",today:"'an-diugh aig' p",tomorrow:"'a-màireach aig' p",nextWeek:"eeee 'aig' p",other:"P"},a=function(i,d,u,l){return t[i]},n=a;e.default=n,r.exports=e.default})(uh,uh.exports);var nV=uh.exports,dh={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["R","A"],abbreviated:["RC","AD"],wide:["ro Chrìosta","anno domini"]},o={narrow:["1","2","3","4"],abbreviated:["C1","C2","C3","C4"],wide:["a' chiad chairteal","an dàrna cairteal","an treas cairteal","an ceathramh cairteal"]},i={narrow:["F","G","M","G","C","Ò","I","L","S","D","S","D"],abbreviated:["Faoi","Gear","Màrt","Gibl","Cèit","Ògmh","Iuch","Lùn","Sult","Dàmh","Samh","Dùbh"],wide:["Am Faoilleach","An Gearran","Am Màrt","An Giblean","An Cèitean","An t-Ògmhios","An t-Iuchar","An Lùnastal","An t-Sultain","An Dàmhair","An t-Samhain","An Dùbhlachd"]},d={narrow:["D","L","M","C","A","H","S"],short:["Dò","Lu","Mà","Ci","Ar","Ha","Sa"],abbreviated:["Did","Dil","Dim","Dic","Dia","Dih","Dis"],wide:["Didòmhnaich","Diluain","Dimàirt","Diciadain","Diardaoin","Dihaoine","Disathairne"]},u={narrow:{am:"m",pm:"f",midnight:"m.o.",noon:"m.l.",morning:"madainn",afternoon:"feasgar",evening:"feasgar",night:"oidhche"},abbreviated:{am:"M.",pm:"F.",midnight:"meadhan oidhche",noon:"meadhan là",morning:"madainn",afternoon:"feasgar",evening:"feasgar",night:"oidhche"},wide:{am:"m.",pm:"f.",midnight:"meadhan oidhche",noon:"meadhan là",morning:"madainn",afternoon:"feasgar",evening:"feasgar",night:"oidhche"}},l={narrow:{am:"m",pm:"f",midnight:"m.o.",noon:"m.l.",morning:"sa mhadainn",afternoon:"feasgar",evening:"feasgar",night:"air an oidhche"},abbreviated:{am:"M.",pm:"F.",midnight:"meadhan oidhche",noon:"meadhan là",morning:"sa mhadainn",afternoon:"feasgar",evening:"feasgar",night:"air an oidhche"},wide:{am:"m.",pm:"f.",midnight:"meadhan oidhche",noon:"meadhan là",morning:"sa mhadainn",afternoon:"feasgar",evening:"feasgar",night:"air an oidhche"}},s=function(m){var h=Number(m),p=h%100;if(p>20||p<10)switch(p%10){case 1:return h+"d";case 2:return h+"na"}return p===12?h+"na":h+"mh"},f={ordinalNumber:s,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(m){return m-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide",formattingValues:l,defaultFormattingWidth:"wide"})},v=f;e.default=v,r.exports=e.default})(dh,dh.exports);var iV=dh.exports,lh={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)(d|na|tr|mh)?/i,i=/\d+/i,d={narrow:/^(r|a)/i,abbreviated:/^(r\.?\s?c\.?|r\.?\s?a\.?\s?c\.?|a\.?\s?d\.?|a\.?\s?c\.?)/i,wide:/^(ro Chrìosta|ron aois choitchinn|anno domini|aois choitcheann)/i},u={any:[/^b/i,/^(a|c)/i]},l={narrow:/^[1234]/i,abbreviated:/^c[1234]/i,wide:/^[1234](cd|na|tr|mh)? cairteal/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^[fgmcòilsd]/i,abbreviated:/^(faoi|gear|màrt|gibl|cèit|ògmh|iuch|lùn|sult|dàmh|samh|dùbh)/i,wide:/^(am faoilleach|an gearran|am màrt|an giblean|an cèitean|an t-Ògmhios|an t-Iuchar|an lùnastal|an t-Sultain|an dàmhair|an t-Samhain|an dùbhlachd)/i},v={narrow:[/^f/i,/^g/i,/^m/i,/^g/i,/^c/i,/^ò/i,/^i/i,/^l/i,/^s/i,/^d/i,/^s/i,/^d/i],any:[/^fa/i,/^ge/i,/^mà/i,/^gi/i,/^c/i,/^ò/i,/^i/i,/^l/i,/^su/i,/^d/i,/^sa/i,/^d/i]},c={narrow:/^[dlmcahs]/i,short:/^(dò|lu|mà|ci|ar|ha|sa)/i,abbreviated:/^(did|dil|dim|dic|dia|dih|dis)/i,wide:/^(didòmhnaich|diluain|dimàirt|diciadain|diardaoin|dihaoine|disathairne)/i},m={narrow:[/^d/i,/^l/i,/^m/i,/^c/i,/^a/i,/^h/i,/^s/i],any:[/^d/i,/^l/i,/^m/i,/^c/i,/^a/i,/^h/i,/^s/i]},h={narrow:/^(a|p|mi|n|(san|aig) (madainn|feasgar|feasgar|oidhche))/i,any:/^([ap]\.?\s?m\.?|meadhan oidhche|meadhan là|(san|aig) (madainn|feasgar|feasgar|oidhche))/i},p={any:{am:/^m/i,pm:/^f/i,midnight:/^meadhan oidhche/i,noon:/^meadhan là/i,morning:/sa mhadainn/i,afternoon:/feasgar/i,evening:/feasgar/i,night:/air an oidhche/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(lh,lh.exports);var oV=lh.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(tV),n=t(rV),o=t(nV),i=t(iV),d=t(oV),u={code:"gd",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:0,firstWeekContainsDate:1}},l=u;e.default=l,r.exports=e.default})(nh,nh.exports);var uV=nh.exports,sh={exports:{}},fh={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:"menos dun segundo",other:"menos de {{count}} segundos"},xSeconds:{one:"1 segundo",other:"{{count}} segundos"},halfAMinute:"medio minuto",lessThanXMinutes:{one:"menos dun minuto",other:"menos de {{count}} minutos"},xMinutes:{one:"1 minuto",other:"{{count}} minutos"},aboutXHours:{one:"arredor dunha hora",other:"arredor de {{count}} horas"},xHours:{one:"1 hora",other:"{{count}} horas"},xDays:{one:"1 día",other:"{{count}} días"},aboutXWeeks:{one:"arredor dunha semana",other:"arredor de {{count}} semanas"},xWeeks:{one:"1 semana",other:"{{count}} semanas"},aboutXMonths:{one:"arredor de 1 mes",other:"arredor de {{count}} meses"},xMonths:{one:"1 mes",other:"{{count}} meses"},aboutXYears:{one:"arredor dun ano",other:"arredor de {{count}} anos"},xYears:{one:"1 ano",other:"{{count}} anos"},overXYears:{one:"máis dun ano",other:"máis de {{count}} anos"},almostXYears:{one:"case un ano",other:"case {{count}} anos"}},a=function(i,d,u){var l,s=t[i];return typeof s=="string"?l=s:d===1?l=s.one:l=s.other.replace("{{count}}",String(d)),u!=null&&u.addSuffix?u.comparison&&u.comparison>0?"en "+l:"hai "+l:l},n=a;e.default=n,r.exports=e.default})(fh,fh.exports);var dV=fh.exports,vh={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(de),n={full:"EEEE, d 'de' MMMM y",long:"d 'de' MMMM y",medium:"d MMM y",short:"dd/MM/y"},o={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},i={full:"{{date}} 'ás' {{time}}",long:"{{date}} 'ás' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(vh,vh.exports);var lV=vh.exports,mh={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"'o' eeee 'pasado á' LT",yesterday:"'onte á' p",today:"'hoxe á' p",tomorrow:"'mañá á' p",nextWeek:"eeee 'á' p",other:"P"},a={lastWeek:"'o' eeee 'pasado ás' p",yesterday:"'onte ás' p",today:"'hoxe ás' p",tomorrow:"'mañá ás' p",nextWeek:"eeee 'ás' p",other:"P"},n=function(d,u,l,s){return u.getUTCHours()!==1?a[d]:t[d]},o=n;e.default=o,r.exports=e.default})(mh,mh.exports);var sV=mh.exports,ch={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["AC","DC"],abbreviated:["AC","DC"],wide:["antes de cristo","despois de cristo"]},o={narrow:["1","2","3","4"],abbreviated:["T1","T2","T3","T4"],wide:["1º trimestre","2º trimestre","3º trimestre","4º trimestre"]},i={narrow:["e","f","m","a","m","j","j","a","s","o","n","d"],abbreviated:["xan","feb","mar","abr","mai","xun","xul","ago","set","out","nov","dec"],wide:["xaneiro","febreiro","marzo","abril","maio","xuño","xullo","agosto","setembro","outubro","novembro","decembro"]},d={narrow:["d","l","m","m","j","v","s"],short:["do","lu","ma","me","xo","ve","sa"],abbreviated:["dom","lun","mar","mer","xov","ven","sab"],wide:["domingo","luns","martes","mércores","xoves","venres","sábado"]},u={narrow:{am:"a",pm:"p",midnight:"mn",noon:"md",morning:"mañá",afternoon:"tarde",evening:"tarde",night:"noite"},abbreviated:{am:"AM",pm:"PM",midnight:"medianoite",noon:"mediodía",morning:"mañá",afternoon:"tarde",evening:"tardiña",night:"noite"},wide:{am:"a.m.",pm:"p.m.",midnight:"medianoite",noon:"mediodía",morning:"mañá",afternoon:"tarde",evening:"tardiña",night:"noite"}},l={narrow:{am:"a",pm:"p",midnight:"mn",noon:"md",morning:"da mañá",afternoon:"da tarde",evening:"da tardiña",night:"da noite"},abbreviated:{am:"AM",pm:"PM",midnight:"medianoite",noon:"mediodía",morning:"da mañá",afternoon:"da tarde",evening:"da tardiña",night:"da noite"},wide:{am:"a.m.",pm:"p.m.",midnight:"medianoite",noon:"mediodía",morning:"da mañá",afternoon:"da tarde",evening:"da tardiña",night:"da noite"}},s=function(m,h){var p=Number(m);return p+"º"},f={ordinalNumber:s,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(m){return m-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide",formattingValues:l,defaultFormattingWidth:"wide"})},v=f;e.default=v,r.exports=e.default})(ch,ch.exports);var fV=ch.exports,hh={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)(º)?/i,i=/\d+/i,d={narrow:/^(ac|dc|a|d)/i,abbreviated:/^(a\.?\s?c\.?|a\.?\s?e\.?\s?c\.?|d\.?\s?c\.?|e\.?\s?c\.?)/i,wide:/^(antes de cristo|antes da era com[uú]n|despois de cristo|era com[uú]n)/i},u={any:[/^ac/i,/^dc/i],wide:[/^(antes de cristo|antes da era com[uú]n)/i,/^(despois de cristo|era com[uú]n)/i]},l={narrow:/^[1234]/i,abbreviated:/^T[1234]/i,wide:/^[1234](º)? trimestre/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^[xfmasond]/i,abbreviated:/^(xan|feb|mar|abr|mai|xun|xul|ago|set|out|nov|dec)/i,wide:/^(xaneiro|febreiro|marzo|abril|maio|xuño|xullo|agosto|setembro|outubro|novembro|decembro)/i},v={narrow:[/^x/i,/^f/i,/^m/i,/^a/i,/^m/i,/^x/i,/^x/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^xan/i,/^feb/i,/^mar/i,/^abr/i,/^mai/i,/^xun/i,/^xul/i,/^ago/i,/^set/i,/^out/i,/^nov/i,/^dec/i]},c={narrow:/^[dlmxvs]/i,short:/^(do|lu|ma|me|xo|ve|sa)/i,abbreviated:/^(dom|lun|mar|mer|xov|ven|sab)/i,wide:/^(domingo|luns|martes|m[eé]rcores|xoves|venres|s[áa]bado)/i},m={narrow:[/^d/i,/^l/i,/^m/i,/^m/i,/^x/i,/^v/i,/^s/i],any:[/^do/i,/^lu/i,/^ma/i,/^me/i,/^xo/i,/^ve/i,/^sa/i]},h={narrow:/^(a|p|mn|md|(da|[aá]s) (mañ[aá]|tarde|noite))/i,any:/^([ap]\.?\s?m\.?|medianoite|mediod[ií]a|(da|[aá]s) (mañ[aá]|tarde|noite))/i},p={any:{am:/^a/i,pm:/^p/i,midnight:/^mn/i,noon:/^md/i,morning:/mañ[aá]/i,afternoon:/tarde/i,evening:/tardiña/i,night:/noite/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(hh,hh.exports);var vV=hh.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(dV),n=t(lV),o=t(sV),i=t(fV),d=t(vV),u={code:"gl",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:1}},l=u;e.default=l,r.exports=e.default})(sh,sh.exports);var mV=sh.exports,ph={exports:{}},gh={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:"હમણાં",other:"​આશરે {{count}} સેકંડ"},xSeconds:{one:"1 સેકંડ",other:"{{count}} સેકંડ"},halfAMinute:"અડધી મિનિટ",lessThanXMinutes:{one:"આ મિનિટ",other:"​આશરે {{count}} મિનિટ"},xMinutes:{one:"1 મિનિટ",other:"{{count}} મિનિટ"},aboutXHours:{one:"​આશરે 1 કલાક",other:"​આશરે {{count}} કલાક"},xHours:{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}} વર્ષ"}},a=function(i,d,u){var l,s=t[i];return typeof s=="string"?l=s:d===1?l=s.one:l=s.other.replace("{{count}}",String(d)),u!=null&&u.addSuffix?u.comparison&&u.comparison>0?l+"માં":l+" પહેલાં":l},n=a;e.default=n,r.exports=e.default})(gh,gh.exports);var cV=gh.exports,yh={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(de),n={full:"EEEE, d MMMM, y",long:"d MMMM, y",medium:"d MMM, y",short:"d/M/yy"},o={full:"hh:mm:ss a zzzz",long:"hh:mm:ss a z",medium:"hh:mm:ss a",short:"hh:mm a"},i={full:"{{date}} {{time}}",long:"{{date}} {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(yh,yh.exports);var hV=yh.exports,bh={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"'પાછલા' eeee p",yesterday:"'ગઈકાલે' p",today:"'આજે' p",tomorrow:"'આવતીકાલે' p",nextWeek:"eeee p",other:"P"},a=function(i,d,u,l){return t[i]},n=a;e.default=n,r.exports=e.default})(bh,bh.exports);var pV=bh.exports,_h={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["ઈસપૂ","ઈસ"],abbreviated:["ઈ.સ.પૂર્વે","ઈ.સ."],wide:["ઈસવીસન પૂર્વે","ઈસવીસન"]},o={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1લો ત્રિમાસ","2જો ત્રિમાસ","3જો ત્રિમાસ","4થો ત્રિમાસ"]},i={narrow:["જા","ફે","મા","એ","મે","જૂ","જુ","ઓ","સ","ઓ","ન","ડિ"],abbreviated:["જાન્યુ","ફેબ્રુ","માર્ચ","એપ્રિલ","મે","જૂન","જુલાઈ","ઑગસ્ટ","સપ્ટે","ઓક્ટો","નવે","ડિસે"],wide:["જાન્યુઆરી","ફેબ્રુઆરી","માર્ચ","એપ્રિલ","મે","જૂન","જુલાઇ","ઓગસ્ટ","સપ્ટેમ્બર","ઓક્ટોબર","નવેમ્બર","ડિસેમ્બર"]},d={narrow:["ર","સો","મં","બુ","ગુ","શુ","શ"],short:["ર","સો","મં","બુ","ગુ","શુ","શ"],abbreviated:["રવિ","સોમ","મંગળ","બુધ","ગુરુ","શુક્ર","શનિ"],wide:["રવિવાર","સોમવાર","મંગળવાર","બુધવાર","ગુરુવાર","શુક્રવાર","શનિવાર"]},u={narrow:{am:"AM",pm:"PM",midnight:"મ.રાત્રિ",noon:"બ.",morning:"સવારે",afternoon:"બપોરે",evening:"સાંજે",night:"રાત્રે"},abbreviated:{am:"AM",pm:"PM",midnight:"​મધ્યરાત્રિ",noon:"બપોરે",morning:"સવારે",afternoon:"બપોરે",evening:"સાંજે",night:"રાત્રે"},wide:{am:"AM",pm:"PM",midnight:"​મધ્યરાત્રિ",noon:"બપોરે",morning:"સવારે",afternoon:"બપોરે",evening:"સાંજે",night:"રાત્રે"}},l={narrow:{am:"AM",pm:"PM",midnight:"મ.રાત્રિ",noon:"બપોરે",morning:"સવારે",afternoon:"બપોરે",evening:"સાંજે",night:"રાત્રે"},abbreviated:{am:"AM",pm:"PM",midnight:"મધ્યરાત્રિ",noon:"બપોરે",morning:"સવારે",afternoon:"બપોરે",evening:"સાંજે",night:"રાત્રે"},wide:{am:"AM",pm:"PM",midnight:"​મધ્યરાત્રિ",noon:"બપોરે",morning:"સવારે",afternoon:"બપોરે",evening:"સાંજે",night:"રાત્રે"}},s=function(m,h){return String(m)},f={ordinalNumber:s,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(m){return m-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide",formattingValues:l,defaultFormattingWidth:"wide"})},v=f;e.default=v,r.exports=e.default})(_h,_h.exports);var gV=_h.exports,wh={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)(લ|જ|થ|ઠ્ઠ|મ)?/i,i=/\d+/i,d={narrow:/^(ઈસપૂ|ઈસ)/i,abbreviated:/^(ઈ\.સ\.પૂર્વે|ઈ\.સ\.)/i,wide:/^(ઈસવીસન\sપૂર્વે|ઈસવીસન)/i},u={any:[/^ઈસપૂ/i,/^ઈસ/i]},l={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](લો|જો|થો)? ત્રિમાસ/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^[જાફેમાએમેજૂજુઓસઓનડિ]/i,abbreviated:/^(જાન્યુ|ફેબ્રુ|માર્ચ|એપ્રિલ|મે|જૂન|જુલાઈ|ઑગસ્ટ|સપ્ટે|ઓક્ટો|નવે|ડિસે)/i,wide:/^(જાન્યુઆરી|ફેબ્રુઆરી|માર્ચ|એપ્રિલ|મે|જૂન|જુલાઇ|ઓગસ્ટ|સપ્ટેમ્બર|ઓક્ટોબર|નવેમ્બર|ડિસેમ્બર)/i},v={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]},c={narrow:/^(ર|સો|મં|બુ|ગુ|શુ|શ)/i,short:/^(ર|સો|મં|બુ|ગુ|શુ|શ)/i,abbreviated:/^(રવિ|સોમ|મંગળ|બુધ|ગુરુ|શુક્ર|શનિ)/i,wide:/^(રવિવાર|સોમવાર|મંગળવાર|બુધવાર|ગુરુવાર|શુક્રવાર|શનિવાર)/i},m={narrow:[/^ર/i,/^સો/i,/^મં/i,/^બુ/i,/^ગુ/i,/^શુ/i,/^શ/i],any:[/^ર/i,/^સો/i,/^મં/i,/^બુ/i,/^ગુ/i,/^શુ/i,/^શ/i]},h={narrow:/^(a|p|મ\.?|સ|બ|સાં|રા)/i,any:/^(a|p|મ\.?|સ|બ|સાં|રા)/i},p={any:{am:/^a/i,pm:/^p/i,midnight:/^મ\.?/i,noon:/^બ/i,morning:/સ/i,afternoon:/બ/i,evening:/સાં/i,night:/રા/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(wh,wh.exports);var yV=wh.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(cV),n=t(hV),o=t(pV),i=t(gV),d=t(yV),u={code:"gu",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:4}},l=u;e.default=l,r.exports=e.default})(ph,ph.exports);var bV=ph.exports,Ph={exports:{}},xh={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:"פחות משנייה",two:"פחות משתי שניות",other:"פחות מ־{{count}} שניות"},xSeconds:{one:"שנייה",two:"שתי שניות",other:"{{count}} שניות"},halfAMinute:"חצי דקה",lessThanXMinutes:{one:"פחות מדקה",two:"פחות משתי דקות",other:"פחות מ־{{count}} דקות"},xMinutes:{one:"דקה",two:"שתי דקות",other:"{{count}} דקות"},aboutXHours:{one:"כשעה",two:"כשעתיים",other:"כ־{{count}} שעות"},xHours:{one:"שעה",two:"שעתיים",other:"{{count}} שעות"},xDays:{one:"יום",two:"יומיים",other:"{{count}} ימים"},aboutXWeeks:{one:"כשבוע",two:"כשבועיים",other:"כ־{{count}} שבועות"},xWeeks:{one:"שבוע",two:"שבועיים",other:"{{count}} שבועות"},aboutXMonths:{one:"כחודש",two:"כחודשיים",other:"כ־{{count}} חודשים"},xMonths:{one:"חודש",two:"חודשיים",other:"{{count}} חודשים"},aboutXYears:{one:"כשנה",two:"כשנתיים",other:"כ־{{count}} שנים"},xYears:{one:"שנה",two:"שנתיים",other:"{{count}} שנים"},overXYears:{one:"יותר משנה",two:"יותר משנתיים",other:"יותר מ־{{count}} שנים"},almostXYears:{one:"כמעט שנה",two:"כמעט שנתיים",other:"כמעט {{count}} שנים"}},a=function(i,d,u){if(i==="xDays"&&u!==null&&u!==void 0&&u.addSuffix&&d<=2)return u.comparison&&u.comparison>0?d===1?"מחר":"מחרתיים":d===1?"אתמול":"שלשום";var l,s=t[i];return typeof s=="string"?l=s:d===1?l=s.one:d===2?l=s.two:l=s.other.replace("{{count}}",String(d)),u!=null&&u.addSuffix?u.comparison&&u.comparison>0?"בעוד "+l:"לפני "+l:l},n=a;e.default=n,r.exports=e.default})(xh,xh.exports);var _V=xh.exports,Mh={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(de),n={full:"EEEE, d בMMMM y",long:"d בMMMM y",medium:"d בMMM y",short:"d.M.y"},o={full:"H:mm:ss zzzz",long:"H:mm:ss z",medium:"H:mm:ss",short:"H:mm"},i={full:"{{date}} 'בשעה' {{time}}",long:"{{date}} 'בשעה' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(Mh,Mh.exports);var wV=Mh.exports,kh={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"eeee 'שעבר בשעה' p",yesterday:"'אתמול בשעה' p",today:"'היום בשעה' p",tomorrow:"'מחר בשעה' p",nextWeek:"eeee 'בשעה' p",other:"P"},a=function(i,d,u,l){return t[i]},n=a;e.default=n,r.exports=e.default})(kh,kh.exports);var PV=kh.exports,Dh={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["לפנה״ס","לספירה"],abbreviated:["לפנה״ס","לספירה"],wide:["לפני הספירה","לספירה"]},o={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["רבעון 1","רבעון 2","רבעון 3","רבעון 4"]},i={narrow:["1","2","3","4","5","6","7","8","9","10","11","12"],abbreviated:["ינו׳","פבר׳","מרץ","אפר׳","מאי","יוני","יולי","אוג׳","ספט׳","אוק׳","נוב׳","דצמ׳"],wide:["ינואר","פברואר","מרץ","אפריל","מאי","יוני","יולי","אוגוסט","ספטמבר","אוקטובר","נובמבר","דצמבר"]},d={narrow:["א׳","ב׳","ג׳","ד׳","ה׳","ו׳","ש׳"],short:["א׳","ב׳","ג׳","ד׳","ה׳","ו׳","ש׳"],abbreviated:["יום א׳","יום ב׳","יום ג׳","יום ד׳","יום ה׳","יום ו׳","שבת"],wide:["יום ראשון","יום שני","יום שלישי","יום רביעי","יום חמישי","יום שישי","יום שבת"]},u={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:"לילה"}},l={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:"בלילה"}},s=function(m,h){var p=Number(m);if(p<=0||p>10)return String(p);var y=String(h==null?void 0:h.unit),_=["year","hour","minute","second"].indexOf(y)>=0,w=["ראשון","שני","שלישי","רביעי","חמישי","שישי","שביעי","שמיני","תשיעי","עשירי"],g=["ראשונה","שנייה","שלישית","רביעית","חמישית","שישית","שביעית","שמינית","תשיעית","עשירית"],x=p-1;return _?g[x]:w[x]},f={ordinalNumber:s,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(m){return m-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide",formattingValues:l,defaultFormattingWidth:"wide"})},v=f;e.default=v,r.exports=e.default})(Dh,Dh.exports);var xV=Dh.exports,Oh={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+|(ראשון|שני|שלישי|רביעי|חמישי|שישי|שביעי|שמיני|תשיעי|עשירי|ראשונה|שנייה|שלישית|רביעית|חמישית|שישית|שביעית|שמינית|תשיעית|עשירית))/i,i=/^(\d+|רא|שנ|של|רב|ח|שי|שב|שמ|ת|ע)/i,d={narrow:/^ל(ספירה|פנה״ס)/i,abbreviated:/^ל(ספירה|פנה״ס)/i,wide:/^ל(פני ה)?ספירה/i},u={any:[/^לפ/i,/^לס/i]},l={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^רבעון [1234]/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^\d+/i,abbreviated:/^(ינו|פבר|מרץ|אפר|מאי|יוני|יולי|אוג|ספט|אוק|נוב|דצמ)׳?/i,wide:/^(ינואר|פברואר|מרץ|אפריל|מאי|יוני|יולי|אוגוסט|ספטמבר|אוקטובר|נובמבר|דצמבר)/i},v={narrow:[/^1$/i,/^2/i,/^3/i,/^4/i,/^5/i,/^6/i,/^7/i,/^8/i,/^9/i,/^10/i,/^11/i,/^12/i],any:[/^ינ/i,/^פ/i,/^מר/i,/^אפ/i,/^מא/i,/^יונ/i,/^יול/i,/^אוג/i,/^ס/i,/^אוק/i,/^נ/i,/^ד/i]},c={narrow:/^[אבגדהוש]׳/i,short:/^[אבגדהוש]׳/i,abbreviated:/^(שבת|יום (א|ב|ג|ד|ה|ו)׳)/i,wide:/^יום (ראשון|שני|שלישי|רביעי|חמישי|שישי|שבת)/i},m={abbreviated:[/א׳$/i,/ב׳$/i,/ג׳$/i,/ד׳$/i,/ה׳$/i,/ו׳$/i,/^ש/i],wide:[/ן$/i,/ני$/i,/לישי$/i,/עי$/i,/מישי$/i,/שישי$/i,/ת$/i],any:[/^א/i,/^ב/i,/^ג/i,/^ד/i,/^ה/i,/^ו/i,/^ש/i]},h={any:/^(אחר ה|ב)?(חצות|צהריים|בוקר|ערב|לילה|אחה״צ|לפנה״צ)/i},p={any:{am:/^לפ/i,pm:/^אחה/i,midnight:/^ח/i,noon:/^צ/i,morning:/בוקר/i,afternoon:/בצ|אחר/i,evening:/ערב/i,night:/לילה/i}},y=["רא","שנ","של","רב","ח","שי","שב","שמ","ת","ע"],_={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(x){var T=parseInt(x,10);return isNaN(T)?y.indexOf(x)+1:T}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(x){return x+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},w=_;e.default=w,r.exports=e.default})(Oh,Oh.exports);var MV=Oh.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(_V),n=t(wV),o=t(PV),i=t(xV),d=t(MV),u={code:"he",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:0,firstWeekContainsDate:1}},l=u;e.default=l,r.exports=e.default})(Ph,Ph.exports);var kV=Ph.exports,Wh={exports:{}},jh={exports:{}},qt={},DV=b.default;Object.defineProperty(qt,"__esModule",{value:!0});qt.default=void 0;qt.localeToNumber=EV;qt.numberToLocale=_M;var nn=DV(se),bM={locale:{1:"१",2:"२",3:"३",4:"४",5:"५",6:"६",7:"७",8:"८",9:"९",0:"०"},number:{"१":"1","२":"2","३":"3","४":"4","५":"5","६":"6","७":"7","८":"8","९":"9","०":"0"}},OV={narrow:["ईसा-पूर्व","ईस्वी"],abbreviated:["ईसा-पूर्व","ईस्वी"],wide:["ईसा-पूर्व","ईसवी सन"]},WV={narrow:["1","2","3","4"],abbreviated:["ति1","ति2","ति3","ति4"],wide:["पहली तिमाही","दूसरी तिमाही","तीसरी तिमाही","चौथी तिमाही"]},jV={narrow:["ज","फ़","मा","अ","मई","जू","जु","अग","सि","अक्टू","न","दि"],abbreviated:["जन","फ़र","मार्च","अप्रैल","मई","जून","जुल","अग","सित","अक्टू","नव","दिस"],wide:["जनवरी","फ़रवरी","मार्च","अप्रैल","मई","जून","जुलाई","अगस्त","सितंबर","अक्टूबर","नवंबर","दिसंबर"]},TV={narrow:["र","सो","मं","बु","गु","शु","श"],short:["र","सो","मं","बु","गु","शु","श"],abbreviated:["रवि","सोम","मंगल","बुध","गुरु","शुक्र","शनि"],wide:["रविवार","सोमवार","मंगलवार","बुधवार","गुरुवार","शुक्रवार","शनिवार"]},$V={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:"रात"}},SV={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:"रात"}},CV=function(e,t){var a=Number(e);return _M(a)};function EV(r){var e=r.toString().replace(/[१२३४५६७८९०]/g,function(t){return bM.number[t]});return Number(e)}function _M(r){return r.toString().replace(/\d/g,function(e){return bM.locale[e]})}var RV={ordinalNumber:CV,era:(0,nn.default)({values:OV,defaultWidth:"wide"}),quarter:(0,nn.default)({values:WV,defaultWidth:"wide",argumentCallback:function(e){return e-1}}),month:(0,nn.default)({values:jV,defaultWidth:"wide"}),day:(0,nn.default)({values:TV,defaultWidth:"wide"}),dayPeriod:(0,nn.default)({values:$V,defaultWidth:"wide",formattingValues:SV,defaultFormattingWidth:"wide"})},NV=RV;qt.default=NV;(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=qt,a={lessThanXSeconds:{one:"१ सेकंड से कम",other:"{{count}} सेकंड से कम"},xSeconds:{one:"१ सेकंड",other:"{{count}} सेकंड"},halfAMinute:"आधा मिनट",lessThanXMinutes:{one:"१ मिनट से कम",other:"{{count}} मिनट से कम"},xMinutes:{one:"१ मिनट",other:"{{count}} मिनट"},aboutXHours:{one:"लगभग १ घंटा",other:"लगभग {{count}} घंटे"},xHours:{one:"१ घंटा",other:"{{count}} घंटे"},xDays:{one:"१ दिन",other:"{{count}} दिन"},aboutXWeeks:{one:"लगभग १ सप्ताह",other:"लगभग {{count}} सप्ताह"},xWeeks:{one:"१ सप्ताह",other:"{{count}} सप्ताह"},aboutXMonths:{one:"लगभग १ महीना",other:"लगभग {{count}} महीने"},xMonths:{one:"१ महीना",other:"{{count}} महीने"},aboutXYears:{one:"लगभग १ वर्ष",other:"लगभग {{count}} वर्ष"},xYears:{one:"१ वर्ष",other:"{{count}} वर्ष"},overXYears:{one:"१ वर्ष से अधिक",other:"{{count}} वर्ष से अधिक"},almostXYears:{one:"लगभग १ वर्ष",other:"लगभग {{count}} वर्ष"}},n=function(d,u,l){var s,f=a[d];return typeof f=="string"?s=f:u===1?s=f.one:s=f.other.replace("{{count}}",(0,t.numberToLocale)(u)),l!=null&&l.addSuffix?l.comparison&&l.comparison>0?s+"मे ":s+" पहले":s},o=n;e.default=o,r.exports=e.default})(jh,jh.exports);var zV=jh.exports,Th={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(de),n={full:"EEEE, do MMMM, y",long:"do MMMM, y",medium:"d MMM, y",short:"dd/MM/yyyy"},o={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},i={full:"{{date}} 'को' {{time}}",long:"{{date}} 'को' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(Th,Th.exports);var IV=Th.exports,$h={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"'पिछले' eeee p",yesterday:"'कल' p",today:"'आज' p",tomorrow:"'कल' p",nextWeek:"eeee 'को' p",other:"P"},a=function(i,d,u,l){return t[i]},n=a;e.default=n,r.exports=e.default})($h,$h.exports);var qV=$h.exports,Sh={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=qt,i=/^[०१२३४५६७८९]+/i,d=/^[०१२३४५६७८९]+/i,u={narrow:/^(ईसा-पूर्व|ईस्वी)/i,abbreviated:/^(ईसा\.?\s?पूर्व\.?|ईसा\.?)/i,wide:/^(ईसा-पूर्व|ईसवी पूर्व|ईसवी सन|ईसवी)/i},l={any:[/^b/i,/^(a|c)/i]},s={narrow:/^[1234]/i,abbreviated:/^ति[1234]/i,wide:/^[1234](पहली|दूसरी|तीसरी|चौथी)? तिमाही/i},f={any:[/1/i,/2/i,/3/i,/4/i]},v={narrow:/^[जफ़माअप्मईजूनजुअगसिअक्तनदि]/i,abbreviated:/^(जन|फ़र|मार्च|अप्|मई|जून|जुल|अग|सित|अक्तू|नव|दिस)/i,wide:/^(जनवरी|फ़रवरी|मार्च|अप्रैल|मई|जून|जुलाई|अगस्त|सितंबर|अक्तूबर|नवंबर|दिसंबर)/i},c={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]},m={narrow:/^[रविसोममंगलबुधगुरुशुक्रशनि]/i,short:/^(रवि|सोम|मंगल|बुध|गुरु|शुक्र|शनि)/i,abbreviated:/^(रवि|सोम|मंगल|बुध|गुरु|शुक्र|शनि)/i,wide:/^(रविवार|सोमवार|मंगलवार|बुधवार|गुरुवार|शुक्रवार|शनिवार)/i},h={narrow:[/^रवि/i,/^सोम/i,/^मंगल/i,/^बुध/i,/^गुरु/i,/^शुक्र/i,/^शनि/i],any:[/^रवि/i,/^सोम/i,/^मंगल/i,/^बुध/i,/^गुरु/i,/^शुक्र/i,/^शनि/i]},p={narrow:/^(पू|अ|म|द.\?|सु|दो|शा|रा)/i,any:/^(पूर्वाह्न|अपराह्न|म|द.\?|सु|दो|शा|रा)/i},y={any:{am:/^पूर्वाह्न/i,pm:/^अपराह्न/i,midnight:/^मध्य/i,noon:/^दो/i,morning:/सु/i,afternoon:/दो/i,evening:/शा/i,night:/रा/i}},_={ordinalNumber:(0,n.default)({matchPattern:i,parsePattern:d,valueCallback:o.localeToNumber}),era:(0,a.default)({matchPatterns:u,defaultMatchWidth:"wide",parsePatterns:l,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:s,defaultMatchWidth:"wide",parsePatterns:f,defaultParseWidth:"any",valueCallback:function(x){return x+1}}),month:(0,a.default)({matchPatterns:v,defaultMatchWidth:"wide",parsePatterns:c,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:m,defaultMatchWidth:"wide",parsePatterns:h,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:p,defaultMatchWidth:"any",parsePatterns:y,defaultParseWidth:"any"})},w=_;e.default=w,r.exports=e.default})(Sh,Sh.exports);var YV=Sh.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(zV),n=t(IV),o=t(qV),i=t(qt),d=t(YV),u={code:"hi",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:0,firstWeekContainsDate:4}},l=u;e.default=l,r.exports=e.default})(Wh,Wh.exports);var HV=Wh.exports,Ch={exports:{}},Eh={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:{standalone:"manje od 1 sekunde",withPrepositionAgo:"manje od 1 sekunde",withPrepositionIn:"manje od 1 sekundu"},dual:"manje od {{count}} sekunde",other:"manje od {{count}} sekundi"},xSeconds:{one:{standalone:"1 sekunda",withPrepositionAgo:"1 sekunde",withPrepositionIn:"1 sekundu"},dual:"{{count}} sekunde",other:"{{count}} sekundi"},halfAMinute:"pola minute",lessThanXMinutes:{one:{standalone:"manje od 1 minute",withPrepositionAgo:"manje od 1 minute",withPrepositionIn:"manje od 1 minutu"},dual:"manje od {{count}} minute",other:"manje od {{count}} minuta"},xMinutes:{one:{standalone:"1 minuta",withPrepositionAgo:"1 minute",withPrepositionIn:"1 minutu"},dual:"{{count}} minute",other:"{{count}} minuta"},aboutXHours:{one:{standalone:"oko 1 sat",withPrepositionAgo:"oko 1 sat",withPrepositionIn:"oko 1 sat"},dual:"oko {{count}} sata",other:"oko {{count}} sati"},xHours:{one:{standalone:"1 sat",withPrepositionAgo:"1 sat",withPrepositionIn:"1 sat"},dual:"{{count}} sata",other:"{{count}} sati"},xDays:{one:{standalone:"1 dan",withPrepositionAgo:"1 dan",withPrepositionIn:"1 dan"},dual:"{{count}} dana",other:"{{count}} dana"},aboutXWeeks:{one:{standalone:"oko 1 tjedan",withPrepositionAgo:"oko 1 tjedan",withPrepositionIn:"oko 1 tjedan"},dual:"oko {{count}} tjedna",other:"oko {{count}} tjedana"},xWeeks:{one:{standalone:"1 tjedan",withPrepositionAgo:"1 tjedan",withPrepositionIn:"1 tjedan"},dual:"{{count}} tjedna",other:"{{count}} tjedana"},aboutXMonths:{one:{standalone:"oko 1 mjesec",withPrepositionAgo:"oko 1 mjesec",withPrepositionIn:"oko 1 mjesec"},dual:"oko {{count}} mjeseca",other:"oko {{count}} mjeseci"},xMonths:{one:{standalone:"1 mjesec",withPrepositionAgo:"1 mjesec",withPrepositionIn:"1 mjesec"},dual:"{{count}} mjeseca",other:"{{count}} mjeseci"},aboutXYears:{one:{standalone:"oko 1 godinu",withPrepositionAgo:"oko 1 godinu",withPrepositionIn:"oko 1 godinu"},dual:"oko {{count}} godine",other:"oko {{count}} godina"},xYears:{one:{standalone:"1 godina",withPrepositionAgo:"1 godine",withPrepositionIn:"1 godinu"},dual:"{{count}} godine",other:"{{count}} godina"},overXYears:{one:{standalone:"preko 1 godinu",withPrepositionAgo:"preko 1 godinu",withPrepositionIn:"preko 1 godinu"},dual:"preko {{count}} godine",other:"preko {{count}} godina"},almostXYears:{one:{standalone:"gotovo 1 godinu",withPrepositionAgo:"gotovo 1 godinu",withPrepositionIn:"gotovo 1 godinu"},dual:"gotovo {{count}} godine",other:"gotovo {{count}} godina"}},a=function(i,d,u){var l,s=t[i];return typeof s=="string"?l=s:d===1?u!=null&&u.addSuffix?u.comparison&&u.comparison>0?l=s.one.withPrepositionIn:l=s.one.withPrepositionAgo:l=s.one.standalone:d%10>1&&d%10<5&&String(d).substr(-2,1)!=="1"?l=s.dual.replace("{{count}}",String(d)):l=s.other.replace("{{count}}",String(d)),u!=null&&u.addSuffix?u.comparison&&u.comparison>0?"za "+l:"prije "+l:l},n=a;e.default=n,r.exports=e.default})(Eh,Eh.exports);var AV=Eh.exports,Rh={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(de),n={full:"EEEE, d. MMMM y.",long:"d. MMMM y.",medium:"d. MMM y.",short:"dd. MM. y."},o={full:"HH:mm:ss (zzzz)",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},i={full:"{{date}} 'u' {{time}}",long:"{{date}} 'u' {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(Rh,Rh.exports);var VV=Rh.exports,Nh={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:function(i){switch(i.getUTCDay()){case 0:return"'prošlu nedjelju u' p";case 3:return"'prošlu srijedu u' p";case 6:return"'prošlu subotu u' p";default:return"'prošli' EEEE 'u' p"}},yesterday:"'jučer u' p",today:"'danas u' p",tomorrow:"'sutra u' p",nextWeek:function(i){switch(i.getUTCDay()){case 0:return"'iduću nedjelju u' p";case 3:return"'iduću srijedu u' p";case 6:return"'iduću subotu u' p";default:return"'prošli' EEEE 'u' p"}},other:"P"},a=function(i,d,u,l){var s=t[i];return typeof s=="function"?s(d):s},n=a;e.default=n,r.exports=e.default})(Nh,Nh.exports);var FV=Nh.exports,zh={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["pr.n.e.","AD"],abbreviated:["pr. Kr.","po. Kr."],wide:["Prije Krista","Poslije Krista"]},o={narrow:["1.","2.","3.","4."],abbreviated:["1. kv.","2. kv.","3. kv.","4. kv."],wide:["1. kvartal","2. kvartal","3. kvartal","4. kvartal"]},i={narrow:["1.","2.","3.","4.","5.","6.","7.","8.","9.","10.","11.","12."],abbreviated:["sij","velj","ožu","tra","svi","lip","srp","kol","ruj","lis","stu","pro"],wide:["siječanj","veljača","ožujak","travanj","svibanj","lipanj","srpanj","kolovoz","rujan","listopad","studeni","prosinac"]},d={narrow:["1.","2.","3.","4.","5.","6.","7.","8.","9.","10.","11.","12."],abbreviated:["sij","velj","ožu","tra","svi","lip","srp","kol","ruj","lis","stu","pro"],wide:["siječnja","veljače","ožujka","travnja","svibnja","lipnja","srpnja","kolovoza","rujna","listopada","studenog","prosinca"]},u={narrow:["N","P","U","S","Č","P","S"],short:["ned","pon","uto","sri","čet","pet","sub"],abbreviated:["ned","pon","uto","sri","čet","pet","sub"],wide:["nedjelja","ponedjeljak","utorak","srijeda","četvrtak","petak","subota"]},l={narrow:{am:"AM",pm:"PM",midnight:"ponoć",noon:"podne",morning:"ujutro",afternoon:"popodne",evening:"navečer",night:"noću"},abbreviated:{am:"AM",pm:"PM",midnight:"ponoć",noon:"podne",morning:"ujutro",afternoon:"popodne",evening:"navečer",night:"noću"},wide:{am:"AM",pm:"PM",midnight:"ponoć",noon:"podne",morning:"ujutro",afternoon:"poslije podne",evening:"navečer",night:"noću"}},s={narrow:{am:"AM",pm:"PM",midnight:"ponoć",noon:"podne",morning:"ujutro",afternoon:"popodne",evening:"navečer",night:"noću"},abbreviated:{am:"AM",pm:"PM",midnight:"ponoć",noon:"podne",morning:"ujutro",afternoon:"popodne",evening:"navečer",night:"noću"},wide:{am:"AM",pm:"PM",midnight:"ponoć",noon:"podne",morning:"ujutro",afternoon:"poslije podne",evening:"navečer",night:"noću"}},f=function(h,p){var y=Number(h);return y+"."},v={ordinalNumber:f,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(h){return h-1}}),month:(0,a.default)({values:i,defaultWidth:"wide",formattingValues:d,defaultFormattingWidth:"wide"}),day:(0,a.default)({values:u,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:s,defaultWidth:"wide",formattingValues:l,defaultFormattingWidth:"wide"})},c=v;e.default=c,r.exports=e.default})(zh,zh.exports);var LV=zh.exports,Ih={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)\./i,i=/\d+/i,d={narrow:/^(pr\.n\.e\.|AD)/i,abbreviated:/^(pr\.\s?Kr\.|po\.\s?Kr\.)/i,wide:/^(Prije Krista|prije nove ere|Poslije Krista|nova era)/i},u={any:[/^pr/i,/^(po|nova)/i]},l={narrow:/^[1234]/i,abbreviated:/^[1234]\.\s?kv\.?/i,wide:/^[1234]\. kvartal/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^(10|11|12|[123456789])\./i,abbreviated:/^(sij|velj|(ožu|ozu)|tra|svi|lip|srp|kol|ruj|lis|stu|pro)/i,wide:/^((siječanj|siječnja|sijecanj|sijecnja)|(veljača|veljače|veljaca|veljace)|(ožujak|ožujka|ozujak|ozujka)|(travanj|travnja)|(svibanj|svibnja)|(lipanj|lipnja)|(srpanj|srpnja)|(kolovoz|kolovoza)|(rujan|rujna)|(listopad|listopada)|(studeni|studenog)|(prosinac|prosinca))/i},v={narrow:[/1/i,/2/i,/3/i,/4/i,/5/i,/6/i,/7/i,/8/i,/9/i,/10/i,/11/i,/12/i],abbreviated:[/^sij/i,/^velj/i,/^(ožu|ozu)/i,/^tra/i,/^svi/i,/^lip/i,/^srp/i,/^kol/i,/^ruj/i,/^lis/i,/^stu/i,/^pro/i],wide:[/^sij/i,/^velj/i,/^(ožu|ozu)/i,/^tra/i,/^svi/i,/^lip/i,/^srp/i,/^kol/i,/^ruj/i,/^lis/i,/^stu/i,/^pro/i]},c={narrow:/^[npusčc]/i,short:/^(ned|pon|uto|sri|(čet|cet)|pet|sub)/i,abbreviated:/^(ned|pon|uto|sri|(čet|cet)|pet|sub)/i,wide:/^(nedjelja|ponedjeljak|utorak|srijeda|(četvrtak|cetvrtak)|petak|subota)/i},m={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]},h={any:/^(am|pm|ponoc|ponoć|(po)?podne|navecer|navečer|noću|poslije podne|ujutro)/i},p={any:{am:/^a/i,pm:/^p/i,midnight:/^pono/i,noon:/^pod/i,morning:/jutro/i,afternoon:/(poslije\s|po)+podne/i,evening:/(navece|naveče)/i,night:/(nocu|noću)/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"wide"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(Ih,Ih.exports);var XV=Ih.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(AV),n=t(VV),o=t(FV),i=t(LV),d=t(XV),u={code:"hr",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:1}},l=u;e.default=l,r.exports=e.default})(Ch,Ch.exports);var UV=Ch.exports,qh={exports:{}},Yh={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:"mwens pase yon segond",other:"mwens pase {{count}} segond"},xSeconds:{one:"1 segond",other:"{{count}} segond"},halfAMinute:"30 segond",lessThanXMinutes:{one:"mwens pase yon minit",other:"mwens pase {{count}} minit"},xMinutes:{one:"1 minit",other:"{{count}} minit"},aboutXHours:{one:"anviwon inè",other:"anviwon {{count}} è"},xHours:{one:"1 lè",other:"{{count}} lè"},xDays:{one:"1 jou",other:"{{count}} jou"},aboutXWeeks:{one:"anviwon 1 semèn",other:"anviwon {{count}} semèn"},xWeeks:{one:"1 semèn",other:"{{count}} semèn"},aboutXMonths:{one:"anviwon 1 mwa",other:"anviwon {{count}} mwa"},xMonths:{one:"1 mwa",other:"{{count}} mwa"},aboutXYears:{one:"anviwon 1 an",other:"anviwon {{count}} an"},xYears:{one:"1 an",other:"{{count}} an"},overXYears:{one:"plis pase 1 an",other:"plis pase {{count}} an"},almostXYears:{one:"prèske 1 an",other:"prèske {{count}} an"}},a=function(i,d,u){var l,s=t[i];return typeof s=="string"?l=s:d===1?l=s.one:l=s.other.replace("{{count}}",String(d)),u!=null&&u.addSuffix?u.comparison&&u.comparison>0?"nan "+l:"sa fè "+l:l},n=a;e.default=n,r.exports=e.default})(Yh,Yh.exports);var QV=Yh.exports,Hh={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(de),n={full:"EEEE d MMMM y",long:"d MMMM y",medium:"d MMM y",short:"dd/MM/y"},o={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},i={full:"{{date}} 'nan lè' {{time}}",long:"{{date}} 'nan lè' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(Hh,Hh.exports);var GV=Hh.exports,Ah={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"eeee 'pase nan lè' p",yesterday:"'yè nan lè' p",today:"'jodi a' p",tomorrow:"'demen nan lè' p'",nextWeek:"eeee 'pwochen nan lè' p",other:"P"},a=function(i,d,u,l){return t[i]},n=a;e.default=n,r.exports=e.default})(Ah,Ah.exports);var BV=Ah.exports,Vh={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["av. J.-K","ap. J.-K"],abbreviated:["av. J.-K","ap. J.-K"],wide:["anvan Jezi Kris","apre Jezi Kris"]},o={narrow:["T1","T2","T3","T4"],abbreviated:["1ye trim.","2yèm trim.","3yèm trim.","4yèm trim."],wide:["1ye trimès","2yèm trimès","3yèm trimès","4yèm trimès"]},i={narrow:["J","F","M","A","M","J","J","O","S","O","N","D"],abbreviated:["janv.","fevr.","mas","avr.","me","jen","jiyè","out","sept.","okt.","nov.","des."],wide:["janvye","fevrye","mas","avril","me","jen","jiyè","out","septanm","oktòb","novanm","desanm"]},d={narrow:["D","L","M","M","J","V","S"],short:["di","le","ma","mè","je","va","sa"],abbreviated:["dim.","len.","mad.","mèk.","jed.","van.","sam."],wide:["dimanch","lendi","madi","mèkredi","jedi","vandredi","samdi"]},u={narrow:{am:"AM",pm:"PM",midnight:"minwit",noon:"midi",morning:"mat.",afternoon:"ap.m.",evening:"swa",night:"mat."},abbreviated:{am:"AM",pm:"PM",midnight:"minwit",noon:"midi",morning:"maten",afternoon:"aprèmidi",evening:"swa",night:"maten"},wide:{am:"AM",pm:"PM",midnight:"minwit",noon:"midi",morning:"nan maten",afternoon:"nan aprèmidi",evening:"nan aswè",night:"nan maten"}},l=function(c,m){var h=Number(c);if(h===0)return String(h);var p=h===1?"ye":"yèm";return h+p},s={ordinalNumber:l,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(c){return c-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide"})},f=s;e.default=f,r.exports=e.default})(Vh,Vh.exports);var JV=Vh.exports,Fh={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)(ye|yèm)?/i,i=/\d+/i,d={narrow:/^(av\.J\.K|ap\.J\.K|ap\.J\.-K)/i,abbreviated:/^(av\.J\.-K|av\.J-K|apr\.J\.-K|apr\.J-K|ap\.J-K)/i,wide:/^(avan Jezi Kris|apre Jezi Kris)/i},u={any:[/^av/i,/^ap/i]},l={narrow:/^[1234]/i,abbreviated:/^t[1234]/i,wide:/^[1234](ye|yèm)? trimès/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^[jfmasond]/i,abbreviated:/^(janv|fevr|mas|avr|me|jen|jiyè|out|sept|okt|nov|des)\.?/i,wide:/^(janvye|fevrye|mas|avril|me|jen|jiyè|out|septanm|oktòb|novanm|desanm)/i},v={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^o/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^ma/i,/^av/i,/^me/i,/^je/i,/^ji/i,/^ou/i,/^s/i,/^ok/i,/^n/i,/^d/i]},c={narrow:/^[lmjvsd]/i,short:/^(di|le|ma|me|je|va|sa)/i,abbreviated:/^(dim|len|mad|mèk|jed|van|sam)\.?/i,wide:/^(dimanch|lendi|madi|mèkredi|jedi|vandredi|samdi)/i},m={narrow:[/^d/i,/^l/i,/^m/i,/^m/i,/^j/i,/^v/i,/^s/i],any:[/^di/i,/^le/i,/^ma/i,/^mè/i,/^je/i,/^va/i,/^sa/i]},h={narrow:/^(a|p|minwit|midi|mat\.?|ap\.?m\.?|swa)/i,any:/^([ap]\.?\s?m\.?|nan maten|nan aprèmidi|nan aswè)/i},p={any:{am:/^a/i,pm:/^p/i,midnight:/^min/i,noon:/^mid/i,morning:/mat/i,afternoon:/ap/i,evening:/sw/i,night:/nwit/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(Fh,Fh.exports);var KV=Fh.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(QV),n=t(GV),o=t(BV),i=t(JV),d=t(KV),u={code:"ht",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:4}},l=u;e.default=l,r.exports=e.default})(qh,qh.exports);var ZV=qh.exports,Lh={exports:{}},Xh={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={about:"körülbelül",over:"több mint",almost:"majdnem",lessthan:"kevesebb mint"},a={xseconds:" másodperc",halfaminute:"fél perc",xminutes:" perc",xhours:" óra",xdays:" nap",xweeks:" hét",xmonths:" hónap",xyears:" év"},n={xseconds:{"-1":" másodperccel ezelőtt",1:" másodperc múlva",0:" másodperce"},halfaminute:{"-1":"fél perccel ezelőtt",1:"fél perc múlva",0:"fél perce"},xminutes:{"-1":" perccel ezelőtt",1:" perc múlva",0:" perce"},xhours:{"-1":" órával ezelőtt",1:" óra múlva",0:" órája"},xdays:{"-1":" nappal ezelőtt",1:" nap múlva",0:" napja"},xweeks:{"-1":" héttel ezelőtt",1:" hét múlva",0:" hete"},xmonths:{"-1":" hónappal ezelőtt",1:" hónap múlva",0:" hónapja"},xyears:{"-1":" évvel ezelőtt",1:" év múlva",0:" éve"}},o=function(u,l,s){var f=u.match(/about|over|almost|lessthan/i),v=f?u.replace(f[0],""):u,c=(s==null?void 0:s.addSuffix)===!0,m=v.toLowerCase(),h=(s==null?void 0:s.comparison)||0,p=c?n[m][h]:a[m],y=m==="halfaminute"?p:l+p;if(f){var _=f[0].toLowerCase();y=t[_]+" "+y}return y},i=o;e.default=i,r.exports=e.default})(Xh,Xh.exports);var eF=Xh.exports,Uh={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(de),n={full:"y. MMMM d., EEEE",long:"y. MMMM d.",medium:"y. MMM d.",short:"y. MM. dd."},o={full:"H:mm:ss zzzz",long:"H:mm:ss z",medium:"H:mm:ss",short:"H:mm"},i={full:"{{date}} {{time}}",long:"{{date}} {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(Uh,Uh.exports);var aF=Uh.exports,Qh={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=["vasárnap","hétfőn","kedden","szerdán","csütörtökön","pénteken","szombaton"];function a(d){return function(u){var l=t[u.getUTCDay()],s=d?"":"'múlt' ";return"".concat(s,"'").concat(l,"' p'-kor'")}}var n={lastWeek:a(!1),yesterday:"'tegnap' p'-kor'",today:"'ma' p'-kor'",tomorrow:"'holnap' p'-kor'",nextWeek:a(!0),other:"P"},o=function(u,l){var s=n[u];return typeof s=="function"?s(l):s},i=o;e.default=i,r.exports=e.default})(Qh,Qh.exports);var tF=Qh.exports,Gh={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["ie.","isz."],abbreviated:["i. e.","i. sz."],wide:["Krisztus előtt","időszámításunk szerint"]},o={narrow:["1.","2.","3.","4."],abbreviated:["1. n.év","2. n.év","3. n.év","4. n.év"],wide:["1. negyedév","2. negyedév","3. negyedév","4. negyedév"]},i={narrow:["I.","II.","III.","IV."],abbreviated:["I. n.év","II. n.év","III. n.év","IV. n.év"],wide:["I. negyedév","II. negyedév","III. negyedév","IV. negyedév"]},d={narrow:["J","F","M","Á","M","J","J","A","Sz","O","N","D"],abbreviated:["jan.","febr.","márc.","ápr.","máj.","jún.","júl.","aug.","szept.","okt.","nov.","dec."],wide:["január","február","március","április","május","június","július","augusztus","szeptember","október","november","december"]},u={narrow:["V","H","K","Sz","Cs","P","Sz"],short:["V","H","K","Sze","Cs","P","Szo"],abbreviated:["V","H","K","Sze","Cs","P","Szo"],wide:["vasárnap","hétfő","kedd","szerda","csütörtök","péntek","szombat"]},l={narrow:{am:"de.",pm:"du.",midnight:"éjfél",noon:"dél",morning:"reggel",afternoon:"du.",evening:"este",night:"éjjel"},abbreviated:{am:"de.",pm:"du.",midnight:"éjfél",noon:"dél",morning:"reggel",afternoon:"du.",evening:"este",night:"éjjel"},wide:{am:"de.",pm:"du.",midnight:"éjfél",noon:"dél",morning:"reggel",afternoon:"délután",evening:"este",night:"éjjel"}},s=function(m,h){var p=Number(m);return p+"."},f={ordinalNumber:s,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(m){return m-1},formattingValues:i,defaultFormattingWidth:"wide"}),month:(0,a.default)({values:d,defaultWidth:"wide"}),day:(0,a.default)({values:u,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:l,defaultWidth:"wide"})},v=f;e.default=v,r.exports=e.default})(Gh,Gh.exports);var rF=Gh.exports,Bh={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)\.?/i,i=/\d+/i,d={narrow:/^(ie\.|isz\.)/i,abbreviated:/^(i\.\s?e\.?|b?\s?c\s?e|i\.\s?sz\.?)/i,wide:/^(Krisztus előtt|időszámításunk előtt|időszámításunk szerint|i\. sz\.)/i},u={narrow:[/ie/i,/isz/i],abbreviated:[/^(i\.?\s?e\.?|b\s?ce)/i,/^(i\.?\s?sz\.?|c\s?e)/i],any:[/előtt/i,/(szerint|i. sz.)/i]},l={narrow:/^[1234]\.?/i,abbreviated:/^[1234]?\.?\s?n\.év/i,wide:/^([1234]|I|II|III|IV)?\.?\s?negyedév/i},s={any:[/1|I$/i,/2|II$/i,/3|III/i,/4|IV/i]},f={narrow:/^[jfmaásond]|sz/i,abbreviated:/^(jan\.?|febr\.?|márc\.?|ápr\.?|máj\.?|jún\.?|júl\.?|aug\.?|szept\.?|okt\.?|nov\.?|dec\.?)/i,wide:/^(január|február|március|április|május|június|július|augusztus|szeptember|október|november|december)/i},v={narrow:[/^j/i,/^f/i,/^m/i,/^a|á/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s|sz/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^már/i,/^áp/i,/^máj/i,/^jún/i,/^júl/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},c={narrow:/^([vhkpc]|sz|cs|sz)/i,short:/^([vhkp]|sze|cs|szo)/i,abbreviated:/^([vhkp]|sze|cs|szo)/i,wide:/^(vasárnap|hétfő|kedd|szerda|csütörtök|péntek|szombat)/i},m={narrow:[/^v/i,/^h/i,/^k/i,/^sz/i,/^c/i,/^p/i,/^sz/i],any:[/^v/i,/^h/i,/^k/i,/^sze/i,/^c/i,/^p/i,/^szo/i]},h={any:/^((de|du)\.?|éjfél|délután|dél|reggel|este|éjjel)/i},p={any:{am:/^de\.?/i,pm:/^du\.?/i,midnight:/^éjf/i,noon:/^dé/i,morning:/reg/i,afternoon:/^délu\.?/i,evening:/es/i,night:/éjj/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(Bh,Bh.exports);var nF=Bh.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(eF),n=t(aF),o=t(tF),i=t(rF),d=t(nF),u={code:"hu",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:4}},l=u;e.default=l,r.exports=e.default})(Lh,Lh.exports);var iF=Lh.exports,Jh={exports:{}},Kh={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:"ավելի քիչ քան 1 վայրկյան",other:"ավելի քիչ քան {{count}} վայրկյան"},xSeconds:{one:"1 վայրկյան",other:"{{count}} վայրկյան"},halfAMinute:"կես րոպե",lessThanXMinutes:{one:"ավելի քիչ քան 1 րոպե",other:"ավելի քիչ քան {{count}} րոպե"},xMinutes:{one:"1 րոպե",other:"{{count}} րոպե"},aboutXHours:{one:"մոտ 1 ժամ",other:"մոտ {{count}} ժամ"},xHours:{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}} տարի"}},a=function(i,d,u){var l,s=t[i];return typeof s=="string"?l=s:d===1?l=s.one:l=s.other.replace("{{count}}",String(d)),u!=null&&u.addSuffix?u.comparison&&u.comparison>0?l+" հետո":l+" առաջ":l},n=a;e.default=n,r.exports=e.default})(Kh,Kh.exports);var oF=Kh.exports,Zh={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(de),n={full:"d MMMM, y, EEEE",long:"d MMMM, y",medium:"d MMM, y",short:"dd.MM.yyyy"},o={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},i={full:"{{date}} 'ժ․'{{time}}",long:"{{date}} 'ժ․'{{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(Zh,Zh.exports);var uF=Zh.exports,ep={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"'նախորդ' eeee p'֊ին'",yesterday:"'երեկ' p'֊ին'",today:"'այսօր' p'֊ին'",tomorrow:"'վաղը' p'֊ին'",nextWeek:"'հաջորդ' eeee p'֊ին'",other:"P"},a=function(i,d,u,l){return t[i]},n=a;e.default=n,r.exports=e.default})(ep,ep.exports);var dF=ep.exports,ap={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["Ք","Մ"],abbreviated:["ՔԱ","ՄԹ"],wide:["Քրիստոսից առաջ","Մեր թվարկության"]},o={narrow:["1","2","3","4"],abbreviated:["Ք1","Ք2","Ք3","Ք4"],wide:["1֊ին քառորդ","2֊րդ քառորդ","3֊րդ քառորդ","4֊րդ քառորդ"]},i={narrow:["Հ","Փ","Մ","Ա","Մ","Հ","Հ","Օ","Ս","Հ","Ն","Դ"],abbreviated:["հուն","փետ","մար","ապր","մայ","հուն","հուլ","օգս","սեպ","հոկ","նոյ","դեկ"],wide:["հունվար","փետրվար","մարտ","ապրիլ","մայիս","հունիս","հուլիս","օգոստոս","սեպտեմբեր","հոկտեմբեր","նոյեմբեր","դեկտեմբեր"]},d={narrow:["Կ","Ե","Ե","Չ","Հ","Ո","Շ"],short:["կր","եր","եք","չք","հգ","ուր","շբ"],abbreviated:["կիր","երկ","երք","չոր","հնգ","ուրբ","շաբ"],wide:["կիրակի","երկուշաբթի","երեքշաբթի","չորեքշաբթի","հինգշաբթի","ուրբաթ","շաբաթ"]},u={narrow:{am:"a",pm:"p",midnight:"կեսգշ",noon:"կեսօր",morning:"առավոտ",afternoon:"ցերեկ",evening:"երեկո",night:"գիշեր"},abbreviated:{am:"AM",pm:"PM",midnight:"կեսգիշեր",noon:"կեսօր",morning:"առավոտ",afternoon:"ցերեկ",evening:"երեկո",night:"գիշեր"},wide:{am:"a.m.",pm:"p.m.",midnight:"կեսգիշեր",noon:"կեսօր",morning:"առավոտ",afternoon:"ցերեկ",evening:"երեկո",night:"գիշեր"}},l={narrow:{am:"a",pm:"p",midnight:"կեսգշ",noon:"կեսօր",morning:"առավոտը",afternoon:"ցերեկը",evening:"երեկոյան",night:"գիշերը"},abbreviated:{am:"AM",pm:"PM",midnight:"կեսգիշերին",noon:"կեսօրին",morning:"առավոտը",afternoon:"ցերեկը",evening:"երեկոյան",night:"գիշերը"},wide:{am:"a.m.",pm:"p.m.",midnight:"կեսգիշերին",noon:"կեսօրին",morning:"առավոտը",afternoon:"ցերեկը",evening:"երեկոյան",night:"գիշերը"}},s=function(m,h){var p=Number(m),y=p%100;return y<10&&y%10===1?p+"֊ին":p+"֊րդ"},f={ordinalNumber:s,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(m){return m-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide",formattingValues:l,defaultFormattingWidth:"wide"})},v=f;e.default=v,r.exports=e.default})(ap,ap.exports);var lF=ap.exports,tp={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)((-|֊)?(ին|րդ))?/i,i=/\d+/i,d={narrow:/^(Ք|Մ)/i,abbreviated:/^(Ք\.?\s?Ա\.?|Մ\.?\s?Թ\.?\s?Ա\.?|Մ\.?\s?Թ\.?|Ք\.?\s?Հ\.?)/i,wide:/^(քրիստոսից առաջ|մեր թվարկությունից առաջ|մեր թվարկության|քրիստոսից հետո)/i},u={any:[/^ք/i,/^մ/i]},l={narrow:/^[1234]/i,abbreviated:/^ք[1234]/i,wide:/^[1234]((-|֊)?(ին|րդ)) քառորդ/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^[հփմաօսնդ]/i,abbreviated:/^(հուն|փետ|մար|ապր|մայ|հուն|հուլ|օգս|սեպ|հոկ|նոյ|դեկ)/i,wide:/^(հունվար|փետրվար|մարտ|ապրիլ|մայիս|հունիս|հուլիս|օգոստոս|սեպտեմբեր|հոկտեմբեր|նոյեմբեր|դեկտեմբեր)/i},v={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]},c={narrow:/^[եչհոշկ]/i,short:/^(կր|եր|եք|չք|հգ|ուր|շբ)/i,abbreviated:/^(կիր|երկ|երք|չոր|հնգ|ուրբ|շաբ)/i,wide:/^(կիրակի|երկուշաբթի|երեքշաբթի|չորեքշաբթի|հինգշաբթի|ուրբաթ|շաբաթ)/i},m={narrow:[/^կ/i,/^ե/i,/^ե/i,/^չ/i,/^հ/i,/^(ո|Ո)/,/^շ/i],short:[/^կ/i,/^եր/i,/^եք/i,/^չ/i,/^հ/i,/^(ո|Ո)/,/^շ/i],abbreviated:[/^կ/i,/^երկ/i,/^երք/i,/^չ/i,/^հ/i,/^(ո|Ո)/,/^շ/i],wide:[/^կ/i,/^երկ/i,/^երե/i,/^չ/i,/^հ/i,/^(ո|Ո)/,/^շ/i]},h={narrow:/^([ap]|կեսգշ|կեսօր|(առավոտը?|ցերեկը?|երեկո(յան)?|գիշերը?))/i,any:/^([ap]\.?\s?m\.?|կեսգիշեր(ին)?|կեսօր(ին)?|(առավոտը?|ցերեկը?|երեկո(յան)?|գիշերը?))/i},p={any:{am:/^a/i,pm:/^p/i,midnight:/կեսգիշեր/i,noon:/կեսօր/i,morning:/առավոտ/i,afternoon:/ցերեկ/i,evening:/երեկո/i,night:/գիշեր/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"wide"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(tp,tp.exports);var sF=tp.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(oF),n=t(uF),o=t(dF),i=t(lF),d=t(sF),u={code:"hy",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:1}},l=u;e.default=l,r.exports=e.default})(Jh,Jh.exports);var fF=Jh.exports,rp={exports:{}},np={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:"kurang dari 1 detik",other:"kurang dari {{count}} detik"},xSeconds:{one:"1 detik",other:"{{count}} detik"},halfAMinute:"setengah menit",lessThanXMinutes:{one:"kurang dari 1 menit",other:"kurang dari {{count}} menit"},xMinutes:{one:"1 menit",other:"{{count}} menit"},aboutXHours:{one:"sekitar 1 jam",other:"sekitar {{count}} jam"},xHours:{one:"1 jam",other:"{{count}} jam"},xDays:{one:"1 hari",other:"{{count}} hari"},aboutXWeeks:{one:"sekitar 1 minggu",other:"sekitar {{count}} minggu"},xWeeks:{one:"1 minggu",other:"{{count}} minggu"},aboutXMonths:{one:"sekitar 1 bulan",other:"sekitar {{count}} bulan"},xMonths:{one:"1 bulan",other:"{{count}} bulan"},aboutXYears:{one:"sekitar 1 tahun",other:"sekitar {{count}} tahun"},xYears:{one:"1 tahun",other:"{{count}} tahun"},overXYears:{one:"lebih dari 1 tahun",other:"lebih dari {{count}} tahun"},almostXYears:{one:"hampir 1 tahun",other:"hampir {{count}} tahun"}},a=function(i,d,u){var l,s=t[i];return typeof s=="string"?l=s:d===1?l=s.one:l=s.other.replace("{{count}}",d.toString()),u!=null&&u.addSuffix?u.comparison&&u.comparison>0?"dalam waktu "+l:l+" yang lalu":l},n=a;e.default=n,r.exports=e.default})(np,np.exports);var vF=np.exports,ip={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(de),n={full:"EEEE, d MMMM yyyy",long:"d MMMM yyyy",medium:"d MMM yyyy",short:"d/M/yyyy"},o={full:"HH.mm.ss",long:"HH.mm.ss",medium:"HH.mm",short:"HH.mm"},i={full:"{{date}} 'pukul' {{time}}",long:"{{date}} 'pukul' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(ip,ip.exports);var mF=ip.exports,op={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"eeee 'lalu pukul' p",yesterday:"'Kemarin pukul' p",today:"'Hari ini pukul' p",tomorrow:"'Besok pukul' p",nextWeek:"eeee 'pukul' p",other:"P"},a=function(i,d,u,l){return t[i]},n=a;e.default=n,r.exports=e.default})(op,op.exports);var cF=op.exports,up={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["SM","M"],abbreviated:["SM","M"],wide:["Sebelum Masehi","Masehi"]},o={narrow:["1","2","3","4"],abbreviated:["K1","K2","K3","K4"],wide:["Kuartal ke-1","Kuartal ke-2","Kuartal ke-3","Kuartal ke-4"]},i={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","Mei","Jun","Jul","Agt","Sep","Okt","Nov","Des"],wide:["Januari","Februari","Maret","April","Mei","Juni","Juli","Agustus","September","Oktober","November","Desember"]},d={narrow:["M","S","S","R","K","J","S"],short:["Min","Sen","Sel","Rab","Kam","Jum","Sab"],abbreviated:["Min","Sen","Sel","Rab","Kam","Jum","Sab"],wide:["Minggu","Senin","Selasa","Rabu","Kamis","Jumat","Sabtu"]},u={narrow:{am:"AM",pm:"PM",midnight:"tengah malam",noon:"tengah hari",morning:"pagi",afternoon:"siang",evening:"sore",night:"malam"},abbreviated:{am:"AM",pm:"PM",midnight:"tengah malam",noon:"tengah hari",morning:"pagi",afternoon:"siang",evening:"sore",night:"malam"},wide:{am:"AM",pm:"PM",midnight:"tengah malam",noon:"tengah hari",morning:"pagi",afternoon:"siang",evening:"sore",night:"malam"}},l={narrow:{am:"AM",pm:"PM",midnight:"tengah malam",noon:"tengah hari",morning:"pagi",afternoon:"siang",evening:"sore",night:"malam"},abbreviated:{am:"AM",pm:"PM",midnight:"tengah malam",noon:"tengah hari",morning:"pagi",afternoon:"siang",evening:"sore",night:"malam"},wide:{am:"AM",pm:"PM",midnight:"tengah malam",noon:"tengah hari",morning:"pagi",afternoon:"siang",evening:"sore",night:"malam"}},s=function(m,h){var p=Number(m);return"ke-"+p},f={ordinalNumber:s,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(m){return m-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide",formattingValues:l,defaultFormattingWidth:"wide"})},v=f;e.default=v,r.exports=e.default})(up,up.exports);var hF=up.exports,dp={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^ke-(\d+)?/i,i=/\d+/i,d={narrow:/^(sm|m)/i,abbreviated:/^(s\.?\s?m\.?|s\.?\s?e\.?\s?u\.?|m\.?|e\.?\s?u\.?)/i,wide:/^(sebelum masehi|sebelum era umum|masehi|era umum)/i},u={any:[/^s/i,/^(m|e)/i]},l={narrow:/^[1234]/i,abbreviated:/^K-?\s[1234]/i,wide:/^Kuartal ke-?\s?[1234]/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|mei|jun|jul|agt|sep|okt|nov|des)/i,wide:/^(januari|februari|maret|april|mei|juni|juli|agustus|september|oktober|november|desember)/i},v={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,/^ma/i,/^ap/i,/^me/i,/^jun/i,/^jul/i,/^ag/i,/^s/i,/^o/i,/^n/i,/^d/i]},c={narrow:/^[srkjm]/i,short:/^(min|sen|sel|rab|kam|jum|sab)/i,abbreviated:/^(min|sen|sel|rab|kam|jum|sab)/i,wide:/^(minggu|senin|selasa|rabu|kamis|jumat|sabtu)/i},m={narrow:[/^m/i,/^s/i,/^s/i,/^r/i,/^k/i,/^j/i,/^s/i],any:[/^m/i,/^sen/i,/^sel/i,/^r/i,/^k/i,/^j/i,/^sa/i]},h={narrow:/^(a|p|tengah m|tengah h|(di(\swaktu)?) (pagi|siang|sore|malam))/i,any:/^([ap]\.?\s?m\.?|tengah malam|tengah hari|(di(\swaktu)?) (pagi|siang|sore|malam))/i},p={any:{am:/^a/i,pm:/^pm/i,midnight:/^tengah m/i,noon:/^tengah h/i,morning:/pagi/i,afternoon:/siang/i,evening:/sore/i,night:/malam/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(dp,dp.exports);var pF=dp.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(vF),n=t(mF),o=t(cF),i=t(hF),d=t(pF),u={code:"id",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:1}},l=u;e.default=l,r.exports=e.default})(rp,rp.exports);var gF=rp.exports,lp={exports:{}},sp={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:"minna en 1 sekúnda",other:"minna en {{count}} sekúndur"},xSeconds:{one:"1 sekúnda",other:"{{count}} sekúndur"},halfAMinute:"hálf mínúta",lessThanXMinutes:{one:"minna en 1 mínúta",other:"minna en {{count}} mínútur"},xMinutes:{one:"1 mínúta",other:"{{count}} mínútur"},aboutXHours:{one:"u.þ.b. 1 klukkustund",other:"u.þ.b. {{count}} klukkustundir"},xHours:{one:"1 klukkustund",other:"{{count}} klukkustundir"},xDays:{one:"1 dagur",other:"{{count}} dagar"},aboutXWeeks:{one:"um viku",other:"um {{count}} vikur"},xWeeks:{one:"1 viku",other:"{{count}} vikur"},aboutXMonths:{one:"u.þ.b. 1 mánuður",other:"u.þ.b. {{count}} mánuðir"},xMonths:{one:"1 mánuður",other:"{{count}} mánuðir"},aboutXYears:{one:"u.þ.b. 1 ár",other:"u.þ.b. {{count}} ár"},xYears:{one:"1 ár",other:"{{count}} ár"},overXYears:{one:"meira en 1 ár",other:"meira en {{count}} ár"},almostXYears:{one:"næstum 1 ár",other:"næstum {{count}} ár"}},a=function(i,d,u){var l,s=t[i];return typeof s=="string"?l=s:d===1?l=s.one:l=s.other.replace("{{count}}",d.toString()),u!=null&&u.addSuffix?u.comparison&&u.comparison>0?"í "+l:l+" síðan":l},n=a;e.default=n,r.exports=e.default})(sp,sp.exports);var yF=sp.exports,fp={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(de),n={full:"EEEE, do MMMM y",long:"do MMMM y",medium:"do MMM y",short:"d.MM.y"},o={full:"'kl'. HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},i={full:"{{date}} 'kl.' {{time}}",long:"{{date}} 'kl.' {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(fp,fp.exports);var bF=fp.exports,vp={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"'síðasta' dddd 'kl.' p",yesterday:"'í gær kl.' p",today:"'í dag kl.' p",tomorrow:"'á morgun kl.' p",nextWeek:"dddd 'kl.' p",other:"P"},a=function(i,d,u,l){return t[i]},n=a;e.default=n,r.exports=e.default})(vp,vp.exports);var _F=vp.exports,mp={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["f.Kr.","e.Kr."],abbreviated:["f.Kr.","e.Kr."],wide:["fyrir Krist","eftir Krist"]},o={narrow:["1","2","3","4"],abbreviated:["1F","2F","3F","4F"],wide:["1. fjórðungur","2. fjórðungur","3. fjórðungur","4. fjórðungur"]},i={narrow:["J","F","M","A","M","J","J","Á","S","Ó","N","D"],abbreviated:["jan.","feb.","mars","apríl","maí","júní","júlí","ágúst","sept.","okt.","nóv.","des."],wide:["janúar","febrúar","mars","apríl","maí","júní","júlí","ágúst","september","október","nóvember","desember"]},d={narrow:["S","M","Þ","M","F","F","L"],short:["Su","Má","Þr","Mi","Fi","Fö","La"],abbreviated:["sun.","mán.","þri.","mið.","fim.","fös.","lau."],wide:["sunnudagur","mánudagur","þriðjudagur","miðvikudagur","fimmtudagur","föstudagur","laugardagur"]},u={narrow:{am:"f",pm:"e",midnight:"miðnætti",noon:"hádegi",morning:"morgunn",afternoon:"síðdegi",evening:"kvöld",night:"nótt"},abbreviated:{am:"f.h.",pm:"e.h.",midnight:"miðnætti",noon:"hádegi",morning:"morgunn",afternoon:"síðdegi",evening:"kvöld",night:"nótt"},wide:{am:"fyrir hádegi",pm:"eftir hádegi",midnight:"miðnætti",noon:"hádegi",morning:"morgunn",afternoon:"síðdegi",evening:"kvöld",night:"nótt"}},l={narrow:{am:"f",pm:"e",midnight:"á miðnætti",noon:"á hádegi",morning:"að morgni",afternoon:"síðdegis",evening:"um kvöld",night:"um nótt"},abbreviated:{am:"f.h.",pm:"e.h.",midnight:"á miðnætti",noon:"á hádegi",morning:"að morgni",afternoon:"síðdegis",evening:"um kvöld",night:"um nótt"},wide:{am:"fyrir hádegi",pm:"eftir hádegi",midnight:"á miðnætti",noon:"á hádegi",morning:"að morgni",afternoon:"síðdegis",evening:"um kvöld",night:"um nótt"}},s=function(m,h){var p=Number(m);return p+"."},f={ordinalNumber:s,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(m){return m-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide",formattingValues:l,defaultFormattingWidth:"wide"})},v=f;e.default=v,r.exports=e.default})(mp,mp.exports);var wF=mp.exports,cp={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)(\.)?/i,i=/\d+(\.)?/i,d={narrow:/^(f\.Kr\.|e\.Kr\.)/i,abbreviated:/^(f\.Kr\.|e\.Kr\.)/i,wide:/^(fyrir Krist|eftir Krist)/i},u={any:[/^(f\.Kr\.)/i,/^(e\.Kr\.)/i]},l={narrow:/^[1234]\.?/i,abbreviated:/^q[1234]\.?/i,wide:/^[1234]\.? fjórðungur/i},s={any:[/1\.?/i,/2\.?/i,/3\.?/i,/4\.?/i]},f={narrow:/^[jfmásónd]/i,abbreviated:/^(jan\.|feb\.|mars\.|apríl\.|maí|júní|júlí|águst|sep\.|oct\.|nov\.|dec\.)/i,wide:/^(januar|febrúar|mars|apríl|maí|júní|júlí|águst|september|október|nóvember|desember)/i},v={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^á/i,/^s/i,/^ó/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^maí/i,/^jún/i,/^júl/i,/^áu/i,/^s/i,/^ó/i,/^n/i,/^d/i]},c={narrow:/^[smtwf]/i,short:/^(su|má|þr|mi|fi|fö|la)/i,abbreviated:/^(sun|mán|þri|mið|fim|fös|lau)\.?/i,wide:/^(sunnudagur|mánudagur|þriðjudagur|miðvikudagur|fimmtudagur|föstudagur|laugardagur)/i},m={narrow:[/^s/i,/^m/i,/^þ/i,/^m/i,/^f/i,/^f/i,/^l/i],any:[/^su/i,/^má/i,/^þr/i,/^mi/i,/^fi/i,/^fö/i,/^la/i]},h={narrow:/^(f|e|síðdegis|(á|að|um) (morgni|kvöld|nótt|miðnætti))/i,any:/^(fyrir hádegi|eftir hádegi|[ef]\.?h\.?|síðdegis|morgunn|(á|að|um) (morgni|kvöld|nótt|miðnætti))/i},p={any:{am:/^f/i,pm:/^e/i,midnight:/^mi/i,noon:/^há/i,morning:/morgunn/i,afternoon:/síðdegi/i,evening:/kvöld/i,night:/nótt/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(cp,cp.exports);var PF=cp.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(yF),n=t(bF),o=t(_F),i=t(wF),d=t(PF),u={code:"is",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:4}},l=u;e.default=l,r.exports=e.default})(lp,lp.exports);var xF=lp.exports,hp={exports:{}},pp={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:"meno di un secondo",other:"meno di {{count}} secondi"},xSeconds:{one:"un secondo",other:"{{count}} secondi"},halfAMinute:"alcuni secondi",lessThanXMinutes:{one:"meno di un minuto",other:"meno di {{count}} minuti"},xMinutes:{one:"un minuto",other:"{{count}} minuti"},aboutXHours:{one:"circa un'ora",other:"circa {{count}} ore"},xHours:{one:"un'ora",other:"{{count}} ore"},xDays:{one:"un giorno",other:"{{count}} giorni"},aboutXWeeks:{one:"circa una settimana",other:"circa {{count}} settimane"},xWeeks:{one:"una settimana",other:"{{count}} settimane"},aboutXMonths:{one:"circa un mese",other:"circa {{count}} mesi"},xMonths:{one:"un mese",other:"{{count}} mesi"},aboutXYears:{one:"circa un anno",other:"circa {{count}} anni"},xYears:{one:"un anno",other:"{{count}} anni"},overXYears:{one:"più di un anno",other:"più di {{count}} anni"},almostXYears:{one:"quasi un anno",other:"quasi {{count}} anni"}},a=function(i,d,u){var l,s=t[i];return typeof s=="string"?l=s:d===1?l=s.one:l=s.other.replace("{{count}}",d.toString()),u!=null&&u.addSuffix?u.comparison&&u.comparison>0?"tra "+l:l+" fa":l},n=a;e.default=n,r.exports=e.default})(pp,pp.exports);var wM=pp.exports,gp={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(de),n={full:"EEEE d MMMM y",long:"d MMMM y",medium:"d MMM y",short:"dd/MM/y"},o={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},i={full:"{{date}} {{time}}",long:"{{date}} {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(gp,gp.exports);var MF=gp.exports,yp={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(Fa),n=["domenica","lunedì","martedì","mercoledì","giovedì","venerdì","sabato"];function o(f){switch(f){case 0:return"'domenica scorsa alle' p";default:return"'"+n[f]+" scorso alle' p"}}function i(f){return"'"+n[f]+" alle' p"}function d(f){switch(f){case 0:return"'domenica prossima alle' p";default:return"'"+n[f]+" prossimo alle' p"}}var u={lastWeek:function(v,c,m){var h=v.getUTCDay();return(0,a.default)(v,c,m)?i(h):o(h)},yesterday:"'ieri alle' p",today:"'oggi alle' p",tomorrow:"'domani alle' p",nextWeek:function(v,c,m){var h=v.getUTCDay();return(0,a.default)(v,c,m)?i(h):d(h)},other:"P"},l=function(v,c,m,h){var p=u[v];return typeof p=="function"?p(c,m,h):p},s=l;e.default=s,r.exports=e.default})(yp,yp.exports);var PM=yp.exports,bp={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["aC","dC"],abbreviated:["a.C.","d.C."],wide:["avanti Cristo","dopo Cristo"]},o={narrow:["1","2","3","4"],abbreviated:["T1","T2","T3","T4"],wide:["1º trimestre","2º trimestre","3º trimestre","4º trimestre"]},i={narrow:["G","F","M","A","M","G","L","A","S","O","N","D"],abbreviated:["gen","feb","mar","apr","mag","giu","lug","ago","set","ott","nov","dic"],wide:["gennaio","febbraio","marzo","aprile","maggio","giugno","luglio","agosto","settembre","ottobre","novembre","dicembre"]},d={narrow:["D","L","M","M","G","V","S"],short:["dom","lun","mar","mer","gio","ven","sab"],abbreviated:["dom","lun","mar","mer","gio","ven","sab"],wide:["domenica","lunedì","martedì","mercoledì","giovedì","venerdì","sabato"]},u={narrow:{am:"m.",pm:"p.",midnight:"mezzanotte",noon:"mezzogiorno",morning:"mattina",afternoon:"pomeriggio",evening:"sera",night:"notte"},abbreviated:{am:"AM",pm:"PM",midnight:"mezzanotte",noon:"mezzogiorno",morning:"mattina",afternoon:"pomeriggio",evening:"sera",night:"notte"},wide:{am:"AM",pm:"PM",midnight:"mezzanotte",noon:"mezzogiorno",morning:"mattina",afternoon:"pomeriggio",evening:"sera",night:"notte"}},l={narrow:{am:"m.",pm:"p.",midnight:"mezzanotte",noon:"mezzogiorno",morning:"di mattina",afternoon:"del pomeriggio",evening:"di sera",night:"di notte"},abbreviated:{am:"AM",pm:"PM",midnight:"mezzanotte",noon:"mezzogiorno",morning:"di mattina",afternoon:"del pomeriggio",evening:"di sera",night:"di notte"},wide:{am:"AM",pm:"PM",midnight:"mezzanotte",noon:"mezzogiorno",morning:"di mattina",afternoon:"del pomeriggio",evening:"di sera",night:"di notte"}},s=function(m,h){var p=Number(m);return String(p)},f={ordinalNumber:s,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(m){return m-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide",formattingValues:l,defaultFormattingWidth:"wide"})},v=f;e.default=v,r.exports=e.default})(bp,bp.exports);var xM=bp.exports,_p={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)(º)?/i,i=/\d+/i,d={narrow:/^(aC|dC)/i,abbreviated:/^(a\.?\s?C\.?|a\.?\s?e\.?\s?v\.?|d\.?\s?C\.?|e\.?\s?v\.?)/i,wide:/^(avanti Cristo|avanti Era Volgare|dopo Cristo|Era Volgare)/i},u={any:[/^a/i,/^(d|e)/i]},l={narrow:/^[1234]/i,abbreviated:/^t[1234]/i,wide:/^[1234](º)? trimestre/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^[gfmalsond]/i,abbreviated:/^(gen|feb|mar|apr|mag|giu|lug|ago|set|ott|nov|dic)/i,wide:/^(gennaio|febbraio|marzo|aprile|maggio|giugno|luglio|agosto|settembre|ottobre|novembre|dicembre)/i},v={narrow:[/^g/i,/^f/i,/^m/i,/^a/i,/^m/i,/^g/i,/^l/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ge/i,/^f/i,/^mar/i,/^ap/i,/^mag/i,/^gi/i,/^l/i,/^ag/i,/^s/i,/^o/i,/^n/i,/^d/i]},c={narrow:/^[dlmgvs]/i,short:/^(do|lu|ma|me|gi|ve|sa)/i,abbreviated:/^(dom|lun|mar|mer|gio|ven|sab)/i,wide:/^(domenica|luned[i|ì]|marted[i|ì]|mercoled[i|ì]|gioved[i|ì]|venerd[i|ì]|sabato)/i},m={narrow:[/^d/i,/^l/i,/^m/i,/^m/i,/^g/i,/^v/i,/^s/i],any:[/^d/i,/^l/i,/^ma/i,/^me/i,/^g/i,/^v/i,/^s/i]},h={narrow:/^(a|m\.|p|mezzanotte|mezzogiorno|(di|del) (mattina|pomeriggio|sera|notte))/i,any:/^([ap]\.?\s?m\.?|mezzanotte|mezzogiorno|(di|del) (mattina|pomeriggio|sera|notte))/i},p={any:{am:/^a/i,pm:/^p/i,midnight:/^mezza/i,noon:/^mezzo/i,morning:/mattina/i,afternoon:/pomeriggio/i,evening:/sera/i,night:/notte/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(_p,_p.exports);var MM=_p.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(wM),n=t(MF),o=t(PM),i=t(xM),d=t(MM),u={code:"it",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:4}},l=u;e.default=l,r.exports=e.default})(hp,hp.exports);var kF=hp.exports,wp={exports:{}},Pp={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(de),n={full:"EEEE d MMMM y",long:"d MMMM y",medium:"d MMM y",short:"dd.MM.y"},o={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},i={full:"{{date}} {{time}}",long:"{{date}} {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(Pp,Pp.exports);var DF=Pp.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(wM),n=t(PM),o=t(xM),i=t(MM),d=t(DF),u={code:"it-CH",formatDistance:a.default,formatLong:d.default,formatRelative:n.default,localize:o.default,match:i.default,options:{weekStartsOn:1,firstWeekContainsDate:4}},l=u;e.default=l,r.exports=e.default})(wp,wp.exports);var OF=wp.exports,xp={exports:{}},Mp={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:"1秒未満",other:"{{count}}秒未満",oneWithSuffix:"約1秒",otherWithSuffix:"約{{count}}秒"},xSeconds:{one:"1秒",other:"{{count}}秒"},halfAMinute:"30秒",lessThanXMinutes:{one:"1分未満",other:"{{count}}分未満",oneWithSuffix:"約1分",otherWithSuffix:"約{{count}}分"},xMinutes:{one:"1分",other:"{{count}}分"},aboutXHours:{one:"約1時間",other:"約{{count}}時間"},xHours:{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}}年近く"}},a=function(i,d,u){u=u||{};var l,s=t[i];return typeof s=="string"?l=s:d===1?u.addSuffix&&s.oneWithSuffix?l=s.oneWithSuffix:l=s.one:u.addSuffix&&s.otherWithSuffix?l=s.otherWithSuffix.replace("{{count}}",String(d)):l=s.other.replace("{{count}}",String(d)),u.addSuffix?u.comparison&&u.comparison>0?l+"後":l+"前":l},n=a;e.default=n,r.exports=e.default})(Mp,Mp.exports);var WF=Mp.exports,kp={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(de),n={full:"y年M月d日EEEE",long:"y年M月d日",medium:"y/MM/dd",short:"y/MM/dd"},o={full:"H時mm分ss秒 zzzz",long:"H:mm:ss z",medium:"H:mm:ss",short:"H:mm"},i={full:"{{date}} {{time}}",long:"{{date}} {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(kp,kp.exports);var jF=kp.exports,Dp={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"先週のeeeeのp",yesterday:"昨日のp",today:"今日のp",tomorrow:"明日のp",nextWeek:"翌週のeeeeのp",other:"P"},a=function(i,d,u,l){return t[i]},n=a;e.default=n,r.exports=e.default})(Dp,Dp.exports);var TF=Dp.exports,Op={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["BC","AC"],abbreviated:["紀元前","西暦"],wide:["紀元前","西暦"]},o={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["第1四半期","第2四半期","第3四半期","第4四半期"]},i={narrow:["1","2","3","4","5","6","7","8","9","10","11","12"],abbreviated:["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"],wide:["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"]},d={narrow:["日","月","火","水","木","金","土"],short:["日","月","火","水","木","金","土"],abbreviated:["日","月","火","水","木","金","土"],wide:["日曜日","月曜日","火曜日","水曜日","木曜日","金曜日","土曜日"]},u={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:"深夜"}},l={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:"深夜"}},s=function(m,h){var p=Number(m),y=String(h==null?void 0:h.unit);switch(y){case"year":return"".concat(p,"年");case"quarter":return"第".concat(p,"四半期");case"month":return"".concat(p,"月");case"week":return"第".concat(p,"週");case"date":return"".concat(p,"日");case"hour":return"".concat(p,"時");case"minute":return"".concat(p,"分");case"second":return"".concat(p,"秒");default:return"".concat(p)}},f={ordinalNumber:s,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(m){return Number(m)-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide",formattingValues:l,defaultFormattingWidth:"wide"})},v=f;e.default=v,r.exports=e.default})(Op,Op.exports);var $F=Op.exports,Wp={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(ve),n=t(fe),o=/^第?\d+(年|四半期|月|週|日|時|分|秒)?/i,i=/\d+/i,d={narrow:/^(B\.?C\.?|A\.?D\.?)/i,abbreviated:/^(紀元[前後]|西暦)/i,wide:/^(紀元[前後]|西暦)/i},u={narrow:[/^B/i,/^A/i],any:[/^(紀元前)/i,/^(西暦|紀元後)/i]},l={narrow:/^[1234]/i,abbreviated:/^Q[1234]/i,wide:/^第[1234一二三四1234]四半期/i},s={any:[/(1|一|1)/i,/(2|二|2)/i,/(3|三|3)/i,/(4|四|4)/i]},f={narrow:/^([123456789]|1[012])/,abbreviated:/^([123456789]|1[012])月/i,wide:/^([123456789]|1[012])月/i},v={any:[/^1\D/,/^2/,/^3/,/^4/,/^5/,/^6/,/^7/,/^8/,/^9/,/^10/,/^11/,/^12/]},c={narrow:/^[日月火水木金土]/,short:/^[日月火水木金土]/,abbreviated:/^[日月火水木金土]/,wide:/^[日月火水木金土]曜日/},m={any:[/^日/,/^月/,/^火/,/^水/,/^木/,/^金/,/^土/]},h={any:/^(AM|PM|午前|午後|正午|深夜|真夜中|夜|朝)/i},p={any:{am:/^(A|午前)/i,pm:/^(P|午後)/i,midnight:/^深夜|真夜中/i,noon:/^正午/i,morning:/^朝/i,afternoon:/^午後/i,evening:/^夜/i,night:/^深夜/i}},y={ordinalNumber:(0,a.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,n.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,n.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,n.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,n.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,n.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(Wp,Wp.exports);var SF=Wp.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(WF),n=t(jF),o=t(TF),i=t($F),d=t(SF),u={code:"ja",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:0,firstWeekContainsDate:1}},l=u;e.default=l,r.exports=e.default})(xp,xp.exports);var CF=xp.exports,jp={exports:{}},Tp={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:"1びょうみまん",other:"{{count}}びょうみまん",oneWithSuffix:"やく1びょう",otherWithSuffix:"やく{{count}}びょう"},xSeconds:{one:"1びょう",other:"{{count}}びょう"},halfAMinute:"30びょう",lessThanXMinutes:{one:"1ぷんみまん",other:"{{count}}ふんみまん",oneWithSuffix:"やく1ぷん",otherWithSuffix:"やく{{count}}ふん"},xMinutes:{one:"1ぷん",other:"{{count}}ふん"},aboutXHours:{one:"やく1じかん",other:"やく{{count}}じかん"},xHours:{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}}ねんちかく"}},a=function(i,d,u){u=u||{};var l,s=t[i];return typeof s=="string"?l=s:d===1?u.addSuffix&&s.oneWithSuffix?l=s.oneWithSuffix:l=s.one:u.addSuffix&&s.otherWithSuffix?l=s.otherWithSuffix.replace("{{count}}",String(d)):l=s.other.replace("{{count}}",String(d)),u.addSuffix?u.comparison&&u.comparison>0?l+"あと":l+"まえ":l},n=a;e.default=n,r.exports=e.default})(Tp,Tp.exports);var EF=Tp.exports,$p={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(de),n={full:"yねんMがつdにちEEEE",long:"yねんMがつdにち",medium:"y/MM/dd",short:"y/MM/dd"},o={full:"Hじmmふんssびょう zzzz",long:"H:mm:ss z",medium:"H:mm:ss",short:"H:mm"},i={full:"{{date}} {{time}}",long:"{{date}} {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})($p,$p.exports);var RF=$p.exports,Sp={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"せんしゅうのeeeeのp",yesterday:"きのうのp",today:"きょうのp",tomorrow:"あしたのp",nextWeek:"よくしゅうのeeeeのp",other:"P"},a=function(i,d,u,l){return t[i]},n=a;e.default=n,r.exports=e.default})(Sp,Sp.exports);var NF=Sp.exports,Cp={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["BC","AC"],abbreviated:["きげんぜん","せいれき"],wide:["きげんぜん","せいれき"]},o={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["だい1しはんき","だい2しはんき","だい3しはんき","だい4しはんき"]},i={narrow:["1","2","3","4","5","6","7","8","9","10","11","12"],abbreviated:["1がつ","2がつ","3がつ","4がつ","5がつ","6がつ","7がつ","8がつ","9がつ","10がつ","11がつ","12がつ"],wide:["1がつ","2がつ","3がつ","4がつ","5がつ","6がつ","7がつ","8がつ","9がつ","10がつ","11がつ","12がつ"]},d={narrow:["にち","げつ","か","すい","もく","きん","ど"],short:["にち","げつ","か","すい","もく","きん","ど"],abbreviated:["にち","げつ","か","すい","もく","きん","ど"],wide:["にちようび","げつようび","かようび","すいようび","もくようび","きんようび","どようび"]},u={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:"しんや"}},l={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:"しんや"}},s=function(m,h){var p=Number(m),y=String(h==null?void 0:h.unit);switch(y){case"year":return"".concat(p,"ねん");case"quarter":return"だい".concat(p,"しはんき");case"month":return"".concat(p,"がつ");case"week":return"だい".concat(p,"しゅう");case"date":return"".concat(p,"にち");case"hour":return"".concat(p,"じ");case"minute":return"".concat(p,"ふん");case"second":return"".concat(p,"びょう");default:return"".concat(p)}},f={ordinalNumber:s,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(m){return Number(m)-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide",formattingValues:l,defaultFormattingWidth:"wide"})},v=f;e.default=v,r.exports=e.default})(Cp,Cp.exports);var zF=Cp.exports,Ep={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^だ?い?\d+(ねん|しはんき|がつ|しゅう|にち|じ|ふん|びょう)?/i,i=/\d+/i,d={narrow:/^(B\.?C\.?|A\.?D\.?)/i,abbreviated:/^(きげん[前後]|せいれき)/i,wide:/^(きげん[前後]|せいれき)/i},u={narrow:[/^B/i,/^A/i],any:[/^(きげんぜん)/i,/^(せいれき|きげんご)/i]},l={narrow:/^[1234]/i,abbreviated:/^Q[1234]/i,wide:/^だい[1234一二三四1234]しはんき/i},s={any:[/(1|一|1)/i,/(2|二|2)/i,/(3|三|3)/i,/(4|四|4)/i]},f={narrow:/^([123456789]|1[012])/,abbreviated:/^([123456789]|1[012])がつ/i,wide:/^([123456789]|1[012])がつ/i},v={any:[/^1\D/,/^2/,/^3/,/^4/,/^5/,/^6/,/^7/,/^8/,/^9/,/^10/,/^11/,/^12/]},c={narrow:/^(にち|げつ|か|すい|もく|きん|ど)/,short:/^(にち|げつ|か|すい|もく|きん|ど)/,abbreviated:/^(にち|げつ|か|すい|もく|きん|ど)/,wide:/^(にち|げつ|か|すい|もく|きん|ど)ようび/},m={any:[/^にち/,/^げつ/,/^か/,/^すい/,/^もく/,/^きん/,/^ど/]},h={any:/^(AM|PM|ごぜん|ごご|しょうご|しんや|まよなか|よる|あさ)/i},p={any:{am:/^(A|ごぜん)/i,pm:/^(P|ごご)/i,midnight:/^しんや|まよなか/i,noon:/^しょうご/i,morning:/^あさ/i,afternoon:/^ごご/i,evening:/^よる/i,night:/^しんや/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(Ep,Ep.exports);var IF=Ep.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(EF),n=t(RF),o=t(NF),i=t(zF),d=t(IF),u={code:"ja-Hira",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:0,firstWeekContainsDate:1}},l=u;e.default=l,r.exports=e.default})(jp,jp.exports);var qF=jp.exports,Rp={exports:{}},Np={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{past:"{{count}} წამზე ნაკლები ხნის წინ",present:"{{count}} წამზე ნაკლები",future:"{{count}} წამზე ნაკლებში"},xSeconds:{past:"{{count}} წამის წინ",present:"{{count}} წამი",future:"{{count}} წამში"},halfAMinute:{past:"ნახევარი წუთის წინ",present:"ნახევარი წუთი",future:"ნახევარი წუთში"},lessThanXMinutes:{past:"{{count}} წუთზე ნაკლები ხნის წინ",present:"{{count}} წუთზე ნაკლები",future:"{{count}} წუთზე ნაკლებში"},xMinutes:{past:"{{count}} წუთის წინ",present:"{{count}} წუთი",future:"{{count}} წუთში"},aboutXHours:{past:"დაახლოებით {{count}} საათის წინ",present:"დაახლოებით {{count}} საათი",future:"დაახლოებით {{count}} საათში"},xHours:{past:"{{count}} საათის წინ",present:"{{count}} საათი",future:"{{count}} საათში"},xDays:{past:"{{count}} დღის წინ",present:"{{count}} დღე",future:"{{count}} დღეში"},aboutXWeeks:{past:"დაახლოებით {{count}} კვირას წინ",present:"დაახლოებით {{count}} კვირა",future:"დაახლოებით {{count}} კვირაში"},xWeeks:{past:"{{count}} კვირას კვირა",present:"{{count}} კვირა",future:"{{count}} კვირაში"},aboutXMonths:{past:"დაახლოებით {{count}} თვის წინ",present:"დაახლოებით {{count}} თვე",future:"დაახლოებით {{count}} თვეში"},xMonths:{past:"{{count}} თვის წინ",present:"{{count}} თვე",future:"{{count}} თვეში"},aboutXYears:{past:"დაახლოებით {{count}} წლის წინ",present:"დაახლოებით {{count}} წელი",future:"დაახლოებით {{count}} წელში"},xYears:{past:"{{count}} წლის წინ",present:"{{count}} წელი",future:"{{count}} წელში"},overXYears:{past:"{{count}} წელზე მეტი ხნის წინ",present:"{{count}} წელზე მეტი",future:"{{count}} წელზე მეტი ხნის შემდეგ"},almostXYears:{past:"თითქმის {{count}} წლის წინ",present:"თითქმის {{count}} წელი",future:"თითქმის {{count}} წელში"}},a=function(i,d,u){var l,s=t[i];return typeof s=="string"?l=s:u!=null&&u.addSuffix&&u.comparison&&u.comparison>0?l=s.future.replace("{{count}}",String(d)):u!=null&&u.addSuffix?l=s.past.replace("{{count}}",String(d)):l=s.present.replace("{{count}}",String(d)),l},n=a;e.default=n,r.exports=e.default})(Np,Np.exports);var YF=Np.exports,zp={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(de),n={full:"EEEE, do MMMM, y",long:"do, MMMM, y",medium:"d, MMM, y",short:"dd/MM/yyyy"},o={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},i={full:"{{date}} {{time}}'-ზე'",long:"{{date}} {{time}}'-ზე'",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(zp,zp.exports);var HF=zp.exports,Ip={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"'წინა' eeee p'-ზე'",yesterday:"'გუშინ' p'-ზე'",today:"'დღეს' p'-ზე'",tomorrow:"'ხვალ' p'-ზე'",nextWeek:"'შემდეგი' eeee p'-ზე'",other:"P"},a=function(i,d,u,l){return t[i]},n=a;e.default=n,r.exports=e.default})(Ip,Ip.exports);var AF=Ip.exports,qp={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["ჩ.წ-მდე","ჩ.წ"],abbreviated:["ჩვ.წ-მდე","ჩვ.წ"],wide:["ჩვენს წელთაღრიცხვამდე","ჩვენი წელთაღრიცხვით"]},o={narrow:["1","2","3","4"],abbreviated:["1-ლი კვ","2-ე კვ","3-ე კვ","4-ე კვ"],wide:["1-ლი კვარტალი","2-ე კვარტალი","3-ე კვარტალი","4-ე კვარტალი"]},i={narrow:["ია","თე","მა","აპ","მს","ვნ","ვლ","აგ","სე","ოქ","ნო","დე"],abbreviated:["იან","თებ","მარ","აპრ","მაი","ივნ","ივლ","აგვ","სექ","ოქტ","ნოე","დეკ"],wide:["იანვარი","თებერვალი","მარტი","აპრილი","მაისი","ივნისი","ივლისი","აგვისტო","სექტემბერი","ოქტომბერი","ნოემბერი","დეკემბერი"]},d={narrow:["კვ","ორ","სა","ოთ","ხუ","პა","შა"],short:["კვი","ორშ","სამ","ოთხ","ხუთ","პარ","შაბ"],abbreviated:["კვი","ორშ","სამ","ოთხ","ხუთ","პარ","შაბ"],wide:["კვირა","ორშაბათი","სამშაბათი","ოთხშაბათი","ხუთშაბათი","პარასკევი","შაბათი"]},u={narrow:{am:"a",pm:"p",midnight:"შუაღამე",noon:"შუადღე",morning:"დილა",afternoon:"საღამო",evening:"საღამო",night:"ღამე"},abbreviated:{am:"AM",pm:"PM",midnight:"შუაღამე",noon:"შუადღე",morning:"დილა",afternoon:"საღამო",evening:"საღამო",night:"ღამე"},wide:{am:"a.m.",pm:"p.m.",midnight:"შუაღამე",noon:"შუადღე",morning:"დილა",afternoon:"საღამო",evening:"საღამო",night:"ღამე"}},l={narrow:{am:"a",pm:"p",midnight:"შუაღამით",noon:"შუადღისას",morning:"დილით",afternoon:"ნაშუადღევს",evening:"საღამოს",night:"ღამით"},abbreviated:{am:"AM",pm:"PM",midnight:"შუაღამით",noon:"შუადღისას",morning:"დილით",afternoon:"ნაშუადღევს",evening:"საღამოს",night:"ღამით"},wide:{am:"a.m.",pm:"p.m.",midnight:"შუაღამით",noon:"შუადღისას",morning:"დილით",afternoon:"ნაშუადღევს",evening:"საღამოს",night:"ღამით"}},s=function(m){var h=Number(m);return h===1?h+"-ლი":h+"-ე"},f={ordinalNumber:s,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(m){return m-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide",formattingValues:l,defaultFormattingWidth:"wide"})},v=f;e.default=v,r.exports=e.default})(qp,qp.exports);var VF=qp.exports,Yp={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)(-ლი|-ე)?/i,i=/\d+/i,d={narrow:/^(ჩვ?\.წ)/i,abbreviated:/^(ჩვ?\.წ)/i,wide:/^(ჩვენს წელთაღრიცხვამდე|ქრისტეშობამდე|ჩვენი წელთაღრიცხვით|ქრისტეშობიდან)/i},u={any:[/^(ჩვენს წელთაღრიცხვამდე|ქრისტეშობამდე)/i,/^(ჩვენი წელთაღრიცხვით|ქრისტეშობიდან)/i]},l={narrow:/^[1234]/i,abbreviated:/^[1234]-(ლი|ე)? კვ/i,wide:/^[1234]-(ლი|ე)? კვარტალი/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={any:/^(ია|თე|მა|აპ|მს|ვნ|ვლ|აგ|სე|ოქ|ნო|დე)/i},v={any:[/^ია/i,/^თ/i,/^მარ/i,/^აპ/i,/^მაი/i,/^ი?ვნ/i,/^ი?ვლ/i,/^აგ/i,/^ს/i,/^ო/i,/^ნ/i,/^დ/i]},c={narrow:/^(კვ|ორ|სა|ოთ|ხუ|პა|შა)/i,short:/^(კვი|ორშ|სამ|ოთხ|ხუთ|პარ|შაბ)/i,wide:/^(კვირა|ორშაბათი|სამშაბათი|ოთხშაბათი|ხუთშაბათი|პარასკევი|შაბათი)/i},m={any:[/^კვ/i,/^ორ/i,/^სა/i,/^ოთ/i,/^ხუ/i,/^პა/i,/^შა/i]},h={any:/^([ap]\.?\s?m\.?|შუაღ|დილ)/i},p={any:{am:/^a/i,pm:/^p/i,midnight:/^შუაღ/i,noon:/^შუადღ/i,morning:/^დილ/i,afternoon:/ნაშუადღევს/i,evening:/საღამო/i,night:/ღამ/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"any",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(Yp,Yp.exports);var FF=Yp.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(YF),n=t(HF),o=t(AF),i=t(VF),d=t(FF),u={code:"ka",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:1}},l=u;e.default=l,r.exports=e.default})(Rp,Rp.exports);var LF=Rp.exports,Hp={exports:{}},Ap={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{regular:{one:"1 секундтан аз",singularNominative:"{{count}} секундтан аз",singularGenitive:"{{count}} секундтан аз",pluralGenitive:"{{count}} секундтан аз"},future:{one:"бір секундтан кейін",singularNominative:"{{count}} секундтан кейін",singularGenitive:"{{count}} секундтан кейін",pluralGenitive:"{{count}} секундтан кейін"}},xSeconds:{regular:{singularNominative:"{{count}} секунд",singularGenitive:"{{count}} секунд",pluralGenitive:"{{count}} секунд"},past:{singularNominative:"{{count}} секунд бұрын",singularGenitive:"{{count}} секунд бұрын",pluralGenitive:"{{count}} секунд бұрын"},future:{singularNominative:"{{count}} секундтан кейін",singularGenitive:"{{count}} секундтан кейін",pluralGenitive:"{{count}} секундтан кейін"}},halfAMinute:function(d){return d!=null&&d.addSuffix?d.comparison&&d.comparison>0?"жарты минут ішінде":"жарты минут бұрын":"жарты минут"},lessThanXMinutes:{regular:{one:"1 минуттан аз",singularNominative:"{{count}} минуттан аз",singularGenitive:"{{count}} минуттан аз",pluralGenitive:"{{count}} минуттан аз"},future:{one:"минуттан кем ",singularNominative:"{{count}} минуттан кем",singularGenitive:"{{count}} минуттан кем",pluralGenitive:"{{count}} минуттан кем"}},xMinutes:{regular:{singularNominative:"{{count}} минут",singularGenitive:"{{count}} минут",pluralGenitive:"{{count}} минут"},past:{singularNominative:"{{count}} минут бұрын",singularGenitive:"{{count}} минут бұрын",pluralGenitive:"{{count}} минут бұрын"},future:{singularNominative:"{{count}} минуттан кейін",singularGenitive:"{{count}} минуттан кейін",pluralGenitive:"{{count}} минуттан кейін"}},aboutXHours:{regular:{singularNominative:"шамамен {{count}} сағат",singularGenitive:"шамамен {{count}} сағат",pluralGenitive:"шамамен {{count}} сағат"},future:{singularNominative:"шамамен {{count}} сағаттан кейін",singularGenitive:"шамамен {{count}} сағаттан кейін",pluralGenitive:"шамамен {{count}} сағаттан кейін"}},xHours:{regular:{singularNominative:"{{count}} сағат",singularGenitive:"{{count}} сағат",pluralGenitive:"{{count}} сағат"}},xDays:{regular:{singularNominative:"{{count}} күн",singularGenitive:"{{count}} күн",pluralGenitive:"{{count}} күн"},future:{singularNominative:"{{count}} күннен кейін",singularGenitive:"{{count}} күннен кейін",pluralGenitive:"{{count}} күннен кейін"}},aboutXWeeks:{type:"weeks",one:"шамамен 1 апта",other:"шамамен {{count}} апта"},xWeeks:{type:"weeks",one:"1 апта",other:"{{count}} апта"},aboutXMonths:{regular:{singularNominative:"шамамен {{count}} ай",singularGenitive:"шамамен {{count}} ай",pluralGenitive:"шамамен {{count}} ай"},future:{singularNominative:"шамамен {{count}} айдан кейін",singularGenitive:"шамамен {{count}} айдан кейін",pluralGenitive:"шамамен {{count}} айдан кейін"}},xMonths:{regular:{singularNominative:"{{count}} ай",singularGenitive:"{{count}} ай",pluralGenitive:"{{count}} ай"}},aboutXYears:{regular:{singularNominative:"шамамен {{count}} жыл",singularGenitive:"шамамен {{count}} жыл",pluralGenitive:"шамамен {{count}} жыл"},future:{singularNominative:"шамамен {{count}} жылдан кейін",singularGenitive:"шамамен {{count}} жылдан кейін",pluralGenitive:"шамамен {{count}} жылдан кейін"}},xYears:{regular:{singularNominative:"{{count}} жыл",singularGenitive:"{{count}} жыл",pluralGenitive:"{{count}} жыл"},future:{singularNominative:"{{count}} жылдан кейін",singularGenitive:"{{count}} жылдан кейін",pluralGenitive:"{{count}} жылдан кейін"}},overXYears:{regular:{singularNominative:"{{count}} жылдан астам",singularGenitive:"{{count}} жылдан астам",pluralGenitive:"{{count}} жылдан астам"},future:{singularNominative:"{{count}} жылдан астам",singularGenitive:"{{count}} жылдан астам",pluralGenitive:"{{count}} жылдан астам"}},almostXYears:{regular:{singularNominative:"{{count}} жылға жақын",singularGenitive:"{{count}} жылға жақын",pluralGenitive:"{{count}} жылға жақын"},future:{singularNominative:"{{count}} жылдан кейін",singularGenitive:"{{count}} жылдан кейін",pluralGenitive:"{{count}} жылдан кейін"}}};function a(i,d){if(i.one&&d===1)return i.one;var u=d%10,l=d%100;return u===1&&l!==11?i.singularNominative.replace("{{count}}",String(d)):u>=2&&u<=4&&(l<10||l>20)?i.singularGenitive.replace("{{count}}",String(d)):i.pluralGenitive.replace("{{count}}",String(d))}var n=function(d,u,l){var s=t[d];return typeof s=="function"?s(l):s.type==="weeks"?u===1?s.one:s.other.replace("{{count}}",String(u)):l!=null&&l.addSuffix?l.comparison&&l.comparison>0?s.future?a(s.future,u):a(s.regular,u)+" кейін":s.past?a(s.past,u):a(s.regular,u)+" бұрын":a(s.regular,u)},o=n;e.default=o,r.exports=e.default})(Ap,Ap.exports);var XF=Ap.exports,Vp={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(de),n={full:"EEEE, do MMMM y 'ж.'",long:"do MMMM y 'ж.'",medium:"d MMM y 'ж.'",short:"dd.MM.yyyy"},o={full:"H:mm:ss zzzz",long:"H:mm:ss z",medium:"H:mm:ss",short:"H:mm"},i={any:"{{date}}, {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"any"})},u=d;e.default=u,r.exports=e.default})(Vp,Vp.exports);var UF=Vp.exports,Fp={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(Fa),n=["жексенбіде","дүйсенбіде","сейсенбіде","сәрсенбіде","бейсенбіде","жұмада","сенбіде"];function o(f){var v=n[f];return"'өткен "+v+" сағат' p'-де'"}function i(f){var v=n[f];return"'"+v+" сағат' p'-де'"}function d(f){var v=n[f];return"'келесі "+v+" сағат' p'-де'"}var u={lastWeek:function(v,c,m){var h=v.getUTCDay();return(0,a.default)(v,c,m)?i(h):o(h)},yesterday:"'кеше сағат' p'-де'",today:"'бүгін сағат' p'-де'",tomorrow:"'ертең сағат' p'-де'",nextWeek:function(v,c,m){var h=v.getUTCDay();return(0,a.default)(v,c,m)?i(h):d(h)},other:"P"},l=function(v,c,m,h){var p=u[v];return typeof p=="function"?p(c,m,h):p},s=l;e.default=s,r.exports=e.default})(Fp,Fp.exports);var QF=Fp.exports,Lp={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["б.з.д.","б.з."],abbreviated:["б.з.д.","б.з."],wide:["біздің заманымызға дейін","біздің заманымыз"]},o={narrow:["1","2","3","4"],abbreviated:["1-ші тоқ.","2-ші тоқ.","3-ші тоқ.","4-ші тоқ."],wide:["1-ші тоқсан","2-ші тоқсан","3-ші тоқсан","4-ші тоқсан"]},i={narrow:["Қ","А","Н","С","М","М","Ш","Т","Қ","Қ","Қ","Ж"],abbreviated:["қаң","ақп","нау","сәу","мам","мау","шіл","там","қыр","қаз","қар","жел"],wide:["қаңтар","ақпан","наурыз","сәуір","мамыр","маусым","шілде","тамыз","қыркүйек","қазан","қараша","желтоқсан"]},d={narrow:["Қ","А","Н","С","М","М","Ш","Т","Қ","Қ","Қ","Ж"],abbreviated:["қаң","ақп","нау","сәу","мам","мау","шіл","там","қыр","қаз","қар","жел"],wide:["қаңтар","ақпан","наурыз","сәуір","мамыр","маусым","шілде","тамыз","қыркүйек","қазан","қараша","желтоқсан"]},u={narrow:["Ж","Д","С","С","Б","Ж","С"],short:["жс","дс","сс","ср","бс","жм","сб"],abbreviated:["жс","дс","сс","ср","бс","жм","сб"],wide:["жексенбі","дүйсенбі","сейсенбі","сәрсенбі","бейсенбі","жұма","сенбі"]},l={narrow:{am:"ТД",pm:"ТК",midnight:"түн ортасы",noon:"түс",morning:"таң",afternoon:"күндіз",evening:"кеш",night:"түн"},wide:{am:"ТД",pm:"ТК",midnight:"түн ортасы",noon:"түс",morning:"таң",afternoon:"күндіз",evening:"кеш",night:"түн"}},s={narrow:{am:"ТД",pm:"ТК",midnight:"түн ортасында",noon:"түс",morning:"таң",afternoon:"күн",evening:"кеш",night:"түн"},wide:{am:"ТД",pm:"ТК",midnight:"түн ортасында",noon:"түсте",morning:"таңертең",afternoon:"күндіз",evening:"кеште",night:"түнде"}},f={0:"-ші",1:"-ші",2:"-ші",3:"-ші",4:"-ші",5:"-ші",6:"-шы",7:"-ші",8:"-ші",9:"-шы",10:"-шы",20:"-шы",30:"-шы",40:"-шы",50:"-ші",60:"-шы",70:"-ші",80:"-ші",90:"-шы",100:"-ші"},v=function(p,y){var _=Number(p),w=_%10,g=_>=100?100:null,x=f[_]||f[w]||g&&f[g]||"";return _+x},c={ordinalNumber:v,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(p){return p-1}}),month:(0,a.default)({values:i,defaultWidth:"wide",formattingValues:d,defaultFormattingWidth:"wide"}),day:(0,a.default)({values:u,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:l,defaultWidth:"any",formattingValues:s,defaultFormattingWidth:"wide"})},m=c;e.default=m,r.exports=e.default})(Lp,Lp.exports);var GF=Lp.exports,Xp={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)(-?(ші|шы))?/i,i=/\d+/i,d={narrow:/^((б )?з\.?\s?д\.?)/i,abbreviated:/^((б )?з\.?\s?д\.?)/i,wide:/^(біздің заманымызға дейін|біздің заманымыз|біздің заманымыздан)/i},u={any:[/^б/i,/^з/i]},l={narrow:/^[1234]/i,abbreviated:/^[1234](-?ші)? тоқ.?/i,wide:/^[1234](-?ші)? тоқсан/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^(қ|а|н|с|м|мау|ш|т|қыр|қаз|қар|ж)/i,abbreviated:/^(қаң|ақп|нау|сәу|мам|мау|шіл|там|қыр|қаз|қар|жел)/i,wide:/^(қаңтар|ақпан|наурыз|сәуір|мамыр|маусым|шілде|тамыз|қыркүйек|қазан|қараша|желтоқсан)/i},v={narrow:[/^қ/i,/^а/i,/^н/i,/^с/i,/^м/i,/^м/i,/^ш/i,/^т/i,/^қ/i,/^қ/i,/^қ/i,/^ж/i],abbreviated:[/^қаң/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]},c={narrow:/^(ж|д|с|с|б|ж|с)/i,short:/^(жс|дс|сс|ср|бс|жм|сб)/i,wide:/^(жексенбі|дүйсенбі|сейсенбі|сәрсенбі|бейсенбі|жұма|сенбі)/i},m={narrow:[/^ж/i,/^д/i,/^с/i,/^с/i,/^б/i,/^ж/i,/^с/i],short:[/^жс/i,/^дс/i,/^сс/i,/^ср/i,/^бс/i,/^жм/i,/^сб/i],any:[/^ж[ек]/i,/^д[үй]/i,/^сe[й]/i,/^сә[р]/i,/^б[ей]/i,/^ж[ұм]/i,/^се[н]/i]},h={narrow:/^Т\.?\s?[ДК]\.?|түн ортасында|((түсте|таңертең|таңда|таңертең|таңмен|таң|күндіз|күн|кеште|кеш|түнде|түн)\.?)/i,wide:/^Т\.?\s?[ДК]\.?|түн ортасында|((түсте|таңертең|таңда|таңертең|таңмен|таң|күндіз|күн|кеште|кеш|түнде|түн)\.?)/i,any:/^Т\.?\s?[ДК]\.?|түн ортасында|((түсте|таңертең|таңда|таңертең|таңмен|таң|күндіз|күн|кеште|кеш|түнде|түн)\.?)/i},p={any:{am:/^ТД/i,pm:/^ТК/i,midnight:/^түн орта/i,noon:/^күндіз/i,morning:/таң/i,afternoon:/түс/i,evening:/кеш/i,night:/түн/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"wide",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(Xp,Xp.exports);var BF=Xp.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(XF),n=t(UF),o=t(QF),i=t(GF),d=t(BF),u={code:"kk",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:1}},l=u;e.default=l,r.exports=e.default})(Hp,Hp.exports);var JF=Hp.exports,Up={exports:{}},Qp={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:"តិចជាង {{count}} វិនាទី",xSeconds:"{{count}} វិនាទី",halfAMinute:"កន្លះនាទី",lessThanXMinutes:"តិចជាង {{count}} នាទី",xMinutes:"{{count}} នាទី",aboutXHours:"ប្រហែល {{count}} ម៉ោង",xHours:"{{count}} ម៉ោង",xDays:"{{count}} ថ្ងៃ",aboutXWeeks:"ប្រហែល {{count}} សប្តាហ៍",xWeeks:"{{count}} សប្តាហ៍",aboutXMonths:"ប្រហែល {{count}} ខែ",xMonths:"{{count}} ខែ",aboutXYears:"ប្រហែល {{count}} ឆ្នាំ",xYears:"{{count}} ឆ្នាំ",overXYears:"ជាង {{count}} ឆ្នាំ",almostXYears:"ជិត {{count}} ឆ្នាំ"},a=function(i,d,u){var l=t[i],s=l;return typeof d=="number"&&(s=s.replace("{{count}}",d.toString())),u!=null&&u.addSuffix?u.comparison&&u.comparison>0?"ក្នុងរយៈពេល "+s:s+"មុន":s},n=a;e.default=n,r.exports=e.default})(Qp,Qp.exports);var KF=Qp.exports,Gp={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(de),n={full:"EEEE do MMMM y",long:"do MMMM y",medium:"d MMM y",short:"dd/MM/yyyy"},o={full:"h:mm:ss a",long:"h:mm:ss a",medium:"h:mm:ss a",short:"h:mm a"},i={full:"{{date}} 'ម៉ោង' {{time}}",long:"{{date}} 'ម៉ោង' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(Gp,Gp.exports);var ZF=Gp.exports,Bp={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"'ថ្ងៃ'eeee'ស​ប្តា​ហ៍​មុនម៉ោង' p",yesterday:"'ម្សិលមិញនៅម៉ោង' p",today:"'ថ្ងៃនេះម៉ោង' p",tomorrow:"'ថ្ងៃស្អែកម៉ោង' p",nextWeek:"'ថ្ងៃ'eeee'ស​ប្តា​ហ៍​ក្រោយម៉ោង' p",other:"P"},a=function(i,d,u,l){return t[i]},n=a;e.default=n,r.exports=e.default})(Bp,Bp.exports);var eL=Bp.exports,Jp={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["ម.គស","គស"],abbreviated:["មុនគ.ស","គ.ស"],wide:["មុនគ្រិស្តសករាជ","នៃគ្រិស្តសករាជ"]},o={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["ត្រីមាសទី 1","ត្រីមាសទី 2","ត្រីមាសទី 3","ត្រីមាសទី 4"]},i={narrow:["ម.ក","ក.ម","មិ","ម.ស","ឧ.ស","ម.ថ","ក.ដ","សី","កញ","តុ","វិ","ធ"],abbreviated:["មករា","កុម្ភៈ","មីនា","មេសា","ឧសភា","មិថុនា","កក្កដា","សីហា","កញ្ញា","តុលា","វិច្ឆិកា","ធ្នូ"],wide:["មករា","កុម្ភៈ","មីនា","មេសា","ឧសភា","មិថុនា","កក្កដា","សីហា","កញ្ញា","តុលា","វិច្ឆិកា","ធ្នូ"]},d={narrow:["អា","ច","អ","ព","ព្រ","សុ","ស"],short:["អា","ច","អ","ព","ព្រ","សុ","ស"],abbreviated:["អា","ច","អ","ព","ព្រ","សុ","ស"],wide:["អាទិត្យ","ចន្ទ","អង្គារ","ពុធ","ព្រហស្បតិ៍","សុក្រ","សៅរ៍"]},u={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:"ពេលយប់"}},l={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:"ពេលយប់"}},s=function(m,h){var p=Number(m);return p.toString()},f={ordinalNumber:s,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(m){return m-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide",formattingValues:l,defaultFormattingWidth:"wide"})},v=f;e.default=v,r.exports=e.default})(Jp,Jp.exports);var aL=Jp.exports,Kp={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)(th|st|nd|rd)?/i,i=/\d+/i,d={narrow:/^(ម\.)?គស/i,abbreviated:/^(មុន)?គ\.ស/i,wide:/^(មុន|នៃ)គ្រិស្តសករាជ/i},u={any:[/^(ម|មុន)គ\.?ស/i,/^(នៃ)?គ\.?ស/i]},l={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^(ត្រីមាស)(ទី)?\s?[1234]/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^(ម\.ក|ក\.ម|មិ|ម\.ស|ឧ\.ស|ម\.ថ|ក\.ដ|សី|កញ|តុ|វិ|ធ)/i,abbreviated:/^(មករា|កុម្ភៈ|មីនា|មេសា|ឧសភា|មិថុនា|កក្កដា|សីហា|កញ្ញា|តុលា|វិច្ឆិកា|ធ្នូ)/i,wide:/^(មករា|កុម្ភៈ|មីនា|មេសា|ឧសភា|មិថុនា|កក្កដា|សីហា|កញ្ញា|តុលា|វិច្ឆិកា|ធ្នូ)/i},v={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]},c={narrow:/^(អា|ច|អ|ព|ព្រ|សុ|ស)/i,short:/^(អា|ច|អ|ព|ព្រ|សុ|ស)/i,abbreviated:/^(អា|ច|អ|ព|ព្រ|សុ|ស)/i,wide:/^(អាទិត្យ|ចន្ទ|អង្គារ|ពុធ|ព្រហស្បតិ៍|សុក្រ|សៅរ៍)/i},m={narrow:[/^អា/i,/^ច/i,/^អ/i,/^ព/i,/^ព្រ/i,/^សុ/i,/^ស/i],any:[/^អា/i,/^ច/i,/^អ/i,/^ព/i,/^ព្រ/i,/^សុ/i,/^សៅ/i]},h={narrow:/^(ព្រឹក|ល្ងាច|ពេលព្រឹក|ពេលថ្ងៃត្រង់|ពេលល្ងាច|ពេលរសៀល|ពេលយប់|ពេលកណ្ដាលអធ្រាត្រ)/i,any:/^(ព្រឹក|ល្ងាច|ពេលព្រឹក|ពេលថ្ងៃត្រង់|ពេលល្ងាច|ពេលរសៀល|ពេលយប់|ពេលកណ្ដាលអធ្រាត្រ)/i},p={any:{am:/^ព្រឹក/i,pm:/^ល្ងាច/i,midnight:/^ពេលកណ្ដាលអធ្រាត្រ/i,noon:/^ពេលថ្ងៃត្រង់/i,morning:/ពេលព្រឹក/i,afternoon:/ពេលរសៀល/i,evening:/ពេលល្ងាច/i,night:/ពេលយប់/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(Kp,Kp.exports);var tL=Kp.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(KF),n=t(ZF),o=t(eL),i=t(aL),d=t(tL),u={code:"km",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:0,firstWeekContainsDate:1}},l=u;e.default=l,r.exports=e.default})(Up,Up.exports);var rL=Up.exports,Zp={exports:{}},eg={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:{default:"1 ಸೆಕೆಂಡ್‌ಗಿಂತ ಕಡಿಮೆ",future:"1 ಸೆಕೆಂಡ್‌ಗಿಂತ ಕಡಿಮೆ",past:"1 ಸೆಕೆಂಡ್‌ಗಿಂತ ಕಡಿಮೆ"},other:{default:"{{count}} ಸೆಕೆಂಡ್‌ಗಿಂತ ಕಡಿಮೆ",future:"{{count}} ಸೆಕೆಂಡ್‌ಗಿಂತ ಕಡಿಮೆ",past:"{{count}} ಸೆಕೆಂಡ್‌ಗಿಂತ ಕಡಿಮೆ"}},xSeconds:{one:{default:"1 ಸೆಕೆಂಡ್",future:"1 ಸೆಕೆಂಡ್‌ನಲ್ಲಿ",past:"1 ಸೆಕೆಂಡ್ ಹಿಂದೆ"},other:{default:"{{count}} ಸೆಕೆಂಡುಗಳು",future:"{{count}} ಸೆಕೆಂಡ್‌ಗಳಲ್ಲಿ",past:"{{count}} ಸೆಕೆಂಡ್ ಹಿಂದೆ"}},halfAMinute:{other:{default:"ಅರ್ಧ ನಿಮಿಷ",future:"ಅರ್ಧ ನಿಮಿಷದಲ್ಲಿ",past:"ಅರ್ಧ ನಿಮಿಷದ ಹಿಂದೆ"}},lessThanXMinutes:{one:{default:"1 ನಿಮಿಷಕ್ಕಿಂತ ಕಡಿಮೆ",future:"1 ನಿಮಿಷಕ್ಕಿಂತ ಕಡಿಮೆ",past:"1 ನಿಮಿಷಕ್ಕಿಂತ ಕಡಿಮೆ"},other:{default:"{{count}} ನಿಮಿಷಕ್ಕಿಂತ ಕಡಿಮೆ",future:"{{count}} ನಿಮಿಷಕ್ಕಿಂತ ಕಡಿಮೆ",past:"{{count}} ನಿಮಿಷಕ್ಕಿಂತ ಕಡಿಮೆ"}},xMinutes:{one:{default:"1 ನಿಮಿಷ",future:"1 ನಿಮಿಷದಲ್ಲಿ",past:"1 ನಿಮಿಷದ ಹಿಂದೆ"},other:{default:"{{count}} ನಿಮಿಷಗಳು",future:"{{count}} ನಿಮಿಷಗಳಲ್ಲಿ",past:"{{count}} ನಿಮಿಷಗಳ ಹಿಂದೆ"}},aboutXHours:{one:{default:"ಸುಮಾರು 1 ಗಂಟೆ",future:"ಸುಮಾರು 1 ಗಂಟೆಯಲ್ಲಿ",past:"ಸುಮಾರು 1 ಗಂಟೆ ಹಿಂದೆ"},other:{default:"ಸುಮಾರು {{count}} ಗಂಟೆಗಳು",future:"ಸುಮಾರು {{count}} ಗಂಟೆಗಳಲ್ಲಿ",past:"ಸುಮಾರು {{count}} ಗಂಟೆಗಳ ಹಿಂದೆ"}},xHours:{one:{default:"1 ಗಂಟೆ",future:"1 ಗಂಟೆಯಲ್ಲಿ",past:"1 ಗಂಟೆ ಹಿಂದೆ"},other:{default:"{{count}} ಗಂಟೆಗಳು",future:"{{count}} ಗಂಟೆಗಳಲ್ಲಿ",past:"{{count}} ಗಂಟೆಗಳ ಹಿಂದೆ"}},xDays:{one:{default:"1 ದಿನ",future:"1 ದಿನದಲ್ಲಿ",past:"1 ದಿನದ ಹಿಂದೆ"},other:{default:"{{count}} ದಿನಗಳು",future:"{{count}} ದಿನಗಳಲ್ಲಿ",past:"{{count}} ದಿನಗಳ ಹಿಂದೆ"}},aboutXMonths:{one:{default:"ಸುಮಾರು 1 ತಿಂಗಳು",future:"ಸುಮಾರು 1 ತಿಂಗಳಲ್ಲಿ",past:"ಸುಮಾರು 1 ತಿಂಗಳ ಹಿಂದೆ"},other:{default:"ಸುಮಾರು {{count}} ತಿಂಗಳು",future:"ಸುಮಾರು {{count}} ತಿಂಗಳುಗಳಲ್ಲಿ",past:"ಸುಮಾರು {{count}} ತಿಂಗಳುಗಳ ಹಿಂದೆ"}},xMonths:{one:{default:"1 ತಿಂಗಳು",future:"1 ತಿಂಗಳಲ್ಲಿ",past:"1 ತಿಂಗಳ ಹಿಂದೆ"},other:{default:"{{count}} ತಿಂಗಳು",future:"{{count}} ತಿಂಗಳುಗಳಲ್ಲಿ",past:"{{count}} ತಿಂಗಳುಗಳ ಹಿಂದೆ"}},aboutXYears:{one:{default:"ಸುಮಾರು 1 ವರ್ಷ",future:"ಸುಮಾರು 1 ವರ್ಷದಲ್ಲಿ",past:"ಸುಮಾರು 1 ವರ್ಷದ ಹಿಂದೆ"},other:{default:"ಸುಮಾರು {{count}} ವರ್ಷಗಳು",future:"ಸುಮಾರು {{count}} ವರ್ಷಗಳಲ್ಲಿ",past:"ಸುಮಾರು {{count}} ವರ್ಷಗಳ ಹಿಂದೆ"}},xYears:{one:{default:"1 ವರ್ಷ",future:"1 ವರ್ಷದಲ್ಲಿ",past:"1 ವರ್ಷದ ಹಿಂದೆ"},other:{default:"{{count}} ವರ್ಷಗಳು",future:"{{count}} ವರ್ಷಗಳಲ್ಲಿ",past:"{{count}} ವರ್ಷಗಳ ಹಿಂದೆ"}},overXYears:{one:{default:"1 ವರ್ಷದ ಮೇಲೆ",future:"1 ವರ್ಷದ ಮೇಲೆ",past:"1 ವರ್ಷದ ಮೇಲೆ"},other:{default:"{{count}} ವರ್ಷಗಳ ಮೇಲೆ",future:"{{count}} ವರ್ಷಗಳ ಮೇಲೆ",past:"{{count}} ವರ್ಷಗಳ ಮೇಲೆ"}},almostXYears:{one:{default:"ಬಹುತೇಕ 1 ವರ್ಷದಲ್ಲಿ",future:"ಬಹುತೇಕ 1 ವರ್ಷದಲ್ಲಿ",past:"ಬಹುತೇಕ 1 ವರ್ಷದಲ್ಲಿ"},other:{default:"ಬಹುತೇಕ {{count}} ವರ್ಷಗಳಲ್ಲಿ",future:"ಬಹುತೇಕ {{count}} ವರ್ಷಗಳಲ್ಲಿ",past:"ಬಹುತೇಕ {{count}} ವರ್ಷಗಳಲ್ಲಿ"}}};function a(i,d){return d!=null&&d.addSuffix?d.comparison&&d.comparison>0?i.future:i.past:i.default}var n=function(d,u,l){var s,f=t[d];return f.one&&u===1?s=a(f.one,l):s=a(f.other,l),s.replace("{{count}}",String(u))},o=n;e.default=o,r.exports=e.default})(eg,eg.exports);var nL=eg.exports,ag={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(de),n={full:"EEEE, MMMM d, y",long:"MMMM d, y",medium:"MMM d, y",short:"d/M/yy"},o={full:"hh:mm:ss a zzzz",long:"hh:mm:ss a z",medium:"hh:mm:ss a",short:"hh:mm a"},i={full:"{{date}} {{time}}",long:"{{date}} {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(ag,ag.exports);var iL=ag.exports,tg={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"'ಕಳೆದ' eeee p 'ಕ್ಕೆ'",yesterday:"'ನಿನ್ನೆ' p 'ಕ್ಕೆ'",today:"'ಇಂದು' p 'ಕ್ಕೆ'",tomorrow:"'ನಾಳೆ' p 'ಕ್ಕೆ'",nextWeek:"eeee p 'ಕ್ಕೆ'",other:"P"},a=function(i,d,u,l){return t[i]},n=a;e.default=n,r.exports=e.default})(tg,tg.exports);var oL=tg.exports,rg={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["ಕ್ರಿ.ಪೂ","ಕ್ರಿ.ಶ"],abbreviated:["ಕ್ರಿ.ಪೂ","ಕ್ರಿ.ಶ"],wide:["ಕ್ರಿಸ್ತ ಪೂರ್ವ","ಕ್ರಿಸ್ತ ಶಕ"]},o={narrow:["1","2","3","4"],abbreviated:["ತ್ರೈ 1","ತ್ರೈ 2","ತ್ರೈ 3","ತ್ರೈ 4"],wide:["1ನೇ ತ್ರೈಮಾಸಿಕ","2ನೇ ತ್ರೈಮಾಸಿಕ","3ನೇ ತ್ರೈಮಾಸಿಕ","4ನೇ ತ್ರೈಮಾಸಿಕ"]},i={narrow:["ಜ","ಫೆ","ಮಾ","ಏ","ಮೇ","ಜೂ","ಜು","ಆ","ಸೆ","ಅ","ನ","ಡಿ"],abbreviated:["ಜನ","ಫೆಬ್ರ","ಮಾರ್ಚ್","ಏಪ್ರಿ","ಮೇ","ಜೂನ್","ಜುಲೈ","ಆಗ","ಸೆಪ್ಟೆಂ","ಅಕ್ಟೋ","ನವೆಂ","ಡಿಸೆಂ"],wide:["ಜನವರಿ","ಫೆಬ್ರವರಿ","ಮಾರ್ಚ್","ಏಪ್ರಿಲ್","ಮೇ","ಜೂನ್","ಜುಲೈ","ಆಗಸ್ಟ್","ಸೆಪ್ಟೆಂಬರ್","ಅಕ್ಟೋಬರ್","ನವೆಂಬರ್","ಡಿಸೆಂಬರ್"]},d={narrow:["ಭಾ","ಸೋ","ಮಂ","ಬು","ಗು","ಶು","ಶ"],short:["ಭಾನು","ಸೋಮ","ಮಂಗಳ","ಬುಧ","ಗುರು","ಶುಕ್ರ","ಶನಿ"],abbreviated:["ಭಾನು","ಸೋಮ","ಮಂಗಳ","ಬುಧ","ಗುರು","ಶುಕ್ರ","ಶನಿ"],wide:["ಭಾನುವಾರ","ಸೋಮವಾರ","ಮಂಗಳವಾರ","ಬುಧವಾರ","ಗುರುವಾರ","ಶುಕ್ರವಾರ","ಶನಿವಾರ"]},u={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:"ರಾತ್ರಿ"}},l={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:"ರಾತ್ರಿ"}},s=function(m,h){var p=Number(m);return p+"ನೇ"},f={ordinalNumber:s,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(m){return m-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide",formattingValues:l,defaultFormattingWidth:"wide"})},v=f;e.default=v,r.exports=e.default})(rg,rg.exports);var uL=rg.exports,ng={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)(ನೇ|ನೆ)?/i,i=/\d+/i,d={narrow:/^(ಕ್ರಿ.ಪೂ|ಕ್ರಿ.ಶ)/i,abbreviated:/^(ಕ್ರಿ\.?\s?ಪೂ\.?|ಕ್ರಿ\.?\s?ಶ\.?|ಪ್ರ\.?\s?ಶ\.?)/i,wide:/^(ಕ್ರಿಸ್ತ ಪೂರ್ವ|ಕ್ರಿಸ್ತ ಶಕ|ಪ್ರಸಕ್ತ ಶಕ)/i},u={any:[/^ಪೂ/i,/^(ಶ|ಪ್ರ)/i]},l={narrow:/^[1234]/i,abbreviated:/^ತ್ರೈ[1234]|ತ್ರೈ [1234]| [1234]ತ್ರೈ/i,wide:/^[1234](ನೇ)? ತ್ರೈಮಾಸಿಕ/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^(ಜೂ|ಜು|ಜ|ಫೆ|ಮಾ|ಏ|ಮೇ|ಆ|ಸೆ|ಅ|ನ|ಡಿ)/i,abbreviated:/^(ಜನ|ಫೆಬ್ರ|ಮಾರ್ಚ್|ಏಪ್ರಿ|ಮೇ|ಜೂನ್|ಜುಲೈ|ಆಗ|ಸೆಪ್ಟೆಂ|ಅಕ್ಟೋ|ನವೆಂ|ಡಿಸೆಂ)/i,wide:/^(ಜನವರಿ|ಫೆಬ್ರವರಿ|ಮಾರ್ಚ್|ಏಪ್ರಿಲ್|ಮೇ|ಜೂನ್|ಜುಲೈ|ಆಗಸ್ಟ್|ಸೆಪ್ಟೆಂಬರ್|ಅಕ್ಟೋಬರ್|ನವೆಂಬರ್|ಡಿಸೆಂಬರ್)/i},v={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]},c={narrow:/^(ಭಾ|ಸೋ|ಮ|ಬು|ಗು|ಶು|ಶ)/i,short:/^(ಭಾನು|ಸೋಮ|ಮಂಗಳ|ಬುಧ|ಗುರು|ಶುಕ್ರ|ಶನಿ)/i,abbreviated:/^(ಭಾನು|ಸೋಮ|ಮಂಗಳ|ಬುಧ|ಗುರು|ಶುಕ್ರ|ಶನಿ)/i,wide:/^(ಭಾನುವಾರ|ಸೋಮವಾರ|ಮಂಗಳವಾರ|ಬುಧವಾರ|ಗುರುವಾರ|ಶುಕ್ರವಾರ|ಶನಿವಾರ)/i},m={narrow:[/^ಭಾ/i,/^ಸೋ/i,/^ಮ/i,/^ಬು/i,/^ಗು/i,/^ಶು/i,/^ಶ/i],any:[/^ಭಾ/i,/^ಸೋ/i,/^ಮ/i,/^ಬು/i,/^ಗು/i,/^ಶು/i,/^ಶ/i]},h={narrow:/^(ಪೂ|ಅ|ಮಧ್ಯರಾತ್ರಿ|ಮಧ್ಯಾನ್ಹ|ಬೆಳಗ್ಗೆ|ಸಂಜೆ|ರಾತ್ರಿ)/i,any:/^(ಪೂರ್ವಾಹ್ನ|ಅಪರಾಹ್ನ|ಮಧ್ಯರಾತ್ರಿ|ಮಧ್ಯಾನ್ಹ|ಬೆಳಗ್ಗೆ|ಸಂಜೆ|ರಾತ್ರಿ)/i},p={any:{am:/^ಪೂ/i,pm:/^ಅ/i,midnight:/ಮಧ್ಯರಾತ್ರಿ/i,noon:/ಮಧ್ಯಾನ್ಹ/i,morning:/ಬೆಳಗ್ಗೆ/i,afternoon:/ಮಧ್ಯಾನ್ಹ/i,evening:/ಸಂಜೆ/i,night:/ರಾತ್ರಿ/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(ng,ng.exports);var dL=ng.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(nL),n=t(iL),o=t(oL),i=t(uL),d=t(dL),u={code:"kn",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:1}},l=u;e.default=l,r.exports=e.default})(Zp,Zp.exports);var lL=Zp.exports,ig={exports:{}},og={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:"1초 미만",other:"{{count}}초 미만"},xSeconds:{one:"1초",other:"{{count}}초"},halfAMinute:"30초",lessThanXMinutes:{one:"1분 미만",other:"{{count}}분 미만"},xMinutes:{one:"1분",other:"{{count}}분"},aboutXHours:{one:"약 1시간",other:"약 {{count}}시간"},xHours:{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}}년"}},a=function(i,d,u){var l,s=t[i];return typeof s=="string"?l=s:d===1?l=s.one:l=s.other.replace("{{count}}",d.toString()),u!=null&&u.addSuffix?u.comparison&&u.comparison>0?l+" 후":l+" 전":l},n=a;e.default=n,r.exports=e.default})(og,og.exports);var sL=og.exports,ug={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(de),n={full:"y년 M월 d일 EEEE",long:"y년 M월 d일",medium:"y.MM.dd",short:"y.MM.dd"},o={full:"a H시 mm분 ss초 zzzz",long:"a H:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},i={full:"{{date}} {{time}}",long:"{{date}} {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(ug,ug.exports);var fL=ug.exports,dg={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"'지난' eeee p",yesterday:"'어제' p",today:"'오늘' p",tomorrow:"'내일' p",nextWeek:"'다음' eeee p",other:"P"},a=function(i,d,u,l){return t[i]},n=a;e.default=n,r.exports=e.default})(dg,dg.exports);var vL=dg.exports,lg={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["BC","AD"],abbreviated:["BC","AD"],wide:["기원전","서기"]},o={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1분기","2분기","3분기","4분기"]},i={narrow:["1","2","3","4","5","6","7","8","9","10","11","12"],abbreviated:["1월","2월","3월","4월","5월","6월","7월","8월","9월","10월","11월","12월"],wide:["1월","2월","3월","4월","5월","6월","7월","8월","9월","10월","11월","12월"]},d={narrow:["일","월","화","수","목","금","토"],short:["일","월","화","수","목","금","토"],abbreviated:["일","월","화","수","목","금","토"],wide:["일요일","월요일","화요일","수요일","목요일","금요일","토요일"]},u={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:"밤"}},l={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:"밤"}},s=function(m,h){var p=Number(m),y=String(h==null?void 0:h.unit);switch(y){case"minute":case"second":return String(p);case"date":return p+"일";default:return p+"번째"}},f={ordinalNumber:s,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(m){return m-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide",formattingValues:l,defaultFormattingWidth:"wide"})},v=f;e.default=v,r.exports=e.default})(lg,lg.exports);var mL=lg.exports,sg={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)(일|번째)?/i,i=/\d+/i,d={narrow:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(기원전|서기)/i},u={any:[/^(bc|기원전)/i,/^(ad|서기)/i]},l={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234]사?분기/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^(1[012]|[123456789])/,abbreviated:/^(1[012]|[123456789])월/i,wide:/^(1[012]|[123456789])월/i},v={any:[/^1월?$/,/^2/,/^3/,/^4/,/^5/,/^6/,/^7/,/^8/,/^9/,/^10/,/^11/,/^12/]},c={narrow:/^[일월화수목금토]/,short:/^[일월화수목금토]/,abbreviated:/^[일월화수목금토]/,wide:/^[일월화수목금토]요일/},m={any:[/^일/,/^월/,/^화/,/^수/,/^목/,/^금/,/^토/]},h={any:/^(am|pm|오전|오후|자정|정오|아침|저녁|밤)/i},p={any:{am:/^(am|오전)/i,pm:/^(pm|오후)/i,midnight:/^자정/i,noon:/^정오/i,morning:/^아침/i,afternoon:/^오후/i,evening:/^저녁/i,night:/^밤/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(sg,sg.exports);var cL=sg.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(sL),n=t(fL),o=t(vL),i=t(mL),d=t(cL),u={code:"ko",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:0,firstWeekContainsDate:1}},l=u;e.default=l,r.exports=e.default})(ig,ig.exports);var hL=ig.exports,fg={exports:{}},vg={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{standalone:{one:"manner wéi eng Sekonn",other:"manner wéi {{count}} Sekonnen"},withPreposition:{one:"manner wéi enger Sekonn",other:"manner wéi {{count}} Sekonnen"}},xSeconds:{standalone:{one:"eng Sekonn",other:"{{count}} Sekonnen"},withPreposition:{one:"enger Sekonn",other:"{{count}} Sekonnen"}},halfAMinute:{standalone:"eng hallef Minutt",withPreposition:"enger hallwer Minutt"},lessThanXMinutes:{standalone:{one:"manner wéi eng Minutt",other:"manner wéi {{count}} Minutten"},withPreposition:{one:"manner wéi enger Minutt",other:"manner wéi {{count}} Minutten"}},xMinutes:{standalone:{one:"eng Minutt",other:"{{count}} Minutten"},withPreposition:{one:"enger Minutt",other:"{{count}} Minutten"}},aboutXHours:{standalone:{one:"ongeféier eng Stonn",other:"ongeféier {{count}} Stonnen"},withPreposition:{one:"ongeféier enger Stonn",other:"ongeféier {{count}} Stonnen"}},xHours:{standalone:{one:"eng Stonn",other:"{{count}} Stonnen"},withPreposition:{one:"enger Stonn",other:"{{count}} Stonnen"}},xDays:{standalone:{one:"een Dag",other:"{{count}} Deeg"},withPreposition:{one:"engem Dag",other:"{{count}} Deeg"}},aboutXWeeks:{standalone:{one:"ongeféier eng Woch",other:"ongeféier {{count}} Wochen"},withPreposition:{one:"ongeféier enger Woche",other:"ongeféier {{count}} Wochen"}},xWeeks:{standalone:{one:"eng Woch",other:"{{count}} Wochen"},withPreposition:{one:"enger Woch",other:"{{count}} Wochen"}},aboutXMonths:{standalone:{one:"ongeféier ee Mount",other:"ongeféier {{count}} Méint"},withPreposition:{one:"ongeféier engem Mount",other:"ongeféier {{count}} Méint"}},xMonths:{standalone:{one:"ee Mount",other:"{{count}} Méint"},withPreposition:{one:"engem Mount",other:"{{count}} Méint"}},aboutXYears:{standalone:{one:"ongeféier ee Joer",other:"ongeféier {{count}} Joer"},withPreposition:{one:"ongeféier engem Joer",other:"ongeféier {{count}} Joer"}},xYears:{standalone:{one:"ee Joer",other:"{{count}} Joer"},withPreposition:{one:"engem Joer",other:"{{count}} Joer"}},overXYears:{standalone:{one:"méi wéi ee Joer",other:"méi wéi {{count}} Joer"},withPreposition:{one:"méi wéi engem Joer",other:"méi wéi {{count}} Joer"}},almostXYears:{standalone:{one:"bal ee Joer",other:"bal {{count}} Joer"},withPreposition:{one:"bal engem Joer",other:"bal {{count}} Joer"}}},a=["d","h","n","t","z"],n=["a,","e","i","o","u"],o=[0,1,2,3,8,9],i=[40,50,60,70];function d(s){var f=s.charAt(0).toLowerCase();if(n.indexOf(f)!=-1||a.indexOf(f)!=-1)return!0;var v=s.split(" ")[0],c=parseInt(v);return!isNaN(c)&&o.indexOf(c%10)!=-1&&i.indexOf(parseInt(v.substring(0,2)))==-1}var u=function(f,v,c){var m,h=t[f],p=c!=null&&c.addSuffix?h.withPreposition:h.standalone;return typeof p=="string"?m=p:v===1?m=p.one:m=p.other.replace("{{count}}",String(v)),c!=null&&c.addSuffix?c.comparison&&c.comparison>0?"a"+(d(m)?"n":"")+" "+m:"viru"+(d(m)?"n":"")+" "+m:m},l=u;e.default=l,r.exports=e.default})(vg,vg.exports);var pL=vg.exports,mg={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(de),n={full:"EEEE, do MMMM y",long:"do MMMM y",medium:"do MMM y",short:"dd.MM.yy"},o={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},i={full:"{{date}} 'um' {{time}}",long:"{{date}} 'um' {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(mg,mg.exports);var gL=mg.exports,cg={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:function(i){var d=i.getUTCDay(),u="'läschte";return(d===2||d===4)&&(u+="n"),u+="' eeee 'um' p",u},yesterday:"'gëschter um' p",today:"'haut um' p",tomorrow:"'moien um' p",nextWeek:"eeee 'um' p",other:"P"},a=function(i,d,u,l){var s=t[i];return typeof s=="function"?s(d):s},n=a;e.default=n,r.exports=e.default})(cg,cg.exports);var yL=cg.exports,hg={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["v.Chr.","n.Chr."],abbreviated:["v.Chr.","n.Chr."],wide:["viru Christus","no Christus"]},o={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1. Quartal","2. Quartal","3. Quartal","4. Quartal"]},i={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mäe","Abr","Mee","Jun","Jul","Aug","Sep","Okt","Nov","Dez"],wide:["Januar","Februar","Mäerz","Abrëll","Mee","Juni","Juli","August","September","Oktober","November","Dezember"]},d={narrow:["S","M","D","M","D","F","S"],short:["So","Mé","Dë","Më","Do","Fr","Sa"],abbreviated:["So.","Mé.","Dë.","Më.","Do.","Fr.","Sa."],wide:["Sonndeg","Méindeg","Dënschdeg","Mëttwoch","Donneschdeg","Freideg","Samschdeg"]},u={narrow:{am:"mo.",pm:"nomë.",midnight:"Mëtternuecht",noon:"Mëtteg",morning:"Moien",afternoon:"Nomëtteg",evening:"Owend",night:"Nuecht"},abbreviated:{am:"moies",pm:"nomëttes",midnight:"Mëtternuecht",noon:"Mëtteg",morning:"Moien",afternoon:"Nomëtteg",evening:"Owend",night:"Nuecht"},wide:{am:"moies",pm:"nomëttes",midnight:"Mëtternuecht",noon:"Mëtteg",morning:"Moien",afternoon:"Nomëtteg",evening:"Owend",night:"Nuecht"}},l={narrow:{am:"mo.",pm:"nom.",midnight:"Mëtternuecht",noon:"mëttes",morning:"moies",afternoon:"nomëttes",evening:"owes",night:"nuets"},abbreviated:{am:"moies",pm:"nomëttes",midnight:"Mëtternuecht",noon:"mëttes",morning:"moies",afternoon:"nomëttes",evening:"owes",night:"nuets"},wide:{am:"moies",pm:"nomëttes",midnight:"Mëtternuecht",noon:"mëttes",morning:"moies",afternoon:"nomëttes",evening:"owes",night:"nuets"}},s=function(m,h){var p=Number(m);return p+"."},f={ordinalNumber:s,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(m){return m-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide",formattingValues:l,defaultFormattingWidth:"wide"})},v=f;e.default=v,r.exports=e.default})(hg,hg.exports);var bL=hg.exports,pg={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)(\.)?/i,i=/\d+/i,d={narrow:/^(v\.? ?Chr\.?|n\.? ?Chr\.?)/i,abbreviated:/^(v\.? ?Chr\.?|n\.? ?Chr\.?)/i,wide:/^(viru Christus|virun eiser Zäitrechnung|no Christus|eiser Zäitrechnung)/i},u={any:[/^v/i,/^n/i]},l={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](\.)? Quartal/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mäe|abr|mee|jun|jul|aug|sep|okt|nov|dez)/i,wide:/^(januar|februar|mäerz|abrëll|mee|juni|juli|august|september|oktober|november|dezember)/i},v={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,/^mä/i,/^ab/i,/^me/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},c={narrow:/^[smdf]/i,short:/^(so|mé|dë|më|do|fr|sa)/i,abbreviated:/^(son?|méi?|dën?|mët?|don?|fre?|sam?)\.?/i,wide:/^(sonndeg|méindeg|dënschdeg|mëttwoch|donneschdeg|freideg|samschdeg)/i},m={any:[/^so/i,/^mé/i,/^dë/i,/^më/i,/^do/i,/^f/i,/^sa/i]},h={narrow:/^(mo\.?|nomë\.?|Mëtternuecht|mëttes|moies|nomëttes|owes|nuets)/i,abbreviated:/^(moi\.?|nomët\.?|Mëtternuecht|mëttes|moies|nomëttes|owes|nuets)/i,wide:/^(moies|nomëttes|Mëtternuecht|mëttes|moies|nomëttes|owes|nuets)/i},p={any:{am:/^m/i,pm:/^n/i,midnight:/^Mëtter/i,noon:/^mëttes/i,morning:/moies/i,afternoon:/nomëttes/i,evening:/owes/i,night:/nuets/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"wide",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(pg,pg.exports);var _L=pg.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(pL),n=t(gL),o=t(yL),i=t(bL),d=t(_L),u={code:"lb",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:4}},l=u;e.default=l,r.exports=e.default})(fg,fg.exports);var wL=fg.exports,gg={exports:{}},yg={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={xseconds_other:"sekundė_sekundžių_sekundes",xminutes_one:"minutė_minutės_minutę",xminutes_other:"minutės_minučių_minutes",xhours_one:"valanda_valandos_valandą",xhours_other:"valandos_valandų_valandas",xdays_one:"diena_dienos_dieną",xdays_other:"dienos_dienų_dienas",xweeks_one:"savaitė_savaitės_savaitę",xweeks_other:"savaitės_savaičių_savaites",xmonths_one:"mėnuo_mėnesio_mėnesį",xmonths_other:"mėnesiai_mėnesių_mėnesius",xyears_one:"metai_metų_metus",xyears_other:"metai_metų_metus",about:"apie",over:"daugiau nei",almost:"beveik",lessthan:"mažiau nei"},a=function(v,c,m,h){return c?h?"kelių sekundžių":"kelias sekundes":"kelios sekundės"},n=function(v,c,m,h){return c?h?d(m)[1]:d(m)[2]:d(m)[0]},o=function(v,c,m,h){var p=v+" ";return v===1?p+n(v,c,m,h):c?h?p+d(m)[1]:p+(i(v)?d(m)[1]:d(m)[2]):p+(i(v)?d(m)[1]:d(m)[0])};function i(f){return f%10===0||f>10&&f<20}function d(f){return t[f].split("_")}var u={lessThanXSeconds:{one:a,other:o},xSeconds:{one:a,other:o},halfAMinute:"pusė minutės",lessThanXMinutes:{one:n,other:o},xMinutes:{one:n,other:o},aboutXHours:{one:n,other:o},xHours:{one:n,other:o},xDays:{one:n,other:o},aboutXWeeks:{one:n,other:o},xWeeks:{one:n,other:o},aboutXMonths:{one:n,other:o},xMonths:{one:n,other:o},aboutXYears:{one:n,other:o},xYears:{one:n,other:o},overXYears:{one:n,other:o},almostXYears:{one:n,other:o}},l=function(v,c,m){var h=v.match(/about|over|almost|lessthan/i),p=h?v.replace(h[0],""):v,y=(m==null?void 0:m.comparison)!==void 0&&m.comparison>0,_,w=u[v];if(typeof w=="string"?_=w:c===1?_=w.one(c,(m==null?void 0:m.addSuffix)===!0,p.toLowerCase()+"_one",y):_=w.other(c,(m==null?void 0:m.addSuffix)===!0,p.toLowerCase()+"_other",y),h){var g=h[0].toLowerCase();_=t[g]+" "+_}return m!=null&&m.addSuffix?m.comparison&&m.comparison>0?"po "+_:"prieš "+_:_},s=l;e.default=s,r.exports=e.default})(yg,yg.exports);var PL=yg.exports,bg={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(de),n={full:"y 'm'. MMMM d 'd'., EEEE",long:"y 'm'. MMMM d 'd'.",medium:"y-MM-dd",short:"y-MM-dd"},o={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},i={full:"{{date}} {{time}}",long:"{{date}} {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(bg,bg.exports);var xL=bg.exports,_g={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"'Praėjusį' eeee p",yesterday:"'Vakar' p",today:"'Šiandien' p",tomorrow:"'Rytoj' p",nextWeek:"eeee p",other:"P"},a=function(i,d,u,l){return t[i]},n=a;e.default=n,r.exports=e.default})(_g,_g.exports);var ML=_g.exports,wg={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["pr. Kr.","po Kr."],abbreviated:["pr. Kr.","po Kr."],wide:["prieš Kristų","po Kristaus"]},o={narrow:["1","2","3","4"],abbreviated:["I ketv.","II ketv.","III ketv.","IV ketv."],wide:["I ketvirtis","II ketvirtis","III ketvirtis","IV ketvirtis"]},i={narrow:["1","2","3","4"],abbreviated:["I k.","II k.","III k.","IV k."],wide:["I ketvirtis","II ketvirtis","III ketvirtis","IV ketvirtis"]},d={narrow:["S","V","K","B","G","B","L","R","R","S","L","G"],abbreviated:["saus.","vas.","kov.","bal.","geg.","birž.","liep.","rugp.","rugs.","spal.","lapkr.","gruod."],wide:["sausis","vasaris","kovas","balandis","gegužė","birželis","liepa","rugpjūtis","rugsėjis","spalis","lapkritis","gruodis"]},u={narrow:["S","V","K","B","G","B","L","R","R","S","L","G"],abbreviated:["saus.","vas.","kov.","bal.","geg.","birž.","liep.","rugp.","rugs.","spal.","lapkr.","gruod."],wide:["sausio","vasario","kovo","balandžio","gegužės","birželio","liepos","rugpjūčio","rugsėjo","spalio","lapkričio","gruodžio"]},l={narrow:["S","P","A","T","K","P","Š"],short:["Sk","Pr","An","Tr","Kt","Pn","Št"],abbreviated:["sk","pr","an","tr","kt","pn","št"],wide:["sekmadienis","pirmadienis","antradienis","trečiadienis","ketvirtadienis","penktadienis","šeštadienis"]},s={narrow:["S","P","A","T","K","P","Š"],short:["Sk","Pr","An","Tr","Kt","Pn","Št"],abbreviated:["sk","pr","an","tr","kt","pn","št"],wide:["sekmadienį","pirmadienį","antradienį","trečiadienį","ketvirtadienį","penktadienį","šeštadienį"]},f={narrow:{am:"pr. p.",pm:"pop.",midnight:"vidurnaktis",noon:"vidurdienis",morning:"rytas",afternoon:"diena",evening:"vakaras",night:"naktis"},abbreviated:{am:"priešpiet",pm:"popiet",midnight:"vidurnaktis",noon:"vidurdienis",morning:"rytas",afternoon:"diena",evening:"vakaras",night:"naktis"},wide:{am:"priešpiet",pm:"popiet",midnight:"vidurnaktis",noon:"vidurdienis",morning:"rytas",afternoon:"diena",evening:"vakaras",night:"naktis"}},v={narrow:{am:"pr. p.",pm:"pop.",midnight:"vidurnaktis",noon:"perpiet",morning:"rytas",afternoon:"popietė",evening:"vakaras",night:"naktis"},abbreviated:{am:"priešpiet",pm:"popiet",midnight:"vidurnaktis",noon:"perpiet",morning:"rytas",afternoon:"popietė",evening:"vakaras",night:"naktis"},wide:{am:"priešpiet",pm:"popiet",midnight:"vidurnaktis",noon:"perpiet",morning:"rytas",afternoon:"popietė",evening:"vakaras",night:"naktis"}},c=function(y,_){var w=Number(y);return w+"-oji"},m={ordinalNumber:c,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",formattingValues:i,defaultFormattingWidth:"wide",argumentCallback:function(y){return y-1}}),month:(0,a.default)({values:d,defaultWidth:"wide",formattingValues:u,defaultFormattingWidth:"wide"}),day:(0,a.default)({values:l,defaultWidth:"wide",formattingValues:s,defaultFormattingWidth:"wide"}),dayPeriod:(0,a.default)({values:f,defaultWidth:"wide",formattingValues:v,defaultFormattingWidth:"wide"})},h=m;e.default=h,r.exports=e.default})(wg,wg.exports);var kL=wg.exports,Pg={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)(-oji)?/i,i=/\d+/i,d={narrow:/^p(r|o)\.?\s?(kr\.?|me)/i,abbreviated:/^(pr\.\s?(kr\.|m\.\s?e\.)|po\s?kr\.|mūsų eroje)/i,wide:/^(prieš Kristų|prieš mūsų erą|po Kristaus|mūsų eroje)/i},u={wide:[/prieš/i,/(po|mūsų)/i],any:[/^pr/i,/^(po|m)/i]},l={narrow:/^([1234])/i,abbreviated:/^(I|II|III|IV)\s?ketv?\.?/i,wide:/^(I|II|III|IV)\s?ketvirtis/i},s={narrow:[/1/i,/2/i,/3/i,/4/i],any:[/I$/i,/II$/i,/III/i,/IV/i]},f={narrow:/^[svkbglr]/i,abbreviated:/^(saus\.|vas\.|kov\.|bal\.|geg\.|birž\.|liep\.|rugp\.|rugs\.|spal\.|lapkr\.|gruod\.)/i,wide:/^(sausi(s|o)|vasari(s|o)|kov(a|o)s|balandž?i(s|o)|gegužės?|birželi(s|o)|liep(a|os)|rugpjū(t|č)i(s|o)|rugsėj(is|o)|spali(s|o)|lapkri(t|č)i(s|o)|gruodž?i(s|o))/i},v={narrow:[/^s/i,/^v/i,/^k/i,/^b/i,/^g/i,/^b/i,/^l/i,/^r/i,/^r/i,/^s/i,/^l/i,/^g/i],any:[/^saus/i,/^vas/i,/^kov/i,/^bal/i,/^geg/i,/^birž/i,/^liep/i,/^rugp/i,/^rugs/i,/^spal/i,/^lapkr/i,/^gruod/i]},c={narrow:/^[spatkš]/i,short:/^(sk|pr|an|tr|kt|pn|št)/i,abbreviated:/^(sk|pr|an|tr|kt|pn|št)/i,wide:/^(sekmadien(is|į)|pirmadien(is|į)|antradien(is|į)|trečiadien(is|į)|ketvirtadien(is|į)|penktadien(is|į)|šeštadien(is|į))/i},m={narrow:[/^s/i,/^p/i,/^a/i,/^t/i,/^k/i,/^p/i,/^š/i],wide:[/^se/i,/^pi/i,/^an/i,/^tr/i,/^ke/i,/^pe/i,/^še/i],any:[/^sk/i,/^pr/i,/^an/i,/^tr/i,/^kt/i,/^pn/i,/^št/i]},h={narrow:/^(pr.\s?p.|pop.|vidurnaktis|(vidurdienis|perpiet)|rytas|(diena|popietė)|vakaras|naktis)/i,any:/^(priešpiet|popiet$|vidurnaktis|(vidurdienis|perpiet)|rytas|(diena|popietė)|vakaras|naktis)/i},p={narrow:{am:/^pr/i,pm:/^pop./i,midnight:/^vidurnaktis/i,noon:/^(vidurdienis|perp)/i,morning:/rytas/i,afternoon:/(die|popietė)/i,evening:/vakaras/i,night:/naktis/i},any:{am:/^pr/i,pm:/^popiet$/i,midnight:/^vidurnaktis/i,noon:/^(vidurdienis|perp)/i,morning:/rytas/i,afternoon:/(die|popietė)/i,evening:/vakaras/i,night:/naktis/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(Pg,Pg.exports);var DL=Pg.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(PL),n=t(xL),o=t(ML),i=t(kL),d=t(DL),u={code:"lt",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:4}},l=u;e.default=l,r.exports=e.default})(gg,gg.exports);var OL=gg.exports,xg={exports:{}},Mg={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;function t(i){return function(d,u){if(d===1)return u!=null&&u.addSuffix?i.one[0].replace("{{time}}",i.one[2]):i.one[0].replace("{{time}}",i.one[1]);var l=d%10===1&&d%100!==11;return u!=null&&u.addSuffix?i.other[0].replace("{{time}}",l?i.other[3]:i.other[4]).replace("{{count}}",String(d)):i.other[0].replace("{{time}}",l?i.other[1]:i.other[2]).replace("{{count}}",String(d))}}var a={lessThanXSeconds:t({one:["mazāk par {{time}}","sekundi","sekundi"],other:["mazāk nekā {{count}} {{time}}","sekunde","sekundes","sekundes","sekundēm"]}),xSeconds:t({one:["1 {{time}}","sekunde","sekundes"],other:["{{count}} {{time}}","sekunde","sekundes","sekundes","sekundēm"]}),halfAMinute:function(d,u){return u!=null&&u.addSuffix?"pusminūtes":"pusminūte"},lessThanXMinutes:t({one:["mazāk par {{time}}","minūti","minūti"],other:["mazāk nekā {{count}} {{time}}","minūte","minūtes","minūtes","minūtēm"]}),xMinutes:t({one:["1 {{time}}","minūte","minūtes"],other:["{{count}} {{time}}","minūte","minūtes","minūtes","minūtēm"]}),aboutXHours:t({one:["apmēram 1 {{time}}","stunda","stundas"],other:["apmēram {{count}} {{time}}","stunda","stundas","stundas","stundām"]}),xHours:t({one:["1 {{time}}","stunda","stundas"],other:["{{count}} {{time}}","stunda","stundas","stundas","stundām"]}),xDays:t({one:["1 {{time}}","diena","dienas"],other:["{{count}} {{time}}","diena","dienas","dienas","dienām"]}),aboutXWeeks:t({one:["apmēram 1 {{time}}","nedēļa","nedēļas"],other:["apmēram {{count}} {{time}}","nedēļa","nedēļu","nedēļas","nedēļām"]}),xWeeks:t({one:["1 {{time}}","nedēļa","nedēļas"],other:["{{count}} {{time}}","nedēļa","nedēļu","nedēļas","nedēļām"]}),aboutXMonths:t({one:["apmēram 1 {{time}}","mēnesis","mēneša"],other:["apmēram {{count}} {{time}}","mēnesis","mēneši","mēneša","mēnešiem"]}),xMonths:t({one:["1 {{time}}","mēnesis","mēneša"],other:["{{count}} {{time}}","mēnesis","mēneši","mēneša","mēnešiem"]}),aboutXYears:t({one:["apmēram 1 {{time}}","gads","gada"],other:["apmēram {{count}} {{time}}","gads","gadi","gada","gadiem"]}),xYears:t({one:["1 {{time}}","gads","gada"],other:["{{count}} {{time}}","gads","gadi","gada","gadiem"]}),overXYears:t({one:["ilgāk par 1 {{time}}","gadu","gadu"],other:["vairāk nekā {{count}} {{time}}","gads","gadi","gada","gadiem"]}),almostXYears:t({one:["gandrīz 1 {{time}}","gads","gada"],other:["vairāk nekā {{count}} {{time}}","gads","gadi","gada","gadiem"]})},n=function(d,u,l){var s=a[d](u,l);return l!=null&&l.addSuffix?l.comparison&&l.comparison>0?"pēc "+s:"pirms "+s:s},o=n;e.default=o,r.exports=e.default})(Mg,Mg.exports);var WL=Mg.exports,kg={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(de),n={full:"EEEE, y. 'gada' d. MMMM",long:"y. 'gada' d. MMMM",medium:"dd.MM.y.",short:"dd.MM.y."},o={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},i={full:"{{date}} 'plkst.' {{time}}",long:"{{date}} 'plkst.' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(kg,kg.exports);var jL=kg.exports,Dg={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(Fa),n=["svētdienā","pirmdienā","otrdienā","trešdienā","ceturtdienā","piektdienā","sestdienā"],o={lastWeek:function(l,s,f){if((0,a.default)(l,s,f))return"eeee 'plkst.' p";var v=n[l.getUTCDay()];return"'Pagājušā "+v+" plkst.' p"},yesterday:"'Vakar plkst.' p",today:"'Šodien plkst.' p",tomorrow:"'Rīt plkst.' p",nextWeek:function(l,s,f){if((0,a.default)(l,s,f))return"eeee 'plkst.' p";var v=n[l.getUTCDay()];return"'Nākamajā "+v+" plkst.' p"},other:"P"},i=function(l,s,f,v){var c=o[l];return typeof c=="function"?c(s,f,v):c},d=i;e.default=d,r.exports=e.default})(Dg,Dg.exports);var TL=Dg.exports,Og={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["p.m.ē","m.ē"],abbreviated:["p. m. ē.","m. ē."],wide:["pirms mūsu ēras","mūsu ērā"]},o={narrow:["1","2","3","4"],abbreviated:["1. cet.","2. cet.","3. cet.","4. cet."],wide:["pirmais ceturksnis","otrais ceturksnis","trešais ceturksnis","ceturtais ceturksnis"]},i={narrow:["1","2","3","4"],abbreviated:["1. cet.","2. cet.","3. cet.","4. cet."],wide:["pirmajā ceturksnī","otrajā ceturksnī","trešajā ceturksnī","ceturtajā ceturksnī"]},d={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["janv.","febr.","marts","apr.","maijs","jūn.","jūl.","aug.","sept.","okt.","nov.","dec."],wide:["janvāris","februāris","marts","aprīlis","maijs","jūnijs","jūlijs","augusts","septembris","oktobris","novembris","decembris"]},u={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["janv.","febr.","martā","apr.","maijs","jūn.","jūl.","aug.","sept.","okt.","nov.","dec."],wide:["janvārī","februārī","martā","aprīlī","maijā","jūnijā","jūlijā","augustā","septembrī","oktobrī","novembrī","decembrī"]},l={narrow:["S","P","O","T","C","P","S"],short:["Sv","P","O","T","C","Pk","S"],abbreviated:["svētd.","pirmd.","otrd.","trešd.","ceturtd.","piektd.","sestd."],wide:["svētdiena","pirmdiena","otrdiena","trešdiena","ceturtdiena","piektdiena","sestdiena"]},s={narrow:["S","P","O","T","C","P","S"],short:["Sv","P","O","T","C","Pk","S"],abbreviated:["svētd.","pirmd.","otrd.","trešd.","ceturtd.","piektd.","sestd."],wide:["svētdienā","pirmdienā","otrdienā","trešdienā","ceturtdienā","piektdienā","sestdienā"]},f={narrow:{am:"am",pm:"pm",midnight:"pusn.",noon:"pusd.",morning:"rīts",afternoon:"diena",evening:"vakars",night:"nakts"},abbreviated:{am:"am",pm:"pm",midnight:"pusn.",noon:"pusd.",morning:"rīts",afternoon:"pēcpusd.",evening:"vakars",night:"nakts"},wide:{am:"am",pm:"pm",midnight:"pusnakts",noon:"pusdienlaiks",morning:"rīts",afternoon:"pēcpusdiena",evening:"vakars",night:"nakts"}},v={narrow:{am:"am",pm:"pm",midnight:"pusn.",noon:"pusd.",morning:"rītā",afternoon:"dienā",evening:"vakarā",night:"naktī"},abbreviated:{am:"am",pm:"pm",midnight:"pusn.",noon:"pusd.",morning:"rītā",afternoon:"pēcpusd.",evening:"vakarā",night:"naktī"},wide:{am:"am",pm:"pm",midnight:"pusnaktī",noon:"pusdienlaikā",morning:"rītā",afternoon:"pēcpusdienā",evening:"vakarā",night:"naktī"}},c=function(y,_){var w=Number(y);return w+"."},m={ordinalNumber:c,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",formattingValues:i,defaultFormattingWidth:"wide",argumentCallback:function(y){return y-1}}),month:(0,a.default)({values:d,defaultWidth:"wide",formattingValues:u,defaultFormattingWidth:"wide"}),day:(0,a.default)({values:l,defaultWidth:"wide",formattingValues:s,defaultFormattingWidth:"wide"}),dayPeriod:(0,a.default)({values:f,defaultWidth:"wide",formattingValues:v,defaultFormattingWidth:"wide"})},h=m;e.default=h,r.exports=e.default})(Og,Og.exports);var $L=Og.exports,Wg={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)\./i,i=/\d+/i,d={narrow:/^(p\.m\.ē|m\.ē)/i,abbreviated:/^(p\. m\. ē\.|m\. ē\.)/i,wide:/^(pirms mūsu ēras|mūsu ērā)/i},u={any:[/^p/i,/^m/i]},l={narrow:/^[1234]/i,abbreviated:/^[1234](\. cet\.)/i,wide:/^(pirma(is|jā)|otra(is|jā)|treša(is|jā)|ceturta(is|jā)) ceturksn(is|ī)/i},s={narrow:[/^1/i,/^2/i,/^3/i,/^4/i],abbreviated:[/^1/i,/^2/i,/^3/i,/^4/i],wide:[/^p/i,/^o/i,/^t/i,/^c/i]},f={narrow:/^[jfmasond]/i,abbreviated:/^(janv\.|febr\.|marts|apr\.|maijs|jūn\.|jūl\.|aug\.|sept\.|okt\.|nov\.|dec\.)/i,wide:/^(janvār(is|ī)|februār(is|ī)|mart[sā]|aprīl(is|ī)|maij[sā]|jūnij[sā]|jūlij[sā]|august[sā]|septembr(is|ī)|oktobr(is|ī)|novembr(is|ī)|decembr(is|ī))/i},v={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,/^mai/i,/^jūn/i,/^jūl/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},c={narrow:/^[spotc]/i,short:/^(sv|pi|o|t|c|pk|s)/i,abbreviated:/^(svētd\.|pirmd\.|otrd.\|trešd\.|ceturtd\.|piektd\.|sestd\.)/i,wide:/^(svētdien(a|ā)|pirmdien(a|ā)|otrdien(a|ā)|trešdien(a|ā)|ceturtdien(a|ā)|piektdien(a|ā)|sestdien(a|ā))/i},m={narrow:[/^s/i,/^p/i,/^o/i,/^t/i,/^c/i,/^p/i,/^s/i],any:[/^sv/i,/^pi/i,/^o/i,/^t/i,/^c/i,/^p/i,/^se/i]},h={narrow:/^(am|pm|pusn\.|pusd\.|rīt(s|ā)|dien(a|ā)|vakar(s|ā)|nakt(s|ī))/,abbreviated:/^(am|pm|pusn\.|pusd\.|rīt(s|ā)|pēcpusd\.|vakar(s|ā)|nakt(s|ī))/,wide:/^(am|pm|pusnakt(s|ī)|pusdienlaik(s|ā)|rīt(s|ā)|pēcpusdien(a|ā)|vakar(s|ā)|nakt(s|ī))/i},p={any:{am:/^am/i,pm:/^pm/i,midnight:/^pusn/i,noon:/^pusd/i,morning:/^r/i,afternoon:/^(d|pēc)/i,evening:/^v/i,night:/^n/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"wide",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"wide",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(Wg,Wg.exports);var SL=Wg.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(WL),n=t(jL),o=t(TL),i=t($L),d=t(SL),u={code:"lv",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:4}},l=u;e.default=l,r.exports=e.default})(xg,xg.exports);var CL=xg.exports,jg={exports:{}},Tg={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:"помалку од секунда",other:"помалку од {{count}} секунди"},xSeconds:{one:"1 секунда",other:"{{count}} секунди"},halfAMinute:"половина минута",lessThanXMinutes:{one:"помалку од минута",other:"помалку од {{count}} минути"},xMinutes:{one:"1 минута",other:"{{count}} минути"},aboutXHours:{one:"околу 1 час",other:"околу {{count}} часа"},xHours:{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}} години"}},a=function(i,d,u){var l,s=t[i];return typeof s=="string"?l=s:d===1?l=s.one:l=s.other.replace("{{count}}",String(d)),u!=null&&u.addSuffix?u.comparison&&u.comparison>0?"за "+l:"пред "+l:l},n=a;e.default=n,r.exports=e.default})(Tg,Tg.exports);var EL=Tg.exports,$g={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(de),n={full:"EEEE, dd MMMM yyyy",long:"dd MMMM yyyy",medium:"dd MMM yyyy",short:"dd/MM/yyyy"},o={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"H:mm"},i={any:"{{date}} {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"any"})},u=d;e.default=u,r.exports=e.default})($g,$g.exports);var RL=$g.exports,Sg={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(Fa),n=["недела","понеделник","вторник","среда","четврток","петок","сабота"];function o(f){var v=n[f];switch(f){case 0:case 3:case 6:return"'минатата "+v+" во' p";case 1:case 2:case 4:case 5:return"'минатиот "+v+" во' p"}}function i(f){var v=n[f];switch(f){case 0:case 3:case 6:return"'ова "+v+" вo' p";case 1:case 2:case 4:case 5:return"'овој "+v+" вo' p"}}function d(f){var v=n[f];switch(f){case 0:case 3:case 6:return"'следната "+v+" вo' p";case 1:case 2:case 4:case 5:return"'следниот "+v+" вo' p"}}var u={lastWeek:function(v,c,m){var h=v.getUTCDay();return(0,a.default)(v,c,m)?i(h):o(h)},yesterday:"'вчера во' p",today:"'денес во' p",tomorrow:"'утре во' p",nextWeek:function(v,c,m){var h=v.getUTCDay();return(0,a.default)(v,c,m)?i(h):d(h)},other:"P"},l=function(v,c,m,h){var p=u[v];return typeof p=="function"?p(c,m,h):p},s=l;e.default=s,r.exports=e.default})(Sg,Sg.exports);var NL=Sg.exports,Cg={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["пр.н.е.","н.е."],abbreviated:["пред н. е.","н. е."],wide:["пред нашата ера","нашата ера"]},o={narrow:["1","2","3","4"],abbreviated:["1-ви кв.","2-ри кв.","3-ти кв.","4-ти кв."],wide:["1-ви квартал","2-ри квартал","3-ти квартал","4-ти квартал"]},i={abbreviated:["јан","фев","мар","апр","мај","јун","јул","авг","септ","окт","ноем","дек"],wide:["јануари","февруари","март","април","мај","јуни","јули","август","септември","октомври","ноември","декември"]},d={narrow:["Н","П","В","С","Ч","П","С"],short:["не","по","вт","ср","че","пе","са"],abbreviated:["нед","пон","вто","сре","чет","пет","саб"],wide:["недела","понеделник","вторник","среда","четврток","петок","сабота"]},u={wide:{am:"претпладне",pm:"попладне",midnight:"полноќ",noon:"напладне",morning:"наутро",afternoon:"попладне",evening:"навечер",night:"ноќе"}},l=function(c,m){var h=Number(c),p=h%100;if(p>20||p<10)switch(p%10){case 1:return h+"-ви";case 2:return h+"-ри";case 7:case 8:return h+"-ми"}return h+"-ти"},s={ordinalNumber:l,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(c){return c-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide"})},f=s;e.default=f,r.exports=e.default})(Cg,Cg.exports);var zL=Cg.exports,Eg={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)(-?[врмт][и])?/i,i=/\d+/i,d={narrow:/^((пр)?н\.?\s?е\.?)/i,abbreviated:/^((пр)?н\.?\s?е\.?)/i,wide:/^(пред нашата ера|нашата ера)/i},u={any:[/^п/i,/^н/i]},l={narrow:/^[1234]/i,abbreviated:/^[1234](-?[врт]?и?)? кв.?/i,wide:/^[1234](-?[врт]?и?)? квартал/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^[нпвсч]/i,short:/^(не|по|вт|ср|че|пе|са)/i,abbreviated:/^(нед|пон|вто|сре|чет|пет|саб)/i,wide:/^(недела|понеделник|вторник|среда|четврток|петок|сабота)/i},v={narrow:[/^н/i,/^п/i,/^в/i,/^с/i,/^ч/i,/^п/i,/^с/i],any:[/^н[ед]/i,/^п[он]/i,/^вт/i,/^ср/i,/^ч[ет]/i,/^п[ет]/i,/^с[аб]/i]},c={abbreviated:/^(јан|фев|мар|апр|мај|јун|јул|авг|сеп|окт|ноем|дек)/i,wide:/^(јануари|февруари|март|април|мај|јуни|јули|август|септември|октомври|ноември|декември)/i},m={any:[/^ја/i,/^Ф/i,/^мар/i,/^ап/i,/^мај/i,/^јун/i,/^јул/i,/^ав/i,/^се/i,/^окт/i,/^но/i,/^де/i]},h={any:/^(претп|попл|полноќ|утро|пладне|вечер|ноќ)/i},p={any:{am:/претпладне/i,pm:/попладне/i,midnight:/полноќ/i,noon:/напладне/i,morning:/наутро/i,afternoon:/попладне/i,evening:/навечер/i,night:/ноќе/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(Eg,Eg.exports);var IL=Eg.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(EL),n=t(RL),o=t(NL),i=t(zL),d=t(IL),u={code:"mk",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:4}},l=u;e.default=l,r.exports=e.default})(jg,jg.exports);var qL=jg.exports,Rg={exports:{}},Ng={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:"секунд хүрэхгүй",other:"{{count}} секунд хүрэхгүй"},xSeconds:{one:"1 секунд",other:"{{count}} секунд"},halfAMinute:"хагас минут",lessThanXMinutes:{one:"минут хүрэхгүй",other:"{{count}} минут хүрэхгүй"},xMinutes:{one:"1 минут",other:"{{count}} минут"},aboutXHours:{one:"ойролцоогоор 1 цаг",other:"ойролцоогоор {{count}} цаг"},xHours:{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}} жил"}},a=function(i,d,u){var l,s=t[i];if(typeof s=="string"?l=s:d===1?l=s.one:l=s.other.replace("{{count}}",String(d)),u!=null&&u.addSuffix){var f=l.split(" "),v=f.pop();switch(l=f.join(" "),v){case"секунд":l+=" секундийн";break;case"минут":l+=" минутын";break;case"цаг":l+=" цагийн";break;case"өдөр":l+=" өдрийн";break;case"сар":l+=" сарын";break;case"жил":l+=" жилийн";break;case"хоног":l+=" хоногийн";break;case"гаран":l+=" гараны";break;case"хүрэхгүй":l+=" хүрэхгүй хугацааны";break;default:l+=v+"-н"}return u.comparison&&u.comparison>0?l+" дараа":l+" өмнө"}return l},n=a;e.default=n,r.exports=e.default})(Ng,Ng.exports);var YL=Ng.exports,zg={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(de),n={full:"y 'оны' MMMM'ын' d, EEEE 'гараг'",long:"y 'оны' MMMM'ын' d",medium:"y 'оны' MMM'ын' d",short:"y.MM.dd"},o={full:"H:mm:ss zzzz",long:"H:mm:ss z",medium:"H:mm:ss",short:"H:mm"},i={full:"{{date}} {{time}}",long:"{{date}} {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(zg,zg.exports);var HL=zg.exports,Ig={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"'өнгөрсөн' eeee 'гарагийн' p 'цагт'",yesterday:"'өчигдөр' p 'цагт'",today:"'өнөөдөр' p 'цагт'",tomorrow:"'маргааш' p 'цагт'",nextWeek:"'ирэх' eeee 'гарагийн' p 'цагт'",other:"P"},a=function(i,d,u,l){return t[i]},n=a;e.default=n,r.exports=e.default})(Ig,Ig.exports);var AL=Ig.exports,qg={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["НТӨ","НТ"],abbreviated:["НТӨ","НТ"],wide:["нийтийн тооллын өмнөх","нийтийн тооллын"]},o={narrow:["I","II","III","IV"],abbreviated:["I улирал","II улирал","III улирал","IV улирал"],wide:["1-р улирал","2-р улирал","3-р улирал","4-р улирал"]},i={narrow:["I","II","III","IV","V","VI","VII","VIII","IX","X","XI","XII"],abbreviated:["1-р сар","2-р сар","3-р сар","4-р сар","5-р сар","6-р сар","7-р сар","8-р сар","9-р сар","10-р сар","11-р сар","12-р сар"],wide:["Нэгдүгээр сар","Хоёрдугаар сар","Гуравдугаар сар","Дөрөвдүгээр сар","Тавдугаар сар","Зургаадугаар сар","Долоодугаар сар","Наймдугаар сар","Есдүгээр сар","Аравдугаар сар","Арваннэгдүгээр сар","Арван хоёрдугаар сар"]},d={narrow:["I","II","III","IV","V","VI","VII","VIII","IX","X","XI","XII"],abbreviated:["1-р сар","2-р сар","3-р сар","4-р сар","5-р сар","6-р сар","7-р сар","8-р сар","9-р сар","10-р сар","11-р сар","12-р сар"],wide:["нэгдүгээр сар","хоёрдугаар сар","гуравдугаар сар","дөрөвдүгээр сар","тавдугаар сар","зургаадугаар сар","долоодугаар сар","наймдугаар сар","есдүгээр сар","аравдугаар сар","арваннэгдүгээр сар","арван хоёрдугаар сар"]},u={narrow:["Н","Д","М","Л","П","Б","Б"],short:["Ня","Да","Мя","Лх","Пү","Ба","Бя"],abbreviated:["Ням","Дав","Мяг","Лха","Пүр","Баа","Бям"],wide:["Ням","Даваа","Мягмар","Лхагва","Пүрэв","Баасан","Бямба"]},l={narrow:["Н","Д","М","Л","П","Б","Б"],short:["Ня","Да","Мя","Лх","Пү","Ба","Бя"],abbreviated:["Ням","Дав","Мяг","Лха","Пүр","Баа","Бям"],wide:["ням","даваа","мягмар","лхагва","пүрэв","баасан","бямба"]},s={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:"шөнө"}},f=function(h,p){return String(h)},v={ordinalNumber:f,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(h){return h-1}}),month:(0,a.default)({values:i,defaultWidth:"wide",formattingValues:d,defaultFormattingWidth:"wide"}),day:(0,a.default)({values:u,defaultWidth:"wide",formattingValues:l,defaultFormattingWidth:"wide"}),dayPeriod:(0,a.default)({values:s,defaultWidth:"wide"})},c=v;e.default=c,r.exports=e.default})(qg,qg.exports);var VL=qg.exports,Yg={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/\d+/i,i=/\d+/i,d={narrow:/^(нтө|нт)/i,abbreviated:/^(нтө|нт)/i,wide:/^(нийтийн тооллын өмнө|нийтийн тооллын)/i},u={any:[/^(нтө|нийтийн тооллын өмнө)/i,/^(нт|нийтийн тооллын)/i]},l={narrow:/^(iv|iii|ii|i)/i,abbreviated:/^(iv|iii|ii|i) улирал/i,wide:/^[1-4]-р улирал/i},s={any:[/^(i(\s|$)|1)/i,/^(ii(\s|$)|2)/i,/^(iii(\s|$)|3)/i,/^(iv(\s|$)|4)/i]},f={narrow:/^(xii|xi|x|ix|viii|vii|vi|v|iv|iii|ii|i)/i,abbreviated:/^(1-р сар|2-р сар|3-р сар|4-р сар|5-р сар|6-р сар|7-р сар|8-р сар|9-р сар|10-р сар|11-р сар|12-р сар)/i,wide:/^(нэгдүгээр сар|хоёрдугаар сар|гуравдугаар сар|дөрөвдүгээр сар|тавдугаар сар|зургаадугаар сар|долоодугаар сар|наймдугаар сар|есдүгээр сар|аравдугаар сар|арван нэгдүгээр сар|арван хоёрдугаар сар)/i},v={narrow:[/^i$/i,/^ii$/i,/^iii$/i,/^iv$/i,/^v$/i,/^vi$/i,/^vii$/i,/^viii$/i,/^ix$/i,/^x$/i,/^xi$/i,/^xii$/i],any:[/^(1|нэгдүгээр)/i,/^(2|хоёрдугаар)/i,/^(3|гуравдугаар)/i,/^(4|дөрөвдүгээр)/i,/^(5|тавдугаар)/i,/^(6|зургаадугаар)/i,/^(7|долоодугаар)/i,/^(8|наймдугаар)/i,/^(9|есдүгээр)/i,/^(10|аравдугаар)/i,/^(11|арван нэгдүгээр)/i,/^(12|арван хоёрдугаар)/i]},c={narrow:/^[ндмлпбб]/i,short:/^(ня|да|мя|лх|пү|ба|бя)/i,abbreviated:/^(ням|дав|мяг|лха|пүр|баа|бям)/i,wide:/^(ням|даваа|мягмар|лхагва|пүрэв|баасан|бямба)/i},m={narrow:[/^н/i,/^д/i,/^м/i,/^л/i,/^п/i,/^б/i,/^б/i],any:[/^ня/i,/^да/i,/^мя/i,/^лх/i,/^пү/i,/^ба/i,/^бя/i]},h={narrow:/^(ү\.ө\.|ү\.х\.|шөнө дунд|үд дунд|өглөө|өдөр|орой|шөнө)/i,any:/^(ү\.ө\.|ү\.х\.|шөнө дунд|үд дунд|өглөө|өдөр|орой|шөнө)/i},p={any:{am:/^ү\.ө\./i,pm:/^ү\.х\./i,midnight:/^шөнө дунд/i,noon:/^үд дунд/i,morning:/өглөө/i,afternoon:/өдөр/i,evening:/орой/i,night:/шөнө/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(Yg,Yg.exports);var FL=Yg.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(YL),n=t(HL),o=t(AL),i=t(VL),d=t(FL),u={code:"mn",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:1}},l=u;e.default=l,r.exports=e.default})(Rg,Rg.exports);var LL=Rg.exports,Hg={exports:{}},Ag={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:"kurang dari 1 saat",other:"kurang dari {{count}} saat"},xSeconds:{one:"1 saat",other:"{{count}} saat"},halfAMinute:"setengah minit",lessThanXMinutes:{one:"kurang dari 1 minit",other:"kurang dari {{count}} minit"},xMinutes:{one:"1 minit",other:"{{count}} minit"},aboutXHours:{one:"sekitar 1 jam",other:"sekitar {{count}} jam"},xHours:{one:"1 jam",other:"{{count}} jam"},xDays:{one:"1 hari",other:"{{count}} hari"},aboutXWeeks:{one:"sekitar 1 minggu",other:"sekitar {{count}} minggu"},xWeeks:{one:"1 minggu",other:"{{count}} minggu"},aboutXMonths:{one:"sekitar 1 bulan",other:"sekitar {{count}} bulan"},xMonths:{one:"1 bulan",other:"{{count}} bulan"},aboutXYears:{one:"sekitar 1 tahun",other:"sekitar {{count}} tahun"},xYears:{one:"1 tahun",other:"{{count}} tahun"},overXYears:{one:"lebih dari 1 tahun",other:"lebih dari {{count}} tahun"},almostXYears:{one:"hampir 1 tahun",other:"hampir {{count}} tahun"}},a=function(i,d,u){var l,s=t[i];return typeof s=="string"?l=s:d===1?l=s.one:l=s.other.replace("{{count}}",String(d)),u!=null&&u.addSuffix?u.comparison&&u.comparison>0?"dalam masa "+l:l+" yang lalu":l},n=a;e.default=n,r.exports=e.default})(Ag,Ag.exports);var XL=Ag.exports,Vg={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(de),n={full:"EEEE, d MMMM yyyy",long:"d MMMM yyyy",medium:"d MMM yyyy",short:"d/M/yyyy"},o={full:"HH.mm.ss",long:"HH.mm.ss",medium:"HH.mm",short:"HH.mm"},i={full:"{{date}} 'pukul' {{time}}",long:"{{date}} 'pukul' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(Vg,Vg.exports);var UL=Vg.exports,Fg={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"eeee 'lepas pada jam' p",yesterday:"'Semalam pada jam' p",today:"'Hari ini pada jam' p",tomorrow:"'Esok pada jam' p",nextWeek:"eeee 'pada jam' p",other:"P"},a=function(i,d,u,l){return t[i]},n=a;e.default=n,r.exports=e.default})(Fg,Fg.exports);var QL=Fg.exports,Lg={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["SM","M"],abbreviated:["SM","M"],wide:["Sebelum Masihi","Masihi"]},o={narrow:["1","2","3","4"],abbreviated:["S1","S2","S3","S4"],wide:["Suku pertama","Suku kedua","Suku ketiga","Suku keempat"]},i={narrow:["J","F","M","A","M","J","J","O","S","O","N","D"],abbreviated:["Jan","Feb","Mac","Apr","Mei","Jun","Jul","Ogo","Sep","Okt","Nov","Dis"],wide:["Januari","Februari","Mac","April","Mei","Jun","Julai","Ogos","September","Oktober","November","Disember"]},d={narrow:["A","I","S","R","K","J","S"],short:["Ahd","Isn","Sel","Rab","Kha","Jum","Sab"],abbreviated:["Ahd","Isn","Sel","Rab","Kha","Jum","Sab"],wide:["Ahad","Isnin","Selasa","Rabu","Khamis","Jumaat","Sabtu"]},u={narrow:{am:"am",pm:"pm",midnight:"tgh malam",noon:"tgh hari",morning:"pagi",afternoon:"tengah hari",evening:"petang",night:"malam"},abbreviated:{am:"AM",pm:"PM",midnight:"tengah malam",noon:"tengah hari",morning:"pagi",afternoon:"tengah hari",evening:"petang",night:"malam"},wide:{am:"a.m.",pm:"p.m.",midnight:"tengah malam",noon:"tengah hari",morning:"pagi",afternoon:"tengah hari",evening:"petang",night:"malam"}},l={narrow:{am:"am",pm:"pm",midnight:"tengah malam",noon:"tengah hari",morning:"pagi",afternoon:"tengah hari",evening:"petang",night:"malam"},abbreviated:{am:"AM",pm:"PM",midnight:"tengah malam",noon:"tengah hari",morning:"pagi",afternoon:"tengah hari",evening:"petang",night:"malam"},wide:{am:"a.m.",pm:"p.m.",midnight:"tengah malam",noon:"tengah hari",morning:"pagi",afternoon:"tengah hari",evening:"petang",night:"malam"}},s=function(m,h){return"ke-"+Number(m)},f={ordinalNumber:s,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(m){return m-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide",formattingValues:l,defaultFormattingWidth:"wide"})},v=f;e.default=v,r.exports=e.default})(Lg,Lg.exports);var GL=Lg.exports,Xg={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^ke-(\d+)?/i,i=/petama|\d+/i,d={narrow:/^(sm|m)/i,abbreviated:/^(s\.?\s?m\.?|m\.?)/i,wide:/^(sebelum masihi|masihi)/i},u={any:[/^s/i,/^(m)/i]},l={narrow:/^[1234]/i,abbreviated:/^S[1234]/i,wide:/Suku (pertama|kedua|ketiga|keempat)/i},s={any:[/pertama|1/i,/kedua|2/i,/ketiga|3/i,/keempat|4/i]},f={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mac|apr|mei|jun|jul|ogo|sep|okt|nov|dis)/i,wide:/^(januari|februari|mac|april|mei|jun|julai|ogos|september|oktober|november|disember)/i},v={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^o/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^ma/i,/^ap/i,/^me/i,/^jun/i,/^jul/i,/^og/i,/^s/i,/^ok/i,/^n/i,/^d/i]},c={narrow:/^[aisrkj]/i,short:/^(ahd|isn|sel|rab|kha|jum|sab)/i,abbreviated:/^(ahd|isn|sel|rab|kha|jum|sab)/i,wide:/^(ahad|isnin|selasa|rabu|khamis|jumaat|sabtu)/i},m={narrow:[/^a/i,/^i/i,/^s/i,/^r/i,/^k/i,/^j/i,/^s/i],any:[/^a/i,/^i/i,/^se/i,/^r/i,/^k/i,/^j/i,/^sa/i]},h={narrow:/^(am|pm|tengah malam|tengah hari|pagi|petang|malam)/i,any:/^([ap]\.?\s?m\.?|tengah malam|tengah hari|pagi|petang|malam)/i},p={any:{am:/^a/i,pm:/^pm/i,midnight:/^tengah m/i,noon:/^tengah h/i,morning:/pa/i,afternoon:/tengah h/i,evening:/pe/i,night:/m/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(Xg,Xg.exports);var BL=Xg.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(XL),n=t(UL),o=t(QL),i=t(GL),d=t(BL),u={code:"ms",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:1}},l=u;e.default=l,r.exports=e.default})(Hg,Hg.exports);var JL=Hg.exports,Ug={exports:{}},Qg={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:"inqas minn sekonda",other:"inqas minn {{count}} sekondi"},xSeconds:{one:"sekonda",other:"{{count}} sekondi"},halfAMinute:"nofs minuta",lessThanXMinutes:{one:"inqas minn minuta",other:"inqas minn {{count}} minuti"},xMinutes:{one:"minuta",other:"{{count}} minuti"},aboutXHours:{one:"madwar siegħa",other:"madwar {{count}} siegħat"},xHours:{one:"siegħa",other:"{{count}} siegħat"},xDays:{one:"ġurnata",other:"{{count}} ġranet"},aboutXWeeks:{one:"madwar ġimgħa",other:"madwar {{count}} ġimgħat"},xWeeks:{one:"ġimgħa",other:"{{count}} ġimgħat"},aboutXMonths:{one:"madwar xahar",other:"madwar {{count}} xhur"},xMonths:{one:"xahar",other:"{{count}} xhur"},aboutXYears:{one:"madwar sena",two:"madwar sentejn",other:"madwar {{count}} snin"},xYears:{one:"sena",two:"sentejn",other:"{{count}} snin"},overXYears:{one:"aktar minn sena",two:"aktar minn sentejn",other:"aktar minn {{count}} snin"},almostXYears:{one:"kważi sena",two:"kważi sentejn",other:"kważi {{count}} snin"}},a=function(i,d,u){var l,s=t[i];return typeof s=="string"?l=s:d===1?l=s.one:d===2&&s.two?l=s.two:l=s.other.replace("{{count}}",String(d)),u!=null&&u.addSuffix?u.comparison&&u.comparison>0?"f'"+l:l+" ilu":l},n=a;e.default=n,r.exports=e.default})(Qg,Qg.exports);var KL=Qg.exports,Gg={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(de),n={full:"EEEE, d MMMM yyyy",long:"d MMMM yyyy",medium:"d MMM yyyy",short:"dd/MM/yyyy"},o={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},i={full:"{{date}} {{time}}",long:"{{date}} {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(Gg,Gg.exports);var ZL=Gg.exports,Bg={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"eeee 'li għadda' 'fil-'p",yesterday:"'Il-bieraħ fil-'p",today:"'Illum fil-'p",tomorrow:"'Għada fil-'p",nextWeek:"eeee 'fil-'p",other:"P"},a=function(i,d,u,l){return t[i]},n=a;e.default=n,r.exports=e.default})(Bg,Bg.exports);var eX=Bg.exports,Jg={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["Q","W"],abbreviated:["QK","WK"],wide:["qabel Kristu","wara Kristu"]},o={narrow:["1","2","3","4"],abbreviated:["K1","K2","K3","K4"],wide:["1. kwart","2. kwart","3. kwart","4. kwart"]},i={narrow:["J","F","M","A","M","Ġ","L","A","S","O","N","D"],abbreviated:["Jan","Fra","Mar","Apr","Mej","Ġun","Lul","Aww","Set","Ott","Nov","Diċ"],wide:["Jannar","Frar","Marzu","April","Mejju","Ġunju","Lulju","Awwissu","Settembru","Ottubru","Novembru","Diċembru"]},d={narrow:["Ħ","T","T","E","Ħ","Ġ","S"],short:["Ħa","Tn","Tl","Er","Ħa","Ġi","Si"],abbreviated:["Ħad","Tne","Tli","Erb","Ħam","Ġim","Sib"],wide:["Il-Ħadd","It-Tnejn","It-Tlieta","L-Erbgħa","Il-Ħamis","Il-Ġimgħa","Is-Sibt"]},u={narrow:{am:"a",pm:"p",midnight:"nofsillejl",noon:"nofsinhar",morning:"għodwa",afternoon:"wara nofsinhar",evening:"filgħaxija",night:"lejl"},abbreviated:{am:"AM",pm:"PM",midnight:"nofsillejl",noon:"nofsinhar",morning:"għodwa",afternoon:"wara nofsinhar",evening:"filgħaxija",night:"lejl"},wide:{am:"a.m.",pm:"p.m.",midnight:"nofsillejl",noon:"nofsinhar",morning:"għodwa",afternoon:"wara nofsinhar",evening:"filgħaxija",night:"lejl"}},l={narrow:{am:"a",pm:"p",midnight:"f'nofsillejl",noon:"f'nofsinhar",morning:"filgħodu",afternoon:"wara nofsinhar",evening:"filgħaxija",night:"billejl"},abbreviated:{am:"AM",pm:"PM",midnight:"f'nofsillejl",noon:"f'nofsinhar",morning:"filgħodu",afternoon:"wara nofsinhar",evening:"filgħaxija",night:"billejl"},wide:{am:"a.m.",pm:"p.m.",midnight:"f'nofsillejl",noon:"f'nofsinhar",morning:"filgħodu",afternoon:"wara nofsinhar",evening:"filgħaxija",night:"billejl"}},s=function(m,h){var p=Number(m);return p+"º"},f={ordinalNumber:s,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(m){return m-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide",formattingValues:l,defaultFormattingWidth:"wide"})},v=f;e.default=v,r.exports=e.default})(Jg,Jg.exports);var aX=Jg.exports,Kg={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)(º)?/i,i=/\d+/i,d={narrow:/^(q|w)/i,abbreviated:/^(q\.?\s?k\.?|b\.?\s?c\.?\s?e\.?|w\.?\s?k\.?)/i,wide:/^(qabel kristu|before common era|wara kristu|common era)/i},u={any:[/^(q|b)/i,/^(w|c)/i]},l={narrow:/^[1234]/i,abbreviated:/^k[1234]/i,wide:/^[1234](\.)? kwart/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^[jfmaglsond]/i,abbreviated:/^(jan|fra|mar|apr|mej|ġun|lul|aww|set|ott|nov|diċ)/i,wide:/^(jannar|frar|marzu|april|mejju|ġunju|lulju|awwissu|settembru|ottubru|novembru|diċembru)/i},v={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^ġ/i,/^l/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^mej/i,/^ġ/i,/^l/i,/^aw/i,/^s/i,/^o/i,/^n/i,/^d/i]},c={narrow:/^[ħteġs]/i,short:/^(ħa|tn|tl|er|ħa|ġi|si)/i,abbreviated:/^(ħad|tne|tli|erb|ħam|ġim|sib)/i,wide:/^(il-ħadd|it-tnejn|it-tlieta|l-erbgħa|il-ħamis|il-ġimgħa|is-sibt)/i},m={narrow:[/^ħ/i,/^t/i,/^t/i,/^e/i,/^ħ/i,/^ġ/i,/^s/i],any:[/^(il-)?ħad/i,/^(it-)?tn/i,/^(it-)?tl/i,/^(l-)?er/i,/^(il-)?ham/i,/^(il-)?ġi/i,/^(is-)?si/i]},h={narrow:/^(a|p|f'nofsillejl|f'nofsinhar|(ta') (għodwa|wara nofsinhar|filgħaxija|lejl))/i,any:/^([ap]\.?\s?m\.?|f'nofsillejl|f'nofsinhar|(ta') (għodwa|wara nofsinhar|filgħaxija|lejl))/i},p={any:{am:/^a/i,pm:/^p/i,midnight:/^f'nofsillejl/i,noon:/^f'nofsinhar/i,morning:/għodwa/i,afternoon:/wara(\s.*)nofsinhar/i,evening:/filgħaxija/i,night:/lejl/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(Kg,Kg.exports);var tX=Kg.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(KL),n=t(ZL),o=t(eX),i=t(aX),d=t(tX),u={code:"mt",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:4}},l=u;e.default=l,r.exports=e.default})(Ug,Ug.exports);var rX=Ug.exports,Zg={exports:{}},ey={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:"mindre enn ett sekund",other:"mindre enn {{count}} sekunder"},xSeconds:{one:"ett sekund",other:"{{count}} sekunder"},halfAMinute:"et halvt minutt",lessThanXMinutes:{one:"mindre enn ett minutt",other:"mindre enn {{count}} minutter"},xMinutes:{one:"ett minutt",other:"{{count}} minutter"},aboutXHours:{one:"omtrent en time",other:"omtrent {{count}} timer"},xHours:{one:"en time",other:"{{count}} timer"},xDays:{one:"en dag",other:"{{count}} dager"},aboutXWeeks:{one:"omtrent en uke",other:"omtrent {{count}} uker"},xWeeks:{one:"en uke",other:"{{count}} uker"},aboutXMonths:{one:"omtrent en måned",other:"omtrent {{count}} måneder"},xMonths:{one:"en måned",other:"{{count}} måneder"},aboutXYears:{one:"omtrent ett år",other:"omtrent {{count}} år"},xYears:{one:"ett år",other:"{{count}} år"},overXYears:{one:"over ett år",other:"over {{count}} år"},almostXYears:{one:"nesten ett år",other:"nesten {{count}} år"}},a=function(i,d,u){var l,s=t[i];return typeof s=="string"?l=s:d===1?l=s.one:l=s.other.replace("{{count}}",String(d)),u!=null&&u.addSuffix?u.comparison&&u.comparison>0?"om "+l:l+" siden":l},n=a;e.default=n,r.exports=e.default})(ey,ey.exports);var nX=ey.exports,ay={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(de),n={full:"EEEE d. MMMM y",long:"d. MMMM y",medium:"d. MMM y",short:"dd.MM.y"},o={full:"'kl'. HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},i={full:"{{date}} 'kl.' {{time}}",long:"{{date}} 'kl.' {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(ay,ay.exports);var iX=ay.exports,ty={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"'forrige' eeee 'kl.' p",yesterday:"'i går kl.' p",today:"'i dag kl.' p",tomorrow:"'i morgen kl.' p",nextWeek:"EEEE 'kl.' p",other:"P"},a=function(i,d,u,l){return t[i]},n=a;e.default=n,r.exports=e.default})(ty,ty.exports);var oX=ty.exports,ry={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["f.Kr.","e.Kr."],abbreviated:["f.Kr.","e.Kr."],wide:["før Kristus","etter Kristus"]},o={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1. kvartal","2. kvartal","3. kvartal","4. kvartal"]},i={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["jan.","feb.","mars","apr.","mai","juni","juli","aug.","sep.","okt.","nov.","des."],wide:["januar","februar","mars","april","mai","juni","juli","august","september","oktober","november","desember"]},d={narrow:["S","M","T","O","T","F","L"],short:["sø","ma","ti","on","to","fr","lø"],abbreviated:["søn","man","tir","ons","tor","fre","lør"],wide:["søndag","mandag","tirsdag","onsdag","torsdag","fredag","lørdag"]},u={narrow:{am:"a",pm:"p",midnight:"midnatt",noon:"middag",morning:"på morg.",afternoon:"på etterm.",evening:"på kvelden",night:"på natten"},abbreviated:{am:"a.m.",pm:"p.m.",midnight:"midnatt",noon:"middag",morning:"på morg.",afternoon:"på etterm.",evening:"på kvelden",night:"på natten"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnatt",noon:"middag",morning:"på morgenen",afternoon:"på ettermiddagen",evening:"på kvelden",night:"på natten"}},l=function(c,m){var h=Number(c);return h+"."},s={ordinalNumber:l,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(c){return c-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide"})},f=s;e.default=f,r.exports=e.default})(ry,ry.exports);var uX=ry.exports,ny={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)\.?/i,i=/\d+/i,d={narrow:/^(f\.? ?Kr\.?|fvt\.?|e\.? ?Kr\.?|evt\.?)/i,abbreviated:/^(f\.? ?Kr\.?|fvt\.?|e\.? ?Kr\.?|evt\.?)/i,wide:/^(før Kristus|før vår tid|etter Kristus|vår tid)/i},u={any:[/^f/i,/^e/i]},l={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](\.)? kvartal/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mars?|apr|mai|juni?|juli?|aug|sep|okt|nov|des)\.?/i,wide:/^(januar|februar|mars|april|mai|juni|juli|august|september|oktober|november|desember)/i},v={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,/^mai/i,/^jun/i,/^jul/i,/^aug/i,/^s/i,/^o/i,/^n/i,/^d/i]},c={narrow:/^[smtofl]/i,short:/^(sø|ma|ti|on|to|fr|lø)/i,abbreviated:/^(søn|man|tir|ons|tor|fre|lør)/i,wide:/^(søndag|mandag|tirsdag|onsdag|torsdag|fredag|lørdag)/i},m={any:[/^s/i,/^m/i,/^ti/i,/^o/i,/^to/i,/^f/i,/^l/i]},h={narrow:/^(midnatt|middag|(på) (morgenen|ettermiddagen|kvelden|natten)|[ap])/i,any:/^([ap]\.?\s?m\.?|midnatt|middag|(på) (morgenen|ettermiddagen|kvelden|natten))/i},p={any:{am:/^a(\.?\s?m\.?)?$/i,pm:/^p(\.?\s?m\.?)?$/i,midnight:/^midn/i,noon:/^midd/i,morning:/morgen/i,afternoon:/ettermiddag/i,evening:/kveld/i,night:/natt/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(ny,ny.exports);var dX=ny.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(nX),n=t(iX),o=t(oX),i=t(uX),d=t(dX),u={code:"nb",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:4}},l=u;e.default=l,r.exports=e.default})(Zg,Zg.exports);var lX=Zg.exports,iy={exports:{}},oy={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:"minder dan een seconde",other:"minder dan {{count}} seconden"},xSeconds:{one:"1 seconde",other:"{{count}} seconden"},halfAMinute:"een halve minuut",lessThanXMinutes:{one:"minder dan een minuut",other:"minder dan {{count}} minuten"},xMinutes:{one:"een minuut",other:"{{count}} minuten"},aboutXHours:{one:"ongeveer 1 uur",other:"ongeveer {{count}} uur"},xHours:{one:"1 uur",other:"{{count}} uur"},xDays:{one:"1 dag",other:"{{count}} dagen"},aboutXWeeks:{one:"ongeveer 1 week",other:"ongeveer {{count}} weken"},xWeeks:{one:"1 week",other:"{{count}} weken"},aboutXMonths:{one:"ongeveer 1 maand",other:"ongeveer {{count}} maanden"},xMonths:{one:"1 maand",other:"{{count}} maanden"},aboutXYears:{one:"ongeveer 1 jaar",other:"ongeveer {{count}} jaar"},xYears:{one:"1 jaar",other:"{{count}} jaar"},overXYears:{one:"meer dan 1 jaar",other:"meer dan {{count}} jaar"},almostXYears:{one:"bijna 1 jaar",other:"bijna {{count}} jaar"}},a=function(i,d,u){var l,s=t[i];return typeof s=="string"?l=s:d===1?l=s.one:l=s.other.replace("{{count}}",String(d)),u!=null&&u.addSuffix?u.comparison&&u.comparison>0?"over "+l:l+" geleden":l},n=a;e.default=n,r.exports=e.default})(oy,oy.exports);var sX=oy.exports,uy={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(de),n={full:"EEEE d MMMM y",long:"d MMMM y",medium:"d MMM y",short:"dd-MM-y"},o={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},i={full:"{{date}} 'om' {{time}}",long:"{{date}} 'om' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(uy,uy.exports);var fX=uy.exports,dy={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"'afgelopen' eeee 'om' p",yesterday:"'gisteren om' p",today:"'vandaag om' p",tomorrow:"'morgen om' p",nextWeek:"eeee 'om' p",other:"P"},a=function(i,d,u,l){return t[i]},n=a;e.default=n,r.exports=e.default})(dy,dy.exports);var vX=dy.exports,ly={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["v.C.","n.C."],abbreviated:["v.Chr.","n.Chr."],wide:["voor Christus","na Christus"]},o={narrow:["1","2","3","4"],abbreviated:["K1","K2","K3","K4"],wide:["1e kwartaal","2e kwartaal","3e kwartaal","4e kwartaal"]},i={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["jan.","feb.","mrt.","apr.","mei","jun.","jul.","aug.","sep.","okt.","nov.","dec."],wide:["januari","februari","maart","april","mei","juni","juli","augustus","september","oktober","november","december"]},d={narrow:["Z","M","D","W","D","V","Z"],short:["zo","ma","di","wo","do","vr","za"],abbreviated:["zon","maa","din","woe","don","vri","zat"],wide:["zondag","maandag","dinsdag","woensdag","donderdag","vrijdag","zaterdag"]},u={narrow:{am:"AM",pm:"PM",midnight:"middernacht",noon:"het middaguur",morning:"'s ochtends",afternoon:"'s middags",evening:"'s avonds",night:"'s nachts"},abbreviated:{am:"AM",pm:"PM",midnight:"middernacht",noon:"het middaguur",morning:"'s ochtends",afternoon:"'s middags",evening:"'s avonds",night:"'s nachts"},wide:{am:"AM",pm:"PM",midnight:"middernacht",noon:"het middaguur",morning:"'s ochtends",afternoon:"'s middags",evening:"'s avonds",night:"'s nachts"}},l=function(c,m){var h=Number(c);return h+"e"},s={ordinalNumber:l,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(c){return c-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide"})},f=s;e.default=f,r.exports=e.default})(ly,ly.exports);var mX=ly.exports,sy={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)e?/i,i=/\d+/i,d={narrow:/^([vn]\.? ?C\.?)/,abbreviated:/^([vn]\. ?Chr\.?)/,wide:/^((voor|na) Christus)/},u={any:[/^v/,/^n/]},l={narrow:/^[1234]/i,abbreviated:/^K[1234]/i,wide:/^[1234]e kwartaal/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^[jfmasond]/i,abbreviated:/^(jan.|feb.|mrt.|apr.|mei|jun.|jul.|aug.|sep.|okt.|nov.|dec.)/i,wide:/^(januari|februari|maart|april|mei|juni|juli|augustus|september|oktober|november|december)/i},v={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:[/^jan/i,/^feb/i,/^m(r|a)/i,/^apr/i,/^mei/i,/^jun/i,/^jul/i,/^aug/i,/^sep/i,/^okt/i,/^nov/i,/^dec/i]},c={narrow:/^[zmdwv]/i,short:/^(zo|ma|di|wo|do|vr|za)/i,abbreviated:/^(zon|maa|din|woe|don|vri|zat)/i,wide:/^(zondag|maandag|dinsdag|woensdag|donderdag|vrijdag|zaterdag)/i},m={narrow:[/^z/i,/^m/i,/^d/i,/^w/i,/^d/i,/^v/i,/^z/i],any:[/^zo/i,/^ma/i,/^di/i,/^wo/i,/^do/i,/^vr/i,/^za/i]},h={any:/^(am|pm|middernacht|het middaguur|'s (ochtends|middags|avonds|nachts))/i},p={any:{am:/^am/i,pm:/^pm/i,midnight:/^middernacht/i,noon:/^het middaguur/i,morning:/ochtend/i,afternoon:/middag/i,evening:/avond/i,night:/nacht/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(sy,sy.exports);var cX=sy.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(sX),n=t(fX),o=t(vX),i=t(mX),d=t(cX),u={code:"nl",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:4}},l=u;e.default=l,r.exports=e.default})(iy,iy.exports);var hX=iy.exports,fy={exports:{}},vy={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:"minder dan een seconde",other:"minder dan {{count}} seconden"},xSeconds:{one:"1 seconde",other:"{{count}} seconden"},halfAMinute:"een halve minuut",lessThanXMinutes:{one:"minder dan een minuut",other:"minder dan {{count}} minuten"},xMinutes:{one:"een minuut",other:"{{count}} minuten"},aboutXHours:{one:"ongeveer 1 uur",other:"ongeveer {{count}} uur"},xHours:{one:"1 uur",other:"{{count}} uur"},xDays:{one:"1 dag",other:"{{count}} dagen"},aboutXWeeks:{one:"ongeveer 1 week",other:"ongeveer {{count}} weken"},xWeeks:{one:"1 week",other:"{{count}} weken"},aboutXMonths:{one:"ongeveer 1 maand",other:"ongeveer {{count}} maanden"},xMonths:{one:"1 maand",other:"{{count}} maanden"},aboutXYears:{one:"ongeveer 1 jaar",other:"ongeveer {{count}} jaar"},xYears:{one:"1 jaar",other:"{{count}} jaar"},overXYears:{one:"meer dan 1 jaar",other:"meer dan {{count}} jaar"},almostXYears:{one:"bijna 1 jaar",other:"bijna {{count}} jaar"}},a=function(i,d,u){var l,s=t[i];return typeof s=="string"?l=s:d===1?l=s.one:l=s.other.replace("{{count}}",String(d)),u!=null&&u.addSuffix?u.comparison&&u.comparison>0?"over "+l:l+" geleden":l},n=a;e.default=n,r.exports=e.default})(vy,vy.exports);var pX=vy.exports,my={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(de),n={full:"EEEE d MMMM y",long:"d MMMM y",medium:"d MMM y",short:"dd.MM.y"},o={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},i={full:"{{date}} 'om' {{time}}",long:"{{date}} 'om' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(my,my.exports);var gX=my.exports,cy={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"'vorige' eeee 'om' p",yesterday:"'gisteren om' p",today:"'vandaag om' p",tomorrow:"'morgen om' p",nextWeek:"eeee 'om' p",other:"P"},a=function(i,d,u,l){return t[i]},n=a;e.default=n,r.exports=e.default})(cy,cy.exports);var yX=cy.exports,hy={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["v.C.","n.C."],abbreviated:["v.Chr.","n.Chr."],wide:["voor Christus","na Christus"]},o={narrow:["1","2","3","4"],abbreviated:["K1","K2","K3","K4"],wide:["1e kwartaal","2e kwartaal","3e kwartaal","4e kwartaal"]},i={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["jan.","feb.","mrt.","apr.","mei","jun.","jul.","aug.","sep.","okt.","nov.","dec."],wide:["januari","februari","maart","april","mei","juni","juli","augustus","september","oktober","november","december"]},d={narrow:["Z","M","D","W","D","V","Z"],short:["zo","ma","di","wo","do","vr","za"],abbreviated:["zon","maa","din","woe","don","vri","zat"],wide:["zondag","maandag","dinsdag","woensdag","donderdag","vrijdag","zaterdag"]},u={narrow:{am:"AM",pm:"PM",midnight:"middernacht",noon:"het middag",morning:"'s ochtends",afternoon:"'s namiddags",evening:"'s avonds",night:"'s nachts"},abbreviated:{am:"AM",pm:"PM",midnight:"middernacht",noon:"het middag",morning:"'s ochtends",afternoon:"'s namiddags",evening:"'s avonds",night:"'s nachts"},wide:{am:"AM",pm:"PM",midnight:"middernacht",noon:"het middag",morning:"'s ochtends",afternoon:"'s namiddags",evening:"'s avonds",night:"'s nachts"}},l=function(c,m){var h=Number(c);return h+"e"},s={ordinalNumber:l,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(c){return c-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide"})},f=s;e.default=f,r.exports=e.default})(hy,hy.exports);var bX=hy.exports,py={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)e?/i,i=/\d+/i,d={narrow:/^([vn]\.? ?C\.?)/,abbreviated:/^([vn]\. ?Chr\.?)/,wide:/^((voor|na) Christus)/},u={any:[/^v/,/^n/]},l={narrow:/^[1234]/i,abbreviated:/^K[1234]/i,wide:/^[1234]e kwartaal/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^[jfmasond]/i,abbreviated:/^(jan.|feb.|mrt.|apr.|mei|jun.|jul.|aug.|sep.|okt.|nov.|dec.)/i,wide:/^(januari|februari|maart|april|mei|juni|juli|augustus|september|oktober|november|december)/i},v={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:[/^jan/i,/^feb/i,/^m(r|a)/i,/^apr/i,/^mei/i,/^jun/i,/^jul/i,/^aug/i,/^sep/i,/^okt/i,/^nov/i,/^dec/i]},c={narrow:/^[zmdwv]/i,short:/^(zo|ma|di|wo|do|vr|za)/i,abbreviated:/^(zon|maa|din|woe|don|vri|zat)/i,wide:/^(zondag|maandag|dinsdag|woensdag|donderdag|vrijdag|zaterdag)/i},m={narrow:[/^z/i,/^m/i,/^d/i,/^w/i,/^d/i,/^v/i,/^z/i],any:[/^zo/i,/^ma/i,/^di/i,/^wo/i,/^do/i,/^vr/i,/^za/i]},h={any:/^(am|pm|middernacht|het middaguur|'s (ochtends|middags|avonds|nachts))/i},p={any:{am:/^am/i,pm:/^pm/i,midnight:/^middernacht/i,noon:/^het middaguur/i,morning:/ochtend/i,afternoon:/middag/i,evening:/avond/i,night:/nacht/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(py,py.exports);var _X=py.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(pX),n=t(gX),o=t(yX),i=t(bX),d=t(_X),u={code:"nl-BE",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:4}},l=u;e.default=l,r.exports=e.default})(fy,fy.exports);var wX=fy.exports,gy={exports:{}},yy={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:"mindre enn eitt sekund",other:"mindre enn {{count}} sekund"},xSeconds:{one:"eitt sekund",other:"{{count}} sekund"},halfAMinute:"eit halvt minutt",lessThanXMinutes:{one:"mindre enn eitt minutt",other:"mindre enn {{count}} minutt"},xMinutes:{one:"eitt minutt",other:"{{count}} minutt"},aboutXHours:{one:"omtrent ein time",other:"omtrent {{count}} timar"},xHours:{one:"ein time",other:"{{count}} timar"},xDays:{one:"ein dag",other:"{{count}} dagar"},aboutXWeeks:{one:"omtrent ei veke",other:"omtrent {{count}} veker"},xWeeks:{one:"ei veke",other:"{{count}} veker"},aboutXMonths:{one:"omtrent ein månad",other:"omtrent {{count}} månader"},xMonths:{one:"ein månad",other:"{{count}} månader"},aboutXYears:{one:"omtrent eitt år",other:"omtrent {{count}} år"},xYears:{one:"eitt år",other:"{{count}} år"},overXYears:{one:"over eitt år",other:"over {{count}} år"},almostXYears:{one:"nesten eitt år",other:"nesten {{count}} år"}},a=["null","ein","to","tre","fire","fem","seks","sju","åtte","ni","ti","elleve","tolv"],n=function(d,u,l){var s,f=t[d];return typeof f=="string"?s=f:u===1?s=f.one:l&&l.onlyNumeric?s=f.other.replace("{{count}}",String(u)):s=f.other.replace("{{count}}",u<13?a[u]:String(u)),l!=null&&l.addSuffix?l.comparison&&l.comparison>0?"om "+s:s+" sidan":s},o=n;e.default=o,r.exports=e.default})(yy,yy.exports);var PX=yy.exports,by={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(de),n={full:"EEEE d. MMMM y",long:"d. MMMM y",medium:"d. MMM y",short:"dd.MM.y"},o={full:"'kl'. HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},i={full:"{{date}} 'kl.' {{time}}",long:"{{date}} 'kl.' {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(by,by.exports);var xX=by.exports,_y={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"'førre' eeee 'kl.' p",yesterday:"'i går kl.' p",today:"'i dag kl.' p",tomorrow:"'i morgon kl.' p",nextWeek:"EEEE 'kl.' p",other:"P"},a=function(i,d,u,l){return t[i]},n=a;e.default=n,r.exports=e.default})(_y,_y.exports);var MX=_y.exports,wy={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["f.Kr.","e.Kr."],abbreviated:["f.Kr.","e.Kr."],wide:["før Kristus","etter Kristus"]},o={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1. kvartal","2. kvartal","3. kvartal","4. kvartal"]},i={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["jan.","feb.","mars","apr.","mai","juni","juli","aug.","sep.","okt.","nov.","des."],wide:["januar","februar","mars","april","mai","juni","juli","august","september","oktober","november","desember"]},d={narrow:["S","M","T","O","T","F","L"],short:["su","må","ty","on","to","fr","lau"],abbreviated:["sun","mån","tys","ons","tor","fre","laur"],wide:["sundag","måndag","tysdag","onsdag","torsdag","fredag","laurdag"]},u={narrow:{am:"a",pm:"p",midnight:"midnatt",noon:"middag",morning:"på morg.",afternoon:"på etterm.",evening:"på kvelden",night:"på natta"},abbreviated:{am:"a.m.",pm:"p.m.",midnight:"midnatt",noon:"middag",morning:"på morg.",afternoon:"på etterm.",evening:"på kvelden",night:"på natta"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnatt",noon:"middag",morning:"på morgonen",afternoon:"på ettermiddagen",evening:"på kvelden",night:"på natta"}},l=function(c,m){var h=Number(c);return h+"."},s={ordinalNumber:l,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(c){return c-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide"})},f=s;e.default=f,r.exports=e.default})(wy,wy.exports);var kX=wy.exports,Py={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)\.?/i,i=/\d+/i,d={narrow:/^(f\.? ?Kr\.?|fvt\.?|e\.? ?Kr\.?|evt\.?)/i,abbreviated:/^(f\.? ?Kr\.?|fvt\.?|e\.? ?Kr\.?|evt\.?)/i,wide:/^(før Kristus|før vår tid|etter Kristus|vår tid)/i},u={any:[/^f/i,/^e/i]},l={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](\.)? kvartal/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mars?|apr|mai|juni?|juli?|aug|sep|okt|nov|des)\.?/i,wide:/^(januar|februar|mars|april|mai|juni|juli|august|september|oktober|november|desember)/i},v={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,/^mai/i,/^jun/i,/^jul/i,/^aug/i,/^s/i,/^o/i,/^n/i,/^d/i]},c={narrow:/^[smtofl]/i,short:/^(su|må|ty|on|to|fr|la)/i,abbreviated:/^(sun|mån|tys|ons|tor|fre|laur)/i,wide:/^(sundag|måndag|tysdag|onsdag|torsdag|fredag|laurdag)/i},m={any:[/^s/i,/^m/i,/^ty/i,/^o/i,/^to/i,/^f/i,/^l/i]},h={narrow:/^(midnatt|middag|(på) (morgonen|ettermiddagen|kvelden|natta)|[ap])/i,any:/^([ap]\.?\s?m\.?|midnatt|middag|(på) (morgonen|ettermiddagen|kvelden|natta))/i},p={any:{am:/^a(\.?\s?m\.?)?$/i,pm:/^p(\.?\s?m\.?)?$/i,midnight:/^midn/i,noon:/^midd/i,morning:/morgon/i,afternoon:/ettermiddag/i,evening:/kveld/i,night:/natt/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(Py,Py.exports);var DX=Py.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(PX),n=t(xX),o=t(MX),i=t(kX),d=t(DX),u={code:"nn",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:4}},l=u;e.default=l,r.exports=e.default})(gy,gy.exports);var OX=gy.exports,xy={exports:{}},My={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:"mens d’una segonda",other:"mens de {{count}} segondas"},xSeconds:{one:"1 segonda",other:"{{count}} segondas"},halfAMinute:"30 segondas",lessThanXMinutes:{one:"mens d’una minuta",other:"mens de {{count}} minutas"},xMinutes:{one:"1 minuta",other:"{{count}} minutas"},aboutXHours:{one:"environ 1 ora",other:"environ {{count}} oras"},xHours:{one:"1 ora",other:"{{count}} oras"},xDays:{one:"1 jorn",other:"{{count}} jorns"},aboutXWeeks:{one:"environ 1 setmana",other:"environ {{count}} setmanas"},xWeeks:{one:"1 setmana",other:"{{count}} setmanas"},aboutXMonths:{one:"environ 1 mes",other:"environ {{count}} meses"},xMonths:{one:"1 mes",other:"{{count}} meses"},aboutXYears:{one:"environ 1 an",other:"environ {{count}} ans"},xYears:{one:"1 an",other:"{{count}} ans"},overXYears:{one:"mai d’un an",other:"mai de {{count}} ans"},almostXYears:{one:"gaireben un an",other:"gaireben {{count}} ans"}},a=function(i,d,u){var l,s=t[i];return typeof s=="string"?l=s:d===1?l=s.one:l=s.other.replace("{{count}}",String(d)),u!=null&&u.addSuffix?u.comparison&&u.comparison>0?"d’aquí "+l:"fa "+l:l},n=a;e.default=n,r.exports=e.default})(My,My.exports);var WX=My.exports,ky={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(de),n={full:"EEEE d 'de' MMMM y",long:"d 'de' MMMM y",medium:"d MMM y",short:"dd/MM/y"},o={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},i={full:"{{date}} 'a' {{time}}",long:"{{date}} 'a' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(ky,ky.exports);var jX=ky.exports,Dy={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"eeee 'passat a' p",yesterday:"'ièr a' p",today:"'uèi a' p",tomorrow:"'deman a' p",nextWeek:"eeee 'a' p",other:"P"},a=function(i,d,u,l){return t[i]},n=a;e.default=n,r.exports=e.default})(Dy,Dy.exports);var TX=Dy.exports,Oy={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["ab. J.C.","apr. J.C."],abbreviated:["ab. J.C.","apr. J.C."],wide:["abans Jèsus-Crist","après Jèsus-Crist"]},o={narrow:["T1","T2","T3","T4"],abbreviated:["1èr trim.","2nd trim.","3en trim.","4en trim."],wide:["1èr trimèstre","2nd trimèstre","3en trimèstre","4en trimèstre"]},i={narrow:["GN","FB","MÇ","AB","MA","JN","JL","AG","ST","OC","NV","DC"],abbreviated:["gen.","febr.","març","abr.","mai","junh","jul.","ag.","set.","oct.","nov.","dec."],wide:["genièr","febrièr","març","abril","mai","junh","julhet","agost","setembre","octòbre","novembre","decembre"]},d={narrow:["dg.","dl.","dm.","dc.","dj.","dv.","ds."],short:["dg.","dl.","dm.","dc.","dj.","dv.","ds."],abbreviated:["dg.","dl.","dm.","dc.","dj.","dv.","ds."],wide:["dimenge","diluns","dimars","dimècres","dijòus","divendres","dissabte"]},u={narrow:{am:"am",pm:"pm",midnight:"mièjanuèch",noon:"miègjorn",morning:"matin",afternoon:"aprèp-miègjorn",evening:"vèspre",night:"nuèch"},abbreviated:{am:"a.m.",pm:"p.m.",midnight:"mièjanuèch",noon:"miègjorn",morning:"matin",afternoon:"aprèp-miègjorn",evening:"vèspre",night:"nuèch"},wide:{am:"a.m.",pm:"p.m.",midnight:"mièjanuèch",noon:"miègjorn",morning:"matin",afternoon:"aprèp-miègjorn",evening:"vèspre",night:"nuèch"}},l={narrow:{am:"am",pm:"pm",midnight:"mièjanuèch",noon:"miègjorn",morning:"del matin",afternoon:"de l’aprèp-miègjorn",evening:"del ser",night:"de la nuèch"},abbreviated:{am:"AM",pm:"PM",midnight:"mièjanuèch",noon:"miègjorn",morning:"del matin",afternoon:"de l’aprèp-miègjorn",evening:"del ser",night:"de la nuèch"},wide:{am:"ante meridiem",pm:"post meridiem",midnight:"mièjanuèch",noon:"miègjorn",morning:"del matin",afternoon:"de l’aprèp-miègjorn",evening:"del ser",night:"de la nuèch"}},s=function(m,h){var p=Number(m),y=h==null?void 0:h.unit,_;switch(p){case 1:_="èr";break;case 2:_="nd";break;default:_="en"}return(y==="year"||y==="week"||y==="hour"||y==="minute"||y==="second")&&(_+="a"),p+_},f={ordinalNumber:s,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(m){return m-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide",formattingValues:l,defaultFormattingWidth:"wide"})},v=f;e.default=v,r.exports=e.default})(Oy,Oy.exports);var $X=Oy.exports,Wy={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)(èr|nd|en)?[a]?/i,i=/\d+/i,d={narrow:/^(ab\.J\.C|apr\.J\.C|apr\.J\.-C)/i,abbreviated:/^(ab\.J\.-C|ab\.J-C|apr\.J\.-C|apr\.J-C|ap\.J-C)/i,wide:/^(abans Jèsus-Crist|après Jèsus-Crist)/i},u={any:[/^ab/i,/^ap/i]},l={narrow:/^T[1234]/i,abbreviated:/^[1234](èr|nd|en)? trim\.?/i,wide:/^[1234](èr|nd|en)? trimèstre/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^(GN|FB|MÇ|AB|MA|JN|JL|AG|ST|OC|NV|DC)/i,abbreviated:/^(gen|febr|març|abr|mai|junh|jul|ag|set|oct|nov|dec)\.?/i,wide:/^(genièr|febrièr|març|abril|mai|junh|julhet|agost|setembre|octòbre|novembre|decembre)/i},v={any:[/^g/i,/^f/i,/^ma[r?]|MÇ/i,/^ab/i,/^ma[i?]/i,/^ju[n?]|JN/i,/^ju[l?]|JL/i,/^ag/i,/^s/i,/^o/i,/^n/i,/^d/i]},c={narrow:/^d[glmcjvs]\.?/i,short:/^d[glmcjvs]\.?/i,abbreviated:/^d[glmcjvs]\.?/i,wide:/^(dimenge|diluns|dimars|dimècres|dijòus|divendres|dissabte)/i},m={narrow:[/^dg/i,/^dl/i,/^dm/i,/^dc/i,/^dj/i,/^dv/i,/^ds/i],short:[/^dg/i,/^dl/i,/^dm/i,/^dc/i,/^dj/i,/^dv/i,/^ds/i],abbreviated:[/^dg/i,/^dl/i,/^dm/i,/^dc/i,/^dj/i,/^dv/i,/^ds/i],any:[/^dg|dime/i,/^dl|dil/i,/^dm|dima/i,/^dc|dimè/i,/^dj|dij/i,/^dv|div/i,/^ds|dis/i]},h={any:/(^(a\.?m|p\.?m))|(ante meridiem|post meridiem)|((del |de la |de l’)(matin|aprèp-miègjorn|vèspre|ser|nuèch))/i},p={any:{am:/(^a)|ante meridiem/i,pm:/(^p)|post meridiem/i,midnight:/^mièj/i,noon:/^mièg/i,morning:/matin/i,afternoon:/aprèp-miègjorn/i,evening:/vèspre|ser/i,night:/nuèch/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(Wy,Wy.exports);var SX=Wy.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(WX),n=t(jX),o=t(TX),i=t($X),d=t(SX),u={code:"oc",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:4}},l=u;e.default=l,r.exports=e.default})(xy,xy.exports);var CX=xy.exports,jy={exports:{}},Ty={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:{regular:"mniej niż sekunda",past:"mniej niż sekundę",future:"mniej niż sekundę"},twoFour:"mniej niż {{count}} sekundy",other:"mniej niż {{count}} sekund"},xSeconds:{one:{regular:"sekunda",past:"sekundę",future:"sekundę"},twoFour:"{{count}} sekundy",other:"{{count}} sekund"},halfAMinute:{one:"pół minuty",twoFour:"pół minuty",other:"pół minuty"},lessThanXMinutes:{one:{regular:"mniej niż minuta",past:"mniej niż minutę",future:"mniej niż minutę"},twoFour:"mniej niż {{count}} minuty",other:"mniej niż {{count}} minut"},xMinutes:{one:{regular:"minuta",past:"minutę",future:"minutę"},twoFour:"{{count}} minuty",other:"{{count}} minut"},aboutXHours:{one:{regular:"około godziny",past:"około godziny",future:"około godzinę"},twoFour:"około {{count}} godziny",other:"około {{count}} godzin"},xHours:{one:{regular:"godzina",past:"godzinę",future:"godzinę"},twoFour:"{{count}} godziny",other:"{{count}} godzin"},xDays:{one:{regular:"dzień",past:"dzień",future:"1 dzień"},twoFour:"{{count}} dni",other:"{{count}} dni"},aboutXWeeks:{one:"około tygodnia",twoFour:"około {{count}} tygodni",other:"około {{count}} tygodni"},xWeeks:{one:"tydzień",twoFour:"{{count}} tygodnie",other:"{{count}} tygodni"},aboutXMonths:{one:"około miesiąc",twoFour:"około {{count}} miesiące",other:"około {{count}} miesięcy"},xMonths:{one:"miesiąc",twoFour:"{{count}} miesiące",other:"{{count}} miesięcy"},aboutXYears:{one:"około rok",twoFour:"około {{count}} lata",other:"około {{count}} lat"},xYears:{one:"rok",twoFour:"{{count}} lata",other:"{{count}} lat"},overXYears:{one:"ponad rok",twoFour:"ponad {{count}} lata",other:"ponad {{count}} lat"},almostXYears:{one:"prawie rok",twoFour:"prawie {{count}} lata",other:"prawie {{count}} lat"}};function a(d,u){if(u===1)return d.one;var l=u%100;if(l<=20&&l>10)return d.other;var s=l%10;return s>=2&&s<=4?d.twoFour:d.other}function n(d,u,l){var s=a(d,u),f=typeof s=="string"?s:s[l];return f.replace("{{count}}",String(u))}var o=function(u,l,s){var f=t[u];return s!=null&&s.addSuffix?s.comparison&&s.comparison>0?"za "+n(f,l,"future"):n(f,l,"past")+" temu":n(f,l,"regular")},i=o;e.default=i,r.exports=e.default})(Ty,Ty.exports);var EX=Ty.exports,$y={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(de),n={full:"EEEE, do MMMM y",long:"do MMMM y",medium:"do MMM y",short:"dd.MM.y"},o={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},i={full:"{{date}} {{time}}",long:"{{date}} {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})($y,$y.exports);var RX=$y.exports,Sy={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(Fa),n={masculine:"ostatni",feminine:"ostatnia"},o={masculine:"ten",feminine:"ta"},i={masculine:"następny",feminine:"następna"},d={0:"feminine",1:"masculine",2:"masculine",3:"feminine",4:"masculine",5:"masculine",6:"feminine"};function u(v,c,m,h){var p;if((0,a.default)(c,m,h))p=o;else if(v==="lastWeek")p=n;else if(v==="nextWeek")p=i;else throw new Error("Cannot determine adjectives for token ".concat(v));var y=c.getUTCDay(),_=d[y],w=p[_];return"'".concat(w,"' eeee 'o' p")}var l={lastWeek:u,yesterday:"'wczoraj o' p",today:"'dzisiaj o' p",tomorrow:"'jutro o' p",nextWeek:u,other:"P"},s=function(c,m,h,p){var y=l[c];return typeof y=="function"?y(c,m,h,p):y},f=s;e.default=f,r.exports=e.default})(Sy,Sy.exports);var NX=Sy.exports,Cy={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["p.n.e.","n.e."],abbreviated:["p.n.e.","n.e."],wide:["przed naszą erą","naszej ery"]},o={narrow:["1","2","3","4"],abbreviated:["I kw.","II kw.","III kw.","IV kw."],wide:["I kwartał","II kwartał","III kwartał","IV kwartał"]},i={narrow:["S","L","M","K","M","C","L","S","W","P","L","G"],abbreviated:["sty","lut","mar","kwi","maj","cze","lip","sie","wrz","paź","lis","gru"],wide:["styczeń","luty","marzec","kwiecień","maj","czerwiec","lipiec","sierpień","wrzesień","październik","listopad","grudzień"]},d={narrow:["s","l","m","k","m","c","l","s","w","p","l","g"],abbreviated:["sty","lut","mar","kwi","maj","cze","lip","sie","wrz","paź","lis","gru"],wide:["stycznia","lutego","marca","kwietnia","maja","czerwca","lipca","sierpnia","września","października","listopada","grudnia"]},u={narrow:["N","P","W","Ś","C","P","S"],short:["nie","pon","wto","śro","czw","pią","sob"],abbreviated:["niedz.","pon.","wt.","śr.","czw.","pt.","sob."],wide:["niedziela","poniedziałek","wtorek","środa","czwartek","piątek","sobota"]},l={narrow:["n","p","w","ś","c","p","s"],short:["nie","pon","wto","śro","czw","pią","sob"],abbreviated:["niedz.","pon.","wt.","śr.","czw.","pt.","sob."],wide:["niedziela","poniedziałek","wtorek","środa","czwartek","piątek","sobota"]},s={narrow:{am:"a",pm:"p",midnight:"półn.",noon:"poł",morning:"rano",afternoon:"popoł.",evening:"wiecz.",night:"noc"},abbreviated:{am:"AM",pm:"PM",midnight:"północ",noon:"południe",morning:"rano",afternoon:"popołudnie",evening:"wieczór",night:"noc"},wide:{am:"AM",pm:"PM",midnight:"północ",noon:"południe",morning:"rano",afternoon:"popołudnie",evening:"wieczór",night:"noc"}},f={narrow:{am:"a",pm:"p",midnight:"o półn.",noon:"w poł.",morning:"rano",afternoon:"po poł.",evening:"wiecz.",night:"w nocy"},abbreviated:{am:"AM",pm:"PM",midnight:"o północy",noon:"w południe",morning:"rano",afternoon:"po południu",evening:"wieczorem",night:"w nocy"},wide:{am:"AM",pm:"PM",midnight:"o północy",noon:"w południe",morning:"rano",afternoon:"po południu",evening:"wieczorem",night:"w nocy"}},v=function(p,y){return String(p)},c={ordinalNumber:v,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(p){return p-1}}),month:(0,a.default)({values:i,defaultWidth:"wide",formattingValues:d,defaultFormattingWidth:"wide"}),day:(0,a.default)({values:u,defaultWidth:"wide",formattingValues:l,defaultFormattingWidth:"wide"}),dayPeriod:(0,a.default)({values:s,defaultWidth:"wide",formattingValues:f,defaultFormattingWidth:"wide"})},m=c;e.default=m,r.exports=e.default})(Cy,Cy.exports);var zX=Cy.exports,Ey={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)?/i,i=/\d+/i,d={narrow:/^(p\.?\s*n\.?\s*e\.?\s*|n\.?\s*e\.?\s*)/i,abbreviated:/^(p\.?\s*n\.?\s*e\.?\s*|n\.?\s*e\.?\s*)/i,wide:/^(przed\s*nasz(ą|a)\s*er(ą|a)|naszej\s*ery)/i},u={any:[/^p/i,/^n/i]},l={narrow:/^[1234]/i,abbreviated:/^(I|II|III|IV)\s*kw\.?/i,wide:/^(I|II|III|IV)\s*kwarta(ł|l)/i},s={narrow:[/1/i,/2/i,/3/i,/4/i],any:[/^I kw/i,/^II kw/i,/^III kw/i,/^IV kw/i]},f={narrow:/^[slmkcwpg]/i,abbreviated:/^(sty|lut|mar|kwi|maj|cze|lip|sie|wrz|pa(ź|z)|lis|gru)/i,wide:/^(stycznia|stycze(ń|n)|lutego|luty|marca|marzec|kwietnia|kwiecie(ń|n)|maja|maj|czerwca|czerwiec|lipca|lipiec|sierpnia|sierpie(ń|n)|wrze(ś|s)nia|wrzesie(ń|n)|pa(ź|z)dziernika|pa(ź|z)dziernik|listopada|listopad|grudnia|grudzie(ń|n))/i},v={narrow:[/^s/i,/^l/i,/^m/i,/^k/i,/^m/i,/^c/i,/^l/i,/^s/i,/^w/i,/^p/i,/^l/i,/^g/i],any:[/^st/i,/^lu/i,/^mar/i,/^k/i,/^maj/i,/^c/i,/^lip/i,/^si/i,/^w/i,/^p/i,/^lis/i,/^g/i]},c={narrow:/^[npwścs]/i,short:/^(nie|pon|wto|(ś|s)ro|czw|pi(ą|a)|sob)/i,abbreviated:/^(niedz|pon|wt|(ś|s)r|czw|pt|sob)\.?/i,wide:/^(niedziela|poniedzia(ł|l)ek|wtorek|(ś|s)roda|czwartek|pi(ą|a)tek|sobota)/i},m={narrow:[/^n/i,/^p/i,/^w/i,/^ś/i,/^c/i,/^p/i,/^s/i],abbreviated:[/^n/i,/^po/i,/^w/i,/^(ś|s)r/i,/^c/i,/^pt/i,/^so/i],any:[/^n/i,/^po/i,/^w/i,/^(ś|s)r/i,/^c/i,/^pi/i,/^so/i]},h={narrow:/^(^a$|^p$|pó(ł|l)n\.?|o\s*pó(ł|l)n\.?|po(ł|l)\.?|w\s*po(ł|l)\.?|po\s*po(ł|l)\.?|rano|wiecz\.?|noc|w\s*nocy)/i,any:/^(am|pm|pó(ł|l)noc|o\s*pó(ł|l)nocy|po(ł|l)udnie|w\s*po(ł|l)udnie|popo(ł|l)udnie|po\s*po(ł|l)udniu|rano|wieczór|wieczorem|noc|w\s*nocy)/i},p={narrow:{am:/^a$/i,pm:/^p$/i,midnight:/pó(ł|l)n/i,noon:/po(ł|l)/i,morning:/rano/i,afternoon:/po\s*po(ł|l)/i,evening:/wiecz/i,night:/noc/i},any:{am:/^am/i,pm:/^pm/i,midnight:/pó(ł|l)n/i,noon:/po(ł|l)/i,morning:/rano/i,afternoon:/po\s*po(ł|l)/i,evening:/wiecz/i,night:/noc/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(Ey,Ey.exports);var IX=Ey.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(EX),n=t(RX),o=t(NX),i=t(zX),d=t(IX),u={code:"pl",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:4}},l=u;e.default=l,r.exports=e.default})(jy,jy.exports);var qX=jy.exports,Ry={exports:{}},Ny={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:"menos de um segundo",other:"menos de {{count}} segundos"},xSeconds:{one:"1 segundo",other:"{{count}} segundos"},halfAMinute:"meio minuto",lessThanXMinutes:{one:"menos de um minuto",other:"menos de {{count}} minutos"},xMinutes:{one:"1 minuto",other:"{{count}} minutos"},aboutXHours:{one:"aproximadamente 1 hora",other:"aproximadamente {{count}} horas"},xHours:{one:"1 hora",other:"{{count}} horas"},xDays:{one:"1 dia",other:"{{count}} dias"},aboutXWeeks:{one:"aproximadamente 1 semana",other:"aproximadamente {{count}} semanas"},xWeeks:{one:"1 semana",other:"{{count}} semanas"},aboutXMonths:{one:"aproximadamente 1 mês",other:"aproximadamente {{count}} meses"},xMonths:{one:"1 mês",other:"{{count}} meses"},aboutXYears:{one:"aproximadamente 1 ano",other:"aproximadamente {{count}} anos"},xYears:{one:"1 ano",other:"{{count}} anos"},overXYears:{one:"mais de 1 ano",other:"mais de {{count}} anos"},almostXYears:{one:"quase 1 ano",other:"quase {{count}} anos"}},a=function(i,d,u){var l,s=t[i];return typeof s=="string"?l=s:d===1?l=s.one:l=s.other.replace("{{count}}",String(d)),u!=null&&u.addSuffix?u.comparison&&u.comparison>0?"daqui a "+l:"há "+l:l},n=a;e.default=n,r.exports=e.default})(Ny,Ny.exports);var YX=Ny.exports,zy={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(de),n={full:"EEEE, d 'de' MMMM 'de' y",long:"d 'de' MMMM 'de' y",medium:"d 'de' MMM 'de' y",short:"dd/MM/y"},o={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},i={full:"{{date}} 'às' {{time}}",long:"{{date}} 'às' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(zy,zy.exports);var HX=zy.exports,Iy={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:function(i){var d=i.getUTCDay(),u=d===0||d===6?"último":"última";return"'"+u+"' eeee 'às' p"},yesterday:"'ontem às' p",today:"'hoje às' p",tomorrow:"'amanhã às' p",nextWeek:"eeee 'às' p",other:"P"},a=function(i,d,u,l){var s=t[i];return typeof s=="function"?s(d):s},n=a;e.default=n,r.exports=e.default})(Iy,Iy.exports);var AX=Iy.exports,qy={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["aC","dC"],abbreviated:["a.C.","d.C."],wide:["antes de Cristo","depois de Cristo"]},o={narrow:["1","2","3","4"],abbreviated:["T1","T2","T3","T4"],wide:["1º trimestre","2º trimestre","3º trimestre","4º trimestre"]},i={narrow:["j","f","m","a","m","j","j","a","s","o","n","d"],abbreviated:["jan","fev","mar","abr","mai","jun","jul","ago","set","out","nov","dez"],wide:["janeiro","fevereiro","março","abril","maio","junho","julho","agosto","setembro","outubro","novembro","dezembro"]},d={narrow:["d","s","t","q","q","s","s"],short:["dom","seg","ter","qua","qui","sex","sáb"],abbreviated:["dom","seg","ter","qua","qui","sex","sáb"],wide:["domingo","segunda-feira","terça-feira","quarta-feira","quinta-feira","sexta-feira","sábado"]},u={narrow:{am:"AM",pm:"PM",midnight:"meia-noite",noon:"meio-dia",morning:"manhã",afternoon:"tarde",evening:"noite",night:"madrugada"},abbreviated:{am:"AM",pm:"PM",midnight:"meia-noite",noon:"meio-dia",morning:"manhã",afternoon:"tarde",evening:"noite",night:"madrugada"},wide:{am:"AM",pm:"PM",midnight:"meia-noite",noon:"meio-dia",morning:"manhã",afternoon:"tarde",evening:"noite",night:"madrugada"}},l={narrow:{am:"AM",pm:"PM",midnight:"meia-noite",noon:"meio-dia",morning:"da manhã",afternoon:"da tarde",evening:"da noite",night:"da madrugada"},abbreviated:{am:"AM",pm:"PM",midnight:"meia-noite",noon:"meio-dia",morning:"da manhã",afternoon:"da tarde",evening:"da noite",night:"da madrugada"},wide:{am:"AM",pm:"PM",midnight:"meia-noite",noon:"meio-dia",morning:"da manhã",afternoon:"da tarde",evening:"da noite",night:"da madrugada"}},s=function(m,h){var p=Number(m);return p+"º"},f={ordinalNumber:s,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(m){return m-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide",formattingValues:l,defaultFormattingWidth:"wide"})},v=f;e.default=v,r.exports=e.default})(qy,qy.exports);var VX=qy.exports,Yy={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)(º|ª)?/i,i=/\d+/i,d={narrow:/^(ac|dc|a|d)/i,abbreviated:/^(a\.?\s?c\.?|a\.?\s?e\.?\s?c\.?|d\.?\s?c\.?|e\.?\s?c\.?)/i,wide:/^(antes de cristo|antes da era comum|depois de cristo|era comum)/i},u={any:[/^ac/i,/^dc/i],wide:[/^(antes de cristo|antes da era comum)/i,/^(depois de cristo|era comum)/i]},l={narrow:/^[1234]/i,abbreviated:/^T[1234]/i,wide:/^[1234](º|ª)? trimestre/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^[jfmasond]/i,abbreviated:/^(jan|fev|mar|abr|mai|jun|jul|ago|set|out|nov|dez)/i,wide:/^(janeiro|fevereiro|março|abril|maio|junho|julho|agosto|setembro|outubro|novembro|dezembro)/i},v={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,/^ab/i,/^mai/i,/^jun/i,/^jul/i,/^ag/i,/^s/i,/^o/i,/^n/i,/^d/i]},c={narrow:/^[dstq]/i,short:/^(dom|seg|ter|qua|qui|sex|s[áa]b)/i,abbreviated:/^(dom|seg|ter|qua|qui|sex|s[áa]b)/i,wide:/^(domingo|segunda-?\s?feira|terça-?\s?feira|quarta-?\s?feira|quinta-?\s?feira|sexta-?\s?feira|s[áa]bado)/i},m={narrow:[/^d/i,/^s/i,/^t/i,/^q/i,/^q/i,/^s/i,/^s/i],any:[/^d/i,/^seg/i,/^t/i,/^qua/i,/^qui/i,/^sex/i,/^s[áa]/i]},h={narrow:/^(a|p|meia-?\s?noite|meio-?\s?dia|(da) (manh[ãa]|tarde|noite|madrugada))/i,any:/^([ap]\.?\s?m\.?|meia-?\s?noite|meio-?\s?dia|(da) (manh[ãa]|tarde|noite|madrugada))/i},p={any:{am:/^a/i,pm:/^p/i,midnight:/^meia/i,noon:/^meio/i,morning:/manh[ãa]/i,afternoon:/tarde/i,evening:/noite/i,night:/madrugada/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(Yy,Yy.exports);var FX=Yy.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(YX),n=t(HX),o=t(AX),i=t(VX),d=t(FX),u={code:"pt",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:4}},l=u;e.default=l,r.exports=e.default})(Ry,Ry.exports);var LX=Ry.exports,Hy={exports:{}},Ay={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:"menos de um segundo",other:"menos de {{count}} segundos"},xSeconds:{one:"1 segundo",other:"{{count}} segundos"},halfAMinute:"meio minuto",lessThanXMinutes:{one:"menos de um minuto",other:"menos de {{count}} minutos"},xMinutes:{one:"1 minuto",other:"{{count}} minutos"},aboutXHours:{one:"cerca de 1 hora",other:"cerca de {{count}} horas"},xHours:{one:"1 hora",other:"{{count}} horas"},xDays:{one:"1 dia",other:"{{count}} dias"},aboutXWeeks:{one:"cerca de 1 semana",other:"cerca de {{count}} semanas"},xWeeks:{one:"1 semana",other:"{{count}} semanas"},aboutXMonths:{one:"cerca de 1 mês",other:"cerca de {{count}} meses"},xMonths:{one:"1 mês",other:"{{count}} meses"},aboutXYears:{one:"cerca de 1 ano",other:"cerca de {{count}} anos"},xYears:{one:"1 ano",other:"{{count}} anos"},overXYears:{one:"mais de 1 ano",other:"mais de {{count}} anos"},almostXYears:{one:"quase 1 ano",other:"quase {{count}} anos"}},a=function(i,d,u){var l,s=t[i];return typeof s=="string"?l=s:d===1?l=s.one:l=s.other.replace("{{count}}",String(d)),u!=null&&u.addSuffix?u.comparison&&u.comparison>0?"em "+l:"há "+l:l},n=a;e.default=n,r.exports=e.default})(Ay,Ay.exports);var XX=Ay.exports,Vy={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(de),n={full:"EEEE, d 'de' MMMM 'de' y",long:"d 'de' MMMM 'de' y",medium:"d MMM y",short:"dd/MM/yyyy"},o={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},i={full:"{{date}} 'às' {{time}}",long:"{{date}} 'às' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(Vy,Vy.exports);var UX=Vy.exports,Fy={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:function(i){var d=i.getUTCDay(),u=d===0||d===6?"último":"última";return"'"+u+"' eeee 'às' p"},yesterday:"'ontem às' p",today:"'hoje às' p",tomorrow:"'amanhã às' p",nextWeek:"eeee 'às' p",other:"P"},a=function(i,d,u,l){var s=t[i];return typeof s=="function"?s(d):s},n=a;e.default=n,r.exports=e.default})(Fy,Fy.exports);var QX=Fy.exports,Ly={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["AC","DC"],abbreviated:["AC","DC"],wide:["antes de cristo","depois de cristo"]},o={narrow:["1","2","3","4"],abbreviated:["T1","T2","T3","T4"],wide:["1º trimestre","2º trimestre","3º trimestre","4º trimestre"]},i={narrow:["j","f","m","a","m","j","j","a","s","o","n","d"],abbreviated:["jan","fev","mar","abr","mai","jun","jul","ago","set","out","nov","dez"],wide:["janeiro","fevereiro","março","abril","maio","junho","julho","agosto","setembro","outubro","novembro","dezembro"]},d={narrow:["D","S","T","Q","Q","S","S"],short:["dom","seg","ter","qua","qui","sex","sab"],abbreviated:["domingo","segunda","terça","quarta","quinta","sexta","sábado"],wide:["domingo","segunda-feira","terça-feira","quarta-feira","quinta-feira","sexta-feira","sábado"]},u={narrow:{am:"a",pm:"p",midnight:"mn",noon:"md",morning:"manhã",afternoon:"tarde",evening:"tarde",night:"noite"},abbreviated:{am:"AM",pm:"PM",midnight:"meia-noite",noon:"meio-dia",morning:"manhã",afternoon:"tarde",evening:"tarde",night:"noite"},wide:{am:"a.m.",pm:"p.m.",midnight:"meia-noite",noon:"meio-dia",morning:"manhã",afternoon:"tarde",evening:"tarde",night:"noite"}},l={narrow:{am:"a",pm:"p",midnight:"mn",noon:"md",morning:"da manhã",afternoon:"da tarde",evening:"da tarde",night:"da noite"},abbreviated:{am:"AM",pm:"PM",midnight:"meia-noite",noon:"meio-dia",morning:"da manhã",afternoon:"da tarde",evening:"da tarde",night:"da noite"},wide:{am:"a.m.",pm:"p.m.",midnight:"meia-noite",noon:"meio-dia",morning:"da manhã",afternoon:"da tarde",evening:"da tarde",night:"da noite"}},s=function(m,h){var p=Number(m);return(h==null?void 0:h.unit)==="week"?p+"ª":p+"º"},f={ordinalNumber:s,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(m){return m-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide",formattingValues:l,defaultFormattingWidth:"wide"})},v=f;e.default=v,r.exports=e.default})(Ly,Ly.exports);var GX=Ly.exports,Xy={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)[ºªo]?/i,i=/\d+/i,d={narrow:/^(ac|dc|a|d)/i,abbreviated:/^(a\.?\s?c\.?|d\.?\s?c\.?)/i,wide:/^(antes de cristo|depois de cristo)/i},u={any:[/^ac/i,/^dc/i],wide:[/^antes de cristo/i,/^depois de cristo/i]},l={narrow:/^[1234]/i,abbreviated:/^T[1234]/i,wide:/^[1234](º)? trimestre/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^[jfmajsond]/i,abbreviated:/^(jan|fev|mar|abr|mai|jun|jul|ago|set|out|nov|dez)/i,wide:/^(janeiro|fevereiro|março|abril|maio|junho|julho|agosto|setembro|outubro|novembro|dezembro)/i},v={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,/^fev/i,/^mar/i,/^abr/i,/^mai/i,/^jun/i,/^jul/i,/^ago/i,/^set/i,/^out/i,/^nov/i,/^dez/i]},c={narrow:/^(dom|[23456]ª?|s[aá]b)/i,short:/^(dom|[23456]ª?|s[aá]b)/i,abbreviated:/^(dom|seg|ter|qua|qui|sex|s[aá]b)/i,wide:/^(domingo|(segunda|ter[cç]a|quarta|quinta|sexta)([- ]feira)?|s[aá]bado)/i},m={short:[/^d/i,/^2/i,/^3/i,/^4/i,/^5/i,/^6/i,/^s[aá]/i],narrow:[/^d/i,/^2/i,/^3/i,/^4/i,/^5/i,/^6/i,/^s[aá]/i],any:[/^d/i,/^seg/i,/^t/i,/^qua/i,/^qui/i,/^sex/i,/^s[aá]b/i]},h={narrow:/^(a|p|mn|md|(da) (manhã|tarde|noite))/i,any:/^([ap]\.?\s?m\.?|meia[-\s]noite|meio[-\s]dia|(da) (manhã|tarde|noite))/i},p={any:{am:/^a/i,pm:/^p/i,midnight:/^mn|^meia[-\s]noite/i,noon:/^md|^meio[-\s]dia/i,morning:/manhã/i,afternoon:/tarde/i,evening:/tarde/i,night:/noite/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(Xy,Xy.exports);var BX=Xy.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(XX),n=t(UX),o=t(QX),i=t(GX),d=t(BX),u={code:"pt-BR",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:0,firstWeekContainsDate:1}},l=u;e.default=l,r.exports=e.default})(Hy,Hy.exports);var JX=Hy.exports,Uy={exports:{}},Qy={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:"mai puțin de o secundă",other:"mai puțin de {{count}} secunde"},xSeconds:{one:"1 secundă",other:"{{count}} secunde"},halfAMinute:"jumătate de minut",lessThanXMinutes:{one:"mai puțin de un minut",other:"mai puțin de {{count}} minute"},xMinutes:{one:"1 minut",other:"{{count}} minute"},aboutXHours:{one:"circa 1 oră",other:"circa {{count}} ore"},xHours:{one:"1 oră",other:"{{count}} ore"},xDays:{one:"1 zi",other:"{{count}} zile"},aboutXWeeks:{one:"circa o săptămână",other:"circa {{count}} săptămâni"},xWeeks:{one:"1 săptămână",other:"{{count}} săptămâni"},aboutXMonths:{one:"circa 1 lună",other:"circa {{count}} luni"},xMonths:{one:"1 lună",other:"{{count}} luni"},aboutXYears:{one:"circa 1 an",other:"circa {{count}} ani"},xYears:{one:"1 an",other:"{{count}} ani"},overXYears:{one:"peste 1 an",other:"peste {{count}} ani"},almostXYears:{one:"aproape 1 an",other:"aproape {{count}} ani"}},a=function(i,d,u){var l,s=t[i];return typeof s=="string"?l=s:d===1?l=s.one:l=s.other.replace("{{count}}",String(d)),u!=null&&u.addSuffix?u.comparison&&u.comparison>0?"în "+l:l+" în urmă":l},n=a;e.default=n,r.exports=e.default})(Qy,Qy.exports);var KX=Qy.exports,Gy={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(de),n={full:"EEEE, d MMMM yyyy",long:"d MMMM yyyy",medium:"d MMM yyyy",short:"dd.MM.yyyy"},o={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},i={full:"{{date}} 'la' {{time}}",long:"{{date}} 'la' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(Gy,Gy.exports);var ZX=Gy.exports,By={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"eeee 'trecută la' p",yesterday:"'ieri la' p",today:"'astăzi la' p",tomorrow:"'mâine la' p",nextWeek:"eeee 'viitoare la' p",other:"P"},a=function(i,d,u,l){return t[i]},n=a;e.default=n,r.exports=e.default})(By,By.exports);var e5=By.exports,Jy={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["Î","D"],abbreviated:["Î.d.C.","D.C."],wide:["Înainte de Cristos","După Cristos"]},o={narrow:["1","2","3","4"],abbreviated:["T1","T2","T3","T4"],wide:["primul trimestru","al doilea trimestru","al treilea trimestru","al patrulea trimestru"]},i={narrow:["I","F","M","A","M","I","I","A","S","O","N","D"],abbreviated:["ian","feb","mar","apr","mai","iun","iul","aug","sep","oct","noi","dec"],wide:["ianuarie","februarie","martie","aprilie","mai","iunie","iulie","august","septembrie","octombrie","noiembrie","decembrie"]},d={narrow:["d","l","m","m","j","v","s"],short:["du","lu","ma","mi","jo","vi","sâ"],abbreviated:["dum","lun","mar","mie","joi","vin","sâm"],wide:["duminică","luni","marți","miercuri","joi","vineri","sâmbătă"]},u={narrow:{am:"a",pm:"p",midnight:"mn",noon:"ami",morning:"dim",afternoon:"da",evening:"s",night:"n"},abbreviated:{am:"AM",pm:"PM",midnight:"miezul nopții",noon:"amiază",morning:"dimineață",afternoon:"după-amiază",evening:"seară",night:"noapte"},wide:{am:"a.m.",pm:"p.m.",midnight:"miezul nopții",noon:"amiază",morning:"dimineață",afternoon:"după-amiază",evening:"seară",night:"noapte"}},l={narrow:{am:"a",pm:"p",midnight:"mn",noon:"amiază",morning:"dimineață",afternoon:"după-amiază",evening:"seară",night:"noapte"},abbreviated:{am:"AM",pm:"PM",midnight:"miezul nopții",noon:"amiază",morning:"dimineață",afternoon:"după-amiază",evening:"seară",night:"noapte"},wide:{am:"a.m.",pm:"p.m.",midnight:"miezul nopții",noon:"amiază",morning:"dimineață",afternoon:"după-amiază",evening:"seară",night:"noapte"}},s=function(m,h){return String(m)},f={ordinalNumber:s,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(m){return m-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide",formattingValues:l,defaultFormattingWidth:"wide"})},v=f;e.default=v,r.exports=e.default})(Jy,Jy.exports);var a5=Jy.exports,Ky={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)?/i,i=/\d+/i,d={narrow:/^(Î|D)/i,abbreviated:/^(Î\.?\s?d\.?\s?C\.?|Î\.?\s?e\.?\s?n\.?|D\.?\s?C\.?|e\.?\s?n\.?)/i,wide:/^(Înainte de Cristos|Înaintea erei noastre|După Cristos|Era noastră)/i},u={any:[/^ÎC/i,/^DC/i],wide:[/^(Înainte de Cristos|Înaintea erei noastre)/i,/^(După Cristos|Era noastră)/i]},l={narrow:/^[1234]/i,abbreviated:/^T[1234]/i,wide:/^trimestrul [1234]/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^[ifmaasond]/i,abbreviated:/^(ian|feb|mar|apr|mai|iun|iul|aug|sep|oct|noi|dec)/i,wide:/^(ianuarie|februarie|martie|aprilie|mai|iunie|iulie|august|septembrie|octombrie|noiembrie|decembrie)/i},v={narrow:[/^i/i,/^f/i,/^m/i,/^a/i,/^m/i,/^i/i,/^i/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ia/i,/^f/i,/^mar/i,/^ap/i,/^mai/i,/^iun/i,/^iul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},c={narrow:/^[dlmjvs]/i,short:/^(d|l|ma|mi|j|v|s)/i,abbreviated:/^(dum|lun|mar|mie|jo|vi|sâ)/i,wide:/^(duminica|luni|marţi|miercuri|joi|vineri|sâmbătă)/i},m={narrow:[/^d/i,/^l/i,/^m/i,/^m/i,/^j/i,/^v/i,/^s/i],any:[/^d/i,/^l/i,/^ma/i,/^mi/i,/^j/i,/^v/i,/^s/i]},h={narrow:/^(a|p|mn|a|(dimineaţa|după-amiaza|seara|noaptea))/i,any:/^([ap]\.?\s?m\.?|miezul nopții|amiaza|(dimineaţa|după-amiaza|seara|noaptea))/i},p={any:{am:/^a/i,pm:/^p/i,midnight:/^mn/i,noon:/amiaza/i,morning:/dimineaţa/i,afternoon:/după-amiaza/i,evening:/seara/i,night:/noaptea/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(Ky,Ky.exports);var t5=Ky.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(KX),n=t(ZX),o=t(e5),i=t(a5),d=t(t5),u={code:"ro",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:1}},l=u;e.default=l,r.exports=e.default})(Uy,Uy.exports);var r5=Uy.exports,Zy={exports:{}},eb={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;function t(d,u){if(d.one!==void 0&&u===1)return d.one;var l=u%10,s=u%100;return l===1&&s!==11?d.singularNominative.replace("{{count}}",String(u)):l>=2&&l<=4&&(s<10||s>20)?d.singularGenitive.replace("{{count}}",String(u)):d.pluralGenitive.replace("{{count}}",String(u))}function a(d){return function(u,l){return l!=null&&l.addSuffix?l.comparison&&l.comparison>0?d.future?t(d.future,u):"через "+t(d.regular,u):d.past?t(d.past,u):t(d.regular,u)+" назад":t(d.regular,u)}}var n={lessThanXSeconds:a({regular:{one:"меньше секунды",singularNominative:"меньше {{count}} секунды",singularGenitive:"меньше {{count}} секунд",pluralGenitive:"меньше {{count}} секунд"},future:{one:"меньше, чем через секунду",singularNominative:"меньше, чем через {{count}} секунду",singularGenitive:"меньше, чем через {{count}} секунды",pluralGenitive:"меньше, чем через {{count}} секунд"}}),xSeconds:a({regular:{singularNominative:"{{count}} секунда",singularGenitive:"{{count}} секунды",pluralGenitive:"{{count}} секунд"},past:{singularNominative:"{{count}} секунду назад",singularGenitive:"{{count}} секунды назад",pluralGenitive:"{{count}} секунд назад"},future:{singularNominative:"через {{count}} секунду",singularGenitive:"через {{count}} секунды",pluralGenitive:"через {{count}} секунд"}}),halfAMinute:function(u,l){return l!=null&&l.addSuffix?l.comparison&&l.comparison>0?"через полминуты":"полминуты назад":"полминуты"},lessThanXMinutes:a({regular:{one:"меньше минуты",singularNominative:"меньше {{count}} минуты",singularGenitive:"меньше {{count}} минут",pluralGenitive:"меньше {{count}} минут"},future:{one:"меньше, чем через минуту",singularNominative:"меньше, чем через {{count}} минуту",singularGenitive:"меньше, чем через {{count}} минуты",pluralGenitive:"меньше, чем через {{count}} минут"}}),xMinutes:a({regular:{singularNominative:"{{count}} минута",singularGenitive:"{{count}} минуты",pluralGenitive:"{{count}} минут"},past:{singularNominative:"{{count}} минуту назад",singularGenitive:"{{count}} минуты назад",pluralGenitive:"{{count}} минут назад"},future:{singularNominative:"через {{count}} минуту",singularGenitive:"через {{count}} минуты",pluralGenitive:"через {{count}} минут"}}),aboutXHours:a({regular:{singularNominative:"около {{count}} часа",singularGenitive:"около {{count}} часов",pluralGenitive:"около {{count}} часов"},future:{singularNominative:"приблизительно через {{count}} час",singularGenitive:"приблизительно через {{count}} часа",pluralGenitive:"приблизительно через {{count}} часов"}}),xHours:a({regular:{singularNominative:"{{count}} час",singularGenitive:"{{count}} часа",pluralGenitive:"{{count}} часов"}}),xDays:a({regular:{singularNominative:"{{count}} день",singularGenitive:"{{count}} дня",pluralGenitive:"{{count}} дней"}}),aboutXWeeks:a({regular:{singularNominative:"около {{count}} недели",singularGenitive:"около {{count}} недель",pluralGenitive:"около {{count}} недель"},future:{singularNominative:"приблизительно через {{count}} неделю",singularGenitive:"приблизительно через {{count}} недели",pluralGenitive:"приблизительно через {{count}} недель"}}),xWeeks:a({regular:{singularNominative:"{{count}} неделя",singularGenitive:"{{count}} недели",pluralGenitive:"{{count}} недель"}}),aboutXMonths:a({regular:{singularNominative:"около {{count}} месяца",singularGenitive:"около {{count}} месяцев",pluralGenitive:"около {{count}} месяцев"},future:{singularNominative:"приблизительно через {{count}} месяц",singularGenitive:"приблизительно через {{count}} месяца",pluralGenitive:"приблизительно через {{count}} месяцев"}}),xMonths:a({regular:{singularNominative:"{{count}} месяц",singularGenitive:"{{count}} месяца",pluralGenitive:"{{count}} месяцев"}}),aboutXYears:a({regular:{singularNominative:"около {{count}} года",singularGenitive:"около {{count}} лет",pluralGenitive:"около {{count}} лет"},future:{singularNominative:"приблизительно через {{count}} год",singularGenitive:"приблизительно через {{count}} года",pluralGenitive:"приблизительно через {{count}} лет"}}),xYears:a({regular:{singularNominative:"{{count}} год",singularGenitive:"{{count}} года",pluralGenitive:"{{count}} лет"}}),overXYears:a({regular:{singularNominative:"больше {{count}} года",singularGenitive:"больше {{count}} лет",pluralGenitive:"больше {{count}} лет"},future:{singularNominative:"больше, чем через {{count}} год",singularGenitive:"больше, чем через {{count}} года",pluralGenitive:"больше, чем через {{count}} лет"}}),almostXYears:a({regular:{singularNominative:"почти {{count}} год",singularGenitive:"почти {{count}} года",pluralGenitive:"почти {{count}} лет"},future:{singularNominative:"почти через {{count}} год",singularGenitive:"почти через {{count}} года",pluralGenitive:"почти через {{count}} лет"}})},o=function(u,l,s){return n[u](l,s)},i=o;e.default=i,r.exports=e.default})(eb,eb.exports);var n5=eb.exports,ab={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(de),n={full:"EEEE, d MMMM y 'г.'",long:"d MMMM y 'г.'",medium:"d MMM y 'г.'",short:"dd.MM.y"},o={full:"H:mm:ss zzzz",long:"H:mm:ss z",medium:"H:mm:ss",short:"H:mm"},i={any:"{{date}}, {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"any"})},u=d;e.default=u,r.exports=e.default})(ab,ab.exports);var i5=ab.exports,tb={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(Fa),n=["воскресенье","понедельник","вторник","среду","четверг","пятницу","субботу"];function o(f){var v=n[f];switch(f){case 0:return"'в прошлое "+v+" в' p";case 1:case 2:case 4:return"'в прошлый "+v+" в' p";case 3:case 5:case 6:return"'в прошлую "+v+" в' p"}}function i(f){var v=n[f];return f===2?"'во "+v+" в' p":"'в "+v+" в' p"}function d(f){var v=n[f];switch(f){case 0:return"'в следующее "+v+" в' p";case 1:case 2:case 4:return"'в следующий "+v+" в' p";case 3:case 5:case 6:return"'в следующую "+v+" в' p"}}var u={lastWeek:function(v,c,m){var h=v.getUTCDay();return(0,a.default)(v,c,m)?i(h):o(h)},yesterday:"'вчера в' p",today:"'сегодня в' p",tomorrow:"'завтра в' p",nextWeek:function(v,c,m){var h=v.getUTCDay();return(0,a.default)(v,c,m)?i(h):d(h)},other:"P"},l=function(v,c,m,h){var p=u[v];return typeof p=="function"?p(c,m,h):p},s=l;e.default=s,r.exports=e.default})(tb,tb.exports);var o5=tb.exports,rb={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["до н.э.","н.э."],abbreviated:["до н. э.","н. э."],wide:["до нашей эры","нашей эры"]},o={narrow:["1","2","3","4"],abbreviated:["1-й кв.","2-й кв.","3-й кв.","4-й кв."],wide:["1-й квартал","2-й квартал","3-й квартал","4-й квартал"]},i={narrow:["Я","Ф","М","А","М","И","И","А","С","О","Н","Д"],abbreviated:["янв.","фев.","март","апр.","май","июнь","июль","авг.","сент.","окт.","нояб.","дек."],wide:["январь","февраль","март","апрель","май","июнь","июль","август","сентябрь","октябрь","ноябрь","декабрь"]},d={narrow:["Я","Ф","М","А","М","И","И","А","С","О","Н","Д"],abbreviated:["янв.","фев.","мар.","апр.","мая","июн.","июл.","авг.","сент.","окт.","нояб.","дек."],wide:["января","февраля","марта","апреля","мая","июня","июля","августа","сентября","октября","ноября","декабря"]},u={narrow:["В","П","В","С","Ч","П","С"],short:["вс","пн","вт","ср","чт","пт","сб"],abbreviated:["вск","пнд","втр","срд","чтв","птн","суб"],wide:["воскресенье","понедельник","вторник","среда","четверг","пятница","суббота"]},l={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:"ночь"}},s={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:"ночи"}},f=function(h,p){var y=Number(h),_=p==null?void 0:p.unit,w;return _==="date"?w="-е":_==="week"||_==="minute"||_==="second"?w="-я":w="-й",y+w},v={ordinalNumber:f,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(h){return h-1}}),month:(0,a.default)({values:i,defaultWidth:"wide",formattingValues:d,defaultFormattingWidth:"wide"}),day:(0,a.default)({values:u,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:l,defaultWidth:"any",formattingValues:s,defaultFormattingWidth:"wide"})},c=v;e.default=c,r.exports=e.default})(rb,rb.exports);var u5=rb.exports,nb={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)(-?(е|я|й|ое|ье|ая|ья|ый|ой|ий|ый))?/i,i=/\d+/i,d={narrow:/^((до )?н\.?\s?э\.?)/i,abbreviated:/^((до )?н\.?\s?э\.?)/i,wide:/^(до нашей эры|нашей эры|наша эра)/i},u={any:[/^д/i,/^н/i]},l={narrow:/^[1234]/i,abbreviated:/^[1234](-?[ыои]?й?)? кв.?/i,wide:/^[1234](-?[ыои]?й?)? квартал/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^[яфмаисонд]/i,abbreviated:/^(янв|фев|март?|апр|ма[йя]|июн[ья]?|июл[ья]?|авг|сент?|окт|нояб?|дек)\.?/i,wide:/^(январ[ья]|феврал[ья]|марта?|апрел[ья]|ма[йя]|июн[ья]|июл[ья]|августа?|сентябр[ья]|октябр[ья]|октябр[ья]|ноябр[ья]|декабр[ья])/i},v={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]},c={narrow:/^[впсч]/i,short:/^(вс|во|пн|по|вт|ср|чт|че|пт|пя|сб|су)\.?/i,abbreviated:/^(вск|вос|пнд|пон|втр|вто|срд|сре|чтв|чет|птн|пят|суб).?/i,wide:/^(воскресень[ея]|понедельника?|вторника?|сред[аы]|четверга?|пятниц[аы]|суббот[аы])/i},m={narrow:[/^в/i,/^п/i,/^в/i,/^с/i,/^ч/i,/^п/i,/^с/i],any:[/^в[ос]/i,/^п[он]/i,/^в/i,/^ср/i,/^ч/i,/^п[ят]/i,/^с[уб]/i]},h={narrow:/^([дп]п|полн\.?|полд\.?|утр[оа]|день|дня|веч\.?|ноч[ьи])/i,abbreviated:/^([дп]п|полн\.?|полд\.?|утр[оа]|день|дня|веч\.?|ноч[ьи])/i,wide:/^([дп]п|полночь|полдень|утр[оа]|день|дня|вечера?|ноч[ьи])/i},p={any:{am:/^дп/i,pm:/^пп/i,midnight:/^полн/i,noon:/^полд/i,morning:/^у/i,afternoon:/^д[ен]/i,evening:/^в/i,night:/^н/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"wide",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(nb,nb.exports);var d5=nb.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(n5),n=t(i5),o=t(o5),i=t(u5),d=t(d5),u={code:"ru",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:1}},l=u;e.default=l,r.exports=e.default})(Zy,Zy.exports);var l5=Zy.exports,ib={exports:{}},ob={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;function t(f,v){return v===1&&f.one?f.one:v>=2&&v<=4&&f.twoFour?f.twoFour:f.other}function a(f,v,c){var m=t(f,v),h=m[c];return h.replace("{{count}}",String(v))}function n(f){var v=["lessThan","about","over","almost"].filter(function(c){return!!f.match(new RegExp("^"+c))});return v[0]}function o(f){var v="";return f==="almost"&&(v="takmer"),f==="about"&&(v="približne"),v.length>0?v+" ":""}function i(f){var v="";return f==="lessThan"&&(v="menej než"),f==="over"&&(v="viac než"),v.length>0?v+" ":""}function d(f){return f.charAt(0).toLowerCase()+f.slice(1)}var u={xSeconds:{one:{present:"sekunda",past:"sekundou",future:"sekundu"},twoFour:{present:"{{count}} sekundy",past:"{{count}} sekundami",future:"{{count}} sekundy"},other:{present:"{{count}} sekúnd",past:"{{count}} sekundami",future:"{{count}} sekúnd"}},halfAMinute:{other:{present:"pol minúty",past:"pol minútou",future:"pol minúty"}},xMinutes:{one:{present:"minúta",past:"minútou",future:"minútu"},twoFour:{present:"{{count}} minúty",past:"{{count}} minútami",future:"{{count}} minúty"},other:{present:"{{count}} minút",past:"{{count}} minútami",future:"{{count}} minút"}},xHours:{one:{present:"hodina",past:"hodinou",future:"hodinu"},twoFour:{present:"{{count}} hodiny",past:"{{count}} hodinami",future:"{{count}} hodiny"},other:{present:"{{count}} hodín",past:"{{count}} hodinami",future:"{{count}} hodín"}},xDays:{one:{present:"deň",past:"dňom",future:"deň"},twoFour:{present:"{{count}} dni",past:"{{count}} dňami",future:"{{count}} dni"},other:{present:"{{count}} dní",past:"{{count}} dňami",future:"{{count}} dní"}},xWeeks:{one:{present:"týždeň",past:"týždňom",future:"týždeň"},twoFour:{present:"{{count}} týždne",past:"{{count}} týždňami",future:"{{count}} týždne"},other:{present:"{{count}} týždňov",past:"{{count}} týždňami",future:"{{count}} týždňov"}},xMonths:{one:{present:"mesiac",past:"mesiacom",future:"mesiac"},twoFour:{present:"{{count}} mesiace",past:"{{count}} mesiacmi",future:"{{count}} mesiace"},other:{present:"{{count}} mesiacov",past:"{{count}} mesiacmi",future:"{{count}} mesiacov"}},xYears:{one:{present:"rok",past:"rokom",future:"rok"},twoFour:{present:"{{count}} roky",past:"{{count}} rokmi",future:"{{count}} roky"},other:{present:"{{count}} rokov",past:"{{count}} rokmi",future:"{{count}} rokov"}}},l=function(v,c,m){var h=n(v)||"",p=d(v.substring(h.length)),y=u[p];return m!=null&&m.addSuffix?m.comparison&&m.comparison>0?o(h)+"o "+i(h)+a(y,c,"future"):o(h)+"pred "+i(h)+a(y,c,"past"):o(h)+i(h)+a(y,c,"present")},s=l;e.default=s,r.exports=e.default})(ob,ob.exports);var s5=ob.exports,ub={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(de),n={full:"EEEE d. MMMM y",long:"d. MMMM y",medium:"d. M. y",short:"d. M. y"},o={full:"H:mm:ss zzzz",long:"H:mm:ss z",medium:"H:mm:ss",short:"H:mm"},i={full:"{{date}}, {{time}}",long:"{{date}}, {{time}}",medium:"{{date}}, {{time}}",short:"{{date}} {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(ub,ub.exports);var f5=ub.exports,db={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(Fa),n=["nedeľu","pondelok","utorok","stredu","štvrtok","piatok","sobotu"];function o(f){var v=n[f];switch(f){case 0:case 3:case 6:return"'minulú "+v+" o' p";default:return"'minulý' eeee 'o' p"}}function i(f){var v=n[f];return f===4?"'vo' eeee 'o' p":"'v "+v+" o' p"}function d(f){var v=n[f];switch(f){case 0:case 4:case 6:return"'budúcu "+v+" o' p";default:return"'budúci' eeee 'o' p"}}var u={lastWeek:function(v,c,m){var h=v.getUTCDay();return(0,a.default)(v,c,m)?i(h):o(h)},yesterday:"'včera o' p",today:"'dnes o' p",tomorrow:"'zajtra o' p",nextWeek:function(v,c,m){var h=v.getUTCDay();return(0,a.default)(v,c,m)?i(h):d(h)},other:"P"},l=function(v,c,m,h){var p=u[v];return typeof p=="function"?p(c,m,h):p},s=l;e.default=s,r.exports=e.default})(db,db.exports);var v5=db.exports,lb={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["pred Kr.","po Kr."],abbreviated:["pred Kr.","po Kr."],wide:["pred Kristom","po Kristovi"]},o={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1. štvrťrok","2. štvrťrok","3. štvrťrok","4. štvrťrok"]},i={narrow:["j","f","m","a","m","j","j","a","s","o","n","d"],abbreviated:["jan","feb","mar","apr","máj","jún","júl","aug","sep","okt","nov","dec"],wide:["január","február","marec","apríl","máj","jún","júl","august","september","október","november","december"]},d={narrow:["j","f","m","a","m","j","j","a","s","o","n","d"],abbreviated:["jan","feb","mar","apr","máj","jún","júl","aug","sep","okt","nov","dec"],wide:["januára","februára","marca","apríla","mája","júna","júla","augusta","septembra","októbra","novembra","decembra"]},u={narrow:["n","p","u","s","š","p","s"],short:["ne","po","ut","st","št","pi","so"],abbreviated:["ne","po","ut","st","št","pi","so"],wide:["nedeľa","pondelok","utorok","streda","štvrtok","piatok","sobota"]},l={narrow:{am:"AM",pm:"PM",midnight:"poln.",noon:"pol.",morning:"ráno",afternoon:"pop.",evening:"več.",night:"noc"},abbreviated:{am:"AM",pm:"PM",midnight:"poln.",noon:"pol.",morning:"ráno",afternoon:"popol.",evening:"večer",night:"noc"},wide:{am:"AM",pm:"PM",midnight:"polnoc",noon:"poludnie",morning:"ráno",afternoon:"popoludnie",evening:"večer",night:"noc"}},s={narrow:{am:"AM",pm:"PM",midnight:"o poln.",noon:"nap.",morning:"ráno",afternoon:"pop.",evening:"več.",night:"v n."},abbreviated:{am:"AM",pm:"PM",midnight:"o poln.",noon:"napol.",morning:"ráno",afternoon:"popol.",evening:"večer",night:"v noci"},wide:{am:"AM",pm:"PM",midnight:"o polnoci",noon:"napoludnie",morning:"ráno",afternoon:"popoludní",evening:"večer",night:"v noci"}},f=function(h,p){var y=Number(h);return y+"."},v={ordinalNumber:f,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(h){return h-1}}),month:(0,a.default)({values:i,defaultWidth:"wide",formattingValues:d,defaultFormattingWidth:"wide"}),day:(0,a.default)({values:u,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:l,defaultWidth:"wide",formattingValues:s,defaultFormattingWidth:"wide"})},c=v;e.default=c,r.exports=e.default})(lb,lb.exports);var m5=lb.exports,sb={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)\.?/i,i=/\d+/i,d={narrow:/^(pred Kr\.|pred n\. l\.|po Kr\.|n\. l\.)/i,abbreviated:/^(pred Kr\.|pred n\. l\.|po Kr\.|n\. l\.)/i,wide:/^(pred Kristom|pred na[šs][íi]m letopo[čc]tom|po Kristovi|n[áa][šs]ho letopo[čc]tu)/i},u={any:[/^pr/i,/^(po|n)/i]},l={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234]\. [šs]tvr[ťt]rok/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|m[áa]j|j[úu]n|j[úu]l|aug|sep|okt|nov|dec)/i,wide:/^(janu[áa]ra?|febru[áa]ra?|(marec|marca)|apr[íi]la?|m[áa]ja?|j[úu]na?|j[úu]la?|augusta?|(september|septembra)|(okt[óo]ber|okt[óo]bra)|(november|novembra)|(december|decembra))/i},v={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,/^m[áa]j/i,/^j[úu]n/i,/^j[úu]l/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},c={narrow:/^[npusšp]/i,short:/^(ne|po|ut|st|št|pi|so)/i,abbreviated:/^(ne|po|ut|st|št|pi|so)/i,wide:/^(nede[ľl]a|pondelok|utorok|streda|[šs]tvrtok|piatok|sobota])/i},m={narrow:[/^n/i,/^p/i,/^u/i,/^s/i,/^š/i,/^p/i,/^s/i],any:[/^n/i,/^po/i,/^u/i,/^st/i,/^(št|stv)/i,/^pi/i,/^so/i]},h={narrow:/^(am|pm|(o )?poln\.?|(nap\.?|pol\.?)|r[áa]no|pop\.?|ve[čc]\.?|(v n\.?|noc))/i,abbreviated:/^(am|pm|(o )?poln\.?|(napol\.?|pol\.?)|r[áa]no|pop\.?|ve[čc]er|(v )?noci?)/i,any:/^(am|pm|(o )?polnoci?|(na)?poludnie|r[áa]no|popoludn(ie|í|i)|ve[čc]er|(v )?noci?)/i},p={any:{am:/^am/i,pm:/^pm/i,midnight:/poln/i,noon:/^(nap|(na)?pol(\.|u))/i,morning:/^r[áa]no/i,afternoon:/^pop/i,evening:/^ve[čc]/i,night:/^(noc|v n\.)/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(sb,sb.exports);var c5=sb.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(s5),n=t(f5),o=t(v5),i=t(m5),d=t(c5),u={code:"sk",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:4}},l=u;e.default=l,r.exports=e.default})(ib,ib.exports);var h5=ib.exports,fb={exports:{}},vb={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;function t(d){return d.one!==void 0}var a={lessThanXSeconds:{present:{one:"manj kot {{count}} sekunda",two:"manj kot {{count}} sekundi",few:"manj kot {{count}} sekunde",other:"manj kot {{count}} sekund"},past:{one:"manj kot {{count}} sekundo",two:"manj kot {{count}} sekundama",few:"manj kot {{count}} sekundami",other:"manj kot {{count}} sekundami"},future:{one:"manj kot {{count}} sekundo",two:"manj kot {{count}} sekundi",few:"manj kot {{count}} sekunde",other:"manj kot {{count}} sekund"}},xSeconds:{present:{one:"{{count}} sekunda",two:"{{count}} sekundi",few:"{{count}} sekunde",other:"{{count}} sekund"},past:{one:"{{count}} sekundo",two:"{{count}} sekundama",few:"{{count}} sekundami",other:"{{count}} sekundami"},future:{one:"{{count}} sekundo",two:"{{count}} sekundi",few:"{{count}} sekunde",other:"{{count}} sekund"}},halfAMinute:"pol minute",lessThanXMinutes:{present:{one:"manj kot {{count}} minuta",two:"manj kot {{count}} minuti",few:"manj kot {{count}} minute",other:"manj kot {{count}} minut"},past:{one:"manj kot {{count}} minuto",two:"manj kot {{count}} minutama",few:"manj kot {{count}} minutami",other:"manj kot {{count}} minutami"},future:{one:"manj kot {{count}} minuto",two:"manj kot {{count}} minuti",few:"manj kot {{count}} minute",other:"manj kot {{count}} minut"}},xMinutes:{present:{one:"{{count}} minuta",two:"{{count}} minuti",few:"{{count}} minute",other:"{{count}} minut"},past:{one:"{{count}} minuto",two:"{{count}} minutama",few:"{{count}} minutami",other:"{{count}} minutami"},future:{one:"{{count}} minuto",two:"{{count}} minuti",few:"{{count}} minute",other:"{{count}} minut"}},aboutXHours:{present:{one:"približno {{count}} ura",two:"približno {{count}} uri",few:"približno {{count}} ure",other:"približno {{count}} ur"},past:{one:"približno {{count}} uro",two:"približno {{count}} urama",few:"približno {{count}} urami",other:"približno {{count}} urami"},future:{one:"približno {{count}} uro",two:"približno {{count}} uri",few:"približno {{count}} ure",other:"približno {{count}} ur"}},xHours:{present:{one:"{{count}} ura",two:"{{count}} uri",few:"{{count}} ure",other:"{{count}} ur"},past:{one:"{{count}} uro",two:"{{count}} urama",few:"{{count}} urami",other:"{{count}} urami"},future:{one:"{{count}} uro",two:"{{count}} uri",few:"{{count}} ure",other:"{{count}} ur"}},xDays:{present:{one:"{{count}} dan",two:"{{count}} dni",few:"{{count}} dni",other:"{{count}} dni"},past:{one:"{{count}} dnem",two:"{{count}} dnevoma",few:"{{count}} dnevi",other:"{{count}} dnevi"},future:{one:"{{count}} dan",two:"{{count}} dni",few:"{{count}} dni",other:"{{count}} dni"}},aboutXWeeks:{one:"približno {{count}} teden",two:"približno {{count}} tedna",few:"približno {{count}} tedne",other:"približno {{count}} tednov"},xWeeks:{one:"{{count}} teden",two:"{{count}} tedna",few:"{{count}} tedne",other:"{{count}} tednov"},aboutXMonths:{present:{one:"približno {{count}} mesec",two:"približno {{count}} meseca",few:"približno {{count}} mesece",other:"približno {{count}} mesecev"},past:{one:"približno {{count}} mesecem",two:"približno {{count}} mesecema",few:"približno {{count}} meseci",other:"približno {{count}} meseci"},future:{one:"približno {{count}} mesec",two:"približno {{count}} meseca",few:"približno {{count}} mesece",other:"približno {{count}} mesecev"}},xMonths:{present:{one:"{{count}} mesec",two:"{{count}} meseca",few:"{{count}} meseci",other:"{{count}} mesecev"},past:{one:"{{count}} mesecem",two:"{{count}} mesecema",few:"{{count}} meseci",other:"{{count}} meseci"},future:{one:"{{count}} mesec",two:"{{count}} meseca",few:"{{count}} mesece",other:"{{count}} mesecev"}},aboutXYears:{present:{one:"približno {{count}} leto",two:"približno {{count}} leti",few:"približno {{count}} leta",other:"približno {{count}} let"},past:{one:"približno {{count}} letom",two:"približno {{count}} letoma",few:"približno {{count}} leti",other:"približno {{count}} leti"},future:{one:"približno {{count}} leto",two:"približno {{count}} leti",few:"približno {{count}} leta",other:"približno {{count}} let"}},xYears:{present:{one:"{{count}} leto",two:"{{count}} leti",few:"{{count}} leta",other:"{{count}} let"},past:{one:"{{count}} letom",two:"{{count}} letoma",few:"{{count}} leti",other:"{{count}} leti"},future:{one:"{{count}} leto",two:"{{count}} leti",few:"{{count}} leta",other:"{{count}} let"}},overXYears:{present:{one:"več kot {{count}} leto",two:"več kot {{count}} leti",few:"več kot {{count}} leta",other:"več kot {{count}} let"},past:{one:"več kot {{count}} letom",two:"več kot {{count}} letoma",few:"več kot {{count}} leti",other:"več kot {{count}} leti"},future:{one:"več kot {{count}} leto",two:"več kot {{count}} leti",few:"več kot {{count}} leta",other:"več kot {{count}} let"}},almostXYears:{present:{one:"skoraj {{count}} leto",two:"skoraj {{count}} leti",few:"skoraj {{count}} leta",other:"skoraj {{count}} let"},past:{one:"skoraj {{count}} letom",two:"skoraj {{count}} letoma",few:"skoraj {{count}} leti",other:"skoraj {{count}} leti"},future:{one:"skoraj {{count}} leto",two:"skoraj {{count}} leti",few:"skoraj {{count}} leta",other:"skoraj {{count}} let"}}};function n(d){switch(d%100){case 1:return"one";case 2:return"two";case 3:case 4:return"few";default:return"other"}}var o=function(u,l,s){var f="",v="present";s!=null&&s.addSuffix&&(s.comparison&&s.comparison>0?(v="future",f="čez "):(v="past",f="pred "));var c=a[u];if(typeof c=="string")f+=c;else{var m=n(l);t(c)?f+=c[m].replace("{{count}}",String(l)):f+=c[v][m].replace("{{count}}",String(l))}return f},i=o;e.default=i,r.exports=e.default})(vb,vb.exports);var p5=vb.exports,mb={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(de),n={full:"EEEE, dd. MMMM y",long:"dd. MMMM y",medium:"d. MMM y",short:"d. MM. yy"},o={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},i={full:"{{date}} {{time}}",long:"{{date}} {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(mb,mb.exports);var g5=mb.exports,cb={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:function(i){var d=i.getUTCDay();switch(d){case 0:return"'prejšnjo nedeljo ob' p";case 3:return"'prejšnjo sredo ob' p";case 6:return"'prejšnjo soboto ob' p";default:return"'prejšnji' EEEE 'ob' p"}},yesterday:"'včeraj ob' p",today:"'danes ob' p",tomorrow:"'jutri ob' p",nextWeek:function(i){var d=i.getUTCDay();switch(d){case 0:return"'naslednjo nedeljo ob' p";case 3:return"'naslednjo sredo ob' p";case 6:return"'naslednjo soboto ob' p";default:return"'naslednji' EEEE 'ob' p"}},other:"P"},a=function(i,d,u,l){var s=t[i];return typeof s=="function"?s(d):s},n=a;e.default=n,r.exports=e.default})(cb,cb.exports);var y5=cb.exports,hb={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["pr. n. št.","po n. št."],abbreviated:["pr. n. št.","po n. št."],wide:["pred našim štetjem","po našem štetju"]},o={narrow:["1","2","3","4"],abbreviated:["1. čet.","2. čet.","3. čet.","4. čet."],wide:["1. četrtletje","2. četrtletje","3. četrtletje","4. četrtletje"]},i={narrow:["j","f","m","a","m","j","j","a","s","o","n","d"],abbreviated:["jan.","feb.","mar.","apr.","maj","jun.","jul.","avg.","sep.","okt.","nov.","dec."],wide:["januar","februar","marec","april","maj","junij","julij","avgust","september","oktober","november","december"]},d={narrow:["n","p","t","s","č","p","s"],short:["ned.","pon.","tor.","sre.","čet.","pet.","sob."],abbreviated:["ned.","pon.","tor.","sre.","čet.","pet.","sob."],wide:["nedelja","ponedeljek","torek","sreda","četrtek","petek","sobota"]},u={narrow:{am:"d",pm:"p",midnight:"24.00",noon:"12.00",morning:"j",afternoon:"p",evening:"v",night:"n"},abbreviated:{am:"dop.",pm:"pop.",midnight:"poln.",noon:"pold.",morning:"jut.",afternoon:"pop.",evening:"več.",night:"noč"},wide:{am:"dop.",pm:"pop.",midnight:"polnoč",noon:"poldne",morning:"jutro",afternoon:"popoldne",evening:"večer",night:"noč"}},l={narrow:{am:"d",pm:"p",midnight:"24.00",noon:"12.00",morning:"zj",afternoon:"p",evening:"zv",night:"po"},abbreviated:{am:"dop.",pm:"pop.",midnight:"opoln.",noon:"opold.",morning:"zjut.",afternoon:"pop.",evening:"zveč.",night:"ponoči"},wide:{am:"dop.",pm:"pop.",midnight:"opolnoči",noon:"opoldne",morning:"zjutraj",afternoon:"popoldan",evening:"zvečer",night:"ponoči"}},s=function(m,h){var p=Number(m);return p+"."},f={ordinalNumber:s,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(m){return m-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide",formattingValues:l,defaultFormattingWidth:"wide"})},v=f;e.default=v,r.exports=e.default})(hb,hb.exports);var b5=hb.exports,pb={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)\./i,i=/\d+/i,d={abbreviated:/^(pr\. n\. št\.|po n\. št\.)/i,wide:/^(pred Kristusom|pred na[sš]im [sš]tetjem|po Kristusu|po na[sš]em [sš]tetju|na[sš]ega [sš]tetja)/i},u={any:[/^pr/i,/^(po|na[sš]em)/i]},l={narrow:/^[1234]/i,abbreviated:/^[1234]\.\s?[čc]et\.?/i,wide:/^[1234]\. [čc]etrtletje/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^[jfmasond]/i,abbreviated:/^(jan\.|feb\.|mar\.|apr\.|maj|jun\.|jul\.|avg\.|sep\.|okt\.|nov\.|dec\.)/i,wide:/^(januar|februar|marec|april|maj|junij|julij|avgust|september|oktober|november|december)/i},v={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],abbreviated:[/^ja/i,/^fe/i,/^mar/i,/^ap/i,/^maj/i,/^jun/i,/^jul/i,/^av/i,/^s/i,/^o/i,/^n/i,/^d/i],wide:[/^ja/i,/^fe/i,/^mar/i,/^ap/i,/^maj/i,/^jun/i,/^jul/i,/^av/i,/^s/i,/^o/i,/^n/i,/^d/i]},c={narrow:/^[nptsčc]/i,short:/^(ned\.|pon\.|tor\.|sre\.|[cč]et\.|pet\.|sob\.)/i,abbreviated:/^(ned\.|pon\.|tor\.|sre\.|[cč]et\.|pet\.|sob\.)/i,wide:/^(nedelja|ponedeljek|torek|sreda|[cč]etrtek|petek|sobota)/i},m={narrow:[/^n/i,/^p/i,/^t/i,/^s/i,/^[cč]/i,/^p/i,/^s/i],any:[/^n/i,/^po/i,/^t/i,/^sr/i,/^[cč]/i,/^pe/i,/^so/i]},h={narrow:/^(d|po?|z?v|n|z?j|24\.00|12\.00)/i,any:/^(dop\.|pop\.|o?poln(\.|o[cč]i?)|o?pold(\.|ne)|z?ve[cč](\.|er)|(po)?no[cč]i?|popold(ne|an)|jut(\.|ro)|zjut(\.|raj))/i},p={narrow:{am:/^d/i,pm:/^p/i,midnight:/^24/i,noon:/^12/i,morning:/^(z?j)/i,afternoon:/^p/i,evening:/^(z?v)/i,night:/^(n|po)/i},any:{am:/^dop\./i,pm:/^pop\./i,midnight:/^o?poln/i,noon:/^o?pold/i,morning:/j/i,afternoon:/^pop\./i,evening:/^z?ve/i,night:/(po)?no/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"wide"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(pb,pb.exports);var _5=pb.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(p5),n=t(g5),o=t(y5),i=t(b5),d=t(_5),u={code:"sl",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:1}},l=u;e.default=l,r.exports=e.default})(fb,fb.exports);var w5=fb.exports,gb={exports:{}},yb={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:"më pak se një sekondë",other:"më pak se {{count}} sekonda"},xSeconds:{one:"1 sekondë",other:"{{count}} sekonda"},halfAMinute:"gjysëm minuti",lessThanXMinutes:{one:"më pak se një minute",other:"më pak se {{count}} minuta"},xMinutes:{one:"1 minutë",other:"{{count}} minuta"},aboutXHours:{one:"rreth 1 orë",other:"rreth {{count}} orë"},xHours:{one:"1 orë",other:"{{count}} orë"},xDays:{one:"1 ditë",other:"{{count}} ditë"},aboutXWeeks:{one:"rreth 1 javë",other:"rreth {{count}} javë"},xWeeks:{one:"1 javë",other:"{{count}} javë"},aboutXMonths:{one:"rreth 1 muaj",other:"rreth {{count}} muaj"},xMonths:{one:"1 muaj",other:"{{count}} muaj"},aboutXYears:{one:"rreth 1 vit",other:"rreth {{count}} vite"},xYears:{one:"1 vit",other:"{{count}} vite"},overXYears:{one:"mbi 1 vit",other:"mbi {{count}} vite"},almostXYears:{one:"pothuajse 1 vit",other:"pothuajse {{count}} vite"}},a=function(i,d,u){var l,s=t[i];return typeof s=="string"?l=s:d===1?l=s.one:l=s.other.replace("{{count}}",String(d)),u!=null&&u.addSuffix?u.comparison&&u.comparison>0?"në "+l:l+" më parë":l},n=a;e.default=n,r.exports=e.default})(yb,yb.exports);var P5=yb.exports,bb={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(de),n={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},o={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},i={full:"{{date}} 'në' {{time}}",long:"{{date}} 'në' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(bb,bb.exports);var x5=bb.exports,_b={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"'të' eeee 'e shkuar në' p",yesterday:"'dje në' p",today:"'sot në' p",tomorrow:"'nesër në' p",nextWeek:"eeee 'at' p",other:"P"},a=function(i,d,u,l){return t[i]},n=a;e.default=n,r.exports=e.default})(_b,_b.exports);var M5=_b.exports,wb={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["P","M"],abbreviated:["PK","MK"],wide:["Para Krishtit","Mbas Krishtit"]},o={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["4-mujori I","4-mujori II","4-mujori III","4-mujori IV"]},i={narrow:["J","S","M","P","M","Q","K","G","S","T","N","D"],abbreviated:["Jan","Shk","Mar","Pri","Maj","Qer","Kor","Gus","Sht","Tet","Nën","Dhj"],wide:["Janar","Shkurt","Mars","Prill","Maj","Qershor","Korrik","Gusht","Shtator","Tetor","Nëntor","Dhjetor"]},d={narrow:["D","H","M","M","E","P","S"],short:["Di","Hë","Ma","Më","En","Pr","Sh"],abbreviated:["Die","Hën","Mar","Mër","Enj","Pre","Sht"],wide:["Dielë","Hënë","Martë","Mërkurë","Enjte","Premte","Shtunë"]},u={narrow:{am:"p",pm:"m",midnight:"m",noon:"d",morning:"mëngjes",afternoon:"dite",evening:"mbrëmje",night:"natë"},abbreviated:{am:"PD",pm:"MD",midnight:"mesnëtë",noon:"drek",morning:"mëngjes",afternoon:"mbasdite",evening:"mbrëmje",night:"natë"},wide:{am:"p.d.",pm:"m.d.",midnight:"mesnëtë",noon:"drek",morning:"mëngjes",afternoon:"mbasdite",evening:"mbrëmje",night:"natë"}},l={narrow:{am:"p",pm:"m",midnight:"m",noon:"d",morning:"në mëngjes",afternoon:"në mbasdite",evening:"në mbrëmje",night:"në mesnatë"},abbreviated:{am:"PD",pm:"MD",midnight:"mesnatë",noon:"drek",morning:"në mëngjes",afternoon:"në mbasdite",evening:"në mbrëmje",night:"në mesnatë"},wide:{am:"p.d.",pm:"m.d.",midnight:"mesnatë",noon:"drek",morning:"në mëngjes",afternoon:"në mbasdite",evening:"në mbrëmje",night:"në mesnatë"}},s=function(m,h){var p=Number(m);return(h==null?void 0:h.unit)==="hour"?String(p):p===1?p+"-rë":p===4?p+"t":p+"-të"},f={ordinalNumber:s,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(m){return m-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide",formattingValues:l,defaultFormattingWidth:"wide"})},v=f;e.default=v,r.exports=e.default})(wb,wb.exports);var k5=wb.exports,Pb={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)(-rë|-të|t|)?/i,i=/\d+/i,d={narrow:/^(p|m)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(para krishtit|mbas krishtit)/i},u={any:[/^b/i,/^(p|m)/i]},l={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234]-mujori (i{1,3}|iv)/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^[jsmpqkftnd]/i,abbreviated:/^(jan|shk|mar|pri|maj|qer|kor|gus|sht|tet|nën|dhj)/i,wide:/^(janar|shkurt|mars|prill|maj|qershor|korrik|gusht|shtator|tetor|nëntor|dhjetor)/i},v={narrow:[/^j/i,/^s/i,/^m/i,/^p/i,/^m/i,/^q/i,/^k/i,/^g/i,/^s/i,/^t/i,/^n/i,/^d/i],any:[/^ja/i,/^shk/i,/^mar/i,/^pri/i,/^maj/i,/^qer/i,/^kor/i,/^gu/i,/^sht/i,/^tet/i,/^n/i,/^d/i]},c={narrow:/^[dhmeps]/i,short:/^(di|hë|ma|më|en|pr|sh)/i,abbreviated:/^(die|hën|mar|mër|enj|pre|sht)/i,wide:/^(dielë|hënë|martë|mërkurë|enjte|premte|shtunë)/i},m={narrow:[/^d/i,/^h/i,/^m/i,/^m/i,/^e/i,/^p/i,/^s/i],any:[/^d/i,/^h/i,/^ma/i,/^më/i,/^e/i,/^p/i,/^s/i]},h={narrow:/^(p|m|me|në (mëngjes|mbasdite|mbrëmje|mesnatë))/i,any:/^([pm]\.?\s?d\.?|drek|në (mëngjes|mbasdite|mbrëmje|mesnatë))/i},p={any:{am:/^p/i,pm:/^m/i,midnight:/^me/i,noon:/^dr/i,morning:/mëngjes/i,afternoon:/mbasdite/i,evening:/mbrëmje/i,night:/natë/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(Pb,Pb.exports);var D5=Pb.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(P5),n=t(x5),o=t(M5),i=t(k5),d=t(D5),u={code:"sq",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:1}},l=u;e.default=l,r.exports=e.default})(gb,gb.exports);var O5=gb.exports,xb={exports:{}},Mb={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:{standalone:"мање од 1 секунде",withPrepositionAgo:"мање од 1 секунде",withPrepositionIn:"мање од 1 секунду"},dual:"мање од {{count}} секунде",other:"мање од {{count}} секунди"},xSeconds:{one:{standalone:"1 секунда",withPrepositionAgo:"1 секунде",withPrepositionIn:"1 секунду"},dual:"{{count}} секунде",other:"{{count}} секунди"},halfAMinute:"пола минуте",lessThanXMinutes:{one:{standalone:"мање од 1 минуте",withPrepositionAgo:"мање од 1 минуте",withPrepositionIn:"мање од 1 минуту"},dual:"мање од {{count}} минуте",other:"мање од {{count}} минута"},xMinutes:{one:{standalone:"1 минута",withPrepositionAgo:"1 минуте",withPrepositionIn:"1 минуту"},dual:"{{count}} минуте",other:"{{count}} минута"},aboutXHours:{one:{standalone:"око 1 сат",withPrepositionAgo:"око 1 сат",withPrepositionIn:"око 1 сат"},dual:"око {{count}} сата",other:"око {{count}} сати"},xHours:{one:{standalone:"1 сат",withPrepositionAgo:"1 сат",withPrepositionIn:"1 сат"},dual:"{{count}} сата",other:"{{count}} сати"},xDays:{one:{standalone:"1 дан",withPrepositionAgo:"1 дан",withPrepositionIn:"1 дан"},dual:"{{count}} дана",other:"{{count}} дана"},aboutXWeeks:{one:{standalone:"око 1 недељу",withPrepositionAgo:"око 1 недељу",withPrepositionIn:"око 1 недељу"},dual:"око {{count}} недеље",other:"око {{count}} недеље"},xWeeks:{one:{standalone:"1 недељу",withPrepositionAgo:"1 недељу",withPrepositionIn:"1 недељу"},dual:"{{count}} недеље",other:"{{count}} недеље"},aboutXMonths:{one:{standalone:"око 1 месец",withPrepositionAgo:"око 1 месец",withPrepositionIn:"око 1 месец"},dual:"око {{count}} месеца",other:"око {{count}} месеци"},xMonths:{one:{standalone:"1 месец",withPrepositionAgo:"1 месец",withPrepositionIn:"1 месец"},dual:"{{count}} месеца",other:"{{count}} месеци"},aboutXYears:{one:{standalone:"око 1 годину",withPrepositionAgo:"око 1 годину",withPrepositionIn:"око 1 годину"},dual:"око {{count}} године",other:"око {{count}} година"},xYears:{one:{standalone:"1 година",withPrepositionAgo:"1 године",withPrepositionIn:"1 годину"},dual:"{{count}} године",other:"{{count}} година"},overXYears:{one:{standalone:"преко 1 годину",withPrepositionAgo:"преко 1 годину",withPrepositionIn:"преко 1 годину"},dual:"преко {{count}} године",other:"преко {{count}} година"},almostXYears:{one:{standalone:"готово 1 годину",withPrepositionAgo:"готово 1 годину",withPrepositionIn:"готово 1 годину"},dual:"готово {{count}} године",other:"готово {{count}} година"}},a=function(i,d,u){var l,s=t[i];return typeof s=="string"?l=s:d===1?u!=null&&u.addSuffix?u.comparison&&u.comparison>0?l=s.one.withPrepositionIn:l=s.one.withPrepositionAgo:l=s.one.standalone:d%10>1&&d%10<5&&String(d).substr(-2,1)!=="1"?l=s.dual.replace("{{count}}",String(d)):l=s.other.replace("{{count}}",String(d)),u!=null&&u.addSuffix?u.comparison&&u.comparison>0?"за "+l:"пре "+l:l},n=a;e.default=n,r.exports=e.default})(Mb,Mb.exports);var W5=Mb.exports,kb={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(de),n={full:"EEEE, d. MMMM yyyy.",long:"d. MMMM yyyy.",medium:"d. MMM yy.",short:"dd. MM. yy."},o={full:"HH:mm:ss (zzzz)",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},i={full:"{{date}} 'у' {{time}}",long:"{{date}} 'у' {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(kb,kb.exports);var j5=kb.exports,Db={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:function(i){var d=i.getUTCDay();switch(d){case 0:return"'прошле недеље у' p";case 3:return"'прошле среде у' p";case 6:return"'прошле суботе у' p";default:return"'прошли' EEEE 'у' p"}},yesterday:"'јуче у' p",today:"'данас у' p",tomorrow:"'сутра у' p",nextWeek:function(i){var d=i.getUTCDay();switch(d){case 0:return"'следеће недеље у' p";case 3:return"'следећу среду у' p";case 6:return"'следећу суботу у' p";default:return"'следећи' EEEE 'у' p"}},other:"P"},a=function(i,d,u,l){var s=t[i];return typeof s=="function"?s(d):s},n=a;e.default=n,r.exports=e.default})(Db,Db.exports);var T5=Db.exports,Ob={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["пр.н.е.","АД"],abbreviated:["пр. Хр.","по. Хр."],wide:["Пре Христа","После Христа"]},o={narrow:["1.","2.","3.","4."],abbreviated:["1. кв.","2. кв.","3. кв.","4. кв."],wide:["1. квартал","2. квартал","3. квартал","4. квартал"]},i={narrow:["1.","2.","3.","4.","5.","6.","7.","8.","9.","10.","11.","12."],abbreviated:["јан","феб","мар","апр","мај","јун","јул","авг","сеп","окт","нов","дец"],wide:["јануар","фебруар","март","април","мај","јун","јул","август","септембар","октобар","новембар","децембар"]},d={narrow:["1.","2.","3.","4.","5.","6.","7.","8.","9.","10.","11.","12."],abbreviated:["јан","феб","мар","апр","мај","јун","јул","авг","сеп","окт","нов","дец"],wide:["јануар","фебруар","март","април","мај","јун","јул","август","септембар","октобар","новембар","децембар"]},u={narrow:["Н","П","У","С","Ч","П","С"],short:["нед","пон","уто","сре","чет","пет","суб"],abbreviated:["нед","пон","уто","сре","чет","пет","суб"],wide:["недеља","понедељак","уторак","среда","четвртак","петак","субота"]},l={narrow:{am:"АМ",pm:"ПМ",midnight:"поноћ",noon:"подне",morning:"ујутру",afternoon:"поподне",evening:"увече",night:"ноћу"},abbreviated:{am:"АМ",pm:"ПМ",midnight:"поноћ",noon:"подне",morning:"ујутру",afternoon:"поподне",evening:"увече",night:"ноћу"},wide:{am:"AM",pm:"PM",midnight:"поноћ",noon:"подне",morning:"ујутру",afternoon:"после подне",evening:"увече",night:"ноћу"}},s={narrow:{am:"AM",pm:"PM",midnight:"поноћ",noon:"подне",morning:"ујутру",afternoon:"поподне",evening:"увече",night:"ноћу"},abbreviated:{am:"AM",pm:"PM",midnight:"поноћ",noon:"подне",morning:"ујутру",afternoon:"поподне",evening:"увече",night:"ноћу"},wide:{am:"AM",pm:"PM",midnight:"поноћ",noon:"подне",morning:"ујутру",afternoon:"после подне",evening:"увече",night:"ноћу"}},f=function(h,p){var y=Number(h);return y+"."},v={ordinalNumber:f,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(h){return h-1}}),month:(0,a.default)({values:i,defaultWidth:"wide",formattingValues:d,defaultFormattingWidth:"wide"}),day:(0,a.default)({values:u,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:s,defaultWidth:"wide",formattingValues:l,defaultFormattingWidth:"wide"})},c=v;e.default=c,r.exports=e.default})(Ob,Ob.exports);var $5=Ob.exports,Wb={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)\./i,i=/\d+/i,d={narrow:/^(пр\.н\.е\.|АД)/i,abbreviated:/^(пр\.\s?Хр\.|по\.\s?Хр\.)/i,wide:/^(Пре Христа|пре нове ере|После Христа|нова ера)/i},u={any:[/^пр/i,/^(по|нова)/i]},l={narrow:/^[1234]/i,abbreviated:/^[1234]\.\s?кв\.?/i,wide:/^[1234]\. квартал/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^(10|11|12|[123456789])\./i,abbreviated:/^(јан|феб|мар|апр|мај|јун|јул|авг|сеп|окт|нов|дец)/i,wide:/^((јануар|јануара)|(фебруар|фебруара)|(март|марта)|(април|априла)|(мја|маја)|(јун|јуна)|(јул|јула)|(август|августа)|(септембар|септембра)|(октобар|октобра)|(новембар|новембра)|(децембар|децембра))/i},v={narrow:[/^1/i,/^2/i,/^3/i,/^4/i,/^5/i,/^6/i,/^7/i,/^8/i,/^9/i,/^10/i,/^11/i,/^12/i],any:[/^ја/i,/^ф/i,/^мар/i,/^ап/i,/^мај/i,/^јун/i,/^јул/i,/^авг/i,/^с/i,/^о/i,/^н/i,/^д/i]},c={narrow:/^[пусчн]/i,short:/^(нед|пон|уто|сре|чет|пет|суб)/i,abbreviated:/^(нед|пон|уто|сре|чет|пет|суб)/i,wide:/^(недеља|понедељак|уторак|среда|четвртак|петак|субота)/i},m={narrow:[/^п/i,/^у/i,/^с/i,/^ч/i,/^п/i,/^с/i,/^н/i],any:[/^нед/i,/^пон/i,/^уто/i,/^сре/i,/^чет/i,/^пет/i,/^суб/i]},h={any:/^(ам|пм|поноћ|(по)?подне|увече|ноћу|после подне|ујутру)/i},p={any:{am:/^a/i,pm:/^p/i,midnight:/^поно/i,noon:/^под/i,morning:/ујутру/i,afternoon:/(после\s|по)+подне/i,evening:/(увече)/i,night:/(ноћу)/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(Wb,Wb.exports);var S5=Wb.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(W5),n=t(j5),o=t(T5),i=t($5),d=t(S5),u={code:"sr",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:1}},l=u;e.default=l,r.exports=e.default})(xb,xb.exports);var C5=xb.exports,jb={exports:{}},Tb={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:{standalone:"manje od 1 sekunde",withPrepositionAgo:"manje od 1 sekunde",withPrepositionIn:"manje od 1 sekundu"},dual:"manje od {{count}} sekunde",other:"manje od {{count}} sekundi"},xSeconds:{one:{standalone:"1 sekunda",withPrepositionAgo:"1 sekunde",withPrepositionIn:"1 sekundu"},dual:"{{count}} sekunde",other:"{{count}} sekundi"},halfAMinute:"pola minute",lessThanXMinutes:{one:{standalone:"manje od 1 minute",withPrepositionAgo:"manje od 1 minute",withPrepositionIn:"manje od 1 minutu"},dual:"manje od {{count}} minute",other:"manje od {{count}} minuta"},xMinutes:{one:{standalone:"1 minuta",withPrepositionAgo:"1 minute",withPrepositionIn:"1 minutu"},dual:"{{count}} minute",other:"{{count}} minuta"},aboutXHours:{one:{standalone:"oko 1 sat",withPrepositionAgo:"oko 1 sat",withPrepositionIn:"oko 1 sat"},dual:"oko {{count}} sata",other:"oko {{count}} sati"},xHours:{one:{standalone:"1 sat",withPrepositionAgo:"1 sat",withPrepositionIn:"1 sat"},dual:"{{count}} sata",other:"{{count}} sati"},xDays:{one:{standalone:"1 dan",withPrepositionAgo:"1 dan",withPrepositionIn:"1 dan"},dual:"{{count}} dana",other:"{{count}} dana"},aboutXWeeks:{one:{standalone:"oko 1 nedelju",withPrepositionAgo:"oko 1 nedelju",withPrepositionIn:"oko 1 nedelju"},dual:"oko {{count}} nedelje",other:"oko {{count}} nedelje"},xWeeks:{one:{standalone:"1 nedelju",withPrepositionAgo:"1 nedelju",withPrepositionIn:"1 nedelju"},dual:"{{count}} nedelje",other:"{{count}} nedelje"},aboutXMonths:{one:{standalone:"oko 1 mesec",withPrepositionAgo:"oko 1 mesec",withPrepositionIn:"oko 1 mesec"},dual:"oko {{count}} meseca",other:"oko {{count}} meseci"},xMonths:{one:{standalone:"1 mesec",withPrepositionAgo:"1 mesec",withPrepositionIn:"1 mesec"},dual:"{{count}} meseca",other:"{{count}} meseci"},aboutXYears:{one:{standalone:"oko 1 godinu",withPrepositionAgo:"oko 1 godinu",withPrepositionIn:"oko 1 godinu"},dual:"oko {{count}} godine",other:"oko {{count}} godina"},xYears:{one:{standalone:"1 godina",withPrepositionAgo:"1 godine",withPrepositionIn:"1 godinu"},dual:"{{count}} godine",other:"{{count}} godina"},overXYears:{one:{standalone:"preko 1 godinu",withPrepositionAgo:"preko 1 godinu",withPrepositionIn:"preko 1 godinu"},dual:"preko {{count}} godine",other:"preko {{count}} godina"},almostXYears:{one:{standalone:"gotovo 1 godinu",withPrepositionAgo:"gotovo 1 godinu",withPrepositionIn:"gotovo 1 godinu"},dual:"gotovo {{count}} godine",other:"gotovo {{count}} godina"}},a=function(i,d,u){var l,s=t[i];return typeof s=="string"?l=s:d===1?u!=null&&u.addSuffix?u.comparison&&u.comparison>0?l=s.one.withPrepositionIn:l=s.one.withPrepositionAgo:l=s.one.standalone:d%10>1&&d%10<5&&String(d).substr(-2,1)!=="1"?l=s.dual.replace("{{count}}",String(d)):l=s.other.replace("{{count}}",String(d)),u!=null&&u.addSuffix?u.comparison&&u.comparison>0?"za "+l:"pre "+l:l},n=a;e.default=n,r.exports=e.default})(Tb,Tb.exports);var E5=Tb.exports,$b={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(de),n={full:"EEEE, d. MMMM yyyy.",long:"d. MMMM yyyy.",medium:"d. MMM yy.",short:"dd. MM. yy."},o={full:"HH:mm:ss (zzzz)",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},i={full:"{{date}} 'u' {{time}}",long:"{{date}} 'u' {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})($b,$b.exports);var R5=$b.exports,Sb={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:function(i){switch(i.getUTCDay()){case 0:return"'prošle nedelje u' p";case 3:return"'prošle srede u' p";case 6:return"'prošle subote u' p";default:return"'prošli' EEEE 'u' p"}},yesterday:"'juče u' p",today:"'danas u' p",tomorrow:"'sutra u' p",nextWeek:function(i){switch(i.getUTCDay()){case 0:return"'sledeće nedelje u' p";case 3:return"'sledeću sredu u' p";case 6:return"'sledeću subotu u' p";default:return"'sledeći' EEEE 'u' p"}},other:"P"},a=function(i,d,u,l){var s=t[i];return typeof s=="function"?s(d):s},n=a;e.default=n,r.exports=e.default})(Sb,Sb.exports);var N5=Sb.exports,Cb={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["pr.n.e.","AD"],abbreviated:["pr. Hr.","po. Hr."],wide:["Pre Hrista","Posle Hrista"]},o={narrow:["1.","2.","3.","4."],abbreviated:["1. kv.","2. kv.","3. kv.","4. kv."],wide:["1. kvartal","2. kvartal","3. kvartal","4. kvartal"]},i={narrow:["1.","2.","3.","4.","5.","6.","7.","8.","9.","10.","11.","12."],abbreviated:["jan","feb","mar","apr","maj","jun","jul","avg","sep","okt","nov","dec"],wide:["januar","februar","mart","april","maj","jun","jul","avgust","septembar","oktobar","novembar","decembar"]},d={narrow:["1.","2.","3.","4.","5.","6.","7.","8.","9.","10.","11.","12."],abbreviated:["jan","feb","mar","apr","maj","jun","jul","avg","sep","okt","nov","dec"],wide:["januar","februar","mart","april","maj","jun","jul","avgust","septembar","oktobar","novembar","decembar"]},u={narrow:["N","P","U","S","Č","P","S"],short:["ned","pon","uto","sre","čet","pet","sub"],abbreviated:["ned","pon","uto","sre","čet","pet","sub"],wide:["nedelja","ponedeljak","utorak","sreda","četvrtak","petak","subota"]},l={narrow:{am:"AM",pm:"PM",midnight:"ponoć",noon:"podne",morning:"ujutru",afternoon:"popodne",evening:"uveče",night:"noću"},abbreviated:{am:"AM",pm:"PM",midnight:"ponoć",noon:"podne",morning:"ujutru",afternoon:"popodne",evening:"uveče",night:"noću"},wide:{am:"AM",pm:"PM",midnight:"ponoć",noon:"podne",morning:"ujutru",afternoon:"posle podne",evening:"uveče",night:"noću"}},s={narrow:{am:"AM",pm:"PM",midnight:"ponoć",noon:"podne",morning:"ujutru",afternoon:"popodne",evening:"uveče",night:"noću"},abbreviated:{am:"AM",pm:"PM",midnight:"ponoć",noon:"podne",morning:"ujutru",afternoon:"popodne",evening:"uveče",night:"noću"},wide:{am:"AM",pm:"PM",midnight:"ponoć",noon:"podne",morning:"ujutru",afternoon:"posle podne",evening:"uveče",night:"noću"}},f=function(h,p){var y=Number(h);return y+"."},v={ordinalNumber:f,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(h){return h-1}}),month:(0,a.default)({values:i,defaultWidth:"wide",formattingValues:d,defaultFormattingWidth:"wide"}),day:(0,a.default)({values:u,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:s,defaultWidth:"wide",formattingValues:l,defaultFormattingWidth:"wide"})},c=v;e.default=c,r.exports=e.default})(Cb,Cb.exports);var z5=Cb.exports,Eb={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)\./i,i=/\d+/i,d={narrow:/^(pr\.n\.e\.|AD)/i,abbreviated:/^(pr\.\s?Hr\.|po\.\s?Hr\.)/i,wide:/^(Pre Hrista|pre nove ere|Posle Hrista|nova era)/i},u={any:[/^pr/i,/^(po|nova)/i]},l={narrow:/^[1234]/i,abbreviated:/^[1234]\.\s?kv\.?/i,wide:/^[1234]\. kvartal/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^(10|11|12|[123456789])\./i,abbreviated:/^(jan|feb|mar|apr|maj|jun|jul|avg|sep|okt|nov|dec)/i,wide:/^((januar|januara)|(februar|februara)|(mart|marta)|(april|aprila)|(maj|maja)|(jun|juna)|(jul|jula)|(avgust|avgusta)|(septembar|septembra)|(oktobar|oktobra)|(novembar|novembra)|(decembar|decembra))/i},v={narrow:[/^1/i,/^2/i,/^3/i,/^4/i,/^5/i,/^6/i,/^7/i,/^8/i,/^9/i,/^10/i,/^11/i,/^12/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^maj/i,/^jun/i,/^jul/i,/^avg/i,/^s/i,/^o/i,/^n/i,/^d/i]},c={narrow:/^[npusčc]/i,short:/^(ned|pon|uto|sre|(čet|cet)|pet|sub)/i,abbreviated:/^(ned|pon|uto|sre|(čet|cet)|pet|sub)/i,wide:/^(nedelja|ponedeljak|utorak|sreda|(četvrtak|cetvrtak)|petak|subota)/i},m={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]},h={any:/^(am|pm|ponoc|ponoć|(po)?podne|uvece|uveče|noću|posle podne|ujutru)/i},p={any:{am:/^a/i,pm:/^p/i,midnight:/^pono/i,noon:/^pod/i,morning:/jutro/i,afternoon:/(posle\s|po)+podne/i,evening:/(uvece|uveče)/i,night:/(nocu|noću)/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(Eb,Eb.exports);var I5=Eb.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(E5),n=t(R5),o=t(N5),i=t(z5),d=t(I5),u={code:"sr-Latn",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:1}},l=u;e.default=l,r.exports=e.default})(jb,jb.exports);var q5=jb.exports,Rb={exports:{}},Nb={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:"mindre än en sekund",other:"mindre än {{count}} sekunder"},xSeconds:{one:"en sekund",other:"{{count}} sekunder"},halfAMinute:"en halv minut",lessThanXMinutes:{one:"mindre än en minut",other:"mindre än {{count}} minuter"},xMinutes:{one:"en minut",other:"{{count}} minuter"},aboutXHours:{one:"ungefär en timme",other:"ungefär {{count}} timmar"},xHours:{one:"en timme",other:"{{count}} timmar"},xDays:{one:"en dag",other:"{{count}} dagar"},aboutXWeeks:{one:"ungefär en vecka",other:"ungefär {{count}} vecka"},xWeeks:{one:"en vecka",other:"{{count}} vecka"},aboutXMonths:{one:"ungefär en månad",other:"ungefär {{count}} månader"},xMonths:{one:"en månad",other:"{{count}} månader"},aboutXYears:{one:"ungefär ett år",other:"ungefär {{count}} år"},xYears:{one:"ett år",other:"{{count}} år"},overXYears:{one:"över ett år",other:"över {{count}} år"},almostXYears:{one:"nästan ett år",other:"nästan {{count}} år"}},a=["noll","en","två","tre","fyra","fem","sex","sju","åtta","nio","tio","elva","tolv"],n=function(d,u,l){var s,f=t[d];return typeof f=="string"?s=f:u===1?s=f.one:l&&l.onlyNumeric?s=f.other.replace("{{count}}",String(u)):s=f.other.replace("{{count}}",u<13?a[u]:String(u)),l!=null&&l.addSuffix?l.comparison&&l.comparison>0?"om "+s:s+" sedan":s},o=n;e.default=o,r.exports=e.default})(Nb,Nb.exports);var Y5=Nb.exports,zb={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(de),n={full:"EEEE d MMMM y",long:"d MMMM y",medium:"d MMM y",short:"y-MM-dd"},o={full:"'kl'. HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},i={full:"{{date}} 'kl.' {{time}}",long:"{{date}} 'kl.' {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(zb,zb.exports);var H5=zb.exports,Ib={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"'i' EEEE's kl.' p",yesterday:"'igår kl.' p",today:"'idag kl.' p",tomorrow:"'imorgon kl.' p",nextWeek:"EEEE 'kl.' p",other:"P"},a=function(i,d,u,l){return t[i]},n=a;e.default=n,r.exports=e.default})(Ib,Ib.exports);var A5=Ib.exports,qb={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["f.Kr.","e.Kr."],abbreviated:["f.Kr.","e.Kr."],wide:["före Kristus","efter Kristus"]},o={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1:a kvartalet","2:a kvartalet","3:e kvartalet","4:e kvartalet"]},i={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["jan.","feb.","mars","apr.","maj","juni","juli","aug.","sep.","okt.","nov.","dec."],wide:["januari","februari","mars","april","maj","juni","juli","augusti","september","oktober","november","december"]},d={narrow:["S","M","T","O","T","F","L"],short:["sö","må","ti","on","to","fr","lö"],abbreviated:["sön","mån","tis","ons","tors","fre","lör"],wide:["söndag","måndag","tisdag","onsdag","torsdag","fredag","lördag"]},u={narrow:{am:"fm",pm:"em",midnight:"midnatt",noon:"middag",morning:"morg.",afternoon:"efterm.",evening:"kväll",night:"natt"},abbreviated:{am:"f.m.",pm:"e.m.",midnight:"midnatt",noon:"middag",morning:"morgon",afternoon:"efterm.",evening:"kväll",night:"natt"},wide:{am:"förmiddag",pm:"eftermiddag",midnight:"midnatt",noon:"middag",morning:"morgon",afternoon:"eftermiddag",evening:"kväll",night:"natt"}},l={narrow:{am:"fm",pm:"em",midnight:"midnatt",noon:"middag",morning:"på morg.",afternoon:"på efterm.",evening:"på kvällen",night:"på natten"},abbreviated:{am:"fm",pm:"em",midnight:"midnatt",noon:"middag",morning:"på morg.",afternoon:"på efterm.",evening:"på kvällen",night:"på natten"},wide:{am:"fm",pm:"em",midnight:"midnatt",noon:"middag",morning:"på morgonen",afternoon:"på eftermiddagen",evening:"på kvällen",night:"på natten"}},s=function(m,h){var p=Number(m),y=p%100;if(y>20||y<10)switch(y%10){case 1:case 2:return p+":a"}return p+":e"},f={ordinalNumber:s,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(m){return m-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide",formattingValues:l,defaultFormattingWidth:"wide"})},v=f;e.default=v,r.exports=e.default})(qb,qb.exports);var V5=qb.exports,Yb={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)(:a|:e)?/i,i=/\d+/i,d={narrow:/^(f\.? ?Kr\.?|f\.? ?v\.? ?t\.?|e\.? ?Kr\.?|v\.? ?t\.?)/i,abbreviated:/^(f\.? ?Kr\.?|f\.? ?v\.? ?t\.?|e\.? ?Kr\.?|v\.? ?t\.?)/i,wide:/^(före Kristus|före vår tid|efter Kristus|vår tid)/i},u={any:[/^f/i,/^[ev]/i]},l={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](:a|:e)? kvartalet/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar[s]?|apr|maj|jun[i]?|jul[i]?|aug|sep|okt|nov|dec)\.?/i,wide:/^(januari|februari|mars|april|maj|juni|juli|augusti|september|oktober|november|december)/i},v={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,/^maj/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},c={narrow:/^[smtofl]/i,short:/^(sö|må|ti|on|to|fr|lö)/i,abbreviated:/^(sön|mån|tis|ons|tors|fre|lör)/i,wide:/^(söndag|måndag|tisdag|onsdag|torsdag|fredag|lördag)/i},m={any:[/^s/i,/^m/i,/^ti/i,/^o/i,/^to/i,/^f/i,/^l/i]},h={any:/^([fe]\.?\s?m\.?|midn(att)?|midd(ag)?|(på) (morgonen|eftermiddagen|kvällen|natten))/i},p={any:{am:/^f/i,pm:/^e/i,midnight:/^midn/i,noon:/^midd/i,morning:/morgon/i,afternoon:/eftermiddag/i,evening:/kväll/i,night:/natt/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(Yb,Yb.exports);var F5=Yb.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(Y5),n=t(H5),o=t(A5),i=t(V5),d=t(F5),u={code:"sv",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:4}},l=u;e.default=l,r.exports=e.default})(Rb,Rb.exports);var L5=Rb.exports,Hb={exports:{}},Ab={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;function t(i){return i.one!==void 0}var a={lessThanXSeconds:{one:{default:"ஒரு வினாடிக்கு குறைவாக",in:"ஒரு வினாடிக்குள்",ago:"ஒரு வினாடிக்கு முன்பு"},other:{default:"{{count}} வினாடிகளுக்கு குறைவாக",in:"{{count}} வினாடிகளுக்குள்",ago:"{{count}} வினாடிகளுக்கு முன்பு"}},xSeconds:{one:{default:"1 வினாடி",in:"1 வினாடியில்",ago:"1 வினாடி முன்பு"},other:{default:"{{count}} விநாடிகள்",in:"{{count}} வினாடிகளில்",ago:"{{count}} விநாடிகளுக்கு முன்பு"}},halfAMinute:{default:"அரை நிமிடம்",in:"அரை நிமிடத்தில்",ago:"அரை நிமிடம் முன்பு"},lessThanXMinutes:{one:{default:"ஒரு நிமிடத்திற்கும் குறைவாக",in:"ஒரு நிமிடத்திற்குள்",ago:"ஒரு நிமிடத்திற்கு முன்பு"},other:{default:"{{count}} நிமிடங்களுக்கும் குறைவாக",in:"{{count}} நிமிடங்களுக்குள்",ago:"{{count}} நிமிடங்களுக்கு முன்பு"}},xMinutes:{one:{default:"1 நிமிடம்",in:"1 நிமிடத்தில்",ago:"1 நிமிடம் முன்பு"},other:{default:"{{count}} நிமிடங்கள்",in:"{{count}} நிமிடங்களில்",ago:"{{count}} நிமிடங்களுக்கு முன்பு"}},aboutXHours:{one:{default:"சுமார் 1 மணி நேரம்",in:"சுமார் 1 மணி நேரத்தில்",ago:"சுமார் 1 மணி நேரத்திற்கு முன்பு"},other:{default:"சுமார் {{count}} மணி நேரம்",in:"சுமார் {{count}} மணி நேரத்திற்கு முன்பு",ago:"சுமார் {{count}} மணி நேரத்தில்"}},xHours:{one:{default:"1 மணி நேரம்",in:"1 மணி நேரத்தில்",ago:"1 மணி நேரத்திற்கு முன்பு"},other:{default:"{{count}} மணி நேரம்",in:"{{count}} மணி நேரத்தில்",ago:"{{count}} மணி நேரத்திற்கு முன்பு"}},xDays:{one:{default:"1 நாள்",in:"1 நாளில்",ago:"1 நாள் முன்பு"},other:{default:"{{count}} நாட்கள்",in:"{{count}} நாட்களில்",ago:"{{count}} நாட்களுக்கு முன்பு"}},aboutXWeeks:{one:{default:"சுமார் 1 வாரம்",in:"சுமார் 1 வாரத்தில்",ago:"சுமார் 1 வாரம் முன்பு"},other:{default:"சுமார் {{count}} வாரங்கள்",in:"சுமார் {{count}} வாரங்களில்",ago:"சுமார் {{count}} வாரங்களுக்கு முன்பு"}},xWeeks:{one:{default:"1 வாரம்",in:"1 வாரத்தில்",ago:"1 வாரம் முன்பு"},other:{default:"{{count}} வாரங்கள்",in:"{{count}} வாரங்களில்",ago:"{{count}} வாரங்களுக்கு முன்பு"}},aboutXMonths:{one:{default:"சுமார் 1 மாதம்",in:"சுமார் 1 மாதத்தில்",ago:"சுமார் 1 மாதத்திற்கு முன்பு"},other:{default:"சுமார் {{count}} மாதங்கள்",in:"சுமார் {{count}} மாதங்களில்",ago:"சுமார் {{count}} மாதங்களுக்கு முன்பு"}},xMonths:{one:{default:"1 மாதம்",in:"1 மாதத்தில்",ago:"1 மாதம் முன்பு"},other:{default:"{{count}} மாதங்கள்",in:"{{count}} மாதங்களில்",ago:"{{count}} மாதங்களுக்கு முன்பு"}},aboutXYears:{one:{default:"சுமார் 1 வருடம்",in:"சுமார் 1 ஆண்டில்",ago:"சுமார் 1 வருடம் முன்பு"},other:{default:"சுமார் {{count}} ஆண்டுகள்",in:"சுமார் {{count}} ஆண்டுகளில்",ago:"சுமார் {{count}} ஆண்டுகளுக்கு முன்பு"}},xYears:{one:{default:"1 வருடம்",in:"1 ஆண்டில்",ago:"1 வருடம் முன்பு"},other:{default:"{{count}} ஆண்டுகள்",in:"{{count}} ஆண்டுகளில்",ago:"{{count}} ஆண்டுகளுக்கு முன்பு"}},overXYears:{one:{default:"1 வருடத்திற்கு மேல்",in:"1 வருடத்திற்கும் மேலாக",ago:"1 வருடம் முன்பு"},other:{default:"{{count}} ஆண்டுகளுக்கும் மேலாக",in:"{{count}} ஆண்டுகளில்",ago:"{{count}} ஆண்டுகளுக்கு முன்பு"}},almostXYears:{one:{default:"கிட்டத்தட்ட 1 வருடம்",in:"கிட்டத்தட்ட 1 ஆண்டில்",ago:"கிட்டத்தட்ட 1 வருடம் முன்பு"},other:{default:"கிட்டத்தட்ட {{count}} ஆண்டுகள்",in:"கிட்டத்தட்ட {{count}} ஆண்டுகளில்",ago:"கிட்டத்தட்ட {{count}} ஆண்டுகளுக்கு முன்பு"}}},n=function(d,u,l){var s=l!=null&&l.addSuffix?l.comparison&&l.comparison>0?"in":"ago":"default",f=a[d];return t(f)?u===1?f.one[s]:f.other[s].replace("{{count}}",String(u)):f[s]},o=n;e.default=o,r.exports=e.default})(Ab,Ab.exports);var X5=Ab.exports,Vb={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(de),n={full:"EEEE, d MMMM, y",long:"d MMMM, y",medium:"d MMM, y",short:"d/M/yy"},o={full:"a h:mm:ss zzzz",long:"a h:mm:ss z",medium:"a h:mm:ss",short:"a h:mm"},i={full:"{{date}} {{time}}",long:"{{date}} {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(Vb,Vb.exports);var U5=Vb.exports,Fb={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"'கடந்த' eeee p 'மணிக்கு'",yesterday:"'நேற்று ' p 'மணிக்கு'",today:"'இன்று ' p 'மணிக்கு'",tomorrow:"'நாளை ' p 'மணிக்கு'",nextWeek:"eeee p 'மணிக்கு'",other:"P"},a=function(i,d,u,l){return t[i]},n=a;e.default=n,r.exports=e.default})(Fb,Fb.exports);var Q5=Fb.exports,Lb={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["கி.மு.","கி.பி."],abbreviated:["கி.மு.","கி.பி."],wide:["கிறிஸ்துவுக்கு முன்","அன்னோ டோமினி"]},o={narrow:["1","2","3","4"],abbreviated:["காலா.1","காலா.2","காலா.3","காலா.4"],wide:["ஒன்றாம் காலாண்டு","இரண்டாம் காலாண்டு","மூன்றாம் காலாண்டு","நான்காம் காலாண்டு"]},i={narrow:["ஜ","பி","மா","ஏ","மே","ஜூ","ஜூ","ஆ","செ","அ","ந","டி"],abbreviated:["ஜன.","பிப்.","மார்.","ஏப்.","மே","ஜூன்","ஜூலை","ஆக.","செப்.","அக்.","நவ.","டிச."],wide:["ஜனவரி","பிப்ரவரி","மார்ச்","ஏப்ரல்","மே","ஜூன்","ஜூலை","ஆகஸ்ட்","செப்டம்பர்","அக்டோபர்","நவம்பர்","டிசம்பர்"]},d={narrow:["ஞா","தி","செ","பு","வி","வெ","ச"],short:["ஞா","தி","செ","பு","வி","வெ","ச"],abbreviated:["ஞாயி.","திங்.","செவ்.","புத.","வியா.","வெள்.","சனி"],wide:["ஞாயிறு","திங்கள்","செவ்வாய்","புதன்","வியாழன்","வெள்ளி","சனி"]},u={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:"இரவு"}},l={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:"இரவு"}},s=function(m,h){return String(m)},f={ordinalNumber:s,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(m){return m-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide",formattingValues:l,defaultFormattingWidth:"wide"})},v=f;e.default=v,r.exports=e.default})(Lb,Lb.exports);var G5=Lb.exports,Xb={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)(வது)?/i,i=/\d+/i,d={narrow:/^(கி.மு.|கி.பி.)/i,abbreviated:/^(கி\.?\s?மு\.?|கி\.?\s?பி\.?)/,wide:/^(கிறிஸ்துவுக்கு\sமுன்|அன்னோ\sடோமினி)/i},u={any:[/கி\.?\s?மு\.?/,/கி\.?\s?பி\.?/]},l={narrow:/^[1234]/i,abbreviated:/^காலா.[1234]/i,wide:/^(ஒன்றாம்|இரண்டாம்|மூன்றாம்|நான்காம்) காலாண்டு/i},s={narrow:[/1/i,/2/i,/3/i,/4/i],any:[/(1|காலா.1|ஒன்றாம்)/i,/(2|காலா.2|இரண்டாம்)/i,/(3|காலா.3|மூன்றாம்)/i,/(4|காலா.4|நான்காம்)/i]},f={narrow:/^(ஜ|பி|மா|ஏ|மே|ஜூ|ஆ|செ|அ|ந|டி)$/i,abbreviated:/^(ஜன.|பிப்.|மார்.|ஏப்.|மே|ஜூன்|ஜூலை|ஆக.|செப்.|அக்.|நவ.|டிச.)/i,wide:/^(ஜனவரி|பிப்ரவரி|மார்ச்|ஏப்ரல்|மே|ஜூன்|ஜூலை|ஆகஸ்ட்|செப்டம்பர்|அக்டோபர்|நவம்பர்|டிசம்பர்)/i},v={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]},c={narrow:/^(ஞா|தி|செ|பு|வி|வெ|ச)/i,short:/^(ஞா|தி|செ|பு|வி|வெ|ச)/i,abbreviated:/^(ஞாயி.|திங்.|செவ்.|புத.|வியா.|வெள்.|சனி)/i,wide:/^(ஞாயிறு|திங்கள்|செவ்வாய்|புதன்|வியாழன்|வெள்ளி|சனி)/i},m={narrow:[/^ஞா/i,/^தி/i,/^செ/i,/^பு/i,/^வி/i,/^வெ/i,/^ச/i],any:[/^ஞா/i,/^தி/i,/^செ/i,/^பு/i,/^வி/i,/^வெ/i,/^ச/i]},h={narrow:/^(மு.ப|பி.ப|நள்|நண்|காலை|மதியம்|மாலை|இரவு)/i,any:/^(மு.ப|பி.ப|முற்பகல்|பிற்பகல்|நள்ளிரவு|நண்பகல்|காலை|மதியம்|மாலை|இரவு)/i},p={any:{am:/^மு/i,pm:/^பி/i,midnight:/^நள்/i,noon:/^நண்/i,morning:/காலை/i,afternoon:/மதியம்/i,evening:/மாலை/i,night:/இரவு/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(Xb,Xb.exports);var B5=Xb.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(X5),n=t(U5),o=t(Q5),i=t(G5),d=t(B5),u={code:"ta",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:4}},l=u;e.default=l,r.exports=e.default})(Hb,Hb.exports);var J5=Hb.exports,Ub={exports:{}},Qb={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{standalone:{one:"సెకను కన్నా తక్కువ",other:"{{count}} సెకన్ల కన్నా తక్కువ"},withPreposition:{one:"సెకను",other:"{{count}} సెకన్ల"}},xSeconds:{standalone:{one:"ఒక సెకను",other:"{{count}} సెకన్ల"},withPreposition:{one:"ఒక సెకను",other:"{{count}} సెకన్ల"}},halfAMinute:{standalone:"అర నిమిషం",withPreposition:"అర నిమిషం"},lessThanXMinutes:{standalone:{one:"ఒక నిమిషం కన్నా తక్కువ",other:"{{count}} నిమిషాల కన్నా తక్కువ"},withPreposition:{one:"ఒక నిమిషం",other:"{{count}} నిమిషాల"}},xMinutes:{standalone:{one:"ఒక నిమిషం",other:"{{count}} నిమిషాలు"},withPreposition:{one:"ఒక నిమిషం",other:"{{count}} నిమిషాల"}},aboutXHours:{standalone:{one:"సుమారు ఒక గంట",other:"సుమారు {{count}} గంటలు"},withPreposition:{one:"సుమారు ఒక గంట",other:"సుమారు {{count}} గంటల"}},xHours:{standalone:{one:"ఒక గంట",other:"{{count}} గంటలు"},withPreposition:{one:"ఒక గంట",other:"{{count}} గంటల"}},xDays:{standalone:{one:"ఒక రోజు",other:"{{count}} రోజులు"},withPreposition:{one:"ఒక రోజు",other:"{{count}} రోజుల"}},aboutXWeeks:{standalone:{one:"సుమారు ఒక వారం",other:"సుమారు {{count}} వారాలు"},withPreposition:{one:"సుమారు ఒక వారం",other:"సుమారు {{count}} వారాలల"}},xWeeks:{standalone:{one:"ఒక వారం",other:"{{count}} వారాలు"},withPreposition:{one:"ఒక వారం",other:"{{count}} వారాలల"}},aboutXMonths:{standalone:{one:"సుమారు ఒక నెల",other:"సుమారు {{count}} నెలలు"},withPreposition:{one:"సుమారు ఒక నెల",other:"సుమారు {{count}} నెలల"}},xMonths:{standalone:{one:"ఒక నెల",other:"{{count}} నెలలు"},withPreposition:{one:"ఒక నెల",other:"{{count}} నెలల"}},aboutXYears:{standalone:{one:"సుమారు ఒక సంవత్సరం",other:"సుమారు {{count}} సంవత్సరాలు"},withPreposition:{one:"సుమారు ఒక సంవత్సరం",other:"సుమారు {{count}} సంవత్సరాల"}},xYears:{standalone:{one:"ఒక సంవత్సరం",other:"{{count}} సంవత్సరాలు"},withPreposition:{one:"ఒక సంవత్సరం",other:"{{count}} సంవత్సరాల"}},overXYears:{standalone:{one:"ఒక సంవత్సరం పైగా",other:"{{count}} సంవత్సరాలకు పైగా"},withPreposition:{one:"ఒక సంవత్సరం",other:"{{count}} సంవత్సరాల"}},almostXYears:{standalone:{one:"దాదాపు ఒక సంవత్సరం",other:"దాదాపు {{count}} సంవత్సరాలు"},withPreposition:{one:"దాదాపు ఒక సంవత్సరం",other:"దాదాపు {{count}} సంవత్సరాల"}}},a=function(i,d,u){var l,s=u!=null&&u.addSuffix?t[i].withPreposition:t[i].standalone;return typeof s=="string"?l=s:d===1?l=s.one:l=s.other.replace("{{count}}",String(d)),u!=null&&u.addSuffix?u.comparison&&u.comparison>0?l+"లో":l+" క్రితం":l},n=a;e.default=n,r.exports=e.default})(Qb,Qb.exports);var K5=Qb.exports,Gb={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(de),n={full:"d, MMMM y, EEEE",long:"d MMMM, y",medium:"d MMM, y",short:"dd-MM-yy"},o={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},i={full:"{{date}} {{time}}'కి'",long:"{{date}} {{time}}'కి'",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(Gb,Gb.exports);var Z5=Gb.exports,Bb={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"'గత' eeee p",yesterday:"'నిన్న' p",today:"'ఈ రోజు' p",tomorrow:"'రేపు' p",nextWeek:"'తదుపరి' eeee p",other:"P"},a=function(i,d,u,l){return t[i]},n=a;e.default=n,r.exports=e.default})(Bb,Bb.exports);var e6=Bb.exports,Jb={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["క్రీ.పూ.","క్రీ.శ."],abbreviated:["క్రీ.పూ.","క్రీ.శ."],wide:["క్రీస్తు పూర్వం","క్రీస్తుశకం"]},o={narrow:["1","2","3","4"],abbreviated:["త్రై1","త్రై2","త్రై3","త్రై4"],wide:["1వ త్రైమాసికం","2వ త్రైమాసికం","3వ త్రైమాసికం","4వ త్రైమాసికం"]},i={narrow:["జ","ఫి","మా","ఏ","మే","జూ","జు","ఆ","సె","అ","న","డి"],abbreviated:["జన","ఫిబ్ర","మార్చి","ఏప్రి","మే","జూన్","జులై","ఆగ","సెప్టెం","అక్టో","నవం","డిసెం"],wide:["జనవరి","ఫిబ్రవరి","మార్చి","ఏప్రిల్","మే","జూన్","జులై","ఆగస్టు","సెప్టెంబర్","అక్టోబర్","నవంబర్","డిసెంబర్"]},d={narrow:["ఆ","సో","మ","బు","గు","శు","శ"],short:["ఆది","సోమ","మంగళ","బుధ","గురు","శుక్ర","శని"],abbreviated:["ఆది","సోమ","మంగళ","బుధ","గురు","శుక్ర","శని"],wide:["ఆదివారం","సోమవారం","మంగళవారం","బుధవారం","గురువారం","శుక్రవారం","శనివారం"]},u={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:"రాత్రి"}},l={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:"రాత్రి"}},s=function(m,h){var p=Number(m);return p+"వ"},f={ordinalNumber:s,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(m){return m-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide",formattingValues:l,defaultFormattingWidth:"wide"})},v=f;e.default=v,r.exports=e.default})(Jb,Jb.exports);var a6=Jb.exports,Kb={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)(వ)?/i,i=/\d+/i,d={narrow:/^(క్రీ\.పూ\.|క్రీ\.శ\.)/i,abbreviated:/^(క్రీ\.?\s?పూ\.?|ప్ర\.?\s?శ\.?\s?పూ\.?|క్రీ\.?\s?శ\.?|సా\.?\s?శ\.?)/i,wide:/^(క్రీస్తు పూర్వం|ప్రస్తుత శకానికి పూర్వం|క్రీస్తు శకం|ప్రస్తుత శకం)/i},u={any:[/^(పూ|శ)/i,/^సా/i]},l={narrow:/^[1234]/i,abbreviated:/^త్రై[1234]/i,wide:/^[1234](వ)? త్రైమాసికం/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^(జూ|జు|జ|ఫి|మా|ఏ|మే|ఆ|సె|అ|న|డి)/i,abbreviated:/^(జన|ఫిబ్ర|మార్చి|ఏప్రి|మే|జూన్|జులై|ఆగ|సెప్|అక్టో|నవ|డిసె)/i,wide:/^(జనవరి|ఫిబ్రవరి|మార్చి|ఏప్రిల్|మే|జూన్|జులై|ఆగస్టు|సెప్టెంబర్|అక్టోబర్|నవంబర్|డిసెంబర్)/i},v={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]},c={narrow:/^(ఆ|సో|మ|బు|గు|శు|శ)/i,short:/^(ఆది|సోమ|మం|బుధ|గురు|శుక్ర|శని)/i,abbreviated:/^(ఆది|సోమ|మం|బుధ|గురు|శుక్ర|శని)/i,wide:/^(ఆదివారం|సోమవారం|మంగళవారం|బుధవారం|గురువారం|శుక్రవారం|శనివారం)/i},m={narrow:[/^ఆ/i,/^సో/i,/^మ/i,/^బు/i,/^గు/i,/^శు/i,/^శ/i],any:[/^ఆది/i,/^సోమ/i,/^మం/i,/^బుధ/i,/^గురు/i,/^శుక్ర/i,/^శని/i]},h={narrow:/^(పూర్వాహ్నం|అపరాహ్నం|అర్ధరాత్రి|మిట్టమధ్యాహ్నం|ఉదయం|మధ్యాహ్నం|సాయంత్రం|రాత్రి)/i,any:/^(పూర్వాహ్నం|అపరాహ్నం|అర్ధరాత్రి|మిట్టమధ్యాహ్నం|ఉదయం|మధ్యాహ్నం|సాయంత్రం|రాత్రి)/i},p={any:{am:/^పూర్వాహ్నం/i,pm:/^అపరాహ్నం/i,midnight:/^అర్ధ/i,noon:/^మిట్ట/i,morning:/ఉదయం/i,afternoon:/మధ్యాహ్నం/i,evening:/సాయంత్రం/i,night:/రాత్రి/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(Kb,Kb.exports);var t6=Kb.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(K5),n=t(Z5),o=t(e6),i=t(a6),d=t(t6),u={code:"te",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:0,firstWeekContainsDate:1}},l=u;e.default=l,r.exports=e.default})(Ub,Ub.exports);var r6=Ub.exports,Zb={exports:{}},e0={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:"น้อยกว่า 1 วินาที",other:"น้อยกว่า {{count}} วินาที"},xSeconds:{one:"1 วินาที",other:"{{count}} วินาที"},halfAMinute:"ครึ่งนาที",lessThanXMinutes:{one:"น้อยกว่า 1 นาที",other:"น้อยกว่า {{count}} นาที"},xMinutes:{one:"1 นาที",other:"{{count}} นาที"},aboutXHours:{one:"ประมาณ 1 ชั่วโมง",other:"ประมาณ {{count}} ชั่วโมง"},xHours:{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}} ปี"}},a=function(i,d,u){var l,s=t[i];return typeof s=="string"?l=s:d===1?l=s.one:l=s.other.replace("{{count}}",String(d)),u!=null&&u.addSuffix?u.comparison&&u.comparison>0?i==="halfAMinute"?"ใน"+l:"ใน "+l:l+"ที่ผ่านมา":l},n=a;e.default=n,r.exports=e.default})(e0,e0.exports);var n6=e0.exports,a0={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(de),n={full:"วันEEEEที่ do MMMM y",long:"do MMMM y",medium:"d MMM y",short:"dd/MM/yyyy"},o={full:"H:mm:ss น. zzzz",long:"H:mm:ss น. z",medium:"H:mm:ss น.",short:"H:mm น."},i={full:"{{date}} 'เวลา' {{time}}",long:"{{date}} 'เวลา' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"medium"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(a0,a0.exports);var i6=a0.exports,t0={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"eeee'ที่แล้วเวลา' p",yesterday:"'เมื่อวานนี้เวลา' p",today:"'วันนี้เวลา' p",tomorrow:"'พรุ่งนี้เวลา' p",nextWeek:"eeee 'เวลา' p",other:"P"},a=function(i,d,u,l){return t[i]},n=a;e.default=n,r.exports=e.default})(t0,t0.exports);var o6=t0.exports,r0={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["B","คศ"],abbreviated:["BC","ค.ศ."],wide:["ปีก่อนคริสตกาล","คริสต์ศักราช"]},o={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["ไตรมาสแรก","ไตรมาสที่สอง","ไตรมาสที่สาม","ไตรมาสที่สี่"]},i={narrow:["อา.","จ.","อ.","พ.","พฤ.","ศ.","ส."],short:["อา.","จ.","อ.","พ.","พฤ.","ศ.","ส."],abbreviated:["อา.","จ.","อ.","พ.","พฤ.","ศ.","ส."],wide:["อาทิตย์","จันทร์","อังคาร","พุธ","พฤหัสบดี","ศุกร์","เสาร์"]},d={narrow:["ม.ค.","ก.พ.","มี.ค.","เม.ย.","พ.ค.","มิ.ย.","ก.ค.","ส.ค.","ก.ย.","ต.ค.","พ.ย.","ธ.ค."],abbreviated:["ม.ค.","ก.พ.","มี.ค.","เม.ย.","พ.ค.","มิ.ย.","ก.ค.","ส.ค.","ก.ย.","ต.ค.","พ.ย.","ธ.ค."],wide:["มกราคม","กุมภาพันธ์","มีนาคม","เมษายน","พฤษภาคม","มิถุนายน","กรกฎาคม","สิงหาคม","กันยายน","ตุลาคม","พฤศจิกายน","ธันวาคม"]},u={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:"กลางคืน"}},l={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:"ตอนกลางคืน"}},s=function(m,h){return String(m)},f={ordinalNumber:s,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(m){return m-1}}),month:(0,a.default)({values:d,defaultWidth:"wide"}),day:(0,a.default)({values:i,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide",formattingValues:l,defaultFormattingWidth:"wide"})},v=f;e.default=v,r.exports=e.default})(r0,r0.exports);var u6=r0.exports,n0={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^\d+/i,i=/\d+/i,d={narrow:/^([bB]|[aA]|คศ)/i,abbreviated:/^([bB]\.?\s?[cC]\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?|ค\.?ศ\.?)/i,wide:/^(ก่อนคริสตกาล|คริสต์ศักราช|คริสตกาล)/i},u={any:[/^[bB]/i,/^(^[aA]|ค\.?ศ\.?|คริสตกาล|คริสต์ศักราช|)/i]},l={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^ไตรมาส(ที่)? ?[1234]/i},s={any:[/(1|แรก|หนึ่ง)/i,/(2|สอง)/i,/(3|สาม)/i,/(4|สี่)/i]},f={narrow:/^(ม\.?ค\.?|ก\.?พ\.?|มี\.?ค\.?|เม\.?ย\.?|พ\.?ค\.?|มิ\.?ย\.?|ก\.?ค\.?|ส\.?ค\.?|ก\.?ย\.?|ต\.?ค\.?|พ\.?ย\.?|ธ\.?ค\.?)/i,abbreviated:/^(ม\.?ค\.?|ก\.?พ\.?|มี\.?ค\.?|เม\.?ย\.?|พ\.?ค\.?|มิ\.?ย\.?|ก\.?ค\.?|ส\.?ค\.?|ก\.?ย\.?|ต\.?ค\.?|พ\.?ย\.?|ธ\.?ค\.?')/i,wide:/^(มกราคม|กุมภาพันธ์|มีนาคม|เมษายน|พฤษภาคม|มิถุนายน|กรกฎาคม|สิงหาคม|กันยายน|ตุลาคม|พฤศจิกายน|ธันวาคม)/i},v={wide:[/^มก/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]},c={narrow:/^(อา\.?|จ\.?|อ\.?|พฤ\.?|พ\.?|ศ\.?|ส\.?)/i,short:/^(อา\.?|จ\.?|อ\.?|พฤ\.?|พ\.?|ศ\.?|ส\.?)/i,abbreviated:/^(อา\.?|จ\.?|อ\.?|พฤ\.?|พ\.?|ศ\.?|ส\.?)/i,wide:/^(อาทิตย์|จันทร์|อังคาร|พุธ|พฤหัสบดี|ศุกร์|เสาร์)/i},m={wide:[/^อา/i,/^จั/i,/^อั/i,/^พุธ/i,/^พฤ/i,/^ศ/i,/^เส/i],any:[/^อา/i,/^จ/i,/^อ/i,/^พ(?!ฤ)/i,/^พฤ/i,/^ศ/i,/^ส/i]},h={any:/^(ก่อนเที่ยง|หลังเที่ยง|เที่ยงคืน|เที่ยง|(ตอน.*?)?.*(เที่ยง|เช้า|บ่าย|เย็น|กลางคืน))/i},p={any:{am:/^ก่อนเที่ยง/i,pm:/^หลังเที่ยง/i,midnight:/^เที่ยงคืน/i,noon:/^เที่ยง/i,morning:/เช้า/i,afternoon:/บ่าย/i,evening:/เย็น/i,night:/กลางคืน/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(n0,n0.exports);var d6=n0.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(n6),n=t(i6),o=t(o6),i=t(u6),d=t(d6),u={code:"th",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:0,firstWeekContainsDate:1}},l=u;e.default=l,r.exports=e.default})(Zb,Zb.exports);var l6=Zb.exports,i0={exports:{}},o0={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:"bir saniyeden az",other:"{{count}} saniyeden az"},xSeconds:{one:"1 saniye",other:"{{count}} saniye"},halfAMinute:"yarım dakika",lessThanXMinutes:{one:"bir dakikadan az",other:"{{count}} dakikadan az"},xMinutes:{one:"1 dakika",other:"{{count}} dakika"},aboutXHours:{one:"yaklaşık 1 saat",other:"yaklaşık {{count}} saat"},xHours:{one:"1 saat",other:"{{count}} saat"},xDays:{one:"1 gün",other:"{{count}} gün"},aboutXWeeks:{one:"yaklaşık 1 hafta",other:"yaklaşık {{count}} hafta"},xWeeks:{one:"1 hafta",other:"{{count}} hafta"},aboutXMonths:{one:"yaklaşık 1 ay",other:"yaklaşık {{count}} ay"},xMonths:{one:"1 ay",other:"{{count}} ay"},aboutXYears:{one:"yaklaşık 1 yıl",other:"yaklaşık {{count}} yıl"},xYears:{one:"1 yıl",other:"{{count}} yıl"},overXYears:{one:"1 yıldan fazla",other:"{{count}} yıldan fazla"},almostXYears:{one:"neredeyse 1 yıl",other:"neredeyse {{count}} yıl"}},a=function(i,d,u){var l,s=t[i];return typeof s=="string"?l=s:d===1?l=s.one:l=s.other.replace("{{count}}",d.toString()),u!=null&&u.addSuffix?u.comparison&&u.comparison>0?l+" sonra":l+" önce":l},n=a;e.default=n,r.exports=e.default})(o0,o0.exports);var s6=o0.exports,u0={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(de),n={full:"d MMMM y EEEE",long:"d MMMM y",medium:"d MMM y",short:"dd.MM.yyyy"},o={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},i={full:"{{date}} 'saat' {{time}}",long:"{{date}} 'saat' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(u0,u0.exports);var f6=u0.exports,d0={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"'geçen hafta' eeee 'saat' p",yesterday:"'dün saat' p",today:"'bugün saat' p",tomorrow:"'yarın saat' p",nextWeek:"eeee 'saat' p",other:"P"},a=function(i,d,u,l){return t[i]},n=a;e.default=n,r.exports=e.default})(d0,d0.exports);var v6=d0.exports,l0={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["MÖ","MS"],abbreviated:["MÖ","MS"],wide:["Milattan Önce","Milattan Sonra"]},o={narrow:["1","2","3","4"],abbreviated:["1Ç","2Ç","3Ç","4Ç"],wide:["İlk çeyrek","İkinci Çeyrek","Üçüncü çeyrek","Son çeyrek"]},i={narrow:["O","Ş","M","N","M","H","T","A","E","E","K","A"],abbreviated:["Oca","Şub","Mar","Nis","May","Haz","Tem","Ağu","Eyl","Eki","Kas","Ara"],wide:["Ocak","Şubat","Mart","Nisan","Mayıs","Haziran","Temmuz","Ağustos","Eylül","Ekim","Kasım","Aralık"]},d={narrow:["P","P","S","Ç","P","C","C"],short:["Pz","Pt","Sa","Ça","Pe","Cu","Ct"],abbreviated:["Paz","Pzt","Sal","Çar","Per","Cum","Cts"],wide:["Pazar","Pazartesi","Salı","Çarşamba","Perşembe","Cuma","Cumartesi"]},u={narrow:{am:"öö",pm:"ös",midnight:"gy",noon:"ö",morning:"sa",afternoon:"ös",evening:"ak",night:"ge"},abbreviated:{am:"ÖÖ",pm:"ÖS",midnight:"gece yarısı",noon:"öğle",morning:"sabah",afternoon:"öğleden sonra",evening:"akşam",night:"gece"},wide:{am:"Ö.Ö.",pm:"Ö.S.",midnight:"gece yarısı",noon:"öğle",morning:"sabah",afternoon:"öğleden sonra",evening:"akşam",night:"gece"}},l={narrow:{am:"öö",pm:"ös",midnight:"gy",noon:"ö",morning:"sa",afternoon:"ös",evening:"ak",night:"ge"},abbreviated:{am:"ÖÖ",pm:"ÖS",midnight:"gece yarısı",noon:"öğlen",morning:"sabahleyin",afternoon:"öğleden sonra",evening:"akşamleyin",night:"geceleyin"},wide:{am:"ö.ö.",pm:"ö.s.",midnight:"gece yarısı",noon:"öğlen",morning:"sabahleyin",afternoon:"öğleden sonra",evening:"akşamleyin",night:"geceleyin"}},s=function(m,h){var p=Number(m);return p+"."},f={ordinalNumber:s,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(m){return Number(m)-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide",formattingValues:l,defaultFormattingWidth:"wide"})},v=f;e.default=v,r.exports=e.default})(l0,l0.exports);var m6=l0.exports,s0={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)(\.)?/i,i=/\d+/i,d={narrow:/^(mö|ms)/i,abbreviated:/^(mö|ms)/i,wide:/^(milattan önce|milattan sonra)/i},u={any:[/(^mö|^milattan önce)/i,/(^ms|^milattan sonra)/i]},l={narrow:/^[1234]/i,abbreviated:/^[1234]ç/i,wide:/^((i|İ)lk|(i|İ)kinci|üçüncü|son) çeyrek/i},s={any:[/1/i,/2/i,/3/i,/4/i],abbreviated:[/1ç/i,/2ç/i,/3ç/i,/4ç/i],wide:[/^(i|İ)lk çeyrek/i,/(i|İ)kinci çeyrek/i,/üçüncü çeyrek/i,/son çeyrek/i]},f={narrow:/^[oşmnhtaek]/i,abbreviated:/^(oca|şub|mar|nis|may|haz|tem|ağu|eyl|eki|kas|ara)/i,wide:/^(ocak|şubat|mart|nisan|mayıs|haziran|temmuz|ağustos|eylül|ekim|kasım|aralık)/i},v={narrow:[/^o/i,/^ş/i,/^m/i,/^n/i,/^m/i,/^h/i,/^t/i,/^a/i,/^e/i,/^e/i,/^k/i,/^a/i],any:[/^o/i,/^ş/i,/^mar/i,/^n/i,/^may/i,/^h/i,/^t/i,/^ağ/i,/^ey/i,/^ek/i,/^k/i,/^ar/i]},c={narrow:/^[psçc]/i,short:/^(pz|pt|sa|ça|pe|cu|ct)/i,abbreviated:/^(paz|pzt|sal|çar|per|cum|cts)/i,wide:/^(pazar(?!tesi)|pazartesi|salı|çarşamba|perşembe|cuma(?!rtesi)|cumartesi)/i},m={narrow:[/^p/i,/^p/i,/^s/i,/^ç/i,/^p/i,/^c/i,/^c/i],any:[/^pz/i,/^pt/i,/^sa/i,/^ça/i,/^pe/i,/^cu/i,/^ct/i],wide:[/^pazar(?!tesi)/i,/^pazartesi/i,/^salı/i,/^çarşamba/i,/^perşembe/i,/^cuma(?!rtesi)/i,/^cumartesi/i]},h={narrow:/^(öö|ös|gy|ö|sa|ös|ak|ge)/i,any:/^(ö\.?\s?[ös]\.?|öğleden sonra|gece yarısı|öğle|(sabah|öğ|akşam|gece)(leyin))/i},p={any:{am:/^ö\.?ö\.?/i,pm:/^ö\.?s\.?/i,midnight:/^(gy|gece yarısı)/i,noon:/^öğ/i,morning:/^sa/i,afternoon:/^öğleden sonra/i,evening:/^ak/i,night:/^ge/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(s0,s0.exports);var c6=s0.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(s6),n=t(f6),o=t(v6),i=t(m6),d=t(c6),u={code:"tr",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:1}},l=u;e.default=l,r.exports=e.default})(i0,i0.exports);var h6=i0.exports,f0={exports:{}},v0={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:"بىر سىكۇنت ئىچىدە",other:"سىكۇنت ئىچىدە {{count}}"},xSeconds:{one:"بىر سىكۇنت",other:"سىكۇنت {{count}}"},halfAMinute:"يىرىم مىنۇت",lessThanXMinutes:{one:"بىر مىنۇت ئىچىدە",other:"مىنۇت ئىچىدە {{count}}"},xMinutes:{one:"بىر مىنۇت",other:"مىنۇت {{count}}"},aboutXHours:{one:"تەخمىنەن بىر سائەت",other:"سائەت {{count}} تەخمىنەن"},xHours:{one:"بىر سائەت",other:"سائەت {{count}}"},xDays:{one:"بىر كۈن",other:"كۈن {{count}}"},aboutXWeeks:{one:"تەخمىنەن بىرھەپتە",other:"ھەپتە {{count}} تەخمىنەن"},xWeeks:{one:"بىرھەپتە",other:"ھەپتە {{count}}"},aboutXMonths:{one:"تەخمىنەن بىر ئاي",other:"ئاي {{count}} تەخمىنەن"},xMonths:{one:"بىر ئاي",other:"ئاي {{count}}"},aboutXYears:{one:"تەخمىنەن بىر يىل",other:"يىل {{count}} تەخمىنەن"},xYears:{one:"بىر يىل",other:"يىل {{count}}"},overXYears:{one:"بىر يىلدىن ئارتۇق",other:"يىلدىن ئارتۇق {{count}}"},almostXYears:{one:"ئاساسەن بىر يىل",other:"يىل {{count}} ئاساسەن"}},a=function(i,d,u){var l,s=t[i];return typeof s=="string"?l=s:d===1?l=s.one:l=s.other.replace("{{count}}",String(d)),u!=null&&u.addSuffix?u.comparison&&u.comparison>0?l:l+" بولدى":l},n=a;e.default=n,r.exports=e.default})(v0,v0.exports);var p6=v0.exports,m0={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(de),n={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},o={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},i={full:"{{date}} 'دە' {{time}}",long:"{{date}} 'دە' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(m0,m0.exports);var g6=m0.exports,c0={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"'ئ‍ۆتكەن' eeee 'دە' p",yesterday:"'تۈنۈگۈن دە' p",today:"'بۈگۈن دە' p",tomorrow:"'ئەتە دە' p",nextWeek:"eeee 'دە' p",other:"P"},a=function(i,d,u,l){return t[i]},n=a;e.default=n,r.exports=e.default})(c0,c0.exports);var y6=c0.exports,h0={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["ب","ك"],abbreviated:["ب","ك"],wide:["مىيلادىدىن بۇرۇن","مىيلادىدىن كىيىن"]},o={narrow:["1","2","3","4"],abbreviated:["1","2","3","4"],wide:["بىرىنجى چارەك","ئىككىنجى چارەك","ئۈچىنجى چارەك","تۆتىنجى چارەك"]},i={narrow:["ي","ف","م","ا","م","ى","ى","ا","س","ۆ","ن","د"],abbreviated:["يانۋار","فېۋىرال","مارت","ئاپرىل","ماي","ئىيۇن","ئىيول","ئاۋغۇست","سىنتەبىر","ئۆكتەبىر","نويابىر","دىكابىر"],wide:["يانۋار","فېۋىرال","مارت","ئاپرىل","ماي","ئىيۇن","ئىيول","ئاۋغۇست","سىنتەبىر","ئۆكتەبىر","نويابىر","دىكابىر"]},d={narrow:["ي","د","س","چ","پ","ج","ش"],short:["ي","د","س","چ","پ","ج","ش"],abbreviated:["يەكشەنبە","دۈشەنبە","سەيشەنبە","چارشەنبە","پەيشەنبە","جۈمە","شەنبە"],wide:["يەكشەنبە","دۈشەنبە","سەيشەنبە","چارشەنبە","پەيشەنبە","جۈمە","شەنبە"]},u={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:"كىچە"}},l={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:"كىچىدە"}},s=function(m,h){return String(m)},f={ordinalNumber:s,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(m){return m-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide",formattingValues:l,defaultFormattingWidth:"wide"})},v=f;e.default=v,r.exports=e.default})(h0,h0.exports);var b6=h0.exports,p0={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)(th|st|nd|rd)?/i,i=/\d+/i,d={narrow:/^(ب|ك)/i,wide:/^(مىيلادىدىن بۇرۇن|مىيلادىدىن كىيىن)/i},u={any:[/^بۇرۇن/i,/^كىيىن/i]},l={narrow:/^[1234]/i,abbreviated:/^چ[1234]/i,wide:/^چارەك [1234]/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^[يفمئامئ‍ئاسۆند]/i,abbreviated:/^(يانۋار|فېۋىرال|مارت|ئاپرىل|ماي|ئىيۇن|ئىيول|ئاۋغۇست|سىنتەبىر|ئۆكتەبىر|نويابىر|دىكابىر)/i,wide:/^(يانۋار|فېۋىرال|مارت|ئاپرىل|ماي|ئىيۇن|ئىيول|ئاۋغۇست|سىنتەبىر|ئۆكتەبىر|نويابىر|دىكابىر)/i},v={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]},c={narrow:/^[دسچپجشي]/i,short:/^(يە|دۈ|سە|چا|پە|جۈ|شە)/i,abbreviated:/^(يە|دۈ|سە|چا|پە|جۈ|شە)/i,wide:/^(يەكشەنبە|دۈشەنبە|سەيشەنبە|چارشەنبە|پەيشەنبە|جۈمە|شەنبە)/i},m={narrow:[/^ي/i,/^د/i,/^س/i,/^چ/i,/^پ/i,/^ج/i,/^ش/i],any:[/^ي/i,/^د/i,/^س/i,/^چ/i,/^پ/i,/^ج/i,/^ش/i]},h={narrow:/^(ئە|چ|ك|چ|(دە|ئەتىگەن) ( ئە‍|چۈشتىن كىيىن|ئاخشىم|كىچە))/i,any:/^(ئە|چ|ك|چ|(دە|ئەتىگەن) ( ئە‍|چۈشتىن كىيىن|ئاخشىم|كىچە))/i},p={any:{am:/^ئە/i,pm:/^چ/i,midnight:/^ك/i,noon:/^چ/i,morning:/ئەتىگەن/i,afternoon:/چۈشتىن كىيىن/i,evening:/ئاخشىم/i,night:/كىچە/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(p0,p0.exports);var _6=p0.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(p6),n=t(g6),o=t(y6),i=t(b6),d=t(_6),u={code:"ug",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:0,firstWeekContainsDate:1}},l=u;e.default=l,r.exports=e.default})(f0,f0.exports);var w6=f0.exports,g0={exports:{}},y0={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;function t(u,l){if(u.one!==void 0&&l===1)return u.one;var s=l%10,f=l%100;return s===1&&f!==11?u.singularNominative.replace("{{count}}",String(l)):s>=2&&s<=4&&(f<10||f>20)?u.singularGenitive.replace("{{count}}",String(l)):u.pluralGenitive.replace("{{count}}",String(l))}function a(u){return function(l,s){return s&&s.addSuffix?s.comparison&&s.comparison>0?u.future?t(u.future,l):"за "+t(u.regular,l):u.past?t(u.past,l):t(u.regular,l)+" тому":t(u.regular,l)}}var n=function(l,s){return s&&s.addSuffix?s.comparison&&s.comparison>0?"за півхвилини":"півхвилини тому":"півхвилини"},o={lessThanXSeconds:a({regular:{one:"менше секунди",singularNominative:"менше {{count}} секунди",singularGenitive:"менше {{count}} секунд",pluralGenitive:"менше {{count}} секунд"},future:{one:"менше, ніж за секунду",singularNominative:"менше, ніж за {{count}} секунду",singularGenitive:"менше, ніж за {{count}} секунди",pluralGenitive:"менше, ніж за {{count}} секунд"}}),xSeconds:a({regular:{singularNominative:"{{count}} секунда",singularGenitive:"{{count}} секунди",pluralGenitive:"{{count}} секунд"},past:{singularNominative:"{{count}} секунду тому",singularGenitive:"{{count}} секунди тому",pluralGenitive:"{{count}} секунд тому"},future:{singularNominative:"за {{count}} секунду",singularGenitive:"за {{count}} секунди",pluralGenitive:"за {{count}} секунд"}}),halfAMinute:n,lessThanXMinutes:a({regular:{one:"менше хвилини",singularNominative:"менше {{count}} хвилини",singularGenitive:"менше {{count}} хвилин",pluralGenitive:"менше {{count}} хвилин"},future:{one:"менше, ніж за хвилину",singularNominative:"менше, ніж за {{count}} хвилину",singularGenitive:"менше, ніж за {{count}} хвилини",pluralGenitive:"менше, ніж за {{count}} хвилин"}}),xMinutes:a({regular:{singularNominative:"{{count}} хвилина",singularGenitive:"{{count}} хвилини",pluralGenitive:"{{count}} хвилин"},past:{singularNominative:"{{count}} хвилину тому",singularGenitive:"{{count}} хвилини тому",pluralGenitive:"{{count}} хвилин тому"},future:{singularNominative:"за {{count}} хвилину",singularGenitive:"за {{count}} хвилини",pluralGenitive:"за {{count}} хвилин"}}),aboutXHours:a({regular:{singularNominative:"близько {{count}} години",singularGenitive:"близько {{count}} годин",pluralGenitive:"близько {{count}} годин"},future:{singularNominative:"приблизно за {{count}} годину",singularGenitive:"приблизно за {{count}} години",pluralGenitive:"приблизно за {{count}} годин"}}),xHours:a({regular:{singularNominative:"{{count}} годину",singularGenitive:"{{count}} години",pluralGenitive:"{{count}} годин"}}),xDays:a({regular:{singularNominative:"{{count}} день",singularGenitive:"{{count}} днi",pluralGenitive:"{{count}} днів"}}),aboutXWeeks:a({regular:{singularNominative:"близько {{count}} тижня",singularGenitive:"близько {{count}} тижнів",pluralGenitive:"близько {{count}} тижнів"},future:{singularNominative:"приблизно за {{count}} тиждень",singularGenitive:"приблизно за {{count}} тижні",pluralGenitive:"приблизно за {{count}} тижнів"}}),xWeeks:a({regular:{singularNominative:"{{count}} тиждень",singularGenitive:"{{count}} тижні",pluralGenitive:"{{count}} тижнів"}}),aboutXMonths:a({regular:{singularNominative:"близько {{count}} місяця",singularGenitive:"близько {{count}} місяців",pluralGenitive:"близько {{count}} місяців"},future:{singularNominative:"приблизно за {{count}} місяць",singularGenitive:"приблизно за {{count}} місяці",pluralGenitive:"приблизно за {{count}} місяців"}}),xMonths:a({regular:{singularNominative:"{{count}} місяць",singularGenitive:"{{count}} місяці",pluralGenitive:"{{count}} місяців"}}),aboutXYears:a({regular:{singularNominative:"близько {{count}} року",singularGenitive:"близько {{count}} років",pluralGenitive:"близько {{count}} років"},future:{singularNominative:"приблизно за {{count}} рік",singularGenitive:"приблизно за {{count}} роки",pluralGenitive:"приблизно за {{count}} років"}}),xYears:a({regular:{singularNominative:"{{count}} рік",singularGenitive:"{{count}} роки",pluralGenitive:"{{count}} років"}}),overXYears:a({regular:{singularNominative:"більше {{count}} року",singularGenitive:"більше {{count}} років",pluralGenitive:"більше {{count}} років"},future:{singularNominative:"більше, ніж за {{count}} рік",singularGenitive:"більше, ніж за {{count}} роки",pluralGenitive:"більше, ніж за {{count}} років"}}),almostXYears:a({regular:{singularNominative:"майже {{count}} рік",singularGenitive:"майже {{count}} роки",pluralGenitive:"майже {{count}} років"},future:{singularNominative:"майже за {{count}} рік",singularGenitive:"майже за {{count}} роки",pluralGenitive:"майже за {{count}} років"}})},i=function(l,s,f){return f=f||{},o[l](s,f)},d=i;e.default=d,r.exports=e.default})(y0,y0.exports);var P6=y0.exports,b0={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(de),n={full:"EEEE, do MMMM y 'р.'",long:"do MMMM y 'р.'",medium:"d MMM y 'р.'",short:"dd.MM.y"},o={full:"H:mm:ss zzzz",long:"H:mm:ss z",medium:"H:mm:ss",short:"H:mm"},i={full:"{{date}} 'о' {{time}}",long:"{{date}} 'о' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(b0,b0.exports);var x6=b0.exports,_0={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=Vn,n=t(Fa),o=["неділю","понеділок","вівторок","середу","четвер","п’ятницю","суботу"];function i(m){var h=o[m];switch(m){case 0:case 3:case 5:case 6:return"'у минулу "+h+" о' p";case 1:case 2:case 4:return"'у минулий "+h+" о' p"}}function d(m){var h=o[m];return"'у "+h+" о' p"}function u(m){var h=o[m];switch(m){case 0:case 3:case 5:case 6:return"'у наступну "+h+" о' p";case 1:case 2:case 4:return"'у наступний "+h+" о' p"}}var l=function(h,p,y){var _=(0,a.toDate)(h),w=_.getUTCDay();return(0,n.default)(_,p,y)?d(w):i(w)},s=function(h,p,y){var _=(0,a.toDate)(h),w=_.getUTCDay();return(0,n.default)(_,p,y)?d(w):u(w)},f={lastWeek:l,yesterday:"'вчора о' p",today:"'сьогодні о' p",tomorrow:"'завтра о' p",nextWeek:s,other:"P"},v=function(h,p,y,_){var w=f[h];return typeof w=="function"?w(p,y,_):w},c=v;e.default=c,r.exports=e.default})(_0,_0.exports);var M6=_0.exports,w0={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["до н.е.","н.е."],abbreviated:["до н. е.","н. е."],wide:["до нашої ери","нашої ери"]},o={narrow:["1","2","3","4"],abbreviated:["1-й кв.","2-й кв.","3-й кв.","4-й кв."],wide:["1-й квартал","2-й квартал","3-й квартал","4-й квартал"]},i={narrow:["С","Л","Б","К","Т","Ч","Л","С","В","Ж","Л","Г"],abbreviated:["січ.","лют.","берез.","квіт.","трав.","черв.","лип.","серп.","верес.","жовт.","листоп.","груд."],wide:["січень","лютий","березень","квітень","травень","червень","липень","серпень","вересень","жовтень","листопад","грудень"]},d={narrow:["С","Л","Б","К","Т","Ч","Л","С","В","Ж","Л","Г"],abbreviated:["січ.","лют.","берез.","квіт.","трав.","черв.","лип.","серп.","верес.","жовт.","листоп.","груд."],wide:["січня","лютого","березня","квітня","травня","червня","липня","серпня","вересня","жовтня","листопада","грудня"]},u={narrow:["Н","П","В","С","Ч","П","С"],short:["нд","пн","вт","ср","чт","пт","сб"],abbreviated:["нед","пон","вів","сер","чтв","птн","суб"],wide:["неділя","понеділок","вівторок","середа","четвер","п’ятниця","субота"]},l={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:"ніч"}},s={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:"ночі"}},f=function(h,p){var y=String(p==null?void 0:p.unit),_=Number(h),w;return y==="date"?_===3||_===23?w="-є":w="-е":y==="minute"||y==="second"||y==="hour"?w="-а":w="-й",_+w},v={ordinalNumber:f,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(h){return h-1}}),month:(0,a.default)({values:i,defaultWidth:"wide",formattingValues:d,defaultFormattingWidth:"wide"}),day:(0,a.default)({values:u,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:l,defaultWidth:"any",formattingValues:s,defaultFormattingWidth:"wide"})},c=v;e.default=c,r.exports=e.default})(w0,w0.exports);var k6=w0.exports,P0={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)(-?(е|й|є|а|я))?/i,i=/\d+/i,d={narrow:/^((до )?н\.?\s?е\.?)/i,abbreviated:/^((до )?н\.?\s?е\.?)/i,wide:/^(до нашої ери|нашої ери|наша ера)/i},u={any:[/^д/i,/^н/i]},l={narrow:/^[1234]/i,abbreviated:/^[1234](-?[иі]?й?)? кв.?/i,wide:/^[1234](-?[иі]?й?)? квартал/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^[слбктчвжг]/i,abbreviated:/^(січ|лют|бер(ез)?|квіт|трав|черв|лип|серп|вер(ес)?|жовт|лис(топ)?|груд)\.?/i,wide:/^(січень|січня|лютий|лютого|березень|березня|квітень|квітня|травень|травня|червня|червень|липень|липня|серпень|серпня|вересень|вересня|жовтень|жовтня|листопад[а]?|грудень|грудня)/i},v={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]},c={narrow:/^[нпвсч]/i,short:/^(нд|пн|вт|ср|чт|пт|сб)\.?/i,abbreviated:/^(нед|пон|вів|сер|че?тв|птн?|суб)\.?/i,wide:/^(неділ[яі]|понеділ[ок][ка]|вівтор[ок][ка]|серед[аи]|четвер(га)?|п\W*?ятниц[яі]|субот[аи])/i},m={narrow:[/^н/i,/^п/i,/^в/i,/^с/i,/^ч/i,/^п/i,/^с/i],any:[/^н/i,/^п[он]/i,/^в/i,/^с[ер]/i,/^ч/i,/^п\W*?[ят]/i,/^с[уб]/i]},h={narrow:/^([дп]п|півн\.?|пол\.?|ранок|ранку|день|дня|веч\.?|ніч|ночі)/i,abbreviated:/^([дп]п|півн\.?|пол\.?|ранок|ранку|день|дня|веч\.?|ніч|ночі)/i,wide:/^([дп]п|північ|полудень|ранок|ранку|день|дня|вечір|вечора|ніч|ночі)/i},p={any:{am:/^дп/i,pm:/^пп/i,midnight:/^півн/i,noon:/^пол/i,morning:/^р/i,afternoon:/^д[ен]/i,evening:/^в/i,night:/^н/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"wide",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(P0,P0.exports);var D6=P0.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(P6),n=t(x6),o=t(M6),i=t(k6),d=t(D6),u={code:"uk",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:1}},l=u;e.default=l,r.exports=e.default})(g0,g0.exports);var O6=g0.exports,x0={exports:{}},M0={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:"sekunddan kam",other:"{{count}} sekunddan kam"},xSeconds:{one:"1 sekund",other:"{{count}} sekund"},halfAMinute:"yarim minut",lessThanXMinutes:{one:"bir minutdan kam",other:"{{count}} minutdan kam"},xMinutes:{one:"1 minut",other:"{{count}} minut"},aboutXHours:{one:"tahminan 1 soat",other:"tahminan {{count}} soat"},xHours:{one:"1 soat",other:"{{count}} soat"},xDays:{one:"1 kun",other:"{{count}} kun"},aboutXWeeks:{one:"tahminan 1 hafta",other:"tahminan {{count}} hafta"},xWeeks:{one:"1 hafta",other:"{{count}} hafta"},aboutXMonths:{one:"tahminan 1 oy",other:"tahminan {{count}} oy"},xMonths:{one:"1 oy",other:"{{count}} oy"},aboutXYears:{one:"tahminan 1 yil",other:"tahminan {{count}} yil"},xYears:{one:"1 yil",other:"{{count}} yil"},overXYears:{one:"1 yildan ko'p",other:"{{count}} yildan ko'p"},almostXYears:{one:"deyarli 1 yil",other:"deyarli {{count}} yil"}},a=function(i,d,u){var l,s=t[i];return typeof s=="string"?l=s:d===1?l=s.one:l=s.other.replace("{{count}}",String(d)),u!=null&&u.addSuffix?u.comparison&&u.comparison>0?l+" dan keyin":l+" oldin":l},n=a;e.default=n,r.exports=e.default})(M0,M0.exports);var W6=M0.exports,k0={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(de),n={full:"EEEE, do MMMM, y",long:"do MMMM, y",medium:"d MMM, y",short:"dd/MM/yyyy"},o={full:"h:mm:ss zzzz",long:"h:mm:ss z",medium:"h:mm:ss",short:"h:mm"},i={any:"{{date}}, {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"any"})},u=d;e.default=u,r.exports=e.default})(k0,k0.exports);var j6=k0.exports,D0={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"'oldingi' eeee p 'da'",yesterday:"'kecha' p 'da'",today:"'bugun' p 'da'",tomorrow:"'ertaga' p 'da'",nextWeek:"eeee p 'da'",other:"P"},a=function(i,d,u,l){return t[i]},n=a;e.default=n,r.exports=e.default})(D0,D0.exports);var T6=D0.exports,O0={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["M.A","M."],abbreviated:["M.A","M."],wide:["Miloddan Avvalgi","Milodiy"]},o={narrow:["1","2","3","4"],abbreviated:["CH.1","CH.2","CH.3","CH.4"],wide:["1-chi chorak","2-chi chorak","3-chi chorak","4-chi chorak"]},i={narrow:["Y","F","M","A","M","I","I","A","S","O","N","D"],abbreviated:["Yan","Fev","Mar","Apr","May","Iyun","Iyul","Avg","Sen","Okt","Noy","Dek"],wide:["Yanvar","Fevral","Mart","Aprel","May","Iyun","Iyul","Avgust","Sentabr","Oktabr","Noyabr","Dekabr"]},d={narrow:["Y","D","S","CH","P","J","SH"],short:["Ya","Du","Se","Cho","Pa","Ju","Sha"],abbreviated:["Yak","Dush","Sesh","Chor","Pay","Jum","Shan"],wide:["Yakshanba","Dushanba","Seshanba","Chorshanba","Payshanba","Juma","Shanba"]},u={narrow:{am:"a",pm:"p",midnight:"y.t",noon:"p.",morning:"ertalab",afternoon:"tushdan keyin",evening:"kechqurun",night:"tun"},abbreviated:{am:"AM",pm:"PM",midnight:"yarim tun",noon:"peshin",morning:"ertalab",afternoon:"tushdan keyin",evening:"kechqurun",night:"tun"},wide:{am:"a.m.",pm:"p.m.",midnight:"yarim tun",noon:"peshin",morning:"ertalab",afternoon:"tushdan keyin",evening:"kechqurun",night:"tun"}},l={narrow:{am:"a",pm:"p",midnight:"y.t",noon:"p.",morning:"ertalab",afternoon:"tushdan keyin",evening:"kechqurun",night:"tun"},abbreviated:{am:"AM",pm:"PM",midnight:"yarim tun",noon:"peshin",morning:"ertalab",afternoon:"tushdan keyin",evening:"kechqurun",night:"tun"},wide:{am:"a.m.",pm:"p.m.",midnight:"yarim tun",noon:"peshin",morning:"ertalab",afternoon:"tushdan keyin",evening:"kechqurun",night:"tun"}},s=function(m,h){return String(m)},f={ordinalNumber:s,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(m){return m-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide",formattingValues:l,defaultFormattingWidth:"wide"})},v=f;e.default=v,r.exports=e.default})(O0,O0.exports);var $6=O0.exports,W0={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)(chi)?/i,i=/\d+/i,d={narrow:/^(m\.a|m\.)/i,abbreviated:/^(m\.a\.?\s?m\.?)/i,wide:/^(miloddan avval|miloddan keyin)/i},u={any:[/^b/i,/^(a|c)/i]},l={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](chi)? chorak/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^[yfmasond]/i,abbreviated:/^(yan|fev|mar|apr|may|iyun|iyul|avg|sen|okt|noy|dek)/i,wide:/^(yanvar|fevral|mart|aprel|may|iyun|iyul|avgust|sentabr|oktabr|noyabr|dekabr)/i},v={narrow:[/^y/i,/^f/i,/^m/i,/^a/i,/^m/i,/^i/i,/^i/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ya/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^iyun/i,/^iyul/i,/^av/i,/^s/i,/^o/i,/^n/i,/^d/i]},c={narrow:/^[ydschj]/i,short:/^(ya|du|se|cho|pa|ju|sha)/i,abbreviated:/^(yak|dush|sesh|chor|pay|jum|shan)/i,wide:/^(yakshanba|dushanba|seshanba|chorshanba|payshanba|juma|shanba)/i},m={narrow:[/^y/i,/^d/i,/^s/i,/^ch/i,/^p/i,/^j/i,/^sh/i],any:[/^ya/i,/^d/i,/^se/i,/^ch/i,/^p/i,/^j/i,/^sh/i]},h={narrow:/^(a|p|y\.t|p| (ertalab|tushdan keyin|kechqurun|tun))/i,any:/^([ap]\.?\s?m\.?|yarim tun|peshin| (ertalab|tushdan keyin|kechqurun|tun))/i},p={any:{am:/^a/i,pm:/^p/i,midnight:/^y\.t/i,noon:/^pe/i,morning:/ertalab/i,afternoon:/tushdan keyin/i,evening:/kechqurun/i,night:/tun/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(W0,W0.exports);var S6=W0.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(W6),n=t(j6),o=t(T6),i=t($6),d=t(S6),u={code:"uz",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:1}},l=u;e.default=l,r.exports=e.default})(x0,x0.exports);var C6=x0.exports,j0={exports:{}},T0={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:"1 сониядан кам",other:"{{count}} сониядан кам"},xSeconds:{one:"1 сония",other:"{{count}} сония"},halfAMinute:"ярим дақиқа",lessThanXMinutes:{one:"1 дақиқадан кам",other:"{{count}} дақиқадан кам"},xMinutes:{one:"1 дақиқа",other:"{{count}} дақиқа"},aboutXHours:{one:"тахминан 1 соат",other:"тахминан {{count}} соат"},xHours:{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}} йил"}},a=function(i,d,u){var l,s=t[i];return typeof s=="string"?l=s:d===1?l=s.one:l=s.other.replace("{{count}}",String(d)),u!=null&&u.addSuffix?u.comparison&&u.comparison>0?l+"дан кейин":l+" олдин":l},n=a;e.default=n,r.exports=e.default})(T0,T0.exports);var E6=T0.exports,$0={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(de),n={full:"EEEE, do MMMM, y",long:"do MMMM, y",medium:"d MMM, y",short:"dd/MM/yyyy"},o={full:"H:mm:ss zzzz",long:"H:mm:ss z",medium:"H:mm:ss",short:"H:mm"},i={any:"{{date}}, {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"any"})},u=d;e.default=u,r.exports=e.default})($0,$0.exports);var R6=$0.exports,S0={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"'ўтган' eeee p 'да'",yesterday:"'кеча' p 'да'",today:"'бугун' p 'да'",tomorrow:"'эртага' p 'да'",nextWeek:"eeee p 'да'",other:"P"},a=function(i,d,u,l){return t[i]},n=a;e.default=n,r.exports=e.default})(S0,S0.exports);var N6=S0.exports,C0={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["М.А","М"],abbreviated:["М.А","М"],wide:["Милоддан Аввалги","Милодий"]},o={narrow:["1","2","3","4"],abbreviated:["1-чор.","2-чор.","3-чор.","4-чор."],wide:["1-чорак","2-чорак","3-чорак","4-чорак"]},i={narrow:["Я","Ф","М","А","М","И","И","А","С","О","Н","Д"],abbreviated:["янв","фев","мар","апр","май","июн","июл","авг","сен","окт","ноя","дек"],wide:["январ","феврал","март","апрел","май","июн","июл","август","сентабр","октабр","ноябр","декабр"]},d={narrow:["Я","Д","С","Ч","П","Ж","Ш"],short:["як","ду","се","чо","па","жу","ша"],abbreviated:["якш","душ","сеш","чор","пай","жум","шан"],wide:["якшанба","душанба","сешанба","чоршанба","пайшанба","жума","шанба"]},u={any:{am:"П.О.",pm:"П.К.",midnight:"ярим тун",noon:"пешин",morning:"эрталаб",afternoon:"пешиндан кейин",evening:"кечаси",night:"тун"}},l={any:{am:"П.О.",pm:"П.К.",midnight:"ярим тун",noon:"пешин",morning:"эрталаб",afternoon:"пешиндан кейин",evening:"кечаси",night:"тун"}},s=function(m,h){return String(m)},f={ordinalNumber:s,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(m){return m-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"any",formattingValues:l,defaultFormattingWidth:"any"})},v=f;e.default=v,r.exports=e.default})(C0,C0.exports);var z6=C0.exports,E0={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)(чи)?/i,i=/\d+/i,d={narrow:/^(м\.а|м\.)/i,abbreviated:/^(м\.а|м\.)/i,wide:/^(милоддан аввал|милоддан кейин)/i},u={any:[/^м/i,/^а/i]},l={narrow:/^[1234]/i,abbreviated:/^[1234]-чор./i,wide:/^[1234]-чорак/i},s={any:[/1/i,/2/i,/3/i,/4/i]},f={narrow:/^[яфмамииасонд]/i,abbreviated:/^(янв|фев|мар|апр|май|июн|июл|авг|сен|окт|ноя|дек)/i,wide:/^(январ|феврал|март|апрел|май|июн|июл|август|сентабр|октабр|ноябр|декабр)/i},v={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]},c={narrow:/^[ядсчпжш]/i,short:/^(як|ду|се|чо|па|жу|ша)/i,abbreviated:/^(якш|душ|сеш|чор|пай|жум|шан)/i,wide:/^(якшанба|душанба|сешанба|чоршанба|пайшанба|жума|шанба)/i},m={narrow:[/^я/i,/^д/i,/^с/i,/^ч/i,/^п/i,/^ж/i,/^ш/i],any:[/^як/i,/^ду/i,/^се/i,/^чор/i,/^пай/i,/^жу/i,/^шан/i]},h={any:/^(п\.о\.|п\.к\.|ярим тун|пешиндан кейин|(эрталаб|пешиндан кейин|кечаси|тун))/i},p={any:{am:/^п\.о\./i,pm:/^п\.к\./i,midnight:/^ярим тун/i,noon:/^пешиндан кейин/i,morning:/эрталаб/i,afternoon:/пешиндан кейин/i,evening:/кечаси/i,night:/тун/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(E0,E0.exports);var I6=E0.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(E6),n=t(R6),o=t(N6),i=t(z6),d=t(I6),u={code:"uz-Cyrl",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:1}},l=u;e.default=l,r.exports=e.default})(j0,j0.exports);var q6=j0.exports,R0={exports:{}},N0={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lessThanXSeconds:{one:"dưới 1 giây",other:"dưới {{count}} giây"},xSeconds:{one:"1 giây",other:"{{count}} giây"},halfAMinute:"nửa phút",lessThanXMinutes:{one:"dưới 1 phút",other:"dưới {{count}} phút"},xMinutes:{one:"1 phút",other:"{{count}} phút"},aboutXHours:{one:"khoảng 1 giờ",other:"khoảng {{count}} giờ"},xHours:{one:"1 giờ",other:"{{count}} giờ"},xDays:{one:"1 ngày",other:"{{count}} ngày"},aboutXWeeks:{one:"khoảng 1 tuần",other:"khoảng {{count}} tuần"},xWeeks:{one:"1 tuần",other:"{{count}} tuần"},aboutXMonths:{one:"khoảng 1 tháng",other:"khoảng {{count}} tháng"},xMonths:{one:"1 tháng",other:"{{count}} tháng"},aboutXYears:{one:"khoảng 1 năm",other:"khoảng {{count}} năm"},xYears:{one:"1 năm",other:"{{count}} năm"},overXYears:{one:"hơn 1 năm",other:"hơn {{count}} năm"},almostXYears:{one:"gần 1 năm",other:"gần {{count}} năm"}},a=function(i,d,u){var l,s=t[i];return typeof s=="string"?l=s:d===1?l=s.one:l=s.other.replace("{{count}}",String(d)),u!=null&&u.addSuffix?u.comparison&&u.comparison>0?l+" nữa":l+" trước":l},n=a;e.default=n,r.exports=e.default})(N0,N0.exports);var Y6=N0.exports,z0={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(de),n={full:"EEEE, 'ngày' d MMMM 'năm' y",long:"'ngày' d MMMM 'năm' y",medium:"d MMM 'năm' y",short:"dd/MM/y"},o={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},i={full:"{{date}} {{time}}",long:"{{date}} {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(z0,z0.exports);var H6=z0.exports,I0={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"eeee 'tuần trước vào lúc' p",yesterday:"'hôm qua vào lúc' p",today:"'hôm nay vào lúc' p",tomorrow:"'ngày mai vào lúc' p",nextWeek:"eeee 'tới vào lúc' p",other:"P"},a=function(i,d,u,l){return t[i]},n=a;e.default=n,r.exports=e.default})(I0,I0.exports);var A6=I0.exports,q0={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["TCN","SCN"],abbreviated:["trước CN","sau CN"],wide:["trước Công Nguyên","sau Công Nguyên"]},o={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["Quý 1","Quý 2","Quý 3","Quý 4"]},i={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["quý I","quý II","quý III","quý IV"]},d={narrow:["1","2","3","4","5","6","7","8","9","10","11","12"],abbreviated:["Thg 1","Thg 2","Thg 3","Thg 4","Thg 5","Thg 6","Thg 7","Thg 8","Thg 9","Thg 10","Thg 11","Thg 12"],wide:["Tháng Một","Tháng Hai","Tháng Ba","Tháng Tư","Tháng Năm","Tháng Sáu","Tháng Bảy","Tháng Tám","Tháng Chín","Tháng Mười","Tháng Mười Một","Tháng Mười Hai"]},u={narrow:["01","02","03","04","05","06","07","08","09","10","11","12"],abbreviated:["thg 1","thg 2","thg 3","thg 4","thg 5","thg 6","thg 7","thg 8","thg 9","thg 10","thg 11","thg 12"],wide:["tháng 01","tháng 02","tháng 03","tháng 04","tháng 05","tháng 06","tháng 07","tháng 08","tháng 09","tháng 10","tháng 11","tháng 12"]},l={narrow:["CN","T2","T3","T4","T5","T6","T7"],short:["CN","Th 2","Th 3","Th 4","Th 5","Th 6","Th 7"],abbreviated:["CN","Thứ 2","Thứ 3","Thứ 4","Thứ 5","Thứ 6","Thứ 7"],wide:["Chủ Nhật","Thứ Hai","Thứ Ba","Thứ Tư","Thứ Năm","Thứ Sáu","Thứ Bảy"]},s={narrow:{am:"am",pm:"pm",midnight:"nửa đêm",noon:"tr",morning:"sg",afternoon:"ch",evening:"tối",night:"đêm"},abbreviated:{am:"AM",pm:"PM",midnight:"nửa đêm",noon:"trưa",morning:"sáng",afternoon:"chiều",evening:"tối",night:"đêm"},wide:{am:"SA",pm:"CH",midnight:"nửa đêm",noon:"trưa",morning:"sáng",afternoon:"chiều",evening:"tối",night:"đêm"}},f={narrow:{am:"am",pm:"pm",midnight:"nửa đêm",noon:"tr",morning:"sg",afternoon:"ch",evening:"tối",night:"đêm"},abbreviated:{am:"AM",pm:"PM",midnight:"nửa đêm",noon:"trưa",morning:"sáng",afternoon:"chiều",evening:"tối",night:"đêm"},wide:{am:"SA",pm:"CH",midnight:"nửa đêm",noon:"giữa trưa",morning:"vào buổi sáng",afternoon:"vào buổi chiều",evening:"vào buổi tối",night:"vào ban đêm"}},v=function(p,y){var _=Number(p),w=y==null?void 0:y.unit;if(w==="quarter")switch(_){case 1:return"I";case 2:return"II";case 3:return"III";case 4:return"IV"}else if(w==="day")switch(_){case 1:return"thứ 2";case 2:return"thứ 3";case 3:return"thứ 4";case 4:return"thứ 5";case 5:return"thứ 6";case 6:return"thứ 7";case 7:return"chủ nhật"}else{if(w==="week")return _===1?"thứ nhất":"thứ "+_;if(w==="dayOfYear")return _===1?"đầu tiên":"thứ "+_}return String(_)},c={ordinalNumber:v,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",formattingValues:i,defaultFormattingWidth:"wide",argumentCallback:function(p){return p-1}}),month:(0,a.default)({values:d,defaultWidth:"wide",formattingValues:u,defaultFormattingWidth:"wide"}),day:(0,a.default)({values:l,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:s,defaultWidth:"wide",formattingValues:f,defaultFormattingWidth:"wide"})},m=c;e.default=m,r.exports=e.default})(q0,q0.exports);var V6=q0.exports,Y0={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(\d+)/i,i=/\d+/i,d={narrow:/^(tcn|scn)/i,abbreviated:/^(trước CN|sau CN)/i,wide:/^(trước Công Nguyên|sau Công Nguyên)/i},u={any:[/^t/i,/^s/i]},l={narrow:/^([1234]|i{1,3}v?)/i,abbreviated:/^q([1234]|i{1,3}v?)/i,wide:/^quý ([1234]|i{1,3}v?)/i},s={any:[/(1|i)$/i,/(2|ii)$/i,/(3|iii)$/i,/(4|iv)$/i]},f={narrow:/^(0?[2-9]|10|11|12|0?1)/i,abbreviated:/^thg[ _]?(0?[1-9](?!\d)|10|11|12)/i,wide:/^tháng ?(Một|Hai|Ba|Tư|Năm|Sáu|Bảy|Tám|Chín|Mười|Mười ?Một|Mười ?Hai|0?[1-9](?!\d)|10|11|12)/i},v={narrow:[/0?1$/i,/0?2/i,/3/,/4/,/5/,/6/,/7/,/8/,/9/,/10/,/11/,/12/],abbreviated:[/^thg[ _]?0?1(?!\d)/i,/^thg[ _]?0?2/i,/^thg[ _]?0?3/i,/^thg[ _]?0?4/i,/^thg[ _]?0?5/i,/^thg[ _]?0?6/i,/^thg[ _]?0?7/i,/^thg[ _]?0?8/i,/^thg[ _]?0?9/i,/^thg[ _]?10/i,/^thg[ _]?11/i,/^thg[ _]?12/i],wide:[/^tháng ?(Một|0?1(?!\d))/i,/^tháng ?(Hai|0?2)/i,/^tháng ?(Ba|0?3)/i,/^tháng ?(Tư|0?4)/i,/^tháng ?(Năm|0?5)/i,/^tháng ?(Sáu|0?6)/i,/^tháng ?(Bảy|0?7)/i,/^tháng ?(Tám|0?8)/i,/^tháng ?(Chín|0?9)/i,/^tháng ?(Mười|10)/i,/^tháng ?(Mười ?Một|11)/i,/^tháng ?(Mười ?Hai|12)/i]},c={narrow:/^(CN|T2|T3|T4|T5|T6|T7)/i,short:/^(CN|Th ?2|Th ?3|Th ?4|Th ?5|Th ?6|Th ?7)/i,abbreviated:/^(CN|Th ?2|Th ?3|Th ?4|Th ?5|Th ?6|Th ?7)/i,wide:/^(Chủ ?Nhật|Chúa ?Nhật|thứ ?Hai|thứ ?Ba|thứ ?Tư|thứ ?Năm|thứ ?Sáu|thứ ?Bảy)/i},m={narrow:[/CN/i,/2/i,/3/i,/4/i,/5/i,/6/i,/7/i],short:[/CN/i,/2/i,/3/i,/4/i,/5/i,/6/i,/7/i],abbreviated:[/CN/i,/2/i,/3/i,/4/i,/5/i,/6/i,/7/i],wide:[/(Chủ|Chúa) ?Nhật/i,/Hai/i,/Ba/i,/Tư/i,/Năm/i,/Sáu/i,/Bảy/i]},h={narrow:/^(a|p|nửa đêm|trưa|(giờ) (sáng|chiều|tối|đêm))/i,abbreviated:/^(am|pm|nửa đêm|trưa|(giờ) (sáng|chiều|tối|đêm))/i,wide:/^(ch[^i]*|sa|nửa đêm|trưa|(giờ) (sáng|chiều|tối|đêm))/i},p={any:{am:/^(a|sa)/i,pm:/^(p|ch[^i]*)/i,midnight:/nửa đêm/i,noon:/trưa/i,morning:/sáng/i,afternoon:/chiều/i,evening:/tối/i,night:/^đêm/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"wide"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"wide"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"wide",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(Y0,Y0.exports);var F6=Y0.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(Y6),n=t(H6),o=t(A6),i=t(V6),d=t(F6),u={code:"vi",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:1}},l=u;e.default=l,r.exports=e.default})(R0,R0.exports);var L6=R0.exports,H0={exports:{}},A0={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={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}} 年"}},a=function(i,d,u){var l,s=t[i];return typeof s=="string"?l=s:d===1?l=s.one:l=s.other.replace("{{count}}",String(d)),u!=null&&u.addSuffix?u.comparison&&u.comparison>0?l+"内":l+"前":l},n=a;e.default=n,r.exports=e.default})(A0,A0.exports);var X6=A0.exports,V0={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(de),n={full:"y'年'M'月'd'日' EEEE",long:"y'年'M'月'd'日'",medium:"yyyy-MM-dd",short:"yy-MM-dd"},o={full:"zzzz a h:mm:ss",long:"z a h:mm:ss",medium:"a h:mm:ss",short:"a h:mm"},i={full:"{{date}} {{time}}",long:"{{date}} {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(V0,V0.exports);var U6=V0.exports,F0={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(Fa);function n(u,l,s){var f="eeee p";return(0,a.default)(u,l,s)?f:u.getTime()>l.getTime()?"'下个'"+f:"'上个'"+f}var o={lastWeek:n,yesterday:"'昨天' p",today:"'今天' p",tomorrow:"'明天' p",nextWeek:n,other:"PP p"},i=function(l,s,f,v){var c=o[l];return typeof c=="function"?c(s,f,v):c},d=i;e.default=d,r.exports=e.default})(F0,F0.exports);var Q6=F0.exports,L0={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["前","公元"],abbreviated:["前","公元"],wide:["公元前","公元"]},o={narrow:["1","2","3","4"],abbreviated:["第一季","第二季","第三季","第四季"],wide:["第一季度","第二季度","第三季度","第四季度"]},i={narrow:["一","二","三","四","五","六","七","八","九","十","十一","十二"],abbreviated:["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"],wide:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"]},d={narrow:["日","一","二","三","四","五","六"],short:["日","一","二","三","四","五","六"],abbreviated:["周日","周一","周二","周三","周四","周五","周六"],wide:["星期日","星期一","星期二","星期三","星期四","星期五","星期六"]},u={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:"夜间"}},l={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:"夜间"}},s=function(m,h){var p=Number(m);switch(h==null?void 0:h.unit){case"date":return p.toString()+"日";case"hour":return p.toString()+"时";case"minute":return p.toString()+"分";case"second":return p.toString()+"秒";default:return"第 "+p.toString()}},f={ordinalNumber:s,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(m){return m-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide",formattingValues:l,defaultFormattingWidth:"wide"})},v=f;e.default=v,r.exports=e.default})(L0,L0.exports);var G6=L0.exports,X0={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(第\s*)?\d+(日|时|分|秒)?/i,i=/\d+/i,d={narrow:/^(前)/i,abbreviated:/^(前)/i,wide:/^(公元前|公元)/i},u={any:[/^(前)/i,/^(公元)/i]},l={narrow:/^[1234]/i,abbreviated:/^第[一二三四]刻/i,wide:/^第[一二三四]刻钟/i},s={any:[/(1|一)/i,/(2|二)/i,/(3|三)/i,/(4|四)/i]},f={narrow:/^(一|二|三|四|五|六|七|八|九|十[二一])/i,abbreviated:/^(一|二|三|四|五|六|七|八|九|十[二一]|\d|1[12])月/i,wide:/^(一|二|三|四|五|六|七|八|九|十[二一])月/i},v={narrow:[/^一/i,/^二/i,/^三/i,/^四/i,/^五/i,/^六/i,/^七/i,/^八/i,/^九/i,/^十(?!(一|二))/i,/^十一/i,/^十二/i],any:[/^一|1/i,/^二|2/i,/^三|3/i,/^四|4/i,/^五|5/i,/^六|6/i,/^七|7/i,/^八|8/i,/^九|9/i,/^十(?!(一|二))|10/i,/^十一|11/i,/^十二|12/i]},c={narrow:/^[一二三四五六日]/i,short:/^[一二三四五六日]/i,abbreviated:/^周[一二三四五六日]/i,wide:/^星期[一二三四五六日]/i},m={any:[/日/i,/一/i,/二/i,/三/i,/四/i,/五/i,/六/i]},h={any:/^(上午?|下午?|午夜|[中正]午|早上?|下午|晚上?|凌晨|)/i},p={any:{am:/^上午?/i,pm:/^下午?/i,midnight:/^午夜/i,noon:/^[中正]午/i,morning:/^早上/i,afternoon:/^下午/i,evening:/^晚上?/i,night:/^凌晨/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(X0,X0.exports);var B6=X0.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(X6),n=t(U6),o=t(Q6),i=t(G6),d=t(B6),u={code:"zh-CN",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:4}},l=u;e.default=l,r.exports=e.default})(H0,H0.exports);var J6=H0.exports,U0={exports:{}},Q0={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={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}} 年"}},a=function(i,d,u){var l,s=t[i];return typeof s=="string"?l=s:d===1?l=s.one:l=s.other.replace("{{count}}",String(d)),u!=null&&u.addSuffix?u.comparison&&u.comparison>0?l+"內":l+"前":l},n=a;e.default=n,r.exports=e.default})(Q0,Q0.exports);var K6=Q0.exports,G0={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(de),n={full:"y'年'M'月'd'日' EEEE",long:"y'年'M'月'd'日'",medium:"yyyy-MM-dd",short:"yy-MM-dd"},o={full:"zzzz a h:mm:ss",long:"z a h:mm:ss",medium:"a h:mm:ss",short:"a h:mm"},i={full:"{{date}} {{time}}",long:"{{date}} {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(G0,G0.exports);var Z6=G0.exports,B0={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"'上個'eeee p",yesterday:"'昨天' p",today:"'今天' p",tomorrow:"'明天' p",nextWeek:"'下個'eeee p",other:"P"},a=function(i,d,u,l){return t[i]},n=a;e.default=n,r.exports=e.default})(B0,B0.exports);var eU=B0.exports,J0={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["前","公元"],abbreviated:["前","公元"],wide:["公元前","公元"]},o={narrow:["1","2","3","4"],abbreviated:["第一季","第二季","第三季","第四季"],wide:["第一季度","第二季度","第三季度","第四季度"]},i={narrow:["一","二","三","四","五","六","七","八","九","十","十一","十二"],abbreviated:["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"],wide:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"]},d={narrow:["日","一","二","三","四","五","六"],short:["日","一","二","三","四","五","六"],abbreviated:["週日","週一","週二","週三","週四","週五","週六"],wide:["星期日","星期一","星期二","星期三","星期四","星期五","星期六"]},u={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:"夜晚"}},l={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:"夜晚"}},s=function(m,h){var p=Number(m);switch(h==null?void 0:h.unit){case"date":return p+"日";case"hour":return p+"時";case"minute":return p+"分";case"second":return p+"秒";default:return"第 "+p}},f={ordinalNumber:s,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(m){return m-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide",formattingValues:l,defaultFormattingWidth:"wide"})},v=f;e.default=v,r.exports=e.default})(J0,J0.exports);var aU=J0.exports,K0={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(第\s*)?\d+(日|時|分|秒)?/i,i=/\d+/i,d={narrow:/^(前)/i,abbreviated:/^(前)/i,wide:/^(公元前|公元)/i},u={any:[/^(前)/i,/^(公元)/i]},l={narrow:/^[1234]/i,abbreviated:/^第[一二三四]季/i,wide:/^第[一二三四]季度/i},s={any:[/(1|一)/i,/(2|二)/i,/(3|三)/i,/(4|四)/i]},f={narrow:/^(一|二|三|四|五|六|七|八|九|十[二一])/i,abbreviated:/^(一|二|三|四|五|六|七|八|九|十[二一]|\d|1[12])月/i,wide:/^(一|二|三|四|五|六|七|八|九|十[二一])月/i},v={narrow:[/^一/i,/^二/i,/^三/i,/^四/i,/^五/i,/^六/i,/^七/i,/^八/i,/^九/i,/^十(?!(一|二))/i,/^十一/i,/^十二/i],any:[/^一|1/i,/^二|2/i,/^三|3/i,/^四|4/i,/^五|5/i,/^六|6/i,/^七|7/i,/^八|8/i,/^九|9/i,/^十(?!(一|二))|10/i,/^十一|11/i,/^十二|12/i]},c={narrow:/^[一二三四五六日]/i,short:/^[一二三四五六日]/i,abbreviated:/^週[一二三四五六日]/i,wide:/^星期[一二三四五六日]/i},m={any:[/日/i,/一/i,/二/i,/三/i,/四/i,/五/i,/六/i]},h={any:/^(上午?|下午?|午夜|[中正]午|早上?|下午|晚上?|凌晨)/i},p={any:{am:/^上午?/i,pm:/^下午?/i,midnight:/^午夜/i,noon:/^[中正]午/i,morning:/^早上/i,afternoon:/^下午/i,evening:/^晚上?/i,night:/^凌晨/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(K0,K0.exports);var tU=K0.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(K6),n=t(Z6),o=t(eU),i=t(aU),d=t(tU),u={code:"zh-HK",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:0,firstWeekContainsDate:1}},l=u;e.default=l,r.exports=e.default})(U0,U0.exports);var rU=U0.exports,Z0={exports:{}},e_={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={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}} 年"}},a=function(i,d,u){var l,s=t[i];return typeof s=="string"?l=s:d===1?l=s.one:l=s.other.replace("{{count}}",String(d)),u!=null&&u.addSuffix?u.comparison&&u.comparison>0?l+"內":l+"前":l},n=a;e.default=n,r.exports=e.default})(e_,e_.exports);var nU=e_.exports,a_={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(de),n={full:"y'年'M'月'd'日' EEEE",long:"y'年'M'月'd'日'",medium:"yyyy-MM-dd",short:"yy-MM-dd"},o={full:"zzzz a h:mm:ss",long:"z a h:mm:ss",medium:"a h:mm:ss",short:"a h:mm"},i={full:"{{date}} {{time}}",long:"{{date}} {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},d={date:(0,a.default)({formats:n,defaultWidth:"full"}),time:(0,a.default)({formats:o,defaultWidth:"full"}),dateTime:(0,a.default)({formats:i,defaultWidth:"full"})},u=d;e.default=u,r.exports=e.default})(a_,a_.exports);var iU=a_.exports,t_={exports:{}};(function(r,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={lastWeek:"'上個'eeee p",yesterday:"'昨天' p",today:"'今天' p",tomorrow:"'明天' p",nextWeek:"'下個'eeee p",other:"P"},a=function(i,d,u,l){return t[i]},n=a;e.default=n,r.exports=e.default})(t_,t_.exports);var oU=t_.exports,r_={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(se),n={narrow:["前","公元"],abbreviated:["前","公元"],wide:["公元前","公元"]},o={narrow:["1","2","3","4"],abbreviated:["第一刻","第二刻","第三刻","第四刻"],wide:["第一刻鐘","第二刻鐘","第三刻鐘","第四刻鐘"]},i={narrow:["一","二","三","四","五","六","七","八","九","十","十一","十二"],abbreviated:["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"],wide:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"]},d={narrow:["日","一","二","三","四","五","六"],short:["日","一","二","三","四","五","六"],abbreviated:["週日","週一","週二","週三","週四","週五","週六"],wide:["星期日","星期一","星期二","星期三","星期四","星期五","星期六"]},u={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:"夜間"}},l={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:"夜間"}},s=function(m,h){var p=Number(m);switch(h==null?void 0:h.unit){case"date":return p+"日";case"hour":return p+"時";case"minute":return p+"分";case"second":return p+"秒";default:return"第 "+p}},f={ordinalNumber:s,era:(0,a.default)({values:n,defaultWidth:"wide"}),quarter:(0,a.default)({values:o,defaultWidth:"wide",argumentCallback:function(m){return m-1}}),month:(0,a.default)({values:i,defaultWidth:"wide"}),day:(0,a.default)({values:d,defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:u,defaultWidth:"wide",formattingValues:l,defaultFormattingWidth:"wide"})},v=f;e.default=v,r.exports=e.default})(r_,r_.exports);var uU=r_.exports,n_={exports:{}};(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(fe),n=t(ve),o=/^(第\s*)?\d+(日|時|分|秒)?/i,i=/\d+/i,d={narrow:/^(前)/i,abbreviated:/^(前)/i,wide:/^(公元前|公元)/i},u={any:[/^(前)/i,/^(公元)/i]},l={narrow:/^[1234]/i,abbreviated:/^第[一二三四]刻/i,wide:/^第[一二三四]刻鐘/i},s={any:[/(1|一)/i,/(2|二)/i,/(3|三)/i,/(4|四)/i]},f={narrow:/^(一|二|三|四|五|六|七|八|九|十[二一])/i,abbreviated:/^(一|二|三|四|五|六|七|八|九|十[二一]|\d|1[12])月/i,wide:/^(一|二|三|四|五|六|七|八|九|十[二一])月/i},v={narrow:[/^一/i,/^二/i,/^三/i,/^四/i,/^五/i,/^六/i,/^七/i,/^八/i,/^九/i,/^十(?!(一|二))/i,/^十一/i,/^十二/i],any:[/^一|1/i,/^二|2/i,/^三|3/i,/^四|4/i,/^五|5/i,/^六|6/i,/^七|7/i,/^八|8/i,/^九|9/i,/^十(?!(一|二))|10/i,/^十一|11/i,/^十二|12/i]},c={narrow:/^[一二三四五六日]/i,short:/^[一二三四五六日]/i,abbreviated:/^週[一二三四五六日]/i,wide:/^星期[一二三四五六日]/i},m={any:[/日/i,/一/i,/二/i,/三/i,/四/i,/五/i,/六/i]},h={any:/^(上午?|下午?|午夜|[中正]午|早上?|下午|晚上?|凌晨)/i},p={any:{am:/^上午?/i,pm:/^下午?/i,midnight:/^午夜/i,noon:/^[中正]午/i,morning:/^早上/i,afternoon:/^下午/i,evening:/^晚上?/i,night:/^凌晨/i}},y={ordinalNumber:(0,n.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,a.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,a.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,a.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),day:(0,a.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),dayPeriod:(0,a.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:p,defaultParseWidth:"any"})},_=y;e.default=_,r.exports=e.default})(n_,n_.exports);var dU=n_.exports;(function(r,e){var t=b.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=t(nU),n=t(iU),o=t(oU),i=t(uU),d=t(dU),u={code:"zh-TW",formatDistance:a.default,formatLong:n.default,formatRelative:o.default,localize:i.default,match:d.default,options:{weekStartsOn:1,firstWeekContainsDate:4}},l=u;e.default=l,r.exports=e.default})(Z0,Z0.exports);var lU=Z0.exports;(function(r){var e=b.default;Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"af",{enumerable:!0,get:function(){return t.default}}),Object.defineProperty(r,"ar",{enumerable:!0,get:function(){return a.default}}),Object.defineProperty(r,"arDZ",{enumerable:!0,get:function(){return n.default}}),Object.defineProperty(r,"arEG",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(r,"arMA",{enumerable:!0,get:function(){return i.default}}),Object.defineProperty(r,"arSA",{enumerable:!0,get:function(){return d.default}}),Object.defineProperty(r,"arTN",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(r,"az",{enumerable:!0,get:function(){return l.default}}),Object.defineProperty(r,"be",{enumerable:!0,get:function(){return s.default}}),Object.defineProperty(r,"beTarask",{enumerable:!0,get:function(){return f.default}}),Object.defineProperty(r,"bg",{enumerable:!0,get:function(){return v.default}}),Object.defineProperty(r,"bn",{enumerable:!0,get:function(){return c.default}}),Object.defineProperty(r,"bs",{enumerable:!0,get:function(){return m.default}}),Object.defineProperty(r,"ca",{enumerable:!0,get:function(){return h.default}}),Object.defineProperty(r,"cs",{enumerable:!0,get:function(){return p.default}}),Object.defineProperty(r,"cy",{enumerable:!0,get:function(){return y.default}}),Object.defineProperty(r,"da",{enumerable:!0,get:function(){return _.default}}),Object.defineProperty(r,"de",{enumerable:!0,get:function(){return w.default}}),Object.defineProperty(r,"deAT",{enumerable:!0,get:function(){return g.default}}),Object.defineProperty(r,"el",{enumerable:!0,get:function(){return x.default}}),Object.defineProperty(r,"enAU",{enumerable:!0,get:function(){return T.default}}),Object.defineProperty(r,"enCA",{enumerable:!0,get:function(){return S.default}}),Object.defineProperty(r,"enGB",{enumerable:!0,get:function(){return U.default}}),Object.defineProperty(r,"enIE",{enumerable:!0,get:function(){return F.default}}),Object.defineProperty(r,"enIN",{enumerable:!0,get:function(){return M.default}}),Object.defineProperty(r,"enNZ",{enumerable:!0,get:function(){return $.default}}),Object.defineProperty(r,"enUS",{enumerable:!0,get:function(){return R.default}}),Object.defineProperty(r,"enZA",{enumerable:!0,get:function(){return H.default}}),Object.defineProperty(r,"eo",{enumerable:!0,get:function(){return N.default}}),Object.defineProperty(r,"es",{enumerable:!0,get:function(){return D.default}}),Object.defineProperty(r,"et",{enumerable:!0,get:function(){return z.default}}),Object.defineProperty(r,"eu",{enumerable:!0,get:function(){return q.default}}),Object.defineProperty(r,"faIR",{enumerable:!0,get:function(){return Q.default}}),Object.defineProperty(r,"fi",{enumerable:!0,get:function(){return k.default}}),Object.defineProperty(r,"fr",{enumerable:!0,get:function(){return P.default}}),Object.defineProperty(r,"frCA",{enumerable:!0,get:function(){return I.default}}),Object.defineProperty(r,"frCH",{enumerable:!0,get:function(){return X.default}}),Object.defineProperty(r,"fy",{enumerable:!0,get:function(){return ee.default}}),Object.defineProperty(r,"gd",{enumerable:!0,get:function(){return oe.default}}),Object.defineProperty(r,"gl",{enumerable:!0,get:function(){return V.default}}),Object.defineProperty(r,"gu",{enumerable:!0,get:function(){return C.default}}),Object.defineProperty(r,"he",{enumerable:!0,get:function(){return he.default}}),Object.defineProperty(r,"hi",{enumerable:!0,get:function(){return pe.default}}),Object.defineProperty(r,"hr",{enumerable:!0,get:function(){return J.default}}),Object.defineProperty(r,"ht",{enumerable:!0,get:function(){return Pe.default}}),Object.defineProperty(r,"hu",{enumerable:!0,get:function(){return me.default}}),Object.defineProperty(r,"hy",{enumerable:!0,get:function(){return G.default}}),Object.defineProperty(r,"id",{enumerable:!0,get:function(){return re.default}}),Object.defineProperty(r,"is",{enumerable:!0,get:function(){return We.default}}),Object.defineProperty(r,"it",{enumerable:!0,get:function(){return le.default}}),Object.defineProperty(r,"itCH",{enumerable:!0,get:function(){return je.default}}),Object.defineProperty(r,"ja",{enumerable:!0,get:function(){return na.default}}),Object.defineProperty(r,"jaHira",{enumerable:!0,get:function(){return xa.default}}),Object.defineProperty(r,"ka",{enumerable:!0,get:function(){return La.default}}),Object.defineProperty(r,"kk",{enumerable:!0,get:function(){return za.default}}),Object.defineProperty(r,"km",{enumerable:!0,get:function(){return ha.default}}),Object.defineProperty(r,"kn",{enumerable:!0,get:function(){return at.default}}),Object.defineProperty(r,"ko",{enumerable:!0,get:function(){return st.default}}),Object.defineProperty(r,"lb",{enumerable:!0,get:function(){return Xa.default}}),Object.defineProperty(r,"lt",{enumerable:!0,get:function(){return ft.default}}),Object.defineProperty(r,"lv",{enumerable:!0,get:function(){return Ua.default}}),Object.defineProperty(r,"mk",{enumerable:!0,get:function(){return Ia.default}}),Object.defineProperty(r,"mn",{enumerable:!0,get:function(){return Y.default}}),Object.defineProperty(r,"ms",{enumerable:!0,get:function(){return ae.default}}),Object.defineProperty(r,"mt",{enumerable:!0,get:function(){return Oe.default}}),Object.defineProperty(r,"nb",{enumerable:!0,get:function(){return Re.default}}),Object.defineProperty(r,"nl",{enumerable:!0,get:function(){return ne.default}}),Object.defineProperty(r,"nlBE",{enumerable:!0,get:function(){return be.default}}),Object.defineProperty(r,"nn",{enumerable:!0,get:function(){return ce.default}}),Object.defineProperty(r,"oc",{enumerable:!0,get:function(){return da.default}}),Object.defineProperty(r,"pl",{enumerable:!0,get:function(){return _a.default}}),Object.defineProperty(r,"pt",{enumerable:!0,get:function(){return Ea.default}}),Object.defineProperty(r,"ptBR",{enumerable:!0,get:function(){return Ta.default}}),Object.defineProperty(r,"ro",{enumerable:!0,get:function(){return Qa.default}}),Object.defineProperty(r,"ru",{enumerable:!0,get:function(){return yt.default}}),Object.defineProperty(r,"sk",{enumerable:!0,get:function(){return $i.default}}),Object.defineProperty(r,"sl",{enumerable:!0,get:function(){return Si.default}}),Object.defineProperty(r,"sq",{enumerable:!0,get:function(){return Ci.default}}),Object.defineProperty(r,"sr",{enumerable:!0,get:function(){return Ei.default}}),Object.defineProperty(r,"srLatn",{enumerable:!0,get:function(){return Ri.default}}),Object.defineProperty(r,"sv",{enumerable:!0,get:function(){return Ni.default}}),Object.defineProperty(r,"ta",{enumerable:!0,get:function(){return zi.default}}),Object.defineProperty(r,"te",{enumerable:!0,get:function(){return Ii.default}}),Object.defineProperty(r,"th",{enumerable:!0,get:function(){return qi.default}}),Object.defineProperty(r,"tr",{enumerable:!0,get:function(){return Yi.default}}),Object.defineProperty(r,"ug",{enumerable:!0,get:function(){return Hi.default}}),Object.defineProperty(r,"uk",{enumerable:!0,get:function(){return Ai.default}}),Object.defineProperty(r,"uz",{enumerable:!0,get:function(){return Vi.default}}),Object.defineProperty(r,"uzCyrl",{enumerable:!0,get:function(){return Fi.default}}),Object.defineProperty(r,"vi",{enumerable:!0,get:function(){return Li.default}}),Object.defineProperty(r,"zhCN",{enumerable:!0,get:function(){return Xi.default}}),Object.defineProperty(r,"zhHK",{enumerable:!0,get:function(){return Ui.default}}),Object.defineProperty(r,"zhTW",{enumerable:!0,get:function(){return Qi.default}});var t=e(cC),a=e(_C),n=e(DC),o=e(SC),i=e(IC),d=e(FC),u=e(BC),l=e(tE),s=e(SY),f=e(IY),v=e(FY),c=e(uH),m=e(mH),h=e(bH),p=e(kH),y=e($H),_=e(zH),w=e(qH),g=e(HH),x=e(UH),T=e(GH),S=e(KH),U=e(ZH),F=e(eA),M=e(tA),$=e(nA),R=e(P1),H=e(oA),N=e(vA),D=e(yA),z=e(MA),q=e(TA),Q=e(NA),k=e(AA),P=e(FA),I=e(XA),X=e(GA),ee=e(aV),oe=e(uV),V=e(mV),C=e(bV),he=e(kV),pe=e(HV),J=e(UV),Pe=e(ZV),me=e(iF),G=e(fF),re=e(gF),We=e(xF),le=e(kF),je=e(OF),na=e(CF),xa=e(qF),La=e(LF),za=e(JF),ha=e(rL),at=e(lL),st=e(hL),Xa=e(wL),ft=e(OL),Ua=e(CL),Ia=e(qL),Y=e(LL),ae=e(JL),Oe=e(rX),Re=e(lX),ne=e(hX),be=e(wX),ce=e(OX),da=e(CX),_a=e(qX),Ea=e(LX),Ta=e(JX),Qa=e(r5),yt=e(l5),$i=e(h5),Si=e(w5),Ci=e(O5),Ei=e(C5),Ri=e(q5),Ni=e(L5),zi=e(J5),Ii=e(r6),qi=e(l6),Yi=e(h6),Hi=e(w6),Ai=e(O6),Vi=e(C6),Fi=e(q6),Li=e(L6),Xi=e(J6),Ui=e(rU),Qi=e(lU)})(Vx);const sU={class:"demo-wrap"},fU=$e({__name:"LocalizedOutput",setup(r){const e=B(new Date),{isDark:t}=Ue();return(a,n)=>(E(),A("div",sU,[Ee(W(Ve),{modelValue:e.value,"onUpdate:modelValue":n[0]||(n[0]=o=>e.value=o),dark:W(t),placeholder:"Select Date","format-locale":W(Vx.ja),format:"E"},null,8,["modelValue","dark","format-locale"])]))}}),vU=Object.freeze(Object.defineProperty({__proto__:null,default:fU},Symbol.toStringTag,{value:"Module"})),mU={class:"demo-wrap"},cU=$e({__name:"MinMaxDemo",setup(r){const e=B(new Date),{isDark:t}=Ue(),a=K(()=>ht(new Date(ze(new Date),qe(new Date)),2)),n=K(()=>Ya(new Date(ze(new Date),qe(new Date)),2));return(o,i)=>(E(),A("div",mU,[Ee(W(Ve),{modelValue:e.value,"onUpdate:modelValue":i[0]||(i[0]=d=>e.value=d),placeholder:"Select Date",dark:W(t),"min-date":a.value,"max-date":n.value,"prevent-min-max-navigation":""},null,8,["modelValue","dark","min-date","max-date"])]))}}),hU=Object.freeze(Object.defineProperty({__proto__:null,default:cU},Symbol.toStringTag,{value:"Module"})),pU={class:"demo-wrap"},gU=$e({__name:"MonthPickerDemo",props:{autoApplyMonth:{type:Boolean,default:!0}},setup(r){const{isDark:e}=Ue(),t=B({month:new Date().getMonth(),year:new Date().getFullYear()});return(a,n)=>(E(),A("div",pU,[Ee(W(Ve),ua({modelValue:t.value,"onUpdate:modelValue":n[0]||(n[0]=o=>t.value=o)},a.$props,{dark:W(e),"month-picker":""}),null,16,["modelValue","dark"])]))}}),yU=Object.freeze(Object.defineProperty({__proto__:null,default:gU},Symbol.toStringTag,{value:"Module"})),bU={},_U={version:"1.1",xmlns:"http://www.w3.org/2000/svg",width:"32",height:"32",viewBox:"0 0 32 32",class:"dp__icon"},wU=Z("path",{d:"M20.943 23.057l-7.057-7.057c0 0 7.057-7.057 7.057-7.057 0.52-0.52 0.52-1.365 0-1.885s-1.365-0.52-1.885 0l-8 8c-0.521 0.521-0.521 1.365 0 1.885l8 8c0.52 0.52 1.365 0.52 1.885 0s0.52-1.365 0-1.885z"},null,-1),PU=[wU];function xU(r,e){return E(),A("svg",_U,PU)}const MU=hr(bU,[["render",xU]]),kU={},DU={version:"1.1",xmlns:"http://www.w3.org/2000/svg",width:"32",height:"32",viewBox:"0 0 32 32",class:"dp__icon"},OU=Z("path",{d:"M12.943 24.943l8-8c0.521-0.521 0.521-1.365 0-1.885l-8-8c-0.52-0.52-1.365-0.52-1.885 0s-0.52 1.365 0 1.885l7.057 7.057c0 0-7.057 7.057-7.057 7.057-0.52 0.52-0.52 1.365 0 1.885s1.365 0.52 1.885 0z"},null,-1),WU=[OU];function jU(r,e){return E(),A("svg",DU,WU)}const TU=hr(kU,[["render",jU]]),$U={class:"demo-wrap"},SU={class:"custom-month-year-component"},CU=["value","onChange"],EU=["value"],RU=["value","onChange"],NU=["value"],zU={class:"icons"},IU=["onClick"],qU=["onClick"],YU={class:"custom-month-year-component"},HU=["value","onChange"],AU=["value"],VU=["onClick"],FU={class:"year-overlay"},LU=["value","onChange"],XU=["value"],UU=["onClick"],QU=$e({__name:"MonthYearSlotDemo",props:["defaultSlot","monthOverlaySlot","yearOverlaySlot"],setup(r){const e=B(new Date),{isDark:t}=Ue(),a=(o,i,d,u)=>{i(+o.target.value,d),u&&u()},n=(o,i,d,u)=>{i(d,+o.target.value),u&&u()};return(o,i)=>(E(),A("div",$U,[Ee(W(Ve),{modelValue:e.value,"onUpdate:modelValue":i[0]||(i[0]=d=>e.value=d),dark:W(t)},Da({_:2},[r.defaultSlot?{name:"month-year",fn:ge(({month:d,year:u,months:l,years:s,updateMonthYear:f,handleMonthYearChange:v})=>[Z("div",SU,[Z("select",{class:"select-input",value:d,onChange:c=>a(c,f,u)},[(E(!0),A(Ce,null,Ye(l,c=>(E(),A("option",{key:c.value,value:c.value},Se(c.text),9,EU))),128))],40,CU),Z("select",{class:"select-input",value:u,onChange:c=>n(c,f,d)},[(E(!0),A(Ce,null,Ye(s,c=>(E(),A("option",{key:c.value,value:c.value},Se(c.text),9,NU))),128))],40,RU)]),Z("div",zU,[Z("span",{class:"custom-icon",onClick:c=>v(!1)},[Ee(MU)],8,IU),Z("span",{class:"custom-icon",onClick:c=>v(!0)},[Ee(TU)],8,qU)])]),key:"0"}:void 0,r.monthOverlaySlot?{name:"month-overlay",fn:ge(({month:d,year:u,items:l,updateMonthYear:s,toggle:f})=>[Z("div",YU,[Z("select",{class:"select-input",value:d,onChange:v=>a(v,s,u,f)},[(E(!0),A(Ce,null,Ye(l,v=>(E(),A("option",{key:v.value,value:v.value},Se(v.text),9,AU))),128))],40,HU)]),Z("button",{onClick:f},"Close",8,VU)]),key:"1"}:void 0,r.yearOverlaySlot?{name:"year-overlay",fn:ge(({month:d,year:u,items:l,updateMonthYear:s,toggle:f})=>[Z("div",FU,[Z("div",null,[Z("select",{class:"select-input",value:u,onChange:v=>n(v,s,d,f)},[(E(!0),A(Ce,null,Ye(l,v=>(E(),A("option",{key:v.value,value:v.value},Se(v.text),9,XU))),128))],40,LU)]),Z("button",{onClick:f},"Close",8,UU)])]),key:"2"}:void 0]),1032,["modelValue","dark"])]))}}),GU=Object.freeze(Object.defineProperty({__proto__:null,default:QU},Symbol.toStringTag,{value:"Module"})),BU={class:"demo-wrap"},JU=["onClick"],KU=$e({__name:"PresetRange",setup(r){const e=B(),{isDark:t}=Ue(),a=B([{label:"Today",value:[new Date,new Date]},{label:"Today (Slot)",value:[new Date,new Date],slot:"preset-date-range-button"},{label:"This month",value:[dw(new Date),uw(new Date)]},{label:"Last month",value:[dw(ht(new Date,1)),uw(ht(new Date,1))]},{label:"This year",value:[rx(new Date),tx(new Date)]}]);return(n,o)=>(E(),A("div",BU,[Ee(W(Ve),{modelValue:e.value,"onUpdate:modelValue":o[0]||(o[0]=i=>e.value=i),placeholder:"Select Date",dark:W(t),range:"","preset-dates":a.value},{"preset-date-range-button":ge(({label:i,value:d,presetDate:u})=>[Z("span",{role:"button",tabindex:0,onClick:l=>u(d)},Se(i),9,JU)]),_:1},8,["modelValue","dark","preset-dates"])]))}}),ZU=Object.freeze(Object.defineProperty({__proto__:null,default:KU},Symbol.toStringTag,{value:"Module"})),e7={class:"demo-wrap"},a7=$e({__name:"PreviewFormatDemo",props:["placeholder"],setup(r){const e=B(new Date),{isDark:t}=Ue(),a=n=>{const o=n.getDate(),i=n.getMonth()+1,d=n.getFullYear();return`Selected date is ${o}/${i}/${d}`};return(n,o)=>(E(),A("div",e7,[Ee(W(Ve),{modelValue:e.value,"onUpdate:modelValue":o[0]||(o[0]=i=>e.value=i),placeholder:r.placeholder,"preview-format":a,dark:W(t)},null,8,["modelValue","placeholder","dark"])]))}}),t7=Object.freeze(Object.defineProperty({__proto__:null,default:a7},Symbol.toStringTag,{value:"Module"})),r7={class:"demo-wrap"},n7=$e({__name:"QuarterPickerDemo",setup(r){const{isDark:e}=Ue(),t=B(lr(new Date));return(a,n)=>(E(),A("div",r7,[Ee(W(Ve),ua({modelValue:t.value,"onUpdate:modelValue":n[0]||(n[0]=o=>t.value=o)},a.$props,{dark:W(e),"quarter-picker":""}),null,16,["modelValue","dark"])]))}}),i7=Object.freeze(Object.defineProperty({__proto__:null,default:n7},Symbol.toStringTag,{value:"Module"})),o7={class:"demo-wrap"},u7=$e({__name:"RangeDemo",props:{autoRange:{type:[Number,String],default:null},multiCalendars:{type:[Number,String,Boolean,Object],default:null},partialRange:{type:Boolean,default:!0},fixedStart:{type:Boolean,default:!1},fixedEnd:{type:Boolean,default:!1},clearable:{type:Boolean,default:!0},showLastInRange:{type:Boolean,default:!0}},setup(r){const e=r,{isDark:t}=Ue(),a=B(e.autoRange?null:[new Date,new Date(new Date().setDate(new Date().getDate()+7))]);return(n,o)=>(E(),A("div",o7,[Ee(W(Ve),ua({modelValue:a.value,"onUpdate:modelValue":o[0]||(o[0]=i=>a.value=i)},n.$props,{dark:W(t),range:"",placeholder:"Select Range"}),null,16,["modelValue","dark"])]))}}),d7=Object.freeze(Object.defineProperty({__proto__:null,default:u7},Symbol.toStringTag,{value:"Module"})),l7={class:"demo-wrap"},s7=["onSubmit"],f7=Z("button",{class:"submit-btn",type:"submit"},"Submit form",-1),v7=$e({__name:"RequiredDemo",setup(r){const e=B(),{isDark:t}=Ue(),a=()=>{alert("Form submitted")};return(n,o)=>(E(),A("div",l7,[Z("form",{onSubmit:oa(a,["prevent"])},[Ee(W(Ve),{modelValue:e.value,"onUpdate:modelValue":o[0]||(o[0]=i=>e.value=i),dark:W(t),placeholder:"Select Date",required:""},null,8,["modelValue","dark"]),f7],40,s7)]))}}),m7=Object.freeze(Object.defineProperty({__proto__:null,default:v7},Symbol.toStringTag,{value:"Module"})),c7={class:"demo-wrap"},h7={class:"buttons-wrap"},p7=["onClick"],g7=$e({__name:"SixWeeksDemo",setup(r){const e=B(new Date),{isDark:t}=Ue(),a=[!0,"append","prepend","center","fair"],n=B(!0);return(o,i)=>(E(),A("div",c7,[Z("div",h7,[(E(),A(Ce,null,Ye(a,(d,u)=>Z("button",{class:Le(["change-btn",{"btn-active":d===n.value}]),key:u,onClick:l=>n.value=d},Se(d),11,p7)),64))]),Ee(W(Ve),{modelValue:e.value,"onUpdate:modelValue":i[0]||(i[0]=d=>e.value=d),dark:W(t),"six-weeks":n.value},null,8,["modelValue","dark","six-weeks"])]))}}),y7=hr(g7,[["__scopeId","data-v-e3f2bf69"]]),b7=Object.freeze(Object.defineProperty({__proto__:null,default:y7},Symbol.toStringTag,{value:"Module"})),_7={class:"demo-wrap"},w7=$e({__name:"TextInputDemo",props:["textInput","placeholder","minDate","maxDate"],setup(r){const e=B(new Date),{isDark:t}=Ue();return(a,n)=>(E(),A("div",_7,[Ee(W(Ve),{modelValue:e.value,"onUpdate:modelValue":n[0]||(n[0]=o=>e.value=o),dark:W(t),"text-input":r.textInput,placeholder:r.placeholder,"min-date":r.minDate,"max-date":r.maxDate},null,8,["modelValue","dark","text-input","placeholder","min-date","max-date"])]))}}),P7=Object.freeze(Object.defineProperty({__proto__:null,default:w7},Symbol.toStringTag,{value:"Module"})),x7={class:"demo-wrap"},M7=$e({__name:"TimePickerDemo",props:["modeHeight"],setup(r){const{isDark:e}=Ue(),t=B({hours:new Date().getHours(),minutes:new Date().getMinutes()});return(a,n)=>(E(),A("div",x7,[Ee(W(Ve),ua({modelValue:t.value,"onUpdate:modelValue":n[0]||(n[0]=o=>t.value=o)},a.$props,{dark:W(e),"time-picker":""}),null,16,["modelValue","dark"])]))}}),k7=Object.freeze(Object.defineProperty({__proto__:null,default:M7},Symbol.toStringTag,{value:"Module"})),D7={class:"demo-wrap"},O7={class:"custom-time-picker-component"},W7=["value","onChange"],j7=["value"],T7=["value","onChange"],$7=["value"],S7=$e({__name:"TimePickerSlotDemo",setup(r){const e=B(new Date),{isDark:t}=Ue(),a=K(()=>{const o=[];for(let i=0;i<24;i++)o.push({text:i<10?`0${i}`:i,value:i});return o}),n=K(()=>{const o=[];for(let i=0;i<60;i++)o.push({text:i<10?`0${i}`:i,value:i});return o});return(o,i)=>(E(),A("div",D7,[Ee(W(Ve),{modelValue:e.value,"onUpdate:modelValue":i[0]||(i[0]=d=>e.value=d),dark:W(t)},{"time-picker":ge(({time:d,updateTime:u})=>[Z("div",O7,[Z("select",{class:"select-input",value:d.hours,onChange:l=>u(+l.target.value)},[(E(!0),A(Ce,null,Ye(a.value,l=>(E(),A("option",{key:l.value,value:l.value},Se(l.text),9,j7))),128))],40,W7),Z("select",{class:"select-input",value:d.minutes,onChange:l=>u(+l.target.value,!1)},[(E(!0),A(Ce,null,Ye(n.value,l=>(E(),A("option",{key:l.value,value:l.value},Se(l.text),9,$7))),128))],40,T7)])]),_:1},8,["modelValue","dark"])]))}}),C7=Object.freeze(Object.defineProperty({__proto__:null,default:S7},Symbol.toStringTag,{value:"Module"})),E7={class:"demo-wrap"},R7={key:0},N7=$e({__name:"TimezoneDemo",setup(r){const e=B(),{isDark:t}=Ue();return(a,n)=>(E(),A("div",E7,[Ee(W(Ve),{modelValue:e.value,"onUpdate:modelValue":n[0]||(n[0]=o=>e.value=o),dark:W(t),utc:"",placeholder:"Select Date"},null,8,["modelValue","dark"]),e.value?(E(),A("p",R7,"Selected date in UTC format: "+Se(e.value),1)):ue("",!0)]))}}),z7=Object.freeze(Object.defineProperty({__proto__:null,default:N7},Symbol.toStringTag,{value:"Module"})),I7=r=>(hO("data-v-323b52ea"),r=r(),pO(),r),q7={class:"demo-wrap"},Y7=I7(()=>Z("option",{value:void 0},"Select timezone",-1)),H7=["value"],A7=$e({__name:"TimezonePropDemo",setup(r){const e=B([new Date,ka(new Date,5)]),{isDark:t}=Ue(),a=B(void 0),n=["Pacific/Midway","America/Adak","Pacific/Gambier","America/Los_Angeles","America/Denver","America/Chicago","America/New_York","America/Santiago","America/Sao_Paulo","America/Noronha","Atlantic/Cape_Verde","UTC","Europe/Brussels","Africa/Cairo","Europe/Minsk","Europe/Moscow","Asia/Tashkent","Asia/Dhaka","Asia/Novosibirsk","Australia/Perth","Asia/Tokyo","Australia/Hobart","Asia/Vladivostok","Pacific/Auckland"];return(o,i)=>(E(),A("div",q7,[Z("div",null,[on(Z("select",{class:"custom-select",name:"timezone-select",id:"timezone-select","onUpdate:modelValue":i[0]||(i[0]=d=>a.value=d)},[Y7,(E(),A(Ce,null,Ye(n,d=>Z("option",{value:d,key:d},Se(d),9,H7)),64))],512),[[cO,a.value]])]),Ee(W(Ve),{modelValue:e.value,"onUpdate:modelValue":i[1]||(i[1]=d=>e.value=d),dark:W(t),"multi-calendars":"",timezone:a.value,range:"","partial-range":!1},null,8,["modelValue","dark","timezone"])]))}}),V7=hr(A7,[["__scopeId","data-v-323b52ea"]]),F7=Object.freeze(Object.defineProperty({__proto__:null,default:V7},Symbol.toStringTag,{value:"Module"})),L7={class:"demo-wrap"},X7=$e({__name:"YearPickerDemo",props:{},setup(r){const{isDark:e}=Ue(),t=B(new Date().getFullYear());return(a,n)=>(E(),A("div",L7,[Ee(W(Ve),ua({modelValue:t.value,"onUpdate:modelValue":n[0]||(n[0]=o=>t.value=o)},a.$props,{dark:W(e),"year-picker":""}),null,16,["modelValue","dark"])]))}}),U7=Object.freeze(Object.defineProperty({__proto__:null,default:X7},Symbol.toStringTag,{value:"Module"})),Q7={},G7={class:"star-and-sponsor"},B7=Z("p",null,[ma(" ⭐ If you like the component, give it a star on "),Z("a",{class:"home-link",href:"https://github.com/Vuepic/vue-datepicker",target:"_blank"},"GitHub"),ma(" and consider "),Z("a",{class:"home-link",href:"https://github.com/sponsors/Vuepic",target:"_blank"},"sponsoring"),ma(" its development! ⭐ ")],-1),J7=[B7];function K7(r,e){return E(),A("div",G7,J7)}const Z7=hr(Q7,[["render",K7]]),eQ={...nw,enhanceApp(r){const{app:e}=r;nw.enhanceApp(r),Object.entries(Object.assign({"./components/ActionRowSlotDemo.vue":I$,"./components/CustomCalendarDemo.vue":H$,"./components/CustomComponentsDemo.vue":F$,"./components/DarkDemo.vue":U$,"./components/DemoDayClass.vue":B$,"./components/DemoHighlight.vue":Z$,"./components/DemoMarkers.vue":rS,"./components/DemoSlots.vue":$S,"./components/DisabledDatesDemo.vue":ES,"./components/DisabledRangeDateDemo.vue":zS,"./components/DisabledTimesDemo.vue":VS,"./components/DisplayModelDemo.vue":US,"./components/EmitTimezone.vue":BS,"./components/EmptyDemo.vue":ZS,"./components/FiltersDemo.vue":tC,"./components/FormatDemo.vue":iC,"./components/GlobalDemo.vue":dC,"./components/LocalizedOutput.vue":vU,"./components/MinMaxDemo.vue":hU,"./components/MonthPickerDemo.vue":yU,"./components/MonthYearSlotDemo.vue":GU,"./components/PresetRange.vue":ZU,"./components/PreviewFormatDemo.vue":t7,"./components/QuarterPickerDemo.vue":i7,"./components/RangeDemo.vue":d7,"./components/RequiredDemo.vue":m7,"./components/SixWeeksDemo.vue":b7,"./components/TextInputDemo.vue":P7,"./components/TimePickerDemo.vue":k7,"./components/TimePickerSlotDemo.vue":C7,"./components/TimezoneDemo.vue":z7,"./components/TimezonePropDemo.vue":F7,"./components/YearPickerDemo.vue":U7})).forEach(([a,n])=>{const o=a.split("/").pop();if(o&&n){const i=o.replace(/\.\w+$/,"");e.component(i,n.default)}}),e.component("StarAndSponsor",Z7)}};function kM(r){if(r.extends){const e=kM(r.extends);return{...e,...r,async enhanceApp(t){e.enhanceApp&&await e.enhanceApp(t),r.enhanceApp&&await r.enhanceApp(t)}}}return r}const dr=kM(eQ),aQ=$e({name:"VitePressApp",setup(){const{site:r}=Ue();return Ca(()=>{OO(()=>{document.documentElement.lang=r.value.lang,document.documentElement.dir=r.value.dir})}),r.value.router.prefetchLinks&&WO(),jO(),TO(),dr.setup&&dr.setup(),()=>KP(dr.Layout)}});async function tQ(){const r=nQ(),e=rQ();e.provide(yO,r);const t=bO(r.route);return e.provide(_O,t),e.component("Content",wO),e.component("ClientOnly",PO),Object.defineProperties(e.config.globalProperties,{$frontmatter:{get(){return t.frontmatter.value}},$params:{get(){return t.page.value.params}}}),dr.enhanceApp&&await dr.enhanceApp({app:e,router:r,siteData:xO}),{app:e,router:r,data:t}}function rQ(){return MO(aQ)}function nQ(){let r=xo,e;return kO(t=>{let a=DO(t),n=null;return a&&(r&&(e=a),(r||e===a)&&(a=a.replace(/\.js$/,".lean.js")),n=Wn(()=>import(a),__vite__mapDeps([]))),xo&&(r=!1),n},dr.NotFound)}xo&&tQ().then(({app:r,router:e,data:t})=>{e.go().then(()=>{gO(e.route,t.site),r.mount("#app")})});export{tQ as createApp}; +function __vite__mapDeps(indexes) { + if (!__vite__mapDeps.viteFileDeps) { + __vite__mapDeps.viteFileDeps = ["assets/chunks/MonthYearCmp.cQYzdIT_.js","assets/chunks/framework.DfSOcZOm.js","assets/chunks/TimePickerCmp.YGyX__Cq.js","assets/chunks/ActionRowCmp.xaQTLsix.js"] + } + return indexes.map((i) => __vite__mapDeps.viteFileDeps[i]) +} \ No newline at end of file diff --git a/docs/assets/chunks/ActionRowCmp.22f9ae51.js b/docs/assets/chunks/ActionRowCmp.xaQTLsix.js similarity index 71% rename from docs/assets/chunks/ActionRowCmp.22f9ae51.js rename to docs/assets/chunks/ActionRowCmp.xaQTLsix.js index 5020aacaa..d626cc230 100644 --- a/docs/assets/chunks/ActionRowCmp.22f9ae51.js +++ b/docs/assets/chunks/ActionRowCmp.xaQTLsix.js @@ -1 +1 @@ -import{_ as r,d as i,g as u,o as d,c as f,k as c,t as m}from"./framework.657b09b3.js";const p=i({emits:["selectDate","cancel"],props:{selectText:{type:String,default:"Select"},cancelText:{type:String,default:"Cancel"},internalModelValue:{type:[Date,Array],default:null},range:{type:Boolean,default:!1},previewFormat:{type:[String,Function],default:()=>""},monthPicker:{type:Boolean,default:!1},timePicker:{type:Boolean,default:!1}},setup(e){return{date:u(()=>{if(e.internalModelValue){const n=e.internalModelValue.getDate(),a=e.internalModelValue.getMonth()+1,l=e.internalModelValue.getFullYear(),o=e.internalModelValue.getHours(),s=e.internalModelValue.getMinutes();return`${a}/${n}/${l}, ${o}:${s}`}return""})}}}),_={class:"custom-action-row"},g={class:"current-selection"};function y(e,t,n,a,l,o){return d(),f("div",_,[c("p",g,m(e.date),1),c("button",{class:"select-button",onClick:t[0]||(t[0]=s=>e.$emit("selectDate"))},"Select Date")])}const M=r(p,[["render",y]]);export{M as default}; +import{_ as r,d as i,g as u,o as d,c as f,k as c,t as m}from"./framework.DfSOcZOm.js";const p=i({emits:["selectDate","cancel"],props:{selectText:{type:String,default:"Select"},cancelText:{type:String,default:"Cancel"},internalModelValue:{type:[Date,Array],default:null},range:{type:Boolean,default:!1},previewFormat:{type:[String,Function],default:()=>""},monthPicker:{type:Boolean,default:!1},timePicker:{type:Boolean,default:!1}},setup(e){return{date:u(()=>{if(e.internalModelValue){const n=e.internalModelValue.getDate(),a=e.internalModelValue.getMonth()+1,l=e.internalModelValue.getFullYear(),o=e.internalModelValue.getHours(),s=e.internalModelValue.getMinutes();return`${a}/${n}/${l}, ${o}:${s}`}return""})}}}),g={class:"custom-action-row"},$={class:"current-selection"};function y(e,t,n,a,l,o){return d(),f("div",g,[c("p",$,m(e.date),1),c("button",{class:"select-button",onClick:t[0]||(t[0]=s=>e.$emit("selectDate"))},"Select Date")])}const _=r(p,[["render",y]]);export{_ as default}; diff --git a/docs/assets/chunks/MonthYearCmp.79f60494.js b/docs/assets/chunks/MonthYearCmp.79f60494.js deleted file mode 100644 index 5308754d8..000000000 --- a/docs/assets/chunks/MonthYearCmp.79f60494.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as c,o as a,c as r,k as s,d as y,C as i,F as d,D as h,t as _,H as v}from"./framework.657b09b3.js";const g={},C={version:"1.1",xmlns:"http://www.w3.org/2000/svg",width:"32",height:"32",viewBox:"0 0 32 32",class:"dp__icon"},$=s("path",{d:"M20.943 23.057l-7.057-7.057c0 0 7.057-7.057 7.057-7.057 0.52-0.52 0.52-1.365 0-1.885s-1.365-0.52-1.885 0l-8 8c-0.521 0.521-0.521 1.365 0 1.885l8 8c0.52 0.52 1.365 0.52 1.885 0s0.52-1.365 0-1.885z"},null,-1),w=[$];function M(e,o){return a(),r("svg",C,w)}const k=c(g,[["render",M]]),N={},Y={version:"1.1",xmlns:"http://www.w3.org/2000/svg",width:"32",height:"32",viewBox:"0 0 32 32",class:"dp__icon"},B=s("path",{d:"M12.943 24.943l8-8c0.521-0.521 0.521-1.365 0-1.885l-8-8c-0.52-0.52-1.365-0.52-1.885 0s-0.52 1.365 0 1.885l7.057 7.057c0 0-7.057 7.057-7.057 7.057-0.52 0.52-0.52 1.365 0 1.885s1.365 0.52 1.885 0z"},null,-1),I=[B];function P(e,o){return a(),r("svg",Y,I)}const x=c(N,[["render",P]]);const L=y({components:{ChevronLeftIcon:k,ChevronRightIcon:x},emits:["update-month-year"],props:{months:{type:Array,default:()=>[]},years:{type:Array,default:()=>[]},filters:{type:Object,default:null},monthPicker:{type:Boolean,default:!1},month:{type:Number,default:0},year:{type:Number,default:0}},setup(e,{emit:o}){const l=(n,t)=>{o("update-month-year",{instance:0,month:n,year:t})};return{onNext:()=>{let n=e.month,t=e.year;e.month===11?(n=0,t=e.year+1):n+=1,l(n,t)},onPrev:()=>{let n=e.month,t=e.year;e.month===0?(n=11,t=e.year-1):n-=1,l(n,t)},updateYear:n=>{l(e.month,+n.target.value)},updateMonth:n=>{l(+n.target.value,e.year)}}}}),b={class:"month-year-wrapper"},R={class:"custom-month-year-component"},z=["value"],A=["value"],D=["value"],F=["value"],V={class:"icons"};function j(e,o,l,m,p,f){const u=i("ChevronLeftIcon"),n=i("ChevronRightIcon");return a(),r("div",b,[s("div",R,[s("select",{class:"select-input",value:e.month,onChange:o[0]||(o[0]=(...t)=>e.updateMonth&&e.updateMonth(...t))},[(a(!0),r(d,null,h(e.months,t=>(a(),r("option",{key:t.value,value:t.value},_(t.text),9,A))),128))],40,z),s("select",{class:"select-input",value:e.year,onChange:o[1]||(o[1]=(...t)=>e.updateYear&&e.updateYear(...t))},[(a(!0),r(d,null,h(e.years,t=>(a(),r("option",{key:t.value,value:t.value},_(t.text),9,F))),128))],40,D)]),s("div",V,[s("span",{class:"custom-icon",onClick:o[2]||(o[2]=(...t)=>e.onPrev&&e.onPrev(...t))},[v(u)]),s("span",{class:"custom-icon",onClick:o[3]||(o[3]=(...t)=>e.onNext&&e.onNext(...t))},[v(n)])])])}const H=c(L,[["render",j]]);export{H as default}; diff --git a/docs/assets/chunks/MonthYearCmp.cQYzdIT_.js b/docs/assets/chunks/MonthYearCmp.cQYzdIT_.js new file mode 100644 index 000000000..78e6f12d4 --- /dev/null +++ b/docs/assets/chunks/MonthYearCmp.cQYzdIT_.js @@ -0,0 +1 @@ +import{_ as c,o as a,c as r,k as s,d as y,D as i,F as d,E as h,t as m,I as v}from"./framework.DfSOcZOm.js";const g={},$={version:"1.1",xmlns:"http://www.w3.org/2000/svg",width:"32",height:"32",viewBox:"0 0 32 32",class:"dp__icon"},w=s("path",{d:"M20.943 23.057l-7.057-7.057c0 0 7.057-7.057 7.057-7.057 0.52-0.52 0.52-1.365 0-1.885s-1.365-0.52-1.885 0l-8 8c-0.521 0.521-0.521 1.365 0 1.885l8 8c0.52 0.52 1.365 0.52 1.885 0s0.52-1.365 0-1.885z"},null,-1),C=[w];function k(e,o){return a(),r("svg",$,C)}const M=c(g,[["render",k]]),N={},I={version:"1.1",xmlns:"http://www.w3.org/2000/svg",width:"32",height:"32",viewBox:"0 0 32 32",class:"dp__icon"},B=s("path",{d:"M12.943 24.943l8-8c0.521-0.521 0.521-1.365 0-1.885l-8-8c-0.52-0.52-1.365-0.52-1.885 0s-0.52 1.365 0 1.885l7.057 7.057c0 0-7.057 7.057-7.057 7.057-0.52 0.52-0.52 1.365 0 1.885s1.365 0.52 1.885 0z"},null,-1),Y=[B];function P(e,o){return a(),r("svg",I,Y)}const L=c(N,[["render",P]]),b=y({components:{ChevronLeftIcon:M,ChevronRightIcon:L},emits:["update-month-year"],props:{months:{type:Array,default:()=>[]},years:{type:Array,default:()=>[]},filters:{type:Object,default:null},monthPicker:{type:Boolean,default:!1},month:{type:Number,default:0},year:{type:Number,default:0}},setup(e,{emit:o}){const l=(n,t)=>{o("update-month-year",{instance:0,month:n,year:t})};return{onNext:()=>{let n=e.month,t=e.year;e.month===11?(n=0,t=e.year+1):n+=1,l(n,t)},onPrev:()=>{let n=e.month,t=e.year;e.month===0?(n=11,t=e.year-1):n-=1,l(n,t)},updateYear:n=>{l(e.month,+n.target.value)},updateMonth:n=>{l(+n.target.value,e.year)}}}}),x={class:"month-year-wrapper"},R={class:"custom-month-year-component"},z=["value"],A=["value"],D=["value"],E=["value"],F={class:"icons"};function V(e,o,l,_,p,f){const u=i("ChevronLeftIcon"),n=i("ChevronRightIcon");return a(),r("div",x,[s("div",R,[s("select",{class:"select-input",value:e.month,onChange:o[0]||(o[0]=(...t)=>e.updateMonth&&e.updateMonth(...t))},[(a(!0),r(d,null,h(e.months,t=>(a(),r("option",{key:t.value,value:t.value},m(t.text),9,A))),128))],40,z),s("select",{class:"select-input",value:e.year,onChange:o[1]||(o[1]=(...t)=>e.updateYear&&e.updateYear(...t))},[(a(!0),r(d,null,h(e.years,t=>(a(),r("option",{key:t.value,value:t.value},m(t.text),9,E))),128))],40,D)]),s("div",F,[s("span",{class:"custom-icon",onClick:o[2]||(o[2]=(...t)=>e.onPrev&&e.onPrev(...t))},[v(u)]),s("span",{class:"custom-icon",onClick:o[3]||(o[3]=(...t)=>e.onNext&&e.onNext(...t))},[v(n)])])])}const O=c(b,[["render",V]]);export{O as default}; diff --git a/docs/assets/chunks/TimePickerCmp.5c4fbcb2.js b/docs/assets/chunks/TimePickerCmp.YGyX__Cq.js similarity index 71% rename from docs/assets/chunks/TimePickerCmp.5c4fbcb2.js rename to docs/assets/chunks/TimePickerCmp.YGyX__Cq.js index dd146559d..c749a886f 100644 --- a/docs/assets/chunks/TimePickerCmp.5c4fbcb2.js +++ b/docs/assets/chunks/TimePickerCmp.YGyX__Cq.js @@ -1 +1 @@ -import{_ as d,d as c,g as o,o as a,c as n,k as l,F as i,D as p,t as m}from"./framework.657b09b3.js";const f=c({emits:["update:hours","update:minutes"],props:{hoursIncrement:{type:[Number,String],default:1},minutesIncrement:{type:[Number,String],default:1},is24:{type:Boolean,default:!0},hoursGridIncrement:{type:[String,Number],default:1},minutesGridIncrement:{type:[String,Number],default:5},range:{type:Boolean,default:!1},filters:{type:Object,default:()=>({})},minTime:{type:Object,default:()=>({})},maxTime:{type:Object,default:()=>({})},timePicker:{type:Boolean,default:!1},hours:{type:[Number,Array],default:0},minutes:{type:[Number,Array],default:0}},setup(){const r=o(()=>{const s=[];for(let e=0;e<24;e++)s.push({text:e<10?`0${e}`:e,value:e});return s}),u=o(()=>{const s=[];for(let e=0;e<60;e++)s.push({text:e<10?`0${e}`:e,value:e});return s});return{hoursArray:r,minutesArray:u}}}),y={class:"custom-time-picker-component"},v=["value"],_=["value"],g=["value"],h=["value"];function b(r,u,s,e,k,$){return a(),n("div",y,[l("select",{class:"select-input",value:r.hours,onChange:u[0]||(u[0]=t=>r.$emit("update:hours",+t.target.value))},[(a(!0),n(i,null,p(r.hoursArray,t=>(a(),n("option",{key:t.value,value:t.value},m(t.text),9,_))),128))],40,v),l("select",{class:"select-input",value:r.minutes,onChange:u[1]||(u[1]=t=>r.$emit("update:minutes",+t.target.value))},[(a(!0),n(i,null,p(r.minutesArray,t=>(a(),n("option",{key:t.value,value:t.value},m(t.text),9,h))),128))],40,g)])}const A=d(f,[["render",b]]);export{A as default}; +import{_ as d,d as c,g as o,o as a,c as n,k as l,F as i,E as p,t as m}from"./framework.DfSOcZOm.js";const f=c({emits:["update:hours","update:minutes"],props:{hoursIncrement:{type:[Number,String],default:1},minutesIncrement:{type:[Number,String],default:1},is24:{type:Boolean,default:!0},hoursGridIncrement:{type:[String,Number],default:1},minutesGridIncrement:{type:[String,Number],default:5},range:{type:Boolean,default:!1},filters:{type:Object,default:()=>({})},minTime:{type:Object,default:()=>({})},maxTime:{type:Object,default:()=>({})},timePicker:{type:Boolean,default:!1},hours:{type:[Number,Array],default:0},minutes:{type:[Number,Array],default:0}},setup(){const r=o(()=>{const s=[];for(let e=0;e<24;e++)s.push({text:e<10?`0${e}`:e,value:e});return s}),u=o(()=>{const s=[];for(let e=0;e<60;e++)s.push({text:e<10?`0${e}`:e,value:e});return s});return{hoursArray:r,minutesArray:u}}}),y={class:"custom-time-picker-component"},v=["value"],g=["value"],h=["value"],b=["value"];function _(r,u,s,e,k,$){return a(),n("div",y,[l("select",{class:"select-input",value:r.hours,onChange:u[0]||(u[0]=t=>r.$emit("update:hours",+t.target.value))},[(a(!0),n(i,null,p(r.hoursArray,t=>(a(),n("option",{key:t.value,value:t.value},m(t.text),9,g))),128))],40,v),l("select",{class:"select-input",value:r.minutes,onChange:u[1]||(u[1]=t=>r.$emit("update:minutes",+t.target.value))},[(a(!0),n(i,null,p(r.minutesArray,t=>(a(),n("option",{key:t.value,value:t.value},m(t.text),9,b))),128))],40,h)])}const A=d(f,[["render",_]]);export{A as default}; diff --git a/docs/assets/chunks/VPAlgoliaSearchBox.6f48503c.js b/docs/assets/chunks/VPAlgoliaSearchBox.6f48503c.js deleted file mode 100644 index e1ef01129..000000000 --- a/docs/assets/chunks/VPAlgoliaSearchBox.6f48503c.js +++ /dev/null @@ -1,17 +0,0 @@ -import{d as so,at as fo,M as mo,j as po,x as vo,Q as ho,o as yo,c as go}from"./framework.657b09b3.js";import{u as bo}from"./theme.b3f19e12.js";/*! @docsearch/js 3.5.2 | MIT License | © Algolia, Inc. and contributors | https://docsearch.algolia.com */function un(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(t,o).enumerable})),n.push.apply(n,r)}return n}function I(t){for(var e=1;e=0||(l[c]=a[c]);return l}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(o[n]=t[n])}return o}function se(t,e){return function(n){if(Array.isArray(n))return n}(t)||function(n,r){var o=n==null?null:typeof Symbol<"u"&&n[Symbol.iterator]||n["@@iterator"];if(o!=null){var i,a,u=[],c=!0,s=!1;try{for(o=o.call(n);!(c=(i=o.next()).done)&&(u.push(i.value),!r||u.length!==r);c=!0);}catch(l){s=!0,a=l}finally{try{c||o.return==null||o.return()}finally{if(s)throw a}}return u}}(t,e)||yr(t,e)||function(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}function ft(t){return function(e){if(Array.isArray(e))return Lt(e)}(t)||function(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}(t)||yr(t)||function(){throw new TypeError(`Invalid attempt to spread non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}function yr(t,e){if(t){if(typeof t=="string")return Lt(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);return n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set"?Array.from(t):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Lt(t,e):void 0}}function Lt(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n3)for(n=[n],i=3;i0?Ie(v.type,v.props,v.key,null,v.__v):v)!=null){if(v.__=n,v.__b=n.__b+1,(p=b[l])===null||p&&v.key==p.key&&v.type===p.type)b[l]=void 0;else for(m=0;m<_;m++){if((p=b[m])&&v.key==p.key&&v.type===p.type){b[m]=void 0;break}p=null}Yt(t,v,p=p||mt,o,i,a,u,c,s),d=v.__e,(m=v.ref)&&p.ref!=m&&(y||(y=[]),p.ref&&y.push(p.ref,null,v),y.push(m,v.__c||d,v)),d!=null?(h==null&&(h=d),typeof v.type=="function"&&v.__k!=null&&v.__k===p.__k?v.__d=c=wr(v,c,t):c=jr(t,v,p,b,d,c),s||n.type!=="option"?typeof n.type=="function"&&(n.__d=c):t.value=""):c&&p.__e==c&&c.parentNode!=t&&(c=We(p))}for(n.__e=h,l=_;l--;)b[l]!=null&&(typeof n.type=="function"&&b[l].__e!=null&&b[l].__e==n.__d&&(n.__d=We(r,l+1)),Ir(b[l],b[l]));if(y)for(l=0;l3)for(n=[n],i=3;i=n.__.length&&n.__.push({}),n.__[t]}function kr(t){return pe=1,Ar(xr,t)}function Ar(t,e,n){var r=Je(de++,2);return r.t=t,r.__c||(r.__=[n?n(e):xr(void 0,e),function(o){var i=r.t(r.__[0],o);r.__[0]!==i&&(r.__=[i,r.__[1]],r.__c.setState({}))}],r.__c=q),r.__}function Cr(t,e){var n=Je(de++,3);!w.__s&&Gt(n.__H,e)&&(n.__=t,n.__H=e,q.__H.__h.push(n))}function bn(t,e){var n=Je(de++,4);!w.__s&&Gt(n.__H,e)&&(n.__=t,n.__H=e,q.__h.push(n))}function Pt(t,e){var n=Je(de++,7);return Gt(n.__H,e)&&(n.__=t(),n.__H=e,n.__h=t),n.__}function Po(){Ht.forEach(function(t){if(t.__P)try{t.__H.__h.forEach(ct),t.__H.__h.forEach(Ut),t.__H.__h=[]}catch(e){t.__H.__h=[],w.__e(e,t.__v)}}),Ht=[]}w.__b=function(t){q=null,vn&&vn(t)},w.__r=function(t){dn&&dn(t),de=0;var e=(q=t.__c).__H;e&&(e.__h.forEach(ct),e.__h.forEach(Ut),e.__h=[])},w.diffed=function(t){hn&&hn(t);var e=t.__c;e&&e.__H&&e.__H.__h.length&&(Ht.push(e)!==1&&pn===w.requestAnimationFrame||((pn=w.requestAnimationFrame)||function(n){var r,o=function(){clearTimeout(i),_n&&cancelAnimationFrame(r),setTimeout(n)},i=setTimeout(o,100);_n&&(r=requestAnimationFrame(o))})(Po)),q=void 0},w.__c=function(t,e){e.some(function(n){try{n.__h.forEach(ct),n.__h=n.__h.filter(function(r){return!r.__||Ut(r)})}catch(r){e.some(function(o){o.__h&&(o.__h=[])}),e=[],w.__e(r,n.__v)}}),yn&&yn(t,e)},w.unmount=function(t){gn&&gn(t);var e=t.__c;if(e&&e.__H)try{e.__H.__.forEach(ct)}catch(n){w.__e(n,e.__v)}};var _n=typeof requestAnimationFrame=="function";function ct(t){var e=q;typeof t.__c=="function"&&t.__c(),q=e}function Ut(t){var e=q;t.__c=t.__(),q=e}function Gt(t,e){return!t||t.length!==e.length||e.some(function(n,r){return n!==t[r]})}function xr(t,e){return typeof e=="function"?e(t):e}function Nr(t,e){for(var n in e)t[n]=e[n];return t}function Ft(t,e){for(var n in t)if(n!=="__source"&&!(n in e))return!0;for(var r in e)if(r!=="__source"&&t[r]!==e[r])return!0;return!1}function Bt(t){this.props=t}(Bt.prototype=new K).isPureReactComponent=!0,Bt.prototype.shouldComponentUpdate=function(t,e){return Ft(this.props,t)||Ft(this.state,e)};var On=w.__b;w.__b=function(t){t.type&&t.type.__f&&t.ref&&(t.props.ref=t.ref,t.ref=null),On&&On(t)};var Io=typeof Symbol<"u"&&Symbol.for&&Symbol.for("react.forward_ref")||3911,Sn=function(t,e){return t==null?null:$($(t).map(e))},Do={map:Sn,forEach:Sn,count:function(t){return t?$(t).length:0},only:function(t){var e=$(t);if(e.length!==1)throw"Children.only";return e[0]},toArray:$},ko=w.__e;function ut(){this.__u=0,this.t=null,this.__b=null}function Tr(t){var e=t.__.__c;return e&&e.__e&&e.__e(t)}function je(){this.u=null,this.o=null}w.__e=function(t,e,n){if(t.then){for(var r,o=e;o=o.__;)if((r=o.__c)&&r.__c)return e.__e==null&&(e.__e=n.__e,e.__k=n.__k),r.__c(t,e)}ko(t,e,n)},(ut.prototype=new K).__c=function(t,e){var n=e.__c,r=this;r.t==null&&(r.t=[]),r.t.push(n);var o=Tr(r.__v),i=!1,a=function(){i||(i=!0,n.componentWillUnmount=n.__c,o?o(u):u())};n.__c=n.componentWillUnmount,n.componentWillUnmount=function(){a(),n.__c&&n.__c()};var u=function(){if(!--r.__u){if(r.state.__e){var s=r.state.__e;r.__v.__k[0]=function m(p,v,d){return p&&(p.__v=null,p.__k=p.__k&&p.__k.map(function(h){return m(h,v,d)}),p.__c&&p.__c.__P===v&&(p.__e&&d.insertBefore(p.__e,p.__d),p.__c.__e=!0,p.__c.__P=d)),p}(s,s.__c.__P,s.__c.__O)}var l;for(r.setState({__e:r.__b=null});l=r.t.pop();)l.forceUpdate()}},c=e.__h===!0;r.__u++||c||r.setState({__e:r.__b=r.__v.__k[0]}),t.then(a,a)},ut.prototype.componentWillUnmount=function(){this.t=[]},ut.prototype.render=function(t,e){if(this.__b){if(this.__v.__k){var n=document.createElement("div"),r=this.__v.__k[0].__c;this.__v.__k[0]=function i(a,u,c){return a&&(a.__c&&a.__c.__H&&(a.__c.__H.__.forEach(function(s){typeof s.__c=="function"&&s.__c()}),a.__c.__H=null),(a=Nr({},a)).__c!=null&&(a.__c.__P===c&&(a.__c.__P=u),a.__c=null),a.__k=a.__k&&a.__k.map(function(s){return i(s,u,c)})),a}(this.__b,n,r.__O=r.__P)}this.__b=null}var o=e.__e&&W(X,null,t.fallback);return o&&(o.__h=null),[W(X,null,e.__e?null:t.children),o]};var wn=function(t,e,n){if(++n[1]===n[0]&&t.o.delete(e),t.props.revealOrder&&(t.props.revealOrder[0]!=="t"||!t.o.size))for(n=t.u;n;){for(;n.length>3;)n.pop()();if(n[1]>>1,1),e.i.removeChild(r)}}),Ke(W(Ao,{context:e.context},t.__v),e.l)):e.l&&e.componentWillUnmount()}function Rr(t,e){return W(Co,{__v:t,i:e})}(je.prototype=new K).__e=function(t){var e=this,n=Tr(e.__v),r=e.o.get(t);return r[0]++,function(o){var i=function(){e.props.revealOrder?(r.push(o),wn(e,t,r)):o()};n?n(i):i()}},je.prototype.render=function(t){this.u=null,this.o=new Map;var e=$(t.children);t.revealOrder&&t.revealOrder[0]==="b"&&e.reverse();for(var n=e.length;n--;)this.o.set(e[n],this.u=[1,0,this.u]);return t.children},je.prototype.componentDidUpdate=je.prototype.componentDidMount=function(){var t=this;this.o.forEach(function(e,n){wn(t,n,e)})};var qr=typeof Symbol<"u"&&Symbol.for&&Symbol.for("react.element")||60103,xo=/^(?:accent|alignment|arabic|baseline|cap|clip(?!PathU)|color|fill|flood|font|glyph(?!R)|horiz|marker(?!H|W|U)|overline|paint|stop|strikethrough|stroke|text(?!L)|underline|unicode|units|v|vector|vert|word|writing|x(?!C))[A-Z]/,No=function(t){return(typeof Symbol<"u"&&Ve(Symbol())=="symbol"?/fil|che|rad/i:/fil|che|ra/i).test(t)};function Lr(t,e,n){return e.__k==null&&(e.textContent=""),Ke(t,e),typeof n=="function"&&n(),t?t.__c:null}K.prototype.isReactComponent={},["componentWillMount","componentWillReceiveProps","componentWillUpdate"].forEach(function(t){Object.defineProperty(K.prototype,t,{configurable:!0,get:function(){return this["UNSAFE_"+t]},set:function(e){Object.defineProperty(this,t,{configurable:!0,writable:!0,value:e})}})});var jn=w.event;function To(){}function Ro(){return this.cancelBubble}function qo(){return this.defaultPrevented}w.event=function(t){return jn&&(t=jn(t)),t.persist=To,t.isPropagationStopped=Ro,t.isDefaultPrevented=qo,t.nativeEvent=t};var Mr,En={configurable:!0,get:function(){return this.class}},Pn=w.vnode;w.vnode=function(t){var e=t.type,n=t.props,r=n;if(typeof e=="string"){for(var o in r={},n){var i=n[o];o==="value"&&"defaultValue"in n&&i==null||(o==="defaultValue"&&"value"in n&&n.value==null?o="value":o==="download"&&i===!0?i="":/ondoubleclick/i.test(o)?o="ondblclick":/^onchange(textarea|input)/i.test(o+e)&&!No(n.type)?o="oninput":/^on(Ani|Tra|Tou|BeforeInp)/.test(o)?o=o.toLowerCase():xo.test(o)?o=o.replace(/[A-Z0-9]/,"-$&").toLowerCase():i===null&&(i=void 0),r[o]=i)}e=="select"&&r.multiple&&Array.isArray(r.value)&&(r.value=$(n.children).forEach(function(a){a.props.selected=r.value.indexOf(a.props.value)!=-1})),e=="select"&&r.defaultValue!=null&&(r.value=$(n.children).forEach(function(a){a.props.selected=r.multiple?r.defaultValue.indexOf(a.props.value)!=-1:r.defaultValue==a.props.value})),t.props=r}e&&n.class!=n.className&&(En.enumerable="className"in n,n.className!=null&&(r.class=n.className),Object.defineProperty(r,"className",En)),t.$$typeof=qr,Pn&&Pn(t)};var In=w.__r;w.__r=function(t){In&&In(t),Mr=t.__c};var Lo={ReactCurrentDispatcher:{current:{readContext:function(t){return Mr.__n[t.__c].props.value}}}};(typeof performance>"u"?"undefined":Ve(performance))=="object"&&typeof performance.now=="function"&&performance.now.bind(performance);function Dn(t){return!!t&&t.$$typeof===qr}var f={useState:kr,useReducer:Ar,useEffect:Cr,useLayoutEffect:bn,useRef:function(t){return pe=5,Pt(function(){return{current:t}},[])},useImperativeHandle:function(t,e,n){pe=6,bn(function(){typeof t=="function"?t(e()):t&&(t.current=e())},n==null?n:n.concat(t))},useMemo:Pt,useCallback:function(t,e){return pe=8,Pt(function(){return t},e)},useContext:function(t){var e=q.context[t.__c],n=Je(de++,9);return n.__c=t,e?(n.__==null&&(n.__=!0,e.sub(q)),e.props.value):t.__},useDebugValue:function(t,e){w.useDebugValue&&w.useDebugValue(e?e(t):t)},version:"16.8.0",Children:Do,render:Lr,hydrate:function(t,e,n){return Dr(t,e),typeof n=="function"&&n(),t?t.__c:null},unmountComponentAtNode:function(t){return!!t.__k&&(Ke(null,t),!0)},createPortal:Rr,createElement:W,createContext:function(t,e){var n={__c:e="__cC"+br++,__:t,Consumer:function(r,o){return r.children(o)},Provider:function(r){var o,i;return this.getChildContext||(o=[],(i={})[e]=this,this.getChildContext=function(){return i},this.shouldComponentUpdate=function(a){this.props.value!==a.value&&o.some(Mt)},this.sub=function(a){o.push(a);var u=a.componentWillUnmount;a.componentWillUnmount=function(){o.splice(o.indexOf(a),1),u&&u.call(a)}}),r.children}};return n.Provider.__=n.Consumer.contextType=n},createFactory:function(t){return W.bind(null,t)},cloneElement:function(t){return Dn(t)?Eo.apply(null,arguments):t},createRef:function(){return{current:null}},Fragment:X,isValidElement:Dn,findDOMNode:function(t){return t&&(t.base||t.nodeType===1&&t)||null},Component:K,PureComponent:Bt,memo:function(t,e){function n(o){var i=this.props.ref,a=i==o.ref;return!a&&i&&(i.call?i(null):i.current=null),e?!e(this.props,o)||!a:Ft(this.props,o)}function r(o){return this.shouldComponentUpdate=n,W(t,o)}return r.displayName="Memo("+(t.displayName||t.name)+")",r.prototype.isReactComponent=!0,r.__f=!0,r},forwardRef:function(t){function e(n,r){var o=Nr({},n);return delete o.ref,t(o,(r=n.ref||r)&&(Ve(r)!="object"||"current"in r)?r:null)}return e.$$typeof=Io,e.render=e,e.prototype.isReactComponent=e.__f=!0,e.displayName="ForwardRef("+(t.displayName||t.name)+")",e},unstable_batchedUpdates:function(t,e){return t(e)},StrictMode:X,Suspense:ut,SuspenseList:je,lazy:function(t){var e,n,r;function o(i){if(e||(e=t()).then(function(a){n=a.default||a},function(a){r=a}),r)throw r;if(!n)throw e;return W(n,i)}return o.displayName="Lazy",o.__f=!0,o},__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:Lo};function Mo(){return f.createElement("svg",{width:"15",height:"15",className:"DocSearch-Control-Key-Icon"},f.createElement("path",{d:"M4.505 4.496h2M5.505 5.496v5M8.216 4.496l.055 5.993M10 7.5c.333.333.5.667.5 1v2M12.326 4.5v5.996M8.384 4.496c1.674 0 2.116 0 2.116 1.5s-.442 1.5-2.116 1.5M3.205 9.303c-.09.448-.277 1.21-1.241 1.203C1 10.5.5 9.513.5 8V7c0-1.57.5-2.5 1.464-2.494.964.006 1.134.598 1.24 1.342M12.553 10.5h1.953",strokeWidth:"1.2",stroke:"currentColor",fill:"none",strokeLinecap:"square"}))}function Hr(){return f.createElement("svg",{width:"20",height:"20",className:"DocSearch-Search-Icon",viewBox:"0 0 20 20"},f.createElement("path",{d:"M14.386 14.386l4.0877 4.0877-4.0877-4.0877c-2.9418 2.9419-7.7115 2.9419-10.6533 0-2.9419-2.9418-2.9419-7.7115 0-10.6533 2.9418-2.9419 7.7115-2.9419 10.6533 0 2.9419 2.9418 2.9419 7.7115 0 10.6533z",stroke:"currentColor",fill:"none",fillRule:"evenodd",strokeLinecap:"round",strokeLinejoin:"round"}))}var Ho=["translations"];function Vt(){return Vt=Object.assign||function(t){for(var e=1;et.length)&&(e=t.length);for(var n=0,r=new Array(e);n=0||(l[c]=a[c]);return l}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(o[n]=t[n])}return o}var Bo=f.forwardRef(function(t,e){var n=t.translations,r=n===void 0?{}:n,o=Fo(t,Ho),i=r.buttonText,a=i===void 0?"Search":i,u=r.buttonAriaLabel,c=u===void 0?"Search":u,s=Uo(kr(null),2),l=s[0],m=s[1];return Cr(function(){typeof navigator<"u"&&(/(Mac|iPhone|iPod|iPad)/i.test(navigator.platform)?m("⌘"):m("Ctrl"))},[]),f.createElement("button",Vt({type:"button",className:"DocSearch DocSearch-Button","aria-label":c},o,{ref:e}),f.createElement("span",{className:"DocSearch-Button-Container"},f.createElement(Hr,null),f.createElement("span",{className:"DocSearch-Button-Placeholder"},a)),f.createElement("span",{className:"DocSearch-Button-Keys"},l!==null&&f.createElement(f.Fragment,null,f.createElement("kbd",{className:"DocSearch-Button-Key"},l==="Ctrl"?f.createElement(Mo,null):l),f.createElement("kbd",{className:"DocSearch-Button-Key"},"K"))))});function Ur(t,e){var n=void 0;return function(){for(var r=arguments.length,o=new Array(r),i=0;it.length)&&(e=t.length);for(var n=0,r=new Array(e);nt.length)&&(e=t.length);for(var n=0,r=new Array(e);n=0||(l[c]=a[c]);return l}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(o[n]=t[n])}return o}function Nn(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(t,o).enumerable})),n.push.apply(n,r)}return n}function ve(t){for(var e=1;e1&&arguments[1]!==void 0?arguments[1]:20,n=[],r=0;r=3||n===2&&r>=4||n===1&&r>=10);function i(a,u,c){if(o&&c!==void 0){var s=c[0].__autocomplete_algoliaCredentials,l={"X-Algolia-Application-Id":s.appId,"X-Algolia-API-Key":s.apiKey};t.apply(void 0,[a].concat(Ge(u),[{headers:l}]))}else t.apply(void 0,[a].concat(Ge(u)))}return{init:function(a,u){t("init",{appId:a,apiKey:u})},setUserToken:function(a){t("setUserToken",a)},clickedObjectIDsAfterSearch:function(){for(var a=arguments.length,u=new Array(a),c=0;c0&&i("clickedObjectIDsAfterSearch",Xe(u),u[0].items)},clickedObjectIDs:function(){for(var a=arguments.length,u=new Array(a),c=0;c0&&i("clickedObjectIDs",Xe(u),u[0].items)},clickedFilters:function(){for(var a=arguments.length,u=new Array(a),c=0;c0&&t.apply(void 0,["clickedFilters"].concat(u))},convertedObjectIDsAfterSearch:function(){for(var a=arguments.length,u=new Array(a),c=0;c0&&i("convertedObjectIDsAfterSearch",Xe(u),u[0].items)},convertedObjectIDs:function(){for(var a=arguments.length,u=new Array(a),c=0;c0&&i("convertedObjectIDs",Xe(u),u[0].items)},convertedFilters:function(){for(var a=arguments.length,u=new Array(a),c=0;c0&&t.apply(void 0,["convertedFilters"].concat(u))},viewedObjectIDs:function(){for(var a=arguments.length,u=new Array(a),c=0;c0&&u.reduce(function(s,l){var m=l.items,p=Br(l,Jo);return[].concat(Ge(s),Ge(Qo(ve(ve({},p),{},{objectIDs:(m==null?void 0:m.map(function(v){return v.objectID}))||p.objectIDs})).map(function(v){return{items:m,payload:v}})))},[]).forEach(function(s){var l=s.items;return i("viewedObjectIDs",[s.payload],l)})},viewedFilters:function(){for(var a=arguments.length,u=new Array(a),c=0;c0&&t.apply(void 0,["viewedFilters"].concat(u))}}}function Yo(t){var e=t.items.reduce(function(n,r){var o;return n[r.__autocomplete_indexName]=((o=n[r.__autocomplete_indexName])!==null&&o!==void 0?o:[]).concat(r),n},{});return Object.keys(e).map(function(n){return{index:n,items:e[n],algoliaSource:["autocomplete"]}})}function Dt(t){return t.objectID&&t.__autocomplete_indexName&&t.__autocomplete_queryID}function ke(t){return ke=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},ke(t)}function ie(t){return function(e){if(Array.isArray(e))return kt(e)}(t)||function(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}(t)||function(e,n){if(e){if(typeof e=="string")return kt(e,n);var r=Object.prototype.toString.call(e).slice(8,-1);if(r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set")return Array.from(e);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return kt(e,n)}}(t)||function(){throw new TypeError(`Invalid attempt to spread non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}function kt(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n0&&ei({onItemsChange:r,items:p,insights:u,state:m}))}},0);return{name:"aa.algoliaInsightsPlugin",subscribe:function(l){var m=l.setContext,p=l.onSelect,v=l.onActive;a("addAlgoliaAgent","insights-plugin"),m({algoliaInsightsPlugin:{__algoliaSearchParameters:{clickAnalytics:!0},insights:u}}),p(function(d){var h=d.item,y=d.state,b=d.event;Dt(h)&&o({state:y,event:b,insights:u,item:h,insightsEvents:[G({eventName:"Item Selected"},Cn({item:h,items:c.current}))]})}),v(function(d){var h=d.item,y=d.state,b=d.event;Dt(h)&&i({state:y,event:b,insights:u,item:h,insightsEvents:[G({eventName:"Item Active"},Cn({item:h,items:c.current}))]})})},onStateChange:function(l){var m=l.state;s({state:m})},__autocomplete_pluginOptions:t}}function lt(t,e){var n=e;return{then:function(r,o){return lt(t.then(et(r,n,t),et(o,n,t)),n)},catch:function(r){return lt(t.catch(et(r,n,t)),n)},finally:function(r){return r&&n.onCancelList.push(r),lt(t.finally(et(r&&function(){return n.onCancelList=[],r()},n,t)),n)},cancel:function(){n.isCanceled=!0;var r=n.onCancelList;n.onCancelList=[],r.forEach(function(o){o()})},isCanceled:function(){return n.isCanceled===!0}}}function Rn(t){return lt(t,{isCanceled:!1,onCancelList:[]})}function et(t,e,n){return t?function(r){return e.isCanceled?r:t(r)}:n}function qn(t,e,n,r){if(!n)return null;if(t<0&&(e===null||r!==null&&e===0))return n+t;var o=(e===null?-1:e)+t;return o<=-1||o>=n?r===null?null:0:o}function Ln(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(t,o).enumerable})),n.push.apply(n,r)}return n}function Mn(t){for(var e=1;et.length)&&(e=t.length);for(var n=0,r=new Array(e);n0},reshape:function(i){return i.sources}},t),{},{id:(n=t.id)!==null&&n!==void 0?n:"autocomplete-".concat(Vo++),plugins:o,initialState:ae({activeItemId:null,query:"",completion:null,collections:[],isOpen:!1,status:"idle",context:{}},t.initialState),onStateChange:function(i){var a;(a=t.onStateChange)===null||a===void 0||a.call(t,i),o.forEach(function(u){var c;return(c=u.onStateChange)===null||c===void 0?void 0:c.call(u,i)})},onSubmit:function(i){var a;(a=t.onSubmit)===null||a===void 0||a.call(t,i),o.forEach(function(u){var c;return(c=u.onSubmit)===null||c===void 0?void 0:c.call(u,i)})},onReset:function(i){var a;(a=t.onReset)===null||a===void 0||a.call(t,i),o.forEach(function(u){var c;return(c=u.onReset)===null||c===void 0?void 0:c.call(u,i)})},getSources:function(i){return Promise.all([].concat(ci(o.map(function(a){return a.getSources})),[t.getSources]).filter(Boolean).map(function(a){return function(u,c){var s=[];return Promise.resolve(u(c)).then(function(l){return Promise.all(l.filter(function(m){return!!m}).map(function(m){if(m.sourceId,s.includes(m.sourceId))throw new Error("[Autocomplete] The `sourceId` ".concat(JSON.stringify(m.sourceId)," is not unique."));s.push(m.sourceId);var p={getItemInputValue:function(d){return d.state.query},getItemUrl:function(){},onSelect:function(d){(0,d.setIsOpen)(!1)},onActive:vt,onResolve:vt};Object.keys(p).forEach(function(d){p[d].__default=!0});var v=Mn(Mn({},p),m);return Promise.resolve(v)}))})}(a,i)})).then(function(a){return ze(a)}).then(function(a){return a.map(function(u){return ae(ae({},u),{},{onSelect:function(c){u.onSelect(c),e.forEach(function(s){var l;return(l=s.onSelect)===null||l===void 0?void 0:l.call(s,c)})},onActive:function(c){u.onActive(c),e.forEach(function(s){var l;return(l=s.onActive)===null||l===void 0?void 0:l.call(s,c)})},onResolve:function(c){u.onResolve(c),e.forEach(function(s){var l;return(l=s.onResolve)===null||l===void 0?void 0:l.call(s,c)})}})})})},navigator:ae({navigate:function(i){var a=i.itemUrl;r.location.assign(a)},navigateNewTab:function(i){var a=i.itemUrl,u=r.open(a,"_blank","noopener");u==null||u.focus()},navigateNewWindow:function(i){var a=i.itemUrl;r.open(a,"_blank","noopener")}},t.navigator)})}function Te(t){return Te=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Te(t)}function Bn(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(t,o).enumerable})),n.push.apply(n,r)}return n}function nt(t){for(var e=1;et.length)&&(e=t.length);for(var n=0,r=new Array(e);n=0||(l[c]=a[c]);return l}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(o[n]=t[n])}return o}var Kn,xt,ot,we=null,zn=(Kn=-1,xt=-1,ot=void 0,function(t){var e=++Kn;return Promise.resolve(t).then(function(n){return ot&&e=0||(l[c]=a[c]);return l}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(o[n]=t[n])}return o}function Me(t){return Me=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Me(t)}var _i=["props","refresh","store"],Oi=["inputElement","formElement","panelElement"],Si=["inputElement"],wi=["inputElement","maxLength"],ji=["sourceIndex"],Ei=["sourceIndex"],Pi=["item","source","sourceIndex"];function $n(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(t,o).enumerable})),n.push.apply(n,r)}return n}function R(t){for(var e=1;e=0||(l[c]=a[c]);return l}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(o[n]=t[n])}return o}function Di(t){var e=t.props,n=t.refresh,r=t.store,o=ne(t,_i),i=function(a,u){return u!==void 0?"".concat(a,"-").concat(u):a};return{getEnvironmentProps:function(a){var u=a.inputElement,c=a.formElement,s=a.panelElement;function l(m){!r.getState().isOpen&&r.pendingRequests.isEmpty()||m.target===u||[c,s].some(function(p){return v=p,d=m.target,v===d||v.contains(d);var v,d})===!1&&(r.dispatch("blur",null),e.debug||r.pendingRequests.cancelAll())}return R({onTouchStart:l,onMouseDown:l,onTouchMove:function(m){r.getState().isOpen!==!1&&u===e.environment.document.activeElement&&m.target!==u&&u.blur()}},ne(a,Oi))},getRootProps:function(a){return R({role:"combobox","aria-expanded":r.getState().isOpen,"aria-haspopup":"listbox","aria-owns":r.getState().isOpen?"".concat(e.id,"-list"):void 0,"aria-labelledby":"".concat(e.id,"-label")},a)},getFormProps:function(a){return a.inputElement,R({action:"",noValidate:!0,role:"search",onSubmit:function(u){var c;u.preventDefault(),e.onSubmit(R({event:u,refresh:n,state:r.getState()},o)),r.dispatch("submit",null),(c=a.inputElement)===null||c===void 0||c.blur()},onReset:function(u){var c;u.preventDefault(),e.onReset(R({event:u,refresh:n,state:r.getState()},o)),r.dispatch("reset",null),(c=a.inputElement)===null||c===void 0||c.focus()}},ne(a,Si))},getLabelProps:function(a){var u=a||{},c=u.sourceIndex,s=ne(u,ji);return R({htmlFor:"".concat(i(e.id,c),"-input"),id:"".concat(i(e.id,c),"-label")},s)},getInputProps:function(a){var u;function c(y){(e.openOnFocus||r.getState().query)&&le(R({event:y,props:e,query:r.getState().completion||r.getState().query,refresh:n,store:r},o)),r.dispatch("focus",null)}var s=a||{},l=(s.inputElement,s.maxLength),m=l===void 0?512:l,p=ne(s,wi),v=fe(r.getState()),d=function(y){return!!(y&&y.match(ri))}(((u=e.environment.navigator)===null||u===void 0?void 0:u.userAgent)||""),h=v!=null&&v.itemUrl&&!d?"go":"search";return R({"aria-autocomplete":"both","aria-activedescendant":r.getState().isOpen&&r.getState().activeItemId!==null?"".concat(e.id,"-item-").concat(r.getState().activeItemId):void 0,"aria-controls":r.getState().isOpen?"".concat(e.id,"-list"):void 0,"aria-labelledby":"".concat(e.id,"-label"),value:r.getState().completion||r.getState().query,id:"".concat(e.id,"-input"),autoComplete:"off",autoCorrect:"off",autoCapitalize:"off",enterKeyHint:h,spellCheck:"false",autoFocus:e.autoFocus,placeholder:e.placeholder,maxLength:m,type:"search",onChange:function(y){le(R({event:y,props:e,query:y.currentTarget.value.slice(0,m),refresh:n,store:r},o))},onKeyDown:function(y){(function(b){var _=b.event,S=b.props,O=b.refresh,g=b.store,P=bi(b,yi);if(_.key==="ArrowUp"||_.key==="ArrowDown"){var C=function(){var M=S.environment.document.getElementById("".concat(S.id,"-item-").concat(g.getState().activeItemId));M&&(M.scrollIntoViewIfNeeded?M.scrollIntoViewIfNeeded(!1):M.scrollIntoView(!1))},L=function(){var M=fe(g.getState());if(g.getState().activeItemId!==null&&M){var Ot=M.item,St=M.itemInputValue,$e=M.itemUrl,B=M.source;B.onActive(te({event:_,item:Ot,itemInputValue:St,itemUrl:$e,refresh:O,source:B,state:g.getState()},P))}};_.preventDefault(),g.getState().isOpen===!1&&(S.openOnFocus||g.getState().query)?le(te({event:_,props:S,query:g.getState().query,refresh:O,store:g},P)).then(function(){g.dispatch(_.key,{nextActiveItemId:S.defaultActiveItemId}),L(),setTimeout(C,0)}):(g.dispatch(_.key,{}),L(),C())}else if(_.key==="Escape")_.preventDefault(),g.dispatch(_.key,null),g.pendingRequests.cancelAll();else if(_.key==="Tab")g.dispatch("blur",null),g.pendingRequests.cancelAll();else if(_.key==="Enter"){if(g.getState().activeItemId===null||g.getState().collections.every(function(M){return M.items.length===0}))return void(S.debug||g.pendingRequests.cancelAll());_.preventDefault();var x=fe(g.getState()),k=x.item,N=x.itemInputValue,U=x.itemUrl,F=x.source;if(_.metaKey||_.ctrlKey)U!==void 0&&(F.onSelect(te({event:_,item:k,itemInputValue:N,itemUrl:U,refresh:O,source:F,state:g.getState()},P)),S.navigator.navigateNewTab({itemUrl:U,item:k,state:g.getState()}));else if(_.shiftKey)U!==void 0&&(F.onSelect(te({event:_,item:k,itemInputValue:N,itemUrl:U,refresh:O,source:F,state:g.getState()},P)),S.navigator.navigateNewWindow({itemUrl:U,item:k,state:g.getState()}));else if(!_.altKey){if(U!==void 0)return F.onSelect(te({event:_,item:k,itemInputValue:N,itemUrl:U,refresh:O,source:F,state:g.getState()},P)),void S.navigator.navigate({itemUrl:U,item:k,state:g.getState()});le(te({event:_,nextState:{isOpen:!1},props:S,query:N,refresh:O,store:g},P)).then(function(){F.onSelect(te({event:_,item:k,itemInputValue:N,itemUrl:U,refresh:O,source:F,state:g.getState()},P))})}}})(R({event:y,props:e,refresh:n,store:r},o))},onFocus:c,onBlur:vt,onClick:function(y){a.inputElement!==e.environment.document.activeElement||r.getState().isOpen||c(y)}},p)},getPanelProps:function(a){return R({onMouseDown:function(u){u.preventDefault()},onMouseLeave:function(){r.dispatch("mouseleave",null)}},a)},getListProps:function(a){var u=a||{},c=u.sourceIndex,s=ne(u,Ei);return R({role:"listbox","aria-labelledby":"".concat(i(e.id,c),"-label"),id:"".concat(i(e.id,c),"-list")},s)},getItemProps:function(a){var u=a.item,c=a.source,s=a.sourceIndex,l=ne(a,Pi);return R({id:"".concat(i(e.id,s),"-item-").concat(u.__autocomplete_id),role:"option","aria-selected":r.getState().activeItemId===u.__autocomplete_id,onMouseMove:function(m){if(u.__autocomplete_id!==r.getState().activeItemId){r.dispatch("mousemove",u.__autocomplete_id);var p=fe(r.getState());if(r.getState().activeItemId!==null&&p){var v=p.item,d=p.itemInputValue,h=p.itemUrl,y=p.source;y.onActive(R({event:m,item:v,itemInputValue:d,itemUrl:h,refresh:n,source:y,state:r.getState()},o))}}},onMouseDown:function(m){m.preventDefault()},onClick:function(m){var p=c.getItemInputValue({item:u,state:r.getState()}),v=c.getItemUrl({item:u,state:r.getState()});(v?Promise.resolve():le(R({event:m,nextState:{isOpen:!1},props:e,query:p,refresh:n,store:r},o))).then(function(){c.onSelect(R({event:m,item:u,itemInputValue:p,itemUrl:v,refresh:n,source:c,state:r.getState()},o))})}},l)}}}function He(t){return He=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},He(t)}function Qn(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(t,o).enumerable})),n.push.apply(n,r)}return n}function ki(t){for(var e=1;et.length)&&(e=t.length);for(var n=0,r=new Array(e);n=0||(l[c]=a[c]);return l}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(o[n]=t[n])}return o}function Yi(t){var e=t.translations,n=e===void 0?{}:e,r=Zi(t,$i),o=n.noResultsText,i=o===void 0?"No results for":o,a=n.suggestedQueryText,u=a===void 0?"Try searching for":a,c=n.reportMissingResultsText,s=c===void 0?"Believe this query should return results?":c,l=n.reportMissingResultsLinkText,m=l===void 0?"Let us know.":l,p=r.state.context.searchSuggestions;return f.createElement("div",{className:"DocSearch-NoResults"},f.createElement("div",{className:"DocSearch-Screen-Icon"},f.createElement(zi,null)),f.createElement("p",{className:"DocSearch-Title"},i,' "',f.createElement("strong",null,r.state.query),'"'),p&&p.length>0&&f.createElement("div",{className:"DocSearch-NoResults-Prefill-List"},f.createElement("p",{className:"DocSearch-Help"},u,":"),f.createElement("ul",null,p.slice(0,3).reduce(function(v,d){return[].concat(Qi(v),[f.createElement("li",{key:d},f.createElement("button",{className:"DocSearch-Prefill",key:d,type:"button",onClick:function(){r.setQuery(d.toLowerCase()+" "),r.refresh(),r.inputRef.current.focus()}},d))])},[]))),r.getMissingResultsUrl&&f.createElement("p",{className:"DocSearch-Help"},"".concat(s," "),f.createElement("a",{href:r.getMissingResultsUrl({query:r.state.query}),target:"_blank",rel:"noopener noreferrer"},m)))}var Gi=["hit","attribute","tagName"];function er(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(t,o).enumerable})),n.push.apply(n,r)}return n}function tr(t){for(var e=1;e=0||(l[c]=a[c]);return l}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(o[n]=t[n])}return o}function nr(t,e){return e.split(".").reduce(function(n,r){return n!=null&&n[r]?n[r]:null},t)}function ue(t){var e=t.hit,n=t.attribute,r=t.tagName;return W(r===void 0?"span":r,tr(tr({},ea(t,Gi)),{},{dangerouslySetInnerHTML:{__html:nr(e,"_snippetResult.".concat(n,".value"))||nr(e,n)}}))}function rr(t,e){return function(n){if(Array.isArray(n))return n}(t)||function(n,r){var o=n==null?null:typeof Symbol<"u"&&n[Symbol.iterator]||n["@@iterator"];if(o!=null){var i,a,u=[],c=!0,s=!1;try{for(o=o.call(n);!(c=(i=o.next()).done)&&(u.push(i.value),!r||u.length!==r);c=!0);}catch(l){s=!0,a=l}finally{try{c||o.return==null||o.return()}finally{if(s)throw a}}return u}}(t,e)||function(n,r){if(n){if(typeof n=="string")return or(n,r);var o=Object.prototype.toString.call(n).slice(8,-1);if(o==="Object"&&n.constructor&&(o=n.constructor.name),o==="Map"||o==="Set")return Array.from(n);if(o==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(o))return or(n,r)}}(t,e)||function(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}function or(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n|<\/mark>)/g,ra=RegExp(zr.source);function Jr(t){var e,n,r=t;if(!r.__docsearch_parent&&!t._highlightResult)return t.hierarchy.lvl0;var o=((r.__docsearch_parent?(e=r.__docsearch_parent)===null||e===void 0||(e=e._highlightResult)===null||e===void 0||(e=e.hierarchy)===null||e===void 0?void 0:e.lvl0:(n=t._highlightResult)===null||n===void 0||(n=n.hierarchy)===null||n===void 0?void 0:n.lvl0)||{}).value;return o&&ra.test(o)?o.replace(zr,""):o}function Jt(){return Jt=Object.assign||function(t){for(var e=1;e=0||(l[c]=a[c]);return l}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(o[n]=t[n])}return o}function ca(t){var e=t.translations,n=e===void 0?{}:e,r=aa(t,ia),o=n.recentSearchesTitle,i=o===void 0?"Recent":o,a=n.noRecentSearchesText,u=a===void 0?"No recent searches":a,c=n.saveRecentSearchButtonTitle,s=c===void 0?"Save this search":c,l=n.removeRecentSearchButtonTitle,m=l===void 0?"Remove this search from history":l,p=n.favoriteSearchesTitle,v=p===void 0?"Favorite":p,d=n.removeFavoriteSearchButtonTitle,h=d===void 0?"Remove this search from favorites":d;return r.state.status==="idle"&&r.hasCollections===!1?r.disableUserPersonalization?null:f.createElement("div",{className:"DocSearch-StartScreen"},f.createElement("p",{className:"DocSearch-Help"},u)):r.hasCollections===!1?null:f.createElement("div",{className:"DocSearch-Dropdown-Container"},f.createElement(zt,ht({},r,{title:i,collection:r.state.collections[0],renderIcon:function(){return f.createElement("div",{className:"DocSearch-Hit-icon"},f.createElement(Hi,null))},renderAction:function(y){var b=y.item,_=y.runFavoriteTransition,S=y.runDeleteTransition;return f.createElement(f.Fragment,null,f.createElement("div",{className:"DocSearch-Hit-action"},f.createElement("button",{className:"DocSearch-Hit-action-button",title:s,type:"submit",onClick:function(O){O.preventDefault(),O.stopPropagation(),_(function(){r.favoriteSearches.add(b),r.recentSearches.remove(b),r.refresh()})}},f.createElement(Xn,null))),f.createElement("div",{className:"DocSearch-Hit-action"},f.createElement("button",{className:"DocSearch-Hit-action-button",title:m,type:"submit",onClick:function(O){O.preventDefault(),O.stopPropagation(),S(function(){r.recentSearches.remove(b),r.refresh()})}},f.createElement(Kt,null))))}})),f.createElement(zt,ht({},r,{title:v,collection:r.state.collections[1],renderIcon:function(){return f.createElement("div",{className:"DocSearch-Hit-icon"},f.createElement(Xn,null))},renderAction:function(y){var b=y.item,_=y.runDeleteTransition;return f.createElement("div",{className:"DocSearch-Hit-action"},f.createElement("button",{className:"DocSearch-Hit-action-button",title:h,type:"submit",onClick:function(S){S.preventDefault(),S.stopPropagation(),_(function(){r.favoriteSearches.remove(b),r.refresh()})}},f.createElement(Kt,null)))}})))}var ua=["translations"];function yt(){return yt=Object.assign||function(t){for(var e=1;e=0||(l[c]=a[c]);return l}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(o[n]=t[n])}return o}var sa=f.memo(function(t){var e=t.translations,n=e===void 0?{}:e,r=la(t,ua);if(r.state.status==="error")return f.createElement(Ji,{translations:n==null?void 0:n.errorScreen});var o=r.state.collections.some(function(i){return i.items.length>0});return r.state.query?o===!1?f.createElement(Yi,yt({},r,{translations:n==null?void 0:n.noResultsScreen})):f.createElement(oa,r):f.createElement(ca,yt({},r,{hasCollections:o,translations:n==null?void 0:n.startScreen}))},function(t,e){return e.state.status==="loading"||e.state.status==="stalled"}),fa=["translations"];function gt(){return gt=Object.assign||function(t){for(var e=1;e=0||(l[c]=a[c]);return l}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(o[n]=t[n])}return o}function pa(t){var e=t.translations,n=e===void 0?{}:e,r=ma(t,fa),o=n.resetButtonTitle,i=o===void 0?"Clear the query":o,a=n.resetButtonAriaLabel,u=a===void 0?"Clear the query":a,c=n.cancelButtonText,s=c===void 0?"Cancel":c,l=n.cancelButtonAriaLabel,m=l===void 0?"Cancel":l,p=r.getFormProps({inputElement:r.inputRef.current}).onReset;return f.useEffect(function(){r.autoFocus&&r.inputRef.current&&r.inputRef.current.focus()},[r.autoFocus,r.inputRef]),f.useEffect(function(){r.isFromSelection&&r.inputRef.current&&r.inputRef.current.select()},[r.isFromSelection,r.inputRef]),f.createElement(f.Fragment,null,f.createElement("form",{className:"DocSearch-Form",onSubmit:function(v){v.preventDefault()},onReset:p},f.createElement("label",gt({className:"DocSearch-MagnifierLabel"},r.getLabelProps()),f.createElement(Hr,null)),f.createElement("div",{className:"DocSearch-LoadingIndicator"},f.createElement(Mi,null)),f.createElement("input",gt({className:"DocSearch-Input",ref:r.inputRef},r.getInputProps({inputElement:r.inputRef.current,autoFocus:r.autoFocus,maxLength:64}))),f.createElement("button",{type:"reset",title:i,className:"DocSearch-Reset","aria-label":u,hidden:!r.state.query},f.createElement(Kt,null))),f.createElement("button",{className:"DocSearch-Cancel",type:"reset","aria-label":m,onClick:r.onClose},s))}var va=["_highlightResult","_snippetResult"];function da(t,e){if(t==null)return{};var n,r,o=function(a,u){if(a==null)return{};var c,s,l={},m=Object.keys(a);for(s=0;s=0||(l[c]=a[c]);return l}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(o[n]=t[n])}return o}function ha(t){return function(){var e="__TEST_KEY__";try{return localStorage.setItem(e,""),localStorage.removeItem(e),!0}catch{return!1}}()===!1?{setItem:function(){},getItem:function(){return[]}}:{setItem:function(e){return window.localStorage.setItem(t,JSON.stringify(e))},getItem:function(){var e=window.localStorage.getItem(t);return e?JSON.parse(e):[]}}}function cr(t){var e=t.key,n=t.limit,r=n===void 0?5:n,o=ha(e),i=o.getItem().slice(0,r);return{add:function(a){var u=a,c=(u._highlightResult,u._snippetResult,da(u,va)),s=i.findIndex(function(l){return l.objectID===c.objectID});s>-1&&i.splice(s,1),i.unshift(c),i=i.slice(0,r),o.setItem(i)},remove:function(a){i=i.filter(function(u){return u.objectID!==a.objectID}),o.setItem(i)},getAll:function(){return i}}}var ya=["facetName","facetQuery"];function ga(t){var e,n="algoliasearch-client-js-".concat(t.key),r=function(){return e===void 0&&(e=t.localStorage||window.localStorage),e},o=function(){return JSON.parse(r().getItem(n)||"{}")},i=function(u){r().setItem(n,JSON.stringify(u))},a=function(){var u=t.timeToLive?1e3*t.timeToLive:null,c=o(),s=Object.fromEntries(Object.entries(c).filter(function(m){return se(m,2)[1].timestamp!==void 0}));if(i(s),u){var l=Object.fromEntries(Object.entries(s).filter(function(m){var p=se(m,2)[1],v=new Date().getTime();return!(p.timestamp+u2&&arguments[2]!==void 0?arguments[2]:{miss:function(){return Promise.resolve()}};return Promise.resolve().then(function(){a();var l=JSON.stringify(u);return o()[l]}).then(function(l){return Promise.all([l?l.value:c(),l!==void 0])}).then(function(l){var m=se(l,2),p=m[0],v=m[1];return Promise.all([p,v||s.miss(p)])}).then(function(l){return se(l,1)[0]})},set:function(u,c){return Promise.resolve().then(function(){var s=o();return s[JSON.stringify(u)]={timestamp:new Date().getTime(),value:c},r().setItem(n,JSON.stringify(s)),c})},delete:function(u){return Promise.resolve().then(function(){var c=o();delete c[JSON.stringify(u)],r().setItem(n,JSON.stringify(c))})},clear:function(){return Promise.resolve().then(function(){r().removeItem(n)})}}}function Ee(t){var e=ft(t.caches),n=e.shift();return n===void 0?{get:function(r,o){var i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{miss:function(){return Promise.resolve()}};return o().then(function(a){return Promise.all([a,i.miss(a)])}).then(function(a){return se(a,1)[0]})},set:function(r,o){return Promise.resolve(o)},delete:function(r){return Promise.resolve()},clear:function(){return Promise.resolve()}}:{get:function(r,o){var i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{miss:function(){return Promise.resolve()}};return n.get(r,o,i).catch(function(){return Ee({caches:e}).get(r,o,i)})},set:function(r,o){return n.set(r,o).catch(function(){return Ee({caches:e}).set(r,o)})},delete:function(r){return n.delete(r).catch(function(){return Ee({caches:e}).delete(r)})},clear:function(){return n.clear().catch(function(){return Ee({caches:e}).clear()})}}}function Tt(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{serializable:!0},e={};return{get:function(n,r){var o=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{miss:function(){return Promise.resolve()}},i=JSON.stringify(n);if(i in e)return Promise.resolve(t.serializable?JSON.parse(e[i]):e[i]);var a=r(),u=o&&o.miss||function(){return Promise.resolve()};return a.then(function(c){return u(c)}).then(function(){return a})},set:function(n,r){return e[JSON.stringify(n)]=t.serializable?JSON.stringify(r):r,Promise.resolve(r)},delete:function(n){return delete e[JSON.stringify(n)],Promise.resolve()},clear:function(){return e={},Promise.resolve()}}}function ba(t){for(var e=t.length-1;e>0;e--){var n=Math.floor(Math.random()*(e+1)),r=t[e];t[e]=t[n],t[n]=r}return t}function $r(t,e){return e&&Object.keys(e).forEach(function(n){t[n]=e[n](t)}),t}function bt(t){for(var e=arguments.length,n=new Array(e>1?e-1:0),r=1;r0?r:void 0,timeout:n.timeout||e,headers:n.headers||{},queryParameters:n.queryParameters||{},cacheable:n.cacheable}}var me={Read:1,Write:2,Any:3},Qr=1,_a=2,Zr=3;function Yr(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Qr;return I(I({},t),{},{status:e,lastUpdate:Date.now()})}function Gr(t){return typeof t=="string"?{protocol:"https",url:t,accept:me.Any}:{protocol:t.protocol||"https",url:t.url,accept:t.accept||me.Any}}var $t="GET",_t="POST";function Oa(t,e){return Promise.all(e.map(function(n){return t.get(n,function(){return Promise.resolve(Yr(n))})})).then(function(n){var r=n.filter(function(a){return function(u){return u.status===Qr||Date.now()-u.lastUpdate>12e4}(a)}),o=n.filter(function(a){return function(u){return u.status===Zr&&Date.now()-u.lastUpdate<=12e4}(a)}),i=[].concat(ft(r),ft(o));return{getTimeout:function(a,u){return(o.length===0&&a===0?1:o.length+3+a)*u},statelessHosts:i.length>0?i.map(function(a){return Gr(a)}):e}})}function lr(t,e,n,r){var o=[],i=function(p,v){if(!(p.method===$t||p.data===void 0&&v.data===void 0)){var d=Array.isArray(p.data)?p.data:I(I({},p.data),v.data);return JSON.stringify(d)}}(n,r),a=function(p,v){var d=I(I({},p.headers),v.headers),h={};return Object.keys(d).forEach(function(y){var b=d[y];h[y.toLowerCase()]=b}),h}(t,r),u=n.method,c=n.method!==$t?{}:I(I({},n.data),r.data),s=I(I(I({"x-algolia-agent":t.userAgent.value},t.queryParameters),c),r.queryParameters),l=0,m=function p(v,d){var h=v.pop();if(h===void 0)throw{name:"RetryError",message:"Unreachable hosts - your application id may be incorrect. If the error persists, contact support@algolia.com.",transporterStackTrace:sr(o)};var y={data:i,headers:a,method:u,url:wa(h,n.path,s),connectTimeout:d(l,t.timeouts.connect),responseTimeout:d(l,r.timeout)},b=function(S){var O={request:y,response:S,host:h,triesLeft:v.length};return o.push(O),O},_={onSuccess:function(S){return function(O){try{return JSON.parse(O.content)}catch(g){throw function(P,C){return{name:"DeserializationError",message:P,response:C}}(g.message,O)}}(S)},onRetry:function(S){var O=b(S);return S.isTimedOut&&l++,Promise.all([t.logger.info("Retryable failure",eo(O)),t.hostsCache.set(h,Yr(h,S.isTimedOut?Zr:_a))]).then(function(){return p(v,d)})},onFail:function(S){throw b(S),function(O,g){var P=O.content,C=O.status,L=P;try{L=JSON.parse(P).message}catch{}return function(x,k,N){return{name:"ApiError",message:x,status:k,transporterStackTrace:N}}(L,C,g)}(S,sr(o))}};return t.requester.send(y).then(function(S){return function(O,g){return function(P){var C=P.status;return P.isTimedOut||function(L){var x=L.isTimedOut,k=L.status;return!x&&~~k==0}(P)||~~(C/100)!=2&&~~(C/100)!=4}(O)?g.onRetry(O):~~(O.status/100)==2?g.onSuccess(O):g.onFail(O)}(S,_)})};return Oa(t.hostsCache,e).then(function(p){return m(ft(p.statelessHosts).reverse(),p.getTimeout)})}function Sa(t){var e={value:"Algolia for JavaScript (".concat(t,")"),add:function(n){var r="; ".concat(n.segment).concat(n.version!==void 0?" (".concat(n.version,")"):"");return e.value.indexOf(r)===-1&&(e.value="".concat(e.value).concat(r)),e}};return e}function wa(t,e,n){var r=Xr(n),o="".concat(t.protocol,"://").concat(t.url,"/").concat(e.charAt(0)==="/"?e.substr(1):e);return r.length&&(o+="?".concat(r)),o}function Xr(t){return Object.keys(t).map(function(e){return bt("%s=%s",e,(n=t[e],Object.prototype.toString.call(n)==="[object Object]"||Object.prototype.toString.call(n)==="[object Array]"?JSON.stringify(t[e]):t[e]));var n}).join("&")}function sr(t){return t.map(function(e){return eo(e)})}function eo(t){var e=t.request.headers["x-algolia-api-key"]?{"x-algolia-api-key":"*****"}:{};return I(I({},t),{},{request:I(I({},t.request),{},{headers:I(I({},t.request.headers),e)})})}var ja=function(t){var e=t.appId,n=function(i,a,u){var c={"x-algolia-api-key":u,"x-algolia-application-id":a};return{headers:function(){return i===st.WithinHeaders?c:{}},queryParameters:function(){return i===st.WithinQueryParameters?c:{}}}}(t.authMode!==void 0?t.authMode:st.WithinHeaders,e,t.apiKey),r=function(i){var a=i.hostsCache,u=i.logger,c=i.requester,s=i.requestsCache,l=i.responsesCache,m=i.timeouts,p=i.userAgent,v=i.hosts,d=i.queryParameters,h={hostsCache:a,logger:u,requester:c,requestsCache:s,responsesCache:l,timeouts:m,userAgent:p,headers:i.headers,queryParameters:d,hosts:v.map(function(y){return Gr(y)}),read:function(y,b){var _=ur(b,h.timeouts.read),S=function(){return lr(h,h.hosts.filter(function(g){return(g.accept&me.Read)!=0}),y,_)};if((_.cacheable!==void 0?_.cacheable:y.cacheable)!==!0)return S();var O={request:y,mappedRequestOptions:_,transporter:{queryParameters:h.queryParameters,headers:h.headers}};return h.responsesCache.get(O,function(){return h.requestsCache.get(O,function(){return h.requestsCache.set(O,S()).then(function(g){return Promise.all([h.requestsCache.delete(O),g])},function(g){return Promise.all([h.requestsCache.delete(O),Promise.reject(g)])}).then(function(g){var P=se(g,2);return P[0],P[1]})})},{miss:function(g){return h.responsesCache.set(O,g)}})},write:function(y,b){return lr(h,h.hosts.filter(function(_){return(_.accept&me.Write)!=0}),y,ur(b,h.timeouts.write))}};return h}(I(I({hosts:[{url:"".concat(e,"-dsn.algolia.net"),accept:me.Read},{url:"".concat(e,".algolia.net"),accept:me.Write}].concat(ba([{url:"".concat(e,"-1.algolianet.com")},{url:"".concat(e,"-2.algolianet.com")},{url:"".concat(e,"-3.algolianet.com")}]))},t),{},{headers:I(I(I({},n.headers()),{"content-type":"application/x-www-form-urlencoded"}),t.headers),queryParameters:I(I({},n.queryParameters()),t.queryParameters)})),o={transporter:r,appId:e,addAlgoliaAgent:function(i,a){r.userAgent.add({segment:i,version:a})},clearCache:function(){return Promise.all([r.requestsCache.clear(),r.responsesCache.clear()]).then(function(){})}};return $r(o,t.methods)},Ea=function(t){return function(e,n){return e.method===$t?t.transporter.read(e,n):t.transporter.write(e,n)}},to=function(t){return function(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r={transporter:t.transporter,appId:t.appId,indexName:e};return $r(r,n.methods)}},fr=function(t){return function(e,n){var r=e.map(function(o){return I(I({},o),{},{params:Xr(o.params||{})})});return t.transporter.read({method:_t,path:"1/indexes/*/queries",data:{requests:r},cacheable:!0},n)}},mr=function(t){return function(e,n){return Promise.all(e.map(function(r){var o=r.params,i=o.facetName,a=o.facetQuery,u=Oo(o,ya);return to(t)(r.indexName,{methods:{searchForFacetValues:no}}).searchForFacetValues(i,a,I(I({},n),u))}))}},Pa=function(t){return function(e,n,r){return t.transporter.read({method:_t,path:bt("1/answers/%s/prediction",t.indexName),data:{query:e,queryLanguages:n},cacheable:!0},r)}},Ia=function(t){return function(e,n){return t.transporter.read({method:_t,path:bt("1/indexes/%s/query",t.indexName),data:{query:e},cacheable:!0},n)}},no=function(t){return function(e,n,r){return t.transporter.read({method:_t,path:bt("1/indexes/%s/facets/%s/query",t.indexName,e),data:{facetQuery:n},cacheable:!0},r)}},Da=1,ka=2,Aa=3;function ro(t,e,n){var r,o={appId:t,apiKey:e,timeouts:{connect:1,read:2,write:30},requester:{send:function(i){return new Promise(function(a){var u=new XMLHttpRequest;u.open(i.method,i.url,!0),Object.keys(i.headers).forEach(function(m){return u.setRequestHeader(m,i.headers[m])});var c,s=function(m,p){return setTimeout(function(){u.abort(),a({status:0,content:p,isTimedOut:!0})},1e3*m)},l=s(i.connectTimeout,"Connection timeout");u.onreadystatechange=function(){u.readyState>u.OPENED&&c===void 0&&(clearTimeout(l),c=s(i.responseTimeout,"Socket timeout"))},u.onerror=function(){u.status===0&&(clearTimeout(l),clearTimeout(c),a({content:u.responseText||"Network request failed",status:u.status,isTimedOut:!1}))},u.onload=function(){clearTimeout(l),clearTimeout(c),a({content:u.responseText,status:u.status,isTimedOut:!1})},u.send(i.data)})}},logger:(r=Aa,{debug:function(i,a){return Da>=r&&console.debug(i,a),Promise.resolve()},info:function(i,a){return ka>=r&&console.info(i,a),Promise.resolve()},error:function(i,a){return console.error(i,a),Promise.resolve()}}),responsesCache:Tt(),requestsCache:Tt({serializable:!1}),hostsCache:Ee({caches:[ga({key:"".concat("4.19.1","-").concat(t)}),Tt()]}),userAgent:Sa("4.19.1").add({segment:"Browser",version:"lite"}),authMode:st.WithinQueryParameters};return ja(I(I(I({},o),n),{},{methods:{search:fr,searchForFacetValues:mr,multipleQueries:fr,multipleSearchForFacetValues:mr,customRequest:Ea,initIndex:function(i){return function(a){return to(i)(a,{methods:{search:Ia,searchForFacetValues:no,findAnswers:Pa}})}}}}))}ro.version="4.19.1";var Ca=["footer","searchBox"];function Be(){return Be=Object.assign||function(t){for(var e=1;et.length)&&(e=t.length);for(var n=0,r=new Array(e);n=0||(l[c]=a[c]);return l}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(o[n]=t[n])}return o}function Ra(t){var e=t.appId,n=t.apiKey,r=t.indexName,o=t.placeholder,i=o===void 0?"Search docs":o,a=t.searchParameters,u=t.maxResultsPerGroup,c=t.onClose,s=c===void 0?na:c,l=t.transformItems,m=l===void 0?ar:l,p=t.hitComponent,v=p===void 0?Li:p,d=t.resultsFooterComponent,h=d===void 0?function(){return null}:d,y=t.navigator,b=t.initialScrollY,_=b===void 0?0:b,S=t.transformSearchClient,O=S===void 0?ar:S,g=t.disableUserPersonalization,P=g!==void 0&&g,C=t.initialQuery,L=C===void 0?"":C,x=t.translations,k=x===void 0?{}:x,N=t.getMissingResultsUrl,U=t.insights,F=U!==void 0&&U,M=k.footer,Ot=k.searchBox,St=Ta(k,Ca),$e=Na(f.useState({query:"",collections:[],completion:null,context:{},isOpen:!1,activeItemId:null,status:"idle"}),2),B=$e[0],oo=$e[1],Xt=f.useRef(null),wt=f.useRef(null),en=f.useRef(null),Qe=f.useRef(null),he=f.useRef(null),Q=f.useRef(10),tn=f.useRef(typeof window<"u"?window.getSelection().toString().slice(0,64):"").current,ee=f.useRef(L||tn).current,nn=function(j,D,T){return f.useMemo(function(){var H=ro(j,D);return H.addAlgoliaAgent("docsearch","3.5.2"),/docsearch.js \(.*\)/.test(H.transporter.userAgent.value)===!1&&H.addAlgoliaAgent("docsearch-react","3.5.2"),T(H)},[j,D,T])}(e,n,O),oe=f.useRef(cr({key:"__DOCSEARCH_FAVORITE_SEARCHES__".concat(r),limit:10})).current,ye=f.useRef(cr({key:"__DOCSEARCH_RECENT_SEARCHES__".concat(r),limit:oe.getAll().length===0?7:4})).current,ge=f.useCallback(function(j){if(!P){var D=j.type==="content"?j.__docsearch_parent:j;D&&oe.getAll().findIndex(function(T){return T.objectID===D.objectID})===-1&&ye.add(D)}},[oe,ye,P]),io=f.useCallback(function(j){if(B.context.algoliaInsightsPlugin&&j.__autocomplete_id){var D=j,T={eventName:"Item Selected",index:D.__autocomplete_indexName,items:[D],positions:[j.__autocomplete_id],queryID:D.__autocomplete_queryID};B.context.algoliaInsightsPlugin.insights.clickedObjectIDsAfterSearch(T)}},[B.context.algoliaInsightsPlugin]),be=f.useMemo(function(){return Ti({id:"docsearch",defaultActiveItemId:0,placeholder:i,openOnFocus:!0,initialState:{query:ee,context:{searchSuggestions:[]}},insights:F,navigator:y,onStateChange:function(j){oo(j.state)},getSources:function(j){var D=j.query,T=j.state,H=j.setContext,Z=j.setStatus;if(!D)return P?[]:[{sourceId:"recentSearches",onSelect:function(A){var V=A.item,_e=A.event;ge(V),at(_e)||s()},getItemUrl:function(A){return A.item.url},getItems:function(){return ye.getAll()}},{sourceId:"favoriteSearches",onSelect:function(A){var V=A.item,_e=A.event;ge(V),at(_e)||s()},getItemUrl:function(A){return A.item.url},getItems:function(){return oe.getAll()}}];var Y=!!F;return nn.search([{query:D,indexName:r,params:Rt({attributesToRetrieve:["hierarchy.lvl0","hierarchy.lvl1","hierarchy.lvl2","hierarchy.lvl3","hierarchy.lvl4","hierarchy.lvl5","hierarchy.lvl6","content","type","url"],attributesToSnippet:["hierarchy.lvl1:".concat(Q.current),"hierarchy.lvl2:".concat(Q.current),"hierarchy.lvl3:".concat(Q.current),"hierarchy.lvl4:".concat(Q.current),"hierarchy.lvl5:".concat(Q.current),"hierarchy.lvl6:".concat(Q.current),"content:".concat(Q.current)],snippetEllipsisText:"…",highlightPreTag:"",highlightPostTag:"",hitsPerPage:20,clickAnalytics:Y},a)}]).catch(function(A){throw A.name==="RetryError"&&Z("error"),A}).then(function(A){var V=A.results[0],_e=V.hits,uo=V.nbHits,jt=ir(_e,function(Et){return Jr(Et)},u);T.context.searchSuggestions.length0&&(rn(),he.current&&he.current.focus())},[ee,rn]),f.useEffect(function(){function j(){if(wt.current){var D=.01*window.innerHeight;wt.current.style.setProperty("--docsearch-vh","".concat(D,"px"))}}return j(),window.addEventListener("resize",j),function(){window.removeEventListener("resize",j)}},[]),f.createElement("div",Be({ref:Xt},co({"aria-expanded":!0}),{className:["DocSearch","DocSearch-Container",B.status==="stalled"&&"DocSearch-Container--Stalled",B.status==="error"&&"DocSearch-Container--Errored"].filter(Boolean).join(" "),role:"button",tabIndex:0,onMouseDown:function(j){j.target===j.currentTarget&&s()}}),f.createElement("div",{className:"DocSearch-Modal",ref:wt},f.createElement("header",{className:"DocSearch-SearchBar",ref:en},f.createElement(pa,Be({},be,{state:B,autoFocus:ee.length===0,inputRef:he,isFromSelection:!!ee&&ee===tn,translations:Ot,onClose:s}))),f.createElement("div",{className:"DocSearch-Dropdown",ref:Qe},f.createElement(sa,Be({},be,{indexName:r,state:B,hitComponent:v,resultsFooterComponent:h,disableUserPersonalization:P,recentSearches:ye,favoriteSearches:oe,inputRef:he,translations:St,getMissingResultsUrl:N,onItemClick:function(j,D){io(j),ge(j),at(D)||s()}}))),f.createElement("footer",{className:"DocSearch-Footer"},f.createElement(qi,{translations:M}))))}function Qt(){return Qt=Object.assign||function(t){for(var e=1;et.length)&&(e=t.length);for(var n=0,r=new Array(e);n1&&arguments[1]!==void 0?arguments[1]:window;return typeof e=="string"?n.document.querySelector(e):e}(t.container,t.environment))}const Ma={id:"docsearch"},Fa=so({__name:"VPAlgoliaSearchBox",props:{algolia:{}},setup(t){const e=t,n=fo(),r=mo(),{site:o,localeIndex:i,lang:a}=bo();po(u),vo(i,u);async function u(){var v,d;await ho();const l={...e.algolia,...(v=e.algolia.locales)==null?void 0:v[i.value]},m=((d=l.searchParameters)==null?void 0:d.facetFilters)??[],p=[...(Array.isArray(m)?m:[m]).filter(h=>!h.startsWith("lang:")),`lang:${a.value}`];c({...l,searchParameters:{...l.searchParameters,facetFilters:p}})}function c(l){const m=Object.assign({},l,{container:"#docsearch",navigator:{navigate({itemUrl:p}){const{pathname:v}=new URL(window.location.origin+p);r.path===v?window.location.assign(window.location.origin+p):n.go(p)}},transformItems(p){return p.map(v=>Object.assign({},v,{url:s(v.url)}))},hitComponent({hit:p,children:v}){return{__v:null,type:"a",ref:void 0,constructor:void 0,key:void 0,props:{href:p.url,children:v}}}});La(m)}function s(l){const{pathname:m,hash:p}=new URL(l,location.origin);return m.replace(/\.html$/,o.value.cleanUrls?"":".html")+p}return(l,m)=>(yo(),go("div",Ma))}});export{Fa as default}; diff --git a/docs/assets/chunks/VPAlgoliaSearchBox.RlZw2Ai5.js b/docs/assets/chunks/VPAlgoliaSearchBox.RlZw2Ai5.js new file mode 100644 index 000000000..65d9b6b2a --- /dev/null +++ b/docs/assets/chunks/VPAlgoliaSearchBox.RlZw2Ai5.js @@ -0,0 +1,17 @@ +import{d as so,av as fo,N as mo,j as po,y as vo,R as ho,o as yo,c as go}from"./framework.DfSOcZOm.js";import{u as bo}from"./theme.L_q74N7q.js";/*! @docsearch/js 3.5.2 | MIT License | © Algolia, Inc. and contributors | https://docsearch.algolia.com */function ur(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(o){return Object.getOwnPropertyDescriptor(t,o).enumerable})),r.push.apply(r,n)}return r}function I(t){for(var e=1;e=0||(l[u]=a[u]);return l}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(t,r)&&(o[r]=t[r])}return o}function se(t,e){return function(r){if(Array.isArray(r))return r}(t)||function(r,n){var o=r==null?null:typeof Symbol<"u"&&r[Symbol.iterator]||r["@@iterator"];if(o!=null){var i,a,c=[],u=!0,s=!1;try{for(o=o.call(r);!(u=(i=o.next()).done)&&(c.push(i.value),!n||c.length!==n);u=!0);}catch(l){s=!0,a=l}finally{try{u||o.return==null||o.return()}finally{if(s)throw a}}return c}}(t,e)||yn(t,e)||function(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}function ft(t){return function(e){if(Array.isArray(e))return Lt(e)}(t)||function(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}(t)||yn(t)||function(){throw new TypeError(`Invalid attempt to spread non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}function yn(t,e){if(t){if(typeof t=="string")return Lt(t,e);var r=Object.prototype.toString.call(t).slice(8,-1);return r==="Object"&&t.constructor&&(r=t.constructor.name),r==="Map"||r==="Set"?Array.from(t):r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?Lt(t,e):void 0}}function Lt(t,e){(e==null||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r3)for(r=[r],i=3;i0?Ie(v.type,v.props,v.key,null,v.__v):v)!=null){if(v.__=r,v.__b=r.__b+1,(p=b[l])===null||p&&v.key==p.key&&v.type===p.type)b[l]=void 0;else for(m=0;m<_;m++){if((p=b[m])&&v.key==p.key&&v.type===p.type){b[m]=void 0;break}p=null}Yt(t,v,p=p||mt,o,i,a,c,u,s),d=v.__e,(m=v.ref)&&p.ref!=m&&(y||(y=[]),p.ref&&y.push(p.ref,null,v),y.push(m,v.__c||d,v)),d!=null?(h==null&&(h=d),typeof v.type=="function"&&v.__k!=null&&v.__k===p.__k?v.__d=u=wn(v,u,t):u=jn(t,v,p,b,d,u),s||r.type!=="option"?typeof r.type=="function"&&(r.__d=u):t.value=""):u&&p.__e==u&&u.parentNode!=t&&(u=We(p))}for(r.__e=h,l=_;l--;)b[l]!=null&&(typeof r.type=="function"&&b[l].__e!=null&&b[l].__e==r.__d&&(r.__d=We(n,l+1)),In(b[l],b[l]));if(y)for(l=0;l3)for(r=[r],i=3;i=r.__.length&&r.__.push({}),r.__[t]}function kn(t){return pe=1,An(xn,t)}function An(t,e,r){var n=Je(de++,2);return n.t=t,n.__c||(n.__=[r?r(e):xn(void 0,e),function(o){var i=n.t(n.__[0],o);n.__[0]!==i&&(n.__=[i,n.__[1]],n.__c.setState({}))}],n.__c=q),n.__}function Cn(t,e){var r=Je(de++,3);!w.__s&&Gt(r.__H,e)&&(r.__=t,r.__H=e,q.__H.__h.push(r))}function gr(t,e){var r=Je(de++,4);!w.__s&&Gt(r.__H,e)&&(r.__=t,r.__H=e,q.__h.push(r))}function Pt(t,e){var r=Je(de++,7);return Gt(r.__H,e)&&(r.__=t(),r.__H=e,r.__h=t),r.__}function Po(){Ht.forEach(function(t){if(t.__P)try{t.__H.__h.forEach(ut),t.__H.__h.forEach(Ut),t.__H.__h=[]}catch(e){t.__H.__h=[],w.__e(e,t.__v)}}),Ht=[]}w.__b=function(t){q=null,pr&&pr(t)},w.__r=function(t){vr&&vr(t),de=0;var e=(q=t.__c).__H;e&&(e.__h.forEach(ut),e.__h.forEach(Ut),e.__h=[])},w.diffed=function(t){dr&&dr(t);var e=t.__c;e&&e.__H&&e.__H.__h.length&&(Ht.push(e)!==1&&mr===w.requestAnimationFrame||((mr=w.requestAnimationFrame)||function(r){var n,o=function(){clearTimeout(i),br&&cancelAnimationFrame(n),setTimeout(r)},i=setTimeout(o,100);br&&(n=requestAnimationFrame(o))})(Po)),q=void 0},w.__c=function(t,e){e.some(function(r){try{r.__h.forEach(ut),r.__h=r.__h.filter(function(n){return!n.__||Ut(n)})}catch(n){e.some(function(o){o.__h&&(o.__h=[])}),e=[],w.__e(n,r.__v)}}),hr&&hr(t,e)},w.unmount=function(t){yr&&yr(t);var e=t.__c;if(e&&e.__H)try{e.__H.__.forEach(ut)}catch(r){w.__e(r,e.__v)}};var br=typeof requestAnimationFrame=="function";function ut(t){var e=q;typeof t.__c=="function"&&t.__c(),q=e}function Ut(t){var e=q;t.__c=t.__(),q=e}function Gt(t,e){return!t||t.length!==e.length||e.some(function(r,n){return r!==t[n]})}function xn(t,e){return typeof e=="function"?e(t):e}function Nn(t,e){for(var r in e)t[r]=e[r];return t}function Ft(t,e){for(var r in t)if(r!=="__source"&&!(r in e))return!0;for(var n in e)if(n!=="__source"&&t[n]!==e[n])return!0;return!1}function Bt(t){this.props=t}(Bt.prototype=new K).isPureReactComponent=!0,Bt.prototype.shouldComponentUpdate=function(t,e){return Ft(this.props,t)||Ft(this.state,e)};var _r=w.__b;w.__b=function(t){t.type&&t.type.__f&&t.ref&&(t.props.ref=t.ref,t.ref=null),_r&&_r(t)};var Io=typeof Symbol<"u"&&Symbol.for&&Symbol.for("react.forward_ref")||3911,Or=function(t,e){return t==null?null:$($(t).map(e))},Do={map:Or,forEach:Or,count:function(t){return t?$(t).length:0},only:function(t){var e=$(t);if(e.length!==1)throw"Children.only";return e[0]},toArray:$},ko=w.__e;function ct(){this.__u=0,this.t=null,this.__b=null}function Tn(t){var e=t.__.__c;return e&&e.__e&&e.__e(t)}function je(){this.u=null,this.o=null}w.__e=function(t,e,r){if(t.then){for(var n,o=e;o=o.__;)if((n=o.__c)&&n.__c)return e.__e==null&&(e.__e=r.__e,e.__k=r.__k),n.__c(t,e)}ko(t,e,r)},(ct.prototype=new K).__c=function(t,e){var r=e.__c,n=this;n.t==null&&(n.t=[]),n.t.push(r);var o=Tn(n.__v),i=!1,a=function(){i||(i=!0,r.componentWillUnmount=r.__c,o?o(c):c())};r.__c=r.componentWillUnmount,r.componentWillUnmount=function(){a(),r.__c&&r.__c()};var c=function(){if(!--n.__u){if(n.state.__e){var s=n.state.__e;n.__v.__k[0]=function m(p,v,d){return p&&(p.__v=null,p.__k=p.__k&&p.__k.map(function(h){return m(h,v,d)}),p.__c&&p.__c.__P===v&&(p.__e&&d.insertBefore(p.__e,p.__d),p.__c.__e=!0,p.__c.__P=d)),p}(s,s.__c.__P,s.__c.__O)}var l;for(n.setState({__e:n.__b=null});l=n.t.pop();)l.forceUpdate()}},u=e.__h===!0;n.__u++||u||n.setState({__e:n.__b=n.__v.__k[0]}),t.then(a,a)},ct.prototype.componentWillUnmount=function(){this.t=[]},ct.prototype.render=function(t,e){if(this.__b){if(this.__v.__k){var r=document.createElement("div"),n=this.__v.__k[0].__c;this.__v.__k[0]=function i(a,c,u){return a&&(a.__c&&a.__c.__H&&(a.__c.__H.__.forEach(function(s){typeof s.__c=="function"&&s.__c()}),a.__c.__H=null),(a=Nn({},a)).__c!=null&&(a.__c.__P===u&&(a.__c.__P=c),a.__c=null),a.__k=a.__k&&a.__k.map(function(s){return i(s,c,u)})),a}(this.__b,r,n.__O=n.__P)}this.__b=null}var o=e.__e&&W(X,null,t.fallback);return o&&(o.__h=null),[W(X,null,e.__e?null:t.children),o]};var Sr=function(t,e,r){if(++r[1]===r[0]&&t.o.delete(e),t.props.revealOrder&&(t.props.revealOrder[0]!=="t"||!t.o.size))for(r=t.u;r;){for(;r.length>3;)r.pop()();if(r[1]>>1,1),e.i.removeChild(n)}}),Ke(W(Ao,{context:e.context},t.__v),e.l)):e.l&&e.componentWillUnmount()}function Rn(t,e){return W(Co,{__v:t,i:e})}(je.prototype=new K).__e=function(t){var e=this,r=Tn(e.__v),n=e.o.get(t);return n[0]++,function(o){var i=function(){e.props.revealOrder?(n.push(o),Sr(e,t,n)):o()};r?r(i):i()}},je.prototype.render=function(t){this.u=null,this.o=new Map;var e=$(t.children);t.revealOrder&&t.revealOrder[0]==="b"&&e.reverse();for(var r=e.length;r--;)this.o.set(e[r],this.u=[1,0,this.u]);return t.children},je.prototype.componentDidUpdate=je.prototype.componentDidMount=function(){var t=this;this.o.forEach(function(e,r){Sr(t,r,e)})};var qn=typeof Symbol<"u"&&Symbol.for&&Symbol.for("react.element")||60103,xo=/^(?:accent|alignment|arabic|baseline|cap|clip(?!PathU)|color|fill|flood|font|glyph(?!R)|horiz|marker(?!H|W|U)|overline|paint|stop|strikethrough|stroke|text(?!L)|underline|unicode|units|v|vector|vert|word|writing|x(?!C))[A-Z]/,No=function(t){return(typeof Symbol<"u"&&Ve(Symbol())=="symbol"?/fil|che|rad/i:/fil|che|ra/i).test(t)};function Ln(t,e,r){return e.__k==null&&(e.textContent=""),Ke(t,e),typeof r=="function"&&r(),t?t.__c:null}K.prototype.isReactComponent={},["componentWillMount","componentWillReceiveProps","componentWillUpdate"].forEach(function(t){Object.defineProperty(K.prototype,t,{configurable:!0,get:function(){return this["UNSAFE_"+t]},set:function(e){Object.defineProperty(this,t,{configurable:!0,writable:!0,value:e})}})});var wr=w.event;function To(){}function Ro(){return this.cancelBubble}function qo(){return this.defaultPrevented}w.event=function(t){return wr&&(t=wr(t)),t.persist=To,t.isPropagationStopped=Ro,t.isDefaultPrevented=qo,t.nativeEvent=t};var Mn,jr={configurable:!0,get:function(){return this.class}},Er=w.vnode;w.vnode=function(t){var e=t.type,r=t.props,n=r;if(typeof e=="string"){for(var o in n={},r){var i=r[o];o==="value"&&"defaultValue"in r&&i==null||(o==="defaultValue"&&"value"in r&&r.value==null?o="value":o==="download"&&i===!0?i="":/ondoubleclick/i.test(o)?o="ondblclick":/^onchange(textarea|input)/i.test(o+e)&&!No(r.type)?o="oninput":/^on(Ani|Tra|Tou|BeforeInp)/.test(o)?o=o.toLowerCase():xo.test(o)?o=o.replace(/[A-Z0-9]/,"-$&").toLowerCase():i===null&&(i=void 0),n[o]=i)}e=="select"&&n.multiple&&Array.isArray(n.value)&&(n.value=$(r.children).forEach(function(a){a.props.selected=n.value.indexOf(a.props.value)!=-1})),e=="select"&&n.defaultValue!=null&&(n.value=$(r.children).forEach(function(a){a.props.selected=n.multiple?n.defaultValue.indexOf(a.props.value)!=-1:n.defaultValue==a.props.value})),t.props=n}e&&r.class!=r.className&&(jr.enumerable="className"in r,r.className!=null&&(n.class=r.className),Object.defineProperty(n,"className",jr)),t.$$typeof=qn,Er&&Er(t)};var Pr=w.__r;w.__r=function(t){Pr&&Pr(t),Mn=t.__c};var Lo={ReactCurrentDispatcher:{current:{readContext:function(t){return Mn.__n[t.__c].props.value}}}};(typeof performance>"u"?"undefined":Ve(performance))=="object"&&typeof performance.now=="function"&&performance.now.bind(performance);function Ir(t){return!!t&&t.$$typeof===qn}var f={useState:kn,useReducer:An,useEffect:Cn,useLayoutEffect:gr,useRef:function(t){return pe=5,Pt(function(){return{current:t}},[])},useImperativeHandle:function(t,e,r){pe=6,gr(function(){typeof t=="function"?t(e()):t&&(t.current=e())},r==null?r:r.concat(t))},useMemo:Pt,useCallback:function(t,e){return pe=8,Pt(function(){return t},e)},useContext:function(t){var e=q.context[t.__c],r=Je(de++,9);return r.__c=t,e?(r.__==null&&(r.__=!0,e.sub(q)),e.props.value):t.__},useDebugValue:function(t,e){w.useDebugValue&&w.useDebugValue(e?e(t):t)},version:"16.8.0",Children:Do,render:Ln,hydrate:function(t,e,r){return Dn(t,e),typeof r=="function"&&r(),t?t.__c:null},unmountComponentAtNode:function(t){return!!t.__k&&(Ke(null,t),!0)},createPortal:Rn,createElement:W,createContext:function(t,e){var r={__c:e="__cC"+bn++,__:t,Consumer:function(n,o){return n.children(o)},Provider:function(n){var o,i;return this.getChildContext||(o=[],(i={})[e]=this,this.getChildContext=function(){return i},this.shouldComponentUpdate=function(a){this.props.value!==a.value&&o.some(Mt)},this.sub=function(a){o.push(a);var c=a.componentWillUnmount;a.componentWillUnmount=function(){o.splice(o.indexOf(a),1),c&&c.call(a)}}),n.children}};return r.Provider.__=r.Consumer.contextType=r},createFactory:function(t){return W.bind(null,t)},cloneElement:function(t){return Ir(t)?Eo.apply(null,arguments):t},createRef:function(){return{current:null}},Fragment:X,isValidElement:Ir,findDOMNode:function(t){return t&&(t.base||t.nodeType===1&&t)||null},Component:K,PureComponent:Bt,memo:function(t,e){function r(o){var i=this.props.ref,a=i==o.ref;return!a&&i&&(i.call?i(null):i.current=null),e?!e(this.props,o)||!a:Ft(this.props,o)}function n(o){return this.shouldComponentUpdate=r,W(t,o)}return n.displayName="Memo("+(t.displayName||t.name)+")",n.prototype.isReactComponent=!0,n.__f=!0,n},forwardRef:function(t){function e(r,n){var o=Nn({},r);return delete o.ref,t(o,(n=r.ref||n)&&(Ve(n)!="object"||"current"in n)?n:null)}return e.$$typeof=Io,e.render=e,e.prototype.isReactComponent=e.__f=!0,e.displayName="ForwardRef("+(t.displayName||t.name)+")",e},unstable_batchedUpdates:function(t,e){return t(e)},StrictMode:X,Suspense:ct,SuspenseList:je,lazy:function(t){var e,r,n;function o(i){if(e||(e=t()).then(function(a){r=a.default||a},function(a){n=a}),n)throw n;if(!r)throw e;return W(r,i)}return o.displayName="Lazy",o.__f=!0,o},__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:Lo};function Mo(){return f.createElement("svg",{width:"15",height:"15",className:"DocSearch-Control-Key-Icon"},f.createElement("path",{d:"M4.505 4.496h2M5.505 5.496v5M8.216 4.496l.055 5.993M10 7.5c.333.333.5.667.5 1v2M12.326 4.5v5.996M8.384 4.496c1.674 0 2.116 0 2.116 1.5s-.442 1.5-2.116 1.5M3.205 9.303c-.09.448-.277 1.21-1.241 1.203C1 10.5.5 9.513.5 8V7c0-1.57.5-2.5 1.464-2.494.964.006 1.134.598 1.24 1.342M12.553 10.5h1.953",strokeWidth:"1.2",stroke:"currentColor",fill:"none",strokeLinecap:"square"}))}function Hn(){return f.createElement("svg",{width:"20",height:"20",className:"DocSearch-Search-Icon",viewBox:"0 0 20 20"},f.createElement("path",{d:"M14.386 14.386l4.0877 4.0877-4.0877-4.0877c-2.9418 2.9419-7.7115 2.9419-10.6533 0-2.9419-2.9418-2.9419-7.7115 0-10.6533 2.9418-2.9419 7.7115-2.9419 10.6533 0 2.9419 2.9418 2.9419 7.7115 0 10.6533z",stroke:"currentColor",fill:"none",fillRule:"evenodd",strokeLinecap:"round",strokeLinejoin:"round"}))}var Ho=["translations"];function Vt(){return Vt=Object.assign||function(t){for(var e=1;et.length)&&(e=t.length);for(var r=0,n=new Array(e);r=0||(l[u]=a[u]);return l}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(t,r)&&(o[r]=t[r])}return o}var Bo=f.forwardRef(function(t,e){var r=t.translations,n=r===void 0?{}:r,o=Fo(t,Ho),i=n.buttonText,a=i===void 0?"Search":i,c=n.buttonAriaLabel,u=c===void 0?"Search":c,s=Uo(kn(null),2),l=s[0],m=s[1];return Cn(function(){typeof navigator<"u"&&(/(Mac|iPhone|iPod|iPad)/i.test(navigator.platform)?m("⌘"):m("Ctrl"))},[]),f.createElement("button",Vt({type:"button",className:"DocSearch DocSearch-Button","aria-label":u},o,{ref:e}),f.createElement("span",{className:"DocSearch-Button-Container"},f.createElement(Hn,null),f.createElement("span",{className:"DocSearch-Button-Placeholder"},a)),f.createElement("span",{className:"DocSearch-Button-Keys"},l!==null&&f.createElement(f.Fragment,null,f.createElement("kbd",{className:"DocSearch-Button-Key"},l==="Ctrl"?f.createElement(Mo,null):l),f.createElement("kbd",{className:"DocSearch-Button-Key"},"K"))))});function Un(t,e){var r=void 0;return function(){for(var n=arguments.length,o=new Array(n),i=0;it.length)&&(e=t.length);for(var r=0,n=new Array(e);rt.length)&&(e=t.length);for(var r=0,n=new Array(e);r=0||(l[u]=a[u]);return l}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(t,r)&&(o[r]=t[r])}return o}function xr(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(o){return Object.getOwnPropertyDescriptor(t,o).enumerable})),r.push.apply(r,n)}return r}function ve(t){for(var e=1;e1&&arguments[1]!==void 0?arguments[1]:20,r=[],n=0;n=3||r===2&&n>=4||r===1&&n>=10);function i(a,c,u){if(o&&u!==void 0){var s=u[0].__autocomplete_algoliaCredentials,l={"X-Algolia-Application-Id":s.appId,"X-Algolia-API-Key":s.apiKey};t.apply(void 0,[a].concat(Ge(c),[{headers:l}]))}else t.apply(void 0,[a].concat(Ge(c)))}return{init:function(a,c){t("init",{appId:a,apiKey:c})},setUserToken:function(a){t("setUserToken",a)},clickedObjectIDsAfterSearch:function(){for(var a=arguments.length,c=new Array(a),u=0;u0&&i("clickedObjectIDsAfterSearch",Xe(c),c[0].items)},clickedObjectIDs:function(){for(var a=arguments.length,c=new Array(a),u=0;u0&&i("clickedObjectIDs",Xe(c),c[0].items)},clickedFilters:function(){for(var a=arguments.length,c=new Array(a),u=0;u0&&t.apply(void 0,["clickedFilters"].concat(c))},convertedObjectIDsAfterSearch:function(){for(var a=arguments.length,c=new Array(a),u=0;u0&&i("convertedObjectIDsAfterSearch",Xe(c),c[0].items)},convertedObjectIDs:function(){for(var a=arguments.length,c=new Array(a),u=0;u0&&i("convertedObjectIDs",Xe(c),c[0].items)},convertedFilters:function(){for(var a=arguments.length,c=new Array(a),u=0;u0&&t.apply(void 0,["convertedFilters"].concat(c))},viewedObjectIDs:function(){for(var a=arguments.length,c=new Array(a),u=0;u0&&c.reduce(function(s,l){var m=l.items,p=Bn(l,Jo);return[].concat(Ge(s),Ge(Qo(ve(ve({},p),{},{objectIDs:(m==null?void 0:m.map(function(v){return v.objectID}))||p.objectIDs})).map(function(v){return{items:m,payload:v}})))},[]).forEach(function(s){var l=s.items;return i("viewedObjectIDs",[s.payload],l)})},viewedFilters:function(){for(var a=arguments.length,c=new Array(a),u=0;u0&&t.apply(void 0,["viewedFilters"].concat(c))}}}function Yo(t){var e=t.items.reduce(function(r,n){var o;return r[n.__autocomplete_indexName]=((o=r[n.__autocomplete_indexName])!==null&&o!==void 0?o:[]).concat(n),r},{});return Object.keys(e).map(function(r){return{index:r,items:e[r],algoliaSource:["autocomplete"]}})}function Dt(t){return t.objectID&&t.__autocomplete_indexName&&t.__autocomplete_queryID}function ke(t){return ke=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},ke(t)}function ie(t){return function(e){if(Array.isArray(e))return kt(e)}(t)||function(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}(t)||function(e,r){if(e){if(typeof e=="string")return kt(e,r);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return kt(e,r)}}(t)||function(){throw new TypeError(`Invalid attempt to spread non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}function kt(t,e){(e==null||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r0&&ei({onItemsChange:n,items:p,insights:c,state:m}))}},0);return{name:"aa.algoliaInsightsPlugin",subscribe:function(l){var m=l.setContext,p=l.onSelect,v=l.onActive;a("addAlgoliaAgent","insights-plugin"),m({algoliaInsightsPlugin:{__algoliaSearchParameters:{clickAnalytics:!0},insights:c}}),p(function(d){var h=d.item,y=d.state,b=d.event;Dt(h)&&o({state:y,event:b,insights:c,item:h,insightsEvents:[G({eventName:"Item Selected"},Ar({item:h,items:u.current}))]})}),v(function(d){var h=d.item,y=d.state,b=d.event;Dt(h)&&i({state:y,event:b,insights:c,item:h,insightsEvents:[G({eventName:"Item Active"},Ar({item:h,items:u.current}))]})})},onStateChange:function(l){var m=l.state;s({state:m})},__autocomplete_pluginOptions:t}}function lt(t,e){var r=e;return{then:function(n,o){return lt(t.then(et(n,r,t),et(o,r,t)),r)},catch:function(n){return lt(t.catch(et(n,r,t)),r)},finally:function(n){return n&&r.onCancelList.push(n),lt(t.finally(et(n&&function(){return r.onCancelList=[],n()},r,t)),r)},cancel:function(){r.isCanceled=!0;var n=r.onCancelList;r.onCancelList=[],n.forEach(function(o){o()})},isCanceled:function(){return r.isCanceled===!0}}}function Tr(t){return lt(t,{isCanceled:!1,onCancelList:[]})}function et(t,e,r){return t?function(n){return e.isCanceled?n:t(n)}:r}function Rr(t,e,r,n){if(!r)return null;if(t<0&&(e===null||n!==null&&e===0))return r+t;var o=(e===null?-1:e)+t;return o<=-1||o>=r?n===null?null:0:o}function qr(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(o){return Object.getOwnPropertyDescriptor(t,o).enumerable})),r.push.apply(r,n)}return r}function Lr(t){for(var e=1;et.length)&&(e=t.length);for(var r=0,n=new Array(e);r0},reshape:function(i){return i.sources}},t),{},{id:(r=t.id)!==null&&r!==void 0?r:"autocomplete-".concat(Vo++),plugins:o,initialState:ae({activeItemId:null,query:"",completion:null,collections:[],isOpen:!1,status:"idle",context:{}},t.initialState),onStateChange:function(i){var a;(a=t.onStateChange)===null||a===void 0||a.call(t,i),o.forEach(function(c){var u;return(u=c.onStateChange)===null||u===void 0?void 0:u.call(c,i)})},onSubmit:function(i){var a;(a=t.onSubmit)===null||a===void 0||a.call(t,i),o.forEach(function(c){var u;return(u=c.onSubmit)===null||u===void 0?void 0:u.call(c,i)})},onReset:function(i){var a;(a=t.onReset)===null||a===void 0||a.call(t,i),o.forEach(function(c){var u;return(u=c.onReset)===null||u===void 0?void 0:u.call(c,i)})},getSources:function(i){return Promise.all([].concat(ui(o.map(function(a){return a.getSources})),[t.getSources]).filter(Boolean).map(function(a){return function(c,u){var s=[];return Promise.resolve(c(u)).then(function(l){return Promise.all(l.filter(function(m){return!!m}).map(function(m){if(m.sourceId,s.includes(m.sourceId))throw new Error("[Autocomplete] The `sourceId` ".concat(JSON.stringify(m.sourceId)," is not unique."));s.push(m.sourceId);var p={getItemInputValue:function(d){return d.state.query},getItemUrl:function(){},onSelect:function(d){(0,d.setIsOpen)(!1)},onActive:vt,onResolve:vt};Object.keys(p).forEach(function(d){p[d].__default=!0});var v=Lr(Lr({},p),m);return Promise.resolve(v)}))})}(a,i)})).then(function(a){return ze(a)}).then(function(a){return a.map(function(c){return ae(ae({},c),{},{onSelect:function(u){c.onSelect(u),e.forEach(function(s){var l;return(l=s.onSelect)===null||l===void 0?void 0:l.call(s,u)})},onActive:function(u){c.onActive(u),e.forEach(function(s){var l;return(l=s.onActive)===null||l===void 0?void 0:l.call(s,u)})},onResolve:function(u){c.onResolve(u),e.forEach(function(s){var l;return(l=s.onResolve)===null||l===void 0?void 0:l.call(s,u)})}})})})},navigator:ae({navigate:function(i){var a=i.itemUrl;n.location.assign(a)},navigateNewTab:function(i){var a=i.itemUrl,c=n.open(a,"_blank","noopener");c==null||c.focus()},navigateNewWindow:function(i){var a=i.itemUrl;n.open(a,"_blank","noopener")}},t.navigator)})}function Te(t){return Te=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Te(t)}function Fr(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(o){return Object.getOwnPropertyDescriptor(t,o).enumerable})),r.push.apply(r,n)}return r}function rt(t){for(var e=1;et.length)&&(e=t.length);for(var r=0,n=new Array(e);r=0||(l[u]=a[u]);return l}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(t,r)&&(o[r]=t[r])}return o}var Wr,xt,ot,we=null,Kr=(Wr=-1,xt=-1,ot=void 0,function(t){var e=++Wr;return Promise.resolve(t).then(function(r){return ot&&e=0||(l[u]=a[u]);return l}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(t,r)&&(o[r]=t[r])}return o}function Me(t){return Me=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Me(t)}var _i=["props","refresh","store"],Oi=["inputElement","formElement","panelElement"],Si=["inputElement"],wi=["inputElement","maxLength"],ji=["sourceIndex"],Ei=["sourceIndex"],Pi=["item","source","sourceIndex"];function Jr(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(o){return Object.getOwnPropertyDescriptor(t,o).enumerable})),r.push.apply(r,n)}return r}function R(t){for(var e=1;e=0||(l[u]=a[u]);return l}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(t,r)&&(o[r]=t[r])}return o}function Di(t){var e=t.props,r=t.refresh,n=t.store,o=re(t,_i),i=function(a,c){return c!==void 0?"".concat(a,"-").concat(c):a};return{getEnvironmentProps:function(a){var c=a.inputElement,u=a.formElement,s=a.panelElement;function l(m){!n.getState().isOpen&&n.pendingRequests.isEmpty()||m.target===c||[u,s].some(function(p){return v=p,d=m.target,v===d||v.contains(d);var v,d})===!1&&(n.dispatch("blur",null),e.debug||n.pendingRequests.cancelAll())}return R({onTouchStart:l,onMouseDown:l,onTouchMove:function(m){n.getState().isOpen!==!1&&c===e.environment.document.activeElement&&m.target!==c&&c.blur()}},re(a,Oi))},getRootProps:function(a){return R({role:"combobox","aria-expanded":n.getState().isOpen,"aria-haspopup":"listbox","aria-owns":n.getState().isOpen?"".concat(e.id,"-list"):void 0,"aria-labelledby":"".concat(e.id,"-label")},a)},getFormProps:function(a){return a.inputElement,R({action:"",noValidate:!0,role:"search",onSubmit:function(c){var u;c.preventDefault(),e.onSubmit(R({event:c,refresh:r,state:n.getState()},o)),n.dispatch("submit",null),(u=a.inputElement)===null||u===void 0||u.blur()},onReset:function(c){var u;c.preventDefault(),e.onReset(R({event:c,refresh:r,state:n.getState()},o)),n.dispatch("reset",null),(u=a.inputElement)===null||u===void 0||u.focus()}},re(a,Si))},getLabelProps:function(a){var c=a||{},u=c.sourceIndex,s=re(c,ji);return R({htmlFor:"".concat(i(e.id,u),"-input"),id:"".concat(i(e.id,u),"-label")},s)},getInputProps:function(a){var c;function u(y){(e.openOnFocus||n.getState().query)&&le(R({event:y,props:e,query:n.getState().completion||n.getState().query,refresh:r,store:n},o)),n.dispatch("focus",null)}var s=a||{},l=(s.inputElement,s.maxLength),m=l===void 0?512:l,p=re(s,wi),v=fe(n.getState()),d=function(y){return!!(y&&y.match(ni))}(((c=e.environment.navigator)===null||c===void 0?void 0:c.userAgent)||""),h=v!=null&&v.itemUrl&&!d?"go":"search";return R({"aria-autocomplete":"both","aria-activedescendant":n.getState().isOpen&&n.getState().activeItemId!==null?"".concat(e.id,"-item-").concat(n.getState().activeItemId):void 0,"aria-controls":n.getState().isOpen?"".concat(e.id,"-list"):void 0,"aria-labelledby":"".concat(e.id,"-label"),value:n.getState().completion||n.getState().query,id:"".concat(e.id,"-input"),autoComplete:"off",autoCorrect:"off",autoCapitalize:"off",enterKeyHint:h,spellCheck:"false",autoFocus:e.autoFocus,placeholder:e.placeholder,maxLength:m,type:"search",onChange:function(y){le(R({event:y,props:e,query:y.currentTarget.value.slice(0,m),refresh:r,store:n},o))},onKeyDown:function(y){(function(b){var _=b.event,S=b.props,O=b.refresh,g=b.store,P=bi(b,yi);if(_.key==="ArrowUp"||_.key==="ArrowDown"){var C=function(){var M=S.environment.document.getElementById("".concat(S.id,"-item-").concat(g.getState().activeItemId));M&&(M.scrollIntoViewIfNeeded?M.scrollIntoViewIfNeeded(!1):M.scrollIntoView(!1))},L=function(){var M=fe(g.getState());if(g.getState().activeItemId!==null&&M){var Ot=M.item,St=M.itemInputValue,$e=M.itemUrl,B=M.source;B.onActive(te({event:_,item:Ot,itemInputValue:St,itemUrl:$e,refresh:O,source:B,state:g.getState()},P))}};_.preventDefault(),g.getState().isOpen===!1&&(S.openOnFocus||g.getState().query)?le(te({event:_,props:S,query:g.getState().query,refresh:O,store:g},P)).then(function(){g.dispatch(_.key,{nextActiveItemId:S.defaultActiveItemId}),L(),setTimeout(C,0)}):(g.dispatch(_.key,{}),L(),C())}else if(_.key==="Escape")_.preventDefault(),g.dispatch(_.key,null),g.pendingRequests.cancelAll();else if(_.key==="Tab")g.dispatch("blur",null),g.pendingRequests.cancelAll();else if(_.key==="Enter"){if(g.getState().activeItemId===null||g.getState().collections.every(function(M){return M.items.length===0}))return void(S.debug||g.pendingRequests.cancelAll());_.preventDefault();var x=fe(g.getState()),k=x.item,N=x.itemInputValue,U=x.itemUrl,F=x.source;if(_.metaKey||_.ctrlKey)U!==void 0&&(F.onSelect(te({event:_,item:k,itemInputValue:N,itemUrl:U,refresh:O,source:F,state:g.getState()},P)),S.navigator.navigateNewTab({itemUrl:U,item:k,state:g.getState()}));else if(_.shiftKey)U!==void 0&&(F.onSelect(te({event:_,item:k,itemInputValue:N,itemUrl:U,refresh:O,source:F,state:g.getState()},P)),S.navigator.navigateNewWindow({itemUrl:U,item:k,state:g.getState()}));else if(!_.altKey){if(U!==void 0)return F.onSelect(te({event:_,item:k,itemInputValue:N,itemUrl:U,refresh:O,source:F,state:g.getState()},P)),void S.navigator.navigate({itemUrl:U,item:k,state:g.getState()});le(te({event:_,nextState:{isOpen:!1},props:S,query:N,refresh:O,store:g},P)).then(function(){F.onSelect(te({event:_,item:k,itemInputValue:N,itemUrl:U,refresh:O,source:F,state:g.getState()},P))})}}})(R({event:y,props:e,refresh:r,store:n},o))},onFocus:u,onBlur:vt,onClick:function(y){a.inputElement!==e.environment.document.activeElement||n.getState().isOpen||u(y)}},p)},getPanelProps:function(a){return R({onMouseDown:function(c){c.preventDefault()},onMouseLeave:function(){n.dispatch("mouseleave",null)}},a)},getListProps:function(a){var c=a||{},u=c.sourceIndex,s=re(c,Ei);return R({role:"listbox","aria-labelledby":"".concat(i(e.id,u),"-label"),id:"".concat(i(e.id,u),"-list")},s)},getItemProps:function(a){var c=a.item,u=a.source,s=a.sourceIndex,l=re(a,Pi);return R({id:"".concat(i(e.id,s),"-item-").concat(c.__autocomplete_id),role:"option","aria-selected":n.getState().activeItemId===c.__autocomplete_id,onMouseMove:function(m){if(c.__autocomplete_id!==n.getState().activeItemId){n.dispatch("mousemove",c.__autocomplete_id);var p=fe(n.getState());if(n.getState().activeItemId!==null&&p){var v=p.item,d=p.itemInputValue,h=p.itemUrl,y=p.source;y.onActive(R({event:m,item:v,itemInputValue:d,itemUrl:h,refresh:r,source:y,state:n.getState()},o))}}},onMouseDown:function(m){m.preventDefault()},onClick:function(m){var p=u.getItemInputValue({item:c,state:n.getState()}),v=u.getItemUrl({item:c,state:n.getState()});(v?Promise.resolve():le(R({event:m,nextState:{isOpen:!1},props:e,query:p,refresh:r,store:n},o))).then(function(){u.onSelect(R({event:m,item:c,itemInputValue:p,itemUrl:v,refresh:r,source:u,state:n.getState()},o))})}},l)}}}function He(t){return He=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},He(t)}function $r(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(o){return Object.getOwnPropertyDescriptor(t,o).enumerable})),r.push.apply(r,n)}return r}function ki(t){for(var e=1;et.length)&&(e=t.length);for(var r=0,n=new Array(e);r=0||(l[u]=a[u]);return l}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(t,r)&&(o[r]=t[r])}return o}function Yi(t){var e=t.translations,r=e===void 0?{}:e,n=Zi(t,$i),o=r.noResultsText,i=o===void 0?"No results for":o,a=r.suggestedQueryText,c=a===void 0?"Try searching for":a,u=r.reportMissingResultsText,s=u===void 0?"Believe this query should return results?":u,l=r.reportMissingResultsLinkText,m=l===void 0?"Let us know.":l,p=n.state.context.searchSuggestions;return f.createElement("div",{className:"DocSearch-NoResults"},f.createElement("div",{className:"DocSearch-Screen-Icon"},f.createElement(zi,null)),f.createElement("p",{className:"DocSearch-Title"},i,' "',f.createElement("strong",null,n.state.query),'"'),p&&p.length>0&&f.createElement("div",{className:"DocSearch-NoResults-Prefill-List"},f.createElement("p",{className:"DocSearch-Help"},c,":"),f.createElement("ul",null,p.slice(0,3).reduce(function(v,d){return[].concat(Qi(v),[f.createElement("li",{key:d},f.createElement("button",{className:"DocSearch-Prefill",key:d,type:"button",onClick:function(){n.setQuery(d.toLowerCase()+" "),n.refresh(),n.inputRef.current.focus()}},d))])},[]))),n.getMissingResultsUrl&&f.createElement("p",{className:"DocSearch-Help"},"".concat(s," "),f.createElement("a",{href:n.getMissingResultsUrl({query:n.state.query}),target:"_blank",rel:"noopener noreferrer"},m)))}var Gi=["hit","attribute","tagName"];function Xr(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(o){return Object.getOwnPropertyDescriptor(t,o).enumerable})),r.push.apply(r,n)}return r}function en(t){for(var e=1;e=0||(l[u]=a[u]);return l}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(t,r)&&(o[r]=t[r])}return o}function tn(t,e){return e.split(".").reduce(function(r,n){return r!=null&&r[n]?r[n]:null},t)}function ce(t){var e=t.hit,r=t.attribute,n=t.tagName;return W(n===void 0?"span":n,en(en({},ea(t,Gi)),{},{dangerouslySetInnerHTML:{__html:tn(e,"_snippetResult.".concat(r,".value"))||tn(e,r)}}))}function rn(t,e){return function(r){if(Array.isArray(r))return r}(t)||function(r,n){var o=r==null?null:typeof Symbol<"u"&&r[Symbol.iterator]||r["@@iterator"];if(o!=null){var i,a,c=[],u=!0,s=!1;try{for(o=o.call(r);!(u=(i=o.next()).done)&&(c.push(i.value),!n||c.length!==n);u=!0);}catch(l){s=!0,a=l}finally{try{u||o.return==null||o.return()}finally{if(s)throw a}}return c}}(t,e)||function(r,n){if(r){if(typeof r=="string")return nn(r,n);var o=Object.prototype.toString.call(r).slice(8,-1);if(o==="Object"&&r.constructor&&(o=r.constructor.name),o==="Map"||o==="Set")return Array.from(r);if(o==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(o))return nn(r,n)}}(t,e)||function(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}function nn(t,e){(e==null||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r|<\/mark>)/g,na=RegExp(zn.source);function Jn(t){var e,r,n=t;if(!n.__docsearch_parent&&!t._highlightResult)return t.hierarchy.lvl0;var o=((n.__docsearch_parent?(e=n.__docsearch_parent)===null||e===void 0||(e=e._highlightResult)===null||e===void 0||(e=e.hierarchy)===null||e===void 0?void 0:e.lvl0:(r=t._highlightResult)===null||r===void 0||(r=r.hierarchy)===null||r===void 0?void 0:r.lvl0)||{}).value;return o&&na.test(o)?o.replace(zn,""):o}function Jt(){return Jt=Object.assign||function(t){for(var e=1;e=0||(l[u]=a[u]);return l}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(t,r)&&(o[r]=t[r])}return o}function ua(t){var e=t.translations,r=e===void 0?{}:e,n=aa(t,ia),o=r.recentSearchesTitle,i=o===void 0?"Recent":o,a=r.noRecentSearchesText,c=a===void 0?"No recent searches":a,u=r.saveRecentSearchButtonTitle,s=u===void 0?"Save this search":u,l=r.removeRecentSearchButtonTitle,m=l===void 0?"Remove this search from history":l,p=r.favoriteSearchesTitle,v=p===void 0?"Favorite":p,d=r.removeFavoriteSearchButtonTitle,h=d===void 0?"Remove this search from favorites":d;return n.state.status==="idle"&&n.hasCollections===!1?n.disableUserPersonalization?null:f.createElement("div",{className:"DocSearch-StartScreen"},f.createElement("p",{className:"DocSearch-Help"},c)):n.hasCollections===!1?null:f.createElement("div",{className:"DocSearch-Dropdown-Container"},f.createElement(zt,ht({},n,{title:i,collection:n.state.collections[0],renderIcon:function(){return f.createElement("div",{className:"DocSearch-Hit-icon"},f.createElement(Hi,null))},renderAction:function(y){var b=y.item,_=y.runFavoriteTransition,S=y.runDeleteTransition;return f.createElement(f.Fragment,null,f.createElement("div",{className:"DocSearch-Hit-action"},f.createElement("button",{className:"DocSearch-Hit-action-button",title:s,type:"submit",onClick:function(O){O.preventDefault(),O.stopPropagation(),_(function(){n.favoriteSearches.add(b),n.recentSearches.remove(b),n.refresh()})}},f.createElement(Gr,null))),f.createElement("div",{className:"DocSearch-Hit-action"},f.createElement("button",{className:"DocSearch-Hit-action-button",title:m,type:"submit",onClick:function(O){O.preventDefault(),O.stopPropagation(),S(function(){n.recentSearches.remove(b),n.refresh()})}},f.createElement(Kt,null))))}})),f.createElement(zt,ht({},n,{title:v,collection:n.state.collections[1],renderIcon:function(){return f.createElement("div",{className:"DocSearch-Hit-icon"},f.createElement(Gr,null))},renderAction:function(y){var b=y.item,_=y.runDeleteTransition;return f.createElement("div",{className:"DocSearch-Hit-action"},f.createElement("button",{className:"DocSearch-Hit-action-button",title:h,type:"submit",onClick:function(S){S.preventDefault(),S.stopPropagation(),_(function(){n.favoriteSearches.remove(b),n.refresh()})}},f.createElement(Kt,null)))}})))}var ca=["translations"];function yt(){return yt=Object.assign||function(t){for(var e=1;e=0||(l[u]=a[u]);return l}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(t,r)&&(o[r]=t[r])}return o}var sa=f.memo(function(t){var e=t.translations,r=e===void 0?{}:e,n=la(t,ca);if(n.state.status==="error")return f.createElement(Ji,{translations:r==null?void 0:r.errorScreen});var o=n.state.collections.some(function(i){return i.items.length>0});return n.state.query?o===!1?f.createElement(Yi,yt({},n,{translations:r==null?void 0:r.noResultsScreen})):f.createElement(oa,n):f.createElement(ua,yt({},n,{hasCollections:o,translations:r==null?void 0:r.startScreen}))},function(t,e){return e.state.status==="loading"||e.state.status==="stalled"}),fa=["translations"];function gt(){return gt=Object.assign||function(t){for(var e=1;e=0||(l[u]=a[u]);return l}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(t,r)&&(o[r]=t[r])}return o}function pa(t){var e=t.translations,r=e===void 0?{}:e,n=ma(t,fa),o=r.resetButtonTitle,i=o===void 0?"Clear the query":o,a=r.resetButtonAriaLabel,c=a===void 0?"Clear the query":a,u=r.cancelButtonText,s=u===void 0?"Cancel":u,l=r.cancelButtonAriaLabel,m=l===void 0?"Cancel":l,p=n.getFormProps({inputElement:n.inputRef.current}).onReset;return f.useEffect(function(){n.autoFocus&&n.inputRef.current&&n.inputRef.current.focus()},[n.autoFocus,n.inputRef]),f.useEffect(function(){n.isFromSelection&&n.inputRef.current&&n.inputRef.current.select()},[n.isFromSelection,n.inputRef]),f.createElement(f.Fragment,null,f.createElement("form",{className:"DocSearch-Form",onSubmit:function(v){v.preventDefault()},onReset:p},f.createElement("label",gt({className:"DocSearch-MagnifierLabel"},n.getLabelProps()),f.createElement(Hn,null)),f.createElement("div",{className:"DocSearch-LoadingIndicator"},f.createElement(Mi,null)),f.createElement("input",gt({className:"DocSearch-Input",ref:n.inputRef},n.getInputProps({inputElement:n.inputRef.current,autoFocus:n.autoFocus,maxLength:64}))),f.createElement("button",{type:"reset",title:i,className:"DocSearch-Reset","aria-label":c,hidden:!n.state.query},f.createElement(Kt,null))),f.createElement("button",{className:"DocSearch-Cancel",type:"reset","aria-label":m,onClick:n.onClose},s))}var va=["_highlightResult","_snippetResult"];function da(t,e){if(t==null)return{};var r,n,o=function(a,c){if(a==null)return{};var u,s,l={},m=Object.keys(a);for(s=0;s=0||(l[u]=a[u]);return l}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(t,r)&&(o[r]=t[r])}return o}function ha(t){return function(){var e="__TEST_KEY__";try{return localStorage.setItem(e,""),localStorage.removeItem(e),!0}catch{return!1}}()===!1?{setItem:function(){},getItem:function(){return[]}}:{setItem:function(e){return window.localStorage.setItem(t,JSON.stringify(e))},getItem:function(){var e=window.localStorage.getItem(t);return e?JSON.parse(e):[]}}}function un(t){var e=t.key,r=t.limit,n=r===void 0?5:r,o=ha(e),i=o.getItem().slice(0,n);return{add:function(a){var c=a,u=(c._highlightResult,c._snippetResult,da(c,va)),s=i.findIndex(function(l){return l.objectID===u.objectID});s>-1&&i.splice(s,1),i.unshift(u),i=i.slice(0,n),o.setItem(i)},remove:function(a){i=i.filter(function(c){return c.objectID!==a.objectID}),o.setItem(i)},getAll:function(){return i}}}var ya=["facetName","facetQuery"];function ga(t){var e,r="algoliasearch-client-js-".concat(t.key),n=function(){return e===void 0&&(e=t.localStorage||window.localStorage),e},o=function(){return JSON.parse(n().getItem(r)||"{}")},i=function(c){n().setItem(r,JSON.stringify(c))},a=function(){var c=t.timeToLive?1e3*t.timeToLive:null,u=o(),s=Object.fromEntries(Object.entries(u).filter(function(m){return se(m,2)[1].timestamp!==void 0}));if(i(s),c){var l=Object.fromEntries(Object.entries(s).filter(function(m){var p=se(m,2)[1],v=new Date().getTime();return!(p.timestamp+c2&&arguments[2]!==void 0?arguments[2]:{miss:function(){return Promise.resolve()}};return Promise.resolve().then(function(){a();var l=JSON.stringify(c);return o()[l]}).then(function(l){return Promise.all([l?l.value:u(),l!==void 0])}).then(function(l){var m=se(l,2),p=m[0],v=m[1];return Promise.all([p,v||s.miss(p)])}).then(function(l){return se(l,1)[0]})},set:function(c,u){return Promise.resolve().then(function(){var s=o();return s[JSON.stringify(c)]={timestamp:new Date().getTime(),value:u},n().setItem(r,JSON.stringify(s)),u})},delete:function(c){return Promise.resolve().then(function(){var u=o();delete u[JSON.stringify(c)],n().setItem(r,JSON.stringify(u))})},clear:function(){return Promise.resolve().then(function(){n().removeItem(r)})}}}function Ee(t){var e=ft(t.caches),r=e.shift();return r===void 0?{get:function(n,o){var i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{miss:function(){return Promise.resolve()}};return o().then(function(a){return Promise.all([a,i.miss(a)])}).then(function(a){return se(a,1)[0]})},set:function(n,o){return Promise.resolve(o)},delete:function(n){return Promise.resolve()},clear:function(){return Promise.resolve()}}:{get:function(n,o){var i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{miss:function(){return Promise.resolve()}};return r.get(n,o,i).catch(function(){return Ee({caches:e}).get(n,o,i)})},set:function(n,o){return r.set(n,o).catch(function(){return Ee({caches:e}).set(n,o)})},delete:function(n){return r.delete(n).catch(function(){return Ee({caches:e}).delete(n)})},clear:function(){return r.clear().catch(function(){return Ee({caches:e}).clear()})}}}function Tt(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{serializable:!0},e={};return{get:function(r,n){var o=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{miss:function(){return Promise.resolve()}},i=JSON.stringify(r);if(i in e)return Promise.resolve(t.serializable?JSON.parse(e[i]):e[i]);var a=n(),c=o&&o.miss||function(){return Promise.resolve()};return a.then(function(u){return c(u)}).then(function(){return a})},set:function(r,n){return e[JSON.stringify(r)]=t.serializable?JSON.stringify(n):n,Promise.resolve(n)},delete:function(r){return delete e[JSON.stringify(r)],Promise.resolve()},clear:function(){return e={},Promise.resolve()}}}function ba(t){for(var e=t.length-1;e>0;e--){var r=Math.floor(Math.random()*(e+1)),n=t[e];t[e]=t[r],t[r]=n}return t}function $n(t,e){return e&&Object.keys(e).forEach(function(r){t[r]=e[r](t)}),t}function bt(t){for(var e=arguments.length,r=new Array(e>1?e-1:0),n=1;n0?n:void 0,timeout:r.timeout||e,headers:r.headers||{},queryParameters:r.queryParameters||{},cacheable:r.cacheable}}var me={Read:1,Write:2,Any:3},Qn=1,_a=2,Zn=3;function Yn(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Qn;return I(I({},t),{},{status:e,lastUpdate:Date.now()})}function Gn(t){return typeof t=="string"?{protocol:"https",url:t,accept:me.Any}:{protocol:t.protocol||"https",url:t.url,accept:t.accept||me.Any}}var $t="GET",_t="POST";function Oa(t,e){return Promise.all(e.map(function(r){return t.get(r,function(){return Promise.resolve(Yn(r))})})).then(function(r){var n=r.filter(function(a){return function(c){return c.status===Qn||Date.now()-c.lastUpdate>12e4}(a)}),o=r.filter(function(a){return function(c){return c.status===Zn&&Date.now()-c.lastUpdate<=12e4}(a)}),i=[].concat(ft(n),ft(o));return{getTimeout:function(a,c){return(o.length===0&&a===0?1:o.length+3+a)*c},statelessHosts:i.length>0?i.map(function(a){return Gn(a)}):e}})}function ln(t,e,r,n){var o=[],i=function(p,v){if(!(p.method===$t||p.data===void 0&&v.data===void 0)){var d=Array.isArray(p.data)?p.data:I(I({},p.data),v.data);return JSON.stringify(d)}}(r,n),a=function(p,v){var d=I(I({},p.headers),v.headers),h={};return Object.keys(d).forEach(function(y){var b=d[y];h[y.toLowerCase()]=b}),h}(t,n),c=r.method,u=r.method!==$t?{}:I(I({},r.data),n.data),s=I(I(I({"x-algolia-agent":t.userAgent.value},t.queryParameters),u),n.queryParameters),l=0,m=function p(v,d){var h=v.pop();if(h===void 0)throw{name:"RetryError",message:"Unreachable hosts - your application id may be incorrect. If the error persists, contact support@algolia.com.",transporterStackTrace:sn(o)};var y={data:i,headers:a,method:c,url:wa(h,r.path,s),connectTimeout:d(l,t.timeouts.connect),responseTimeout:d(l,n.timeout)},b=function(S){var O={request:y,response:S,host:h,triesLeft:v.length};return o.push(O),O},_={onSuccess:function(S){return function(O){try{return JSON.parse(O.content)}catch(g){throw function(P,C){return{name:"DeserializationError",message:P,response:C}}(g.message,O)}}(S)},onRetry:function(S){var O=b(S);return S.isTimedOut&&l++,Promise.all([t.logger.info("Retryable failure",eo(O)),t.hostsCache.set(h,Yn(h,S.isTimedOut?Zn:_a))]).then(function(){return p(v,d)})},onFail:function(S){throw b(S),function(O,g){var P=O.content,C=O.status,L=P;try{L=JSON.parse(P).message}catch{}return function(x,k,N){return{name:"ApiError",message:x,status:k,transporterStackTrace:N}}(L,C,g)}(S,sn(o))}};return t.requester.send(y).then(function(S){return function(O,g){return function(P){var C=P.status;return P.isTimedOut||function(L){var x=L.isTimedOut,k=L.status;return!x&&~~k==0}(P)||~~(C/100)!=2&&~~(C/100)!=4}(O)?g.onRetry(O):~~(O.status/100)==2?g.onSuccess(O):g.onFail(O)}(S,_)})};return Oa(t.hostsCache,e).then(function(p){return m(ft(p.statelessHosts).reverse(),p.getTimeout)})}function Sa(t){var e={value:"Algolia for JavaScript (".concat(t,")"),add:function(r){var n="; ".concat(r.segment).concat(r.version!==void 0?" (".concat(r.version,")"):"");return e.value.indexOf(n)===-1&&(e.value="".concat(e.value).concat(n)),e}};return e}function wa(t,e,r){var n=Xn(r),o="".concat(t.protocol,"://").concat(t.url,"/").concat(e.charAt(0)==="/"?e.substr(1):e);return n.length&&(o+="?".concat(n)),o}function Xn(t){return Object.keys(t).map(function(e){return bt("%s=%s",e,(r=t[e],Object.prototype.toString.call(r)==="[object Object]"||Object.prototype.toString.call(r)==="[object Array]"?JSON.stringify(t[e]):t[e]));var r}).join("&")}function sn(t){return t.map(function(e){return eo(e)})}function eo(t){var e=t.request.headers["x-algolia-api-key"]?{"x-algolia-api-key":"*****"}:{};return I(I({},t),{},{request:I(I({},t.request),{},{headers:I(I({},t.request.headers),e)})})}var ja=function(t){var e=t.appId,r=function(i,a,c){var u={"x-algolia-api-key":c,"x-algolia-application-id":a};return{headers:function(){return i===st.WithinHeaders?u:{}},queryParameters:function(){return i===st.WithinQueryParameters?u:{}}}}(t.authMode!==void 0?t.authMode:st.WithinHeaders,e,t.apiKey),n=function(i){var a=i.hostsCache,c=i.logger,u=i.requester,s=i.requestsCache,l=i.responsesCache,m=i.timeouts,p=i.userAgent,v=i.hosts,d=i.queryParameters,h={hostsCache:a,logger:c,requester:u,requestsCache:s,responsesCache:l,timeouts:m,userAgent:p,headers:i.headers,queryParameters:d,hosts:v.map(function(y){return Gn(y)}),read:function(y,b){var _=cn(b,h.timeouts.read),S=function(){return ln(h,h.hosts.filter(function(g){return(g.accept&me.Read)!=0}),y,_)};if((_.cacheable!==void 0?_.cacheable:y.cacheable)!==!0)return S();var O={request:y,mappedRequestOptions:_,transporter:{queryParameters:h.queryParameters,headers:h.headers}};return h.responsesCache.get(O,function(){return h.requestsCache.get(O,function(){return h.requestsCache.set(O,S()).then(function(g){return Promise.all([h.requestsCache.delete(O),g])},function(g){return Promise.all([h.requestsCache.delete(O),Promise.reject(g)])}).then(function(g){var P=se(g,2);return P[0],P[1]})})},{miss:function(g){return h.responsesCache.set(O,g)}})},write:function(y,b){return ln(h,h.hosts.filter(function(_){return(_.accept&me.Write)!=0}),y,cn(b,h.timeouts.write))}};return h}(I(I({hosts:[{url:"".concat(e,"-dsn.algolia.net"),accept:me.Read},{url:"".concat(e,".algolia.net"),accept:me.Write}].concat(ba([{url:"".concat(e,"-1.algolianet.com")},{url:"".concat(e,"-2.algolianet.com")},{url:"".concat(e,"-3.algolianet.com")}]))},t),{},{headers:I(I(I({},r.headers()),{"content-type":"application/x-www-form-urlencoded"}),t.headers),queryParameters:I(I({},r.queryParameters()),t.queryParameters)})),o={transporter:n,appId:e,addAlgoliaAgent:function(i,a){n.userAgent.add({segment:i,version:a})},clearCache:function(){return Promise.all([n.requestsCache.clear(),n.responsesCache.clear()]).then(function(){})}};return $n(o,t.methods)},Ea=function(t){return function(e,r){return e.method===$t?t.transporter.read(e,r):t.transporter.write(e,r)}},to=function(t){return function(e){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n={transporter:t.transporter,appId:t.appId,indexName:e};return $n(n,r.methods)}},fn=function(t){return function(e,r){var n=e.map(function(o){return I(I({},o),{},{params:Xn(o.params||{})})});return t.transporter.read({method:_t,path:"1/indexes/*/queries",data:{requests:n},cacheable:!0},r)}},mn=function(t){return function(e,r){return Promise.all(e.map(function(n){var o=n.params,i=o.facetName,a=o.facetQuery,c=Oo(o,ya);return to(t)(n.indexName,{methods:{searchForFacetValues:ro}}).searchForFacetValues(i,a,I(I({},r),c))}))}},Pa=function(t){return function(e,r,n){return t.transporter.read({method:_t,path:bt("1/answers/%s/prediction",t.indexName),data:{query:e,queryLanguages:r},cacheable:!0},n)}},Ia=function(t){return function(e,r){return t.transporter.read({method:_t,path:bt("1/indexes/%s/query",t.indexName),data:{query:e},cacheable:!0},r)}},ro=function(t){return function(e,r,n){return t.transporter.read({method:_t,path:bt("1/indexes/%s/facets/%s/query",t.indexName,e),data:{facetQuery:r},cacheable:!0},n)}},Da=1,ka=2,Aa=3;function no(t,e,r){var n,o={appId:t,apiKey:e,timeouts:{connect:1,read:2,write:30},requester:{send:function(i){return new Promise(function(a){var c=new XMLHttpRequest;c.open(i.method,i.url,!0),Object.keys(i.headers).forEach(function(m){return c.setRequestHeader(m,i.headers[m])});var u,s=function(m,p){return setTimeout(function(){c.abort(),a({status:0,content:p,isTimedOut:!0})},1e3*m)},l=s(i.connectTimeout,"Connection timeout");c.onreadystatechange=function(){c.readyState>c.OPENED&&u===void 0&&(clearTimeout(l),u=s(i.responseTimeout,"Socket timeout"))},c.onerror=function(){c.status===0&&(clearTimeout(l),clearTimeout(u),a({content:c.responseText||"Network request failed",status:c.status,isTimedOut:!1}))},c.onload=function(){clearTimeout(l),clearTimeout(u),a({content:c.responseText,status:c.status,isTimedOut:!1})},c.send(i.data)})}},logger:(n=Aa,{debug:function(i,a){return Da>=n&&console.debug(i,a),Promise.resolve()},info:function(i,a){return ka>=n&&console.info(i,a),Promise.resolve()},error:function(i,a){return console.error(i,a),Promise.resolve()}}),responsesCache:Tt(),requestsCache:Tt({serializable:!1}),hostsCache:Ee({caches:[ga({key:"".concat("4.19.1","-").concat(t)}),Tt()]}),userAgent:Sa("4.19.1").add({segment:"Browser",version:"lite"}),authMode:st.WithinQueryParameters};return ja(I(I(I({},o),r),{},{methods:{search:fn,searchForFacetValues:mn,multipleQueries:fn,multipleSearchForFacetValues:mn,customRequest:Ea,initIndex:function(i){return function(a){return to(i)(a,{methods:{search:Ia,searchForFacetValues:ro,findAnswers:Pa}})}}}}))}no.version="4.19.1";var Ca=["footer","searchBox"];function Be(){return Be=Object.assign||function(t){for(var e=1;et.length)&&(e=t.length);for(var r=0,n=new Array(e);r=0||(l[u]=a[u]);return l}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(t,r)&&(o[r]=t[r])}return o}function Ra(t){var e=t.appId,r=t.apiKey,n=t.indexName,o=t.placeholder,i=o===void 0?"Search docs":o,a=t.searchParameters,c=t.maxResultsPerGroup,u=t.onClose,s=u===void 0?ra:u,l=t.transformItems,m=l===void 0?an:l,p=t.hitComponent,v=p===void 0?Li:p,d=t.resultsFooterComponent,h=d===void 0?function(){return null}:d,y=t.navigator,b=t.initialScrollY,_=b===void 0?0:b,S=t.transformSearchClient,O=S===void 0?an:S,g=t.disableUserPersonalization,P=g!==void 0&&g,C=t.initialQuery,L=C===void 0?"":C,x=t.translations,k=x===void 0?{}:x,N=t.getMissingResultsUrl,U=t.insights,F=U!==void 0&&U,M=k.footer,Ot=k.searchBox,St=Ta(k,Ca),$e=Na(f.useState({query:"",collections:[],completion:null,context:{},isOpen:!1,activeItemId:null,status:"idle"}),2),B=$e[0],oo=$e[1],Xt=f.useRef(null),wt=f.useRef(null),er=f.useRef(null),Qe=f.useRef(null),he=f.useRef(null),Q=f.useRef(10),tr=f.useRef(typeof window<"u"?window.getSelection().toString().slice(0,64):"").current,ee=f.useRef(L||tr).current,rr=function(j,D,T){return f.useMemo(function(){var H=no(j,D);return H.addAlgoliaAgent("docsearch","3.5.2"),/docsearch.js \(.*\)/.test(H.transporter.userAgent.value)===!1&&H.addAlgoliaAgent("docsearch-react","3.5.2"),T(H)},[j,D,T])}(e,r,O),oe=f.useRef(un({key:"__DOCSEARCH_FAVORITE_SEARCHES__".concat(n),limit:10})).current,ye=f.useRef(un({key:"__DOCSEARCH_RECENT_SEARCHES__".concat(n),limit:oe.getAll().length===0?7:4})).current,ge=f.useCallback(function(j){if(!P){var D=j.type==="content"?j.__docsearch_parent:j;D&&oe.getAll().findIndex(function(T){return T.objectID===D.objectID})===-1&&ye.add(D)}},[oe,ye,P]),io=f.useCallback(function(j){if(B.context.algoliaInsightsPlugin&&j.__autocomplete_id){var D=j,T={eventName:"Item Selected",index:D.__autocomplete_indexName,items:[D],positions:[j.__autocomplete_id],queryID:D.__autocomplete_queryID};B.context.algoliaInsightsPlugin.insights.clickedObjectIDsAfterSearch(T)}},[B.context.algoliaInsightsPlugin]),be=f.useMemo(function(){return Ti({id:"docsearch",defaultActiveItemId:0,placeholder:i,openOnFocus:!0,initialState:{query:ee,context:{searchSuggestions:[]}},insights:F,navigator:y,onStateChange:function(j){oo(j.state)},getSources:function(j){var D=j.query,T=j.state,H=j.setContext,Z=j.setStatus;if(!D)return P?[]:[{sourceId:"recentSearches",onSelect:function(A){var V=A.item,_e=A.event;ge(V),at(_e)||s()},getItemUrl:function(A){return A.item.url},getItems:function(){return ye.getAll()}},{sourceId:"favoriteSearches",onSelect:function(A){var V=A.item,_e=A.event;ge(V),at(_e)||s()},getItemUrl:function(A){return A.item.url},getItems:function(){return oe.getAll()}}];var Y=!!F;return rr.search([{query:D,indexName:n,params:Rt({attributesToRetrieve:["hierarchy.lvl0","hierarchy.lvl1","hierarchy.lvl2","hierarchy.lvl3","hierarchy.lvl4","hierarchy.lvl5","hierarchy.lvl6","content","type","url"],attributesToSnippet:["hierarchy.lvl1:".concat(Q.current),"hierarchy.lvl2:".concat(Q.current),"hierarchy.lvl3:".concat(Q.current),"hierarchy.lvl4:".concat(Q.current),"hierarchy.lvl5:".concat(Q.current),"hierarchy.lvl6:".concat(Q.current),"content:".concat(Q.current)],snippetEllipsisText:"…",highlightPreTag:"",highlightPostTag:"",hitsPerPage:20,clickAnalytics:Y},a)}]).catch(function(A){throw A.name==="RetryError"&&Z("error"),A}).then(function(A){var V=A.results[0],_e=V.hits,co=V.nbHits,jt=on(_e,function(Et){return Jn(Et)},c);T.context.searchSuggestions.length0&&(nr(),he.current&&he.current.focus())},[ee,nr]),f.useEffect(function(){function j(){if(wt.current){var D=.01*window.innerHeight;wt.current.style.setProperty("--docsearch-vh","".concat(D,"px"))}}return j(),window.addEventListener("resize",j),function(){window.removeEventListener("resize",j)}},[]),f.createElement("div",Be({ref:Xt},uo({"aria-expanded":!0}),{className:["DocSearch","DocSearch-Container",B.status==="stalled"&&"DocSearch-Container--Stalled",B.status==="error"&&"DocSearch-Container--Errored"].filter(Boolean).join(" "),role:"button",tabIndex:0,onMouseDown:function(j){j.target===j.currentTarget&&s()}}),f.createElement("div",{className:"DocSearch-Modal",ref:wt},f.createElement("header",{className:"DocSearch-SearchBar",ref:er},f.createElement(pa,Be({},be,{state:B,autoFocus:ee.length===0,inputRef:he,isFromSelection:!!ee&&ee===tr,translations:Ot,onClose:s}))),f.createElement("div",{className:"DocSearch-Dropdown",ref:Qe},f.createElement(sa,Be({},be,{indexName:n,state:B,hitComponent:v,resultsFooterComponent:h,disableUserPersonalization:P,recentSearches:ye,favoriteSearches:oe,inputRef:he,translations:St,getMissingResultsUrl:N,onItemClick:function(j,D){io(j),ge(j),at(D)||s()}}))),f.createElement("footer",{className:"DocSearch-Footer"},f.createElement(qi,{translations:M}))))}function Qt(){return Qt=Object.assign||function(t){for(var e=1;et.length)&&(e=t.length);for(var r=0,n=new Array(e);r1&&arguments[1]!==void 0?arguments[1]:window;return typeof e=="string"?r.document.querySelector(e):e}(t.container,t.environment))}const Ma={id:"docsearch"},Fa=so({__name:"VPAlgoliaSearchBox",props:{algolia:{}},setup(t){const e=t,r=fo(),n=mo(),{site:o,localeIndex:i,lang:a}=bo();po(c),vo(i,c);async function c(){var v,d;await ho();const l={...e.algolia,...(v=e.algolia.locales)==null?void 0:v[i.value]},m=((d=l.searchParameters)==null?void 0:d.facetFilters)??[],p=[...(Array.isArray(m)?m:[m]).filter(h=>!h.startsWith("lang:")),`lang:${a.value}`];u({...l,searchParameters:{...l.searchParameters,facetFilters:p}})}function u(l){const m=Object.assign({},l,{container:"#docsearch",navigator:{navigate({itemUrl:p}){const{pathname:v}=new URL(window.location.origin+p);n.path===v?window.location.assign(window.location.origin+p):r.go(p)}},transformItems(p){return p.map(v=>Object.assign({},v,{url:s(v.url)}))},hitComponent({hit:p,children:v}){return{__v:null,type:"a",ref:void 0,constructor:void 0,key:void 0,props:{href:p.url,children:v}}}});La(m)}function s(l){const{pathname:m,hash:p}=new URL(l,location.origin);return m.replace(/\.html$/,o.value.cleanUrls?"":".html")+p}return(l,m)=>(yo(),go("div",Ma))}});export{Fa as default}; diff --git a/docs/assets/chunks/framework.657b09b3.js b/docs/assets/chunks/framework.657b09b3.js deleted file mode 100644 index e71b97746..000000000 --- a/docs/assets/chunks/framework.657b09b3.js +++ /dev/null @@ -1,2 +0,0 @@ -function br(e,t){const n=Object.create(null),r=e.split(",");for(let s=0;s!!n[s.toLowerCase()]:s=>!!n[s]}const te={},pt=[],Oe=()=>{},pi=()=>!1,gi=/^on[^a-z]/,qt=e=>gi.test(e),vr=e=>e.startsWith("onUpdate:"),le=Object.assign,wr=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},mi=Object.prototype.hasOwnProperty,X=(e,t)=>mi.call(e,t),H=Array.isArray,gt=e=>zt(e)==="[object Map]",Sn=e=>zt(e)==="[object Set]",zr=e=>zt(e)==="[object Date]",V=e=>typeof e=="function",ne=e=>typeof e=="string",vt=e=>typeof e=="symbol",G=e=>e!==null&&typeof e=="object",Vs=e=>(G(e)||V(e))&&V(e.then)&&V(e.catch),qs=Object.prototype.toString,zt=e=>qs.call(e),yi=e=>zt(e).slice(8,-1),zs=e=>zt(e)==="[object Object]",Cr=e=>ne(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,Lt=br(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Rn=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},_i=/-(\w)/g,Le=Rn(e=>e.replace(_i,(t,n)=>n?n.toUpperCase():"")),bi=/\B([A-Z])/g,ut=Rn(e=>e.replace(bi,"-$1").toLowerCase()),On=Rn(e=>e.charAt(0).toUpperCase()+e.slice(1)),dn=Rn(e=>e?`on${On(e)}`:""),at=(e,t)=>!Object.is(e,t),hn=(e,t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})},Ys=e=>{const t=parseFloat(e);return isNaN(t)?e:t},vi=e=>{const t=ne(e)?Number(e):NaN;return isNaN(t)?e:t};let Yr;const sr=()=>Yr||(Yr=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function In(e){if(H(e)){const t={};for(let n=0;n{if(n){const r=n.split(Ci);r.length>1&&(t[r[0].trim()]=r[1].trim())}}),t}function Pn(e){let t="";if(ne(e))t=e;else if(H(e))for(let n=0;nFn(n,t))}const ja=e=>ne(e)?e:e==null?"":H(e)||G(e)&&(e.toString===qs||!V(e.toString))?JSON.stringify(e,Xs,2):String(e),Xs=(e,t)=>t&&t.__v_isRef?Xs(e,t.value):gt(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[r,s])=>(n[`${r} =>`]=s,n),{})}:Sn(t)?{[`Set(${t.size})`]:[...t.values()]}:G(t)&&!H(t)&&!zs(t)?String(t):t;let be;class Oi{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this.parent=be,!t&&be&&(this.index=(be.scopes||(be.scopes=[])).push(this)-1)}get active(){return this._active}run(t){if(this._active){const n=be;try{return be=this,t()}finally{be=n}}}on(){be=this}off(){be=this.parent}stop(t){if(this._active){let n,r;for(n=0,r=this.effects.length;n{const t=new Set(e);return t.w=0,t.n=0,t},Zs=e=>(e.w&Xe)>0,Gs=e=>(e.n&Xe)>0,Fi=({deps:e})=>{if(e.length)for(let t=0;t{const{deps:t}=e;if(t.length){let n=0;for(let r=0;r{(d==="length"||!vt(d)&&d>=c)&&l.push(a)})}else switch(n!==void 0&&l.push(i.get(n)),t){case"add":H(e)?Cr(n)&&l.push(i.get("length")):(l.push(i.get(it)),gt(e)&&l.push(i.get(ir)));break;case"delete":H(e)||(l.push(i.get(it)),gt(e)&&l.push(i.get(ir)));break;case"set":gt(e)&&l.push(i.get(it));break}if(l.length===1)l[0]&&lr(l[0]);else{const c=[];for(const a of l)a&&c.push(...a);lr(xr(c))}}function lr(e,t){const n=H(e)?e:[...e];for(const r of n)r.computed&&Xr(r);for(const r of n)r.computed||Xr(r)}function Xr(e,t){(e!==Se||e.allowRecurse)&&(e.scheduler?e.scheduler():e.run())}function Li(e,t){var n;return(n=yn.get(e))==null?void 0:n.get(t)}const Ni=br("__proto__,__v_isRef,__isVue"),no=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(vt)),Qr=Hi();function Hi(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...n){const r=Q(this);for(let o=0,i=this.length;o{e[t]=function(...n){At();const r=Q(this)[t].apply(this,n);return St(),r}}),e}function $i(e){const t=Q(this);return ye(t,"has",e),t.hasOwnProperty(e)}class ro{constructor(t=!1,n=!1){this._isReadonly=t,this._shallow=n}get(t,n,r){const s=this._isReadonly,o=this._shallow;if(n==="__v_isReactive")return!s;if(n==="__v_isReadonly")return s;if(n==="__v_isShallow")return o;if(n==="__v_raw"&&r===(s?o?Xi:lo:o?io:oo).get(t))return t;const i=H(t);if(!s){if(i&&X(Qr,n))return Reflect.get(Qr,n,r);if(n==="hasOwnProperty")return $i}const l=Reflect.get(t,n,r);return(vt(n)?no.has(n):Ni(n))||(s||ye(t,"get",n),o)?l:ae(l)?i&&Cr(n)?l:l.value:G(l)?s?Nn(l):Ln(l):l}}class so extends ro{constructor(t=!1){super(!1,t)}set(t,n,r,s){let o=t[n];if(wt(o)&&ae(o)&&!ae(r))return!1;if(!this._shallow&&(!_n(r)&&!wt(r)&&(o=Q(o),r=Q(r)),!H(t)&&ae(o)&&!ae(r)))return o.value=r,!0;const i=H(t)&&Cr(n)?Number(n)e,Mn=e=>Reflect.getPrototypeOf(e);function Zt(e,t,n=!1,r=!1){e=e.__v_raw;const s=Q(e),o=Q(t);n||(at(t,o)&&ye(s,"get",t),ye(s,"get",o));const{has:i}=Mn(s),l=r?Tr:n?Rr:Bt;if(i.call(s,t))return l(e.get(t));if(i.call(s,o))return l(e.get(o));e!==s&&e.get(t)}function Gt(e,t=!1){const n=this.__v_raw,r=Q(n),s=Q(e);return t||(at(e,s)&&ye(r,"has",e),ye(r,"has",s)),e===s?n.has(e):n.has(e)||n.has(s)}function en(e,t=!1){return e=e.__v_raw,!t&&ye(Q(e),"iterate",it),Reflect.get(e,"size",e)}function Zr(e){e=Q(e);const t=Q(this);return Mn(t).has.call(t,e)||(t.add(e),je(t,"add",e,e)),this}function Gr(e,t){t=Q(t);const n=Q(this),{has:r,get:s}=Mn(n);let o=r.call(n,e);o||(e=Q(e),o=r.call(n,e));const i=s.call(n,e);return n.set(e,t),o?at(t,i)&&je(n,"set",e,t):je(n,"add",e,t),this}function es(e){const t=Q(this),{has:n,get:r}=Mn(t);let s=n.call(t,e);s||(e=Q(e),s=n.call(t,e)),r&&r.call(t,e);const o=t.delete(e);return s&&je(t,"delete",e,void 0),o}function ts(){const e=Q(this),t=e.size!==0,n=e.clear();return t&&je(e,"clear",void 0,void 0),n}function tn(e,t){return function(r,s){const o=this,i=o.__v_raw,l=Q(i),c=t?Tr:e?Rr:Bt;return!e&&ye(l,"iterate",it),i.forEach((a,d)=>r.call(s,c(a),c(d),o))}}function nn(e,t,n){return function(...r){const s=this.__v_raw,o=Q(s),i=gt(o),l=e==="entries"||e===Symbol.iterator&&i,c=e==="keys"&&i,a=s[e](...r),d=n?Tr:t?Rr:Bt;return!t&&ye(o,"iterate",c?ir:it),{next(){const{value:h,done:m}=a.next();return m?{value:h,done:m}:{value:l?[d(h[0]),d(h[1])]:d(h),done:m}},[Symbol.iterator](){return this}}}}function ke(e){return function(...t){return e==="delete"?!1:this}}function Ui(){const e={get(o){return Zt(this,o)},get size(){return en(this)},has:Gt,add:Zr,set:Gr,delete:es,clear:ts,forEach:tn(!1,!1)},t={get(o){return Zt(this,o,!1,!0)},get size(){return en(this)},has:Gt,add:Zr,set:Gr,delete:es,clear:ts,forEach:tn(!1,!0)},n={get(o){return Zt(this,o,!0)},get size(){return en(this,!0)},has(o){return Gt.call(this,o,!0)},add:ke("add"),set:ke("set"),delete:ke("delete"),clear:ke("clear"),forEach:tn(!0,!1)},r={get(o){return Zt(this,o,!0,!0)},get size(){return en(this,!0)},has(o){return Gt.call(this,o,!0)},add:ke("add"),set:ke("set"),delete:ke("delete"),clear:ke("clear"),forEach:tn(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(o=>{e[o]=nn(o,!1,!1),n[o]=nn(o,!0,!1),t[o]=nn(o,!1,!0),r[o]=nn(o,!0,!0)}),[e,n,t,r]}const[Ki,Wi,Vi,qi]=Ui();function Ar(e,t){const n=t?e?qi:Vi:e?Wi:Ki;return(r,s,o)=>s==="__v_isReactive"?!e:s==="__v_isReadonly"?e:s==="__v_raw"?r:Reflect.get(X(n,s)&&s in r?n:r,s,o)}const zi={get:Ar(!1,!1)},Yi={get:Ar(!1,!0)},Ji={get:Ar(!0,!1)},oo=new WeakMap,io=new WeakMap,lo=new WeakMap,Xi=new WeakMap;function Qi(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function Zi(e){return e.__v_skip||!Object.isExtensible(e)?0:Qi(yi(e))}function Ln(e){return wt(e)?e:Sr(e,!1,Di,zi,oo)}function Gi(e){return Sr(e,!1,Bi,Yi,io)}function Nn(e){return Sr(e,!0,ki,Ji,lo)}function Sr(e,t,n,r,s){if(!G(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const o=s.get(e);if(o)return o;const i=Zi(e);if(i===0)return e;const l=new Proxy(e,i===2?r:n);return s.set(e,l),l}function mt(e){return wt(e)?mt(e.__v_raw):!!(e&&e.__v_isReactive)}function wt(e){return!!(e&&e.__v_isReadonly)}function _n(e){return!!(e&&e.__v_isShallow)}function co(e){return mt(e)||wt(e)}function Q(e){const t=e&&e.__v_raw;return t?Q(t):e}function Nt(e){return mn(e,"__v_skip",!0),e}const Bt=e=>G(e)?Ln(e):e,Rr=e=>G(e)?Nn(e):e;function Or(e){qe&&Se&&(e=Q(e),to(e.dep||(e.dep=xr())))}function Ir(e,t){e=Q(e);const n=e.dep;n&&lr(n)}function ae(e){return!!(e&&e.__v_isRef===!0)}function fe(e){return uo(e,!1)}function ao(e){return uo(e,!0)}function uo(e,t){return ae(e)?e:new el(e,t)}class el{constructor(t,n){this.__v_isShallow=n,this.dep=void 0,this.__v_isRef=!0,this._rawValue=n?t:Q(t),this._value=n?t:Bt(t)}get value(){return Or(this),this._value}set value(t){const n=this.__v_isShallow||_n(t)||wt(t);t=n?t:Q(t),at(t,this._rawValue)&&(this._rawValue=t,this._value=n?t:Bt(t),Ir(this))}}function Pr(e){return ae(e)?e.value:e}const tl={get:(e,t,n)=>Pr(Reflect.get(e,t,n)),set:(e,t,n,r)=>{const s=e[t];return ae(s)&&!ae(n)?(s.value=n,!0):Reflect.set(e,t,n,r)}};function fo(e){return mt(e)?e:new Proxy(e,tl)}class nl{constructor(t){this.dep=void 0,this.__v_isRef=!0;const{get:n,set:r}=t(()=>Or(this),()=>Ir(this));this._get=n,this._set=r}get value(){return this._get()}set value(t){this._set(t)}}function rl(e){return new nl(e)}class sl{constructor(t,n,r){this._object=t,this._key=n,this._defaultValue=r,this.__v_isRef=!0}get value(){const t=this._object[this._key];return t===void 0?this._defaultValue:t}set value(t){this._object[this._key]=t}get dep(){return Li(Q(this._object),this._key)}}class ol{constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isReadonly=!0}get value(){return this._getter()}}function il(e,t,n){return ae(e)?e:V(e)?new ol(e):G(e)&&arguments.length>1?ll(e,t,n):fe(e)}function ll(e,t,n){const r=e[t];return ae(r)?r:new sl(e,t,n)}class cl{constructor(t,n,r,s){this._setter=n,this.dep=void 0,this.__v_isRef=!0,this.__v_isReadonly=!1,this._dirty=!0,this.effect=new Er(t,()=>{this._dirty||(this._dirty=!0,Ir(this))}),this.effect.computed=this,this.effect.active=this._cacheable=!s,this.__v_isReadonly=r}get value(){const t=Q(this);return Or(t),(t._dirty||!t._cacheable)&&(t._dirty=!1,t._value=t.effect.run()),t._value}set value(t){this._setter(t)}}function al(e,t,n=!1){let r,s;const o=V(e);return o?(r=e,s=Oe):(r=e.get,s=e.set),new cl(r,s,o||!s,n)}function ze(e,t,n,r){let s;try{s=r?e(...r):e()}catch(o){Yt(o,t,n)}return s}function Ee(e,t,n,r){if(V(e)){const o=ze(e,t,n,r);return o&&Vs(o)&&o.catch(i=>{Yt(i,t,n)}),o}const s=[];for(let o=0;o>>1,s=he[r],o=Kt(s);oMe&&he.splice(t,1)}function hl(e){H(e)?yt.push(...e):(!$e||!$e.includes(e,e.allowRecurse?nt+1:nt))&&yt.push(e),po()}function ns(e,t=Ut?Me+1:0){for(;tKt(n)-Kt(r)),nt=0;nt<$e.length;nt++)$e[nt]();$e=null,nt=0}}const Kt=e=>e.id==null?1/0:e.id,pl=(e,t)=>{const n=Kt(e)-Kt(t);if(n===0){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return n};function go(e){cr=!1,Ut=!0,he.sort(pl);const t=Oe;try{for(Me=0;Mene(w)?w.trim():w)),h&&(s=n.map(Ys))}let l,c=r[l=dn(t)]||r[l=dn(Le(t))];!c&&o&&(c=r[l=dn(ut(t))]),c&&Ee(c,e,6,s);const a=r[l+"Once"];if(a){if(!e.emitted)e.emitted={};else if(e.emitted[l])return;e.emitted[l]=!0,Ee(a,e,6,s)}}function mo(e,t,n=!1){const r=t.emitsCache,s=r.get(e);if(s!==void 0)return s;const o=e.emits;let i={},l=!1;if(!V(e)){const c=a=>{const d=mo(a,t,!0);d&&(l=!0,le(i,d))};!n&&t.mixins.length&&t.mixins.forEach(c),e.extends&&c(e.extends),e.mixins&&e.mixins.forEach(c)}return!o&&!l?(G(e)&&r.set(e,null),null):(H(o)?o.forEach(c=>i[c]=null):le(i,o),G(e)&&r.set(e,i),i)}function jn(e,t){return!e||!qt(t)?!1:(t=t.slice(2).replace(/Once$/,""),X(e,t[0].toLowerCase()+t.slice(1))||X(e,ut(t))||X(e,t))}let de=null,Dn=null;function vn(e){const t=de;return de=e,Dn=e&&e.type.__scopeId||null,t}function Da(e){Dn=e}function ka(){Dn=null}function ml(e,t=de,n){if(!t||e._n)return e;const r=(...s)=>{r._d&&gs(-1);const o=vn(t);let i;try{i=e(...s)}finally{vn(o),r._d&&gs(1)}return i};return r._n=!0,r._c=!0,r._d=!0,r}function Yn(e){const{type:t,vnode:n,proxy:r,withProxy:s,props:o,propsOptions:[i],slots:l,attrs:c,emit:a,render:d,renderCache:h,data:m,setupState:w,ctx:x,inheritAttrs:A}=e;let L,U;const B=vn(e);try{if(n.shapeFlag&4){const p=s||r;L=Ae(d.call(p,p,h,o,w,m,x)),U=c}else{const p=t;L=Ae(p.length>1?p(o,{attrs:c,slots:l,emit:a}):p(o,null)),U=t.props?c:yl(c)}}catch(p){Dt.length=0,Yt(p,e,1),L=re(ve)}let y=L;if(U&&A!==!1){const p=Object.keys(U),{shapeFlag:F}=y;p.length&&F&7&&(i&&p.some(vr)&&(U=_l(U,i)),y=Qe(y,U))}return n.dirs&&(y=Qe(y),y.dirs=y.dirs?y.dirs.concat(n.dirs):n.dirs),n.transition&&(y.transition=n.transition),L=y,vn(B),L}const yl=e=>{let t;for(const n in e)(n==="class"||n==="style"||qt(n))&&((t||(t={}))[n]=e[n]);return t},_l=(e,t)=>{const n={};for(const r in e)(!vr(r)||!(r.slice(9)in t))&&(n[r]=e[r]);return n};function bl(e,t,n){const{props:r,children:s,component:o}=e,{props:i,children:l,patchFlag:c}=t,a=o.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&c>=0){if(c&1024)return!0;if(c&16)return r?rs(r,i,a):!!i;if(c&8){const d=t.dynamicProps;for(let h=0;he.__isSuspense;function bo(e,t){t&&t.pendingBranch?H(e)?t.effects.push(...e):t.effects.push(e):hl(e)}function vo(e,t){return kn(e,null,t)}function Ka(e,t){return kn(e,null,{flush:"post"})}const rn={};function Ye(e,t,n){return kn(e,t,n)}function kn(e,t,{immediate:n,deep:r,flush:s,onTrack:o,onTrigger:i}=te){var l;const c=Qs()===((l=ie)==null?void 0:l.scope)?ie:null;let a,d=!1,h=!1;if(ae(e)?(a=()=>e.value,d=_n(e)):mt(e)?(a=()=>e,r=!0):H(e)?(h=!0,d=e.some(p=>mt(p)||_n(p)),a=()=>e.map(p=>{if(ae(p))return p.value;if(mt(p))return ot(p);if(V(p))return ze(p,c,2)})):V(e)?t?a=()=>ze(e,c,2):a=()=>{if(!(c&&c.isUnmounted))return m&&m(),Ee(e,c,3,[w])}:a=Oe,t&&r){const p=a;a=()=>ot(p())}let m,w=p=>{m=B.onStop=()=>{ze(p,c,4)}},x;if(Et)if(w=Oe,t?n&&Ee(t,c,3,[a(),h?[]:void 0,w]):a(),s==="sync"){const p=yc();x=p.__watcherHandles||(p.__watcherHandles=[])}else return Oe;let A=h?new Array(e.length).fill(rn):rn;const L=()=>{if(B.active)if(t){const p=B.run();(r||d||(h?p.some((F,K)=>at(F,A[K])):at(p,A)))&&(m&&m(),Ee(t,c,3,[p,A===rn?void 0:h&&A[0]===rn?[]:A,w]),A=p)}else B.run()};L.allowRecurse=!!t;let U;s==="sync"?U=L:s==="post"?U=()=>ge(L,c&&c.suspense):(L.pre=!0,c&&(L.id=c.uid),U=()=>$n(L));const B=new Er(a,U);t?n?L():A=B.run():s==="post"?ge(B.run.bind(B),c&&c.suspense):B.run();const y=()=>{B.stop(),c&&c.scope&&wr(c.scope.effects,B)};return x&&x.push(y),y}function Cl(e,t,n){const r=this.proxy,s=ne(e)?e.includes(".")?wo(r,e):()=>r[e]:e.bind(r,r);let o;V(t)?o=t:(o=t.handler,n=t);const i=ie;xt(this);const l=kn(s,o.bind(r),n);return i?xt(i):lt(),l}function wo(e,t){const n=t.split(".");return()=>{let r=e;for(let s=0;s{ot(n,t)});else if(zs(e))for(const n in e)ot(e[n],t);return e}function Wa(e,t){const n=de;if(n===null)return e;const r=Vn(n)||n.proxy,s=e.dirs||(e.dirs=[]);for(let o=0;o{e.isMounted=!0}),Ao(()=>{e.isUnmounting=!0}),e}const we=[Function,Array],Co={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:we,onEnter:we,onAfterEnter:we,onEnterCancelled:we,onBeforeLeave:we,onLeave:we,onAfterLeave:we,onLeaveCancelled:we,onBeforeAppear:we,onAppear:we,onAfterAppear:we,onAppearCancelled:we},El={name:"BaseTransition",props:Co,setup(e,{slots:t}){const n=Wn(),r=xl();let s;return()=>{const o=t.default&&Eo(t.default(),!0);if(!o||!o.length)return;let i=o[0];if(o.length>1){for(const A of o)if(A.type!==ve){i=A;break}}const l=Q(e),{mode:c}=l;if(r.isLeaving)return Jn(i);const a=os(i);if(!a)return Jn(i);const d=ar(a,l,r,n);ur(a,d);const h=n.subTree,m=h&&os(h);let w=!1;const{getTransitionKey:x}=a.type;if(x){const A=x();s===void 0?s=A:A!==s&&(s=A,w=!0)}if(m&&m.type!==ve&&(!rt(a,m)||w)){const A=ar(m,l,r,n);if(ur(m,A),c==="out-in")return r.isLeaving=!0,A.afterLeave=()=>{r.isLeaving=!1,n.update.active!==!1&&n.update()},Jn(i);c==="in-out"&&a.type!==ve&&(A.delayLeave=(L,U,B)=>{const y=xo(r,m);y[String(m.key)]=m,L[We]=()=>{U(),L[We]=void 0,delete d.delayedLeave},d.delayedLeave=B})}return i}}},Tl=El;function xo(e,t){const{leavingVNodes:n}=e;let r=n.get(t.type);return r||(r=Object.create(null),n.set(t.type,r)),r}function ar(e,t,n,r){const{appear:s,mode:o,persisted:i=!1,onBeforeEnter:l,onEnter:c,onAfterEnter:a,onEnterCancelled:d,onBeforeLeave:h,onLeave:m,onAfterLeave:w,onLeaveCancelled:x,onBeforeAppear:A,onAppear:L,onAfterAppear:U,onAppearCancelled:B}=t,y=String(e.key),p=xo(n,e),F=(v,P)=>{v&&Ee(v,r,9,P)},K=(v,P)=>{const R=P[1];F(v,P),H(v)?v.every(z=>z.length<=1)&&R():v.length<=1&&R()},N={mode:o,persisted:i,beforeEnter(v){let P=l;if(!n.isMounted)if(s)P=A||l;else return;v[We]&&v[We](!0);const R=p[y];R&&rt(e,R)&&R.el[We]&&R.el[We](),F(P,[v])},enter(v){let P=c,R=a,z=d;if(!n.isMounted)if(s)P=L||c,R=U||a,z=B||d;else return;let O=!1;const q=v[sn]=oe=>{O||(O=!0,oe?F(z,[v]):F(R,[v]),N.delayedLeave&&N.delayedLeave(),v[sn]=void 0)};P?K(P,[v,q]):q()},leave(v,P){const R=String(e.key);if(v[sn]&&v[sn](!0),n.isUnmounting)return P();F(h,[v]);let z=!1;const O=v[We]=q=>{z||(z=!0,P(),q?F(x,[v]):F(w,[v]),v[We]=void 0,p[R]===e&&delete p[R])};p[R]=e,m?K(m,[v,O]):O()},clone(v){return ar(v,t,n,r)}};return N}function Jn(e){if(Jt(e))return e=Qe(e),e.children=null,e}function os(e){return Jt(e)?e.children?e.children[0]:void 0:e}function ur(e,t){e.shapeFlag&6&&e.component?ur(e.component.subTree,t):e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function Eo(e,t=!1,n){let r=[],s=0;for(let o=0;o1)for(let o=0;ole({name:e.name},t,{setup:e}))():e}const _t=e=>!!e.type.__asyncLoader;/*! #__NO_SIDE_EFFECTS__ */function Va(e){V(e)&&(e={loader:e});const{loader:t,loadingComponent:n,errorComponent:r,delay:s=200,timeout:o,suspensible:i=!0,onError:l}=e;let c=null,a,d=0;const h=()=>(d++,c=null,m()),m=()=>{let w;return c||(w=c=t().catch(x=>{if(x=x instanceof Error?x:new Error(String(x)),l)return new Promise((A,L)=>{l(x,()=>A(h()),()=>L(x),d+1)});throw x}).then(x=>w!==c&&c?c:(x&&(x.__esModule||x[Symbol.toStringTag]==="Module")&&(x=x.default),a=x,x)))};return Lr({name:"AsyncComponentWrapper",__asyncLoader:m,get __asyncResolved(){return a},setup(){const w=ie;if(a)return()=>Xn(a,w);const x=B=>{c=null,Yt(B,w,13,!r)};if(i&&w.suspense||Et)return m().then(B=>()=>Xn(B,w)).catch(B=>(x(B),()=>r?re(r,{error:B}):null));const A=fe(!1),L=fe(),U=fe(!!s);return s&&setTimeout(()=>{U.value=!1},s),o!=null&&setTimeout(()=>{if(!A.value&&!L.value){const B=new Error(`Async component timed out after ${o}ms.`);x(B),L.value=B}},o),m().then(()=>{A.value=!0,w.parent&&Jt(w.parent.vnode)&&$n(w.parent.update)}).catch(B=>{x(B),L.value=B}),()=>{if(A.value&&a)return Xn(a,w);if(L.value&&r)return re(r,{error:L.value});if(n&&!U.value)return re(n)}}})}function Xn(e,t){const{ref:n,props:r,children:s,ce:o}=t.vnode,i=re(e,r,s);return i.ref=n,i.ce=o,delete t.vnode.ce,i}const Jt=e=>e.type.__isKeepAlive;function Al(e,t){To(e,"a",t)}function Sl(e,t){To(e,"da",t)}function To(e,t,n=ie){const r=e.__wdc||(e.__wdc=()=>{let s=n;for(;s;){if(s.isDeactivated)return;s=s.parent}return e()});if(Bn(t,r,n),n){let s=n.parent;for(;s&&s.parent;)Jt(s.parent.vnode)&&Rl(r,t,n,s),s=s.parent}}function Rl(e,t,n,r){const s=Bn(t,e,r,!0);Un(()=>{wr(r[t],s)},n)}function Bn(e,t,n=ie,r=!1){if(n){const s=n[e]||(n[e]=[]),o=t.__weh||(t.__weh=(...i)=>{if(n.isUnmounted)return;At(),xt(n);const l=Ee(t,n,e,i);return lt(),St(),l});return r?s.unshift(o):s.push(o),o}}const De=e=>(t,n=ie)=>(!Et||e==="sp")&&Bn(e,(...r)=>t(...r),n),Ol=De("bm"),Rt=De("m"),Il=De("bu"),Pl=De("u"),Ao=De("bum"),Un=De("um"),Fl=De("sp"),Ml=De("rtg"),Ll=De("rtc");function Nl(e,t=ie){Bn("ec",e,t)}function qa(e,t,n,r){let s;const o=n&&n[r];if(H(e)||ne(e)){s=new Array(e.length);for(let i=0,l=e.length;it(i,l,void 0,o&&o[l]));else{const i=Object.keys(e);s=new Array(i.length);for(let l=0,c=i.length;l{const o=r.fn(...s);return o&&(o.key=r.key),o}:r.fn)}return e}function Ya(e,t,n={},r,s){if(de.isCE||de.parent&&_t(de.parent)&&de.parent.isCE)return t!=="default"&&(n.name=t),re("slot",n,r&&r());let o=e[t];o&&o._c&&(o._d=!1),jo();const i=o&&So(o(n)),l=ko(me,{key:n.key||i&&i.key||`_${t}`},i||(r?r():[]),i&&e._===1?64:-2);return!s&&l.scopeId&&(l.slotScopeIds=[l.scopeId+"-s"]),o&&o._c&&(o._d=!0),l}function So(e){return e.some(t=>En(t)?!(t.type===ve||t.type===me&&!So(t.children)):!0)?e:null}function Ja(e,t){const n={};for(const r in e)n[t&&/[A-Z]/.test(r)?`on:${r}`:dn(r)]=e[r];return n}const fr=e=>e?Wo(e)?Vn(e)||e.proxy:fr(e.parent):null,Ht=le(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>fr(e.parent),$root:e=>fr(e.root),$emit:e=>e.emit,$options:e=>Nr(e),$forceUpdate:e=>e.f||(e.f=()=>$n(e.update)),$nextTick:e=>e.n||(e.n=Hn.bind(e.proxy)),$watch:e=>Cl.bind(e)}),Qn=(e,t)=>e!==te&&!e.__isScriptSetup&&X(e,t),Hl={get({_:e},t){const{ctx:n,setupState:r,data:s,props:o,accessCache:i,type:l,appContext:c}=e;let a;if(t[0]!=="$"){const w=i[t];if(w!==void 0)switch(w){case 1:return r[t];case 2:return s[t];case 4:return n[t];case 3:return o[t]}else{if(Qn(r,t))return i[t]=1,r[t];if(s!==te&&X(s,t))return i[t]=2,s[t];if((a=e.propsOptions[0])&&X(a,t))return i[t]=3,o[t];if(n!==te&&X(n,t))return i[t]=4,n[t];dr&&(i[t]=0)}}const d=Ht[t];let h,m;if(d)return t==="$attrs"&&ye(e,"get",t),d(e);if((h=l.__cssModules)&&(h=h[t]))return h;if(n!==te&&X(n,t))return i[t]=4,n[t];if(m=c.config.globalProperties,X(m,t))return m[t]},set({_:e},t,n){const{data:r,setupState:s,ctx:o}=e;return Qn(s,t)?(s[t]=n,!0):r!==te&&X(r,t)?(r[t]=n,!0):X(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(o[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:r,appContext:s,propsOptions:o}},i){let l;return!!n[i]||e!==te&&X(e,i)||Qn(t,i)||(l=o[0])&&X(l,i)||X(r,i)||X(Ht,i)||X(s.config.globalProperties,i)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:X(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function Xa(){return $l().slots}function $l(){const e=Wn();return e.setupContext||(e.setupContext=qo(e))}function is(e){return H(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}let dr=!0;function jl(e){const t=Nr(e),n=e.proxy,r=e.ctx;dr=!1,t.beforeCreate&&ls(t.beforeCreate,e,"bc");const{data:s,computed:o,methods:i,watch:l,provide:c,inject:a,created:d,beforeMount:h,mounted:m,beforeUpdate:w,updated:x,activated:A,deactivated:L,beforeDestroy:U,beforeUnmount:B,destroyed:y,unmounted:p,render:F,renderTracked:K,renderTriggered:N,errorCaptured:v,serverPrefetch:P,expose:R,inheritAttrs:z,components:O,directives:q,filters:oe}=t;if(a&&Dl(a,r,null),i)for(const J in i){const k=i[J];V(k)&&(r[J]=k.bind(n))}if(s){const J=s.call(n,n);G(J)&&(e.data=Ln(J))}if(dr=!0,o)for(const J in o){const k=o[J],Ne=V(k)?k.bind(n,n):V(k.get)?k.get.bind(n,n):Oe,Xt=!V(k)&&V(k.set)?k.set.bind(n):Oe,Ze=ce({get:Ne,set:Xt});Object.defineProperty(r,J,{enumerable:!0,configurable:!0,get:()=>Ze.value,set:Ie=>Ze.value=Ie})}if(l)for(const J in l)Ro(l[J],r,n,J);if(c){const J=V(c)?c.call(n):c;Reflect.ownKeys(J).forEach(k=>{Vl(k,J[k])})}d&&ls(d,e,"c");function $(J,k){H(k)?k.forEach(Ne=>J(Ne.bind(n))):k&&J(k.bind(n))}if($(Ol,h),$(Rt,m),$(Il,w),$(Pl,x),$(Al,A),$(Sl,L),$(Nl,v),$(Ll,K),$(Ml,N),$(Ao,B),$(Un,p),$(Fl,P),H(R))if(R.length){const J=e.exposed||(e.exposed={});R.forEach(k=>{Object.defineProperty(J,k,{get:()=>n[k],set:Ne=>n[k]=Ne})})}else e.exposed||(e.exposed={});F&&e.render===Oe&&(e.render=F),z!=null&&(e.inheritAttrs=z),O&&(e.components=O),q&&(e.directives=q)}function Dl(e,t,n=Oe){H(e)&&(e=hr(e));for(const r in e){const s=e[r];let o;G(s)?"default"in s?o=bt(s.from||r,s.default,!0):o=bt(s.from||r):o=bt(s),ae(o)?Object.defineProperty(t,r,{enumerable:!0,configurable:!0,get:()=>o.value,set:i=>o.value=i}):t[r]=o}}function ls(e,t,n){Ee(H(e)?e.map(r=>r.bind(t.proxy)):e.bind(t.proxy),t,n)}function Ro(e,t,n,r){const s=r.includes(".")?wo(n,r):()=>n[r];if(ne(e)){const o=t[e];V(o)&&Ye(s,o)}else if(V(e))Ye(s,e.bind(n));else if(G(e))if(H(e))e.forEach(o=>Ro(o,t,n,r));else{const o=V(e.handler)?e.handler.bind(n):t[e.handler];V(o)&&Ye(s,o,e)}}function Nr(e){const t=e.type,{mixins:n,extends:r}=t,{mixins:s,optionsCache:o,config:{optionMergeStrategies:i}}=e.appContext,l=o.get(t);let c;return l?c=l:!s.length&&!n&&!r?c=t:(c={},s.length&&s.forEach(a=>wn(c,a,i,!0)),wn(c,t,i)),G(t)&&o.set(t,c),c}function wn(e,t,n,r=!1){const{mixins:s,extends:o}=t;o&&wn(e,o,n,!0),s&&s.forEach(i=>wn(e,i,n,!0));for(const i in t)if(!(r&&i==="expose")){const l=kl[i]||n&&n[i];e[i]=l?l(e[i],t[i]):t[i]}return e}const kl={data:cs,props:as,emits:as,methods:Mt,computed:Mt,beforeCreate:pe,created:pe,beforeMount:pe,mounted:pe,beforeUpdate:pe,updated:pe,beforeDestroy:pe,beforeUnmount:pe,destroyed:pe,unmounted:pe,activated:pe,deactivated:pe,errorCaptured:pe,serverPrefetch:pe,components:Mt,directives:Mt,watch:Ul,provide:cs,inject:Bl};function cs(e,t){return t?e?function(){return le(V(e)?e.call(this,this):e,V(t)?t.call(this,this):t)}:t:e}function Bl(e,t){return Mt(hr(e),hr(t))}function hr(e){if(H(e)){const t={};for(let n=0;n1)return n&&V(t)?t.call(r&&r.proxy):t}}function ql(e,t,n,r=!1){const s={},o={};mn(o,Kn,1),e.propsDefaults=Object.create(null),Io(e,t,s,o);for(const i in e.propsOptions[0])i in s||(s[i]=void 0);n?e.props=r?s:Gi(s):e.type.props?e.props=s:e.props=o,e.attrs=o}function zl(e,t,n,r){const{props:s,attrs:o,vnode:{patchFlag:i}}=e,l=Q(s),[c]=e.propsOptions;let a=!1;if((r||i>0)&&!(i&16)){if(i&8){const d=e.vnode.dynamicProps;for(let h=0;h{c=!0;const[m,w]=Po(h,t,!0);le(i,m),w&&l.push(...w)};!n&&t.mixins.length&&t.mixins.forEach(d),e.extends&&d(e.extends),e.mixins&&e.mixins.forEach(d)}if(!o&&!c)return G(e)&&r.set(e,pt),pt;if(H(o))for(let d=0;d-1,w[1]=A<0||x-1||X(w,"default"))&&l.push(h)}}}const a=[i,l];return G(e)&&r.set(e,a),a}function us(e){return e[0]!=="$"}function fs(e){const t=e&&e.toString().match(/^\s*(function|class) (\w+)/);return t?t[2]:e===null?"null":""}function ds(e,t){return fs(e)===fs(t)}function hs(e,t){return H(t)?t.findIndex(n=>ds(n,e)):V(t)&&ds(t,e)?0:-1}const Fo=e=>e[0]==="_"||e==="$stable",Hr=e=>H(e)?e.map(Ae):[Ae(e)],Yl=(e,t,n)=>{if(t._n)return t;const r=ml((...s)=>Hr(t(...s)),n);return r._c=!1,r},Mo=(e,t,n)=>{const r=e._ctx;for(const s in e){if(Fo(s))continue;const o=e[s];if(V(o))t[s]=Yl(s,o,r);else if(o!=null){const i=Hr(o);t[s]=()=>i}}},Lo=(e,t)=>{const n=Hr(t);e.slots.default=()=>n},Jl=(e,t)=>{if(e.vnode.shapeFlag&32){const n=t._;n?(e.slots=Q(t),mn(t,"_",n)):Mo(t,e.slots={})}else e.slots={},t&&Lo(e,t);mn(e.slots,Kn,1)},Xl=(e,t,n)=>{const{vnode:r,slots:s}=e;let o=!0,i=te;if(r.shapeFlag&32){const l=t._;l?n&&l===1?o=!1:(le(s,t),!n&&l===1&&delete s._):(o=!t.$stable,Mo(t,s)),i=t}else t&&(Lo(e,t),i={default:1});if(o)for(const l in s)!Fo(l)&&i[l]==null&&delete s[l]};function xn(e,t,n,r,s=!1){if(H(e)){e.forEach((m,w)=>xn(m,t&&(H(t)?t[w]:t),n,r,s));return}if(_t(r)&&!s)return;const o=r.shapeFlag&4?Vn(r.component)||r.component.proxy:r.el,i=s?null:o,{i:l,r:c}=e,a=t&&t.r,d=l.refs===te?l.refs={}:l.refs,h=l.setupState;if(a!=null&&a!==c&&(ne(a)?(d[a]=null,X(h,a)&&(h[a]=null)):ae(a)&&(a.value=null)),V(c))ze(c,l,12,[i,d]);else{const m=ne(c),w=ae(c);if(m||w){const x=()=>{if(e.f){const A=m?X(h,c)?h[c]:d[c]:c.value;s?H(A)&&wr(A,o):H(A)?A.includes(o)||A.push(o):m?(d[c]=[o],X(h,c)&&(h[c]=d[c])):(c.value=[o],e.k&&(d[e.k]=c.value))}else m?(d[c]=i,X(h,c)&&(h[c]=i)):w&&(c.value=i,e.k&&(d[e.k]=i))};i?(x.id=-1,ge(x,n)):x()}}}let Be=!1;const on=e=>/svg/.test(e.namespaceURI)&&e.tagName!=="foreignObject",ln=e=>e.nodeType===8;function Ql(e){const{mt:t,p:n,o:{patchProp:r,createText:s,nextSibling:o,parentNode:i,remove:l,insert:c,createComment:a}}=e,d=(y,p)=>{if(!p.hasChildNodes()){n(null,y,p),bn(),p._vnode=y;return}Be=!1,h(p.firstChild,y,null,null,null),bn(),p._vnode=y,Be&&console.error("Hydration completed but contains mismatches.")},h=(y,p,F,K,N,v=!1)=>{const P=ln(y)&&y.data==="[",R=()=>A(y,p,F,K,N,P),{type:z,ref:O,shapeFlag:q,patchFlag:oe}=p;let ue=y.nodeType;p.el=y,oe===-2&&(v=!1,p.dynamicChildren=null);let $=null;switch(z){case Ct:ue!==3?p.children===""?(c(p.el=s(""),i(y),y),$=y):$=R():(y.data!==p.children&&(Be=!0,y.data=p.children),$=o(y));break;case ve:B(y)?($=o(y),U(p.el=y.content.firstChild,y,F)):ue!==8||P?$=R():$=o(y);break;case jt:if(P&&(y=o(y),ue=y.nodeType),ue===1||ue===3){$=y;const J=!p.children.length;for(let k=0;k{v=v||!!p.dynamicChildren;const{type:P,props:R,patchFlag:z,shapeFlag:O,dirs:q,transition:oe}=p,ue=P==="input"&&q||P==="option";if(ue||z!==-1){if(q&&Fe(p,null,F,"created"),R)if(ue||!v||z&48)for(const k in R)(ue&&k.endsWith("value")||qt(k)&&!Lt(k))&&r(y,k,null,R[k],!1,void 0,F);else R.onClick&&r(y,"onClick",null,R.onClick,!1,void 0,F);let $;($=R&&R.onVnodeBeforeMount)&&Ce($,F,p);let J=!1;if(B(y)){J=Ho(K,oe)&&F&&F.vnode.props&&F.vnode.props.appear;const k=y.content.firstChild;J&&oe.beforeEnter(k),U(k,y,F),p.el=y=k}if(q&&Fe(p,null,F,"beforeMount"),(($=R&&R.onVnodeMounted)||q||J)&&bo(()=>{$&&Ce($,F,p),J&&oe.enter(y),q&&Fe(p,null,F,"mounted")},K),O&16&&!(R&&(R.innerHTML||R.textContent))){let k=w(y.firstChild,p,y,F,K,N,v);for(;k;){Be=!0;const Ne=k;k=k.nextSibling,l(Ne)}}else O&8&&y.textContent!==p.children&&(Be=!0,y.textContent=p.children)}return y.nextSibling},w=(y,p,F,K,N,v,P)=>{P=P||!!p.dynamicChildren;const R=p.children,z=R.length;for(let O=0;O{const{slotScopeIds:P}=p;P&&(N=N?N.concat(P):P);const R=i(y),z=w(o(y),p,R,F,K,N,v);return z&&ln(z)&&z.data==="]"?o(p.anchor=z):(Be=!0,c(p.anchor=a("]"),R,z),z)},A=(y,p,F,K,N,v)=>{if(Be=!0,p.el=null,v){const z=L(y);for(;;){const O=o(y);if(O&&O!==z)l(O);else break}}const P=o(y),R=i(y);return l(y),n(null,p,R,P,F,K,on(R),N),P},L=(y,p="[",F="]")=>{let K=0;for(;y;)if(y=o(y),y&&ln(y)&&(y.data===p&&K++,y.data===F)){if(K===0)return o(y);K--}return y},U=(y,p,F)=>{const K=p.parentNode;K&&K.replaceChild(y,p);let N=F;for(;N;)N.vnode.el===p&&(N.vnode.el=N.subTree.el=y),N=N.parent},B=y=>y.nodeType===1&&y.tagName.toLowerCase()==="template";return[d,h]}const ge=bo;function Zl(e){return No(e)}function Gl(e){return No(e,Ql)}function No(e,t){const n=sr();n.__VUE__=!0;const{insert:r,remove:s,patchProp:o,createElement:i,createText:l,createComment:c,setText:a,setElementText:d,parentNode:h,nextSibling:m,setScopeId:w=Oe,insertStaticContent:x}=e,A=(u,f,g,_=null,b=null,T=null,I=!1,E=null,S=!!f.dynamicChildren)=>{if(u===f)return;u&&!rt(u,f)&&(_=Qt(u),Ie(u,b,T,!0),u=null),f.patchFlag===-2&&(S=!1,f.dynamicChildren=null);const{type:C,ref:j,shapeFlag:M}=f;switch(C){case Ct:L(u,f,g,_);break;case ve:U(u,f,g,_);break;case jt:u==null&&B(f,g,_,I);break;case me:O(u,f,g,_,b,T,I,E,S);break;default:M&1?F(u,f,g,_,b,T,I,E,S):M&6?q(u,f,g,_,b,T,I,E,S):(M&64||M&128)&&C.process(u,f,g,_,b,T,I,E,S,ft)}j!=null&&b&&xn(j,u&&u.ref,T,f||u,!f)},L=(u,f,g,_)=>{if(u==null)r(f.el=l(f.children),g,_);else{const b=f.el=u.el;f.children!==u.children&&a(b,f.children)}},U=(u,f,g,_)=>{u==null?r(f.el=c(f.children||""),g,_):f.el=u.el},B=(u,f,g,_)=>{[u.el,u.anchor]=x(u.children,f,g,_,u.el,u.anchor)},y=({el:u,anchor:f},g,_)=>{let b;for(;u&&u!==f;)b=m(u),r(u,g,_),u=b;r(f,g,_)},p=({el:u,anchor:f})=>{let g;for(;u&&u!==f;)g=m(u),s(u),u=g;s(f)},F=(u,f,g,_,b,T,I,E,S)=>{I=I||f.type==="svg",u==null?K(f,g,_,b,T,I,E,S):P(u,f,b,T,I,E,S)},K=(u,f,g,_,b,T,I,E)=>{let S,C;const{type:j,props:M,shapeFlag:D,transition:W,dirs:Y}=u;if(S=u.el=i(u.type,T,M&&M.is,M),D&8?d(S,u.children):D&16&&v(u.children,S,null,_,b,T&&j!=="foreignObject",I,E),Y&&Fe(u,null,_,"created"),N(S,u,u.scopeId,I,_),M){for(const Z in M)Z!=="value"&&!Lt(Z)&&o(S,Z,null,M[Z],T,u.children,_,b,He);"value"in M&&o(S,"value",null,M.value),(C=M.onVnodeBeforeMount)&&Ce(C,_,u)}Y&&Fe(u,null,_,"beforeMount");const ee=Ho(b,W);ee&&W.beforeEnter(S),r(S,f,g),((C=M&&M.onVnodeMounted)||ee||Y)&&ge(()=>{C&&Ce(C,_,u),ee&&W.enter(S),Y&&Fe(u,null,_,"mounted")},b)},N=(u,f,g,_,b)=>{if(g&&w(u,g),_)for(let T=0;T<_.length;T++)w(u,_[T]);if(b){let T=b.subTree;if(f===T){const I=b.vnode;N(u,I,I.scopeId,I.slotScopeIds,b.parent)}}},v=(u,f,g,_,b,T,I,E,S=0)=>{for(let C=S;C{const E=f.el=u.el;let{patchFlag:S,dynamicChildren:C,dirs:j}=f;S|=u.patchFlag&16;const M=u.props||te,D=f.props||te;let W;g&&Ge(g,!1),(W=D.onVnodeBeforeUpdate)&&Ce(W,g,f,u),j&&Fe(f,u,g,"beforeUpdate"),g&&Ge(g,!0);const Y=b&&f.type!=="foreignObject";if(C?R(u.dynamicChildren,C,E,g,_,Y,T):I||k(u,f,E,null,g,_,Y,T,!1),S>0){if(S&16)z(E,f,M,D,g,_,b);else if(S&2&&M.class!==D.class&&o(E,"class",null,D.class,b),S&4&&o(E,"style",M.style,D.style,b),S&8){const ee=f.dynamicProps;for(let Z=0;Z{W&&Ce(W,g,f,u),j&&Fe(f,u,g,"updated")},_)},R=(u,f,g,_,b,T,I)=>{for(let E=0;E{if(g!==_){if(g!==te)for(const E in g)!Lt(E)&&!(E in _)&&o(u,E,g[E],null,I,f.children,b,T,He);for(const E in _){if(Lt(E))continue;const S=_[E],C=g[E];S!==C&&E!=="value"&&o(u,E,C,S,I,f.children,b,T,He)}"value"in _&&o(u,"value",g.value,_.value)}},O=(u,f,g,_,b,T,I,E,S)=>{const C=f.el=u?u.el:l(""),j=f.anchor=u?u.anchor:l("");let{patchFlag:M,dynamicChildren:D,slotScopeIds:W}=f;W&&(E=E?E.concat(W):W),u==null?(r(C,g,_),r(j,g,_),v(f.children,g,j,b,T,I,E,S)):M>0&&M&64&&D&&u.dynamicChildren?(R(u.dynamicChildren,D,g,b,T,I,E),(f.key!=null||b&&f===b.subTree)&&$r(u,f,!0)):k(u,f,g,j,b,T,I,E,S)},q=(u,f,g,_,b,T,I,E,S)=>{f.slotScopeIds=E,u==null?f.shapeFlag&512?b.ctx.activate(f,g,_,I,S):oe(f,g,_,b,T,I,S):ue(u,f,S)},oe=(u,f,g,_,b,T,I)=>{const E=u.component=uc(u,_,b);if(Jt(u)&&(E.ctx.renderer=ft),fc(E),E.asyncDep){if(b&&b.registerDep(E,$),!u.el){const S=E.subTree=re(ve);U(null,S,f,g)}return}$(E,u,f,g,b,T,I)},ue=(u,f,g)=>{const _=f.component=u.component;if(bl(u,f,g))if(_.asyncDep&&!_.asyncResolved){J(_,f,g);return}else _.next=f,dl(_.update),_.update();else f.el=u.el,_.vnode=f},$=(u,f,g,_,b,T,I)=>{const E=()=>{if(u.isMounted){let{next:j,bu:M,u:D,parent:W,vnode:Y}=u,ee=j,Z;Ge(u,!1),j?(j.el=Y.el,J(u,j,I)):j=Y,M&&hn(M),(Z=j.props&&j.props.onVnodeBeforeUpdate)&&Ce(Z,W,j,Y),Ge(u,!0);const se=Yn(u),Te=u.subTree;u.subTree=se,A(Te,se,h(Te.el),Qt(Te),u,b,T),j.el=se.el,ee===null&&vl(u,se.el),D&&ge(D,b),(Z=j.props&&j.props.onVnodeUpdated)&&ge(()=>Ce(Z,W,j,Y),b)}else{let j;const{el:M,props:D}=f,{bm:W,m:Y,parent:ee}=u,Z=_t(f);if(Ge(u,!1),W&&hn(W),!Z&&(j=D&&D.onVnodeBeforeMount)&&Ce(j,ee,f),Ge(u,!0),M&&zn){const se=()=>{u.subTree=Yn(u),zn(M,u.subTree,u,b,null)};Z?f.type.__asyncLoader().then(()=>!u.isUnmounted&&se()):se()}else{const se=u.subTree=Yn(u);A(null,se,g,_,u,b,T),f.el=se.el}if(Y&&ge(Y,b),!Z&&(j=D&&D.onVnodeMounted)){const se=f;ge(()=>Ce(j,ee,se),b)}(f.shapeFlag&256||ee&&_t(ee.vnode)&&ee.vnode.shapeFlag&256)&&u.a&&ge(u.a,b),u.isMounted=!0,f=g=_=null}},S=u.effect=new Er(E,()=>$n(C),u.scope),C=u.update=()=>S.run();C.id=u.uid,Ge(u,!0),C()},J=(u,f,g)=>{f.component=u;const _=u.vnode.props;u.vnode=f,u.next=null,zl(u,f.props,_,g),Xl(u,f.children,g),At(),ns(),St()},k=(u,f,g,_,b,T,I,E,S=!1)=>{const C=u&&u.children,j=u?u.shapeFlag:0,M=f.children,{patchFlag:D,shapeFlag:W}=f;if(D>0){if(D&128){Xt(C,M,g,_,b,T,I,E,S);return}else if(D&256){Ne(C,M,g,_,b,T,I,E,S);return}}W&8?(j&16&&He(C,b,T),M!==C&&d(g,M)):j&16?W&16?Xt(C,M,g,_,b,T,I,E,S):He(C,b,T,!0):(j&8&&d(g,""),W&16&&v(M,g,_,b,T,I,E,S))},Ne=(u,f,g,_,b,T,I,E,S)=>{u=u||pt,f=f||pt;const C=u.length,j=f.length,M=Math.min(C,j);let D;for(D=0;Dj?He(u,b,T,!0,!1,M):v(f,g,_,b,T,I,E,S,M)},Xt=(u,f,g,_,b,T,I,E,S)=>{let C=0;const j=f.length;let M=u.length-1,D=j-1;for(;C<=M&&C<=D;){const W=u[C],Y=f[C]=S?Ve(f[C]):Ae(f[C]);if(rt(W,Y))A(W,Y,g,null,b,T,I,E,S);else break;C++}for(;C<=M&&C<=D;){const W=u[M],Y=f[D]=S?Ve(f[D]):Ae(f[D]);if(rt(W,Y))A(W,Y,g,null,b,T,I,E,S);else break;M--,D--}if(C>M){if(C<=D){const W=D+1,Y=WD)for(;C<=M;)Ie(u[C],b,T,!0),C++;else{const W=C,Y=C,ee=new Map;for(C=Y;C<=D;C++){const _e=f[C]=S?Ve(f[C]):Ae(f[C]);_e.key!=null&&ee.set(_e.key,C)}let Z,se=0;const Te=D-Y+1;let dt=!1,Wr=0;const Ot=new Array(Te);for(C=0;C=Te){Ie(_e,b,T,!0);continue}let Pe;if(_e.key!=null)Pe=ee.get(_e.key);else for(Z=Y;Z<=D;Z++)if(Ot[Z-Y]===0&&rt(_e,f[Z])){Pe=Z;break}Pe===void 0?Ie(_e,b,T,!0):(Ot[Pe-Y]=C+1,Pe>=Wr?Wr=Pe:dt=!0,A(_e,f[Pe],g,null,b,T,I,E,S),se++)}const Vr=dt?ec(Ot):pt;for(Z=Vr.length-1,C=Te-1;C>=0;C--){const _e=Y+C,Pe=f[_e],qr=_e+1{const{el:T,type:I,transition:E,children:S,shapeFlag:C}=u;if(C&6){Ze(u.component.subTree,f,g,_);return}if(C&128){u.suspense.move(f,g,_);return}if(C&64){I.move(u,f,g,ft);return}if(I===me){r(T,f,g);for(let M=0;ME.enter(T),b);else{const{leave:M,delayLeave:D,afterLeave:W}=E,Y=()=>r(T,f,g),ee=()=>{M(T,()=>{Y(),W&&W()})};D?D(T,Y,ee):ee()}else r(T,f,g)},Ie=(u,f,g,_=!1,b=!1)=>{const{type:T,props:I,ref:E,children:S,dynamicChildren:C,shapeFlag:j,patchFlag:M,dirs:D}=u;if(E!=null&&xn(E,null,g,u,!0),j&256){f.ctx.deactivate(u);return}const W=j&1&&D,Y=!_t(u);let ee;if(Y&&(ee=I&&I.onVnodeBeforeUnmount)&&Ce(ee,f,u),j&6)hi(u.component,g,_);else{if(j&128){u.suspense.unmount(g,_);return}W&&Fe(u,null,f,"beforeUnmount"),j&64?u.type.remove(u,f,g,b,ft,_):C&&(T!==me||M>0&&M&64)?He(C,f,g,!1,!0):(T===me&&M&384||!b&&j&16)&&He(S,f,g),_&&Ur(u)}(Y&&(ee=I&&I.onVnodeUnmounted)||W)&&ge(()=>{ee&&Ce(ee,f,u),W&&Fe(u,null,f,"unmounted")},g)},Ur=u=>{const{type:f,el:g,anchor:_,transition:b}=u;if(f===me){di(g,_);return}if(f===jt){p(u);return}const T=()=>{s(g),b&&!b.persisted&&b.afterLeave&&b.afterLeave()};if(u.shapeFlag&1&&b&&!b.persisted){const{leave:I,delayLeave:E}=b,S=()=>I(g,T);E?E(u.el,T,S):S()}else T()},di=(u,f)=>{let g;for(;u!==f;)g=m(u),s(u),u=g;s(f)},hi=(u,f,g)=>{const{bum:_,scope:b,update:T,subTree:I,um:E}=u;_&&hn(_),b.stop(),T&&(T.active=!1,Ie(I,u,f,g)),E&&ge(E,f),ge(()=>{u.isUnmounted=!0},f),f&&f.pendingBranch&&!f.isUnmounted&&u.asyncDep&&!u.asyncResolved&&u.suspenseId===f.pendingId&&(f.deps--,f.deps===0&&f.resolve())},He=(u,f,g,_=!1,b=!1,T=0)=>{for(let I=T;Iu.shapeFlag&6?Qt(u.component.subTree):u.shapeFlag&128?u.suspense.next():m(u.anchor||u.el),Kr=(u,f,g)=>{u==null?f._vnode&&Ie(f._vnode,null,null,!0):A(f._vnode||null,u,f,null,null,null,g),ns(),bn(),f._vnode=u},ft={p:A,um:Ie,m:Ze,r:Ur,mt:oe,mc:v,pc:k,pbc:R,n:Qt,o:e};let qn,zn;return t&&([qn,zn]=t(ft)),{render:Kr,hydrate:qn,createApp:Wl(Kr,qn)}}function Ge({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function Ho(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function $r(e,t,n=!1){const r=e.children,s=t.children;if(H(r)&&H(s))for(let o=0;o>1,e[n[l]]0&&(t[r]=n[o-1]),n[o]=r)}}for(o=n.length,i=n[o-1];o-- >0;)n[o]=i,i=t[i];return n}const tc=e=>e.__isTeleport,$t=e=>e&&(e.disabled||e.disabled===""),ps=e=>typeof SVGElement<"u"&&e instanceof SVGElement,gr=(e,t)=>{const n=e&&e.to;return ne(n)?t?t(n):null:n},nc={__isTeleport:!0,process(e,t,n,r,s,o,i,l,c,a){const{mc:d,pc:h,pbc:m,o:{insert:w,querySelector:x,createText:A,createComment:L}}=a,U=$t(t.props);let{shapeFlag:B,children:y,dynamicChildren:p}=t;if(e==null){const F=t.el=A(""),K=t.anchor=A("");w(F,n,r),w(K,n,r);const N=t.target=gr(t.props,x),v=t.targetAnchor=A("");N&&(w(v,N),i=i||ps(N));const P=(R,z)=>{B&16&&d(y,R,z,s,o,i,l,c)};U?P(n,K):N&&P(N,v)}else{t.el=e.el;const F=t.anchor=e.anchor,K=t.target=e.target,N=t.targetAnchor=e.targetAnchor,v=$t(e.props),P=v?n:K,R=v?F:N;if(i=i||ps(K),p?(m(e.dynamicChildren,p,P,s,o,i,l),$r(e,t,!0)):c||h(e,t,P,R,s,o,i,l,!1),U)v?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):cn(t,n,F,a,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const z=t.target=gr(t.props,x);z&&cn(t,z,null,a,0)}else v&&cn(t,K,N,a,1)}$o(t)},remove(e,t,n,r,{um:s,o:{remove:o}},i){const{shapeFlag:l,children:c,anchor:a,targetAnchor:d,target:h,props:m}=e;if(h&&o(d),i&&o(a),l&16){const w=i||!$t(m);for(let x=0;x0?Re||pt:null,sc(),Wt>0&&Re&&Re.push(e),e}function Za(e,t,n,r,s,o){return Do(Uo(e,t,n,r,s,o,!0))}function ko(e,t,n,r,s){return Do(re(e,t,n,r,s,!0))}function En(e){return e?e.__v_isVNode===!0:!1}function rt(e,t){return e.type===t.type&&e.key===t.key}const Kn="__vInternal",Bo=({key:e})=>e??null,pn=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?ne(e)||ae(e)||V(e)?{i:de,r:e,k:t,f:!!n}:e:null);function Uo(e,t=null,n=null,r=0,s=null,o=e===me?0:1,i=!1,l=!1){const c={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Bo(t),ref:t&&pn(t),scopeId:Dn,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:o,patchFlag:r,dynamicProps:s,dynamicChildren:null,appContext:null,ctx:de};return l?(jr(c,n),o&128&&e.normalize(c)):n&&(c.shapeFlag|=ne(n)?8:16),Wt>0&&!i&&Re&&(c.patchFlag>0||o&6)&&c.patchFlag!==32&&Re.push(c),c}const re=oc;function oc(e,t=null,n=null,r=0,s=null,o=!1){if((!e||e===yo)&&(e=ve),En(e)){const l=Qe(e,t,!0);return n&&jr(l,n),Wt>0&&!o&&Re&&(l.shapeFlag&6?Re[Re.indexOf(e)]=l:Re.push(l)),l.patchFlag|=-2,l}if(gc(e)&&(e=e.__vccOpts),t){t=ic(t);let{class:l,style:c}=t;l&&!ne(l)&&(t.class=Pn(l)),G(c)&&(co(c)&&!H(c)&&(c=le({},c)),t.style=In(c))}const i=ne(e)?1:wl(e)?128:tc(e)?64:G(e)?4:V(e)?2:0;return Uo(e,t,n,r,s,i,o,!0)}function ic(e){return e?co(e)||Kn in e?le({},e):e:null}function Qe(e,t,n=!1){const{props:r,ref:s,patchFlag:o,children:i}=e,l=t?lc(r||{},t):r;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:l,key:l&&Bo(l),ref:t&&t.ref?n&&s?H(s)?s.concat(pn(t)):[s,pn(t)]:pn(t):s,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:i,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==me?o===-1?16:o|16:o,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:e.transition,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&Qe(e.ssContent),ssFallback:e.ssFallback&&Qe(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce}}function Ko(e=" ",t=0){return re(Ct,null,e,t)}function Ga(e,t){const n=re(jt,null,e);return n.staticCount=t,n}function eu(e="",t=!1){return t?(jo(),ko(ve,null,e)):re(ve,null,e)}function Ae(e){return e==null||typeof e=="boolean"?re(ve):H(e)?re(me,null,e.slice()):typeof e=="object"?Ve(e):re(Ct,null,String(e))}function Ve(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:Qe(e)}function jr(e,t){let n=0;const{shapeFlag:r}=e;if(t==null)t=null;else if(H(t))n=16;else if(typeof t=="object")if(r&65){const s=t.default;s&&(s._c&&(s._d=!1),jr(e,s()),s._c&&(s._d=!0));return}else{n=32;const s=t._;!s&&!(Kn in t)?t._ctx=de:s===3&&de&&(de.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else V(t)?(t={default:t,_ctx:de},n=32):(t=String(t),r&64?(n=16,t=[Ko(t)]):n=8);e.children=t,e.shapeFlag|=n}function lc(...e){const t={};for(let n=0;nie||de;let Dr,ht,ms="__VUE_INSTANCE_SETTERS__";(ht=sr()[ms])||(ht=sr()[ms]=[]),ht.push(e=>ie=e),Dr=e=>{ht.length>1?ht.forEach(t=>t(e)):ht[0](e)};const xt=e=>{Dr(e),e.scope.on()},lt=()=>{ie&&ie.scope.off(),Dr(null)};function Wo(e){return e.vnode.shapeFlag&4}let Et=!1;function fc(e,t=!1){Et=t;const{props:n,children:r}=e.vnode,s=Wo(e);ql(e,n,s,t),Jl(e,r);const o=s?dc(e,t):void 0;return Et=!1,o}function dc(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=Nt(new Proxy(e.ctx,Hl));const{setup:r}=n;if(r){const s=e.setupContext=r.length>1?qo(e):null;xt(e),At();const o=ze(r,e,0,[e.props,s]);if(St(),lt(),Vs(o)){if(o.then(lt,lt),t)return o.then(i=>{ys(e,i,t)}).catch(i=>{Yt(i,e,0)});e.asyncDep=o}else ys(e,o,t)}else Vo(e,t)}function ys(e,t,n){V(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:G(t)&&(e.setupState=fo(t)),Vo(e,n)}let _s;function Vo(e,t,n){const r=e.type;if(!e.render){if(!t&&_s&&!r.render){const s=r.template||Nr(e).template;if(s){const{isCustomElement:o,compilerOptions:i}=e.appContext.config,{delimiters:l,compilerOptions:c}=r,a=le(le({isCustomElement:o,delimiters:l},i),c);r.render=_s(s,a)}}e.render=r.render||Oe}{xt(e),At();try{jl(e)}finally{St(),lt()}}}function hc(e){return e.attrsProxy||(e.attrsProxy=new Proxy(e.attrs,{get(t,n){return ye(e,"get","$attrs"),t[n]}}))}function qo(e){const t=n=>{e.exposed=n||{}};return{get attrs(){return hc(e)},slots:e.slots,emit:e.emit,expose:t}}function Vn(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(fo(Nt(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in Ht)return Ht[n](e)},has(t,n){return n in t||n in Ht}}))}function pc(e,t=!0){return V(e)?e.displayName||e.name:e.name||t&&e.__name}function gc(e){return V(e)&&"__vccOpts"in e}const ce=(e,t)=>al(e,t,Et);function mr(e,t,n){const r=arguments.length;return r===2?G(t)&&!H(t)?En(t)?re(e,null,[t]):re(e,t):re(e,null,t):(r>3?n=Array.prototype.slice.call(arguments,2):r===3&&En(n)&&(n=[n]),re(e,t,n))}const mc=Symbol.for("v-scx"),yc=()=>bt(mc),_c="3.3.8",bc="http://www.w3.org/2000/svg",st=typeof document<"u"?document:null,bs=st&&st.createElement("template"),vc={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,r)=>{const s=t?st.createElementNS(bc,e):st.createElement(e,n?{is:n}:void 0);return e==="select"&&r&&r.multiple!=null&&s.setAttribute("multiple",r.multiple),s},createText:e=>st.createTextNode(e),createComment:e=>st.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>st.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,r,s,o){const i=n?n.previousSibling:t.lastChild;if(s&&(s===o||s.nextSibling))for(;t.insertBefore(s.cloneNode(!0),n),!(s===o||!(s=s.nextSibling)););else{bs.innerHTML=r?`${e}`:e;const l=bs.content;if(r){const c=l.firstChild;for(;c.firstChild;)l.appendChild(c.firstChild);l.removeChild(c)}t.insertBefore(l,n)}return[i?i.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},Ue="transition",It="animation",Vt=Symbol("_vtc"),zo=(e,{slots:t})=>mr(Tl,wc(e),t);zo.displayName="Transition";const Yo={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String};zo.props=le({},Co,Yo);const et=(e,t=[])=>{H(e)?e.forEach(n=>n(...t)):e&&e(...t)},vs=e=>e?H(e)?e.some(t=>t.length>1):e.length>1:!1;function wc(e){const t={};for(const O in e)O in Yo||(t[O]=e[O]);if(e.css===!1)return t;const{name:n="v",type:r,duration:s,enterFromClass:o=`${n}-enter-from`,enterActiveClass:i=`${n}-enter-active`,enterToClass:l=`${n}-enter-to`,appearFromClass:c=o,appearActiveClass:a=i,appearToClass:d=l,leaveFromClass:h=`${n}-leave-from`,leaveActiveClass:m=`${n}-leave-active`,leaveToClass:w=`${n}-leave-to`}=e,x=Cc(s),A=x&&x[0],L=x&&x[1],{onBeforeEnter:U,onEnter:B,onEnterCancelled:y,onLeave:p,onLeaveCancelled:F,onBeforeAppear:K=U,onAppear:N=B,onAppearCancelled:v=y}=t,P=(O,q,oe)=>{tt(O,q?d:l),tt(O,q?a:i),oe&&oe()},R=(O,q)=>{O._isLeaving=!1,tt(O,h),tt(O,w),tt(O,m),q&&q()},z=O=>(q,oe)=>{const ue=O?N:B,$=()=>P(q,O,oe);et(ue,[q,$]),ws(()=>{tt(q,O?c:o),Ke(q,O?d:l),vs(ue)||Cs(q,r,A,$)})};return le(t,{onBeforeEnter(O){et(U,[O]),Ke(O,o),Ke(O,i)},onBeforeAppear(O){et(K,[O]),Ke(O,c),Ke(O,a)},onEnter:z(!1),onAppear:z(!0),onLeave(O,q){O._isLeaving=!0;const oe=()=>R(O,q);Ke(O,h),Tc(),Ke(O,m),ws(()=>{O._isLeaving&&(tt(O,h),Ke(O,w),vs(p)||Cs(O,r,L,oe))}),et(p,[O,oe])},onEnterCancelled(O){P(O,!1),et(y,[O])},onAppearCancelled(O){P(O,!0),et(v,[O])},onLeaveCancelled(O){R(O),et(F,[O])}})}function Cc(e){if(e==null)return null;if(G(e))return[Zn(e.enter),Zn(e.leave)];{const t=Zn(e);return[t,t]}}function Zn(e){return vi(e)}function Ke(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[Vt]||(e[Vt]=new Set)).add(t)}function tt(e,t){t.split(/\s+/).forEach(r=>r&&e.classList.remove(r));const n=e[Vt];n&&(n.delete(t),n.size||(e[Vt]=void 0))}function ws(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let xc=0;function Cs(e,t,n,r){const s=e._endId=++xc,o=()=>{s===e._endId&&r()};if(n)return setTimeout(o,n);const{type:i,timeout:l,propCount:c}=Ec(e,t);if(!i)return r();const a=i+"end";let d=0;const h=()=>{e.removeEventListener(a,m),o()},m=w=>{w.target===e&&++d>=c&&h()};setTimeout(()=>{d(n[x]||"").split(", "),s=r(`${Ue}Delay`),o=r(`${Ue}Duration`),i=xs(s,o),l=r(`${It}Delay`),c=r(`${It}Duration`),a=xs(l,c);let d=null,h=0,m=0;t===Ue?i>0&&(d=Ue,h=i,m=o.length):t===It?a>0&&(d=It,h=a,m=c.length):(h=Math.max(i,a),d=h>0?i>a?Ue:It:null,m=d?d===Ue?o.length:c.length:0);const w=d===Ue&&/\b(transform|all)(,|$)/.test(r(`${Ue}Property`).toString());return{type:d,timeout:h,propCount:m,hasTransform:w}}function xs(e,t){for(;e.lengthEs(n)+Es(e[r])))}function Es(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function Tc(){return document.body.offsetHeight}function Ac(e,t,n){const r=e[Vt];r&&(t=(t?[t,...r]:[...r]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const kr=Symbol("_vod"),tu={beforeMount(e,{value:t},{transition:n}){e[kr]=e.style.display==="none"?"":e.style.display,n&&t?n.beforeEnter(e):Pt(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:r}){!t!=!n&&(r?t?(r.beforeEnter(e),Pt(e,!0),r.enter(e)):r.leave(e,()=>{Pt(e,!1)}):Pt(e,t))},beforeUnmount(e,{value:t}){Pt(e,t)}};function Pt(e,t){e.style.display=t?e[kr]:"none"}function Sc(e,t,n){const r=e.style,s=ne(n);if(n&&!s){if(t&&!ne(t))for(const o in t)n[o]==null&&yr(r,o,"");for(const o in n)yr(r,o,n[o])}else{const o=r.display;s?t!==n&&(r.cssText=n):t&&e.removeAttribute("style"),kr in e&&(r.display=o)}}const Ts=/\s*!important$/;function yr(e,t,n){if(H(n))n.forEach(r=>yr(e,t,r));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const r=Rc(e,t);Ts.test(n)?e.setProperty(ut(r),n.replace(Ts,""),"important"):e[r]=n}}const As=["Webkit","Moz","ms"],Gn={};function Rc(e,t){const n=Gn[t];if(n)return n;let r=Le(t);if(r!=="filter"&&r in e)return Gn[t]=r;r=On(r);for(let s=0;ser||(Lc.then(()=>er=0),er=Date.now());function Hc(e,t){const n=r=>{if(!r._vts)r._vts=Date.now();else if(r._vts<=n.attached)return;Ee($c(r,n.value),t,5,[r])};return n.value=e,n.attached=Nc(),n}function $c(e,t){if(H(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(r=>s=>!s._stopped&&r&&r(s))}else return t}const Is=/^on[a-z]/,jc=(e,t,n,r,s=!1,o,i,l,c)=>{t==="class"?Ac(e,r,s):t==="style"?Sc(e,n,r):qt(t)?vr(t)||Fc(e,t,n,r,i):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):Dc(e,t,r,s))?Ic(e,t,r,o,i,l,c):(t==="true-value"?e._trueValue=r:t==="false-value"&&(e._falseValue=r),Oc(e,t,r,s))};function Dc(e,t,n,r){return r?!!(t==="innerHTML"||t==="textContent"||t in e&&Is.test(t)&&V(n)):t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA"||Is.test(t)&&ne(n)?!1:t in e}const Ps=e=>{const t=e.props["onUpdate:modelValue"]||!1;return H(t)?n=>hn(t,n):t},tr=Symbol("_assign"),nu={deep:!0,created(e,{value:t,modifiers:{number:n}},r){const s=Sn(t);Jo(e,"change",()=>{const o=Array.prototype.filter.call(e.options,i=>i.selected).map(i=>n?Ys(Tn(i)):Tn(i));e[tr](e.multiple?s?new Set(o):o:o[0])}),e[tr]=Ps(r)},mounted(e,{value:t}){Fs(e,t)},beforeUpdate(e,t,n){e[tr]=Ps(n)},updated(e,{value:t}){Fs(e,t)}};function Fs(e,t){const n=e.multiple;if(!(n&&!H(t)&&!Sn(t))){for(let r=0,s=e.options.length;r-1:o.selected=t.has(i);else if(Fn(Tn(o),t)){e.selectedIndex!==r&&(e.selectedIndex=r);return}}!n&&e.selectedIndex!==-1&&(e.selectedIndex=-1)}}function Tn(e){return"_value"in e?e._value:e.value}const kc=["ctrl","shift","alt","meta"],Bc={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&e.button!==0,middle:e=>"button"in e&&e.button!==1,right:e=>"button"in e&&e.button!==2,exact:(e,t)=>kc.some(n=>e[`${n}Key`]&&!t.includes(n))},ru=(e,t)=>(n,...r)=>{for(let s=0;sn=>{if(!("key"in n))return;const r=ut(n.key);if(t.some(s=>s===r||Uc[s]===r))return e(n)},Xo=le({patchProp:jc},vc);let kt,Ms=!1;function Kc(){return kt||(kt=Zl(Xo))}function Wc(){return kt=Ms?kt:Gl(Xo),Ms=!0,kt}const ou=(...e)=>{Kc().render(...e)},iu=(...e)=>{const t=Wc().createApp(...e),{mount:n}=t;return t.mount=r=>{const s=Vc(r);if(s)return n(s,!0,s instanceof SVGElement)},t};function Vc(e){return ne(e)?document.querySelector(e):e}const lu=(e,t)=>{const n=e.__vccOpts||e;for(const[r,s]of t)n[r]=s;return n},qc="modulepreload",zc=function(e){return"/"+e},Ls={},cu=function(t,n,r){if(!n||n.length===0)return t();const s=document.getElementsByTagName("link");return Promise.all(n.map(o=>{if(o=zc(o),o in Ls)return;Ls[o]=!0;const i=o.endsWith(".css"),l=i?'[rel="stylesheet"]':"";if(!!r)for(let d=s.length-1;d>=0;d--){const h=s[d];if(h.href===o&&(!i||h.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${o}"]${l}`))return;const a=document.createElement("link");if(a.rel=i?"stylesheet":qc,i||(a.as="script",a.crossOrigin=""),a.href=o,document.head.appendChild(a),i)return new Promise((d,h)=>{a.addEventListener("load",d),a.addEventListener("error",()=>h(new Error(`Unable to preload CSS for ${o}`)))})})).then(()=>t()).catch(o=>{const i=new Event("vite:preloadError",{cancelable:!0});if(i.payload=o,window.dispatchEvent(i),!i.defaultPrevented)throw o})},Yc=window.__VP_SITE_DATA__;function Br(e){return Qs()?(Pi(e),!0):!1}function Je(e){return typeof e=="function"?e():Pr(e)}function au(e,t){const n=(t==null?void 0:t.computedGetter)===!1?Pr:Je;return function(...r){return ce(()=>e.apply(this,r.map(s=>n(s))))}}const Qo=typeof window<"u"&&typeof document<"u",Jc=Object.prototype.toString,Xc=e=>Jc.call(e)==="[object Object]",Zo=()=>{},Ns=Qc();function Qc(){var e;return Qo&&((e=window==null?void 0:window.navigator)==null?void 0:e.userAgent)&&/iP(ad|hone|od)/.test(window.navigator.userAgent)}function Zc(e,t){function n(...r){return new Promise((s,o)=>{Promise.resolve(e(()=>t.apply(this,r),{fn:t,thisArg:this,args:r})).then(s).catch(o)})}return n}const Go=e=>e();function Gc(e=Go){const t=fe(!0);function n(){t.value=!1}function r(){t.value=!0}const s=(...o)=>{t.value&&e(...o)};return{isActive:Nn(t),pause:n,resume:r,eventFilter:s}}function ei(...e){if(e.length!==1)return il(...e);const t=e[0];return typeof t=="function"?Nn(rl(()=>({get:t,set:Zo}))):fe(t)}function ea(e,t,n={}){const{eventFilter:r=Go,...s}=n;return Ye(e,Zc(r,t),s)}function ta(e,t,n={}){const{eventFilter:r,...s}=n,{eventFilter:o,pause:i,resume:l,isActive:c}=Gc(r);return{stop:ea(e,t,{...s,eventFilter:o}),pause:i,resume:l,isActive:c}}function na(e,t=!0){Wn()?Rt(e):t?e():Hn(e)}function ti(e){var t;const n=Je(e);return(t=n==null?void 0:n.$el)!=null?t:n}const Tt=Qo?window:void 0;function An(...e){let t,n,r,s;if(typeof e[0]=="string"||Array.isArray(e[0])?([n,r,s]=e,t=Tt):[t,n,r,s]=e,!t)return Zo;Array.isArray(n)||(n=[n]),Array.isArray(r)||(r=[r]);const o=[],i=()=>{o.forEach(d=>d()),o.length=0},l=(d,h,m,w)=>(d.addEventListener(h,m,w),()=>d.removeEventListener(h,m,w)),c=Ye(()=>[ti(t),Je(s)],([d,h])=>{if(i(),!d)return;const m=Xc(h)?{...h}:h;o.push(...n.flatMap(w=>r.map(x=>l(d,w,x,m))))},{immediate:!0,flush:"post"}),a=()=>{c(),i()};return Br(a),a}function ra(){const e=fe(!1);return Wn()&&Rt(()=>{e.value=!0}),e}function sa(e){const t=ra();return ce(()=>(t.value,!!e()))}function oa(e,t={}){const{window:n=Tt}=t,r=sa(()=>n&&"matchMedia"in n&&typeof n.matchMedia=="function");let s;const o=fe(!1),i=a=>{o.value=a.matches},l=()=>{s&&("removeEventListener"in s?s.removeEventListener("change",i):s.removeListener(i))},c=vo(()=>{r.value&&(l(),s=n.matchMedia(Je(e)),"addEventListener"in s?s.addEventListener("change",i):s.addListener(i),o.value=s.matches)});return Br(()=>{c(),l(),s=void 0}),o}const an=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},un="__vueuse_ssr_handlers__",ia=la();function la(){return un in an||(an[un]=an[un]||{}),an[un]}function ni(e,t){return ia[e]||t}function ca(e){return e==null?"any":e instanceof Set?"set":e instanceof Map?"map":e instanceof Date?"date":typeof e=="boolean"?"boolean":typeof e=="string"?"string":typeof e=="object"?"object":Number.isNaN(e)?"any":"number"}const aa={boolean:{read:e=>e==="true",write:e=>String(e)},object:{read:e=>JSON.parse(e),write:e=>JSON.stringify(e)},number:{read:e=>Number.parseFloat(e),write:e=>String(e)},any:{read:e=>e,write:e=>String(e)},string:{read:e=>e,write:e=>String(e)},map:{read:e=>new Map(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e.entries()))},set:{read:e=>new Set(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e))},date:{read:e=>new Date(e),write:e=>e.toISOString()}},Hs="vueuse-storage";function ua(e,t,n,r={}){var s;const{flush:o="pre",deep:i=!0,listenToStorageChanges:l=!0,writeDefaults:c=!0,mergeDefaults:a=!1,shallow:d,window:h=Tt,eventFilter:m,onError:w=v=>{console.error(v)}}=r,x=(d?ao:fe)(t);if(!n)try{n=ni("getDefaultStorage",()=>{var v;return(v=Tt)==null?void 0:v.localStorage})()}catch(v){w(v)}if(!n)return x;const A=Je(t),L=ca(A),U=(s=r.serializer)!=null?s:aa[L],{pause:B,resume:y}=ta(x,()=>p(x.value),{flush:o,deep:i,eventFilter:m});return h&&l&&(An(h,"storage",N),An(h,Hs,K)),N(),x;function p(v){try{if(v==null)n.removeItem(e);else{const P=U.write(v),R=n.getItem(e);R!==P&&(n.setItem(e,P),h&&h.dispatchEvent(new CustomEvent(Hs,{detail:{key:e,oldValue:R,newValue:P,storageArea:n}})))}}catch(P){w(P)}}function F(v){const P=v?v.newValue:n.getItem(e);if(P==null)return c&&A!==null&&n.setItem(e,U.write(A)),A;if(!v&&a){const R=U.read(P);return typeof a=="function"?a(R,A):L==="object"&&!Array.isArray(R)?{...A,...R}:R}else return typeof P!="string"?P:U.read(P)}function K(v){N(v.detail)}function N(v){if(!(v&&v.storageArea!==n)){if(v&&v.key==null){x.value=A;return}if(!(v&&v.key!==e)){B();try{(v==null?void 0:v.newValue)!==U.write(x.value)&&(x.value=F(v))}catch(P){w(P)}finally{v?Hn(y):y()}}}}}function fa(e){return oa("(prefers-color-scheme: dark)",e)}function da(e={}){const{selector:t="html",attribute:n="class",initialValue:r="auto",window:s=Tt,storage:o,storageKey:i="vueuse-color-scheme",listenToStorageChanges:l=!0,storageRef:c,emitAuto:a,disableTransition:d=!0}=e,h={auto:"",light:"light",dark:"dark",...e.modes||{}},m=fa({window:s}),w=ce(()=>m.value?"dark":"light"),x=c||(i==null?ei(r):ua(i,r,o,{window:s,listenToStorageChanges:l})),A=ce(()=>x.value==="auto"?w.value:x.value),L=ni("updateHTMLAttrs",(p,F,K)=>{const N=typeof p=="string"?s==null?void 0:s.document.querySelector(p):ti(p);if(!N)return;let v;if(d){v=s.document.createElement("style");const P="*,*::before,*::after{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}";v.appendChild(document.createTextNode(P)),s.document.head.appendChild(v)}if(F==="class"){const P=K.split(/\s/g);Object.values(h).flatMap(R=>(R||"").split(/\s/g)).filter(Boolean).forEach(R=>{P.includes(R)?N.classList.add(R):N.classList.remove(R)})}else N.setAttribute(F,K);d&&(s.getComputedStyle(v).opacity,document.head.removeChild(v))});function U(p){var F;L(t,n,(F=h[p])!=null?F:p)}function B(p){e.onChanged?e.onChanged(p,U):U(p)}Ye(A,B,{flush:"post",immediate:!0}),na(()=>B(A.value));const y=ce({get(){return a?x.value:A.value},set(p){x.value=p}});try{return Object.assign(y,{store:x,system:w,state:A})}catch{return y}}function ha(e={}){const{valueDark:t="dark",valueLight:n=""}=e,r=da({...e,onChanged:(o,i)=>{var l;e.onChanged?(l=e.onChanged)==null||l.call(e,o==="dark",i,o):i(o)},modes:{dark:t,light:n}});return ce({get(){return r.value==="dark"},set(o){const i=o?"dark":"light";r.system.value===i?r.value="auto":r.value=i}})}function nr(e){return typeof Window<"u"&&e instanceof Window?e.document.documentElement:typeof Document<"u"&&e instanceof Document?e.documentElement:e}function ri(e){const t=window.getComputedStyle(e);if(t.overflowX==="scroll"||t.overflowY==="scroll"||t.overflowX==="auto"&&e.clientWidth1?!0:(t.preventDefault&&t.preventDefault(),!1)}function uu(e,t=!1){const n=fe(t);let r=null,s;Ye(ei(e),l=>{const c=nr(Je(l));if(c){const a=c;s=a.style.overflow,n.value&&(a.style.overflow="hidden")}},{immediate:!0});const o=()=>{const l=nr(Je(e));!l||n.value||(Ns&&(r=An(l,"touchmove",c=>{pa(c)},{passive:!1})),l.style.overflow="hidden",n.value=!0)},i=()=>{const l=nr(Je(e));!l||!n.value||(Ns&&(r==null||r()),l.style.overflow=s,n.value=!1)};return Br(i),ce({get(){return n.value},set(l){l?o():i()}})}function fu(e={}){const{window:t=Tt}=e;if(!t)return{x:fe(0),y:fe(0)};const n=fe(t.scrollX),r=fe(t.scrollY);return An(t,"scroll",()=>{n.value=t.scrollX,r.value=t.scrollY},{capture:!1,passive:!0}),{x:n,y:r}}const si=/^(?:[a-z]+:|\/\/)/i,ga="vitepress-theme-appearance",oi=/#.*$/,ma=/(index)?\.(md|html)$/,xe=typeof document<"u",ii={relativePath:"",filePath:"",title:"404",description:"Not Found",headers:[],frontmatter:{sidebar:!1,layout:"page"},lastUpdated:0,isNotFound:!0};function ya(e,t,n=!1){if(t===void 0)return!1;if(e=$s(`/${e}`),n)return new RegExp(t).test(e);if($s(t)!==e)return!1;const r=t.match(oi);return r?(xe?location.hash:"")===r[0]:!0}function $s(e){return decodeURI(e).replace(oi,"").replace(ma,"")}function _a(e){return si.test(e)}function ba(e,t){var r,s,o,i,l,c,a;const n=Object.keys(e.locales).find(d=>d!=="root"&&!_a(d)&&ya(t,`/${d}/`,!0))||"root";return Object.assign({},e,{localeIndex:n,lang:((r=e.locales[n])==null?void 0:r.lang)??e.lang,dir:((s=e.locales[n])==null?void 0:s.dir)??e.dir,title:((o=e.locales[n])==null?void 0:o.title)??e.title,titleTemplate:((i=e.locales[n])==null?void 0:i.titleTemplate)??e.titleTemplate,description:((l=e.locales[n])==null?void 0:l.description)??e.description,head:ci(e.head,((c=e.locales[n])==null?void 0:c.head)??[]),themeConfig:{...e.themeConfig,...(a=e.locales[n])==null?void 0:a.themeConfig}})}function li(e,t){const n=t.title||e.title,r=t.titleTemplate??e.titleTemplate;if(typeof r=="string"&&r.includes(":title"))return r.replace(/:title/g,n);const s=va(e.title,r);return`${n}${s}`}function va(e,t){return t===!1?"":t===!0||t===void 0?` | ${e}`:e===t?"":` | ${t}`}function wa(e,t){const[n,r]=t;if(n!=="meta")return!1;const s=Object.entries(r)[0];return s==null?!1:e.some(([o,i])=>o===n&&i[s[0]]===s[1])}function ci(e,t){return[...e.filter(n=>!wa(t,n)),...t]}const Ca=/[\u0000-\u001F"#$&*+,:;<=>?[\]^`{|}\u007F]/g,xa=/^[a-z]:/i;function js(e){const t=xa.exec(e),n=t?t[0]:"";return n+e.slice(n.length).replace(Ca,"_").replace(/(^|\/)_+(?=[^/]*$)/,"$1")}const Ea=Symbol(),ct=ao(Yc);function du(e){const t=ce(()=>ba(ct.value,e.data.relativePath)),n=t.value.appearance,r=n==="force-dark"?fe(!0):n?ha({storageKey:ga,initialValue:()=>typeof n=="string"?n:"auto",...typeof n=="object"?n:{}}):fe(!1);return{site:t,theme:ce(()=>t.value.themeConfig),page:ce(()=>e.data),frontmatter:ce(()=>e.data.frontmatter),params:ce(()=>e.data.params),lang:ce(()=>t.value.lang),dir:ce(()=>t.value.dir),localeIndex:ce(()=>t.value.localeIndex||"root"),title:ce(()=>li(t.value,e.data)),description:ce(()=>e.data.description||t.value.description),isDark:r}}function Ta(){const e=bt(Ea);if(!e)throw new Error("vitepress data not properly injected in app");return e}function Aa(e,t){return`${e}${t}`.replace(/\/+/g,"/")}function Ds(e){return si.test(e)||!e.startsWith("/")?e:Aa(ct.value.base,e)}function Sa(e){let t=e.replace(/\.html$/,"");if(t=decodeURIComponent(t),t=t.replace(/\/$/,"/index"),xe){const n="/";t=js(t.slice(n.length).replace(/\//g,"_")||"index")+".md";let r=__VP_HASH_MAP__[t.toLowerCase()];if(r||(t=t.endsWith("_index.md")?t.slice(0,-9)+".md":t.slice(0,-3)+"_index.md",r=__VP_HASH_MAP__[t.toLowerCase()]),!r)return null;t=`${n}assets/${t}.${r}.js`}else t=`./${js(t.slice(1).replace(/\//g,"_"))}.md.js`;return t}let gn=[];function hu(e){gn.push(e),Un(()=>{gn=gn.filter(t=>t!==e)})}const Ra=Symbol(),ai="http://a.com",Oa=()=>({path:"/",component:null,data:ii});function pu(e,t){const n=Ln(Oa()),r={route:n,go:s};async function s(l=xe?location.href:"/"){var c,a;l=_r(l),await((c=r.onBeforeRouteChange)==null?void 0:c.call(r,l))!==!1&&(Us(l),await i(l),await((a=r.onAfterRouteChanged)==null?void 0:a.call(r,l)))}let o=null;async function i(l,c=0,a=!1){var m;if(await((m=r.onBeforePageLoad)==null?void 0:m.call(r,l))===!1)return;const d=new URL(l,ai),h=o=d.pathname;try{let w=await e(h);if(!w)throw new Error(`Page not found: ${h}`);if(o===h){o=null;const{default:x,__pageData:A}=w;if(!x)throw new Error(`Invalid route component: ${x}`);n.path=xe?h:Ds(h),n.component=Nt(x),n.data=Nt(A),xe&&Hn(()=>{let L=ct.value.base+A.relativePath.replace(/(?:(^|\/)index)?\.md$/,"$1");if(!ct.value.cleanUrls&&!L.endsWith("/")&&(L+=".html"),L!==d.pathname&&(d.pathname=L,l=L+d.search+d.hash,history.replaceState(null,"",l)),d.hash&&!c){let U=null;try{U=document.getElementById(decodeURIComponent(d.hash).slice(1))}catch(B){console.warn(B)}if(U){ks(U,d.hash);return}}window.scrollTo(0,c)})}}catch(w){if(!/fetch|Page not found/.test(w.message)&&!/^\/404(\.html|\/)?$/.test(l)&&console.error(w),!a)try{const x=await fetch(ct.value.base+"hashmap.json");window.__VP_HASH_MAP__=await x.json(),await i(l,c,!0);return}catch{}o===h&&(o=null,n.path=xe?h:Ds(h),n.component=t?Nt(t):null,n.data=ii)}}return xe&&(window.addEventListener("click",l=>{if(l.target.closest("button"))return;const a=l.target.closest("a");if(a&&!a.closest(".vp-raw")&&(a instanceof SVGElement||!a.download)){const{target:d}=a,{href:h,origin:m,pathname:w,hash:x,search:A}=new URL(a.href instanceof SVGAnimatedString?a.href.animVal:a.href,a.baseURI),L=window.location,U=w.match(/\.\w+$/);!l.ctrlKey&&!l.shiftKey&&!l.altKey&&!l.metaKey&&!d&&m===L.origin&&!(U&&U[0]!==".html")&&(l.preventDefault(),w===L.pathname&&A===L.search?(x!==L.hash&&(history.pushState(null,"",x),window.dispatchEvent(new Event("hashchange"))),x?ks(a,x,a.classList.contains("header-anchor")):(Us(h),window.scrollTo(0,0))):s(h))}},{capture:!0}),window.addEventListener("popstate",l=>{i(_r(location.href),l.state&&l.state.scrollPosition||0)}),window.addEventListener("hashchange",l=>{l.preventDefault()})),r}function Ia(){const e=bt(Ra);if(!e)throw new Error("useRouter() is called without provider.");return e}function ui(){return Ia().route}function ks(e,t,n=!1){let r=null;try{r=e.classList.contains("header-anchor")?e:document.getElementById(decodeURIComponent(t).slice(1))}catch(s){console.warn(s)}if(r){let a=function(){!n||Math.abs(c-window.scrollY)>window.innerHeight?window.scrollTo(0,c):window.scrollTo({left:0,top:c,behavior:"smooth"})},s=ct.value.scrollOffset,o=0,i=24;if(typeof s=="object"&&"padding"in s&&(i=s.padding,s=s.selector),typeof s=="number")o=s;else if(typeof s=="string")o=Bs(s,i);else if(Array.isArray(s))for(const d of s){const h=Bs(d,i);if(h){o=h;break}}const l=parseInt(window.getComputedStyle(r).paddingTop,10),c=window.scrollY+r.getBoundingClientRect().top-o+l;requestAnimationFrame(a)}}function Bs(e,t){const n=document.querySelector(e);if(!n)return 0;const r=n.getBoundingClientRect().bottom;return r<0?0:r+t}function Us(e){xe&&e!==_r(location.href)&&(history.replaceState({scrollPosition:window.scrollY},document.title),history.pushState(null,"",e))}function _r(e){const t=new URL(e,ai);return t.pathname=t.pathname.replace(/(^|\/)index(\.html)?$/,"$1"),ct.value.cleanUrls?t.pathname=t.pathname.replace(/\.html$/,""):!t.pathname.endsWith("/")&&!t.pathname.endsWith(".html")&&(t.pathname+=".html"),t.pathname+t.search+t.hash}const Ks=()=>gn.forEach(e=>e()),gu=Lr({name:"VitePressContent",props:{as:{type:[Object,String],default:"div"}},setup(e){const t=ui(),{site:n}=Ta();return()=>mr(e.as,n.value.contentProps??{style:{position:"relative"}},[t.component?mr(t.component,{onVnodeMounted:Ks,onVnodeUpdated:Ks}):"404 Page Not Found"])}}),mu=Lr({setup(e,{slots:t}){const n=fe(!1);return Rt(()=>{n.value=!0}),()=>n.value&&t.default?t.default():null}});function yu(){xe&&window.addEventListener("click",e=>{var n;const t=e.target;if(t.matches(".vp-code-group input")){const r=(n=t.parentElement)==null?void 0:n.parentElement;if(!r)return;const s=Array.from(r.querySelectorAll("input")).indexOf(t);if(s<0)return;const o=r.querySelector(".blocks");if(!o)return;const i=Array.from(o.children).find(a=>a.classList.contains("active"));if(!i)return;const l=o.children[s];if(!l||i===l)return;i.classList.remove("active"),l.classList.add("active");const c=r==null?void 0:r.querySelector(`label[for="${t.id}"]`);c==null||c.scrollIntoView({block:"nearest"})}})}function _u(){if(xe){const e=new WeakMap;window.addEventListener("click",t=>{var r;const n=t.target;if(n.matches('div[class*="language-"] > button.copy')){const s=n.parentElement,o=(r=n.nextElementSibling)==null?void 0:r.nextElementSibling;if(!s||!o)return;const i=/language-(shellscript|shell|bash|sh|zsh)/.test(s.className);let l="";o.querySelectorAll("span.line:not(.diff.remove)").forEach(c=>l+=(c.textContent||"")+` -`),l=l.slice(0,-1),i&&(l=l.replace(/^ *(\$|>) /gm,"").trim()),Pa(l).then(()=>{n.classList.add("copied"),clearTimeout(e.get(n));const c=setTimeout(()=>{n.classList.remove("copied"),n.blur(),e.delete(n)},2e3);e.set(n,c)})}})}}async function Pa(e){try{return navigator.clipboard.writeText(e)}catch{const t=document.createElement("textarea"),n=document.activeElement;t.value=e,t.setAttribute("readonly",""),t.style.contain="strict",t.style.position="absolute",t.style.left="-9999px",t.style.fontSize="12pt";const r=document.getSelection(),s=r?r.rangeCount>0&&r.getRangeAt(0):null;document.body.appendChild(t),t.select(),t.selectionStart=0,t.selectionEnd=e.length,document.execCommand("copy"),document.body.removeChild(t),s&&(r.removeAllRanges(),r.addRange(s)),n&&n.focus()}}function bu(e,t){let n=[],r=!0;const s=o=>{if(r){r=!1;return}const i=o.map(Ws);n.forEach((l,c)=>{const a=i.findIndex(d=>d==null?void 0:d.isEqualNode(l??null));a!==-1?delete i[a]:(l==null||l.remove(),delete n[c])}),i.forEach(l=>l&&document.head.appendChild(l)),n=[...n,...i].filter(Boolean)};vo(()=>{const o=e.data,i=t.value,l=o&&o.description,c=o&&o.frontmatter.head||[],a=li(i,o);a!==document.title&&(document.title=a);const d=l||i.description;let h=document.querySelector("meta[name=description]");h?h.getAttribute("content")!==d&&h.setAttribute("content",d):Ws(["meta",{name:"description",content:d}]),s(ci(i.head,Ma(c)))})}function Ws([e,t,n]){const r=document.createElement(e);for(const s in t)r.setAttribute(s,t[s]);return n&&(r.innerHTML=n),e==="script"&&!t.async&&(r.async=!1),r}function Fa(e){return e[0]==="meta"&&e[1]&&e[1].name==="description"}function Ma(e){return e.filter(t=>!Fa(t))}const rr=new Set,fi=()=>document.createElement("link"),La=e=>{const t=fi();t.rel="prefetch",t.href=e,document.head.appendChild(t)},Na=e=>{const t=new XMLHttpRequest;t.open("GET",e,t.withCredentials=!0),t.send()};let fn;const Ha=xe&&(fn=fi())&&fn.relList&&fn.relList.supports&&fn.relList.supports("prefetch")?La:Na;function vu(){if(!xe||!window.IntersectionObserver)return;let e;if((e=navigator.connection)&&(e.saveData||/2g/.test(e.effectiveType)))return;const t=window.requestIdleCallback||setTimeout;let n=null;const r=()=>{n&&n.disconnect(),n=new IntersectionObserver(o=>{o.forEach(i=>{if(i.isIntersecting){const l=i.target;n.unobserve(l);const{pathname:c}=l;if(!rr.has(c)){rr.add(c);const a=Sa(c);a&&Ha(a)}}})}),t(()=>{document.querySelectorAll("#app a").forEach(o=>{const{hostname:i,pathname:l}=new URL(o.href instanceof SVGAnimatedString?o.href.animVal:o.href,o.baseURI),c=l.match(/\.\w+$/);c&&c[0]!==".html"||o.target!=="_blank"&&i===location.hostname&&(l!==location.pathname?n.observe(o):rr.add(l))})})};Rt(r);const s=ui();Ye(()=>s.path,r),Un(()=>{n&&n.disconnect()})}export{Ja as $,Ka as A,Pl as B,Ba as C,qa as D,ao as E,me as F,hu as G,re as H,Va as I,cu as J,Ua as K,si as L,ui as M,lc as N,bt as O,In as P,Hn as Q,fu as R,Ga as S,zo as T,Nn as U,au as V,il as W,uu as X,Vl as Y,su as Z,lu as _,Ko as a,ru as a0,Xa as a1,Ln as a2,za as a3,ae as a4,mr as a5,ou as a6,$a as a7,ic as a8,Qa as a9,Il as aa,Wa as ab,tu as ac,Qs as ad,Pi as ae,nu as af,bu as ag,Ra as ah,du as ai,Ea as aj,gu as ak,mu as al,ct as am,iu as an,pu as ao,Sa as ap,vu as aq,_u as ar,yu as as,Ia as at,ko as b,Za as c,Lr as d,eu as e,Ds as f,ce as g,fe as h,_a as i,Rt as j,Uo as k,Pr as l,ka as m,Pn as n,jo as o,Da as p,ya as q,Ya as r,xe as s,ja as t,Ta as u,oa as v,ml as w,Ye as x,vo as y,Un as z}; diff --git a/docs/assets/chunks/framework.DfSOcZOm.js b/docs/assets/chunks/framework.DfSOcZOm.js new file mode 100644 index 000000000..64b74ef38 --- /dev/null +++ b/docs/assets/chunks/framework.DfSOcZOm.js @@ -0,0 +1,2 @@ +function bi(e,t){const n=Object.create(null),i=e.split(",");for(let r=0;r!!n[r.toLowerCase()]:r=>!!n[r]}const te={},mt=[],Me=()=>{},go=()=>!1,xo=/^on[^a-z]/,Vt=e=>xo.test(e),_i=e=>e.startsWith("onUpdate:"),ae=Object.assign,wi=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},yo=Object.prototype.hasOwnProperty,X=(e,t)=>yo.call(e,t),L=Array.isArray,ht=e=>zt(e)==="[object Map]",Sn=e=>zt(e)==="[object Set]",Yi=e=>zt(e)==="[object Date]",V=e=>typeof e=="function",ne=e=>typeof e=="string",bt=e=>typeof e=="symbol",G=e=>e!==null&&typeof e=="object",Vs=e=>(G(e)||V(e))&&V(e.then)&&V(e.catch),zs=Object.prototype.toString,zt=e=>zs.call(e),vo=e=>zt(e).slice(8,-1),Ys=e=>zt(e)==="[object Object]",Ci=e=>ne(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,Ft=bi(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Rn=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},bo=/-(\w)/g,Fe=Rn(e=>e.replace(bo,(t,n)=>n?n.toUpperCase():"")),_o=/\B([A-Z])/g,ft=Rn(e=>e.replace(_o,"-$1").toLowerCase()),On=Rn(e=>e.charAt(0).toUpperCase()+e.slice(1)),dn=Rn(e=>e?`on${On(e)}`:""),ct=(e,t)=>!Object.is(e,t),mn=(e,t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})},Js=e=>{const t=parseFloat(e);return isNaN(t)?e:t},wo=e=>{const t=ne(e)?Number(e):NaN;return isNaN(t)?e:t};let Ji;const ri=()=>Ji||(Ji=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function Pn(e){if(L(e)){const t={};for(let n=0;n{if(n){const i=n.split(Eo);i.length>1&&(t[i[0].trim()]=i[1].trim())}}),t}function In(e){let t="";if(ne(e))t=e;else if(L(e))for(let n=0;nMn(n,t))}const Bc=e=>ne(e)?e:e==null?"":L(e)||G(e)&&(e.toString===zs||!V(e.toString))?JSON.stringify(e,Qs,2):String(e),Qs=(e,t)=>t&&t.__v_isRef?Qs(e,t.value):ht(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[i,r])=>(n[`${i} =>`]=r,n),{})}:Sn(t)?{[`Set(${t.size})`]:[...t.values()]}:G(t)&&!L(t)&&!Ys(t)?String(t):t;let ve;class Po{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this.parent=ve,!t&&ve&&(this.index=(ve.scopes||(ve.scopes=[])).push(this)-1)}get active(){return this._active}run(t){if(this._active){const n=ve;try{return ve=this,t()}finally{ve=n}}}on(){ve=this}off(){ve=this.parent}stop(t){if(this._active){let n,i;for(n=0,i=this.effects.length;n{const t=new Set(e);return t.w=0,t.n=0,t},Gs=e=>(e.w&Xe)>0,er=e=>(e.n&Xe)>0,Fo=({deps:e})=>{if(e.length)for(let t=0;t{const{deps:t}=e;if(t.length){let n=0;for(let i=0;i{(p==="length"||!bt(p)&&p>=a)&&l.push(c)})}else switch(n!==void 0&&l.push(o.get(n)),t){case"add":L(e)?Ci(n)&&l.push(o.get("length")):(l.push(o.get(ot)),ht(e)&&l.push(o.get(li)));break;case"delete":L(e)||(l.push(o.get(ot)),ht(e)&&l.push(o.get(li)));break;case"set":ht(e)&&l.push(o.get(ot));break}if(l.length===1)l[0]&&ai(l[0]);else{const a=[];for(const c of l)c&&a.push(...c);ai(Ei(a))}}function ai(e,t){const n=L(e)?e:[...e];for(const i of n)i.computed&&Qi(i);for(const i of n)i.computed||Qi(i)}function Qi(e,t){(e!==je||e.allowRecurse)&&(e.scheduler?e.scheduler():e.run())}function Lo(e,t){var n;return(n=yn.get(e))==null?void 0:n.get(t)}const No=bi("__proto__,__v_isRef,__isVue"),ir=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(bt)),Zi=Ho();function Ho(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...n){const i=Q(this);for(let s=0,o=this.length;s{e[t]=function(...n){At();const i=Q(this)[t].apply(this,n);return jt(),i}}),e}function $o(e){const t=Q(this);return xe(t,"has",e),t.hasOwnProperty(e)}class sr{constructor(t=!1,n=!1){this._isReadonly=t,this._shallow=n}get(t,n,i){const r=this._isReadonly,s=this._shallow;if(n==="__v_isReactive")return!r;if(n==="__v_isReadonly")return r;if(n==="__v_isShallow")return s;if(n==="__v_raw"&&i===(r?s?Zo:ar:s?lr:or).get(t))return t;const o=L(t);if(!r){if(o&&X(Zi,n))return Reflect.get(Zi,n,i);if(n==="hasOwnProperty")return $o}const l=Reflect.get(t,n,i);return(bt(n)?ir.has(n):No(n))||(r||xe(t,"get",n),s)?l:ce(l)?o&&Ci(n)?l:l.value:G(l)?r?Ln(l):kn(l):l}}class rr extends sr{constructor(t=!1){super(!1,t)}set(t,n,i,r){let s=t[n];if(_t(s)&&ce(s)&&!ce(i))return!1;if(!this._shallow&&(!vn(i)&&!_t(i)&&(s=Q(s),i=Q(i)),!L(t)&&ce(s)&&!ce(i)))return s.value=i,!0;const o=L(t)&&Ci(n)?Number(n)e,Fn=e=>Reflect.getPrototypeOf(e);function Zt(e,t,n=!1,i=!1){e=e.__v_raw;const r=Q(e),s=Q(t);n||(ct(t,s)&&xe(r,"get",t),xe(r,"get",s));const{has:o}=Fn(r),l=i?Ai:n?Ri:Bt;if(o.call(r,t))return l(e.get(t));if(o.call(r,s))return l(e.get(s));e!==r&&e.get(t)}function Gt(e,t=!1){const n=this.__v_raw,i=Q(n),r=Q(e);return t||(ct(e,r)&&xe(i,"has",e),xe(i,"has",r)),e===r?n.has(e):n.has(e)||n.has(r)}function en(e,t=!1){return e=e.__v_raw,!t&&xe(Q(e),"iterate",ot),Reflect.get(e,"size",e)}function Gi(e){e=Q(e);const t=Q(this);return Fn(t).has.call(t,e)||(t.add(e),He(t,"add",e,e)),this}function es(e,t){t=Q(t);const n=Q(this),{has:i,get:r}=Fn(n);let s=i.call(n,e);s||(e=Q(e),s=i.call(n,e));const o=r.call(n,e);return n.set(e,t),s?ct(t,o)&&He(n,"set",e,t):He(n,"add",e,t),this}function ts(e){const t=Q(this),{has:n,get:i}=Fn(t);let r=n.call(t,e);r||(e=Q(e),r=n.call(t,e)),i&&i.call(t,e);const s=t.delete(e);return r&&He(t,"delete",e,void 0),s}function ns(){const e=Q(this),t=e.size!==0,n=e.clear();return t&&He(e,"clear",void 0,void 0),n}function tn(e,t){return function(i,r){const s=this,o=s.__v_raw,l=Q(o),a=t?Ai:e?Ri:Bt;return!e&&xe(l,"iterate",ot),o.forEach((c,p)=>i.call(r,a(c),a(p),s))}}function nn(e,t,n){return function(...i){const r=this.__v_raw,s=Q(r),o=ht(s),l=e==="entries"||e===Symbol.iterator&&o,a=e==="keys"&&o,c=r[e](...i),p=n?Ai:t?Ri:Bt;return!t&&xe(s,"iterate",a?li:ot),{next(){const{value:d,done:g}=c.next();return g?{value:d,done:g}:{value:l?[p(d[0]),p(d[1])]:p(d),done:g}},[Symbol.iterator](){return this}}}}function De(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function qo(){const e={get(s){return Zt(this,s)},get size(){return en(this)},has:Gt,add:Gi,set:es,delete:ts,clear:ns,forEach:tn(!1,!1)},t={get(s){return Zt(this,s,!1,!0)},get size(){return en(this)},has:Gt,add:Gi,set:es,delete:ts,clear:ns,forEach:tn(!1,!0)},n={get(s){return Zt(this,s,!0)},get size(){return en(this,!0)},has(s){return Gt.call(this,s,!0)},add:De("add"),set:De("set"),delete:De("delete"),clear:De("clear"),forEach:tn(!0,!1)},i={get(s){return Zt(this,s,!0,!0)},get size(){return en(this,!0)},has(s){return Gt.call(this,s,!0)},add:De("add"),set:De("set"),delete:De("delete"),clear:De("clear"),forEach:tn(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(s=>{e[s]=nn(s,!1,!1),n[s]=nn(s,!0,!1),t[s]=nn(s,!1,!0),i[s]=nn(s,!0,!0)}),[e,n,t,i]}const[Wo,Vo,zo,Yo]=qo();function ji(e,t){const n=t?e?Yo:zo:e?Vo:Wo;return(i,r,s)=>r==="__v_isReactive"?!e:r==="__v_isReadonly"?e:r==="__v_raw"?i:Reflect.get(X(n,r)&&r in i?n:i,r,s)}const Jo={get:ji(!1,!1)},Xo={get:ji(!1,!0)},Qo={get:ji(!0,!1)},or=new WeakMap,lr=new WeakMap,ar=new WeakMap,Zo=new WeakMap;function Go(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function el(e){return e.__v_skip||!Object.isExtensible(e)?0:Go(vo(e))}function kn(e){return _t(e)?e:Si(e,!1,Bo,Jo,or)}function tl(e){return Si(e,!1,Ko,Xo,lr)}function Ln(e){return Si(e,!0,Uo,Qo,ar)}function Si(e,t,n,i,r){if(!G(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const s=r.get(e);if(s)return s;const o=el(e);if(o===0)return e;const l=new Proxy(e,o===2?i:n);return r.set(e,l),l}function gt(e){return _t(e)?gt(e.__v_raw):!!(e&&e.__v_isReactive)}function _t(e){return!!(e&&e.__v_isReadonly)}function vn(e){return!!(e&&e.__v_isShallow)}function cr(e){return gt(e)||_t(e)}function Q(e){const t=e&&e.__v_raw;return t?Q(t):e}function kt(e){return xn(e,"__v_skip",!0),e}const Bt=e=>G(e)?kn(e):e,Ri=e=>G(e)?Ln(e):e;function Oi(e){Ve&&je&&(e=Q(e),nr(e.dep||(e.dep=Ei())))}function Pi(e,t){e=Q(e);const n=e.dep;n&&ai(n)}function ce(e){return!!(e&&e.__v_isRef===!0)}function ue(e){return ur(e,!1)}function fr(e){return ur(e,!0)}function ur(e,t){return ce(e)?e:new nl(e,t)}class nl{constructor(t,n){this.__v_isShallow=n,this.dep=void 0,this.__v_isRef=!0,this._rawValue=n?t:Q(t),this._value=n?t:Bt(t)}get value(){return Oi(this),this._value}set value(t){const n=this.__v_isShallow||vn(t)||_t(t);t=n?t:Q(t),ct(t,this._rawValue)&&(this._rawValue=t,this._value=n?t:Bt(t),Pi(this))}}function Ii(e){return ce(e)?e.value:e}const il={get:(e,t,n)=>Ii(Reflect.get(e,t,n)),set:(e,t,n,i)=>{const r=e[t];return ce(r)&&!ce(n)?(r.value=n,!0):Reflect.set(e,t,n,i)}};function pr(e){return gt(e)?e:new Proxy(e,il)}class sl{constructor(t){this.dep=void 0,this.__v_isRef=!0;const{get:n,set:i}=t(()=>Oi(this),()=>Pi(this));this._get=n,this._set=i}get value(){return this._get()}set value(t){this._set(t)}}function rl(e){return new sl(e)}class ol{constructor(t,n,i){this._object=t,this._key=n,this._defaultValue=i,this.__v_isRef=!0}get value(){const t=this._object[this._key];return t===void 0?this._defaultValue:t}set value(t){this._object[this._key]=t}get dep(){return Lo(Q(this._object),this._key)}}class ll{constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isReadonly=!0}get value(){return this._getter()}}function al(e,t,n){return ce(e)?e:V(e)?new ll(e):G(e)&&arguments.length>1?cl(e,t,n):ue(e)}function cl(e,t,n){const i=e[t];return ce(i)?i:new ol(e,t,n)}class fl{constructor(t,n,i,r){this._setter=n,this.dep=void 0,this.__v_isRef=!0,this.__v_isReadonly=!1,this._dirty=!0,this.effect=new Ti(t,()=>{this._dirty||(this._dirty=!0,Pi(this))}),this.effect.computed=this,this.effect.active=this._cacheable=!r,this.__v_isReadonly=i}get value(){const t=Q(this);return Oi(t),(t._dirty||!t._cacheable)&&(t._dirty=!1,t._value=t.effect.run()),t._value}set value(t){this._setter(t)}}function ul(e,t,n=!1){let i,r;const s=V(e);return s?(i=e,r=Me):(i=e.get,r=e.set),new fl(i,r,s||!r,n)}function ze(e,t,n,i){let r;try{r=i?e(...i):e()}catch(s){Yt(s,t,n)}return r}function Ee(e,t,n,i){if(V(e)){const s=ze(e,t,n,i);return s&&Vs(s)&&s.catch(o=>{Yt(o,t,n)}),s}const r=[];for(let s=0;s>>1,r=de[i],s=Kt(r);sIe&&de.splice(t,1)}function hl(e){L(e)?xt.push(...e):(!Ne||!Ne.includes(e,e.allowRecurse?nt+1:nt))&&xt.push(e),mr()}function is(e,t=Ut?Ie+1:0){for(;tKt(n)-Kt(i)),nt=0;nte.id==null?1/0:e.id,gl=(e,t)=>{const n=Kt(e)-Kt(t);if(n===0){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return n};function hr(e){ci=!1,Ut=!0,de.sort(gl);try{for(Ie=0;Iene(b)?b.trim():b)),d&&(r=n.map(Js))}let l,a=i[l=dn(t)]||i[l=dn(Fe(t))];!a&&s&&(a=i[l=dn(ft(t))]),a&&Ee(a,e,6,r);const c=i[l+"Once"];if(c){if(!e.emitted)e.emitted={};else if(e.emitted[l])return;e.emitted[l]=!0,Ee(c,e,6,r)}}function gr(e,t,n=!1){const i=t.emitsCache,r=i.get(e);if(r!==void 0)return r;const s=e.emits;let o={},l=!1;if(!V(e)){const a=c=>{const p=gr(c,t,!0);p&&(l=!0,ae(o,p))};!n&&t.mixins.length&&t.mixins.forEach(a),e.extends&&a(e.extends),e.mixins&&e.mixins.forEach(a)}return!s&&!l?(G(e)&&i.set(e,null),null):(L(s)?s.forEach(a=>o[a]=null):ae(o,s),G(e)&&i.set(e,o),o)}function $n(e,t){return!e||!Vt(t)?!1:(t=t.slice(2).replace(/Once$/,""),X(e,t[0].toLowerCase()+t.slice(1))||X(e,ft(t))||X(e,t))}let pe=null,Dn=null;function _n(e){const t=pe;return pe=e,Dn=e&&e.type.__scopeId||null,t}function Uc(e){Dn=e}function Kc(){Dn=null}function yl(e,t=pe,n){if(!t||e._n)return e;const i=(...r)=>{i._d&&gs(-1);const s=_n(t);let o;try{o=e(...r)}finally{_n(s),i._d&&gs(1)}return o};return i._n=!0,i._c=!0,i._d=!0,i}function Jn(e){const{type:t,vnode:n,proxy:i,withProxy:r,props:s,propsOptions:[o],slots:l,attrs:a,emit:c,render:p,renderCache:d,data:g,setupState:b,ctx:w,inheritAttrs:A}=e;let F,K;const k=_n(e);try{if(n.shapeFlag&4){const m=r||i,I=m;F=Ae(p.call(I,m,d,s,b,g,w)),K=a}else{const m=t;F=Ae(m.length>1?m(s,{attrs:a,slots:l,emit:c}):m(s,null)),K=t.props?a:vl(a)}}catch(m){$t.length=0,Yt(m,e,1),F=ie(be)}let x=F;if(K&&A!==!1){const m=Object.keys(K),{shapeFlag:I}=x;m.length&&I&7&&(o&&m.some(_i)&&(K=bl(K,o)),x=Qe(x,K))}return n.dirs&&(x=Qe(x),x.dirs=x.dirs?x.dirs.concat(n.dirs):n.dirs),n.transition&&(x.transition=n.transition),F=x,_n(k),F}const vl=e=>{let t;for(const n in e)(n==="class"||n==="style"||Vt(n))&&((t||(t={}))[n]=e[n]);return t},bl=(e,t)=>{const n={};for(const i in e)(!_i(i)||!(i.slice(9)in t))&&(n[i]=e[i]);return n};function _l(e,t,n){const{props:i,children:r,component:s}=e,{props:o,children:l,patchFlag:a}=t,c=s.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&a>=0){if(a&1024)return!0;if(a&16)return i?ss(i,o,c):!!o;if(a&8){const p=t.dynamicProps;for(let d=0;de.__isSuspense;function vr(e,t){t&&t.pendingBranch?L(e)?t.effects.push(...e):t.effects.push(e):hl(e)}function br(e,t){return Bn(e,null,t)}function Vc(e,t){return Bn(e,null,{flush:"post"})}const sn={};function Ye(e,t,n){return Bn(e,t,n)}function Bn(e,t,{immediate:n,deep:i,flush:r,onTrack:s,onTrigger:o}=te){var l;const a=Zs()===((l=le)==null?void 0:l.scope)?le:null;let c,p=!1,d=!1;if(ce(e)?(c=()=>e.value,p=vn(e)):gt(e)?(c=()=>e,i=!0):L(e)?(d=!0,p=e.some(m=>gt(m)||vn(m)),c=()=>e.map(m=>{if(ce(m))return m.value;if(gt(m))return rt(m);if(V(m))return ze(m,a,2)})):V(e)?t?c=()=>ze(e,a,2):c=()=>{if(!(a&&a.isUnmounted))return g&&g(),Ee(e,a,3,[b])}:c=Me,t&&i){const m=c;c=()=>rt(m())}let g,b=m=>{g=k.onStop=()=>{ze(m,a,4),g=k.onStop=void 0}},w;if(Et)if(b=Me,t?n&&Ee(t,a,3,[c(),d?[]:void 0,b]):c(),r==="sync"){const m=va();w=m.__watcherHandles||(m.__watcherHandles=[])}else return Me;let A=d?new Array(e.length).fill(sn):sn;const F=()=>{if(k.active)if(t){const m=k.run();(i||p||(d?m.some((I,U)=>ct(I,A[U])):ct(m,A)))&&(g&&g(),Ee(t,a,3,[m,A===sn?void 0:d&&A[0]===sn?[]:A,b]),A=m)}else k.run()};F.allowRecurse=!!t;let K;r==="sync"?K=F:r==="post"?K=()=>he(F,a&&a.suspense):(F.pre=!0,a&&(F.id=a.uid),K=()=>Hn(F));const k=new Ti(c,K);t?n?F():A=k.run():r==="post"?he(k.run.bind(k),a&&a.suspense):k.run();const x=()=>{k.stop(),a&&a.scope&&wi(a.scope.effects,k)};return w&&w.push(x),x}function El(e,t,n){const i=this.proxy,r=ne(e)?e.includes(".")?_r(i,e):()=>i[e]:e.bind(i,i);let s;V(t)?s=t:(s=t.handler,n=t);const o=le;Ct(this);const l=Bn(r,s.bind(i),n);return o?Ct(o):lt(),l}function _r(e,t){const n=t.split(".");return()=>{let i=e;for(let r=0;r{rt(n,t)});else if(Ys(e))for(const n in e)rt(e[n],t);return e}function zc(e,t){const n=pe;if(n===null)return e;const i=Vn(n)||n.proxy,r=e.dirs||(e.dirs=[]);for(let s=0;s{e.isMounted=!0}),Ar(()=>{e.isUnmounting=!0}),e}const _e=[Function,Array],wr={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:_e,onEnter:_e,onAfterEnter:_e,onEnterCancelled:_e,onBeforeLeave:_e,onLeave:_e,onAfterLeave:_e,onLeaveCancelled:_e,onBeforeAppear:_e,onAppear:_e,onAfterAppear:_e,onAppearCancelled:_e},Al={name:"BaseTransition",props:wr,setup(e,{slots:t}){const n=Wn(),i=Tl();let r;return()=>{const s=t.default&&Er(t.default(),!0);if(!s||!s.length)return;let o=s[0];if(s.length>1){for(const A of s)if(A.type!==be){o=A;break}}const l=Q(e),{mode:a}=l;if(i.isLeaving)return Xn(o);const c=os(o);if(!c)return Xn(o);const p=fi(c,l,i,n);ui(c,p);const d=n.subTree,g=d&&os(d);let b=!1;const{getTransitionKey:w}=c.type;if(w){const A=w();r===void 0?r=A:A!==r&&(r=A,b=!0)}if(g&&g.type!==be&&(!it(c,g)||b)){const A=fi(g,l,i,n);if(ui(g,A),a==="out-in")return i.isLeaving=!0,A.afterLeave=()=>{i.isLeaving=!1,n.update.active!==!1&&n.update()},Xn(o);a==="in-out"&&c.type!==be&&(A.delayLeave=(F,K,k)=>{const x=Cr(i,g);x[String(g.key)]=g,F[qe]=()=>{K(),F[qe]=void 0,delete p.delayedLeave},p.delayedLeave=k})}return o}}},jl=Al;function Cr(e,t){const{leavingVNodes:n}=e;let i=n.get(t.type);return i||(i=Object.create(null),n.set(t.type,i)),i}function fi(e,t,n,i){const{appear:r,mode:s,persisted:o=!1,onBeforeEnter:l,onEnter:a,onAfterEnter:c,onEnterCancelled:p,onBeforeLeave:d,onLeave:g,onAfterLeave:b,onLeaveCancelled:w,onBeforeAppear:A,onAppear:F,onAfterAppear:K,onAppearCancelled:k}=t,x=String(e.key),m=Cr(n,e),I=(S,E)=>{S&&Ee(S,i,9,E)},U=(S,E)=>{const j=E[1];I(S,E),L(S)?S.every(q=>q.length<=1)&&j():S.length<=1&&j()},N={mode:s,persisted:o,beforeEnter(S){let E=l;if(!n.isMounted)if(r)E=A||l;else return;S[qe]&&S[qe](!0);const j=m[x];j&&it(e,j)&&j.el[qe]&&j.el[qe](),I(E,[S])},enter(S){let E=a,j=c,q=p;if(!n.isMounted)if(r)E=F||a,j=K||c,q=k||p;else return;let O=!1;const z=S[rn]=oe=>{O||(O=!0,oe?I(q,[S]):I(j,[S]),N.delayedLeave&&N.delayedLeave(),S[rn]=void 0)};E?U(E,[S,z]):z()},leave(S,E){const j=String(e.key);if(S[rn]&&S[rn](!0),n.isUnmounting)return E();I(d,[S]);let q=!1;const O=S[qe]=z=>{q||(q=!0,E(),z?I(w,[S]):I(b,[S]),S[qe]=void 0,m[j]===e&&delete m[j])};m[j]=e,g?U(g,[S,O]):O()},clone(S){return fi(S,t,n,i)}};return N}function Xn(e){if(Jt(e))return e=Qe(e),e.children=null,e}function os(e){return Jt(e)?e.children?e.children[0]:void 0:e}function ui(e,t){e.shapeFlag&6&&e.component?ui(e.component.subTree,t):e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function Er(e,t=!1,n){let i=[],r=0;for(let s=0;s1)for(let s=0;s!!e.type.__asyncLoader;/*! #__NO_SIDE_EFFECTS__ */function Yc(e){V(e)&&(e={loader:e});const{loader:t,loadingComponent:n,errorComponent:i,delay:r=200,timeout:s,suspensible:o=!0,onError:l}=e;let a=null,c,p=0;const d=()=>(p++,a=null,g()),g=()=>{let b;return a||(b=a=t().catch(w=>{if(w=w instanceof Error?w:new Error(String(w)),l)return new Promise((A,F)=>{l(w,()=>A(d()),()=>F(w),p+1)});throw w}).then(w=>b!==a&&a?a:(w&&(w.__esModule||w[Symbol.toStringTag]==="Module")&&(w=w.default),c=w,w)))};return ki({name:"AsyncComponentWrapper",__asyncLoader:g,get __asyncResolved(){return c},setup(){const b=le;if(c)return()=>Qn(c,b);const w=k=>{a=null,Yt(k,b,13,!i)};if(o&&b.suspense||Et)return g().then(k=>()=>Qn(k,b)).catch(k=>(w(k),()=>i?ie(i,{error:k}):null));const A=ue(!1),F=ue(),K=ue(!!r);return r&&setTimeout(()=>{K.value=!1},r),s!=null&&setTimeout(()=>{if(!A.value&&!F.value){const k=new Error(`Async component timed out after ${s}ms.`);w(k),F.value=k}},s),g().then(()=>{A.value=!0,b.parent&&Jt(b.parent.vnode)&&Hn(b.parent.update)}).catch(k=>{w(k),F.value=k}),()=>{if(A.value&&c)return Qn(c,b);if(F.value&&i)return ie(i,{error:F.value});if(n&&!K.value)return ie(n)}}})}function Qn(e,t){const{ref:n,props:i,children:r,ce:s}=t.vnode,o=ie(e,i,r);return o.ref=n,o.ce=s,delete t.vnode.ce,o}const Jt=e=>e.type.__isKeepAlive;function Sl(e,t){Tr(e,"a",t)}function Rl(e,t){Tr(e,"da",t)}function Tr(e,t,n=le){const i=e.__wdc||(e.__wdc=()=>{let r=n;for(;r;){if(r.isDeactivated)return;r=r.parent}return e()});if(Un(t,i,n),n){let r=n.parent;for(;r&&r.parent;)Jt(r.parent.vnode)&&Ol(i,t,n,r),r=r.parent}}function Ol(e,t,n,i){const r=Un(t,e,i,!0);Kn(()=>{wi(i[t],r)},n)}function Un(e,t,n=le,i=!1){if(n){const r=n[e]||(n[e]=[]),s=t.__weh||(t.__weh=(...o)=>{if(n.isUnmounted)return;At(),Ct(n);const l=Ee(t,n,e,o);return lt(),jt(),l});return i?r.unshift(s):r.push(s),s}}const $e=e=>(t,n=le)=>(!Et||e==="sp")&&Un(e,(...i)=>t(...i),n),Pl=$e("bm"),St=$e("m"),Il=$e("bu"),Ml=$e("u"),Ar=$e("bum"),Kn=$e("um"),Fl=$e("sp"),kl=$e("rtg"),Ll=$e("rtc");function Nl(e,t=le){Un("ec",e,t)}function Jc(e,t,n,i){let r;const s=n&&n[i];if(L(e)||ne(e)){r=new Array(e.length);for(let o=0,l=e.length;ot(o,l,void 0,s&&s[l]));else{const o=Object.keys(e);r=new Array(o.length);for(let l=0,a=o.length;l{const s=i.fn(...r);return s&&(s.key=i.key),s}:i.fn)}return e}function Qc(e,t,n={},i,r){if(pe.isCE||pe.parent&&yt(pe.parent)&&pe.parent.isCE)return t!=="default"&&(n.name=t),ie("slot",n,i&&i());let s=e[t];s&&s._c&&(s._d=!1),Hr();const o=s&&jr(s(n)),l=Dr(ge,{key:n.key||o&&o.key||`_${t}`},o||(i?i():[]),o&&e._===1?64:-2);return!r&&l.scopeId&&(l.slotScopeIds=[l.scopeId+"-s"]),s&&s._c&&(s._d=!0),l}function jr(e){return e.some(t=>Tn(t)?!(t.type===be||t.type===ge&&!jr(t.children)):!0)?e:null}function Zc(e,t){const n={};for(const i in e)n[t&&/[A-Z]/.test(i)?`on:${i}`:dn(i)]=e[i];return n}const pi=e=>e?qr(e)?Vn(e)||e.proxy:pi(e.parent):null,Lt=ae(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>pi(e.parent),$root:e=>pi(e.root),$emit:e=>e.emit,$options:e=>Li(e),$forceUpdate:e=>e.f||(e.f=()=>Hn(e.update)),$nextTick:e=>e.n||(e.n=Nn.bind(e.proxy)),$watch:e=>El.bind(e)}),Zn=(e,t)=>e!==te&&!e.__isScriptSetup&&X(e,t),Hl={get({_:e},t){const{ctx:n,setupState:i,data:r,props:s,accessCache:o,type:l,appContext:a}=e;let c;if(t[0]!=="$"){const b=o[t];if(b!==void 0)switch(b){case 1:return i[t];case 2:return r[t];case 4:return n[t];case 3:return s[t]}else{if(Zn(i,t))return o[t]=1,i[t];if(r!==te&&X(r,t))return o[t]=2,r[t];if((c=e.propsOptions[0])&&X(c,t))return o[t]=3,s[t];if(n!==te&&X(n,t))return o[t]=4,n[t];di&&(o[t]=0)}}const p=Lt[t];let d,g;if(p)return t==="$attrs"&&xe(e,"get",t),p(e);if((d=l.__cssModules)&&(d=d[t]))return d;if(n!==te&&X(n,t))return o[t]=4,n[t];if(g=a.config.globalProperties,X(g,t))return g[t]},set({_:e},t,n){const{data:i,setupState:r,ctx:s}=e;return Zn(r,t)?(r[t]=n,!0):i!==te&&X(i,t)?(i[t]=n,!0):X(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(s[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:i,appContext:r,propsOptions:s}},o){let l;return!!n[o]||e!==te&&X(e,o)||Zn(t,o)||(l=s[0])&&X(l,o)||X(i,o)||X(Lt,o)||X(r.config.globalProperties,o)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:X(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function Gc(){return $l().slots}function $l(){const e=Wn();return e.setupContext||(e.setupContext=Vr(e))}function ls(e){return L(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}let di=!0;function Dl(e){const t=Li(e),n=e.proxy,i=e.ctx;di=!1,t.beforeCreate&&as(t.beforeCreate,e,"bc");const{data:r,computed:s,methods:o,watch:l,provide:a,inject:c,created:p,beforeMount:d,mounted:g,beforeUpdate:b,updated:w,activated:A,deactivated:F,beforeDestroy:K,beforeUnmount:k,destroyed:x,unmounted:m,render:I,renderTracked:U,renderTriggered:N,errorCaptured:S,serverPrefetch:E,expose:j,inheritAttrs:q,components:O,directives:z,filters:oe}=t;if(c&&Bl(c,i,null),o)for(const J in o){const $=o[J];V($)&&(i[J]=$.bind(n))}if(r){const J=r.call(n,n);G(J)&&(e.data=kn(J))}if(di=!0,s)for(const J in s){const $=s[J],ke=V($)?$.bind(n,n):V($.get)?$.get.bind(n,n):Me,Xt=!V($)&&V($.set)?$.set.bind(n):Me,Ze=re({get:ke,set:Xt});Object.defineProperty(i,J,{enumerable:!0,configurable:!0,get:()=>Ze.value,set:Re=>Ze.value=Re})}if(l)for(const J in l)Sr(l[J],i,n,J);if(a){const J=V(a)?a.call(n):a;Reflect.ownKeys(J).forEach($=>{zl($,J[$])})}p&&as(p,e,"c");function H(J,$){L($)?$.forEach(ke=>J(ke.bind(n))):$&&J($.bind(n))}if(H(Pl,d),H(St,g),H(Il,b),H(Ml,w),H(Sl,A),H(Rl,F),H(Nl,S),H(Ll,U),H(kl,N),H(Ar,k),H(Kn,m),H(Fl,E),L(j))if(j.length){const J=e.exposed||(e.exposed={});j.forEach($=>{Object.defineProperty(J,$,{get:()=>n[$],set:ke=>n[$]=ke})})}else e.exposed||(e.exposed={});I&&e.render===Me&&(e.render=I),q!=null&&(e.inheritAttrs=q),O&&(e.components=O),z&&(e.directives=z)}function Bl(e,t,n=Me){L(e)&&(e=mi(e));for(const i in e){const r=e[i];let s;G(r)?"default"in r?s=vt(r.from||i,r.default,!0):s=vt(r.from||i):s=vt(r),ce(s)?Object.defineProperty(t,i,{enumerable:!0,configurable:!0,get:()=>s.value,set:o=>s.value=o}):t[i]=s}}function as(e,t,n){Ee(L(e)?e.map(i=>i.bind(t.proxy)):e.bind(t.proxy),t,n)}function Sr(e,t,n,i){const r=i.includes(".")?_r(n,i):()=>n[i];if(ne(e)){const s=t[e];V(s)&&Ye(r,s)}else if(V(e))Ye(r,e.bind(n));else if(G(e))if(L(e))e.forEach(s=>Sr(s,t,n,i));else{const s=V(e.handler)?e.handler.bind(n):t[e.handler];V(s)&&Ye(r,s,e)}}function Li(e){const t=e.type,{mixins:n,extends:i}=t,{mixins:r,optionsCache:s,config:{optionMergeStrategies:o}}=e.appContext,l=s.get(t);let a;return l?a=l:!r.length&&!n&&!i?a=t:(a={},r.length&&r.forEach(c=>wn(a,c,o,!0)),wn(a,t,o)),G(t)&&s.set(t,a),a}function wn(e,t,n,i=!1){const{mixins:r,extends:s}=t;s&&wn(e,s,n,!0),r&&r.forEach(o=>wn(e,o,n,!0));for(const o in t)if(!(i&&o==="expose")){const l=Ul[o]||n&&n[o];e[o]=l?l(e[o],t[o]):t[o]}return e}const Ul={data:cs,props:fs,emits:fs,methods:Mt,computed:Mt,beforeCreate:me,created:me,beforeMount:me,mounted:me,beforeUpdate:me,updated:me,beforeDestroy:me,beforeUnmount:me,destroyed:me,unmounted:me,activated:me,deactivated:me,errorCaptured:me,serverPrefetch:me,components:Mt,directives:Mt,watch:ql,provide:cs,inject:Kl};function cs(e,t){return t?e?function(){return ae(V(e)?e.call(this,this):e,V(t)?t.call(this,this):t)}:t:e}function Kl(e,t){return Mt(mi(e),mi(t))}function mi(e){if(L(e)){const t={};for(let n=0;n1)return n&&V(t)?t.call(i&&i.proxy):t}}function Yl(e,t,n,i=!1){const r={},s={};xn(s,qn,1),e.propsDefaults=Object.create(null),Or(e,t,r,s);for(const o in e.propsOptions[0])o in r||(r[o]=void 0);n?e.props=i?r:tl(r):e.type.props?e.props=r:e.props=s,e.attrs=s}function Jl(e,t,n,i){const{props:r,attrs:s,vnode:{patchFlag:o}}=e,l=Q(r),[a]=e.propsOptions;let c=!1;if((i||o>0)&&!(o&16)){if(o&8){const p=e.vnode.dynamicProps;for(let d=0;d{a=!0;const[g,b]=Pr(d,t,!0);ae(o,g),b&&l.push(...b)};!n&&t.mixins.length&&t.mixins.forEach(p),e.extends&&p(e.extends),e.mixins&&e.mixins.forEach(p)}if(!s&&!a)return G(e)&&i.set(e,mt),mt;if(L(s))for(let p=0;p-1,b[1]=A<0||w-1||X(b,"default"))&&l.push(d)}}}const c=[o,l];return G(e)&&i.set(e,c),c}function us(e){return e[0]!=="$"}function ps(e){const t=e&&e.toString().match(/^\s*(function|class) (\w+)/);return t?t[2]:e===null?"null":""}function ds(e,t){return ps(e)===ps(t)}function ms(e,t){return L(t)?t.findIndex(n=>ds(n,e)):V(t)&&ds(t,e)?0:-1}const Ir=e=>e[0]==="_"||e==="$stable",Ni=e=>L(e)?e.map(Ae):[Ae(e)],Xl=(e,t,n)=>{if(t._n)return t;const i=yl((...r)=>Ni(t(...r)),n);return i._c=!1,i},Mr=(e,t,n)=>{const i=e._ctx;for(const r in e){if(Ir(r))continue;const s=e[r];if(V(s))t[r]=Xl(r,s,i);else if(s!=null){const o=Ni(s);t[r]=()=>o}}},Fr=(e,t)=>{const n=Ni(t);e.slots.default=()=>n},Ql=(e,t)=>{if(e.vnode.shapeFlag&32){const n=t._;n?(e.slots=Q(t),xn(t,"_",n)):Mr(t,e.slots={})}else e.slots={},t&&Fr(e,t);xn(e.slots,qn,1)},Zl=(e,t,n)=>{const{vnode:i,slots:r}=e;let s=!0,o=te;if(i.shapeFlag&32){const l=t._;l?n&&l===1?s=!1:(ae(r,t),!n&&l===1&&delete r._):(s=!t.$stable,Mr(t,r)),o=t}else t&&(Fr(e,t),o={default:1});if(s)for(const l in r)!Ir(l)&&o[l]==null&&delete r[l]};function En(e,t,n,i,r=!1){if(L(e)){e.forEach((g,b)=>En(g,t&&(L(t)?t[b]:t),n,i,r));return}if(yt(i)&&!r)return;const s=i.shapeFlag&4?Vn(i.component)||i.component.proxy:i.el,o=r?null:s,{i:l,r:a}=e,c=t&&t.r,p=l.refs===te?l.refs={}:l.refs,d=l.setupState;if(c!=null&&c!==a&&(ne(c)?(p[c]=null,X(d,c)&&(d[c]=null)):ce(c)&&(c.value=null)),V(a))ze(a,l,12,[o,p]);else{const g=ne(a),b=ce(a);if(g||b){const w=()=>{if(e.f){const A=g?X(d,a)?d[a]:p[a]:a.value;r?L(A)&&wi(A,s):L(A)?A.includes(s)||A.push(s):g?(p[a]=[s],X(d,a)&&(d[a]=p[a])):(a.value=[s],e.k&&(p[e.k]=a.value))}else g?(p[a]=o,X(d,a)&&(d[a]=o)):b&&(a.value=o,e.k&&(p[e.k]=o))};o?(w.id=-1,he(w,n)):w()}}}let Be=!1;const on=e=>/svg/.test(e.namespaceURI)&&e.tagName!=="foreignObject",ln=e=>e.nodeType===8;function Gl(e){const{mt:t,p:n,o:{patchProp:i,createText:r,nextSibling:s,parentNode:o,remove:l,insert:a,createComment:c}}=e,p=(x,m)=>{if(!m.hasChildNodes()){n(null,x,m),bn(),m._vnode=x;return}Be=!1,d(m.firstChild,x,null,null,null),bn(),m._vnode=x,Be&&console.error("Hydration completed but contains mismatches.")},d=(x,m,I,U,N,S=!1)=>{const E=ln(x)&&x.data==="[",j=()=>A(x,m,I,U,N,E),{type:q,ref:O,shapeFlag:z,patchFlag:oe}=m;let fe=x.nodeType;m.el=x,oe===-2&&(S=!1,m.dynamicChildren=null);let H=null;switch(q){case wt:fe!==3?m.children===""?(a(m.el=r(""),o(x),x),H=x):H=j():(x.data!==m.children&&(Be=!0,x.data=m.children),H=s(x));break;case be:k(x)?(H=s(x),K(m.el=x.content.firstChild,x,I)):fe!==8||E?H=j():H=s(x);break;case Ht:if(E&&(x=s(x),fe=x.nodeType),fe===1||fe===3){H=x;const J=!m.children.length;for(let $=0;${S=S||!!m.dynamicChildren;const{type:E,props:j,patchFlag:q,shapeFlag:O,dirs:z,transition:oe}=m,fe=E==="input"||E==="option";if(fe||q!==-1){if(z&&Pe(m,null,I,"created"),j)if(fe||!S||q&48)for(const $ in j)(fe&&($.endsWith("value")||$==="indeterminate")||Vt($)&&!Ft($)||$[0]===".")&&i(x,$,null,j[$],!1,void 0,I);else j.onClick&&i(x,"onClick",null,j.onClick,!1,void 0,I);let H;(H=j&&j.onVnodeBeforeMount)&&we(H,I,m);let J=!1;if(k(x)){J=Lr(U,oe)&&I&&I.vnode.props&&I.vnode.props.appear;const $=x.content.firstChild;J&&oe.beforeEnter($),K($,x,I),m.el=x=$}if(z&&Pe(m,null,I,"beforeMount"),((H=j&&j.onVnodeMounted)||z||J)&&vr(()=>{H&&we(H,I,m),J&&oe.enter(x),z&&Pe(m,null,I,"mounted")},U),O&16&&!(j&&(j.innerHTML||j.textContent))){let $=b(x.firstChild,m,x,I,U,N,S);for(;$;){Be=!0;const ke=$;$=$.nextSibling,l(ke)}}else O&8&&x.textContent!==m.children&&(Be=!0,x.textContent=m.children)}return x.nextSibling},b=(x,m,I,U,N,S,E)=>{E=E||!!m.dynamicChildren;const j=m.children,q=j.length;for(let O=0;O{const{slotScopeIds:E}=m;E&&(N=N?N.concat(E):E);const j=o(x),q=b(s(x),m,j,I,U,N,S);return q&&ln(q)&&q.data==="]"?s(m.anchor=q):(Be=!0,a(m.anchor=c("]"),j,q),q)},A=(x,m,I,U,N,S)=>{if(Be=!0,m.el=null,S){const q=F(x);for(;;){const O=s(x);if(O&&O!==q)l(O);else break}}const E=s(x),j=o(x);return l(x),n(null,m,j,E,I,U,on(j),N),E},F=(x,m="[",I="]")=>{let U=0;for(;x;)if(x=s(x),x&&ln(x)&&(x.data===m&&U++,x.data===I)){if(U===0)return s(x);U--}return x},K=(x,m,I)=>{const U=m.parentNode;U&&U.replaceChild(x,m);let N=I;for(;N;)N.vnode.el===m&&(N.vnode.el=N.subTree.el=x),N=N.parent},k=x=>x.nodeType===1&&x.tagName.toLowerCase()==="template";return[p,d]}const he=vr;function ea(e){return kr(e)}function ta(e){return kr(e,Gl)}function kr(e,t){const n=ri();n.__VUE__=!0;const{insert:i,remove:r,patchProp:s,createElement:o,createText:l,createComment:a,setText:c,setElementText:p,parentNode:d,nextSibling:g,setScopeId:b=Me,insertStaticContent:w}=e,A=(f,u,h,y=null,v=null,T=null,P=!1,C=null,R=!!u.dynamicChildren)=>{if(f===u)return;f&&!it(f,u)&&(y=Qt(f),Re(f,v,T,!0),f=null),u.patchFlag===-2&&(R=!1,u.dynamicChildren=null);const{type:_,ref:D,shapeFlag:M}=u;switch(_){case wt:F(f,u,h,y);break;case be:K(f,u,h,y);break;case Ht:f==null&&k(u,h,y,P);break;case ge:O(f,u,h,y,v,T,P,C,R);break;default:M&1?I(f,u,h,y,v,T,P,C,R):M&6?z(f,u,h,y,v,T,P,C,R):(M&64||M&128)&&_.process(f,u,h,y,v,T,P,C,R,ut)}D!=null&&v&&En(D,f&&f.ref,T,u||f,!u)},F=(f,u,h,y)=>{if(f==null)i(u.el=l(u.children),h,y);else{const v=u.el=f.el;u.children!==f.children&&c(v,u.children)}},K=(f,u,h,y)=>{f==null?i(u.el=a(u.children||""),h,y):u.el=f.el},k=(f,u,h,y)=>{[f.el,f.anchor]=w(f.children,u,h,y,f.el,f.anchor)},x=({el:f,anchor:u},h,y)=>{let v;for(;f&&f!==u;)v=g(f),i(f,h,y),f=v;i(u,h,y)},m=({el:f,anchor:u})=>{let h;for(;f&&f!==u;)h=g(f),r(f),f=h;r(u)},I=(f,u,h,y,v,T,P,C,R)=>{P=P||u.type==="svg",f==null?U(u,h,y,v,T,P,C,R):E(f,u,v,T,P,C,R)},U=(f,u,h,y,v,T,P,C)=>{let R,_;const{type:D,props:M,shapeFlag:B,transition:W,dirs:Y}=f;if(R=f.el=o(f.type,T,M&&M.is,M),B&8?p(R,f.children):B&16&&S(f.children,R,null,y,v,T&&D!=="foreignObject",P,C),Y&&Pe(f,null,y,"created"),N(R,f,f.scopeId,P,y),M){for(const Z in M)Z!=="value"&&!Ft(Z)&&s(R,Z,null,M[Z],T,f.children,y,v,Le);"value"in M&&s(R,"value",null,M.value),(_=M.onVnodeBeforeMount)&&we(_,y,f)}Y&&Pe(f,null,y,"beforeMount");const ee=Lr(v,W);ee&&W.beforeEnter(R),i(R,u,h),((_=M&&M.onVnodeMounted)||ee||Y)&&he(()=>{_&&we(_,y,f),ee&&W.enter(R),Y&&Pe(f,null,y,"mounted")},v)},N=(f,u,h,y,v)=>{if(h&&b(f,h),y)for(let T=0;T{for(let _=R;_{const C=u.el=f.el;let{patchFlag:R,dynamicChildren:_,dirs:D}=u;R|=f.patchFlag&16;const M=f.props||te,B=u.props||te;let W;h&&Ge(h,!1),(W=B.onVnodeBeforeUpdate)&&we(W,h,u,f),D&&Pe(u,f,h,"beforeUpdate"),h&&Ge(h,!0);const Y=v&&u.type!=="foreignObject";if(_?j(f.dynamicChildren,_,C,h,y,Y,T):P||$(f,u,C,null,h,y,Y,T,!1),R>0){if(R&16)q(C,u,M,B,h,y,v);else if(R&2&&M.class!==B.class&&s(C,"class",null,B.class,v),R&4&&s(C,"style",M.style,B.style,v),R&8){const ee=u.dynamicProps;for(let Z=0;Z{W&&we(W,h,u,f),D&&Pe(u,f,h,"updated")},y)},j=(f,u,h,y,v,T,P)=>{for(let C=0;C{if(h!==y){if(h!==te)for(const C in h)!Ft(C)&&!(C in y)&&s(f,C,h[C],null,P,u.children,v,T,Le);for(const C in y){if(Ft(C))continue;const R=y[C],_=h[C];R!==_&&C!=="value"&&s(f,C,_,R,P,u.children,v,T,Le)}"value"in y&&s(f,"value",h.value,y.value)}},O=(f,u,h,y,v,T,P,C,R)=>{const _=u.el=f?f.el:l(""),D=u.anchor=f?f.anchor:l("");let{patchFlag:M,dynamicChildren:B,slotScopeIds:W}=u;W&&(C=C?C.concat(W):W),f==null?(i(_,h,y),i(D,h,y),S(u.children,h,D,v,T,P,C,R)):M>0&&M&64&&B&&f.dynamicChildren?(j(f.dynamicChildren,B,h,v,T,P,C),(u.key!=null||v&&u===v.subTree)&&Hi(f,u,!0)):$(f,u,h,D,v,T,P,C,R)},z=(f,u,h,y,v,T,P,C,R)=>{u.slotScopeIds=C,f==null?u.shapeFlag&512?v.ctx.activate(u,h,y,P,R):oe(u,h,y,v,T,P,R):fe(f,u,R)},oe=(f,u,h,y,v,T,P)=>{const C=f.component=pa(f,y,v);if(Jt(f)&&(C.ctx.renderer=ut),da(C),C.asyncDep){if(v&&v.registerDep(C,H),!f.el){const R=C.subTree=ie(be);K(null,R,u,h)}return}H(C,f,u,h,v,T,P)},fe=(f,u,h)=>{const y=u.component=f.component;if(_l(f,u,h))if(y.asyncDep&&!y.asyncResolved){J(y,u,h);return}else y.next=u,ml(y.update),y.update();else u.el=f.el,y.vnode=u},H=(f,u,h,y,v,T,P)=>{const C=()=>{if(f.isMounted){let{next:D,bu:M,u:B,parent:W,vnode:Y}=f,ee=D,Z;Ge(f,!1),D?(D.el=Y.el,J(f,D,P)):D=Y,M&&mn(M),(Z=D.props&&D.props.onVnodeBeforeUpdate)&&we(Z,W,D,Y),Ge(f,!0);const se=Jn(f),Te=f.subTree;f.subTree=se,A(Te,se,d(Te.el),Qt(Te),f,v,T),D.el=se.el,ee===null&&wl(f,se.el),B&&he(B,v),(Z=D.props&&D.props.onVnodeUpdated)&&he(()=>we(Z,W,D,Y),v)}else{let D;const{el:M,props:B}=u,{bm:W,m:Y,parent:ee}=f,Z=yt(u);if(Ge(f,!1),W&&mn(W),!Z&&(D=B&&B.onVnodeBeforeMount)&&we(D,ee,u),Ge(f,!0),M&&Yn){const se=()=>{f.subTree=Jn(f),Yn(M,f.subTree,f,v,null)};Z?u.type.__asyncLoader().then(()=>!f.isUnmounted&&se()):se()}else{const se=f.subTree=Jn(f);A(null,se,h,y,f,v,T),u.el=se.el}if(Y&&he(Y,v),!Z&&(D=B&&B.onVnodeMounted)){const se=u;he(()=>we(D,ee,se),v)}(u.shapeFlag&256||ee&&yt(ee.vnode)&&ee.vnode.shapeFlag&256)&&f.a&&he(f.a,v),f.isMounted=!0,u=h=y=null}},R=f.effect=new Ti(C,()=>Hn(_),f.scope),_=f.update=()=>R.run();_.id=f.uid,Ge(f,!0),_()},J=(f,u,h)=>{u.component=f;const y=f.vnode.props;f.vnode=u,f.next=null,Jl(f,u.props,y,h),Zl(f,u.children,h),At(),is(),jt()},$=(f,u,h,y,v,T,P,C,R=!1)=>{const _=f&&f.children,D=f?f.shapeFlag:0,M=u.children,{patchFlag:B,shapeFlag:W}=u;if(B>0){if(B&128){Xt(_,M,h,y,v,T,P,C,R);return}else if(B&256){ke(_,M,h,y,v,T,P,C,R);return}}W&8?(D&16&&Le(_,v,T),M!==_&&p(h,M)):D&16?W&16?Xt(_,M,h,y,v,T,P,C,R):Le(_,v,T,!0):(D&8&&p(h,""),W&16&&S(M,h,y,v,T,P,C,R))},ke=(f,u,h,y,v,T,P,C,R)=>{f=f||mt,u=u||mt;const _=f.length,D=u.length,M=Math.min(_,D);let B;for(B=0;BD?Le(f,v,T,!0,!1,M):S(u,h,y,v,T,P,C,R,M)},Xt=(f,u,h,y,v,T,P,C,R)=>{let _=0;const D=u.length;let M=f.length-1,B=D-1;for(;_<=M&&_<=B;){const W=f[_],Y=u[_]=R?We(u[_]):Ae(u[_]);if(it(W,Y))A(W,Y,h,null,v,T,P,C,R);else break;_++}for(;_<=M&&_<=B;){const W=f[M],Y=u[B]=R?We(u[B]):Ae(u[B]);if(it(W,Y))A(W,Y,h,null,v,T,P,C,R);else break;M--,B--}if(_>M){if(_<=B){const W=B+1,Y=WB)for(;_<=M;)Re(f[_],v,T,!0),_++;else{const W=_,Y=_,ee=new Map;for(_=Y;_<=B;_++){const ye=u[_]=R?We(u[_]):Ae(u[_]);ye.key!=null&&ee.set(ye.key,_)}let Z,se=0;const Te=B-Y+1;let pt=!1,Wi=0;const Rt=new Array(Te);for(_=0;_=Te){Re(ye,v,T,!0);continue}let Oe;if(ye.key!=null)Oe=ee.get(ye.key);else for(Z=Y;Z<=B;Z++)if(Rt[Z-Y]===0&&it(ye,u[Z])){Oe=Z;break}Oe===void 0?Re(ye,v,T,!0):(Rt[Oe-Y]=_+1,Oe>=Wi?Wi=Oe:pt=!0,A(ye,u[Oe],h,null,v,T,P,C,R),se++)}const Vi=pt?na(Rt):mt;for(Z=Vi.length-1,_=Te-1;_>=0;_--){const ye=Y+_,Oe=u[ye],zi=ye+1{const{el:T,type:P,transition:C,children:R,shapeFlag:_}=f;if(_&6){Ze(f.component.subTree,u,h,y);return}if(_&128){f.suspense.move(u,h,y);return}if(_&64){P.move(f,u,h,ut);return}if(P===ge){i(T,u,h);for(let M=0;MC.enter(T),v);else{const{leave:M,delayLeave:B,afterLeave:W}=C,Y=()=>i(T,u,h),ee=()=>{M(T,()=>{Y(),W&&W()})};B?B(T,Y,ee):ee()}else i(T,u,h)},Re=(f,u,h,y=!1,v=!1)=>{const{type:T,props:P,ref:C,children:R,dynamicChildren:_,shapeFlag:D,patchFlag:M,dirs:B}=f;if(C!=null&&En(C,null,h,f,!0),D&256){u.ctx.deactivate(f);return}const W=D&1&&B,Y=!yt(f);let ee;if(Y&&(ee=P&&P.onVnodeBeforeUnmount)&&we(ee,u,f),D&6)ho(f.component,h,y);else{if(D&128){f.suspense.unmount(h,y);return}W&&Pe(f,null,u,"beforeUnmount"),D&64?f.type.remove(f,u,h,v,ut,y):_&&(T!==ge||M>0&&M&64)?Le(_,u,h,!1,!0):(T===ge&&M&384||!v&&D&16)&&Le(R,u,h),y&&Ki(f)}(Y&&(ee=P&&P.onVnodeUnmounted)||W)&&he(()=>{ee&&we(ee,u,f),W&&Pe(f,null,u,"unmounted")},h)},Ki=f=>{const{type:u,el:h,anchor:y,transition:v}=f;if(u===ge){mo(h,y);return}if(u===Ht){m(f);return}const T=()=>{r(h),v&&!v.persisted&&v.afterLeave&&v.afterLeave()};if(f.shapeFlag&1&&v&&!v.persisted){const{leave:P,delayLeave:C}=v,R=()=>P(h,T);C?C(f.el,T,R):R()}else T()},mo=(f,u)=>{let h;for(;f!==u;)h=g(f),r(f),f=h;r(u)},ho=(f,u,h)=>{const{bum:y,scope:v,update:T,subTree:P,um:C}=f;y&&mn(y),v.stop(),T&&(T.active=!1,Re(P,f,u,h)),C&&he(C,u),he(()=>{f.isUnmounted=!0},u),u&&u.pendingBranch&&!u.isUnmounted&&f.asyncDep&&!f.asyncResolved&&f.suspenseId===u.pendingId&&(u.deps--,u.deps===0&&u.resolve())},Le=(f,u,h,y=!1,v=!1,T=0)=>{for(let P=T;Pf.shapeFlag&6?Qt(f.component.subTree):f.shapeFlag&128?f.suspense.next():g(f.anchor||f.el),qi=(f,u,h)=>{f==null?u._vnode&&Re(u._vnode,null,null,!0):A(u._vnode||null,f,u,null,null,null,h),is(),bn(),u._vnode=f},ut={p:A,um:Re,m:Ze,r:Ki,mt:oe,mc:S,pc:$,pbc:j,n:Qt,o:e};let zn,Yn;return t&&([zn,Yn]=t(ut)),{render:qi,hydrate:zn,createApp:Vl(qi,zn)}}function Ge({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function Lr(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function Hi(e,t,n=!1){const i=e.children,r=t.children;if(L(i)&&L(r))for(let s=0;s>1,e[n[l]]0&&(t[i]=n[s-1]),n[s]=i)}}for(s=n.length,o=n[s-1];s-- >0;)n[s]=o,o=t[o];return n}const ia=e=>e.__isTeleport,Nt=e=>e&&(e.disabled||e.disabled===""),hs=e=>typeof SVGElement<"u"&&e instanceof SVGElement,gi=(e,t)=>{const n=e&&e.to;return ne(n)?t?t(n):null:n},sa={name:"Teleport",__isTeleport:!0,process(e,t,n,i,r,s,o,l,a,c){const{mc:p,pc:d,pbc:g,o:{insert:b,querySelector:w,createText:A,createComment:F}}=c,K=Nt(t.props);let{shapeFlag:k,children:x,dynamicChildren:m}=t;if(e==null){const I=t.el=A(""),U=t.anchor=A("");b(I,n,i),b(U,n,i);const N=t.target=gi(t.props,w),S=t.targetAnchor=A("");N&&(b(S,N),o=o||hs(N));const E=(j,q)=>{k&16&&p(x,j,q,r,s,o,l,a)};K?E(n,U):N&&E(N,S)}else{t.el=e.el;const I=t.anchor=e.anchor,U=t.target=e.target,N=t.targetAnchor=e.targetAnchor,S=Nt(e.props),E=S?n:U,j=S?I:N;if(o=o||hs(U),m?(g(e.dynamicChildren,m,E,r,s,o,l),Hi(e,t,!0)):a||d(e,t,E,j,r,s,o,l,!1),K)S?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):an(t,n,I,c,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const q=t.target=gi(t.props,w);q&&an(t,q,null,c,0)}else S&&an(t,U,N,c,1)}Nr(t)},remove(e,t,n,i,{um:r,o:{remove:s}},o){const{shapeFlag:l,children:a,anchor:c,targetAnchor:p,target:d,props:g}=e;if(d&&s(p),o&&s(c),l&16){const b=o||!Nt(g);for(let w=0;w0?Se||mt:null,oa(),qt>0&&Se&&Se.push(e),e}function tf(e,t,n,i,r,s){return $r(Ur(e,t,n,i,r,s,!0))}function Dr(e,t,n,i,r){return $r(ie(e,t,n,i,r,!0))}function Tn(e){return e?e.__v_isVNode===!0:!1}function it(e,t){return e.type===t.type&&e.key===t.key}const qn="__vInternal",Br=({key:e})=>e??null,hn=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?ne(e)||ce(e)||V(e)?{i:pe,r:e,k:t,f:!!n}:e:null);function Ur(e,t=null,n=null,i=0,r=null,s=e===ge?0:1,o=!1,l=!1){const a={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Br(t),ref:t&&hn(t),scopeId:Dn,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:s,patchFlag:i,dynamicProps:r,dynamicChildren:null,appContext:null,ctx:pe};return l?($i(a,n),s&128&&e.normalize(a)):n&&(a.shapeFlag|=ne(n)?8:16),qt>0&&!o&&Se&&(a.patchFlag>0||s&6)&&a.patchFlag!==32&&Se.push(a),a}const ie=la;function la(e,t=null,n=null,i=0,r=null,s=!1){if((!e||e===xr)&&(e=be),Tn(e)){const l=Qe(e,t,!0);return n&&$i(l,n),qt>0&&!s&&Se&&(l.shapeFlag&6?Se[Se.indexOf(e)]=l:Se.push(l)),l.patchFlag|=-2,l}if(xa(e)&&(e=e.__vccOpts),t){t=aa(t);let{class:l,style:a}=t;l&&!ne(l)&&(t.class=In(l)),G(a)&&(cr(a)&&!L(a)&&(a=ae({},a)),t.style=Pn(a))}const o=ne(e)?1:Cl(e)?128:ia(e)?64:G(e)?4:V(e)?2:0;return Ur(e,t,n,i,r,o,s,!0)}function aa(e){return e?cr(e)||qn in e?ae({},e):e:null}function Qe(e,t,n=!1){const{props:i,ref:r,patchFlag:s,children:o}=e,l=t?ca(i||{},t):i;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:l,key:l&&Br(l),ref:t&&t.ref?n&&r?L(r)?r.concat(hn(t)):[r,hn(t)]:hn(t):r,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:o,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==ge?s===-1?16:s|16:s,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:e.transition,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&Qe(e.ssContent),ssFallback:e.ssFallback&&Qe(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce}}function Kr(e=" ",t=0){return ie(wt,null,e,t)}function nf(e,t){const n=ie(Ht,null,e);return n.staticCount=t,n}function sf(e="",t=!1){return t?(Hr(),Dr(be,null,e)):ie(be,null,e)}function Ae(e){return e==null||typeof e=="boolean"?ie(be):L(e)?ie(ge,null,e.slice()):typeof e=="object"?We(e):ie(wt,null,String(e))}function We(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:Qe(e)}function $i(e,t){let n=0;const{shapeFlag:i}=e;if(t==null)t=null;else if(L(t))n=16;else if(typeof t=="object")if(i&65){const r=t.default;r&&(r._c&&(r._d=!1),$i(e,r()),r._c&&(r._d=!0));return}else{n=32;const r=t._;!r&&!(qn in t)?t._ctx=pe:r===3&&pe&&(pe.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else V(t)?(t={default:t,_ctx:pe},n=32):(t=String(t),i&64?(n=16,t=[Kr(t)]):n=8);e.children=t,e.shapeFlag|=n}function ca(...e){const t={};for(let n=0;nle||pe;let Di,dt,xs="__VUE_INSTANCE_SETTERS__";(dt=ri()[xs])||(dt=ri()[xs]=[]),dt.push(e=>le=e),Di=e=>{dt.length>1?dt.forEach(t=>t(e)):dt[0](e)};const Ct=e=>{Di(e),e.scope.on()},lt=()=>{le&&le.scope.off(),Di(null)};function qr(e){return e.vnode.shapeFlag&4}let Et=!1;function da(e,t=!1){Et=t;const{props:n,children:i}=e.vnode,r=qr(e);Yl(e,n,r,t),Ql(e,i);const s=r?ma(e,t):void 0;return Et=!1,s}function ma(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=kt(new Proxy(e.ctx,Hl));const{setup:i}=n;if(i){const r=e.setupContext=i.length>1?Vr(e):null;Ct(e),At();const s=ze(i,e,0,[e.props,r]);if(jt(),lt(),Vs(s)){if(s.then(lt,lt),t)return s.then(o=>{ys(e,o,t)}).catch(o=>{Yt(o,e,0)});e.asyncDep=s}else ys(e,s,t)}else Wr(e,t)}function ys(e,t,n){V(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:G(t)&&(e.setupState=pr(t)),Wr(e,n)}let vs;function Wr(e,t,n){const i=e.type;if(!e.render){if(!t&&vs&&!i.render){const r=i.template||Li(e).template;if(r){const{isCustomElement:s,compilerOptions:o}=e.appContext.config,{delimiters:l,compilerOptions:a}=i,c=ae(ae({isCustomElement:s,delimiters:l},o),a);i.render=vs(r,c)}}e.render=i.render||Me}{Ct(e),At();try{Dl(e)}finally{jt(),lt()}}}function ha(e){return e.attrsProxy||(e.attrsProxy=new Proxy(e.attrs,{get(t,n){return xe(e,"get","$attrs"),t[n]}}))}function Vr(e){const t=n=>{e.exposed=n||{}};return{get attrs(){return ha(e)},slots:e.slots,emit:e.emit,expose:t}}function Vn(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(pr(kt(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in Lt)return Lt[n](e)},has(t,n){return n in t||n in Lt}}))}function ga(e,t=!0){return V(e)?e.displayName||e.name:e.name||t&&e.__name}function xa(e){return V(e)&&"__vccOpts"in e}const re=(e,t)=>ul(e,t,Et);function xi(e,t,n){const i=arguments.length;return i===2?G(t)&&!L(t)?Tn(t)?ie(e,null,[t]):ie(e,t):ie(e,null,t):(i>3?n=Array.prototype.slice.call(arguments,2):i===3&&Tn(n)&&(n=[n]),ie(e,t,n))}const ya=Symbol.for("v-scx"),va=()=>vt(ya),ba="3.3.9",_a="http://www.w3.org/2000/svg",st=typeof document<"u"?document:null,bs=st&&st.createElement("template"),wa={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,i)=>{const r=t?st.createElementNS(_a,e):st.createElement(e,n?{is:n}:void 0);return e==="select"&&i&&i.multiple!=null&&r.setAttribute("multiple",i.multiple),r},createText:e=>st.createTextNode(e),createComment:e=>st.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>st.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,i,r,s){const o=n?n.previousSibling:t.lastChild;if(r&&(r===s||r.nextSibling))for(;t.insertBefore(r.cloneNode(!0),n),!(r===s||!(r=r.nextSibling)););else{bs.innerHTML=i?`${e}`:e;const l=bs.content;if(i){const a=l.firstChild;for(;a.firstChild;)l.appendChild(a.firstChild);l.removeChild(a)}t.insertBefore(l,n)}return[o?o.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},Ue="transition",Ot="animation",Wt=Symbol("_vtc"),zr=(e,{slots:t})=>xi(jl,Ca(e),t);zr.displayName="Transition";const Yr={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String};zr.props=ae({},wr,Yr);const et=(e,t=[])=>{L(e)?e.forEach(n=>n(...t)):e&&e(...t)},_s=e=>e?L(e)?e.some(t=>t.length>1):e.length>1:!1;function Ca(e){const t={};for(const O in e)O in Yr||(t[O]=e[O]);if(e.css===!1)return t;const{name:n="v",type:i,duration:r,enterFromClass:s=`${n}-enter-from`,enterActiveClass:o=`${n}-enter-active`,enterToClass:l=`${n}-enter-to`,appearFromClass:a=s,appearActiveClass:c=o,appearToClass:p=l,leaveFromClass:d=`${n}-leave-from`,leaveActiveClass:g=`${n}-leave-active`,leaveToClass:b=`${n}-leave-to`}=e,w=Ea(r),A=w&&w[0],F=w&&w[1],{onBeforeEnter:K,onEnter:k,onEnterCancelled:x,onLeave:m,onLeaveCancelled:I,onBeforeAppear:U=K,onAppear:N=k,onAppearCancelled:S=x}=t,E=(O,z,oe)=>{tt(O,z?p:l),tt(O,z?c:o),oe&&oe()},j=(O,z)=>{O._isLeaving=!1,tt(O,d),tt(O,b),tt(O,g),z&&z()},q=O=>(z,oe)=>{const fe=O?N:k,H=()=>E(z,O,oe);et(fe,[z,H]),ws(()=>{tt(z,O?a:s),Ke(z,O?p:l),_s(fe)||Cs(z,i,A,H)})};return ae(t,{onBeforeEnter(O){et(K,[O]),Ke(O,s),Ke(O,o)},onBeforeAppear(O){et(U,[O]),Ke(O,a),Ke(O,c)},onEnter:q(!1),onAppear:q(!0),onLeave(O,z){O._isLeaving=!0;const oe=()=>j(O,z);Ke(O,d),ja(),Ke(O,g),ws(()=>{O._isLeaving&&(tt(O,d),Ke(O,b),_s(m)||Cs(O,i,F,oe))}),et(m,[O,oe])},onEnterCancelled(O){E(O,!1),et(x,[O])},onAppearCancelled(O){E(O,!0),et(S,[O])},onLeaveCancelled(O){j(O),et(I,[O])}})}function Ea(e){if(e==null)return null;if(G(e))return[Gn(e.enter),Gn(e.leave)];{const t=Gn(e);return[t,t]}}function Gn(e){return wo(e)}function Ke(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[Wt]||(e[Wt]=new Set)).add(t)}function tt(e,t){t.split(/\s+/).forEach(i=>i&&e.classList.remove(i));const n=e[Wt];n&&(n.delete(t),n.size||(e[Wt]=void 0))}function ws(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let Ta=0;function Cs(e,t,n,i){const r=e._endId=++Ta,s=()=>{r===e._endId&&i()};if(n)return setTimeout(s,n);const{type:o,timeout:l,propCount:a}=Aa(e,t);if(!o)return i();const c=o+"end";let p=0;const d=()=>{e.removeEventListener(c,g),s()},g=b=>{b.target===e&&++p>=a&&d()};setTimeout(()=>{p(n[w]||"").split(", "),r=i(`${Ue}Delay`),s=i(`${Ue}Duration`),o=Es(r,s),l=i(`${Ot}Delay`),a=i(`${Ot}Duration`),c=Es(l,a);let p=null,d=0,g=0;t===Ue?o>0&&(p=Ue,d=o,g=s.length):t===Ot?c>0&&(p=Ot,d=c,g=a.length):(d=Math.max(o,c),p=d>0?o>c?Ue:Ot:null,g=p?p===Ue?s.length:a.length:0);const b=p===Ue&&/\b(transform|all)(,|$)/.test(i(`${Ue}Property`).toString());return{type:p,timeout:d,propCount:g,hasTransform:b}}function Es(e,t){for(;e.lengthTs(n)+Ts(e[i])))}function Ts(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function ja(){return document.body.offsetHeight}function Sa(e,t,n){const i=e[Wt];i&&(t=(t?[t,...i]:[...i]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const Bi=Symbol("_vod"),rf={beforeMount(e,{value:t},{transition:n}){e[Bi]=e.style.display==="none"?"":e.style.display,n&&t?n.beforeEnter(e):Pt(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:i}){!t!=!n&&(i?t?(i.beforeEnter(e),Pt(e,!0),i.enter(e)):i.leave(e,()=>{Pt(e,!1)}):Pt(e,t))},beforeUnmount(e,{value:t}){Pt(e,t)}};function Pt(e,t){e.style.display=t?e[Bi]:"none"}function Ra(e,t,n){const i=e.style,r=ne(n);if(n&&!r){if(t&&!ne(t))for(const s in t)n[s]==null&&yi(i,s,"");for(const s in n)yi(i,s,n[s])}else{const s=i.display;r?t!==n&&(i.cssText=n):t&&e.removeAttribute("style"),Bi in e&&(i.display=s)}}const As=/\s*!important$/;function yi(e,t,n){if(L(n))n.forEach(i=>yi(e,t,i));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const i=Oa(e,t);As.test(n)?e.setProperty(ft(i),n.replace(As,""),"important"):e[i]=n}}const js=["Webkit","Moz","ms"],ei={};function Oa(e,t){const n=ei[t];if(n)return n;let i=Fe(t);if(i!=="filter"&&i in e)return ei[t]=i;i=On(i);for(let r=0;rti||(La.then(()=>ti=0),ti=Date.now());function Ha(e,t){const n=i=>{if(!i._vts)i._vts=Date.now();else if(i._vts<=n.attached)return;Ee($a(i,n.value),t,5,[i])};return n.value=e,n.attached=Na(),n}function $a(e,t){if(L(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(i=>r=>!r._stopped&&i&&i(r))}else return t}const Ps=/^on[a-z]/,Da=(e,t,n,i,r=!1,s,o,l,a)=>{t==="class"?Sa(e,i,r):t==="style"?Ra(e,n,i):Vt(t)?_i(t)||Fa(e,t,n,i,o):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):Ba(e,t,i,r))?Ia(e,t,i,s,o,l,a):(t==="true-value"?e._trueValue=i:t==="false-value"&&(e._falseValue=i),Pa(e,t,i,r))};function Ba(e,t,n,i){return i?!!(t==="innerHTML"||t==="textContent"||t in e&&Ps.test(t)&&V(n)):t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA"||Ps.test(t)&&ne(n)?!1:t in e}const Is=e=>{const t=e.props["onUpdate:modelValue"]||!1;return L(t)?n=>mn(t,n):t},ni=Symbol("_assign"),of={deep:!0,created(e,{value:t,modifiers:{number:n}},i){const r=Sn(t);Jr(e,"change",()=>{const s=Array.prototype.filter.call(e.options,o=>o.selected).map(o=>n?Js(An(o)):An(o));e[ni](e.multiple?r?new Set(s):s:s[0])}),e[ni]=Is(i)},mounted(e,{value:t}){Ms(e,t)},beforeUpdate(e,t,n){e[ni]=Is(n)},updated(e,{value:t}){Ms(e,t)}};function Ms(e,t){const n=e.multiple;if(!(n&&!L(t)&&!Sn(t))){for(let i=0,r=e.options.length;i-1:s.selected=t.has(o);else if(Mn(An(s),t)){e.selectedIndex!==i&&(e.selectedIndex=i);return}}!n&&e.selectedIndex!==-1&&(e.selectedIndex=-1)}}function An(e){return"_value"in e?e._value:e.value}const Ua=["ctrl","shift","alt","meta"],Ka={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&e.button!==0,middle:e=>"button"in e&&e.button!==1,right:e=>"button"in e&&e.button!==2,exact:(e,t)=>Ua.some(n=>e[`${n}Key`]&&!t.includes(n))},lf=(e,t)=>(n,...i)=>{for(let r=0;rn=>{if(!("key"in n))return;const i=ft(n.key);if(t.some(r=>r===i||qa[r]===i))return e(n)},Xr=ae({patchProp:Da},wa);let Dt,Fs=!1;function Wa(){return Dt||(Dt=ea(Xr))}function Va(){return Dt=Fs?Dt:ta(Xr),Fs=!0,Dt}const cf=(...e)=>{Wa().render(...e)},ff=(...e)=>{const t=Va().createApp(...e),{mount:n}=t;return t.mount=i=>{const r=za(i);if(r)return n(r,!0,r instanceof SVGElement)},t};function za(e){return ne(e)?document.querySelector(e):e}const uf=(e,t)=>{const n=e.__vccOpts||e;for(const[i,r]of t)n[i]=r;return n},Ya="modulepreload",Ja=function(e){return"/"+e},ks={},pf=function(t,n,i){if(!n||n.length===0)return t();const r=document.getElementsByTagName("link");return Promise.all(n.map(s=>{if(s=Ja(s),s in ks)return;ks[s]=!0;const o=s.endsWith(".css"),l=o?'[rel="stylesheet"]':"";if(!!i)for(let p=r.length-1;p>=0;p--){const d=r[p];if(d.href===s&&(!o||d.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${s}"]${l}`))return;const c=document.createElement("link");if(c.rel=o?"stylesheet":Ya,o||(c.as="script",c.crossOrigin=""),c.href=s,document.head.appendChild(c),o)return new Promise((p,d)=>{c.addEventListener("load",p),c.addEventListener("error",()=>d(new Error(`Unable to preload CSS for ${s}`)))})})).then(()=>t()).catch(s=>{const o=new Event("vite:preloadError",{cancelable:!0});if(o.payload=s,window.dispatchEvent(o),!o.defaultPrevented)throw s})},Xa=window.__VP_SITE_DATA__;function Ui(e){return Zs()?(Mo(e),!0):!1}function Je(e){return typeof e=="function"?e():Ii(e)}function df(e,t){const n=(t==null?void 0:t.computedGetter)===!1?Ii:Je;return function(...i){return re(()=>e.apply(this,i.map(r=>n(r))))}}const Qr=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const Qa=Object.prototype.toString,Za=e=>Qa.call(e)==="[object Object]",Zr=()=>{},Ls=Ga();function Ga(){var e;return Qr&&((e=window==null?void 0:window.navigator)==null?void 0:e.userAgent)&&/iP(ad|hone|od)/.test(window.navigator.userAgent)}function ec(e,t){function n(...i){return new Promise((r,s)=>{Promise.resolve(e(()=>t.apply(this,i),{fn:t,thisArg:this,args:i})).then(r).catch(s)})}return n}const Gr=e=>e();function tc(e=Gr){const t=ue(!0);function n(){t.value=!1}function i(){t.value=!0}const r=(...s)=>{t.value&&e(...s)};return{isActive:Ln(t),pause:n,resume:i,eventFilter:r}}function eo(...e){if(e.length!==1)return al(...e);const t=e[0];return typeof t=="function"?Ln(rl(()=>({get:t,set:Zr}))):ue(t)}function nc(e,t,n={}){const{eventFilter:i=Gr,...r}=n;return Ye(e,ec(i,t),r)}function ic(e,t,n={}){const{eventFilter:i,...r}=n,{eventFilter:s,pause:o,resume:l,isActive:a}=tc(i);return{stop:nc(e,t,{...r,eventFilter:s}),pause:o,resume:l,isActive:a}}function to(e,t=!0){Wn()?St(e):t?e():Nn(e)}function no(e){var t;const n=Je(e);return(t=n==null?void 0:n.$el)!=null?t:n}const Tt=Qr?window:void 0;function jn(...e){let t,n,i,r;if(typeof e[0]=="string"||Array.isArray(e[0])?([n,i,r]=e,t=Tt):[t,n,i,r]=e,!t)return Zr;Array.isArray(n)||(n=[n]),Array.isArray(i)||(i=[i]);const s=[],o=()=>{s.forEach(p=>p()),s.length=0},l=(p,d,g,b)=>(p.addEventListener(d,g,b),()=>p.removeEventListener(d,g,b)),a=Ye(()=>[no(t),Je(r)],([p,d])=>{if(o(),!p)return;const g=Za(d)?{...d}:d;s.push(...n.flatMap(b=>i.map(w=>l(p,b,w,g))))},{immediate:!0,flush:"post"}),c=()=>{a(),o()};return Ui(c),c}function sc(){const e=ue(!1);return Wn()&&St(()=>{e.value=!0}),e}function rc(e){const t=sc();return re(()=>(t.value,!!e()))}function oc(e,t={}){const{window:n=Tt}=t,i=rc(()=>n&&"matchMedia"in n&&typeof n.matchMedia=="function");let r;const s=ue(!1),o=c=>{s.value=c.matches},l=()=>{r&&("removeEventListener"in r?r.removeEventListener("change",o):r.removeListener(o))},a=br(()=>{i.value&&(l(),r=n.matchMedia(Je(e)),"addEventListener"in r?r.addEventListener("change",o):r.addListener(o),s.value=r.matches)});return Ui(()=>{a(),l(),r=void 0}),s}const cn=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},fn="__vueuse_ssr_handlers__",lc=ac();function ac(){return fn in cn||(cn[fn]=cn[fn]||{}),cn[fn]}function io(e,t){return lc[e]||t}function cc(e){return e==null?"any":e instanceof Set?"set":e instanceof Map?"map":e instanceof Date?"date":typeof e=="boolean"?"boolean":typeof e=="string"?"string":typeof e=="object"?"object":Number.isNaN(e)?"any":"number"}const fc={boolean:{read:e=>e==="true",write:e=>String(e)},object:{read:e=>JSON.parse(e),write:e=>JSON.stringify(e)},number:{read:e=>Number.parseFloat(e),write:e=>String(e)},any:{read:e=>e,write:e=>String(e)},string:{read:e=>e,write:e=>String(e)},map:{read:e=>new Map(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e.entries()))},set:{read:e=>new Set(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e))},date:{read:e=>new Date(e),write:e=>e.toISOString()}},Ns="vueuse-storage";function uc(e,t,n,i={}){var r;const{flush:s="pre",deep:o=!0,listenToStorageChanges:l=!0,writeDefaults:a=!0,mergeDefaults:c=!1,shallow:p,window:d=Tt,eventFilter:g,onError:b=E=>{console.error(E)},initOnMounted:w}=i,A=(p?fr:ue)(typeof t=="function"?t():t);if(!n)try{n=io("getDefaultStorage",()=>{var E;return(E=Tt)==null?void 0:E.localStorage})()}catch(E){b(E)}if(!n)return A;const F=Je(t),K=cc(F),k=(r=i.serializer)!=null?r:fc[K],{pause:x,resume:m}=ic(A,()=>I(A.value),{flush:s,deep:o,eventFilter:g});return d&&l&&to(()=>{jn(d,"storage",S),jn(d,Ns,N),w&&S()}),w||S(),A;function I(E){try{if(E==null)n.removeItem(e);else{const j=k.write(E),q=n.getItem(e);q!==j&&(n.setItem(e,j),d&&d.dispatchEvent(new CustomEvent(Ns,{detail:{key:e,oldValue:q,newValue:j,storageArea:n}})))}}catch(j){b(j)}}function U(E){const j=E?E.newValue:n.getItem(e);if(j==null)return a&&F!==null&&n.setItem(e,k.write(F)),F;if(!E&&c){const q=k.read(j);return typeof c=="function"?c(q,F):K==="object"&&!Array.isArray(q)?{...F,...q}:q}else return typeof j!="string"?j:k.read(j)}function N(E){S(E.detail)}function S(E){if(!(E&&E.storageArea!==n)){if(E&&E.key==null){A.value=F;return}if(!(E&&E.key!==e)){x();try{(E==null?void 0:E.newValue)!==k.write(A.value)&&(A.value=U(E))}catch(j){b(j)}finally{E?Nn(m):m()}}}}}function pc(e){return oc("(prefers-color-scheme: dark)",e)}function dc(e={}){const{selector:t="html",attribute:n="class",initialValue:i="auto",window:r=Tt,storage:s,storageKey:o="vueuse-color-scheme",listenToStorageChanges:l=!0,storageRef:a,emitAuto:c,disableTransition:p=!0}=e,d={auto:"",light:"light",dark:"dark",...e.modes||{}},g=pc({window:r}),b=re(()=>g.value?"dark":"light"),w=a||(o==null?eo(i):uc(o,i,s,{window:r,listenToStorageChanges:l})),A=re(()=>w.value==="auto"?b.value:w.value),F=io("updateHTMLAttrs",(m,I,U)=>{const N=typeof m=="string"?r==null?void 0:r.document.querySelector(m):no(m);if(!N)return;let S;if(p){S=r.document.createElement("style");const E="*,*::before,*::after{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}";S.appendChild(document.createTextNode(E)),r.document.head.appendChild(S)}if(I==="class"){const E=U.split(/\s/g);Object.values(d).flatMap(j=>(j||"").split(/\s/g)).filter(Boolean).forEach(j=>{E.includes(j)?N.classList.add(j):N.classList.remove(j)})}else N.setAttribute(I,U);p&&(r.getComputedStyle(S).opacity,document.head.removeChild(S))});function K(m){var I;F(t,n,(I=d[m])!=null?I:m)}function k(m){e.onChanged?e.onChanged(m,K):K(m)}Ye(A,k,{flush:"post",immediate:!0}),to(()=>k(A.value));const x=re({get(){return c?w.value:A.value},set(m){w.value=m}});try{return Object.assign(x,{store:w,system:b,state:A})}catch{return x}}function mc(e={}){const{valueDark:t="dark",valueLight:n=""}=e,i=dc({...e,onChanged:(s,o)=>{var l;e.onChanged?(l=e.onChanged)==null||l.call(e,s==="dark",o,s):o(s)},modes:{dark:t,light:n}});return re({get(){return i.value==="dark"},set(s){const o=s?"dark":"light";i.system.value===o?i.value="auto":i.value=o}})}function ii(e){return typeof Window<"u"&&e instanceof Window?e.document.documentElement:typeof Document<"u"&&e instanceof Document?e.documentElement:e}function so(e){const t=window.getComputedStyle(e);if(t.overflowX==="scroll"||t.overflowY==="scroll"||t.overflowX==="auto"&&e.clientWidth1?!0:(t.preventDefault&&t.preventDefault(),!1)}const un=new WeakMap;function mf(e,t=!1){const n=ue(t);let i=null,r;Ye(eo(e),l=>{const a=ii(Je(l));if(a){const c=a;un.get(c)||un.set(c,r),n.value&&(c.style.overflow="hidden")}},{immediate:!0});const s=()=>{const l=ii(Je(e));!l||n.value||(Ls&&(i=jn(l,"touchmove",a=>{hc(a)},{passive:!1})),l.style.overflow="hidden",n.value=!0)},o=()=>{var l;const a=ii(Je(e));!a||!n.value||(Ls&&(i==null||i()),a.style.overflow=(l=un.get(a))!=null?l:"",un.delete(a),n.value=!1)};return Ui(o),re({get(){return n.value},set(l){l?s():o()}})}function hf(e={}){const{window:t=Tt,behavior:n="auto"}=e;if(!t)return{x:ue(0),y:ue(0)};const i=ue(t.scrollX),r=ue(t.scrollY),s=re({get(){return i.value},set(l){scrollTo({left:l,behavior:n})}}),o=re({get(){return r.value},set(l){scrollTo({top:l,behavior:n})}});return jn(t,"scroll",()=>{i.value=t.scrollX,r.value=t.scrollY},{capture:!1,passive:!0}),{x:s,y:o}}const ro=/^(?:[a-z]+:|\/\/)/i,gc="vitepress-theme-appearance",oo=/#.*$/,xc=/(index)?\.(md|html)$/,Ce=typeof document<"u",lo={relativePath:"",filePath:"",title:"404",description:"Not Found",headers:[],frontmatter:{sidebar:!1,layout:"page"},lastUpdated:0,isNotFound:!0};function yc(e,t,n=!1){if(t===void 0)return!1;if(e=Hs(`/${e}`),n)return new RegExp(t).test(e);if(Hs(t)!==e)return!1;const i=t.match(oo);return i?(Ce?location.hash:"")===i[0]:!0}function Hs(e){return decodeURI(e).replace(oo,"").replace(xc,"")}function vc(e){return ro.test(e)}function bc(e,t){var i,r,s,o,l,a,c;const n=Object.keys(e.locales).find(p=>p!=="root"&&!vc(p)&&yc(t,`/${p}/`,!0))||"root";return Object.assign({},e,{localeIndex:n,lang:((i=e.locales[n])==null?void 0:i.lang)??e.lang,dir:((r=e.locales[n])==null?void 0:r.dir)??e.dir,title:((s=e.locales[n])==null?void 0:s.title)??e.title,titleTemplate:((o=e.locales[n])==null?void 0:o.titleTemplate)??e.titleTemplate,description:((l=e.locales[n])==null?void 0:l.description)??e.description,head:co(e.head,((a=e.locales[n])==null?void 0:a.head)??[]),themeConfig:{...e.themeConfig,...(c=e.locales[n])==null?void 0:c.themeConfig}})}function ao(e,t){const n=t.title||e.title,i=t.titleTemplate??e.titleTemplate;if(typeof i=="string"&&i.includes(":title"))return i.replace(/:title/g,n);const r=_c(e.title,i);return`${n}${r}`}function _c(e,t){return t===!1?"":t===!0||t===void 0?` | ${e}`:e===t?"":` | ${t}`}function wc(e,t){const[n,i]=t;if(n!=="meta")return!1;const r=Object.entries(i)[0];return r==null?!1:e.some(([s,o])=>s===n&&o[r[0]]===r[1])}function co(e,t){return[...e.filter(n=>!wc(t,n)),...t]}const Cc=/[\u0000-\u001F"#$&*+,:;<=>?[\]^`{|}\u007F]/g,Ec=/^[a-z]:/i;function $s(e){const t=Ec.exec(e),n=t?t[0]:"";return n+e.slice(n.length).replace(Cc,"_").replace(/(^|\/)_+(?=[^/]*$)/,"$1")}const Tc=Symbol(),at=fr(Xa);function gf(e){const t=re(()=>bc(at.value,e.data.relativePath)),n=t.value.appearance,i=n==="force-dark"?ue(!0):n?mc({storageKey:gc,initialValue:()=>typeof n=="string"?n:"auto",...typeof n=="object"?n:{}}):ue(!1);return{site:t,theme:re(()=>t.value.themeConfig),page:re(()=>e.data),frontmatter:re(()=>e.data.frontmatter),params:re(()=>e.data.params),lang:re(()=>t.value.lang),dir:re(()=>t.value.dir),localeIndex:re(()=>t.value.localeIndex||"root"),title:re(()=>ao(t.value,e.data)),description:re(()=>e.data.description||t.value.description),isDark:i}}function Ac(){const e=vt(Tc);if(!e)throw new Error("vitepress data not properly injected in app");return e}const jc={ez:"application/andrew-inset",aw:"application/applixware",atom:"application/atom+xml",atomcat:"application/atomcat+xml",atomdeleted:"application/atomdeleted+xml",atomsvc:"application/atomsvc+xml",dwd:"application/atsc-dwd+xml",held:"application/atsc-held+xml",rsat:"application/atsc-rsat+xml",bdoc:"application/bdoc",xcs:"application/calendar+xml",ccxml:"application/ccxml+xml",cdfx:"application/cdfx+xml",cdmia:"application/cdmi-capability",cdmic:"application/cdmi-container",cdmid:"application/cdmi-domain",cdmio:"application/cdmi-object",cdmiq:"application/cdmi-queue",cu:"application/cu-seeme",mpd:"application/dash+xml",davmount:"application/davmount+xml",dbk:"application/docbook+xml",dssc:"application/dssc+der",xdssc:"application/dssc+xml",es:"application/ecmascript",ecma:"application/ecmascript",emma:"application/emma+xml",emotionml:"application/emotionml+xml",epub:"application/epub+zip",exi:"application/exi",fdt:"application/fdt+xml",pfr:"application/font-tdpfr",geojson:"application/geo+json",gml:"application/gml+xml",gpx:"application/gpx+xml",gxf:"application/gxf",gz:"application/gzip",hjson:"application/hjson",stk:"application/hyperstudio",ink:"application/inkml+xml",inkml:"application/inkml+xml",ipfix:"application/ipfix",its:"application/its+xml",jar:"application/java-archive",war:"application/java-archive",ear:"application/java-archive",ser:"application/java-serialized-object",class:"application/java-vm",js:"application/javascript",mjs:"application/javascript",json:"application/json",map:"application/json",json5:"application/json5",jsonml:"application/jsonml+json",jsonld:"application/ld+json",lgr:"application/lgr+xml",lostxml:"application/lost+xml",hqx:"application/mac-binhex40",cpt:"application/mac-compactpro",mads:"application/mads+xml",webmanifest:"application/manifest+json",mrc:"application/marc",mrcx:"application/marcxml+xml",ma:"application/mathematica",nb:"application/mathematica",mb:"application/mathematica",mathml:"application/mathml+xml",mbox:"application/mbox",mscml:"application/mediaservercontrol+xml",metalink:"application/metalink+xml",meta4:"application/metalink4+xml",mets:"application/mets+xml",maei:"application/mmt-aei+xml",musd:"application/mmt-usd+xml",mods:"application/mods+xml",m21:"application/mp21",mp21:"application/mp21",mp4s:"application/mp4",m4p:"application/mp4",doc:"application/msword",dot:"application/msword",mxf:"application/mxf",nq:"application/n-quads",nt:"application/n-triples",cjs:"application/node",bin:"application/octet-stream",dms:"application/octet-stream",lrf:"application/octet-stream",mar:"application/octet-stream",so:"application/octet-stream",dist:"application/octet-stream",distz:"application/octet-stream",pkg:"application/octet-stream",bpk:"application/octet-stream",dump:"application/octet-stream",elc:"application/octet-stream",deploy:"application/octet-stream",exe:"application/octet-stream",dll:"application/octet-stream",deb:"application/octet-stream",dmg:"application/octet-stream",iso:"application/octet-stream",img:"application/octet-stream",msi:"application/octet-stream",msp:"application/octet-stream",msm:"application/octet-stream",buffer:"application/octet-stream",oda:"application/oda",opf:"application/oebps-package+xml",ogx:"application/ogg",omdoc:"application/omdoc+xml",onetoc:"application/onenote",onetoc2:"application/onenote",onetmp:"application/onenote",onepkg:"application/onenote",oxps:"application/oxps",relo:"application/p2p-overlay+xml",xer:"application/patch-ops-error+xml",pdf:"application/pdf",pgp:"application/pgp-encrypted",asc:"application/pgp-signature",sig:"application/pgp-signature",prf:"application/pics-rules",p10:"application/pkcs10",p7m:"application/pkcs7-mime",p7c:"application/pkcs7-mime",p7s:"application/pkcs7-signature",p8:"application/pkcs8",ac:"application/pkix-attr-cert",cer:"application/pkix-cert",crl:"application/pkix-crl",pkipath:"application/pkix-pkipath",pki:"application/pkixcmp",pls:"application/pls+xml",ai:"application/postscript",eps:"application/postscript",ps:"application/postscript",provx:"application/provenance+xml",cww:"application/prs.cww",pskcxml:"application/pskc+xml",raml:"application/raml+yaml",rdf:"application/rdf+xml",owl:"application/rdf+xml",rif:"application/reginfo+xml",rnc:"application/relax-ng-compact-syntax",rl:"application/resource-lists+xml",rld:"application/resource-lists-diff+xml",rs:"application/rls-services+xml",rapd:"application/route-apd+xml",sls:"application/route-s-tsid+xml",rusd:"application/route-usd+xml",gbr:"application/rpki-ghostbusters",mft:"application/rpki-manifest",roa:"application/rpki-roa",rsd:"application/rsd+xml",rss:"application/rss+xml",rtf:"application/rtf",sbml:"application/sbml+xml",scq:"application/scvp-cv-request",scs:"application/scvp-cv-response",spq:"application/scvp-vp-request",spp:"application/scvp-vp-response",sdp:"application/sdp",senmlx:"application/senml+xml",sensmlx:"application/sensml+xml",setpay:"application/set-payment-initiation",setreg:"application/set-registration-initiation",shf:"application/shf+xml",siv:"application/sieve",sieve:"application/sieve",smi:"application/smil+xml",smil:"application/smil+xml",rq:"application/sparql-query",srx:"application/sparql-results+xml",gram:"application/srgs",grxml:"application/srgs+xml",sru:"application/sru+xml",ssdl:"application/ssdl+xml",ssml:"application/ssml+xml",swidtag:"application/swid+xml",tei:"application/tei+xml",teicorpus:"application/tei+xml",tfi:"application/thraud+xml",tsd:"application/timestamped-data",toml:"application/toml",trig:"application/trig",ttml:"application/ttml+xml",ubj:"application/ubjson",rsheet:"application/urc-ressheet+xml",td:"application/urc-targetdesc+xml",vxml:"application/voicexml+xml",wasm:"application/wasm",wgt:"application/widget",hlp:"application/winhlp",wsdl:"application/wsdl+xml",wspolicy:"application/wspolicy+xml",xaml:"application/xaml+xml",xav:"application/xcap-att+xml",xca:"application/xcap-caps+xml",xdf:"application/xcap-diff+xml",xel:"application/xcap-el+xml",xns:"application/xcap-ns+xml",xenc:"application/xenc+xml",xhtml:"application/xhtml+xml",xht:"application/xhtml+xml",xlf:"application/xliff+xml",xml:"application/xml",xsl:"application/xml",xsd:"application/xml",rng:"application/xml",dtd:"application/xml-dtd",xop:"application/xop+xml",xpl:"application/xproc+xml",xslt:"application/xml",xspf:"application/xspf+xml",mxml:"application/xv+xml",xhvml:"application/xv+xml",xvml:"application/xv+xml",xvm:"application/xv+xml",yang:"application/yang",yin:"application/yin+xml",zip:"application/zip","3gpp":"video/3gpp",adp:"audio/adpcm",amr:"audio/amr",au:"audio/basic",snd:"audio/basic",mid:"audio/midi",midi:"audio/midi",kar:"audio/midi",rmi:"audio/midi",mxmf:"audio/mobile-xmf",mp3:"audio/mpeg",m4a:"audio/mp4",mp4a:"audio/mp4",mpga:"audio/mpeg",mp2:"audio/mpeg",mp2a:"audio/mpeg",m2a:"audio/mpeg",m3a:"audio/mpeg",oga:"audio/ogg",ogg:"audio/ogg",spx:"audio/ogg",opus:"audio/ogg",s3m:"audio/s3m",sil:"audio/silk",wav:"audio/wav",weba:"audio/webm",xm:"audio/xm",ttc:"font/collection",otf:"font/otf",ttf:"font/ttf",woff:"font/woff",woff2:"font/woff2",exr:"image/aces",apng:"image/apng",avif:"image/avif",bmp:"image/bmp",cgm:"image/cgm",drle:"image/dicom-rle",emf:"image/emf",fits:"image/fits",g3:"image/g3fax",gif:"image/gif",heic:"image/heic",heics:"image/heic-sequence",heif:"image/heif",heifs:"image/heif-sequence",hej2:"image/hej2k",hsj2:"image/hsj2",ief:"image/ief",jls:"image/jls",jp2:"image/jp2",jpg2:"image/jp2",jpeg:"image/jpeg",jpg:"image/jpeg",jpe:"image/jpeg",jph:"image/jph",jhc:"image/jphc",jpm:"image/jpm",jpx:"image/jpx",jpf:"image/jpx",jxr:"image/jxr",jxra:"image/jxra",jxrs:"image/jxrs",jxs:"image/jxs",jxsc:"image/jxsc",jxsi:"image/jxsi",jxss:"image/jxss",ktx:"image/ktx",ktx2:"image/ktx2",png:"image/png",btif:"image/prs.btif",pti:"image/prs.pti",sgi:"image/sgi",svg:"image/svg+xml",svgz:"image/svg+xml",t38:"image/t38",tif:"image/tiff",tiff:"image/tiff",tfx:"image/tiff-fx",webp:"image/webp",wmf:"image/wmf","disposition-notification":"message/disposition-notification",u8msg:"message/global",u8dsn:"message/global-delivery-status",u8mdn:"message/global-disposition-notification",u8hdr:"message/global-headers",eml:"message/rfc822",mime:"message/rfc822","3mf":"model/3mf",gltf:"model/gltf+json",glb:"model/gltf-binary",igs:"model/iges",iges:"model/iges",msh:"model/mesh",mesh:"model/mesh",silo:"model/mesh",mtl:"model/mtl",obj:"model/obj",stpz:"model/step+zip",stpxz:"model/step-xml+zip",stl:"model/stl",wrl:"model/vrml",vrml:"model/vrml",x3db:"model/x3d+fastinfoset",x3dbz:"model/x3d+binary",x3dv:"model/x3d-vrml",x3dvz:"model/x3d+vrml",x3d:"model/x3d+xml",x3dz:"model/x3d+xml",appcache:"text/cache-manifest",manifest:"text/cache-manifest",ics:"text/calendar",ifb:"text/calendar",coffee:"text/coffeescript",litcoffee:"text/coffeescript",css:"text/css",csv:"text/csv",html:"text/html",htm:"text/html",shtml:"text/html",jade:"text/jade",jsx:"text/jsx",less:"text/less",markdown:"text/markdown",md:"text/markdown",mml:"text/mathml",mdx:"text/mdx",n3:"text/n3",txt:"text/plain",text:"text/plain",conf:"text/plain",def:"text/plain",list:"text/plain",log:"text/plain",in:"text/plain",ini:"text/plain",dsc:"text/prs.lines.tag",rtx:"text/richtext",sgml:"text/sgml",sgm:"text/sgml",shex:"text/shex",slim:"text/slim",slm:"text/slim",spdx:"text/spdx",stylus:"text/stylus",styl:"text/stylus",tsv:"text/tab-separated-values",t:"text/troff",tr:"text/troff",roff:"text/troff",man:"text/troff",me:"text/troff",ms:"text/troff",ttl:"text/turtle",uri:"text/uri-list",uris:"text/uri-list",urls:"text/uri-list",vcard:"text/vcard",vtt:"text/vtt",yaml:"text/yaml",yml:"text/yaml","3gp":"video/3gpp","3g2":"video/3gpp2",h261:"video/h261",h263:"video/h263",h264:"video/h264",m4s:"video/iso.segment",jpgv:"video/jpeg",jpgm:"image/jpm",mj2:"video/mj2",mjp2:"video/mj2",ts:"video/mp2t",mp4:"video/mp4",mp4v:"video/mp4",mpg4:"video/mp4",mpeg:"video/mpeg",mpg:"video/mpeg",mpe:"video/mpeg",m1v:"video/mpeg",m2v:"video/mpeg",ogv:"video/ogg",qt:"video/quicktime",mov:"video/quicktime",webm:"video/webm"};function Sc(e){let t=(""+e).trim().toLowerCase(),n=t.lastIndexOf(".");return jc[~n?t.substring(++n):t]}function Rc(e,t){return`${e}${t}`.replace(/\/+/g,"/")}function Ds(e){return ro.test(e)||!e.startsWith("/")?e:Rc(at.value.base,e)}function Oc(e){let t=e.replace(/\.html$/,"");if(t=decodeURIComponent(t),t=t.replace(/\/$/,"/index"),Ce){const n="/";t=$s(t.slice(n.length).replace(/\//g,"_")||"index")+".md";let i=__VP_HASH_MAP__[t.toLowerCase()];if(i||(t=t.endsWith("_index.md")?t.slice(0,-9)+".md":t.slice(0,-3)+"_index.md",i=__VP_HASH_MAP__[t.toLowerCase()]),!i)return null;t=`${n}assets/${t}.${i}.js`}else t=`./${$s(t.slice(1).replace(/\//g,"_"))}.md.js`;return t}let gn=[];function xf(e){gn.push(e),Kn(()=>{gn=gn.filter(t=>t!==e)})}const Pc=Symbol(),fo="http://a.com",Ic=()=>({path:"/",component:null,data:lo});function yf(e,t){const n=kn(Ic()),i={route:n,go:r};async function r(l=Ce?location.href:"/"){var a,c;l=vi(l),await((a=i.onBeforeRouteChange)==null?void 0:a.call(i,l))!==!1&&(Ks(l),await o(l),await((c=i.onAfterRouteChanged)==null?void 0:c.call(i,l)))}let s=null;async function o(l,a=0,c=!1){var g;if(await((g=i.onBeforePageLoad)==null?void 0:g.call(i,l))===!1)return;const p=new URL(l,fo),d=s=p.pathname;try{let b=await e(d);if(!b)throw new Error(`Page not found: ${d}`);if(s===d){s=null;const{default:w,__pageData:A}=b;if(!w)throw new Error(`Invalid route component: ${w}`);n.path=Ce?d:Ds(d),n.component=kt(w),n.data=kt(A),Ce&&Nn(()=>{let F=at.value.base+A.relativePath.replace(/(?:(^|\/)index)?\.md$/,"$1");if(!at.value.cleanUrls&&!F.endsWith("/")&&(F+=".html"),F!==p.pathname&&(p.pathname=F,l=F+p.search+p.hash,history.replaceState(null,"",l)),p.hash&&!a){let K=null;try{K=document.getElementById(decodeURIComponent(p.hash).slice(1))}catch(k){console.warn(k)}if(K){Bs(K,p.hash);return}}window.scrollTo(0,a)})}}catch(b){if(!/fetch|Page not found/.test(b.message)&&!/^\/404(\.html|\/)?$/.test(l)&&console.error(b),!c)try{const w=await fetch(at.value.base+"hashmap.json");window.__VP_HASH_MAP__=await w.json(),await o(l,a,!0);return}catch{}s===d&&(s=null,n.path=Ce?d:Ds(d),n.component=t?kt(t):null,n.data=lo)}}return Ce&&(window.addEventListener("click",l=>{if(l.target.closest("button"))return;const c=l.target.closest("a");if(c&&!c.closest(".vp-raw")&&(c instanceof SVGElement||!c.download)){const{target:p}=c,{href:d,origin:g,pathname:b,hash:w,search:A}=new URL(c.href instanceof SVGAnimatedString?c.href.animVal:c.href,c.baseURI),F=window.location,K=Sc(b);!l.ctrlKey&&!l.shiftKey&&!l.altKey&&!l.metaKey&&!p&&g===F.origin&&(!K||K==="text/html")&&(l.preventDefault(),b===F.pathname&&A===F.search?(w!==F.hash&&(history.pushState(null,"",w),window.dispatchEvent(new Event("hashchange"))),w?Bs(c,w,c.classList.contains("header-anchor")):(Ks(d),window.scrollTo(0,0))):r(d))}},{capture:!0}),window.addEventListener("popstate",async l=>{var a;await o(vi(location.href),l.state&&l.state.scrollPosition||0),(a=i.onAfterRouteChanged)==null||a.call(i,location.href)}),window.addEventListener("hashchange",l=>{l.preventDefault()})),i}function Mc(){const e=vt(Pc);if(!e)throw new Error("useRouter() is called without provider.");return e}function uo(){return Mc().route}function Bs(e,t,n=!1){let i=null;try{i=e.classList.contains("header-anchor")?e:document.getElementById(decodeURIComponent(t).slice(1))}catch(r){console.warn(r)}if(i){let r=function(){!n||Math.abs(c-window.scrollY)>window.innerHeight?window.scrollTo(0,c):window.scrollTo({left:0,top:c,behavior:"smooth"})},s=at.value.scrollOffset,o=0,l=24;if(typeof s=="object"&&"padding"in s&&(l=s.padding,s=s.selector),typeof s=="number")o=s;else if(typeof s=="string")o=Us(s,l);else if(Array.isArray(s))for(const p of s){const d=Us(p,l);if(d){o=d;break}}const a=parseInt(window.getComputedStyle(i).paddingTop,10),c=window.scrollY+i.getBoundingClientRect().top-o+a;requestAnimationFrame(r)}}function Us(e,t){const n=document.querySelector(e);if(!n)return 0;const i=n.getBoundingClientRect().bottom;return i<0?0:i+t}function Ks(e){Ce&&e!==vi(location.href)&&(history.replaceState({scrollPosition:window.scrollY},document.title),history.pushState(null,"",e))}function vi(e){const t=new URL(e,fo);return t.pathname=t.pathname.replace(/(^|\/)index(\.html)?$/,"$1"),at.value.cleanUrls?t.pathname=t.pathname.replace(/\.html$/,""):!t.pathname.endsWith("/")&&!t.pathname.endsWith(".html")&&(t.pathname+=".html"),t.pathname+t.search+t.hash}const qs=()=>gn.forEach(e=>e()),vf=ki({name:"VitePressContent",props:{as:{type:[Object,String],default:"div"}},setup(e){const t=uo(),{site:n}=Ac();return()=>xi(e.as,n.value.contentProps??{style:{position:"relative"}},[t.component?xi(t.component,{onVnodeMounted:qs,onVnodeUpdated:qs}):"404 Page Not Found"])}}),bf="/logo.png",_f=ki({setup(e,{slots:t}){const n=ue(!1);return St(()=>{n.value=!0}),()=>n.value&&t.default?t.default():null}});function wf(){Ce&&window.addEventListener("click",e=>{var n;const t=e.target;if(t.matches(".vp-code-group input")){const i=(n=t.parentElement)==null?void 0:n.parentElement;if(!i)return;const r=Array.from(i.querySelectorAll("input")).indexOf(t);if(r<0)return;const s=i.querySelector(".blocks");if(!s)return;const o=Array.from(s.children).find(c=>c.classList.contains("active"));if(!o)return;const l=s.children[r];if(!l||o===l)return;o.classList.remove("active"),l.classList.add("active");const a=i==null?void 0:i.querySelector(`label[for="${t.id}"]`);a==null||a.scrollIntoView({block:"nearest"})}})}function Cf(){if(Ce){const e=new WeakMap;window.addEventListener("click",t=>{var i;const n=t.target;if(n.matches('div[class*="language-"] > button.copy')){const r=n.parentElement,s=(i=n.nextElementSibling)==null?void 0:i.nextElementSibling;if(!r||!s)return;const o=/language-(shellscript|shell|bash|sh|zsh)/.test(r.className);let l="";s.querySelectorAll("span.line:not(.diff.remove)").forEach(a=>l+=(a.textContent||"")+` +`),l=l.slice(0,-1),o&&(l=l.replace(/^ *(\$|>) /gm,"").trim()),Fc(l).then(()=>{n.classList.add("copied"),clearTimeout(e.get(n));const a=setTimeout(()=>{n.classList.remove("copied"),n.blur(),e.delete(n)},2e3);e.set(n,a)})}})}}async function Fc(e){try{return navigator.clipboard.writeText(e)}catch{const t=document.createElement("textarea"),n=document.activeElement;t.value=e,t.setAttribute("readonly",""),t.style.contain="strict",t.style.position="absolute",t.style.left="-9999px",t.style.fontSize="12pt";const i=document.getSelection(),r=i?i.rangeCount>0&&i.getRangeAt(0):null;document.body.appendChild(t),t.select(),t.selectionStart=0,t.selectionEnd=e.length,document.execCommand("copy"),document.body.removeChild(t),r&&(i.removeAllRanges(),i.addRange(r)),n&&n.focus()}}function Ef(e,t){let n=[],i=!0;const r=s=>{if(i){i=!1;return}const o=s.map(Ws);n.forEach((l,a)=>{const c=o.findIndex(p=>p==null?void 0:p.isEqualNode(l??null));c!==-1?delete o[c]:(l==null||l.remove(),delete n[a])}),o.forEach(l=>l&&document.head.appendChild(l)),n=[...n,...o].filter(Boolean)};br(()=>{const s=e.data,o=t.value,l=s&&s.description,a=s&&s.frontmatter.head||[],c=ao(o,s);c!==document.title&&(document.title=c);const p=l||o.description;let d=document.querySelector("meta[name=description]");d?d.getAttribute("content")!==p&&d.setAttribute("content",p):Ws(["meta",{name:"description",content:p}]),r(co(o.head,Lc(a)))})}function Ws([e,t,n]){const i=document.createElement(e);for(const r in t)i.setAttribute(r,t[r]);return n&&(i.innerHTML=n),e==="script"&&!t.async&&(i.async=!1),i}function kc(e){return e[0]==="meta"&&e[1]&&e[1].name==="description"}function Lc(e){return e.filter(t=>!kc(t))}const si=new Set,po=()=>document.createElement("link"),Nc=e=>{const t=po();t.rel="prefetch",t.href=e,document.head.appendChild(t)},Hc=e=>{const t=new XMLHttpRequest;t.open("GET",e,t.withCredentials=!0),t.send()};let pn;const $c=Ce&&(pn=po())&&pn.relList&&pn.relList.supports&&pn.relList.supports("prefetch")?Nc:Hc;function Tf(){if(!Ce||!window.IntersectionObserver)return;let e;if((e=navigator.connection)&&(e.saveData||/2g/.test(e.effectiveType)))return;const t=window.requestIdleCallback||setTimeout;let n=null;const i=()=>{n&&n.disconnect(),n=new IntersectionObserver(s=>{s.forEach(o=>{if(o.isIntersecting){const l=o.target;n.unobserve(l);const{pathname:a}=l;if(!si.has(a)){si.add(a);const c=Oc(a);c&&$c(c)}}})}),t(()=>{document.querySelectorAll("#app a").forEach(s=>{const{hostname:o,pathname:l}=new URL(s.href instanceof SVGAnimatedString?s.href.animVal:s.href,s.baseURI),a=l.match(/\.\w+$/);a&&a[0]!==".html"||s.target!=="_blank"&&o===location.hostname&&(l!==location.pathname?n.observe(s):si.add(l))})})};St(i);const r=uo();Ye(()=>r.path,i),Kn(()=>{n&&n.disconnect()})}export{af as $,Kn as A,Vc as B,Ml as C,qc as D,Jc as E,ge as F,fr as G,xf as H,ie as I,Yc as J,pf as K,Wc as L,ro as M,uo as N,ca as O,vt as P,Pn as Q,Nn as R,hf as S,zr as T,nf as U,Ln as V,df as W,al as X,mf as Y,zl as Z,uf as _,Kr as a,Zc as a0,lf as a1,Gc as a2,kn as a3,Xc as a4,ce as a5,xi as a6,cf as a7,Dc as a8,aa as a9,ef as aa,Il as ab,zc as ac,rf as ad,Zs as ae,Mo as af,bf as ag,of as ah,Ef as ai,Pc as aj,gf as ak,Tc as al,vf as am,_f as an,at as ao,ff as ap,yf as aq,Oc as ar,Tf as as,Cf as at,wf as au,Mc as av,Dr as b,tf as c,ki as d,sf as e,Ds as f,re as g,ue as h,vc as i,St as j,Ur as k,Sc as l,Ii as m,In as n,Hr as o,Uc as p,Kc as q,Qc as r,yc as s,Bc as t,Ac as u,Ce as v,yl as w,oc as x,Ye as y,br as z}; diff --git a/docs/assets/chunks/theme.L_q74N7q.js b/docs/assets/chunks/theme.L_q74N7q.js new file mode 100644 index 000000000..9024ddbec --- /dev/null +++ b/docs/assets/chunks/theme.L_q74N7q.js @@ -0,0 +1,7 @@ +import{d as g,o as a,c as l,r as u,n as N,a as H,t as S,_ as m,b as k,w as h,T as ce,e as f,u as De,i as Fe,l as Oe,f as ue,g as b,h as T,j as U,k as c,m as i,p as z,q as D,s as x,v as K,x as re,y as G,z as ee,A as te,B as we,C as xe,D as j,F as A,E as B,G as de,H as Y,I as _,J as Pe,K as Ve,L as O,M as Le,N as se,O as X,P as ne,Q as Ue,R as Ge,S as Se,U as je,V as Re,W as qe,X as Ke,Y as Me,Z as Ce,$ as We,a0 as Ye,a1 as Je,a2 as Xe}from"./framework.DfSOcZOm.js";const Ze=g({__name:"VPBadge",props:{text:{},type:{default:"tip"}},setup(s){return(e,t)=>(a(),l("span",{class:N(["VPBadge",e.type])},[u(e.$slots,"default",{},()=>[H(S(e.text),1)],!0)],2))}}),Qe=m(Ze,[["__scopeId","data-v-9613cc9f"]]),et={key:0,class:"VPBackdrop"},tt=g({__name:"VPBackdrop",props:{show:{type:Boolean}},setup(s){return(e,t)=>(a(),k(ce,{name:"fade"},{default:h(()=>[e.show?(a(),l("div",et)):f("",!0)]),_:1}))}}),st=m(tt,[["__scopeId","data-v-c79a1216"]]),y=De;function nt(s,e){let t,n=!1;return()=>{t&&clearTimeout(t),n?t=setTimeout(s,e):(s(),(n=!0)&&setTimeout(()=>n=!1,e))}}function ie(s){return/^\//.test(s)?s:`/${s}`}function ve(s){const{pathname:e,search:t,hash:n,protocol:o}=new URL(s,"http://a.com");if(Fe(s)||s.startsWith("#")||!o.startsWith("http")||/\.(?!html|md)\w+($|\?)/i.test(s)&&Oe(s))return s;const{site:r}=y(),d=e.endsWith("/")||e.endsWith(".html")?s:s.replace(/(?:(^\.+)\/)?.*$/,`$1${e.replace(/(\.md)?$/,r.value.cleanUrls?"":".html")}${t}${n}`);return ue(d)}function J({removeCurrent:s=!0,correspondingLink:e=!1}={}){const{site:t,localeIndex:n,page:o,theme:r}=y(),d=b(()=>{var v,$;return{label:(v=t.value.locales[n.value])==null?void 0:v.label,link:(($=t.value.locales[n.value])==null?void 0:$.link)||(n.value==="root"?"/":`/${n.value}/`)}});return{localeLinks:b(()=>Object.entries(t.value.locales).flatMap(([v,$])=>s&&d.value.label===$.label?[]:{text:$.label,link:ot($.link||(v==="root"?"/":`/${v}/`),r.value.i18nRouting!==!1&&e,o.value.relativePath.slice(d.value.link.length-1),!t.value.cleanUrls)})),currentLang:d}}function ot(s,e,t,n){return e?s.replace(/\/$/,"")+ie(t.replace(/(^|\/)index\.md$/,"$1").replace(/\.md$/,n?".html":"")):s}const at=s=>(z("data-v-f87ff6e4"),s=s(),D(),s),rt={class:"NotFound"},it={class:"code"},lt={class:"title"},ct=at(()=>c("div",{class:"divider"},null,-1)),ut={class:"quote"},dt={class:"action"},vt=["href","aria-label"],ht=g({__name:"NotFound",setup(s){const{site:e,theme:t}=y(),{localeLinks:n}=J({removeCurrent:!1}),o=T("/");return U(()=>{var d;const r=window.location.pathname.replace(e.value.base,"").replace(/(^.*?\/).*$/,"/$1");n.value.length&&(o.value=((d=n.value.find(({link:p})=>p.startsWith(r)))==null?void 0:d.link)||n.value[0].link)}),(r,d)=>{var p,v,$,w,M;return a(),l("div",rt,[c("p",it,S(((p=i(t).notFound)==null?void 0:p.code)??"404"),1),c("h1",lt,S(((v=i(t).notFound)==null?void 0:v.title)??"PAGE NOT FOUND"),1),ct,c("blockquote",ut,S((($=i(t).notFound)==null?void 0:$.quote)??"But if you don't change your direction, and if you keep looking, you may end up where you are heading."),1),c("div",dt,[c("a",{class:"link",href:i(ue)(o.value),"aria-label":((w=i(t).notFound)==null?void 0:w.linkLabel)??"go to home"},S(((M=i(t).notFound)==null?void 0:M.linkText)??"Take me home"),9,vt)])])}}}),pt=m(ht,[["__scopeId","data-v-f87ff6e4"]]);function Ie(s,e){if(Array.isArray(s))return Z(s);if(s==null)return[];e=ie(e);const t=Object.keys(s).sort((o,r)=>r.split("/").length-o.split("/").length).find(o=>e.startsWith(ie(o))),n=t?s[t]:[];return Array.isArray(n)?Z(n):Z(n.items,n.base)}function _t(s){const e=[];let t=0;for(const n in s){const o=s[n];if(o.items){t=e.push(o);continue}e[t]||e.push({items:[]}),e[t].items.push(o)}return e}function ft(s){const e=[];function t(n){for(const o of n)o.text&&o.link&&e.push({text:o.text,link:o.link,docFooterText:o.docFooterText}),o.items&&t(o.items)}return t(s),e}function le(s,e){return Array.isArray(e)?e.some(t=>le(s,t)):x(s,e.link)?!0:e.items?le(s,e.items):!1}function Z(s,e){return[...s].map(t=>{const n={...t},o=n.base||e;return o&&n.link&&(n.link=o+n.link),n.items&&(n.items=Z(n.items,o)),n})}function F(){const{frontmatter:s,page:e,theme:t}=y(),n=re("(min-width: 960px)"),o=T(!1),r=b(()=>{const I=t.value.sidebar,L=e.value.relativePath;return I?Ie(I,L):[]}),d=T(r.value);G(r,(I,L)=>{JSON.stringify(I)!==JSON.stringify(L)&&(d.value=r.value)});const p=b(()=>s.value.sidebar!==!1&&d.value.length>0&&s.value.layout!=="home"),v=b(()=>$?s.value.aside==null?t.value.aside==="left":s.value.aside==="left":!1),$=b(()=>s.value.layout==="home"?!1:s.value.aside!=null?!!s.value.aside:t.value.aside!==!1),w=b(()=>p.value&&n.value),M=b(()=>p.value?_t(d.value):[]);function C(){o.value=!0}function V(){o.value=!1}function P(){o.value?V():C()}return{isOpen:o,sidebar:d,sidebarGroups:M,hasSidebar:p,hasAside:$,leftAside:v,isSidebarEnabled:w,open:C,close:V,toggle:P}}function mt(s,e){let t;ee(()=>{t=s.value?document.activeElement:void 0}),U(()=>{window.addEventListener("keyup",n)}),te(()=>{window.removeEventListener("keyup",n)});function n(o){o.key==="Escape"&&s.value&&(e(),t==null||t.focus())}}const Te=T(K?location.hash:"");K&&window.addEventListener("hashchange",()=>{Te.value=location.hash});function gt(s){const{page:e}=y(),t=T(!1),n=b(()=>s.value.collapsed!=null),o=b(()=>!!s.value.link),r=T(!1),d=()=>{r.value=x(e.value.relativePath,s.value.link)};G([e,s,Te],d),U(d);const p=b(()=>r.value?!0:s.value.items?le(e.value.relativePath,s.value.items):!1),v=b(()=>!!(s.value.items&&s.value.items.length));ee(()=>{t.value=!!(n.value&&s.value.collapsed)}),we(()=>{(r.value||p.value)&&(t.value=!1)});function $(){n.value&&(t.value=!t.value)}return{collapsed:t,collapsible:n,isLink:o,isActiveLink:r,hasActiveLink:p,hasChildren:v,toggle:$}}function $t(){const{hasSidebar:s}=F(),e=re("(min-width: 960px)"),t=re("(min-width: 1280px)");return{isAsideEnabled:b(()=>!t.value&&!e.value?!1:s.value?t.value:e.value)}}const kt=71;function he(s){return typeof s.outline=="object"&&!Array.isArray(s.outline)&&s.outline.label||s.outlineTitle||"On this page"}function pe(s){const e=[...document.querySelectorAll(".VPDoc :where(h1,h2,h3,h4,h5,h6)")].filter(t=>t.id&&t.hasChildNodes()).map(t=>{const n=Number(t.tagName[1]);return{title:bt(t),link:"#"+t.id,level:n}});return yt(e,s)}function bt(s){let e="";for(const t of s.childNodes)if(t.nodeType===1){if(t.classList.contains("VPBadge")||t.classList.contains("header-anchor"))continue;e+=t.textContent}else t.nodeType===3&&(e+=t.textContent);return e.trim()}function yt(s,e){if(e===!1)return[];const t=(typeof e=="object"&&!Array.isArray(e)?e.level:e)||2,[n,o]=typeof t=="number"?[t,t]:t==="deep"?[2,6]:t;s=s.filter(d=>d.level>=n&&d.level<=o);const r=[];e:for(let d=0;d=0;v--){const $=s[v];if($.level{requestAnimationFrame(r),window.addEventListener("scroll",n)}),xe(()=>{d(location.hash)}),te(()=>{window.removeEventListener("scroll",n)});function r(){if(!t.value)return;const p=[].slice.call(s.value.querySelectorAll(".outline-link")),v=[].slice.call(document.querySelectorAll(".content .header-anchor")).filter(V=>p.some(P=>P.hash===V.hash&&V.offsetParent!==null)),$=window.scrollY,w=window.innerHeight,M=document.body.offsetHeight,C=Math.abs($+w-M)<1;if(v.length&&C){d(v[v.length-1].hash);return}for(let V=0;V{const o=j("VPDocOutlineItem",!0);return a(),l("ul",{class:N(t.root?"root":"nested")},[(a(!0),l(A,null,B(t.headers,({children:r,link:d,title:p})=>(a(),l("li",null,[c("a",{class:"outline-link",href:d,onClick:e,title:p},S(p),9,Vt),r!=null&&r.length?(a(),k(o,{key:0,headers:r},null,8,["headers"])):f("",!0)]))),256))],2)}}}),_e=m(Lt,[["__scopeId","data-v-d0ee3533"]]),St=s=>(z("data-v-d330b1bb"),s=s(),D(),s),Mt={class:"content"},Ct={class:"outline-title",role:"heading","aria-level":"2"},It={"aria-labelledby":"doc-outline-aria-label"},Tt=St(()=>c("span",{class:"visually-hidden",id:"doc-outline-aria-label"}," Table of Contents for current page ",-1)),At=g({__name:"VPDocAsideOutline",setup(s){const{frontmatter:e,theme:t}=y(),n=de([]);Y(()=>{n.value=pe(e.value.outline??t.value.outline)});const o=T(),r=T();return wt(o,r),(d,p)=>(a(),l("div",{class:N(["VPDocAsideOutline",{"has-outline":n.value.length>0}]),ref_key:"container",ref:o,role:"navigation"},[c("div",Mt,[c("div",{class:"outline-marker",ref_key:"marker",ref:r},null,512),c("div",Ct,S(i(he)(i(t))),1),c("nav",It,[Tt,_(_e,{headers:n.value,root:!0},null,8,["headers"])])])],2))}}),Nt=m(At,[["__scopeId","data-v-d330b1bb"]]),Bt={class:"VPDocAsideCarbonAds"},Ht=g({__name:"VPDocAsideCarbonAds",props:{carbonAds:{}},setup(s){const e=Pe(()=>Ve(()=>import("./ui-custom.GNJIOPzv.js"),__vite__mapDeps([0,1])));return(t,n)=>(a(),l("div",Bt,[_(i(e),{"carbon-ads":t.carbonAds},null,8,["carbon-ads"])]))}}),Et=s=>(z("data-v-3f215769"),s=s(),D(),s),zt={class:"VPDocAside"},Dt=Et(()=>c("div",{class:"spacer"},null,-1)),Ft=g({__name:"VPDocAside",setup(s){const{theme:e}=y();return(t,n)=>(a(),l("div",zt,[u(t.$slots,"aside-top",{},void 0,!0),u(t.$slots,"aside-outline-before",{},void 0,!0),_(Nt),u(t.$slots,"aside-outline-after",{},void 0,!0),Dt,u(t.$slots,"aside-ads-before",{},void 0,!0),i(e).carbonAds?(a(),k(Ht,{key:0,"carbon-ads":i(e).carbonAds},null,8,["carbon-ads"])):f("",!0),u(t.$slots,"aside-ads-after",{},void 0,!0),u(t.$slots,"aside-bottom",{},void 0,!0)]))}}),Ot=m(Ft,[["__scopeId","data-v-3f215769"]]);function xt(){const{theme:s,page:e}=y();return b(()=>{const{text:t="Edit this page",pattern:n=""}=s.value.editLink||{};let o;return typeof n=="function"?o=n(e.value):o=n.replace(/:path/g,e.value.filePath),{url:o,text:t}})}function Ut(){const{page:s,theme:e,frontmatter:t}=y();return b(()=>{var v,$,w,M,C,V,P,I;const n=Ie(e.value.sidebar,s.value.relativePath),o=ft(n),r=o.findIndex(L=>x(s.value.relativePath,L.link)),d=((v=e.value.docFooter)==null?void 0:v.prev)===!1&&!t.value.prev||t.value.prev===!1,p=(($=e.value.docFooter)==null?void 0:$.next)===!1&&!t.value.next||t.value.next===!1;return{prev:d?void 0:{text:(typeof t.value.prev=="string"?t.value.prev:typeof t.value.prev=="object"?t.value.prev.text:void 0)??((w=o[r-1])==null?void 0:w.docFooterText)??((M=o[r-1])==null?void 0:M.text),link:(typeof t.value.prev=="object"?t.value.prev.link:void 0)??((C=o[r-1])==null?void 0:C.link)},next:p?void 0:{text:(typeof t.value.next=="string"?t.value.next:typeof t.value.next=="object"?t.value.next.text:void 0)??((V=o[r+1])==null?void 0:V.docFooterText)??((P=o[r+1])==null?void 0:P.text),link:(typeof t.value.next=="object"?t.value.next.link:void 0)??((I=o[r+1])==null?void 0:I.link)}}})}const Gt={},jt={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Rt=c("path",{d:"M18,23H4c-1.7,0-3-1.3-3-3V6c0-1.7,1.3-3,3-3h7c0.6,0,1,0.4,1,1s-0.4,1-1,1H4C3.4,5,3,5.4,3,6v14c0,0.6,0.4,1,1,1h14c0.6,0,1-0.4,1-1v-7c0-0.6,0.4-1,1-1s1,0.4,1,1v7C21,21.7,19.7,23,18,23z"},null,-1),qt=c("path",{d:"M8,17c-0.3,0-0.5-0.1-0.7-0.3C7,16.5,6.9,16.1,7,15.8l1-4c0-0.2,0.1-0.3,0.3-0.5l9.5-9.5c1.2-1.2,3.2-1.2,4.4,0c1.2,1.2,1.2,3.2,0,4.4l-9.5,9.5c-0.1,0.1-0.3,0.2-0.5,0.3l-4,1C8.2,17,8.1,17,8,17zM9.9,12.5l-0.5,2.1l2.1-0.5l9.3-9.3c0.4-0.4,0.4-1.1,0-1.6c-0.4-0.4-1.2-0.4-1.6,0l0,0L9.9,12.5z M18.5,2.5L18.5,2.5L18.5,2.5z"},null,-1),Kt=[Rt,qt];function Wt(s,e){return a(),l("svg",jt,Kt)}const Yt=m(Gt,[["render",Wt]]),E=g({__name:"VPLink",props:{tag:{},href:{},noIcon:{type:Boolean},target:{},rel:{}},setup(s){const e=s,t=b(()=>e.tag??(e.href?"a":"span")),n=b(()=>e.href&&Le.test(e.href));return(o,r)=>(a(),k(O(t.value),{class:N(["VPLink",{link:o.href,"vp-external-link-icon":n.value,"no-icon":o.noIcon}]),href:o.href?i(ve)(o.href):void 0,target:o.target??(n.value?"_blank":void 0),rel:o.rel??(n.value?"noreferrer":void 0)},{default:h(()=>[u(o.$slots,"default")]),_:3},8,["class","href","target","rel"]))}}),Jt={class:"VPLastUpdated"},Xt=["datetime"],Zt=g({__name:"VPDocFooterLastUpdated",setup(s){const{theme:e,page:t,frontmatter:n,lang:o}=y(),r=b(()=>new Date(n.value.lastUpdated??t.value.lastUpdated)),d=b(()=>r.value.toISOString()),p=T("");return U(()=>{ee(()=>{var v,$,w;p.value=new Intl.DateTimeFormat(($=(v=e.value.lastUpdated)==null?void 0:v.formatOptions)!=null&&$.forceLocale?o.value:void 0,((w=e.value.lastUpdated)==null?void 0:w.formatOptions)??{dateStyle:"short",timeStyle:"short"}).format(r.value)})}),(v,$)=>{var w;return a(),l("p",Jt,[H(S(((w=i(e).lastUpdated)==null?void 0:w.text)||i(e).lastUpdatedText||"Last updated")+": ",1),c("time",{datetime:d.value},S(p.value),9,Xt)])}}}),Qt=m(Zt,[["__scopeId","data-v-7e05ebdb"]]),es={key:0,class:"VPDocFooter"},ts={key:0,class:"edit-info"},ss={key:0,class:"edit-link"},ns={key:1,class:"last-updated"},os={key:1,class:"prev-next"},as={class:"pager"},rs=["innerHTML"],is=["innerHTML"],ls={class:"pager"},cs=["innerHTML"],us=["innerHTML"],ds=g({__name:"VPDocFooter",setup(s){const{theme:e,page:t,frontmatter:n}=y(),o=xt(),r=Ut(),d=b(()=>e.value.editLink&&n.value.editLink!==!1),p=b(()=>t.value.lastUpdated&&n.value.lastUpdated!==!1),v=b(()=>d.value||p.value||r.value.prev||r.value.next);return($,w)=>{var M,C,V,P;return v.value?(a(),l("footer",es,[u($.$slots,"doc-footer-before",{},void 0,!0),d.value||p.value?(a(),l("div",ts,[d.value?(a(),l("div",ss,[_(E,{class:"edit-link-button",href:i(o).url,"no-icon":!0},{default:h(()=>[_(Yt,{class:"edit-link-icon","aria-label":"edit icon"}),H(" "+S(i(o).text),1)]),_:1},8,["href"])])):f("",!0),p.value?(a(),l("div",ns,[_(Qt)])):f("",!0)])):f("",!0),(M=i(r).prev)!=null&&M.link||(C=i(r).next)!=null&&C.link?(a(),l("nav",os,[c("div",as,[(V=i(r).prev)!=null&&V.link?(a(),k(E,{key:0,class:"pager-link prev",href:i(r).prev.link},{default:h(()=>{var I;return[c("span",{class:"desc",innerHTML:((I=i(e).docFooter)==null?void 0:I.prev)||"Previous page"},null,8,rs),c("span",{class:"title",innerHTML:i(r).prev.text},null,8,is)]}),_:1},8,["href"])):f("",!0)]),c("div",ls,[(P=i(r).next)!=null&&P.link?(a(),k(E,{key:0,class:"pager-link next",href:i(r).next.link},{default:h(()=>{var I;return[c("span",{class:"desc",innerHTML:((I=i(e).docFooter)==null?void 0:I.next)||"Next page"},null,8,cs),c("span",{class:"title",innerHTML:i(r).next.text},null,8,us)]}),_:1},8,["href"])):f("",!0)])])):f("",!0)])):f("",!0)}}}),vs=m(ds,[["__scopeId","data-v-48f9bb55"]]),hs={},ps={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},_s=c("path",{d:"M9,19c-0.3,0-0.5-0.1-0.7-0.3c-0.4-0.4-0.4-1,0-1.4l5.3-5.3L8.3,6.7c-0.4-0.4-0.4-1,0-1.4s1-0.4,1.4,0l6,6c0.4,0.4,0.4,1,0,1.4l-6,6C9.5,18.9,9.3,19,9,19z"},null,-1),fs=[_s];function ms(s,e){return a(),l("svg",ps,fs)}const fe=m(hs,[["render",ms]]),gs={key:0,class:"VPDocOutlineDropdown"},$s={key:0,class:"items"},ks=g({__name:"VPDocOutlineDropdown",setup(s){const{frontmatter:e,theme:t}=y(),n=T(!1);Y(()=>{n.value=!1});const o=de([]);return Y(()=>{o.value=pe(e.value.outline??t.value.outline)}),(r,d)=>o.value.length>0?(a(),l("div",gs,[c("button",{onClick:d[0]||(d[0]=p=>n.value=!n.value),class:N({open:n.value})},[H(S(i(he)(i(t)))+" ",1),_(fe,{class:"icon"})],2),n.value?(a(),l("div",$s,[_(_e,{headers:o.value},null,8,["headers"])])):f("",!0)])):f("",!0)}}),bs=m(ks,[["__scopeId","data-v-eadfb36b"]]),ys=s=>(z("data-v-6b87e69f"),s=s(),D(),s),ws={class:"container"},Ps=ys(()=>c("div",{class:"aside-curtain"},null,-1)),Vs={class:"aside-container"},Ls={class:"aside-content"},Ss={class:"content"},Ms={class:"content-container"},Cs={class:"main"},Is=g({__name:"VPDoc",setup(s){const{theme:e}=y(),t=se(),{hasSidebar:n,hasAside:o,leftAside:r}=F(),d=b(()=>t.path.replace(/[./]+/g,"_").replace(/_html$/,""));return(p,v)=>{const $=j("Content");return a(),l("div",{class:N(["VPDoc",{"has-sidebar":i(n),"has-aside":i(o)}])},[u(p.$slots,"doc-top",{},void 0,!0),c("div",ws,[i(o)?(a(),l("div",{key:0,class:N(["aside",{"left-aside":i(r)}])},[Ps,c("div",Vs,[c("div",Ls,[_(Ot,null,{"aside-top":h(()=>[u(p.$slots,"aside-top",{},void 0,!0)]),"aside-bottom":h(()=>[u(p.$slots,"aside-bottom",{},void 0,!0)]),"aside-outline-before":h(()=>[u(p.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":h(()=>[u(p.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":h(()=>[u(p.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":h(()=>[u(p.$slots,"aside-ads-after",{},void 0,!0)]),_:3})])])],2)):f("",!0),c("div",Ss,[c("div",Ms,[u(p.$slots,"doc-before",{},void 0,!0),_(bs),c("main",Cs,[_($,{class:N(["vp-doc",[d.value,i(e).externalLinkIcon&&"external-link-icon-enabled"]])},null,8,["class"])]),_(vs,null,{"doc-footer-before":h(()=>[u(p.$slots,"doc-footer-before",{},void 0,!0)]),_:3}),u(p.$slots,"doc-after",{},void 0,!0)])])]),u(p.$slots,"doc-bottom",{},void 0,!0)],2)}}}),Ts=m(Is,[["__scopeId","data-v-6b87e69f"]]),As=g({__name:"VPButton",props:{tag:{},size:{default:"medium"},theme:{default:"brand"},text:{},href:{}},setup(s){const e=s,t=b(()=>e.href&&Le.test(e.href)),n=b(()=>e.tag||e.href?"a":"button");return(o,r)=>(a(),k(O(n.value),{class:N(["VPButton",[o.size,o.theme]]),href:o.href?i(ve)(o.href):void 0,target:t.value?"_blank":void 0,rel:t.value?"noreferrer":void 0},{default:h(()=>[H(S(o.text),1)]),_:1},8,["class","href","target","rel"]))}}),Ns=m(As,[["__scopeId","data-v-c1c5efc1"]]),Bs=["src","alt"],Hs=g({inheritAttrs:!1,__name:"VPImage",props:{image:{},alt:{}},setup(s){return(e,t)=>{const n=j("VPImage",!0);return e.image?(a(),l(A,{key:0},[typeof e.image=="string"||"src"in e.image?(a(),l("img",X({key:0,class:"VPImage"},typeof e.image=="string"?e.$attrs:{...e.image,...e.$attrs},{src:i(ue)(typeof e.image=="string"?e.image:e.image.src),alt:e.alt??(typeof e.image=="string"?"":e.image.alt||"")}),null,16,Bs)):(a(),l(A,{key:1},[_(n,X({class:"dark",image:e.image.dark,alt:e.image.alt},e.$attrs),null,16,["image","alt"]),_(n,X({class:"light",image:e.image.light,alt:e.image.alt},e.$attrs),null,16,["image","alt"])],64))],64)):f("",!0)}}}),Q=m(Hs,[["__scopeId","data-v-8426fc1a"]]),Es=s=>(z("data-v-da5d1713"),s=s(),D(),s),zs={class:"container"},Ds={class:"main"},Fs={key:0,class:"name"},Os=["innerHTML"],xs=["innerHTML"],Us=["innerHTML"],Gs={key:0,class:"actions"},js={key:0,class:"image"},Rs={class:"image-container"},qs=Es(()=>c("div",{class:"image-bg"},null,-1)),Ks=g({__name:"VPHero",props:{name:{},text:{},tagline:{},image:{},actions:{}},setup(s){const e=ne("hero-image-slot-exists");return(t,n)=>(a(),l("div",{class:N(["VPHero",{"has-image":t.image||i(e)}])},[c("div",zs,[c("div",Ds,[u(t.$slots,"home-hero-info",{},()=>[t.name?(a(),l("h1",Fs,[c("span",{innerHTML:t.name,class:"clip"},null,8,Os)])):f("",!0),t.text?(a(),l("p",{key:1,innerHTML:t.text,class:"text"},null,8,xs)):f("",!0),t.tagline?(a(),l("p",{key:2,innerHTML:t.tagline,class:"tagline"},null,8,Us)):f("",!0)],!0),t.actions?(a(),l("div",Gs,[(a(!0),l(A,null,B(t.actions,o=>(a(),l("div",{key:o.link,class:"action"},[_(Ns,{tag:"a",size:"medium",theme:o.theme,text:o.text,href:o.link},null,8,["theme","text","href"])]))),128))])):f("",!0)]),t.image||i(e)?(a(),l("div",js,[c("div",Rs,[qs,u(t.$slots,"home-hero-image",{},()=>[t.image?(a(),k(Q,{key:0,class:"image-src",image:t.image},null,8,["image"])):f("",!0)],!0)])])):f("",!0)])],2))}}),Ws=m(Ks,[["__scopeId","data-v-da5d1713"]]),Ys=g({__name:"VPHomeHero",setup(s){const{frontmatter:e}=y();return(t,n)=>i(e).hero?(a(),k(Ws,{key:0,class:"VPHomeHero",name:i(e).hero.name,text:i(e).hero.text,tagline:i(e).hero.tagline,image:i(e).hero.image,actions:i(e).hero.actions},{"home-hero-info":h(()=>[u(t.$slots,"home-hero-info")]),"home-hero-image":h(()=>[u(t.$slots,"home-hero-image")]),_:3},8,["name","text","tagline","image","actions"])):f("",!0)}}),Js={},Xs={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Zs=c("path",{d:"M19.9,12.4c0.1-0.2,0.1-0.5,0-0.8c-0.1-0.1-0.1-0.2-0.2-0.3l-7-7c-0.4-0.4-1-0.4-1.4,0s-0.4,1,0,1.4l5.3,5.3H5c-0.6,0-1,0.4-1,1s0.4,1,1,1h11.6l-5.3,5.3c-0.4,0.4-0.4,1,0,1.4c0.2,0.2,0.5,0.3,0.7,0.3s0.5-0.1,0.7-0.3l7-7C19.8,12.6,19.9,12.5,19.9,12.4z"},null,-1),Qs=[Zs];function en(s,e){return a(),l("svg",Xs,Qs)}const tn=m(Js,[["render",en]]),sn={class:"box"},nn={key:0,class:"icon"},on=["innerHTML"],an=["innerHTML"],rn=["innerHTML"],ln={key:4,class:"link-text"},cn={class:"link-text-value"},un=g({__name:"VPFeature",props:{icon:{},title:{},details:{},link:{},linkText:{},rel:{},target:{}},setup(s){return(e,t)=>(a(),k(E,{class:"VPFeature",href:e.link,rel:e.rel,target:e.target,"no-icon":!0,tag:e.link?"a":"div"},{default:h(()=>[c("article",sn,[typeof e.icon=="object"&&e.icon.wrap?(a(),l("div",nn,[_(Q,{image:e.icon,alt:e.icon.alt,height:e.icon.height||48,width:e.icon.width||48},null,8,["image","alt","height","width"])])):typeof e.icon=="object"?(a(),k(Q,{key:1,image:e.icon,alt:e.icon.alt,height:e.icon.height||48,width:e.icon.width||48},null,8,["image","alt","height","width"])):e.icon?(a(),l("div",{key:2,class:"icon",innerHTML:e.icon},null,8,on)):f("",!0),c("h2",{class:"title",innerHTML:e.title},null,8,an),e.details?(a(),l("p",{key:3,class:"details",innerHTML:e.details},null,8,rn)):f("",!0),e.linkText?(a(),l("div",ln,[c("p",cn,[H(S(e.linkText)+" ",1),_(tn,{class:"link-text-icon"})])])):f("",!0)])]),_:1},8,["href","rel","target","tag"]))}}),dn=m(un,[["__scopeId","data-v-33204567"]]),vn={key:0,class:"VPFeatures"},hn={class:"container"},pn={class:"items"},_n=g({__name:"VPFeatures",props:{features:{}},setup(s){const e=s,t=b(()=>{const n=e.features.length;if(n){if(n===2)return"grid-2";if(n===3)return"grid-3";if(n%3===0)return"grid-6";if(n>3)return"grid-4"}else return});return(n,o)=>n.features?(a(),l("div",vn,[c("div",hn,[c("div",pn,[(a(!0),l(A,null,B(n.features,r=>(a(),l("div",{key:r.title,class:N(["item",[t.value]])},[_(dn,{icon:r.icon,title:r.title,details:r.details,link:r.link,"link-text":r.linkText,rel:r.rel,target:r.target},null,8,["icon","title","details","link","link-text","rel","target"])],2))),128))])])])):f("",!0)}}),fn=m(_n,[["__scopeId","data-v-a6181336"]]),mn=g({__name:"VPHomeFeatures",setup(s){const{frontmatter:e}=y();return(t,n)=>i(e).features?(a(),k(fn,{key:0,class:"VPHomeFeatures",features:i(e).features},null,8,["features"])):f("",!0)}}),gn={class:"VPHome"},$n=g({__name:"VPHome",setup(s){return(e,t)=>{const n=j("Content");return a(),l("div",gn,[u(e.$slots,"home-hero-before",{},void 0,!0),_(Ys,null,{"home-hero-info":h(()=>[u(e.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-image":h(()=>[u(e.$slots,"home-hero-image",{},void 0,!0)]),_:3}),u(e.$slots,"home-hero-after",{},void 0,!0),u(e.$slots,"home-features-before",{},void 0,!0),_(mn),u(e.$slots,"home-features-after",{},void 0,!0),_(n)])}}}),kn=m($n,[["__scopeId","data-v-d82743a8"]]),bn={},yn={class:"VPPage"};function wn(s,e){const t=j("Content");return a(),l("div",yn,[u(s.$slots,"page-top"),_(t),u(s.$slots,"page-bottom")])}const Pn=m(bn,[["render",wn]]),Vn=g({__name:"VPContent",setup(s){const{page:e,frontmatter:t}=y(),{hasSidebar:n}=F();return(o,r)=>(a(),l("div",{class:N(["VPContent",{"has-sidebar":i(n),"is-home":i(t).layout==="home"}]),id:"VPContent"},[i(e).isNotFound?u(o.$slots,"not-found",{key:0},()=>[_(pt)],!0):i(t).layout==="page"?(a(),k(Pn,{key:1},{"page-top":h(()=>[u(o.$slots,"page-top",{},void 0,!0)]),"page-bottom":h(()=>[u(o.$slots,"page-bottom",{},void 0,!0)]),_:3})):i(t).layout==="home"?(a(),k(kn,{key:2},{"home-hero-before":h(()=>[u(o.$slots,"home-hero-before",{},void 0,!0)]),"home-hero-info":h(()=>[u(o.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-image":h(()=>[u(o.$slots,"home-hero-image",{},void 0,!0)]),"home-hero-after":h(()=>[u(o.$slots,"home-hero-after",{},void 0,!0)]),"home-features-before":h(()=>[u(o.$slots,"home-features-before",{},void 0,!0)]),"home-features-after":h(()=>[u(o.$slots,"home-features-after",{},void 0,!0)]),_:3})):i(t).layout&&i(t).layout!=="doc"?(a(),k(O(i(t).layout),{key:3})):(a(),k(Ts,{key:4},{"doc-top":h(()=>[u(o.$slots,"doc-top",{},void 0,!0)]),"doc-bottom":h(()=>[u(o.$slots,"doc-bottom",{},void 0,!0)]),"doc-footer-before":h(()=>[u(o.$slots,"doc-footer-before",{},void 0,!0)]),"doc-before":h(()=>[u(o.$slots,"doc-before",{},void 0,!0)]),"doc-after":h(()=>[u(o.$slots,"doc-after",{},void 0,!0)]),"aside-top":h(()=>[u(o.$slots,"aside-top",{},void 0,!0)]),"aside-outline-before":h(()=>[u(o.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":h(()=>[u(o.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":h(()=>[u(o.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":h(()=>[u(o.$slots,"aside-ads-after",{},void 0,!0)]),"aside-bottom":h(()=>[u(o.$slots,"aside-bottom",{},void 0,!0)]),_:3}))],2))}}),Ln=m(Vn,[["__scopeId","data-v-669faec9"]]),Sn={class:"container"},Mn=["innerHTML"],Cn=["innerHTML"],In=g({__name:"VPFooter",setup(s){const{theme:e,frontmatter:t}=y(),{hasSidebar:n}=F();return(o,r)=>i(e).footer&&i(t).footer!==!1?(a(),l("footer",{key:0,class:N(["VPFooter",{"has-sidebar":i(n)}])},[c("div",Sn,[i(e).footer.message?(a(),l("p",{key:0,class:"message",innerHTML:i(e).footer.message},null,8,Mn)):f("",!0),i(e).footer.copyright?(a(),l("p",{key:1,class:"copyright",innerHTML:i(e).footer.copyright},null,8,Cn)):f("",!0)])],2)):f("",!0)}}),Tn=m(In,[["__scopeId","data-v-e315a0ad"]]),An={class:"header"},Nn={class:"outline"},Bn=g({__name:"VPLocalNavOutlineDropdown",props:{headers:{},navHeight:{}},setup(s){const e=s,{theme:t}=y(),n=T(!1),o=T(0),r=T();Y(()=>{n.value=!1});function d(){n.value=!n.value,o.value=window.innerHeight+Math.min(window.scrollY-e.navHeight,0)}function p($){$.target.classList.contains("outline-link")&&(r.value&&(r.value.style.transition="none"),Ge(()=>{n.value=!1}))}function v(){n.value=!1,window.scrollTo({top:0,left:0,behavior:"smooth"})}return($,w)=>(a(),l("div",{class:"VPLocalNavOutlineDropdown",style:Ue({"--vp-vh":o.value+"px"})},[$.headers.length>0?(a(),l("button",{key:0,onClick:d,class:N({open:n.value})},[H(S(i(he)(i(t)))+" ",1),_(fe,{class:"icon"})],2)):(a(),l("button",{key:1,onClick:v},S(i(t).returnToTopLabel||"Return to top"),1)),_(ce,{name:"flyout"},{default:h(()=>[n.value?(a(),l("div",{key:0,ref_key:"items",ref:r,class:"items",onClick:p},[c("div",An,[c("a",{class:"top-link",href:"#",onClick:v},S(i(t).returnToTopLabel||"Return to top"),1)]),c("div",Nn,[_(_e,{headers:$.headers},null,8,["headers"])])],512)):f("",!0)]),_:1})],4))}}),Hn=m(Bn,[["__scopeId","data-v-1c15a60a"]]),En={},zn={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},Dn=c("path",{d:"M17,11H3c-0.6,0-1-0.4-1-1s0.4-1,1-1h14c0.6,0,1,0.4,1,1S17.6,11,17,11z"},null,-1),Fn=c("path",{d:"M21,7H3C2.4,7,2,6.6,2,6s0.4-1,1-1h18c0.6,0,1,0.4,1,1S21.6,7,21,7z"},null,-1),On=c("path",{d:"M21,15H3c-0.6,0-1-0.4-1-1s0.4-1,1-1h18c0.6,0,1,0.4,1,1S21.6,15,21,15z"},null,-1),xn=c("path",{d:"M17,19H3c-0.6,0-1-0.4-1-1s0.4-1,1-1h14c0.6,0,1,0.4,1,1S17.6,19,17,19z"},null,-1),Un=[Dn,Fn,On,xn];function Gn(s,e){return a(),l("svg",zn,Un)}const jn=m(En,[["render",Gn]]),Rn=["aria-expanded"],qn={class:"menu-text"},Kn=g({__name:"VPLocalNav",props:{open:{type:Boolean}},emits:["open-menu"],setup(s){const{theme:e,frontmatter:t}=y(),{hasSidebar:n}=F(),{y:o}=Se(),r=de([]),d=T(0);U(()=>{d.value=parseInt(getComputedStyle(document.documentElement).getPropertyValue("--vp-nav-height"))}),Y(()=>{r.value=pe(t.value.outline??e.value.outline)});const p=b(()=>r.value.length===0&&!n.value),v=b(()=>({VPLocalNav:!0,fixed:p.value,"reached-top":o.value>=d.value}));return($,w)=>i(t).layout!=="home"&&(!p.value||i(o)>=d.value)?(a(),l("div",{key:0,class:N(v.value)},[i(n)?(a(),l("button",{key:0,class:"menu","aria-expanded":$.open,"aria-controls":"VPSidebarNav",onClick:w[0]||(w[0]=M=>$.$emit("open-menu"))},[_(jn,{class:"menu-icon"}),c("span",qn,S(i(e).sidebarMenuLabel||"Menu"),1)],8,Rn)):f("",!0),_(Hn,{headers:r.value,navHeight:d.value},null,8,["headers","navHeight"])],2)):f("",!0)}}),Wn=m(Kn,[["__scopeId","data-v-f84a0989"]]);function Yn(){const s=T(!1);function e(){s.value=!0,window.addEventListener("resize",o)}function t(){s.value=!1,window.removeEventListener("resize",o)}function n(){s.value?t():e()}function o(){window.outerWidth>=768&&t()}const r=se();return G(()=>r.path,t),{isScreenOpen:s,openScreen:e,closeScreen:t,toggleScreen:n}}const Jn={},Xn={class:"VPSwitch",type:"button",role:"switch"},Zn={class:"check"},Qn={key:0,class:"icon"};function eo(s,e){return a(),l("button",Xn,[c("span",Zn,[s.$slots.default?(a(),l("span",Qn,[u(s.$slots,"default",{},void 0,!0)])):f("",!0)])])}const to=m(Jn,[["render",eo],["__scopeId","data-v-b1685198"]]),so={},no={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},oo=c("path",{d:"M12.1,22c-0.3,0-0.6,0-0.9,0c-5.5-0.5-9.5-5.4-9-10.9c0.4-4.8,4.2-8.6,9-9c0.4,0,0.8,0.2,1,0.5c0.2,0.3,0.2,0.8-0.1,1.1c-2,2.7-1.4,6.4,1.3,8.4c2.1,1.6,5,1.6,7.1,0c0.3-0.2,0.7-0.3,1.1-0.1c0.3,0.2,0.5,0.6,0.5,1c-0.2,2.7-1.5,5.1-3.6,6.8C16.6,21.2,14.4,22,12.1,22zM9.3,4.4c-2.9,1-5,3.6-5.2,6.8c-0.4,4.4,2.8,8.3,7.2,8.7c2.1,0.2,4.2-0.4,5.8-1.8c1.1-0.9,1.9-2.1,2.4-3.4c-2.5,0.9-5.3,0.5-7.5-1.1C9.2,11.4,8.1,7.7,9.3,4.4z"},null,-1),ao=[oo];function ro(s,e){return a(),l("svg",no,ao)}const io=m(so,[["render",ro]]),lo={},co={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},uo=je('',9),vo=[uo];function ho(s,e){return a(),l("svg",co,vo)}const po=m(lo,[["render",ho]]),_o=g({__name:"VPSwitchAppearance",setup(s){const{isDark:e}=y(),t=ne("toggle-appearance",()=>{e.value=!e.value}),n=b(()=>e.value?"Switch to light theme":"Switch to dark theme");return(o,r)=>(a(),k(to,{title:n.value,class:"VPSwitchAppearance","aria-checked":i(e),onClick:i(t)},{default:h(()=>[_(po,{class:"sun"}),_(io,{class:"moon"})]),_:1},8,["title","aria-checked","onClick"]))}}),me=m(_o,[["__scopeId","data-v-cbbe1149"]]),fo={key:0,class:"VPNavBarAppearance"},mo=g({__name:"VPNavBarAppearance",setup(s){const{site:e}=y();return(t,n)=>i(e).appearance&&i(e).appearance!=="force-dark"?(a(),l("div",fo,[_(me)])):f("",!0)}}),go=m(mo,[["__scopeId","data-v-e6aabb21"]]),ge=T();let Ae=!1,ae=0;function $o(s){const e=T(!1);if(K){!Ae&&ko(),ae++;const t=G(ge,n=>{var o,r,d;n===s.el.value||(o=s.el.value)!=null&&o.contains(n)?(e.value=!0,(r=s.onFocus)==null||r.call(s)):(e.value=!1,(d=s.onBlur)==null||d.call(s))});te(()=>{t(),ae--,ae||bo()})}return Re(e)}function ko(){document.addEventListener("focusin",Ne),Ae=!0,ge.value=document.activeElement}function bo(){document.removeEventListener("focusin",Ne)}function Ne(){ge.value=document.activeElement}const yo={},wo={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},Po=c("path",{d:"M12,16c-0.3,0-0.5-0.1-0.7-0.3l-6-6c-0.4-0.4-0.4-1,0-1.4s1-0.4,1.4,0l5.3,5.3l5.3-5.3c0.4-0.4,1-0.4,1.4,0s0.4,1,0,1.4l-6,6C12.5,15.9,12.3,16,12,16z"},null,-1),Vo=[Po];function Lo(s,e){return a(),l("svg",wo,Vo)}const Be=m(yo,[["render",Lo]]),So={},Mo={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},Co=c("circle",{cx:"12",cy:"12",r:"2"},null,-1),Io=c("circle",{cx:"19",cy:"12",r:"2"},null,-1),To=c("circle",{cx:"5",cy:"12",r:"2"},null,-1),Ao=[Co,Io,To];function No(s,e){return a(),l("svg",Mo,Ao)}const Bo=m(So,[["render",No]]),Ho={class:"VPMenuLink"},Eo=g({__name:"VPMenuLink",props:{item:{}},setup(s){const{page:e}=y();return(t,n)=>(a(),l("div",Ho,[_(E,{class:N({active:i(x)(i(e).relativePath,t.item.activeMatch||t.item.link,!!t.item.activeMatch)}),href:t.item.link,target:t.item.target,rel:t.item.rel},{default:h(()=>[H(S(t.item.text),1)]),_:1},8,["class","href","target","rel"])]))}}),oe=m(Eo,[["__scopeId","data-v-43f1e123"]]),zo={class:"VPMenuGroup"},Do={key:0,class:"title"},Fo=g({__name:"VPMenuGroup",props:{text:{},items:{}},setup(s){return(e,t)=>(a(),l("div",zo,[e.text?(a(),l("p",Do,S(e.text),1)):f("",!0),(a(!0),l(A,null,B(e.items,n=>(a(),l(A,null,["link"in n?(a(),k(oe,{key:0,item:n},null,8,["item"])):f("",!0)],64))),256))]))}}),Oo=m(Fo,[["__scopeId","data-v-69e747b5"]]),xo={class:"VPMenu"},Uo={key:0,class:"items"},Go=g({__name:"VPMenu",props:{items:{}},setup(s){return(e,t)=>(a(),l("div",xo,[e.items?(a(),l("div",Uo,[(a(!0),l(A,null,B(e.items,n=>(a(),l(A,{key:n.text},["link"in n?(a(),k(oe,{key:0,item:n},null,8,["item"])):(a(),k(Oo,{key:1,text:n.text,items:n.items},null,8,["text","items"]))],64))),128))])):f("",!0),u(e.$slots,"default",{},void 0,!0)]))}}),jo=m(Go,[["__scopeId","data-v-e7ea1737"]]),Ro=["aria-expanded","aria-label"],qo={key:0,class:"text"},Ko=["innerHTML"],Wo={class:"menu"},Yo=g({__name:"VPFlyout",props:{icon:{},button:{},label:{},items:{}},setup(s){const e=T(!1),t=T();$o({el:t,onBlur:n});function n(){e.value=!1}return(o,r)=>(a(),l("div",{class:"VPFlyout",ref_key:"el",ref:t,onMouseenter:r[1]||(r[1]=d=>e.value=!0),onMouseleave:r[2]||(r[2]=d=>e.value=!1)},[c("button",{type:"button",class:"button","aria-haspopup":"true","aria-expanded":e.value,"aria-label":o.label,onClick:r[0]||(r[0]=d=>e.value=!e.value)},[o.button||o.icon?(a(),l("span",qo,[o.icon?(a(),k(O(o.icon),{key:0,class:"option-icon"})):f("",!0),o.button?(a(),l("span",{key:1,innerHTML:o.button},null,8,Ko)):f("",!0),_(Be,{class:"text-icon"})])):(a(),k(Bo,{key:1,class:"icon"}))],8,Ro),c("div",Wo,[_(jo,{items:o.items},{default:h(()=>[u(o.$slots,"default",{},void 0,!0)]),_:3},8,["items"])])],544))}}),$e=m(Yo,[["__scopeId","data-v-9c007e85"]]),Jo={discord:'Discord',facebook:'Facebook',github:'GitHub',instagram:'Instagram',linkedin:'LinkedIn',mastodon:'Mastodon',slack:'Slack',twitter:'Twitter',x:'X',youtube:'YouTube'},Xo=["href","aria-label","innerHTML"],Zo=g({__name:"VPSocialLink",props:{icon:{},link:{},ariaLabel:{}},setup(s){const e=s,t=b(()=>typeof e.icon=="object"?e.icon.svg:Jo[e.icon]);return(n,o)=>(a(),l("a",{class:"VPSocialLink no-icon",href:n.link,"aria-label":n.ariaLabel??(typeof n.icon=="string"?n.icon:""),target:"_blank",rel:"noopener",innerHTML:t.value},null,8,Xo))}}),Qo=m(Zo,[["__scopeId","data-v-f80f8133"]]),ea={class:"VPSocialLinks"},ta=g({__name:"VPSocialLinks",props:{links:{}},setup(s){return(e,t)=>(a(),l("div",ea,[(a(!0),l(A,null,B(e.links,({link:n,icon:o,ariaLabel:r})=>(a(),k(Qo,{key:n,icon:o,link:n,ariaLabel:r},null,8,["icon","link","ariaLabel"]))),128))]))}}),ke=m(ta,[["__scopeId","data-v-7bc22406"]]),sa={key:0,class:"group translations"},na={class:"trans-title"},oa={key:1,class:"group"},aa={class:"item appearance"},ra={class:"label"},ia={class:"appearance-action"},la={key:2,class:"group"},ca={class:"item social-links"},ua=g({__name:"VPNavBarExtra",setup(s){const{site:e,theme:t}=y(),{localeLinks:n,currentLang:o}=J({correspondingLink:!0}),r=b(()=>n.value.length&&o.value.label||e.value.appearance||t.value.socialLinks);return(d,p)=>r.value?(a(),k($e,{key:0,class:"VPNavBarExtra",label:"extra navigation"},{default:h(()=>[i(n).length&&i(o).label?(a(),l("div",sa,[c("p",na,S(i(o).label),1),(a(!0),l(A,null,B(i(n),v=>(a(),k(oe,{key:v.link,item:v},null,8,["item"]))),128))])):f("",!0),i(e).appearance&&i(e).appearance!=="force-dark"?(a(),l("div",oa,[c("div",aa,[c("p",ra,S(i(t).darkModeSwitchLabel||"Appearance"),1),c("div",ia,[_(me)])])])):f("",!0),i(t).socialLinks?(a(),l("div",la,[c("div",ca,[_(ke,{class:"social-links-list",links:i(t).socialLinks},null,8,["links"])])])):f("",!0)]),_:1})):f("",!0)}}),da=m(ua,[["__scopeId","data-v-d0bd9dde"]]),va=s=>(z("data-v-e5dd9c1c"),s=s(),D(),s),ha=["aria-expanded"],pa=va(()=>c("span",{class:"container"},[c("span",{class:"top"}),c("span",{class:"middle"}),c("span",{class:"bottom"})],-1)),_a=[pa],fa=g({__name:"VPNavBarHamburger",props:{active:{type:Boolean}},emits:["click"],setup(s){return(e,t)=>(a(),l("button",{type:"button",class:N(["VPNavBarHamburger",{active:e.active}]),"aria-label":"mobile navigation","aria-expanded":e.active,"aria-controls":"VPNavScreen",onClick:t[0]||(t[0]=n=>e.$emit("click"))},_a,10,ha))}}),ma=m(fa,[["__scopeId","data-v-e5dd9c1c"]]),ga=["innerHTML"],$a=g({__name:"VPNavBarMenuLink",props:{item:{}},setup(s){const{page:e}=y();return(t,n)=>(a(),k(E,{class:N({VPNavBarMenuLink:!0,active:i(x)(i(e).relativePath,t.item.activeMatch||t.item.link,!!t.item.activeMatch)}),href:t.item.link,target:t.item.target,rel:t.item.rel,tabindex:"0"},{default:h(()=>[c("span",{innerHTML:t.item.text},null,8,ga)]),_:1},8,["class","href","target","rel"]))}}),ka=m($a,[["__scopeId","data-v-42ef59de"]]),ba=g({__name:"VPNavBarMenuGroup",props:{item:{}},setup(s){const e=s,{page:t}=y(),n=r=>"link"in r?x(t.value.relativePath,r.link,!!e.item.activeMatch):r.items.some(n),o=b(()=>n(e.item));return(r,d)=>(a(),k($e,{class:N({VPNavBarMenuGroup:!0,active:i(x)(i(t).relativePath,r.item.activeMatch,!!r.item.activeMatch)||o.value}),button:r.item.text,items:r.item.items},null,8,["class","button","items"]))}}),ya=s=>(z("data-v-7f418b0f"),s=s(),D(),s),wa={key:0,"aria-labelledby":"main-nav-aria-label",class:"VPNavBarMenu"},Pa=ya(()=>c("span",{id:"main-nav-aria-label",class:"visually-hidden"},"Main Navigation",-1)),Va=g({__name:"VPNavBarMenu",setup(s){const{theme:e}=y();return(t,n)=>i(e).nav?(a(),l("nav",wa,[Pa,(a(!0),l(A,null,B(i(e).nav,o=>(a(),l(A,{key:o.text},["link"in o?(a(),k(ka,{key:0,item:o},null,8,["item"])):(a(),k(ba,{key:1,item:o},null,8,["item"]))],64))),128))])):f("",!0)}}),La=m(Va,[["__scopeId","data-v-7f418b0f"]]);function Sa(s,e){const{localeIndex:t}=y();function n(o){var V,P;const r=o.split("."),d=s&&typeof s=="object",p=d&&((P=(V=s.locales)==null?void 0:V[t.value])==null?void 0:P.translations)||null,v=d&&s.translations||null;let $=p,w=v,M=e;const C=r.pop();for(const I of r){let L=null;const R=M==null?void 0:M[I];R&&(L=M=R);const W=w==null?void 0:w[I];W&&(L=w=W);const q=$==null?void 0:$[I];q&&(L=$=q),R||(M=L),W||(w=L),q||($=L)}return($==null?void 0:$[C])??(w==null?void 0:w[C])??(M==null?void 0:M[C])??""}return n}const Ma=["aria-label"],Ca={class:"DocSearch-Button-Container"},Ia=c("svg",{class:"DocSearch-Search-Icon",width:"20",height:"20",viewBox:"0 0 20 20","aria-label":"search icon"},[c("path",{d:"M14.386 14.386l4.0877 4.0877-4.0877-4.0877c-2.9418 2.9419-7.7115 2.9419-10.6533 0-2.9419-2.9418-2.9419-7.7115 0-10.6533 2.9418-2.9419 7.7115-2.9419 10.6533 0 2.9419 2.9418 2.9419 7.7115 0 10.6533z",stroke:"currentColor",fill:"none","fill-rule":"evenodd","stroke-linecap":"round","stroke-linejoin":"round"})],-1),Ta={class:"DocSearch-Button-Placeholder"},Aa=c("span",{class:"DocSearch-Button-Keys"},[c("kbd",{class:"DocSearch-Button-Key"}),c("kbd",{class:"DocSearch-Button-Key"},"K")],-1),ye=g({__name:"VPNavBarSearchButton",setup(s){const{theme:e}=y(),t={button:{buttonText:"Search",buttonAriaLabel:"Search"}},n=qe(Sa)(Ke(()=>{var o;return(o=e.value.search)==null?void 0:o.options}),t);return(o,r)=>(a(),l("button",{type:"button",class:"DocSearch DocSearch-Button","aria-label":i(n)("button.buttonAriaLabel")},[c("span",Ca,[Ia,c("span",Ta,S(i(n)("button.buttonText")),1)]),Aa],8,Ma))}}),Na={class:"VPNavBarSearch"},Ba={id:"local-search"},Ha={key:1,id:"docsearch"},Ea=g({__name:"VPNavBarSearch",setup(s){const e=()=>null,t=Pe(()=>Ve(()=>import("./VPAlgoliaSearchBox.RlZw2Ai5.js"),__vite__mapDeps([2,1]))),{theme:n}=y(),o=T(!1),r=T(!1),d=()=>{const C="VPAlgoliaPreconnect";(window.requestIdleCallback||setTimeout)(()=>{var I;const P=document.createElement("link");P.id=C,P.rel="preconnect",P.href=`https://${(((I=n.value.search)==null?void 0:I.options)??n.value.algolia).appId}-dsn.algolia.net`,P.crossOrigin="",document.head.appendChild(P)})};U(()=>{d();const C=P=>{(P.key.toLowerCase()==="k"&&(P.metaKey||P.ctrlKey)||!$(P)&&P.key==="/")&&(P.preventDefault(),p(),V())},V=()=>{window.removeEventListener("keydown",C)};window.addEventListener("keydown",C),te(V)});function p(){o.value||(o.value=!0,setTimeout(v,16))}function v(){const C=new Event("keydown");C.key="k",C.metaKey=!0,window.dispatchEvent(C),setTimeout(()=>{document.querySelector(".DocSearch-Modal")||v()},16)}function $(C){const V=C.target,P=V.tagName;return V.isContentEditable||P==="INPUT"||P==="SELECT"||P==="TEXTAREA"}const w=T(!1),M="algolia";return(C,V)=>{var P;return a(),l("div",Na,[i(M)==="local"?(a(),l(A,{key:0},[w.value?(a(),k(i(e),{key:0,onClose:V[0]||(V[0]=I=>w.value=!1)})):f("",!0),c("div",Ba,[_(ye,{onClick:V[1]||(V[1]=I=>w.value=!0)})])],64)):i(M)==="algolia"?(a(),l(A,{key:1},[o.value?(a(),k(i(t),{key:0,algolia:((P=i(n).search)==null?void 0:P.options)??i(n).algolia,onVnodeBeforeMount:V[2]||(V[2]=I=>r.value=!0)},null,8,["algolia"])):f("",!0),r.value?f("",!0):(a(),l("div",Ha,[_(ye,{onClick:p})]))],64)):f("",!0)])}}}),za=g({__name:"VPNavBarSocialLinks",setup(s){const{theme:e}=y();return(t,n)=>i(e).socialLinks?(a(),k(ke,{key:0,class:"VPNavBarSocialLinks",links:i(e).socialLinks},null,8,["links"])):f("",!0)}}),Da=m(za,[["__scopeId","data-v-0394ad82"]]),Fa=["href"],Oa=g({__name:"VPNavBarTitle",setup(s){const{site:e,theme:t}=y(),{hasSidebar:n}=F(),{currentLang:o}=J();return(r,d)=>(a(),l("div",{class:N(["VPNavBarTitle",{"has-sidebar":i(n)}])},[c("a",{class:"title",href:i(t).logoLink??i(ve)(i(o).link)},[u(r.$slots,"nav-bar-title-before",{},void 0,!0),i(t).logo?(a(),k(Q,{key:0,class:"logo",image:i(t).logo},null,8,["image"])):f("",!0),i(t).siteTitle?(a(),l(A,{key:1},[H(S(i(t).siteTitle),1)],64)):i(t).siteTitle===void 0?(a(),l(A,{key:2},[H(S(i(e).title),1)],64)):f("",!0),u(r.$slots,"nav-bar-title-after",{},void 0,!0)],8,Fa)],2))}}),xa=m(Oa,[["__scopeId","data-v-86d1bed8"]]),Ua={},Ga={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},ja=c("path",{d:"M0 0h24v24H0z",fill:"none"},null,-1),Ra=c("path",{d:" M12.87 15.07l-2.54-2.51.03-.03c1.74-1.94 2.98-4.17 3.71-6.53H17V4h-7V2H8v2H1v1.99h11.17C11.5 7.92 10.44 9.75 9 11.35 8.07 10.32 7.3 9.19 6.69 8h-2c.73 1.63 1.73 3.17 2.98 4.56l-5.09 5.02L4 19l5-5 3.11 3.11.76-2.04zM18.5 10h-2L12 22h2l1.12-3h4.75L21 22h2l-4.5-12zm-2.62 7l1.62-4.33L19.12 17h-3.24z ",class:"css-c4d79v"},null,-1),qa=[ja,Ra];function Ka(s,e){return a(),l("svg",Ga,qa)}const He=m(Ua,[["render",Ka]]),Wa={class:"items"},Ya={class:"title"},Ja=g({__name:"VPNavBarTranslations",setup(s){const{theme:e}=y(),{localeLinks:t,currentLang:n}=J({correspondingLink:!0});return(o,r)=>i(t).length&&i(n).label?(a(),k($e,{key:0,class:"VPNavBarTranslations",icon:He,label:i(e).langMenuLabel||"Change language"},{default:h(()=>[c("div",Wa,[c("p",Ya,S(i(n).label),1),(a(!0),l(A,null,B(i(t),d=>(a(),k(oe,{key:d.link,item:d},null,8,["item"]))),128))])]),_:1},8,["label"])):f("",!0)}}),Xa=m(Ja,[["__scopeId","data-v-74abcbb9"]]),Za=s=>(z("data-v-d83f3580"),s=s(),D(),s),Qa={class:"container"},er={class:"title"},tr={class:"content"},sr=Za(()=>c("div",{class:"curtain"},null,-1)),nr={class:"content-body"},or=g({__name:"VPNavBar",props:{isScreenOpen:{type:Boolean}},emits:["toggle-screen"],setup(s){const{y:e}=Se(),{hasSidebar:t}=F(),{frontmatter:n}=y(),o=T({});return we(()=>{o.value={"has-sidebar":t.value,top:n.value.layout==="home"&&e.value===0}}),(r,d)=>(a(),l("div",{class:N(["VPNavBar",o.value])},[c("div",Qa,[c("div",er,[_(xa,null,{"nav-bar-title-before":h(()=>[u(r.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":h(()=>[u(r.$slots,"nav-bar-title-after",{},void 0,!0)]),_:3})]),c("div",tr,[sr,c("div",nr,[u(r.$slots,"nav-bar-content-before",{},void 0,!0),_(Ea,{class:"search"}),_(La,{class:"menu"}),_(Xa,{class:"translations"}),_(go,{class:"appearance"}),_(Da,{class:"social-links"}),_(da,{class:"extra"}),u(r.$slots,"nav-bar-content-after",{},void 0,!0),_(ma,{class:"hamburger",active:r.isScreenOpen,onClick:d[0]||(d[0]=p=>r.$emit("toggle-screen"))},null,8,["active"])])])])],2))}}),ar=m(or,[["__scopeId","data-v-d83f3580"]]),rr={key:0,class:"VPNavScreenAppearance"},ir={class:"text"},lr=g({__name:"VPNavScreenAppearance",setup(s){const{site:e,theme:t}=y();return(n,o)=>i(e).appearance&&i(e).appearance!=="force-dark"?(a(),l("div",rr,[c("p",ir,S(i(t).darkModeSwitchLabel||"Appearance"),1),_(me)])):f("",!0)}}),cr=m(lr,[["__scopeId","data-v-2d7af913"]]),ur=g({__name:"VPNavScreenMenuLink",props:{item:{}},setup(s){const e=ne("close-screen");return(t,n)=>(a(),k(E,{class:"VPNavScreenMenuLink",href:t.item.link,target:t.item.target,rel:t.item.rel,onClick:i(e)},{default:h(()=>[H(S(t.item.text),1)]),_:1},8,["href","target","rel","onClick"]))}}),dr=m(ur,[["__scopeId","data-v-05f27b2a"]]),vr={},hr={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},pr=c("path",{d:"M18.9,10.9h-6v-6c0-0.6-0.4-1-1-1s-1,0.4-1,1v6h-6c-0.6,0-1,0.4-1,1s0.4,1,1,1h6v6c0,0.6,0.4,1,1,1s1-0.4,1-1v-6h6c0.6,0,1-0.4,1-1S19.5,10.9,18.9,10.9z"},null,-1),_r=[pr];function fr(s,e){return a(),l("svg",hr,_r)}const mr=m(vr,[["render",fr]]),gr=g({__name:"VPNavScreenMenuGroupLink",props:{item:{}},setup(s){const e=ne("close-screen");return(t,n)=>(a(),k(E,{class:"VPNavScreenMenuGroupLink",href:t.item.link,target:t.item.target,rel:t.item.rel,onClick:i(e)},{default:h(()=>[H(S(t.item.text),1)]),_:1},8,["href","target","rel","onClick"]))}}),Ee=m(gr,[["__scopeId","data-v-19976ae1"]]),$r={class:"VPNavScreenMenuGroupSection"},kr={key:0,class:"title"},br=g({__name:"VPNavScreenMenuGroupSection",props:{text:{},items:{}},setup(s){return(e,t)=>(a(),l("div",$r,[e.text?(a(),l("p",kr,S(e.text),1)):f("",!0),(a(!0),l(A,null,B(e.items,n=>(a(),k(Ee,{key:n.text,item:n},null,8,["item"]))),128))]))}}),yr=m(br,[["__scopeId","data-v-8133b170"]]),wr=["aria-controls","aria-expanded"],Pr=["innerHTML"],Vr=["id"],Lr={key:1,class:"group"},Sr=g({__name:"VPNavScreenMenuGroup",props:{text:{},items:{}},setup(s){const e=s,t=T(!1),n=b(()=>`NavScreenGroup-${e.text.replace(" ","-").toLowerCase()}`);function o(){t.value=!t.value}return(r,d)=>(a(),l("div",{class:N(["VPNavScreenMenuGroup",{open:t.value}])},[c("button",{class:"button","aria-controls":n.value,"aria-expanded":t.value,onClick:o},[c("span",{class:"button-text",innerHTML:r.text},null,8,Pr),_(mr,{class:"button-icon"})],8,wr),c("div",{id:n.value,class:"items"},[(a(!0),l(A,null,B(r.items,p=>(a(),l(A,{key:p.text},["link"in p?(a(),l("div",{key:p.text,class:"item"},[_(Ee,{item:p},null,8,["item"])])):(a(),l("div",Lr,[_(yr,{text:p.text,items:p.items},null,8,["text","items"])]))],64))),128))],8,Vr)],2))}}),Mr=m(Sr,[["__scopeId","data-v-65ef89ca"]]),Cr={key:0,class:"VPNavScreenMenu"},Ir=g({__name:"VPNavScreenMenu",setup(s){const{theme:e}=y();return(t,n)=>i(e).nav?(a(),l("nav",Cr,[(a(!0),l(A,null,B(i(e).nav,o=>(a(),l(A,{key:o.text},["link"in o?(a(),k(dr,{key:0,item:o},null,8,["item"])):(a(),k(Mr,{key:1,text:o.text||"",items:o.items},null,8,["text","items"]))],64))),128))])):f("",!0)}}),Tr=g({__name:"VPNavScreenSocialLinks",setup(s){const{theme:e}=y();return(t,n)=>i(e).socialLinks?(a(),k(ke,{key:0,class:"VPNavScreenSocialLinks",links:i(e).socialLinks},null,8,["links"])):f("",!0)}}),Ar={class:"list"},Nr=g({__name:"VPNavScreenTranslations",setup(s){const{localeLinks:e,currentLang:t}=J({correspondingLink:!0}),n=T(!1);function o(){n.value=!n.value}return(r,d)=>i(e).length&&i(t).label?(a(),l("div",{key:0,class:N(["VPNavScreenTranslations",{open:n.value}])},[c("button",{class:"title",onClick:o},[_(He,{class:"icon lang"}),H(" "+S(i(t).label)+" ",1),_(Be,{class:"icon chevron"})]),c("ul",Ar,[(a(!0),l(A,null,B(i(e),p=>(a(),l("li",{key:p.link,class:"item"},[_(E,{class:"link",href:p.link},{default:h(()=>[H(S(p.text),1)]),_:2},1032,["href"])]))),128))])],2)):f("",!0)}}),Br=m(Nr,[["__scopeId","data-v-d72aa483"]]),Hr={class:"container"},Er=g({__name:"VPNavScreen",props:{open:{type:Boolean}},setup(s){const e=T(null),t=Me(K?document.body:null);return(n,o)=>(a(),k(ce,{name:"fade",onEnter:o[0]||(o[0]=r=>t.value=!0),onAfterLeave:o[1]||(o[1]=r=>t.value=!1)},{default:h(()=>[n.open?(a(),l("div",{key:0,class:"VPNavScreen",ref_key:"screen",ref:e,id:"VPNavScreen"},[c("div",Hr,[u(n.$slots,"nav-screen-content-before",{},void 0,!0),_(Ir,{class:"menu"}),_(Br,{class:"translations"}),_(cr,{class:"appearance"}),_(Tr,{class:"social-links"}),u(n.$slots,"nav-screen-content-after",{},void 0,!0)])],512)):f("",!0)]),_:3}))}}),zr=m(Er,[["__scopeId","data-v-cc5739dd"]]),Dr={key:0,class:"VPNav"},Fr=g({__name:"VPNav",setup(s){const{isScreenOpen:e,closeScreen:t,toggleScreen:n}=Yn(),{frontmatter:o}=y(),r=b(()=>o.value.navbar!==!1);return Ce("close-screen",t),ee(()=>{K&&document.documentElement.classList.toggle("hide-nav",!r.value)}),(d,p)=>r.value?(a(),l("header",Dr,[_(ar,{"is-screen-open":i(e),onToggleScreen:i(n)},{"nav-bar-title-before":h(()=>[u(d.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":h(()=>[u(d.$slots,"nav-bar-title-after",{},void 0,!0)]),"nav-bar-content-before":h(()=>[u(d.$slots,"nav-bar-content-before",{},void 0,!0)]),"nav-bar-content-after":h(()=>[u(d.$slots,"nav-bar-content-after",{},void 0,!0)]),_:3},8,["is-screen-open","onToggleScreen"]),_(zr,{open:i(e)},{"nav-screen-content-before":h(()=>[u(d.$slots,"nav-screen-content-before",{},void 0,!0)]),"nav-screen-content-after":h(()=>[u(d.$slots,"nav-screen-content-after",{},void 0,!0)]),_:3},8,["open"])])):f("",!0)}}),Or=m(Fr,[["__scopeId","data-v-ae24b3ad"]]),xr=s=>(z("data-v-e31bd47b"),s=s(),D(),s),Ur=["role","tabindex"],Gr=xr(()=>c("div",{class:"indicator"},null,-1)),jr=["onKeydown"],Rr={key:1,class:"items"},qr=g({__name:"VPSidebarItem",props:{item:{},depth:{}},setup(s){const e=s,{collapsed:t,collapsible:n,isLink:o,isActiveLink:r,hasActiveLink:d,hasChildren:p,toggle:v}=gt(b(()=>e.item)),$=b(()=>p.value?"section":"div"),w=b(()=>o.value?"a":"div"),M=b(()=>p.value?e.depth+2===7?"p":`h${e.depth+2}`:"p"),C=b(()=>o.value?void 0:"button"),V=b(()=>[[`level-${e.depth}`],{collapsible:n.value},{collapsed:t.value},{"is-link":o.value},{"is-active":r.value},{"has-active":d.value}]);function P(L){"key"in L&&L.key!=="Enter"||!e.item.link&&v()}function I(){e.item.link&&v()}return(L,R)=>{const W=j("VPSidebarItem",!0);return a(),k(O($.value),{class:N(["VPSidebarItem",V.value])},{default:h(()=>[L.item.text?(a(),l("div",X({key:0,class:"item",role:C.value},Ye(L.item.items?{click:P,keydown:P}:{},!0),{tabindex:L.item.items&&0}),[Gr,L.item.link?(a(),k(E,{key:0,tag:w.value,class:"link",href:L.item.link,rel:L.item.rel,target:L.item.target},{default:h(()=>[(a(),k(O(M.value),{class:"text",innerHTML:L.item.text},null,8,["innerHTML"]))]),_:1},8,["tag","href","rel","target"])):(a(),k(O(M.value),{key:1,class:"text",innerHTML:L.item.text},null,8,["innerHTML"])),L.item.collapsed!=null?(a(),l("div",{key:2,class:"caret",role:"button","aria-label":"toggle section",onClick:I,onKeydown:We(I,["enter"]),tabindex:"0"},[_(fe,{class:"caret-icon"})],40,jr)):f("",!0)],16,Ur)):f("",!0),L.item.items&&L.item.items.length?(a(),l("div",Rr,[L.depth<5?(a(!0),l(A,{key:0},B(L.item.items,q=>(a(),k(W,{key:q.text,item:q,depth:L.depth+1},null,8,["item","depth"]))),128)):f("",!0)])):f("",!0)]),_:1},8,["class"])}}}),Kr=m(qr,[["__scopeId","data-v-e31bd47b"]]),ze=s=>(z("data-v-7f44e717"),s=s(),D(),s),Wr=ze(()=>c("div",{class:"curtain"},null,-1)),Yr={class:"nav",id:"VPSidebarNav","aria-labelledby":"sidebar-aria-label",tabindex:"-1"},Jr=ze(()=>c("span",{class:"visually-hidden",id:"sidebar-aria-label"}," Sidebar Navigation ",-1)),Xr=g({__name:"VPSidebar",props:{open:{type:Boolean}},setup(s){const{sidebarGroups:e,hasSidebar:t}=F(),n=s,o=T(null),r=Me(K?document.body:null);return G([n,o],()=>{var d;n.open?(r.value=!0,(d=o.value)==null||d.focus()):r.value=!1},{immediate:!0,flush:"post"}),(d,p)=>i(t)?(a(),l("aside",{key:0,class:N(["VPSidebar",{open:d.open}]),ref_key:"navEl",ref:o,onClick:p[0]||(p[0]=Je(()=>{},["stop"]))},[Wr,c("nav",Yr,[Jr,u(d.$slots,"sidebar-nav-before",{},void 0,!0),(a(!0),l(A,null,B(i(e),v=>(a(),l("div",{key:v.text,class:"group"},[_(Kr,{item:v,depth:0},null,8,["item"])]))),128)),u(d.$slots,"sidebar-nav-after",{},void 0,!0)])],2)):f("",!0)}}),Zr=m(Xr,[["__scopeId","data-v-7f44e717"]]),Qr=g({__name:"VPSkipLink",setup(s){const e=se(),t=T();G(()=>e.path,()=>t.value.focus());function n({target:o}){const r=document.getElementById(decodeURIComponent(o.hash).slice(1));if(r){const d=()=>{r.removeAttribute("tabindex"),r.removeEventListener("blur",d)};r.setAttribute("tabindex","-1"),r.addEventListener("blur",d),r.focus(),window.scrollTo(0,0)}}return(o,r)=>(a(),l(A,null,[c("span",{ref_key:"backToTop",ref:t,tabindex:"-1"},null,512),c("a",{href:"#VPContent",class:"VPSkipLink visually-hidden",onClick:n}," Skip to content ")],64))}}),ei=m(Qr,[["__scopeId","data-v-0f60ec36"]]),ti=g({__name:"Layout",setup(s){const{isOpen:e,open:t,close:n}=F(),o=se();G(()=>o.path,n),mt(e,n);const{frontmatter:r}=y(),d=Xe(),p=b(()=>!!d["home-hero-image"]);return Ce("hero-image-slot-exists",p),(v,$)=>{const w=j("Content");return i(r).layout!==!1?(a(),l("div",{key:0,class:N(["Layout",i(r).pageClass])},[u(v.$slots,"layout-top",{},void 0,!0),_(ei),_(st,{class:"backdrop",show:i(e),onClick:i(n)},null,8,["show","onClick"]),_(Or,null,{"nav-bar-title-before":h(()=>[u(v.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":h(()=>[u(v.$slots,"nav-bar-title-after",{},void 0,!0)]),"nav-bar-content-before":h(()=>[u(v.$slots,"nav-bar-content-before",{},void 0,!0)]),"nav-bar-content-after":h(()=>[u(v.$slots,"nav-bar-content-after",{},void 0,!0)]),"nav-screen-content-before":h(()=>[u(v.$slots,"nav-screen-content-before",{},void 0,!0)]),"nav-screen-content-after":h(()=>[u(v.$slots,"nav-screen-content-after",{},void 0,!0)]),_:3}),_(Wn,{open:i(e),onOpenMenu:i(t)},null,8,["open","onOpenMenu"]),_(Zr,{open:i(e)},{"sidebar-nav-before":h(()=>[u(v.$slots,"sidebar-nav-before",{},void 0,!0)]),"sidebar-nav-after":h(()=>[u(v.$slots,"sidebar-nav-after",{},void 0,!0)]),_:3},8,["open"]),_(Ln,null,{"page-top":h(()=>[u(v.$slots,"page-top",{},void 0,!0)]),"page-bottom":h(()=>[u(v.$slots,"page-bottom",{},void 0,!0)]),"not-found":h(()=>[u(v.$slots,"not-found",{},void 0,!0)]),"home-hero-before":h(()=>[u(v.$slots,"home-hero-before",{},void 0,!0)]),"home-hero-info":h(()=>[u(v.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-image":h(()=>[u(v.$slots,"home-hero-image",{},void 0,!0)]),"home-hero-after":h(()=>[u(v.$slots,"home-hero-after",{},void 0,!0)]),"home-features-before":h(()=>[u(v.$slots,"home-features-before",{},void 0,!0)]),"home-features-after":h(()=>[u(v.$slots,"home-features-after",{},void 0,!0)]),"doc-footer-before":h(()=>[u(v.$slots,"doc-footer-before",{},void 0,!0)]),"doc-before":h(()=>[u(v.$slots,"doc-before",{},void 0,!0)]),"doc-after":h(()=>[u(v.$slots,"doc-after",{},void 0,!0)]),"doc-top":h(()=>[u(v.$slots,"doc-top",{},void 0,!0)]),"doc-bottom":h(()=>[u(v.$slots,"doc-bottom",{},void 0,!0)]),"aside-top":h(()=>[u(v.$slots,"aside-top",{},void 0,!0)]),"aside-bottom":h(()=>[u(v.$slots,"aside-bottom",{},void 0,!0)]),"aside-outline-before":h(()=>[u(v.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":h(()=>[u(v.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":h(()=>[u(v.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":h(()=>[u(v.$slots,"aside-ads-after",{},void 0,!0)]),_:3}),_(Tn),u(v.$slots,"layout-bottom",{},void 0,!0)],2)):(a(),k(w,{key:1}))}}}),si=m(ti,[["__scopeId","data-v-5a346dfe"]]),oi={Layout:si,enhanceApp:({app:s})=>{s.component("Badge",Qe)}};export{$t as a,oi as t,y as u}; +function __vite__mapDeps(indexes) { + if (!__vite__mapDeps.viteFileDeps) { + __vite__mapDeps.viteFileDeps = ["assets/chunks/ui-custom.GNJIOPzv.js","assets/chunks/framework.DfSOcZOm.js","assets/chunks/VPAlgoliaSearchBox.RlZw2Ai5.js"] + } + return indexes.map((i) => __vite__mapDeps.viteFileDeps[i]) +} \ No newline at end of file diff --git a/docs/assets/chunks/theme.b3f19e12.js b/docs/assets/chunks/theme.b3f19e12.js deleted file mode 100644 index a7bfa6b91..000000000 --- a/docs/assets/chunks/theme.b3f19e12.js +++ /dev/null @@ -1 +0,0 @@ -import{d as g,o as a,c as i,r as u,n as T,a as x,t as S,_ as m,b as k,w as v,T as ue,e as f,u as ze,i as De,f as de,g as $,h as C,j as G,k as c,l,p as H,m as E,q as O,s as K,v as le,x as U,y as te,z as se,A as Pe,B as Fe,C as j,F as N,D as A,E as _e,G as Y,H as h,I as Ve,J as we,K as F,L as Le,M as ne,N as Z,O as oe,P as Oe,Q as Ge,R as Se,S as Ue,U as je,V as Re,W as qe,X as Me,Y as Ie,Z as Ke,$ as We,a0 as Ye,a1 as Je}from"./framework.657b09b3.js";const Xe=g({__name:"VPBadge",props:{text:{},type:{default:"tip"}},setup(s){return(e,t)=>(a(),i("span",{class:T(["VPBadge",e.type])},[u(e.$slots,"default",{},()=>[x(S(e.text),1)],!0)],2))}});const Ze=m(Xe,[["__scopeId","data-v-9613cc9f"]]),Qe={key:0,class:"VPBackdrop"},et=g({__name:"VPBackdrop",props:{show:{type:Boolean}},setup(s){return(e,t)=>(a(),k(ue,{name:"fade"},{default:v(()=>[e.show?(a(),i("div",Qe)):f("",!0)]),_:1}))}});const tt=m(et,[["__scopeId","data-v-c79a1216"]]),y=ze;function st(s,e){let t,n=!1;return()=>{t&&clearTimeout(t),n?t=setTimeout(s,e):(s(),(n=!0)&&setTimeout(()=>n=!1,e))}}function ie(s){return/^\//.test(s)?s:`/${s}`}function J(s){const{pathname:e,search:t,hash:n,protocol:o}=new URL(s,"http://a.com");if(De(s)||s.startsWith("#")||!o.startsWith("http")||/\.(?!html|md)\w+($|\?)/i.test(s))return s;const{site:r}=y(),d=e.endsWith("/")||e.endsWith(".html")?s:s.replace(/(?:(^\.+)\/)?.*$/,`$1${e.replace(/(\.md)?$/,r.value.cleanUrls?"":".html")}${t}${n}`);return de(d)}function X({removeCurrent:s=!0,correspondingLink:e=!1}={}){const{site:t,localeIndex:n,page:o,theme:r}=y(),d=$(()=>{var _,b;return{label:(_=t.value.locales[n.value])==null?void 0:_.label,link:((b=t.value.locales[n.value])==null?void 0:b.link)||(n.value==="root"?"/":`/${n.value}/`)}});return{localeLinks:$(()=>Object.entries(t.value.locales).flatMap(([_,b])=>s&&d.value.label===b.label?[]:{text:b.label,link:nt(b.link||(_==="root"?"/":`/${_}/`),r.value.i18nRouting!==!1&&e,o.value.relativePath.slice(d.value.link.length-1),!t.value.cleanUrls)})),currentLang:d}}function nt(s,e,t,n){return e?s.replace(/\/$/,"")+ie(t.replace(/(^|\/)index\.md$/,"$1").replace(/\.md$/,n?".html":"")):s}const ot=s=>(H("data-v-f87ff6e4"),s=s(),E(),s),at={class:"NotFound"},rt={class:"code"},lt={class:"title"},it=ot(()=>c("div",{class:"divider"},null,-1)),ct={class:"quote"},ut={class:"action"},dt=["href","aria-label"],_t=g({__name:"NotFound",setup(s){const{site:e,theme:t}=y(),{localeLinks:n}=X({removeCurrent:!1}),o=C("/");return G(()=>{var d;const r=window.location.pathname.replace(e.value.base,"").replace(/(^.*?\/).*$/,"/$1");n.value.length&&(o.value=((d=n.value.find(({link:p})=>p.startsWith(r)))==null?void 0:d.link)||n.value[0].link)}),(r,d)=>{var p,_,b,P,M;return a(),i("div",at,[c("p",rt,S(((p=l(t).notFound)==null?void 0:p.code)??"404"),1),c("h1",lt,S(((_=l(t).notFound)==null?void 0:_.title)??"PAGE NOT FOUND"),1),it,c("blockquote",ct,S(((b=l(t).notFound)==null?void 0:b.quote)??"But if you don't change your direction, and if you keep looking, you may end up where you are heading."),1),c("div",ut,[c("a",{class:"link",href:l(de)(o.value),"aria-label":((P=l(t).notFound)==null?void 0:P.linkLabel)??"go to home"},S(((M=l(t).notFound)==null?void 0:M.linkText)??"Take me home"),9,dt)])])}}});const vt=m(_t,[["__scopeId","data-v-f87ff6e4"]]);function Ce(s,e){if(Array.isArray(s))return Q(s);if(s==null)return[];e=ie(e);const t=Object.keys(s).sort((o,r)=>r.split("/").length-o.split("/").length).find(o=>e.startsWith(ie(o))),n=t?s[t]:[];return Array.isArray(n)?Q(n):Q(n.items,n.base)}function pt(s){const e=[];let t=0;for(const n in s){const o=s[n];if(o.items){t=e.push(o);continue}e[t]||e.push({items:[]}),e[t].items.push(o)}return e}function ht(s){const e=[];function t(n){for(const o of n)o.text&&o.link&&e.push({text:o.text,link:o.link,docFooterText:o.docFooterText}),o.items&&t(o.items)}return t(s),e}function ce(s,e){return Array.isArray(e)?e.some(t=>ce(s,t)):O(s,e.link)?!0:e.items?ce(s,e.items):!1}function Q(s,e){return[...s].map(t=>{const n={...t},o=n.base||e;return o&&n.link&&(n.link=o+n.link),n.items&&(n.items=Q(n.items,o)),n})}function z(){const{frontmatter:s,page:e,theme:t}=y(),n=le("(min-width: 960px)"),o=C(!1),r=$(()=>{const B=t.value.sidebar,L=e.value.relativePath;return B?Ce(B,L):[]}),d=C(r.value);U(r,(B,L)=>{JSON.stringify(B)!==JSON.stringify(L)&&(d.value=r.value)});const p=$(()=>s.value.sidebar!==!1&&d.value.length>0&&s.value.layout!=="home"),_=$(()=>b?s.value.aside==null?t.value.aside==="left":s.value.aside==="left":!1),b=$(()=>s.value.layout==="home"?!1:s.value.aside!=null?!!s.value.aside:t.value.aside!==!1),P=$(()=>p.value&&n.value),M=$(()=>p.value?pt(d.value):[]);function I(){o.value=!0}function w(){o.value=!1}function V(){o.value?w():I()}return{isOpen:o,sidebar:d,sidebarGroups:M,hasSidebar:p,hasAside:b,leftAside:_,isSidebarEnabled:P,open:I,close:w,toggle:V}}function ft(s,e){let t;te(()=>{t=s.value?document.activeElement:void 0}),G(()=>{window.addEventListener("keyup",n)}),se(()=>{window.removeEventListener("keyup",n)});function n(o){o.key==="Escape"&&s.value&&(e(),t==null||t.focus())}}const Ne=C(K?location.hash:"");K&&window.addEventListener("hashchange",()=>{Ne.value=location.hash});function mt(s){const{page:e}=y(),t=C(!1),n=$(()=>s.value.collapsed!=null),o=$(()=>!!s.value.link),r=C(!1),d=()=>{r.value=O(e.value.relativePath,s.value.link)};U([e,s,Ne],d),G(d);const p=$(()=>r.value?!0:s.value.items?ce(e.value.relativePath,s.value.items):!1),_=$(()=>!!(s.value.items&&s.value.items.length));te(()=>{t.value=!!(n.value&&s.value.collapsed)}),Pe(()=>{(r.value||p.value)&&(t.value=!1)});function b(){n.value&&(t.value=!t.value)}return{collapsed:t,collapsible:n,isLink:o,isActiveLink:r,hasActiveLink:p,hasChildren:_,toggle:b}}function gt(){const{hasSidebar:s}=z(),e=le("(min-width: 960px)"),t=le("(min-width: 1280px)");return{isAsideEnabled:$(()=>!t.value&&!e.value?!1:s.value?t.value:e.value)}}const bt=71;function ve(s){return typeof s.outline=="object"&&!Array.isArray(s.outline)&&s.outline.label||s.outlineTitle||"On this page"}function pe(s){const e=[...document.querySelectorAll(".VPDoc :where(h1,h2,h3,h4,h5,h6)")].filter(t=>t.id&&t.hasChildNodes()).map(t=>{const n=Number(t.tagName[1]);return{title:kt(t),link:"#"+t.id,level:n}});return $t(e,s)}function kt(s){let e="";for(const t of s.childNodes)if(t.nodeType===1){if(t.classList.contains("VPBadge")||t.classList.contains("header-anchor"))continue;e+=t.textContent}else t.nodeType===3&&(e+=t.textContent);return e.trim()}function $t(s,e){if(e===!1)return[];const t=(typeof e=="object"&&!Array.isArray(e)?e.level:e)||2,[n,o]=typeof t=="number"?[t,t]:t==="deep"?[2,6]:t;s=s.filter(d=>d.level>=n&&d.level<=o);const r=[];e:for(let d=0;d=0;_--){const b=s[_];if(b.level{requestAnimationFrame(r),window.addEventListener("scroll",n)}),Fe(()=>{d(location.hash)}),se(()=>{window.removeEventListener("scroll",n)});function r(){if(!t.value)return;const p=[].slice.call(s.value.querySelectorAll(".outline-link")),_=[].slice.call(document.querySelectorAll(".content .header-anchor")).filter(w=>p.some(V=>V.hash===w.hash&&w.offsetParent!==null)),b=window.scrollY,P=window.innerHeight,M=document.body.offsetHeight,I=Math.abs(b+P-M)<1;if(_.length&&I){d(_[_.length-1].hash);return}for(let w=0;w<_.length;w++){const V=_[w],B=_[w+1],[L,R]=Pt(w,V,B);if(L){d(R);return}}}function d(p){o&&o.classList.remove("active"),p==null?o=null:o=s.value.querySelector(`a[href="${decodeURIComponent(p)}"]`);const _=o;_?(_.classList.add("active"),e.value.style.top=_.offsetTop+33+"px",e.value.style.opacity="1"):(e.value.style.top="33px",e.value.style.opacity="0")}}function $e(s){return s.parentElement.offsetTop-bt}function Pt(s,e,t){const n=window.scrollY;return s===0&&n===0?[!0,null]:n<$e(e)?[!1,null]:!t||n<$e(t)?[!0,e.hash]:[!1,null]}const Vt=["href","title"],wt=g({__name:"VPDocOutlineItem",props:{headers:{},root:{type:Boolean}},setup(s){function e({target:t}){const n=t.href.split("#")[1],o=document.getElementById(decodeURIComponent(n));o==null||o.focus({preventScroll:!0})}return(t,n)=>{const o=j("VPDocOutlineItem",!0);return a(),i("ul",{class:T(t.root?"root":"nested")},[(a(!0),i(N,null,A(t.headers,({children:r,link:d,title:p})=>(a(),i("li",null,[c("a",{class:"outline-link",href:d,onClick:e,title:p},S(p),9,Vt),r!=null&&r.length?(a(),k(o,{key:0,headers:r},null,8,["headers"])):f("",!0)]))),256))],2)}}});const he=m(wt,[["__scopeId","data-v-d0ee3533"]]),Lt=s=>(H("data-v-d330b1bb"),s=s(),E(),s),St={class:"content"},Mt={class:"outline-title",role:"heading","aria-level":"2"},It={"aria-labelledby":"doc-outline-aria-label"},Ct=Lt(()=>c("span",{class:"visually-hidden",id:"doc-outline-aria-label"}," Table of Contents for current page ",-1)),Nt=g({__name:"VPDocAsideOutline",setup(s){const{frontmatter:e,theme:t}=y(),n=_e([]);Y(()=>{n.value=pe(e.value.outline??t.value.outline)});const o=C(),r=C();return yt(o,r),(d,p)=>(a(),i("div",{class:T(["VPDocAsideOutline",{"has-outline":n.value.length>0}]),ref_key:"container",ref:o,role:"navigation"},[c("div",St,[c("div",{class:"outline-marker",ref_key:"marker",ref:r},null,512),c("div",Mt,S(l(ve)(l(t))),1),c("nav",It,[Ct,h(he,{headers:n.value,root:!0},null,8,["headers"])])])],2))}});const Tt=m(Nt,[["__scopeId","data-v-d330b1bb"]]),Bt={class:"VPDocAsideCarbonAds"},At=g({__name:"VPDocAsideCarbonAds",props:{carbonAds:{}},setup(s){const e=Ve(()=>we(()=>import("./ui-custom.47ea0863.js"),["assets/chunks/ui-custom.47ea0863.js","assets/chunks/framework.657b09b3.js"]));return(t,n)=>(a(),i("div",Bt,[h(l(e),{"carbon-ads":t.carbonAds},null,8,["carbon-ads"])]))}}),xt=s=>(H("data-v-3f215769"),s=s(),E(),s),Ht={class:"VPDocAside"},Et=xt(()=>c("div",{class:"spacer"},null,-1)),zt=g({__name:"VPDocAside",setup(s){const{theme:e}=y();return(t,n)=>(a(),i("div",Ht,[u(t.$slots,"aside-top",{},void 0,!0),u(t.$slots,"aside-outline-before",{},void 0,!0),h(Tt),u(t.$slots,"aside-outline-after",{},void 0,!0),Et,u(t.$slots,"aside-ads-before",{},void 0,!0),l(e).carbonAds?(a(),k(At,{key:0,"carbon-ads":l(e).carbonAds},null,8,["carbon-ads"])):f("",!0),u(t.$slots,"aside-ads-after",{},void 0,!0),u(t.$slots,"aside-bottom",{},void 0,!0)]))}});const Dt=m(zt,[["__scopeId","data-v-3f215769"]]);function Ft(){const{theme:s,page:e}=y();return $(()=>{const{text:t="Edit this page",pattern:n=""}=s.value.editLink||{};let o;return typeof n=="function"?o=n(e.value):o=n.replace(/:path/g,e.value.filePath),{url:o,text:t}})}function Ot(){const{page:s,theme:e,frontmatter:t}=y();return $(()=>{var _,b,P,M,I,w,V,B;const n=Ce(e.value.sidebar,s.value.relativePath),o=ht(n),r=o.findIndex(L=>O(s.value.relativePath,L.link)),d=((_=e.value.docFooter)==null?void 0:_.prev)===!1&&!t.value.prev||t.value.prev===!1,p=((b=e.value.docFooter)==null?void 0:b.next)===!1&&!t.value.next||t.value.next===!1;return{prev:d?void 0:{text:(typeof t.value.prev=="string"?t.value.prev:typeof t.value.prev=="object"?t.value.prev.text:void 0)??((P=o[r-1])==null?void 0:P.docFooterText)??((M=o[r-1])==null?void 0:M.text),link:(typeof t.value.prev=="object"?t.value.prev.link:void 0)??((I=o[r-1])==null?void 0:I.link)},next:p?void 0:{text:(typeof t.value.next=="string"?t.value.next:typeof t.value.next=="object"?t.value.next.text:void 0)??((w=o[r+1])==null?void 0:w.docFooterText)??((V=o[r+1])==null?void 0:V.text),link:(typeof t.value.next=="object"?t.value.next.link:void 0)??((B=o[r+1])==null?void 0:B.link)}}})}const Gt={},Ut={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},jt=c("path",{d:"M18,23H4c-1.7,0-3-1.3-3-3V6c0-1.7,1.3-3,3-3h7c0.6,0,1,0.4,1,1s-0.4,1-1,1H4C3.4,5,3,5.4,3,6v14c0,0.6,0.4,1,1,1h14c0.6,0,1-0.4,1-1v-7c0-0.6,0.4-1,1-1s1,0.4,1,1v7C21,21.7,19.7,23,18,23z"},null,-1),Rt=c("path",{d:"M8,17c-0.3,0-0.5-0.1-0.7-0.3C7,16.5,6.9,16.1,7,15.8l1-4c0-0.2,0.1-0.3,0.3-0.5l9.5-9.5c1.2-1.2,3.2-1.2,4.4,0c1.2,1.2,1.2,3.2,0,4.4l-9.5,9.5c-0.1,0.1-0.3,0.2-0.5,0.3l-4,1C8.2,17,8.1,17,8,17zM9.9,12.5l-0.5,2.1l2.1-0.5l9.3-9.3c0.4-0.4,0.4-1.1,0-1.6c-0.4-0.4-1.2-0.4-1.6,0l0,0L9.9,12.5z M18.5,2.5L18.5,2.5L18.5,2.5z"},null,-1),qt=[jt,Rt];function Kt(s,e){return a(),i("svg",Ut,qt)}const Wt=m(Gt,[["render",Kt]]),D=g({__name:"VPLink",props:{tag:{},href:{},noIcon:{type:Boolean},target:{},rel:{}},setup(s){const e=s,t=$(()=>e.tag??(e.href?"a":"span")),n=$(()=>e.href&&Le.test(e.href));return(o,r)=>(a(),k(F(t.value),{class:T(["VPLink",{link:o.href,"vp-external-link-icon":n.value,"no-icon":o.noIcon}]),href:o.href?l(J)(o.href):void 0,target:o.target??(n.value?"_blank":void 0),rel:o.rel??(n.value?"noreferrer":void 0)},{default:v(()=>[u(o.$slots,"default")]),_:3},8,["class","href","target","rel"]))}}),Yt={class:"VPLastUpdated"},Jt=["datetime"],Xt=g({__name:"VPDocFooterLastUpdated",setup(s){const{theme:e,page:t,frontmatter:n,lang:o}=y(),r=$(()=>new Date(n.value.lastUpdated??t.value.lastUpdated)),d=$(()=>r.value.toISOString()),p=C("");return G(()=>{te(()=>{var _,b,P;p.value=new Intl.DateTimeFormat((b=(_=e.value.lastUpdated)==null?void 0:_.formatOptions)!=null&&b.forceLocale?o.value:void 0,((P=e.value.lastUpdated)==null?void 0:P.formatOptions)??{dateStyle:"short",timeStyle:"short"}).format(r.value)})}),(_,b)=>{var P;return a(),i("p",Yt,[x(S(((P=l(e).lastUpdated)==null?void 0:P.text)||l(e).lastUpdatedText||"Last updated")+": ",1),c("time",{datetime:d.value},S(p.value),9,Jt)])}}});const Zt=m(Xt,[["__scopeId","data-v-7e05ebdb"]]),Qt={key:0,class:"VPDocFooter"},es={key:0,class:"edit-info"},ts={key:0,class:"edit-link"},ss={key:1,class:"last-updated"},ns={key:1,class:"prev-next"},os={class:"pager"},as=["href"],rs=["innerHTML"],ls=["innerHTML"],is={class:"pager"},cs=["href"],us=["innerHTML"],ds=["innerHTML"],_s=g({__name:"VPDocFooter",setup(s){const{theme:e,page:t,frontmatter:n}=y(),o=Ft(),r=Ot(),d=$(()=>e.value.editLink&&n.value.editLink!==!1),p=$(()=>t.value.lastUpdated&&n.value.lastUpdated!==!1),_=$(()=>d.value||p.value||r.value.prev||r.value.next);return(b,P)=>{var M,I,w,V,B,L;return _.value?(a(),i("footer",Qt,[u(b.$slots,"doc-footer-before",{},void 0,!0),d.value||p.value?(a(),i("div",es,[d.value?(a(),i("div",ts,[h(D,{class:"edit-link-button",href:l(o).url,"no-icon":!0},{default:v(()=>[h(Wt,{class:"edit-link-icon","aria-label":"edit icon"}),x(" "+S(l(o).text),1)]),_:1},8,["href"])])):f("",!0),p.value?(a(),i("div",ss,[h(Zt)])):f("",!0)])):f("",!0),(M=l(r).prev)!=null&&M.link||(I=l(r).next)!=null&&I.link?(a(),i("nav",ns,[c("div",os,[(w=l(r).prev)!=null&&w.link?(a(),i("a",{key:0,class:"pager-link prev",href:l(J)(l(r).prev.link)},[c("span",{class:"desc",innerHTML:((V=l(e).docFooter)==null?void 0:V.prev)||"Previous page"},null,8,rs),c("span",{class:"title",innerHTML:l(r).prev.text},null,8,ls)],8,as)):f("",!0)]),c("div",is,[(B=l(r).next)!=null&&B.link?(a(),i("a",{key:0,class:"pager-link next",href:l(J)(l(r).next.link)},[c("span",{class:"desc",innerHTML:((L=l(e).docFooter)==null?void 0:L.next)||"Next page"},null,8,us),c("span",{class:"title",innerHTML:l(r).next.text},null,8,ds)],8,cs)):f("",!0)])])):f("",!0)])):f("",!0)}}});const vs=m(_s,[["__scopeId","data-v-ef5dee53"]]),ps={},hs={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},fs=c("path",{d:"M9,19c-0.3,0-0.5-0.1-0.7-0.3c-0.4-0.4-0.4-1,0-1.4l5.3-5.3L8.3,6.7c-0.4-0.4-0.4-1,0-1.4s1-0.4,1.4,0l6,6c0.4,0.4,0.4,1,0,1.4l-6,6C9.5,18.9,9.3,19,9,19z"},null,-1),ms=[fs];function gs(s,e){return a(),i("svg",hs,ms)}const fe=m(ps,[["render",gs]]),bs={key:0,class:"VPDocOutlineDropdown"},ks={key:0,class:"items"},$s=g({__name:"VPDocOutlineDropdown",setup(s){const{frontmatter:e,theme:t}=y(),n=C(!1);Y(()=>{n.value=!1});const o=_e([]);return Y(()=>{o.value=pe(e.value.outline??t.value.outline)}),(r,d)=>o.value.length>0?(a(),i("div",bs,[c("button",{onClick:d[0]||(d[0]=p=>n.value=!n.value),class:T({open:n.value})},[x(S(l(ve)(l(t)))+" ",1),h(fe,{class:"icon"})],2),n.value?(a(),i("div",ks,[h(he,{headers:o.value},null,8,["headers"])])):f("",!0)])):f("",!0)}});const ys=m($s,[["__scopeId","data-v-eadfb36b"]]),Ps=s=>(H("data-v-6b87e69f"),s=s(),E(),s),Vs={class:"container"},ws=Ps(()=>c("div",{class:"aside-curtain"},null,-1)),Ls={class:"aside-container"},Ss={class:"aside-content"},Ms={class:"content"},Is={class:"content-container"},Cs={class:"main"},Ns=g({__name:"VPDoc",setup(s){const{theme:e}=y(),t=ne(),{hasSidebar:n,hasAside:o,leftAside:r}=z(),d=$(()=>t.path.replace(/[./]+/g,"_").replace(/_html$/,""));return(p,_)=>{const b=j("Content");return a(),i("div",{class:T(["VPDoc",{"has-sidebar":l(n),"has-aside":l(o)}])},[u(p.$slots,"doc-top",{},void 0,!0),c("div",Vs,[l(o)?(a(),i("div",{key:0,class:T(["aside",{"left-aside":l(r)}])},[ws,c("div",Ls,[c("div",Ss,[h(Dt,null,{"aside-top":v(()=>[u(p.$slots,"aside-top",{},void 0,!0)]),"aside-bottom":v(()=>[u(p.$slots,"aside-bottom",{},void 0,!0)]),"aside-outline-before":v(()=>[u(p.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":v(()=>[u(p.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":v(()=>[u(p.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":v(()=>[u(p.$slots,"aside-ads-after",{},void 0,!0)]),_:3})])])],2)):f("",!0),c("div",Ms,[c("div",Is,[u(p.$slots,"doc-before",{},void 0,!0),h(ys),c("main",Cs,[h(b,{class:T(["vp-doc",[d.value,l(e).externalLinkIcon&&"external-link-icon-enabled"]])},null,8,["class"])]),h(vs,null,{"doc-footer-before":v(()=>[u(p.$slots,"doc-footer-before",{},void 0,!0)]),_:3}),u(p.$slots,"doc-after",{},void 0,!0)])])]),u(p.$slots,"doc-bottom",{},void 0,!0)],2)}}});const Ts=m(Ns,[["__scopeId","data-v-6b87e69f"]]),Bs=g({__name:"VPButton",props:{tag:{},size:{default:"medium"},theme:{default:"brand"},text:{},href:{}},setup(s){const e=s,t=$(()=>e.href&&Le.test(e.href)),n=$(()=>e.tag||e.href?"a":"button");return(o,r)=>(a(),k(F(n.value),{class:T(["VPButton",[o.size,o.theme]]),href:o.href?l(J)(o.href):void 0,target:t.value?"_blank":void 0,rel:t.value?"noreferrer":void 0},{default:v(()=>[x(S(o.text),1)]),_:1},8,["class","href","target","rel"]))}});const As=m(Bs,[["__scopeId","data-v-c1c5efc1"]]),xs=["src","alt"],Hs=g({inheritAttrs:!1,__name:"VPImage",props:{image:{},alt:{}},setup(s){return(e,t)=>{const n=j("VPImage",!0);return e.image?(a(),i(N,{key:0},[typeof e.image=="string"||"src"in e.image?(a(),i("img",Z({key:0,class:"VPImage"},typeof e.image=="string"?e.$attrs:{...e.image,...e.$attrs},{src:l(de)(typeof e.image=="string"?e.image:e.image.src),alt:e.alt??(typeof e.image=="string"?"":e.image.alt||"")}),null,16,xs)):(a(),i(N,{key:1},[h(n,Z({class:"dark",image:e.image.dark,alt:e.image.alt},e.$attrs),null,16,["image","alt"]),h(n,Z({class:"light",image:e.image.light,alt:e.image.alt},e.$attrs),null,16,["image","alt"])],64))],64)):f("",!0)}}});const ee=m(Hs,[["__scopeId","data-v-8426fc1a"]]),Es=s=>(H("data-v-da5d1713"),s=s(),E(),s),zs={class:"container"},Ds={class:"main"},Fs={key:0,class:"name"},Os=["innerHTML"],Gs=["innerHTML"],Us=["innerHTML"],js={key:0,class:"actions"},Rs={key:0,class:"image"},qs={class:"image-container"},Ks=Es(()=>c("div",{class:"image-bg"},null,-1)),Ws=g({__name:"VPHero",props:{name:{},text:{},tagline:{},image:{},actions:{}},setup(s){const e=oe("hero-image-slot-exists");return(t,n)=>(a(),i("div",{class:T(["VPHero",{"has-image":t.image||l(e)}])},[c("div",zs,[c("div",Ds,[u(t.$slots,"home-hero-info",{},()=>[t.name?(a(),i("h1",Fs,[c("span",{innerHTML:t.name,class:"clip"},null,8,Os)])):f("",!0),t.text?(a(),i("p",{key:1,innerHTML:t.text,class:"text"},null,8,Gs)):f("",!0),t.tagline?(a(),i("p",{key:2,innerHTML:t.tagline,class:"tagline"},null,8,Us)):f("",!0)],!0),t.actions?(a(),i("div",js,[(a(!0),i(N,null,A(t.actions,o=>(a(),i("div",{key:o.link,class:"action"},[h(As,{tag:"a",size:"medium",theme:o.theme,text:o.text,href:o.link},null,8,["theme","text","href"])]))),128))])):f("",!0)]),t.image||l(e)?(a(),i("div",Rs,[c("div",qs,[Ks,u(t.$slots,"home-hero-image",{},()=>[t.image?(a(),k(ee,{key:0,class:"image-src",image:t.image},null,8,["image"])):f("",!0)],!0)])])):f("",!0)])],2))}});const Ys=m(Ws,[["__scopeId","data-v-da5d1713"]]),Js=g({__name:"VPHomeHero",setup(s){const{frontmatter:e}=y();return(t,n)=>l(e).hero?(a(),k(Ys,{key:0,class:"VPHomeHero",name:l(e).hero.name,text:l(e).hero.text,tagline:l(e).hero.tagline,image:l(e).hero.image,actions:l(e).hero.actions},{"home-hero-info":v(()=>[u(t.$slots,"home-hero-info")]),"home-hero-image":v(()=>[u(t.$slots,"home-hero-image")]),_:3},8,["name","text","tagline","image","actions"])):f("",!0)}}),Xs={},Zs={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Qs=c("path",{d:"M19.9,12.4c0.1-0.2,0.1-0.5,0-0.8c-0.1-0.1-0.1-0.2-0.2-0.3l-7-7c-0.4-0.4-1-0.4-1.4,0s-0.4,1,0,1.4l5.3,5.3H5c-0.6,0-1,0.4-1,1s0.4,1,1,1h11.6l-5.3,5.3c-0.4,0.4-0.4,1,0,1.4c0.2,0.2,0.5,0.3,0.7,0.3s0.5-0.1,0.7-0.3l7-7C19.8,12.6,19.9,12.5,19.9,12.4z"},null,-1),en=[Qs];function tn(s,e){return a(),i("svg",Zs,en)}const sn=m(Xs,[["render",tn]]),nn={class:"box"},on={key:0,class:"icon"},an=["innerHTML"],rn=["innerHTML"],ln=["innerHTML"],cn={key:4,class:"link-text"},un={class:"link-text-value"},dn=g({__name:"VPFeature",props:{icon:{},title:{},details:{},link:{},linkText:{},rel:{},target:{}},setup(s){return(e,t)=>(a(),k(D,{class:"VPFeature",href:e.link,rel:e.rel,target:e.target,"no-icon":!0,tag:e.link?"a":"div"},{default:v(()=>[c("article",nn,[typeof e.icon=="object"&&e.icon.wrap?(a(),i("div",on,[h(ee,{image:e.icon,alt:e.icon.alt,height:e.icon.height||48,width:e.icon.width||48},null,8,["image","alt","height","width"])])):typeof e.icon=="object"?(a(),k(ee,{key:1,image:e.icon,alt:e.icon.alt,height:e.icon.height||48,width:e.icon.width||48},null,8,["image","alt","height","width"])):e.icon?(a(),i("div",{key:2,class:"icon",innerHTML:e.icon},null,8,an)):f("",!0),c("h2",{class:"title",innerHTML:e.title},null,8,rn),e.details?(a(),i("p",{key:3,class:"details",innerHTML:e.details},null,8,ln)):f("",!0),e.linkText?(a(),i("div",cn,[c("p",un,[x(S(e.linkText)+" ",1),h(sn,{class:"link-text-icon"})])])):f("",!0)])]),_:1},8,["href","rel","target","tag"]))}});const _n=m(dn,[["__scopeId","data-v-33204567"]]),vn={key:0,class:"VPFeatures"},pn={class:"container"},hn={class:"items"},fn=g({__name:"VPFeatures",props:{features:{}},setup(s){const e=s,t=$(()=>{const n=e.features.length;if(n){if(n===2)return"grid-2";if(n===3)return"grid-3";if(n%3===0)return"grid-6";if(n>3)return"grid-4"}else return});return(n,o)=>n.features?(a(),i("div",vn,[c("div",pn,[c("div",hn,[(a(!0),i(N,null,A(n.features,r=>(a(),i("div",{key:r.title,class:T(["item",[t.value]])},[h(_n,{icon:r.icon,title:r.title,details:r.details,link:r.link,"link-text":r.linkText,rel:r.rel,target:r.target},null,8,["icon","title","details","link","link-text","rel","target"])],2))),128))])])])):f("",!0)}});const mn=m(fn,[["__scopeId","data-v-a6181336"]]),gn=g({__name:"VPHomeFeatures",setup(s){const{frontmatter:e}=y();return(t,n)=>l(e).features?(a(),k(mn,{key:0,class:"VPHomeFeatures",features:l(e).features},null,8,["features"])):f("",!0)}}),bn={class:"VPHome"},kn=g({__name:"VPHome",setup(s){return(e,t)=>{const n=j("Content");return a(),i("div",bn,[u(e.$slots,"home-hero-before",{},void 0,!0),h(Js,null,{"home-hero-info":v(()=>[u(e.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-image":v(()=>[u(e.$slots,"home-hero-image",{},void 0,!0)]),_:3}),u(e.$slots,"home-hero-after",{},void 0,!0),u(e.$slots,"home-features-before",{},void 0,!0),h(gn),u(e.$slots,"home-features-after",{},void 0,!0),h(n)])}}});const $n=m(kn,[["__scopeId","data-v-d82743a8"]]),yn={},Pn={class:"VPPage"};function Vn(s,e){const t=j("Content");return a(),i("div",Pn,[u(s.$slots,"page-top"),h(t),u(s.$slots,"page-bottom")])}const wn=m(yn,[["render",Vn]]),Ln=g({__name:"VPContent",setup(s){const{page:e,frontmatter:t}=y(),{hasSidebar:n}=z();return(o,r)=>(a(),i("div",{class:T(["VPContent",{"has-sidebar":l(n),"is-home":l(t).layout==="home"}]),id:"VPContent"},[l(e).isNotFound?u(o.$slots,"not-found",{key:0},()=>[h(vt)],!0):l(t).layout==="page"?(a(),k(wn,{key:1},{"page-top":v(()=>[u(o.$slots,"page-top",{},void 0,!0)]),"page-bottom":v(()=>[u(o.$slots,"page-bottom",{},void 0,!0)]),_:3})):l(t).layout==="home"?(a(),k($n,{key:2},{"home-hero-before":v(()=>[u(o.$slots,"home-hero-before",{},void 0,!0)]),"home-hero-info":v(()=>[u(o.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-image":v(()=>[u(o.$slots,"home-hero-image",{},void 0,!0)]),"home-hero-after":v(()=>[u(o.$slots,"home-hero-after",{},void 0,!0)]),"home-features-before":v(()=>[u(o.$slots,"home-features-before",{},void 0,!0)]),"home-features-after":v(()=>[u(o.$slots,"home-features-after",{},void 0,!0)]),_:3})):l(t).layout&&l(t).layout!=="doc"?(a(),k(F(l(t).layout),{key:3})):(a(),k(Ts,{key:4},{"doc-top":v(()=>[u(o.$slots,"doc-top",{},void 0,!0)]),"doc-bottom":v(()=>[u(o.$slots,"doc-bottom",{},void 0,!0)]),"doc-footer-before":v(()=>[u(o.$slots,"doc-footer-before",{},void 0,!0)]),"doc-before":v(()=>[u(o.$slots,"doc-before",{},void 0,!0)]),"doc-after":v(()=>[u(o.$slots,"doc-after",{},void 0,!0)]),"aside-top":v(()=>[u(o.$slots,"aside-top",{},void 0,!0)]),"aside-outline-before":v(()=>[u(o.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":v(()=>[u(o.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":v(()=>[u(o.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":v(()=>[u(o.$slots,"aside-ads-after",{},void 0,!0)]),"aside-bottom":v(()=>[u(o.$slots,"aside-bottom",{},void 0,!0)]),_:3}))],2))}});const Sn=m(Ln,[["__scopeId","data-v-669faec9"]]),Mn={class:"container"},In=["innerHTML"],Cn=["innerHTML"],Nn=g({__name:"VPFooter",setup(s){const{theme:e,frontmatter:t}=y(),{hasSidebar:n}=z();return(o,r)=>l(e).footer&&l(t).footer!==!1?(a(),i("footer",{key:0,class:T(["VPFooter",{"has-sidebar":l(n)}])},[c("div",Mn,[l(e).footer.message?(a(),i("p",{key:0,class:"message",innerHTML:l(e).footer.message},null,8,In)):f("",!0),l(e).footer.copyright?(a(),i("p",{key:1,class:"copyright",innerHTML:l(e).footer.copyright},null,8,Cn)):f("",!0)])],2)):f("",!0)}});const Tn=m(Nn,[["__scopeId","data-v-e03eb2e1"]]),Bn={class:"header"},An={class:"outline"},xn=g({__name:"VPLocalNavOutlineDropdown",props:{headers:{},navHeight:{}},setup(s){const e=s,{theme:t}=y(),n=C(!1),o=C(0),r=C();Y(()=>{n.value=!1});function d(){n.value=!n.value,o.value=window.innerHeight+Math.min(window.scrollY-e.navHeight,0)}function p(b){b.target.classList.contains("outline-link")&&(r.value&&(r.value.style.transition="none"),Ge(()=>{n.value=!1}))}function _(){n.value=!1,window.scrollTo({top:0,left:0,behavior:"smooth"})}return(b,P)=>(a(),i("div",{class:"VPLocalNavOutlineDropdown",style:Oe({"--vp-vh":o.value+"px"})},[b.headers.length>0?(a(),i("button",{key:0,onClick:d,class:T({open:n.value})},[x(S(l(ve)(l(t)))+" ",1),h(fe,{class:"icon"})],2)):(a(),i("button",{key:1,onClick:_},S(l(t).returnToTopLabel||"Return to top"),1)),h(ue,{name:"flyout"},{default:v(()=>[n.value?(a(),i("div",{key:0,ref_key:"items",ref:r,class:"items",onClick:p},[c("div",Bn,[c("a",{class:"top-link",href:"#",onClick:_},S(l(t).returnToTopLabel||"Return to top"),1)]),c("div",An,[h(he,{headers:b.headers},null,8,["headers"])])],512)):f("",!0)]),_:1})],4))}});const Hn=m(xn,[["__scopeId","data-v-1c15a60a"]]),En={},zn={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},Dn=c("path",{d:"M17,11H3c-0.6,0-1-0.4-1-1s0.4-1,1-1h14c0.6,0,1,0.4,1,1S17.6,11,17,11z"},null,-1),Fn=c("path",{d:"M21,7H3C2.4,7,2,6.6,2,6s0.4-1,1-1h18c0.6,0,1,0.4,1,1S21.6,7,21,7z"},null,-1),On=c("path",{d:"M21,15H3c-0.6,0-1-0.4-1-1s0.4-1,1-1h18c0.6,0,1,0.4,1,1S21.6,15,21,15z"},null,-1),Gn=c("path",{d:"M17,19H3c-0.6,0-1-0.4-1-1s0.4-1,1-1h14c0.6,0,1,0.4,1,1S17.6,19,17,19z"},null,-1),Un=[Dn,Fn,On,Gn];function jn(s,e){return a(),i("svg",zn,Un)}const Rn=m(En,[["render",jn]]),qn=["aria-expanded"],Kn={class:"menu-text"},Wn=g({__name:"VPLocalNav",props:{open:{type:Boolean}},emits:["open-menu"],setup(s){const{theme:e,frontmatter:t}=y(),{hasSidebar:n}=z(),{y:o}=Se(),r=_e([]),d=C(0);G(()=>{d.value=parseInt(getComputedStyle(document.documentElement).getPropertyValue("--vp-nav-height"))}),Y(()=>{r.value=pe(t.value.outline??e.value.outline)});const p=$(()=>r.value.length===0&&!n.value),_=$(()=>({VPLocalNav:!0,fixed:p.value,"reached-top":o.value>=d.value}));return(b,P)=>l(t).layout!=="home"&&(!p.value||l(o)>=d.value)?(a(),i("div",{key:0,class:T(_.value)},[l(n)?(a(),i("button",{key:0,class:"menu","aria-expanded":b.open,"aria-controls":"VPSidebarNav",onClick:P[0]||(P[0]=M=>b.$emit("open-menu"))},[h(Rn,{class:"menu-icon"}),c("span",Kn,S(l(e).sidebarMenuLabel||"Menu"),1)],8,qn)):f("",!0),h(Hn,{headers:r.value,navHeight:d.value},null,8,["headers","navHeight"])],2)):f("",!0)}});const Yn=m(Wn,[["__scopeId","data-v-79c8c1df"]]);function Jn(){const s=C(!1);function e(){s.value=!0,window.addEventListener("resize",o)}function t(){s.value=!1,window.removeEventListener("resize",o)}function n(){s.value?t():e()}function o(){window.outerWidth>=768&&t()}const r=ne();return U(()=>r.path,t),{isScreenOpen:s,openScreen:e,closeScreen:t,toggleScreen:n}}const Xn={},Zn={class:"VPSwitch",type:"button",role:"switch"},Qn={class:"check"},eo={key:0,class:"icon"};function to(s,e){return a(),i("button",Zn,[c("span",Qn,[s.$slots.default?(a(),i("span",eo,[u(s.$slots,"default",{},void 0,!0)])):f("",!0)])])}const so=m(Xn,[["render",to],["__scopeId","data-v-b1685198"]]),no={},oo={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},ao=c("path",{d:"M12.1,22c-0.3,0-0.6,0-0.9,0c-5.5-0.5-9.5-5.4-9-10.9c0.4-4.8,4.2-8.6,9-9c0.4,0,0.8,0.2,1,0.5c0.2,0.3,0.2,0.8-0.1,1.1c-2,2.7-1.4,6.4,1.3,8.4c2.1,1.6,5,1.6,7.1,0c0.3-0.2,0.7-0.3,1.1-0.1c0.3,0.2,0.5,0.6,0.5,1c-0.2,2.7-1.5,5.1-3.6,6.8C16.6,21.2,14.4,22,12.1,22zM9.3,4.4c-2.9,1-5,3.6-5.2,6.8c-0.4,4.4,2.8,8.3,7.2,8.7c2.1,0.2,4.2-0.4,5.8-1.8c1.1-0.9,1.9-2.1,2.4-3.4c-2.5,0.9-5.3,0.5-7.5-1.1C9.2,11.4,8.1,7.7,9.3,4.4z"},null,-1),ro=[ao];function lo(s,e){return a(),i("svg",oo,ro)}const io=m(no,[["render",lo]]),co={},uo={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},_o=Ue('',9),vo=[_o];function po(s,e){return a(),i("svg",uo,vo)}const ho=m(co,[["render",po]]),fo=g({__name:"VPSwitchAppearance",setup(s){const{isDark:e}=y(),t=oe("toggle-appearance",()=>{e.value=!e.value});return(n,o)=>(a(),k(so,{title:"toggle dark mode",class:"VPSwitchAppearance","aria-checked":l(e),onClick:l(t)},{default:v(()=>[h(ho,{class:"sun"}),h(io,{class:"moon"})]),_:1},8,["aria-checked","onClick"]))}});const me=m(fo,[["__scopeId","data-v-ce54a7d1"]]),mo={key:0,class:"VPNavBarAppearance"},go=g({__name:"VPNavBarAppearance",setup(s){const{site:e}=y();return(t,n)=>l(e).appearance&&l(e).appearance!=="force-dark"?(a(),i("div",mo,[h(me)])):f("",!0)}});const bo=m(go,[["__scopeId","data-v-e6aabb21"]]),ge=C();let Te=!1,re=0;function ko(s){const e=C(!1);if(K){!Te&&$o(),re++;const t=U(ge,n=>{var o,r,d;n===s.el.value||(o=s.el.value)!=null&&o.contains(n)?(e.value=!0,(r=s.onFocus)==null||r.call(s)):(e.value=!1,(d=s.onBlur)==null||d.call(s))});se(()=>{t(),re--,re||yo()})}return je(e)}function $o(){document.addEventListener("focusin",Be),Te=!0,ge.value=document.activeElement}function yo(){document.removeEventListener("focusin",Be)}function Be(){ge.value=document.activeElement}const Po={},Vo={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},wo=c("path",{d:"M12,16c-0.3,0-0.5-0.1-0.7-0.3l-6-6c-0.4-0.4-0.4-1,0-1.4s1-0.4,1.4,0l5.3,5.3l5.3-5.3c0.4-0.4,1-0.4,1.4,0s0.4,1,0,1.4l-6,6C12.5,15.9,12.3,16,12,16z"},null,-1),Lo=[wo];function So(s,e){return a(),i("svg",Vo,Lo)}const Ae=m(Po,[["render",So]]),Mo={},Io={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},Co=c("circle",{cx:"12",cy:"12",r:"2"},null,-1),No=c("circle",{cx:"19",cy:"12",r:"2"},null,-1),To=c("circle",{cx:"5",cy:"12",r:"2"},null,-1),Bo=[Co,No,To];function Ao(s,e){return a(),i("svg",Io,Bo)}const xo=m(Mo,[["render",Ao]]),Ho={class:"VPMenuLink"},Eo=g({__name:"VPMenuLink",props:{item:{}},setup(s){const{page:e}=y();return(t,n)=>(a(),i("div",Ho,[h(D,{class:T({active:l(O)(l(e).relativePath,t.item.activeMatch||t.item.link,!!t.item.activeMatch)}),href:t.item.link,target:t.item.target,rel:t.item.rel},{default:v(()=>[x(S(t.item.text),1)]),_:1},8,["class","href","target","rel"])]))}});const ae=m(Eo,[["__scopeId","data-v-43f1e123"]]),zo={class:"VPMenuGroup"},Do={key:0,class:"title"},Fo=g({__name:"VPMenuGroup",props:{text:{},items:{}},setup(s){return(e,t)=>(a(),i("div",zo,[e.text?(a(),i("p",Do,S(e.text),1)):f("",!0),(a(!0),i(N,null,A(e.items,n=>(a(),i(N,null,["link"in n?(a(),k(ae,{key:0,item:n},null,8,["item"])):f("",!0)],64))),256))]))}});const Oo=m(Fo,[["__scopeId","data-v-69e747b5"]]),Go={class:"VPMenu"},Uo={key:0,class:"items"},jo=g({__name:"VPMenu",props:{items:{}},setup(s){return(e,t)=>(a(),i("div",Go,[e.items?(a(),i("div",Uo,[(a(!0),i(N,null,A(e.items,n=>(a(),i(N,{key:n.text},["link"in n?(a(),k(ae,{key:0,item:n},null,8,["item"])):(a(),k(Oo,{key:1,text:n.text,items:n.items},null,8,["text","items"]))],64))),128))])):f("",!0),u(e.$slots,"default",{},void 0,!0)]))}});const Ro=m(jo,[["__scopeId","data-v-e7ea1737"]]),qo=["aria-expanded","aria-label"],Ko={key:0,class:"text"},Wo=["innerHTML"],Yo={class:"menu"},Jo=g({__name:"VPFlyout",props:{icon:{},button:{},label:{},items:{}},setup(s){const e=C(!1),t=C();ko({el:t,onBlur:n});function n(){e.value=!1}return(o,r)=>(a(),i("div",{class:"VPFlyout",ref_key:"el",ref:t,onMouseenter:r[1]||(r[1]=d=>e.value=!0),onMouseleave:r[2]||(r[2]=d=>e.value=!1)},[c("button",{type:"button",class:"button","aria-haspopup":"true","aria-expanded":e.value,"aria-label":o.label,onClick:r[0]||(r[0]=d=>e.value=!e.value)},[o.button||o.icon?(a(),i("span",Ko,[o.icon?(a(),k(F(o.icon),{key:0,class:"option-icon"})):f("",!0),o.button?(a(),i("span",{key:1,innerHTML:o.button},null,8,Wo)):f("",!0),h(Ae,{class:"text-icon"})])):(a(),k(xo,{key:1,class:"icon"}))],8,qo),c("div",Yo,[h(Ro,{items:o.items},{default:v(()=>[u(o.$slots,"default",{},void 0,!0)]),_:3},8,["items"])])],544))}});const be=m(Jo,[["__scopeId","data-v-9c007e85"]]),Xo={discord:'Discord',facebook:'Facebook',github:'GitHub',instagram:'Instagram',linkedin:'LinkedIn',mastodon:'Mastodon',slack:'Slack',twitter:'Twitter',x:'X',youtube:'YouTube'},Zo=["href","aria-label","innerHTML"],Qo=g({__name:"VPSocialLink",props:{icon:{},link:{},ariaLabel:{}},setup(s){const e=s,t=$(()=>typeof e.icon=="object"?e.icon.svg:Xo[e.icon]);return(n,o)=>(a(),i("a",{class:"VPSocialLink no-icon",href:n.link,"aria-label":n.ariaLabel??(typeof n.icon=="string"?n.icon:""),target:"_blank",rel:"noopener",innerHTML:t.value},null,8,Zo))}});const ea=m(Qo,[["__scopeId","data-v-f80f8133"]]),ta={class:"VPSocialLinks"},sa=g({__name:"VPSocialLinks",props:{links:{}},setup(s){return(e,t)=>(a(),i("div",ta,[(a(!0),i(N,null,A(e.links,({link:n,icon:o,ariaLabel:r})=>(a(),k(ea,{key:n,icon:o,link:n,ariaLabel:r},null,8,["icon","link","ariaLabel"]))),128))]))}});const ke=m(sa,[["__scopeId","data-v-7bc22406"]]),na={key:0,class:"group translations"},oa={class:"trans-title"},aa={key:1,class:"group"},ra={class:"item appearance"},la={class:"label"},ia={class:"appearance-action"},ca={key:2,class:"group"},ua={class:"item social-links"},da=g({__name:"VPNavBarExtra",setup(s){const{site:e,theme:t}=y(),{localeLinks:n,currentLang:o}=X({correspondingLink:!0}),r=$(()=>n.value.length&&o.value.label||e.value.appearance||t.value.socialLinks);return(d,p)=>r.value?(a(),k(be,{key:0,class:"VPNavBarExtra",label:"extra navigation"},{default:v(()=>[l(n).length&&l(o).label?(a(),i("div",na,[c("p",oa,S(l(o).label),1),(a(!0),i(N,null,A(l(n),_=>(a(),k(ae,{key:_.link,item:_},null,8,["item"]))),128))])):f("",!0),l(e).appearance&&l(e).appearance!=="force-dark"?(a(),i("div",aa,[c("div",ra,[c("p",la,S(l(t).darkModeSwitchLabel||"Appearance"),1),c("div",ia,[h(me)])])])):f("",!0),l(t).socialLinks?(a(),i("div",ca,[c("div",ua,[h(ke,{class:"social-links-list",links:l(t).socialLinks},null,8,["links"])])])):f("",!0)]),_:1})):f("",!0)}});const _a=m(da,[["__scopeId","data-v-d0bd9dde"]]),va=s=>(H("data-v-e5dd9c1c"),s=s(),E(),s),pa=["aria-expanded"],ha=va(()=>c("span",{class:"container"},[c("span",{class:"top"}),c("span",{class:"middle"}),c("span",{class:"bottom"})],-1)),fa=[ha],ma=g({__name:"VPNavBarHamburger",props:{active:{type:Boolean}},emits:["click"],setup(s){return(e,t)=>(a(),i("button",{type:"button",class:T(["VPNavBarHamburger",{active:e.active}]),"aria-label":"mobile navigation","aria-expanded":e.active,"aria-controls":"VPNavScreen",onClick:t[0]||(t[0]=n=>e.$emit("click"))},fa,10,pa))}});const ga=m(ma,[["__scopeId","data-v-e5dd9c1c"]]),ba=["innerHTML"],ka=g({__name:"VPNavBarMenuLink",props:{item:{}},setup(s){const{page:e}=y();return(t,n)=>(a(),k(D,{class:T({VPNavBarMenuLink:!0,active:l(O)(l(e).relativePath,t.item.activeMatch||t.item.link,!!t.item.activeMatch)}),href:t.item.link,target:t.item.target,rel:t.item.rel,tabindex:"0"},{default:v(()=>[c("span",{innerHTML:t.item.text},null,8,ba)]),_:1},8,["class","href","target","rel"]))}});const $a=m(ka,[["__scopeId","data-v-42ef59de"]]),ya=g({__name:"VPNavBarMenuGroup",props:{item:{}},setup(s){const e=s,{page:t}=y(),n=r=>"link"in r?O(t.value.relativePath,r.link,!!e.item.activeMatch):r.items.some(n),o=$(()=>n(e.item));return(r,d)=>(a(),k(be,{class:T({VPNavBarMenuGroup:!0,active:l(O)(l(t).relativePath,r.item.activeMatch,!!r.item.activeMatch)||o.value}),button:r.item.text,items:r.item.items},null,8,["class","button","items"]))}}),Pa=s=>(H("data-v-7f418b0f"),s=s(),E(),s),Va={key:0,"aria-labelledby":"main-nav-aria-label",class:"VPNavBarMenu"},wa=Pa(()=>c("span",{id:"main-nav-aria-label",class:"visually-hidden"},"Main Navigation",-1)),La=g({__name:"VPNavBarMenu",setup(s){const{theme:e}=y();return(t,n)=>l(e).nav?(a(),i("nav",Va,[wa,(a(!0),i(N,null,A(l(e).nav,o=>(a(),i(N,{key:o.text},["link"in o?(a(),k($a,{key:0,item:o},null,8,["item"])):(a(),k(ya,{key:1,item:o},null,8,["item"]))],64))),128))])):f("",!0)}});const Sa=m(La,[["__scopeId","data-v-7f418b0f"]]);function Ma(s,e){const{localeIndex:t}=y();function n(o){var w,V;const r=o.split("."),d=s&&typeof s=="object",p=d&&((V=(w=s.locales)==null?void 0:w[t.value])==null?void 0:V.translations)||null,_=d&&s.translations||null;let b=p,P=_,M=e;const I=r.pop();for(const B of r){let L=null;const R=M==null?void 0:M[B];R&&(L=M=R);const W=P==null?void 0:P[B];W&&(L=P=W);const q=b==null?void 0:b[B];q&&(L=b=q),R||(M=L),W||(P=L),q||(b=L)}return(b==null?void 0:b[I])??(P==null?void 0:P[I])??(M==null?void 0:M[I])??""}return n}const Ia=["aria-label"],Ca={class:"DocSearch-Button-Container"},Na=c("svg",{class:"DocSearch-Search-Icon",width:"20",height:"20",viewBox:"0 0 20 20","aria-label":"search icon"},[c("path",{d:"M14.386 14.386l4.0877 4.0877-4.0877-4.0877c-2.9418 2.9419-7.7115 2.9419-10.6533 0-2.9419-2.9418-2.9419-7.7115 0-10.6533 2.9418-2.9419 7.7115-2.9419 10.6533 0 2.9419 2.9418 2.9419 7.7115 0 10.6533z",stroke:"currentColor",fill:"none","fill-rule":"evenodd","stroke-linecap":"round","stroke-linejoin":"round"})],-1),Ta={class:"DocSearch-Button-Placeholder"},Ba=c("span",{class:"DocSearch-Button-Keys"},[c("kbd",{class:"DocSearch-Button-Key"}),c("kbd",{class:"DocSearch-Button-Key"},"K")],-1),ye=g({__name:"VPNavBarSearchButton",setup(s){const{theme:e}=y(),t={button:{buttonText:"Search",buttonAriaLabel:"Search"}},n=Re(Ma)(qe(()=>{var o;return(o=e.value.search)==null?void 0:o.options}),t);return(o,r)=>(a(),i("button",{type:"button",class:"DocSearch DocSearch-Button","aria-label":l(n)("button.buttonAriaLabel")},[c("span",Ca,[Na,c("span",Ta,S(l(n)("button.buttonText")),1)]),Ba],8,Ia))}});const Aa={class:"VPNavBarSearch"},xa={id:"local-search"},Ha={key:1,id:"docsearch"},Ea=g({__name:"VPNavBarSearch",setup(s){const e=()=>null,t=Ve(()=>we(()=>import("./VPAlgoliaSearchBox.6f48503c.js"),["assets/chunks/VPAlgoliaSearchBox.6f48503c.js","assets/chunks/framework.657b09b3.js"])),{theme:n}=y(),o=C(!1),r=C(!1),d=()=>{const I="VPAlgoliaPreconnect";(window.requestIdleCallback||setTimeout)(()=>{var B;const V=document.createElement("link");V.id=I,V.rel="preconnect",V.href=`https://${(((B=n.value.search)==null?void 0:B.options)??n.value.algolia).appId}-dsn.algolia.net`,V.crossOrigin="",document.head.appendChild(V)})};G(()=>{d();const I=V=>{(V.key.toLowerCase()==="k"&&(V.metaKey||V.ctrlKey)||!b(V)&&V.key==="/")&&(V.preventDefault(),p(),w())},w=()=>{window.removeEventListener("keydown",I)};window.addEventListener("keydown",I),se(w)});function p(){o.value||(o.value=!0,setTimeout(_,16))}function _(){const I=new Event("keydown");I.key="k",I.metaKey=!0,window.dispatchEvent(I),setTimeout(()=>{document.querySelector(".DocSearch-Modal")||_()},16)}function b(I){const w=I.target,V=w.tagName;return w.isContentEditable||V==="INPUT"||V==="SELECT"||V==="TEXTAREA"}const P=C(!1),M="algolia";return(I,w)=>{var V;return a(),i("div",Aa,[l(M)==="local"?(a(),i(N,{key:0},[P.value?(a(),k(l(e),{key:0,onClose:w[0]||(w[0]=B=>P.value=!1)})):f("",!0),c("div",xa,[h(ye,{onClick:w[1]||(w[1]=B=>P.value=!0)})])],64)):l(M)==="algolia"?(a(),i(N,{key:1},[o.value?(a(),k(l(t),{key:0,algolia:((V=l(n).search)==null?void 0:V.options)??l(n).algolia,onVnodeBeforeMount:w[2]||(w[2]=B=>r.value=!0)},null,8,["algolia"])):f("",!0),r.value?f("",!0):(a(),i("div",Ha,[h(ye,{onClick:p})]))],64)):f("",!0)])}}});const za=g({__name:"VPNavBarSocialLinks",setup(s){const{theme:e}=y();return(t,n)=>l(e).socialLinks?(a(),k(ke,{key:0,class:"VPNavBarSocialLinks",links:l(e).socialLinks},null,8,["links"])):f("",!0)}});const Da=m(za,[["__scopeId","data-v-0394ad82"]]),Fa=["href"],Oa=g({__name:"VPNavBarTitle",setup(s){const{site:e,theme:t}=y(),{hasSidebar:n}=z(),{currentLang:o}=X();return(r,d)=>(a(),i("div",{class:T(["VPNavBarTitle",{"has-sidebar":l(n)}])},[c("a",{class:"title",href:l(t).logoLink??l(J)(l(o).link)},[u(r.$slots,"nav-bar-title-before",{},void 0,!0),l(t).logo?(a(),k(ee,{key:0,class:"logo",image:l(t).logo},null,8,["image"])):f("",!0),l(t).siteTitle?(a(),i(N,{key:1},[x(S(l(t).siteTitle),1)],64)):l(t).siteTitle===void 0?(a(),i(N,{key:2},[x(S(l(e).title),1)],64)):f("",!0),u(r.$slots,"nav-bar-title-after",{},void 0,!0)],8,Fa)],2))}});const Ga=m(Oa,[["__scopeId","data-v-86d1bed8"]]),Ua={},ja={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},Ra=c("path",{d:"M0 0h24v24H0z",fill:"none"},null,-1),qa=c("path",{d:" M12.87 15.07l-2.54-2.51.03-.03c1.74-1.94 2.98-4.17 3.71-6.53H17V4h-7V2H8v2H1v1.99h11.17C11.5 7.92 10.44 9.75 9 11.35 8.07 10.32 7.3 9.19 6.69 8h-2c.73 1.63 1.73 3.17 2.98 4.56l-5.09 5.02L4 19l5-5 3.11 3.11.76-2.04zM18.5 10h-2L12 22h2l1.12-3h4.75L21 22h2l-4.5-12zm-2.62 7l1.62-4.33L19.12 17h-3.24z ",class:"css-c4d79v"},null,-1),Ka=[Ra,qa];function Wa(s,e){return a(),i("svg",ja,Ka)}const xe=m(Ua,[["render",Wa]]),Ya={class:"items"},Ja={class:"title"},Xa=g({__name:"VPNavBarTranslations",setup(s){const{theme:e}=y(),{localeLinks:t,currentLang:n}=X({correspondingLink:!0});return(o,r)=>l(t).length&&l(n).label?(a(),k(be,{key:0,class:"VPNavBarTranslations",icon:xe,label:l(e).langMenuLabel||"Change language"},{default:v(()=>[c("div",Ya,[c("p",Ja,S(l(n).label),1),(a(!0),i(N,null,A(l(t),d=>(a(),k(ae,{key:d.link,item:d},null,8,["item"]))),128))])]),_:1},8,["label"])):f("",!0)}});const Za=m(Xa,[["__scopeId","data-v-74abcbb9"]]),Qa=s=>(H("data-v-a0fd61f4"),s=s(),E(),s),er={class:"container"},tr={class:"title"},sr={class:"content"},nr=Qa(()=>c("div",{class:"curtain"},null,-1)),or={class:"content-body"},ar=g({__name:"VPNavBar",props:{isScreenOpen:{type:Boolean}},emits:["toggle-screen"],setup(s){const{y:e}=Se(),{hasSidebar:t}=z(),{frontmatter:n}=y(),o=C({});return Pe(()=>{o.value={"has-sidebar":t.value,top:n.value.layout==="home"&&e.value===0}}),(r,d)=>(a(),i("div",{class:T(["VPNavBar",o.value])},[c("div",er,[c("div",tr,[h(Ga,null,{"nav-bar-title-before":v(()=>[u(r.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":v(()=>[u(r.$slots,"nav-bar-title-after",{},void 0,!0)]),_:3})]),c("div",sr,[nr,c("div",or,[u(r.$slots,"nav-bar-content-before",{},void 0,!0),h(Ea,{class:"search"}),h(Sa,{class:"menu"}),h(Za,{class:"translations"}),h(bo,{class:"appearance"}),h(Da,{class:"social-links"}),h(_a,{class:"extra"}),u(r.$slots,"nav-bar-content-after",{},void 0,!0),h(ga,{class:"hamburger",active:r.isScreenOpen,onClick:d[0]||(d[0]=p=>r.$emit("toggle-screen"))},null,8,["active"])])])])],2))}});const rr=m(ar,[["__scopeId","data-v-a0fd61f4"]]),lr={key:0,class:"VPNavScreenAppearance"},ir={class:"text"},cr=g({__name:"VPNavScreenAppearance",setup(s){const{site:e,theme:t}=y();return(n,o)=>l(e).appearance&&l(e).appearance!=="force-dark"?(a(),i("div",lr,[c("p",ir,S(l(t).darkModeSwitchLabel||"Appearance"),1),h(me)])):f("",!0)}});const ur=m(cr,[["__scopeId","data-v-2d7af913"]]),dr=g({__name:"VPNavScreenMenuLink",props:{item:{}},setup(s){const e=oe("close-screen");return(t,n)=>(a(),k(D,{class:"VPNavScreenMenuLink",href:t.item.link,target:t.item.target,rel:t.item.rel,onClick:l(e)},{default:v(()=>[x(S(t.item.text),1)]),_:1},8,["href","target","rel","onClick"]))}});const _r=m(dr,[["__scopeId","data-v-05f27b2a"]]),vr={},pr={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},hr=c("path",{d:"M18.9,10.9h-6v-6c0-0.6-0.4-1-1-1s-1,0.4-1,1v6h-6c-0.6,0-1,0.4-1,1s0.4,1,1,1h6v6c0,0.6,0.4,1,1,1s1-0.4,1-1v-6h6c0.6,0,1-0.4,1-1S19.5,10.9,18.9,10.9z"},null,-1),fr=[hr];function mr(s,e){return a(),i("svg",pr,fr)}const gr=m(vr,[["render",mr]]),br=g({__name:"VPNavScreenMenuGroupLink",props:{item:{}},setup(s){const e=oe("close-screen");return(t,n)=>(a(),k(D,{class:"VPNavScreenMenuGroupLink",href:t.item.link,target:t.item.target,rel:t.item.rel,onClick:l(e)},{default:v(()=>[x(S(t.item.text),1)]),_:1},8,["href","target","rel","onClick"]))}});const He=m(br,[["__scopeId","data-v-19976ae1"]]),kr={class:"VPNavScreenMenuGroupSection"},$r={key:0,class:"title"},yr=g({__name:"VPNavScreenMenuGroupSection",props:{text:{},items:{}},setup(s){return(e,t)=>(a(),i("div",kr,[e.text?(a(),i("p",$r,S(e.text),1)):f("",!0),(a(!0),i(N,null,A(e.items,n=>(a(),k(He,{key:n.text,item:n},null,8,["item"]))),128))]))}});const Pr=m(yr,[["__scopeId","data-v-8133b170"]]),Vr=["aria-controls","aria-expanded"],wr={class:"button-text"},Lr=["id"],Sr={key:1,class:"group"},Mr=g({__name:"VPNavScreenMenuGroup",props:{text:{},items:{}},setup(s){const e=s,t=C(!1),n=$(()=>`NavScreenGroup-${e.text.replace(" ","-").toLowerCase()}`);function o(){t.value=!t.value}return(r,d)=>(a(),i("div",{class:T(["VPNavScreenMenuGroup",{open:t.value}])},[c("button",{class:"button","aria-controls":n.value,"aria-expanded":t.value,onClick:o},[c("span",wr,S(r.text),1),h(gr,{class:"button-icon"})],8,Vr),c("div",{id:n.value,class:"items"},[(a(!0),i(N,null,A(r.items,p=>(a(),i(N,{key:p.text},["link"in p?(a(),i("div",{key:p.text,class:"item"},[h(He,{item:p},null,8,["item"])])):(a(),i("div",Sr,[h(Pr,{text:p.text,items:p.items},null,8,["text","items"])]))],64))),128))],8,Lr)],2))}});const Ir=m(Mr,[["__scopeId","data-v-1ecb84e7"]]),Cr={key:0,class:"VPNavScreenMenu"},Nr=g({__name:"VPNavScreenMenu",setup(s){const{theme:e}=y();return(t,n)=>l(e).nav?(a(),i("nav",Cr,[(a(!0),i(N,null,A(l(e).nav,o=>(a(),i(N,{key:o.text},["link"in o?(a(),k(_r,{key:0,item:o},null,8,["item"])):(a(),k(Ir,{key:1,text:o.text||"",items:o.items},null,8,["text","items"]))],64))),128))])):f("",!0)}}),Tr=g({__name:"VPNavScreenSocialLinks",setup(s){const{theme:e}=y();return(t,n)=>l(e).socialLinks?(a(),k(ke,{key:0,class:"VPNavScreenSocialLinks",links:l(e).socialLinks},null,8,["links"])):f("",!0)}}),Br={class:"list"},Ar=g({__name:"VPNavScreenTranslations",setup(s){const{localeLinks:e,currentLang:t}=X({correspondingLink:!0}),n=C(!1);function o(){n.value=!n.value}return(r,d)=>l(e).length&&l(t).label?(a(),i("div",{key:0,class:T(["VPNavScreenTranslations",{open:n.value}])},[c("button",{class:"title",onClick:o},[h(xe,{class:"icon lang"}),x(" "+S(l(t).label)+" ",1),h(Ae,{class:"icon chevron"})]),c("ul",Br,[(a(!0),i(N,null,A(l(e),p=>(a(),i("li",{key:p.link,class:"item"},[h(D,{class:"link",href:p.link},{default:v(()=>[x(S(p.text),1)]),_:2},1032,["href"])]))),128))])],2)):f("",!0)}});const xr=m(Ar,[["__scopeId","data-v-d72aa483"]]),Hr={class:"container"},Er=g({__name:"VPNavScreen",props:{open:{type:Boolean}},setup(s){const e=C(null),t=Me(K?document.body:null);return(n,o)=>(a(),k(ue,{name:"fade",onEnter:o[0]||(o[0]=r=>t.value=!0),onAfterLeave:o[1]||(o[1]=r=>t.value=!1)},{default:v(()=>[n.open?(a(),i("div",{key:0,class:"VPNavScreen",ref_key:"screen",ref:e,id:"VPNavScreen"},[c("div",Hr,[u(n.$slots,"nav-screen-content-before",{},void 0,!0),h(Nr,{class:"menu"}),h(xr,{class:"translations"}),h(ur,{class:"appearance"}),h(Tr,{class:"social-links"}),u(n.$slots,"nav-screen-content-after",{},void 0,!0)])],512)):f("",!0)]),_:3}))}});const zr=m(Er,[["__scopeId","data-v-cc5739dd"]]),Dr={key:0,class:"VPNav"},Fr=g({__name:"VPNav",setup(s){const{isScreenOpen:e,closeScreen:t,toggleScreen:n}=Jn(),{frontmatter:o}=y(),r=$(()=>o.value.navbar!==!1);return Ie("close-screen",t),te(()=>{K&&document.documentElement.classList.toggle("hide-nav",!r.value)}),(d,p)=>r.value?(a(),i("header",Dr,[h(rr,{"is-screen-open":l(e),onToggleScreen:l(n)},{"nav-bar-title-before":v(()=>[u(d.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":v(()=>[u(d.$slots,"nav-bar-title-after",{},void 0,!0)]),"nav-bar-content-before":v(()=>[u(d.$slots,"nav-bar-content-before",{},void 0,!0)]),"nav-bar-content-after":v(()=>[u(d.$slots,"nav-bar-content-after",{},void 0,!0)]),_:3},8,["is-screen-open","onToggleScreen"]),h(zr,{open:l(e)},{"nav-screen-content-before":v(()=>[u(d.$slots,"nav-screen-content-before",{},void 0,!0)]),"nav-screen-content-after":v(()=>[u(d.$slots,"nav-screen-content-after",{},void 0,!0)]),_:3},8,["open"])])):f("",!0)}});const Or=m(Fr,[["__scopeId","data-v-ae24b3ad"]]),Gr=s=>(H("data-v-e31bd47b"),s=s(),E(),s),Ur=["role","tabindex"],jr=Gr(()=>c("div",{class:"indicator"},null,-1)),Rr=["onKeydown"],qr={key:1,class:"items"},Kr=g({__name:"VPSidebarItem",props:{item:{},depth:{}},setup(s){const e=s,{collapsed:t,collapsible:n,isLink:o,isActiveLink:r,hasActiveLink:d,hasChildren:p,toggle:_}=mt($(()=>e.item)),b=$(()=>p.value?"section":"div"),P=$(()=>o.value?"a":"div"),M=$(()=>p.value?e.depth+2===7?"p":`h${e.depth+2}`:"p"),I=$(()=>o.value?void 0:"button"),w=$(()=>[[`level-${e.depth}`],{collapsible:n.value},{collapsed:t.value},{"is-link":o.value},{"is-active":r.value},{"has-active":d.value}]);function V(L){"key"in L&&L.key!=="Enter"||!e.item.link&&_()}function B(){e.item.link&&_()}return(L,R)=>{const W=j("VPSidebarItem",!0);return a(),k(F(b.value),{class:T(["VPSidebarItem",w.value])},{default:v(()=>[L.item.text?(a(),i("div",Z({key:0,class:"item",role:I.value},We(L.item.items?{click:V,keydown:V}:{},!0),{tabindex:L.item.items&&0}),[jr,L.item.link?(a(),k(D,{key:0,tag:P.value,class:"link",href:L.item.link,rel:L.item.rel,target:L.item.target},{default:v(()=>[(a(),k(F(M.value),{class:"text",innerHTML:L.item.text},null,8,["innerHTML"]))]),_:1},8,["tag","href","rel","target"])):(a(),k(F(M.value),{key:1,class:"text",innerHTML:L.item.text},null,8,["innerHTML"])),L.item.collapsed!=null?(a(),i("div",{key:2,class:"caret",role:"button","aria-label":"toggle section",onClick:B,onKeydown:Ke(B,["enter"]),tabindex:"0"},[h(fe,{class:"caret-icon"})],40,Rr)):f("",!0)],16,Ur)):f("",!0),L.item.items&&L.item.items.length?(a(),i("div",qr,[L.depth<5?(a(!0),i(N,{key:0},A(L.item.items,q=>(a(),k(W,{key:q.text,item:q,depth:L.depth+1},null,8,["item","depth"]))),128)):f("",!0)])):f("",!0)]),_:1},8,["class"])}}});const Wr=m(Kr,[["__scopeId","data-v-e31bd47b"]]),Ee=s=>(H("data-v-b00e2fdd"),s=s(),E(),s),Yr=Ee(()=>c("div",{class:"curtain"},null,-1)),Jr={class:"nav",id:"VPSidebarNav","aria-labelledby":"sidebar-aria-label",tabindex:"-1"},Xr=Ee(()=>c("span",{class:"visually-hidden",id:"sidebar-aria-label"}," Sidebar Navigation ",-1)),Zr=g({__name:"VPSidebar",props:{open:{type:Boolean}},setup(s){const{sidebarGroups:e,hasSidebar:t}=z(),n=s,o=C(null),r=Me(K?document.body:null);return U([n,o],()=>{var d;n.open?(r.value=!0,(d=o.value)==null||d.focus()):r.value=!1},{immediate:!0,flush:"post"}),(d,p)=>l(t)?(a(),i("aside",{key:0,class:T(["VPSidebar",{open:d.open}]),ref_key:"navEl",ref:o,onClick:p[0]||(p[0]=Ye(()=>{},["stop"]))},[Yr,c("nav",Jr,[Xr,u(d.$slots,"sidebar-nav-before",{},void 0,!0),(a(!0),i(N,null,A(l(e),_=>(a(),i("div",{key:_.text,class:"group"},[h(Wr,{item:_,depth:0},null,8,["item"])]))),128)),u(d.$slots,"sidebar-nav-after",{},void 0,!0)])],2)):f("",!0)}});const Qr=m(Zr,[["__scopeId","data-v-b00e2fdd"]]),el=g({__name:"VPSkipLink",setup(s){const e=ne(),t=C();U(()=>e.path,()=>t.value.focus());function n({target:o}){const r=document.getElementById(decodeURIComponent(o.hash).slice(1));if(r){const d=()=>{r.removeAttribute("tabindex"),r.removeEventListener("blur",d)};r.setAttribute("tabindex","-1"),r.addEventListener("blur",d),r.focus(),window.scrollTo(0,0)}}return(o,r)=>(a(),i(N,null,[c("span",{ref_key:"backToTop",ref:t,tabindex:"-1"},null,512),c("a",{href:"#VPContent",class:"VPSkipLink visually-hidden",onClick:n}," Skip to content ")],64))}});const tl=m(el,[["__scopeId","data-v-0f60ec36"]]),sl=g({__name:"Layout",setup(s){const{isOpen:e,open:t,close:n}=z(),o=ne();U(()=>o.path,n),ft(e,n);const{frontmatter:r}=y(),d=Je(),p=$(()=>!!d["home-hero-image"]);return Ie("hero-image-slot-exists",p),(_,b)=>{const P=j("Content");return l(r).layout!==!1?(a(),i("div",{key:0,class:T(["Layout",l(r).pageClass])},[u(_.$slots,"layout-top",{},void 0,!0),h(tl),h(tt,{class:"backdrop",show:l(e),onClick:l(n)},null,8,["show","onClick"]),h(Or,null,{"nav-bar-title-before":v(()=>[u(_.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":v(()=>[u(_.$slots,"nav-bar-title-after",{},void 0,!0)]),"nav-bar-content-before":v(()=>[u(_.$slots,"nav-bar-content-before",{},void 0,!0)]),"nav-bar-content-after":v(()=>[u(_.$slots,"nav-bar-content-after",{},void 0,!0)]),"nav-screen-content-before":v(()=>[u(_.$slots,"nav-screen-content-before",{},void 0,!0)]),"nav-screen-content-after":v(()=>[u(_.$slots,"nav-screen-content-after",{},void 0,!0)]),_:3}),h(Yn,{open:l(e),onOpenMenu:l(t)},null,8,["open","onOpenMenu"]),h(Qr,{open:l(e)},{"sidebar-nav-before":v(()=>[u(_.$slots,"sidebar-nav-before",{},void 0,!0)]),"sidebar-nav-after":v(()=>[u(_.$slots,"sidebar-nav-after",{},void 0,!0)]),_:3},8,["open"]),h(Sn,null,{"page-top":v(()=>[u(_.$slots,"page-top",{},void 0,!0)]),"page-bottom":v(()=>[u(_.$slots,"page-bottom",{},void 0,!0)]),"not-found":v(()=>[u(_.$slots,"not-found",{},void 0,!0)]),"home-hero-before":v(()=>[u(_.$slots,"home-hero-before",{},void 0,!0)]),"home-hero-info":v(()=>[u(_.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-image":v(()=>[u(_.$slots,"home-hero-image",{},void 0,!0)]),"home-hero-after":v(()=>[u(_.$slots,"home-hero-after",{},void 0,!0)]),"home-features-before":v(()=>[u(_.$slots,"home-features-before",{},void 0,!0)]),"home-features-after":v(()=>[u(_.$slots,"home-features-after",{},void 0,!0)]),"doc-footer-before":v(()=>[u(_.$slots,"doc-footer-before",{},void 0,!0)]),"doc-before":v(()=>[u(_.$slots,"doc-before",{},void 0,!0)]),"doc-after":v(()=>[u(_.$slots,"doc-after",{},void 0,!0)]),"doc-top":v(()=>[u(_.$slots,"doc-top",{},void 0,!0)]),"doc-bottom":v(()=>[u(_.$slots,"doc-bottom",{},void 0,!0)]),"aside-top":v(()=>[u(_.$slots,"aside-top",{},void 0,!0)]),"aside-bottom":v(()=>[u(_.$slots,"aside-bottom",{},void 0,!0)]),"aside-outline-before":v(()=>[u(_.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":v(()=>[u(_.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":v(()=>[u(_.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":v(()=>[u(_.$slots,"aside-ads-after",{},void 0,!0)]),_:3}),h(Tn),u(_.$slots,"layout-bottom",{},void 0,!0)],2)):(a(),k(P,{key:1}))}}});const nl=m(sl,[["__scopeId","data-v-5a346dfe"]]);const al={Layout:nl,enhanceApp:({app:s})=>{s.component("Badge",Ze)}};export{gt as a,al as t,y as u}; diff --git a/docs/assets/chunks/ui-custom.47ea0863.js b/docs/assets/chunks/ui-custom.47ea0863.js deleted file mode 100644 index a3d885924..000000000 --- a/docs/assets/chunks/ui-custom.47ea0863.js +++ /dev/null @@ -1 +0,0 @@ -import{u as i,a as _}from"./theme.b3f19e12.js";import{d as l,h as p,x as c,j as u,o as f,c as m,_ as b}from"./framework.657b09b3.js";const v=l({__name:"VPCarbonAds",props:{carbonAds:{}},setup(r){const{page:d}=i(),s=r.carbonAds,{isAsideEnabled:a}=_(),o=p();let n=!1;function t(){if(!n){n=!0;const e=document.createElement("script");e.id="_carbonads_js",e.src=`//cdn.carbonads.com/carbon.js?serve=${s.code}&placement=${s.placement}`,e.async=!0,o.value.appendChild(e)}}return c(()=>d.value.relativePath,()=>{var e;n&&a.value&&((e=window._carbonads)==null||e.refresh())}),s&&u(()=>{a.value?t():c(a,e=>e&&t())}),(e,h)=>(f(),m("div",{class:"VPCarbonAds",ref_key:"container",ref:o},null,512))}});const P=b(v,[["__scopeId","data-v-2e1efd59"]]);export{P as default}; diff --git a/docs/assets/chunks/ui-custom.GNJIOPzv.js b/docs/assets/chunks/ui-custom.GNJIOPzv.js new file mode 100644 index 000000000..caf42c50a --- /dev/null +++ b/docs/assets/chunks/ui-custom.GNJIOPzv.js @@ -0,0 +1 @@ +import{u as i,a as l}from"./theme.L_q74N7q.js";import{d as p,h as f,y as c,j as u,o as _,c as m,_ as b}from"./framework.DfSOcZOm.js";const v=p({__name:"VPCarbonAds",props:{carbonAds:{}},setup(r){const{page:d}=i(),a=r.carbonAds,{isAsideEnabled:s}=l(),o=f();let n=!1;function t(){if(!n){n=!0;const e=document.createElement("script");e.id="_carbonads_js",e.src=`//cdn.carbonads.com/carbon.js?serve=${a.code}&placement=${a.placement}`,e.async=!0,o.value.appendChild(e)}}return c(()=>d.value.relativePath,()=>{var e;n&&s.value&&((e=window._carbonads)==null||e.refresh())}),a&&u(()=>{s.value?t():c(s,e=>e&&t())}),(e,h)=>(_(),m("div",{class:"VPCarbonAds",ref_key:"container",ref:o},null,512))}}),j=b(v,[["__scopeId","data-v-2e1efd59"]]);export{j as default}; diff --git a/docs/assets/customization_theming_index.md.4el2eX0x.js b/docs/assets/customization_theming_index.md.4el2eX0x.js new file mode 100644 index 000000000..b6b80fd14 --- /dev/null +++ b/docs/assets/customization_theming_index.md.4el2eX0x.js @@ -0,0 +1,92 @@ +import{_ as s,o as i,c as a,U as n}from"./chunks/framework.DfSOcZOm.js";const F=JSON.parse('{"title":"Customization - Theming","description":"Datepicker theme configuration for light and dark theme","frontmatter":{"title":"Customization - Theming","description":"Datepicker theme configuration for light and dark theme"},"headers":[],"relativePath":"customization/theming/index.md","filePath":"customization/theming/index.md"}'),h={name:"customization/theming/index.md"},k=n(`

Theming

Datepicker comes with the theme support with css variables. It provides two classes that are applied based on the chosen dark/light mode

To change variables, simply override the classes with your custom values.

Info

  • When changing the properties, you only need to declare the class in the <style> tag, can be in global or scoped, depending on your needs
  • For the date picker to use dp__theme_dark, dark prop must be set to true

Dark mode configuration

css
.dp__theme_dark {
+    --dp-background-color: #212121;
+    --dp-text-color: #fff;
+    --dp-hover-color: #484848;
+    --dp-hover-text-color: #fff;
+    --dp-hover-icon-color: #959595;
+    --dp-primary-color: #005cb2;
+    --dp-primary-disabled-color: #61a8ea;
+    --dp-primary-text-color: #fff;
+    --dp-secondary-color: #a9a9a9;
+    --dp-border-color: #2d2d2d;
+    --dp-menu-border-color: #2d2d2d;
+    --dp-border-color-hover: #aaaeb7;
+    --dp-disabled-color: #737373;
+    --dp-disabled-color-text: #d0d0d0;
+    --dp-scroll-bar-background: #212121;
+    --dp-scroll-bar-color: #484848;
+    --dp-success-color: #00701a;
+    --dp-success-color-disabled: #428f59;
+    --dp-icon-color: #959595;
+    --dp-danger-color: #e53935;
+    --dp-marker-color: #e53935;
+    --dp-tooltip-color: #3e3e3e;
+    --dp-highlight-color: rgb(0 92 178 / 20%);
+    --dp-range-between-dates-background-color: var(--dp-hover-color, #484848);
+    --dp-range-between-dates-text-color: var(--dp-hover-text-color, #fff);
+    --dp-range-between-border-color: var(--dp-hover-color, #fff);
+}

Light mode configuration

css
.dp__theme_light {
+    --dp-background-color: #fff;
+    --dp-text-color: #212121;
+    --dp-hover-color: #f3f3f3;
+    --dp-hover-text-color: #212121;
+    --dp-hover-icon-color: #959595;
+    --dp-primary-color: #1976d2;
+    --dp-primary-disabled-color: #6bacea;
+    --dp-primary-text-color: #f8f5f5;
+    --dp-secondary-color: #c0c4cc;
+    --dp-border-color: #ddd;
+    --dp-menu-border-color: #ddd;
+    --dp-border-color-hover: #aaaeb7;
+    --dp-disabled-color: #f6f6f6;
+    --dp-scroll-bar-background: #f3f3f3;
+    --dp-scroll-bar-color: #959595;
+    --dp-success-color: #76d275;
+    --dp-success-color-disabled: #a3d9b1;
+    --dp-icon-color: #959595;
+    --dp-danger-color: #ff6f60;
+    --dp-marker-color: #ff6f60;
+    --dp-tooltip-color: #fafafa;
+    --dp-disabled-color-text: #8e8e8e;
+    --dp-highlight-color: rgb(25 118 210 / 10%);
+    --dp-range-between-dates-background-color: var(--dp-hover-color, #f3f3f3);
+    --dp-range-between-dates-text-color: var(--dp-hover-text-color, #212121);
+    --dp-range-between-border-color: var(--dp-hover-color, #f3f3f3);
+}

CSS variables

css

+:root {
+    /*General*/
+    --dp-font-family: -apple-system, blinkmacsystemfont, "Segoe UI", roboto, oxygen, ubuntu, cantarell, "Open Sans",
+    "Helvetica Neue", sans-serif;
+    --dp-border-radius: 4px; /*Configurable border-radius*/
+    --dp-cell-border-radius: 4px; /*Specific border radius for the calendar cell*/
+    --dp-common-transition: all 0.1s ease-in; /*Generic transition applied on buttons and calendar cells*/
+
+    /*Sizing*/
+    --dp-button-height: 35px; /*Size for buttons in overlays*/
+    --dp-month-year-row-height: 35px; /*Height of the month-year select row*/
+    --dp-month-year-row-button-size: 35px; /*Specific height for the next/previous buttons*/
+    --dp-button-icon-height: 20px; /*Icon sizing in buttons*/
+    --dp-cell-size: 35px; /*Width and height of calendar cell*/
+    --dp-cell-padding: 5px; /*Padding in the cell*/
+    --dp-common-padding: 10px; /*Common padding used*/
+    --dp-input-icon-padding: 35px; /*Padding on the left side of the input if icon is present*/
+    --dp-input-padding: 6px 30px 6px 12px; /*Padding in the input*/
+    --dp-menu-min-width: 260px; /*Adjust the min width of the menu*/
+    --dp-action-buttons-padding: 2px 5px; /*Adjust padding for the action buttons in action row*/
+    --dp-row-margin:  5px 0; /*Adjust the spacing between rows in the calendar*/
+    --dp-calendar-header-cell-padding:  0.5rem; /*Adjust padding in calendar header cells*/
+    --dp-two-calendars-spacing:  10px; /*Space between multiple calendars*/
+    --dp-overlay-col-padding:  3px; /*Padding in the overlay column*/
+    --dp-time-inc-dec-button-size:  32px; /*Sizing for arrow buttons in the time picker*/
+    --dp-menu-padding: 6px 8px; /*Menu padding*/
+    
+    /*Font sizes*/
+    --dp-font-size: 1rem; /*Default font-size*/
+    --dp-preview-font-size: 0.8rem; /*Font size of the date preview in the action row*/
+    --dp-time-font-size: 0.8rem; /*Font size in the time picker*/
+    
+    /*Transitions*/
+    --dp-animation-duration: 0.1s; /*Transition duration*/
+    --dp-menu-appear-transition-timing: cubic-bezier(.4, 0, 1, 1); /*Timing on menu appear animation*/
+    --dp-transition-timing: ease-out; /*Timing on slide animations*/
+}
`,10),p=[k];function l(t,e,E,d,r,g){return i(),a("div",null,p)}const o=s(h,[["render",l]]);export{F as __pageData,o as default}; diff --git a/docs/assets/customization_theming_index.md.4el2eX0x.lean.js b/docs/assets/customization_theming_index.md.4el2eX0x.lean.js new file mode 100644 index 000000000..c93878138 --- /dev/null +++ b/docs/assets/customization_theming_index.md.4el2eX0x.lean.js @@ -0,0 +1 @@ +import{_ as s,o as i,c as a,U as n}from"./chunks/framework.DfSOcZOm.js";const F=JSON.parse('{"title":"Customization - Theming","description":"Datepicker theme configuration for light and dark theme","frontmatter":{"title":"Customization - Theming","description":"Datepicker theme configuration for light and dark theme"},"headers":[],"relativePath":"customization/theming/index.md","filePath":"customization/theming/index.md"}'),h={name:"customization/theming/index.md"},k=n("",10),p=[k];function l(t,e,E,d,r,g){return i(),a("div",null,p)}const o=s(h,[["render",l]]);export{F as __pageData,o as default}; diff --git a/docs/assets/customization_theming_index.md.df248a95.js b/docs/assets/customization_theming_index.md.df248a95.js deleted file mode 100644 index 2cb065be8..000000000 --- a/docs/assets/customization_theming_index.md.df248a95.js +++ /dev/null @@ -1,183 +0,0 @@ -import{_ as s,o as n,c as a,S as p}from"./chunks/framework.657b09b3.js";const C=JSON.parse('{"title":"Customization - Theming","description":"Datepicker theme configuration for light and dark theme","frontmatter":{"title":"Customization - Theming","description":"Datepicker theme configuration for light and dark theme"},"headers":[],"relativePath":"customization/theming/index.md","filePath":"customization/theming/index.md"}'),l={name:"customization/theming/index.md"},o=p(`

Theming

Datepicker comes with the theme support with css variables. It provides two classes that are applied based on the chosen dark/light mode

To change variables, simply override the classes with your custom values.

Info

  • When changing the properties, you only need to declare the class in the <style> tag, can be in global or scoped, depending on your needs
  • For the date picker to use dp__theme_dark, dark prop must be set to true

Dark mode configuration

css
.dp__theme_dark {
-    --dp-background-color: #212121;
-    --dp-text-color: #fff;
-    --dp-hover-color: #484848;
-    --dp-hover-text-color: #fff;
-    --dp-hover-icon-color: #959595;
-    --dp-primary-color: #005cb2;
-    --dp-primary-disabled-color: #61a8ea;
-    --dp-primary-text-color: #fff;
-    --dp-secondary-color: #a9a9a9;
-    --dp-border-color: #2d2d2d;
-    --dp-menu-border-color: #2d2d2d;
-    --dp-border-color-hover: #aaaeb7;
-    --dp-disabled-color: #737373;
-    --dp-disabled-color-text: #d0d0d0;
-    --dp-scroll-bar-background: #212121;
-    --dp-scroll-bar-color: #484848;
-    --dp-success-color: #00701a;
-    --dp-success-color-disabled: #428f59;
-    --dp-icon-color: #959595;
-    --dp-danger-color: #e53935;
-    --dp-marker-color: #e53935;
-    --dp-tooltip-color: #3e3e3e;
-    --dp-highlight-color: rgb(0 92 178 / 20%);
-    --dp-range-between-dates-background-color: var(--dp-hover-color, #484848);
-    --dp-range-between-dates-text-color: var(--dp-hover-text-color, #fff);
-    --dp-range-between-border-color: var(--dp-hover-color, #fff);
-}
.dp__theme_dark {
-    --dp-background-color: #212121;
-    --dp-text-color: #fff;
-    --dp-hover-color: #484848;
-    --dp-hover-text-color: #fff;
-    --dp-hover-icon-color: #959595;
-    --dp-primary-color: #005cb2;
-    --dp-primary-disabled-color: #61a8ea;
-    --dp-primary-text-color: #fff;
-    --dp-secondary-color: #a9a9a9;
-    --dp-border-color: #2d2d2d;
-    --dp-menu-border-color: #2d2d2d;
-    --dp-border-color-hover: #aaaeb7;
-    --dp-disabled-color: #737373;
-    --dp-disabled-color-text: #d0d0d0;
-    --dp-scroll-bar-background: #212121;
-    --dp-scroll-bar-color: #484848;
-    --dp-success-color: #00701a;
-    --dp-success-color-disabled: #428f59;
-    --dp-icon-color: #959595;
-    --dp-danger-color: #e53935;
-    --dp-marker-color: #e53935;
-    --dp-tooltip-color: #3e3e3e;
-    --dp-highlight-color: rgb(0 92 178 / 20%);
-    --dp-range-between-dates-background-color: var(--dp-hover-color, #484848);
-    --dp-range-between-dates-text-color: var(--dp-hover-text-color, #fff);
-    --dp-range-between-border-color: var(--dp-hover-color, #fff);
-}

Light mode configuration

css
.dp__theme_light {
-    --dp-background-color: #fff;
-    --dp-text-color: #212121;
-    --dp-hover-color: #f3f3f3;
-    --dp-hover-text-color: #212121;
-    --dp-hover-icon-color: #959595;
-    --dp-primary-color: #1976d2;
-    --dp-primary-disabled-color: #6bacea;
-    --dp-primary-text-color: #f8f5f5;
-    --dp-secondary-color: #c0c4cc;
-    --dp-border-color: #ddd;
-    --dp-menu-border-color: #ddd;
-    --dp-border-color-hover: #aaaeb7;
-    --dp-disabled-color: #f6f6f6;
-    --dp-scroll-bar-background: #f3f3f3;
-    --dp-scroll-bar-color: #959595;
-    --dp-success-color: #76d275;
-    --dp-success-color-disabled: #a3d9b1;
-    --dp-icon-color: #959595;
-    --dp-danger-color: #ff6f60;
-    --dp-marker-color: #ff6f60;
-    --dp-tooltip-color: #fafafa;
-    --dp-disabled-color-text: #8e8e8e;
-    --dp-highlight-color: rgb(25 118 210 / 10%);
-    --dp-range-between-dates-background-color: var(--dp-hover-color, #f3f3f3);
-    --dp-range-between-dates-text-color: var(--dp-hover-text-color, #212121);
-    --dp-range-between-border-color: var(--dp-hover-color, #f3f3f3);
-}
.dp__theme_light {
-    --dp-background-color: #fff;
-    --dp-text-color: #212121;
-    --dp-hover-color: #f3f3f3;
-    --dp-hover-text-color: #212121;
-    --dp-hover-icon-color: #959595;
-    --dp-primary-color: #1976d2;
-    --dp-primary-disabled-color: #6bacea;
-    --dp-primary-text-color: #f8f5f5;
-    --dp-secondary-color: #c0c4cc;
-    --dp-border-color: #ddd;
-    --dp-menu-border-color: #ddd;
-    --dp-border-color-hover: #aaaeb7;
-    --dp-disabled-color: #f6f6f6;
-    --dp-scroll-bar-background: #f3f3f3;
-    --dp-scroll-bar-color: #959595;
-    --dp-success-color: #76d275;
-    --dp-success-color-disabled: #a3d9b1;
-    --dp-icon-color: #959595;
-    --dp-danger-color: #ff6f60;
-    --dp-marker-color: #ff6f60;
-    --dp-tooltip-color: #fafafa;
-    --dp-disabled-color-text: #8e8e8e;
-    --dp-highlight-color: rgb(25 118 210 / 10%);
-    --dp-range-between-dates-background-color: var(--dp-hover-color, #f3f3f3);
-    --dp-range-between-dates-text-color: var(--dp-hover-text-color, #212121);
-    --dp-range-between-border-color: var(--dp-hover-color, #f3f3f3);
-}

CSS variables

css

-:root {
-    /*General*/
-    --dp-font-family: -apple-system, blinkmacsystemfont, "Segoe UI", roboto, oxygen, ubuntu, cantarell, "Open Sans",
-    "Helvetica Neue", sans-serif;
-    --dp-border-radius: 4px; /*Configurable border-radius*/
-    --dp-cell-border-radius: 4px; /*Specific border radius for the calendar cell*/
-    --dp-common-transition: all 0.1s ease-in; /*Generic transition applied on buttons and calendar cells*/
-
-    /*Sizing*/
-    --dp-button-height: 35px; /*Size for buttons in overlays*/
-    --dp-month-year-row-height: 35px; /*Height of the month-year select row*/
-    --dp-month-year-row-button-size: 35px; /*Specific height for the next/previous buttons*/
-    --dp-button-icon-height: 20px; /*Icon sizing in buttons*/
-    --dp-cell-size: 35px; /*Width and height of calendar cell*/
-    --dp-cell-padding: 5px; /*Padding in the cell*/
-    --dp-common-padding: 10px; /*Common padding used*/
-    --dp-input-icon-padding: 35px; /*Padding on the left side of the input if icon is present*/
-    --dp-input-padding: 6px 30px 6px 12px; /*Padding in the input*/
-    --dp-menu-min-width: 260px; /*Adjust the min width of the menu*/
-    --dp-action-buttons-padding: 2px 5px; /*Adjust padding for the action buttons in action row*/
-    --dp-row-margin:  5px 0; /*Adjust the spacing between rows in the calendar*/
-    --dp-calendar-header-cell-padding:  0.5rem; /*Adjust padding in calendar header cells*/
-    --dp-two-calendars-spacing:  10px; /*Space between multiple calendars*/
-    --dp-overlay-col-padding:  3px; /*Padding in the overlay column*/
-    --dp-time-inc-dec-button-size:  32px; /*Sizing for arrow buttons in the time picker*/
-    --dp-menu-padding: 6px 8px; /*Menu padding*/
-    
-    /*Font sizes*/
-    --dp-font-size: 1rem; /*Default font-size*/
-    --dp-preview-font-size: 0.8rem; /*Font size of the date preview in the action row*/
-    --dp-time-font-size: 0.8rem; /*Font size in the time picker*/
-    
-    /*Transitions*/
-    --dp-animation-duration: 0.1s; /*Transition duration*/
-    --dp-menu-appear-transition-timing: cubic-bezier(.4, 0, 1, 1); /*Timing on menu appear animation*/
-    --dp-transition-timing: ease-out; /*Timing on slide animations*/
-}

-:root {
-    /*General*/
-    --dp-font-family: -apple-system, blinkmacsystemfont, "Segoe UI", roboto, oxygen, ubuntu, cantarell, "Open Sans",
-    "Helvetica Neue", sans-serif;
-    --dp-border-radius: 4px; /*Configurable border-radius*/
-    --dp-cell-border-radius: 4px; /*Specific border radius for the calendar cell*/
-    --dp-common-transition: all 0.1s ease-in; /*Generic transition applied on buttons and calendar cells*/
-
-    /*Sizing*/
-    --dp-button-height: 35px; /*Size for buttons in overlays*/
-    --dp-month-year-row-height: 35px; /*Height of the month-year select row*/
-    --dp-month-year-row-button-size: 35px; /*Specific height for the next/previous buttons*/
-    --dp-button-icon-height: 20px; /*Icon sizing in buttons*/
-    --dp-cell-size: 35px; /*Width and height of calendar cell*/
-    --dp-cell-padding: 5px; /*Padding in the cell*/
-    --dp-common-padding: 10px; /*Common padding used*/
-    --dp-input-icon-padding: 35px; /*Padding on the left side of the input if icon is present*/
-    --dp-input-padding: 6px 30px 6px 12px; /*Padding in the input*/
-    --dp-menu-min-width: 260px; /*Adjust the min width of the menu*/
-    --dp-action-buttons-padding: 2px 5px; /*Adjust padding for the action buttons in action row*/
-    --dp-row-margin:  5px 0; /*Adjust the spacing between rows in the calendar*/
-    --dp-calendar-header-cell-padding:  0.5rem; /*Adjust padding in calendar header cells*/
-    --dp-two-calendars-spacing:  10px; /*Space between multiple calendars*/
-    --dp-overlay-col-padding:  3px; /*Padding in the overlay column*/
-    --dp-time-inc-dec-button-size:  32px; /*Sizing for arrow buttons in the time picker*/
-    --dp-menu-padding: 6px 8px; /*Menu padding*/
-    
-    /*Font sizes*/
-    --dp-font-size: 1rem; /*Default font-size*/
-    --dp-preview-font-size: 0.8rem; /*Font size of the date preview in the action row*/
-    --dp-time-font-size: 0.8rem; /*Font size in the time picker*/
-    
-    /*Transitions*/
-    --dp-animation-duration: 0.1s; /*Transition duration*/
-    --dp-menu-appear-transition-timing: cubic-bezier(.4, 0, 1, 1); /*Timing on menu appear animation*/
-    --dp-transition-timing: ease-out; /*Timing on slide animations*/
-}
`,10),e=[o];function c(r,t,E,y,i,d){return n(),a("div",null,e)}const h=s(l,[["render",c]]);export{C as __pageData,h as default}; diff --git a/docs/assets/customization_theming_index.md.df248a95.lean.js b/docs/assets/customization_theming_index.md.df248a95.lean.js deleted file mode 100644 index 07be5d437..000000000 --- a/docs/assets/customization_theming_index.md.df248a95.lean.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as s,o as n,c as a,S as p}from"./chunks/framework.657b09b3.js";const C=JSON.parse('{"title":"Customization - Theming","description":"Datepicker theme configuration for light and dark theme","frontmatter":{"title":"Customization - Theming","description":"Datepicker theme configuration for light and dark theme"},"headers":[],"relativePath":"customization/theming/index.md","filePath":"customization/theming/index.md"}'),l={name:"customization/theming/index.md"},o=p("",10),e=[o];function c(r,t,E,y,i,d){return n(),a("div",null,e)}const h=s(l,[["render",c]]);export{C as __pageData,h as default}; diff --git a/docs/assets/index.md.f6f2eab3.js b/docs/assets/index.md.TGwILUyk.js similarity index 93% rename from docs/assets/index.md.f6f2eab3.js rename to docs/assets/index.md.TGwILUyk.js index 17bde83e6..75c7c6506 100644 --- a/docs/assets/index.md.f6f2eab3.js +++ b/docs/assets/index.md.TGwILUyk.js @@ -1 +1 @@ -import{_ as t,C as o,o as a,c as i,H as n}from"./chunks/framework.657b09b3.js";const k=JSON.parse('{"title":"Vue Datepicker","description":"Vue 3 datepicker component. Lightweight and powerful with support for the timepicker, range picker, month-year picker, text input, week numbers and many more. Options to customize the datepicker from the ground up with props, slots and custom components. Dark and light mode available.","frontmatter":{"title":"Vue Datepicker","description":"Vue 3 datepicker component. Lightweight and powerful with support for the timepicker, range picker, month-year picker, text input, week numbers and many more. Options to customize the datepicker from the ground up with props, slots and custom components. Dark and light mode available.","layout":"home","hero":{"name":"Vue datepicker","text":"The most complete datepicker solution for Vue 3","tagline":"Powerful, lightweight, and reusable datepicker component to fit within any project","actions":[{"theme":"brand","text":"Get Started","link":"/installation/"},{"theme":"alt","text":"View on GitHub","link":"https://github.com/Vuepic/vue-datepicker"},{"theme":"alt","text":"Playground","link":"https://stackblitz.com/edit/vuepic-vue-datepicker?file=src%2Fcomponents%2FPlayground.vue"}]},"features":[{"title":"Powerful","details":"Supports multiple modes such as range, various pickers, multiple calendars, custom components, and many more."},{"title":"Modular","details":"Offers a great range of features, slots and props, while providing a way to customize for specific needs."},{"title":"Customizable","details":"Fully accessible, mobile-friendly, with built-in dark and light mode, and customizable css variables."}]},"headers":[],"relativePath":"index.md","filePath":"index.md"}'),r={name:"index.md"};function s(p,c,l,d,m,u){const e=o("StarAndSponsor");return a(),i("div",null,[n(e)])}const f=t(r,[["render",s]]);export{k as __pageData,f as default}; +import{_ as t,D as o,o as a,c as i,I as n}from"./chunks/framework.DfSOcZOm.js";const k=JSON.parse('{"title":"Vue Datepicker","description":"Vue 3 datepicker component. Lightweight and powerful with support for the timepicker, range picker, month-year picker, text input, week numbers and many more. Options to customize the datepicker from the ground up with props, slots and custom components. Dark and light mode available.","frontmatter":{"title":"Vue Datepicker","description":"Vue 3 datepicker component. Lightweight and powerful with support for the timepicker, range picker, month-year picker, text input, week numbers and many more. Options to customize the datepicker from the ground up with props, slots and custom components. Dark and light mode available.","layout":"home","hero":{"name":"Vue datepicker","text":"The most complete datepicker solution for Vue 3","tagline":"Powerful, lightweight, and reusable datepicker component to fit within any project","actions":[{"theme":"brand","text":"Get Started","link":"/installation/"},{"theme":"alt","text":"View on GitHub","link":"https://github.com/Vuepic/vue-datepicker"},{"theme":"alt","text":"Playground","link":"https://stackblitz.com/edit/vuepic-vue-datepicker?file=src%2Fcomponents%2FPlayground.vue"}]},"features":[{"title":"Powerful","details":"Supports multiple modes such as range, various pickers, multiple calendars, custom components, and many more."},{"title":"Modular","details":"Offers a great range of features, slots and props, while providing a way to customize for specific needs."},{"title":"Customizable","details":"Fully accessible, mobile-friendly, with built-in dark and light mode, and customizable css variables."}]},"headers":[],"relativePath":"index.md","filePath":"index.md"}'),r={name:"index.md"};function s(p,c,l,d,m,u){const e=o("StarAndSponsor");return a(),i("div",null,[n(e)])}const f=t(r,[["render",s]]);export{k as __pageData,f as default}; diff --git a/docs/assets/index.md.f6f2eab3.lean.js b/docs/assets/index.md.TGwILUyk.lean.js similarity index 93% rename from docs/assets/index.md.f6f2eab3.lean.js rename to docs/assets/index.md.TGwILUyk.lean.js index 17bde83e6..75c7c6506 100644 --- a/docs/assets/index.md.f6f2eab3.lean.js +++ b/docs/assets/index.md.TGwILUyk.lean.js @@ -1 +1 @@ -import{_ as t,C as o,o as a,c as i,H as n}from"./chunks/framework.657b09b3.js";const k=JSON.parse('{"title":"Vue Datepicker","description":"Vue 3 datepicker component. Lightweight and powerful with support for the timepicker, range picker, month-year picker, text input, week numbers and many more. Options to customize the datepicker from the ground up with props, slots and custom components. Dark and light mode available.","frontmatter":{"title":"Vue Datepicker","description":"Vue 3 datepicker component. Lightweight and powerful with support for the timepicker, range picker, month-year picker, text input, week numbers and many more. Options to customize the datepicker from the ground up with props, slots and custom components. Dark and light mode available.","layout":"home","hero":{"name":"Vue datepicker","text":"The most complete datepicker solution for Vue 3","tagline":"Powerful, lightweight, and reusable datepicker component to fit within any project","actions":[{"theme":"brand","text":"Get Started","link":"/installation/"},{"theme":"alt","text":"View on GitHub","link":"https://github.com/Vuepic/vue-datepicker"},{"theme":"alt","text":"Playground","link":"https://stackblitz.com/edit/vuepic-vue-datepicker?file=src%2Fcomponents%2FPlayground.vue"}]},"features":[{"title":"Powerful","details":"Supports multiple modes such as range, various pickers, multiple calendars, custom components, and many more."},{"title":"Modular","details":"Offers a great range of features, slots and props, while providing a way to customize for specific needs."},{"title":"Customizable","details":"Fully accessible, mobile-friendly, with built-in dark and light mode, and customizable css variables."}]},"headers":[],"relativePath":"index.md","filePath":"index.md"}'),r={name:"index.md"};function s(p,c,l,d,m,u){const e=o("StarAndSponsor");return a(),i("div",null,[n(e)])}const f=t(r,[["render",s]]);export{k as __pageData,f as default}; +import{_ as t,D as o,o as a,c as i,I as n}from"./chunks/framework.DfSOcZOm.js";const k=JSON.parse('{"title":"Vue Datepicker","description":"Vue 3 datepicker component. Lightweight and powerful with support for the timepicker, range picker, month-year picker, text input, week numbers and many more. Options to customize the datepicker from the ground up with props, slots and custom components. Dark and light mode available.","frontmatter":{"title":"Vue Datepicker","description":"Vue 3 datepicker component. Lightweight and powerful with support for the timepicker, range picker, month-year picker, text input, week numbers and many more. Options to customize the datepicker from the ground up with props, slots and custom components. Dark and light mode available.","layout":"home","hero":{"name":"Vue datepicker","text":"The most complete datepicker solution for Vue 3","tagline":"Powerful, lightweight, and reusable datepicker component to fit within any project","actions":[{"theme":"brand","text":"Get Started","link":"/installation/"},{"theme":"alt","text":"View on GitHub","link":"https://github.com/Vuepic/vue-datepicker"},{"theme":"alt","text":"Playground","link":"https://stackblitz.com/edit/vuepic-vue-datepicker?file=src%2Fcomponents%2FPlayground.vue"}]},"features":[{"title":"Powerful","details":"Supports multiple modes such as range, various pickers, multiple calendars, custom components, and many more."},{"title":"Modular","details":"Offers a great range of features, slots and props, while providing a way to customize for specific needs."},{"title":"Customizable","details":"Fully accessible, mobile-friendly, with built-in dark and light mode, and customizable css variables."}]},"headers":[],"relativePath":"index.md","filePath":"index.md"}'),r={name:"index.md"};function s(p,c,l,d,m,u){const e=o("StarAndSponsor");return a(),i("div",null,[n(e)])}const f=t(r,[["render",s]]);export{k as __pageData,f as default}; diff --git a/docs/assets/installation_index.md.4B2hmXVm.js b/docs/assets/installation_index.md.4B2hmXVm.js new file mode 100644 index 000000000..0b1949599 --- /dev/null +++ b/docs/assets/installation_index.md.4B2hmXVm.js @@ -0,0 +1,65 @@ +import{_ as s,o as i,c as a,U as n}from"./chunks/framework.DfSOcZOm.js";const o=JSON.parse('{"title":"Installation","description":"Install guide for @vuepic/vue-datepicker for global installation, Options and Composition API","frontmatter":{"title":"Installation","description":"Install guide for @vuepic/vue-datepicker for global installation, Options and Composition API"},"headers":[],"relativePath":"installation/index.md","filePath":"installation/index.md"}'),t={name:"installation/index.md"},l=n(`

Installation

Install the component using the preferred package manager

shell
npm install @vuepic/vue-datepicker

or

shell
yarn add @vuepic/vue-datepicker

Then import and register component

Note: css file is imported separately

Global

In the main file

js
import { createApp } from "vue";
+import App from './App.vue';
+
+import VueDatePicker from '@vuepic/vue-datepicker';
+import '@vuepic/vue-datepicker/dist/main.css'
+
+const app = createApp(App);
+
+app.component('VueDatePicker', VueDatePicker);
+
+app.mount('#app');

Local

In the .vue files

vue
<template>
+  <VueDatePicker v-model="date"></VueDatePicker>
+</template>
+
+<script>
+import VueDatePicker from '@vuepic/vue-datepicker';
+import '@vuepic/vue-datepicker/dist/main.css'
+
+export default {
+  components: { VueDatePicker },
+  data() {
+    return {
+      date: null,
+    };
+  }
+}
+</script>
vue
<template>
+  <VueDatePicker v-model="date"></VueDatePicker>
+</template>
+
+<script>
+import { ref } from 'vue';
+import VueDatePicker from '@vuepic/vue-datepicker';
+import '@vuepic/vue-datepicker/dist/main.css'
+
+export default {
+  components: { VueDatePicker },
+  setup() {
+    const date = ref();
+
+    return {
+      date
+    }
+  }
+};
+</script>
vue
<template>
+  <VueDatePicker v-model="date"></VueDatePicker>
+</template>
+
+<script setup>
+import { ref } from 'vue';
+import VueDatePicker from '@vuepic/vue-datepicker';
+import '@vuepic/vue-datepicker/dist/main.css'
+
+const date = ref();
+</script>

Browser

Register and use component in the .html file

Keep in mind that when you use unpkg to import the component, global component name will be VueDatePicker

Add JavaScript files

html
<script src="https://unpkg.com/vue@latest"></script>
+<script src="https://unpkg.com/@vuepic/vue-datepicker@latest"></script>

Add CSS file

html
<link rel="stylesheet" href="https://unpkg.com/@vuepic/vue-datepicker@latest/dist/main.css">

Register and use the component

html
<script>
+    const app = Vue.createApp({
+        components: { Datepicker: VueDatePicker },
+    }).mount("#app");
+</script>

Nuxt

If you use nuxt, make sure to also include the component under build.transpile in nuxt.config

ts
export default defineNuxtConfig({
+    build: {
+        transpile: ['@vuepic/vue-datepicker']
+    }
+})

That's it, you are ready to go

`,26),p=[l];function h(e,k,E,r,d,g){return i(),a("div",null,p)}const y=s(t,[["render",h]]);export{o as __pageData,y as default}; diff --git a/docs/assets/installation_index.md.75689791.lean.js b/docs/assets/installation_index.md.4B2hmXVm.lean.js similarity index 50% rename from docs/assets/installation_index.md.75689791.lean.js rename to docs/assets/installation_index.md.4B2hmXVm.lean.js index ed6173021..4636b783b 100644 --- a/docs/assets/installation_index.md.75689791.lean.js +++ b/docs/assets/installation_index.md.4B2hmXVm.lean.js @@ -1 +1 @@ -import{_ as s,o as a,c as n,S as p}from"./chunks/framework.657b09b3.js";const F=JSON.parse('{"title":"Installation","description":"Install guide for @vuepic/vue-datepicker for global installation, Options and Composition API","frontmatter":{"title":"Installation","description":"Install guide for @vuepic/vue-datepicker for global installation, Options and Composition API"},"headers":[],"relativePath":"installation/index.md","filePath":"installation/index.md"}'),l={name:"installation/index.md"},o=p("",26),e=[o];function t(c,r,E,i,y,d){return a(),n("div",null,e)}const g=s(l,[["render",t]]);export{F as __pageData,g as default}; +import{_ as s,o as i,c as a,U as n}from"./chunks/framework.DfSOcZOm.js";const o=JSON.parse('{"title":"Installation","description":"Install guide for @vuepic/vue-datepicker for global installation, Options and Composition API","frontmatter":{"title":"Installation","description":"Install guide for @vuepic/vue-datepicker for global installation, Options and Composition API"},"headers":[],"relativePath":"installation/index.md","filePath":"installation/index.md"}'),t={name:"installation/index.md"},l=n("",26),p=[l];function h(e,k,E,r,d,g){return i(),a("div",null,p)}const y=s(t,[["render",h]]);export{o as __pageData,y as default}; diff --git a/docs/assets/installation_index.md.75689791.js b/docs/assets/installation_index.md.75689791.js deleted file mode 100644 index fc592554a..000000000 --- a/docs/assets/installation_index.md.75689791.js +++ /dev/null @@ -1,129 +0,0 @@ -import{_ as s,o as a,c as n,S as p}from"./chunks/framework.657b09b3.js";const F=JSON.parse('{"title":"Installation","description":"Install guide for @vuepic/vue-datepicker for global installation, Options and Composition API","frontmatter":{"title":"Installation","description":"Install guide for @vuepic/vue-datepicker for global installation, Options and Composition API"},"headers":[],"relativePath":"installation/index.md","filePath":"installation/index.md"}'),l={name:"installation/index.md"},o=p(`

Installation

Install the component using the preferred package manager

shell
npm install @vuepic/vue-datepicker
npm install @vuepic/vue-datepicker

or

shell
yarn add @vuepic/vue-datepicker
yarn add @vuepic/vue-datepicker

Then import and register component

Note: css file is imported separately

Global

In the main file

js
import { createApp } from "vue";
-import App from './App.vue';
-
-import VueDatePicker from '@vuepic/vue-datepicker';
-import '@vuepic/vue-datepicker/dist/main.css'
-
-const app = createApp(App);
-
-app.component('VueDatePicker', VueDatePicker);
-
-app.mount('#app');
import { createApp } from "vue";
-import App from './App.vue';
-
-import VueDatePicker from '@vuepic/vue-datepicker';
-import '@vuepic/vue-datepicker/dist/main.css'
-
-const app = createApp(App);
-
-app.component('VueDatePicker', VueDatePicker);
-
-app.mount('#app');

Local

In the .vue files

vue
<template>
-  <VueDatePicker v-model="date"></VueDatePicker>
-</template>
-
-<script>
-import VueDatePicker from '@vuepic/vue-datepicker';
-import '@vuepic/vue-datepicker/dist/main.css'
-
-export default {
-  components: { VueDatePicker },
-  data() {
-    return {
-      date: null,
-    };
-  }
-}
-</script>
<template>
-  <VueDatePicker v-model="date"></VueDatePicker>
-</template>
-
-<script>
-import VueDatePicker from '@vuepic/vue-datepicker';
-import '@vuepic/vue-datepicker/dist/main.css'
-
-export default {
-  components: { VueDatePicker },
-  data() {
-    return {
-      date: null,
-    };
-  }
-}
-</script>
vue
<template>
-  <VueDatePicker v-model="date"></VueDatePicker>
-</template>
-
-<script>
-import { ref } from 'vue';
-import VueDatePicker from '@vuepic/vue-datepicker';
-import '@vuepic/vue-datepicker/dist/main.css'
-
-export default {
-  components: { VueDatePicker },
-  setup() {
-    const date = ref();
-
-    return {
-      date
-    }
-  }
-};
-</script>
<template>
-  <VueDatePicker v-model="date"></VueDatePicker>
-</template>
-
-<script>
-import { ref } from 'vue';
-import VueDatePicker from '@vuepic/vue-datepicker';
-import '@vuepic/vue-datepicker/dist/main.css'
-
-export default {
-  components: { VueDatePicker },
-  setup() {
-    const date = ref();
-
-    return {
-      date
-    }
-  }
-};
-</script>
vue
<template>
-  <VueDatePicker v-model="date"></VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-import VueDatePicker from '@vuepic/vue-datepicker';
-import '@vuepic/vue-datepicker/dist/main.css'
-
-const date = ref();
-</script>
<template>
-  <VueDatePicker v-model="date"></VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-import VueDatePicker from '@vuepic/vue-datepicker';
-import '@vuepic/vue-datepicker/dist/main.css'
-
-const date = ref();
-</script>

Browser

Register and use component in the .html file

Keep in mind that when you use unpkg to import the component, global component name will be VueDatePicker

Add JavaScript files

html
<script src="https://unpkg.com/vue@latest"></script>
-<script src="https://unpkg.com/@vuepic/vue-datepicker@latest"></script>
<script src="https://unpkg.com/vue@latest"></script>
-<script src="https://unpkg.com/@vuepic/vue-datepicker@latest"></script>

Add CSS file

html
<link rel="stylesheet" href="https://unpkg.com/@vuepic/vue-datepicker@latest/dist/main.css">
<link rel="stylesheet" href="https://unpkg.com/@vuepic/vue-datepicker@latest/dist/main.css">

Register and use the component

html
<script>
-    const app = Vue.createApp({
-        components: { Datepicker: VueDatePicker },
-    }).mount("#app");
-</script>
<script>
-    const app = Vue.createApp({
-        components: { Datepicker: VueDatePicker },
-    }).mount("#app");
-</script>

Nuxt

If you use nuxt, make sure to also include the component under build.transpile in nuxt.config

ts
export default defineNuxtConfig({
-    build: {
-        transpile: ['@vuepic/vue-datepicker']
-    }
-})
export default defineNuxtConfig({
-    build: {
-        transpile: ['@vuepic/vue-datepicker']
-    }
-})

That's it, you are ready to go

`,26),e=[o];function t(c,r,E,i,y,d){return a(),n("div",null,e)}const g=s(l,[["render",t]]);export{F as __pageData,g as default}; diff --git a/docs/assets/inter-italic-cyrillic-ext.33bd5a8e.woff2 b/docs/assets/inter-italic-cyrillic-ext.OVycGSDq.woff2 similarity index 100% rename from docs/assets/inter-italic-cyrillic-ext.33bd5a8e.woff2 rename to docs/assets/inter-italic-cyrillic-ext.OVycGSDq.woff2 diff --git a/docs/assets/inter-italic-cyrillic.ea42a392.woff2 b/docs/assets/inter-italic-cyrillic.-nLMcIwj.woff2 similarity index 100% rename from docs/assets/inter-italic-cyrillic.ea42a392.woff2 rename to docs/assets/inter-italic-cyrillic.-nLMcIwj.woff2 diff --git a/docs/assets/inter-italic-greek-ext.4fbe9427.woff2 b/docs/assets/inter-italic-greek-ext.hznxWNZO.woff2 similarity index 100% rename from docs/assets/inter-italic-greek-ext.4fbe9427.woff2 rename to docs/assets/inter-italic-greek-ext.hznxWNZO.woff2 diff --git a/docs/assets/inter-italic-greek.8f4463c4.woff2 b/docs/assets/inter-italic-greek.PSfer2Kc.woff2 similarity index 100% rename from docs/assets/inter-italic-greek.8f4463c4.woff2 rename to docs/assets/inter-italic-greek.PSfer2Kc.woff2 diff --git a/docs/assets/inter-italic-latin-ext.bd8920cc.woff2 b/docs/assets/inter-italic-latin-ext.RnFly65-.woff2 similarity index 100% rename from docs/assets/inter-italic-latin-ext.bd8920cc.woff2 rename to docs/assets/inter-italic-latin-ext.RnFly65-.woff2 diff --git a/docs/assets/inter-italic-latin.bd3b6f56.woff2 b/docs/assets/inter-italic-latin.27E69YJn.woff2 similarity index 100% rename from docs/assets/inter-italic-latin.bd3b6f56.woff2 rename to docs/assets/inter-italic-latin.27E69YJn.woff2 diff --git a/docs/assets/inter-italic-vietnamese.6ce511fb.woff2 b/docs/assets/inter-italic-vietnamese.xzQHe1q1.woff2 similarity index 100% rename from docs/assets/inter-italic-vietnamese.6ce511fb.woff2 rename to docs/assets/inter-italic-vietnamese.xzQHe1q1.woff2 diff --git a/docs/assets/inter-roman-cyrillic-ext.e75737ce.woff2 b/docs/assets/inter-roman-cyrillic-ext.8T9wMG5w.woff2 similarity index 100% rename from docs/assets/inter-roman-cyrillic-ext.e75737ce.woff2 rename to docs/assets/inter-roman-cyrillic-ext.8T9wMG5w.woff2 diff --git a/docs/assets/inter-roman-cyrillic.5f2c6c8c.woff2 b/docs/assets/inter-roman-cyrillic.jIZ9REo5.woff2 similarity index 100% rename from docs/assets/inter-roman-cyrillic.5f2c6c8c.woff2 rename to docs/assets/inter-roman-cyrillic.jIZ9REo5.woff2 diff --git a/docs/assets/inter-roman-greek-ext.ab0619bc.woff2 b/docs/assets/inter-roman-greek-ext.9JiNzaSO.woff2 similarity index 100% rename from docs/assets/inter-roman-greek-ext.ab0619bc.woff2 rename to docs/assets/inter-roman-greek-ext.9JiNzaSO.woff2 diff --git a/docs/assets/inter-roman-greek.d5a6d92a.woff2 b/docs/assets/inter-roman-greek.Cb5wWeGA.woff2 similarity index 100% rename from docs/assets/inter-roman-greek.d5a6d92a.woff2 rename to docs/assets/inter-roman-greek.Cb5wWeGA.woff2 diff --git a/docs/assets/inter-roman-latin-ext.0030eebd.woff2 b/docs/assets/inter-roman-latin-ext.GZWE-KO4.woff2 similarity index 100% rename from docs/assets/inter-roman-latin-ext.0030eebd.woff2 rename to docs/assets/inter-roman-latin-ext.GZWE-KO4.woff2 diff --git a/docs/assets/inter-roman-latin.2ed14f66.woff2 b/docs/assets/inter-roman-latin.bvIUbFQP.woff2 similarity index 100% rename from docs/assets/inter-roman-latin.2ed14f66.woff2 rename to docs/assets/inter-roman-latin.bvIUbFQP.woff2 diff --git a/docs/assets/inter-roman-vietnamese.14ce25a6.woff2 b/docs/assets/inter-roman-vietnamese.paY3CzEB.woff2 similarity index 100% rename from docs/assets/inter-roman-vietnamese.14ce25a6.woff2 rename to docs/assets/inter-roman-vietnamese.paY3CzEB.woff2 diff --git a/docs/assets/methods-and-events_events_index.md.JCgr4jQD.js b/docs/assets/methods-and-events_events_index.md.JCgr4jQD.js new file mode 100644 index 000000000..12a92ba0c --- /dev/null +++ b/docs/assets/methods-and-events_events_index.md.JCgr4jQD.js @@ -0,0 +1,350 @@ +import{_ as s,o as i,c as a,U as n}from"./chunks/framework.DfSOcZOm.js";const c=JSON.parse('{"title":"Events","description":"List of emitted events from the datepicker","frontmatter":{"lang":"en-US","title":"Events","description":"List of emitted events from the datepicker"},"headers":[],"relativePath":"methods-and-events/events/index.md","filePath":"methods-and-events/events/index.md"}'),t={name:"methods-and-events/events/index.md"},l=n(`

Events

List of available events that are emitted on some action

@update:model-value

This event is emitted when the value is selected. This is a v-model binding event

Code Example
vue
<template>
+    <VueDatePicker :model-value="date" @update:model-value="handleDate" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref();
+
+const handleDate = (modelData) => {
+  date.value = modelData;
+  // do something else with the data
+}
+</script>

@text-submit

When text-input prop is set to true and enterSubmit is set to true in text-input-options, when enter button is pressed, this event will be emitted

Code Example
vue
<template>
+    <VueDatePicker v-model="date" textInput @text-submit="alertDate" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref();
+
+const alertDate = () => {
+  alert(date.value);
+}
+</script>

@open

Emitted when the datepicker menu is opened

Code Example
vue
<template>
+    <VueDatePicker v-model="date" @open="alertFn" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref();
+
+const alertFn = () => {
+  alert('Menu open');
+}
+</script>

@closed

Emitted when the datepicker menu is closed

Code Example
vue
<template>
+    <VueDatePicker v-model="date" @closed="alertFn" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref();
+
+const alertFn = () => {
+  alert('Menu closed');
+}
+</script>

@cleared

Emitted when the value is cleared on clear button

Code Example
vue
<template>
+    <VueDatePicker v-model="date" @cleared="alertFn" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref();
+
+const alertFn = () => {
+  alert('Value cleared');
+}
+</script>

Info

@focus and @blur events are not native events. Those events are handled internally in the component in order to handle proper focusing

@focus

Emitted when the input is focused

Code Example
vue
<template>
+    <VueDatePicker v-model="date" @focus="alertFn" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref();
+
+const alertFn = () => {
+  alert('Input focus');
+}
+</script>

@blur

Emitted when the input is blurred

Code Example
vue
<template>
+    <VueDatePicker v-model="date" @blur="alertFn" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref();
+
+const alertFn = () => {
+  alert('Input unfocused');
+}
+</script>

@internal-model-change

Emitted when the internal model-value is changed before selecting this date that will be set to v-model

Will have one param

  • Date | Date[]: Current state of the internal model-value
Code Example
vue
<template>
+    <VueDatePicker v-model="date" @internal-model-change="handleInternal" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref();
+/**
+ * If you don't use \`autoApply\` prop
+ * with this event you can always get the current selection in the component
+ *
+ * Note: Value will always be date object
+ * or array of date objects if you use \`multiDates\` or \`range\`
+ * unlike v-model binding
+ */
+const handleInternal = (date) => {
+  // Do something
+  alert(\`Current selection - \${date}\`);
+}
+</script>

@recalculate-position

Emitted when the menu position is recalculated

Code Example
vue
<template>
+    <VueDatePicker v-model="date" @recalculate-position="alertFn" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref();
+
+const alertFn = () => {
+  alert('Position recalculated');
+}
+</script>

@flow-step

Emitted when the flow step is triggered

Will have one param

  • number: Executed flow step

Points to keep in mind

  • Current logic will not emit an event on the first flow step
  • Flow step will keep emitting even tho there are no more steps and just keep incrementing

Both of these will be handled in one of the upcoming releases

Code Example
vue
<template>
+    <VueDatePicker v-model="date" :flow="flow" @flow-step="handleFlowStep" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref();
+const flow = ref(['month', 'year', 'calendar']);
+
+const handleFlowStep = (step) => {
+  // Do something
+  if (step === 1) {
+    alert(\`Select year\`);
+  }
+  if (step === 2) {
+    alert('Select date');
+  }
+}
+</script>

@update-month-year

Emitted when the month or year is changed

Will have one param

  • { instance: number, month: number, year: number }: The received parameter is an object containing instance (in case of multiple calendars), month and year values.
Code Example
vue
<template>
+    <VueDatePicker v-model="date" @update-month-year="handleMonthYear" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref();
+
+// For multiCalendars, instance will be the index of the calendar where the value is changed
+const handleMonthYear = ({ instance, month, year }) => {
+  // Do something
+  if (month === 0) {
+    alert('Selected January');
+  }
+}
+</script>

@invalid-select

Emitted when the selected value is not valid

Will have one param

  • Date | Date[]: The received parameter is an internal model-value
Code Example
vue
<template>
+    <VueDatePicker v-model="date" @invalid-select="handleInvalidSelect" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref();
+
+const handleInvalidSelect = (date) => {
+  alert('The date is not available for select');
+}
+</script>

@invalid-fixed-range

Emitted when the clicked day in the range mode with fixed-start or fixed-endis not a valid date for selection

Will have one param

  • Date: Clicked date
Code Example
vue
<template>
+    <VueDatePicker v-model="date" range fixed-start @invalid-fixed-range="handleInvalidSelect" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref([new Date(), new Date()]);
+
+const handleInvalidSelect = (date) => {
+  alert('The date is not available for select');
+}
+</script>

@tooltip-open

Emitted when marker tooltip is opened

Will have one param

  • marker: Provided marker object for a given date
Code Example
vue
<template>
+    <VueDatePicker v-model="date" :markers="markers" @tooltip-open="onOpen" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+import { addDays } from 'date-fns';
+
+const date = ref();
+
+const onOpen = ({ date }) => {
+  alert(\`This date has a tooltip \${date}\`);
+}
+
+const markers = ref([
+  {
+    date: addDays(new Date(), 1),
+    type: 'dot',
+    tooltip: [{ text: 'Dot with tooltip', color: 'green' }],
+  },
+  {
+    date: addDays(new Date(), 2),
+    type: 'line',
+    tooltip: [
+      { text: 'First tooltip', color: 'blue' },
+      { text: 'Second tooltip', color: 'yellow' },
+    ],
+  },
+  {
+    date: addDays(new Date(), 3),
+    type: 'dot',
+    color: 'yellow',
+  },
+])
+</script>

@tooltip-close

Emitted when the marker tooltip is closed

Will have one param

  • marker: Provided marker object for a given date
Code Example
vue
<template>
+    <VueDatePicker v-model="date" :markers="markers" @tooltip-close="onClose" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+import { addDays } from 'date-fns';
+
+const date = ref();
+
+const onClose = ({ date }) => {
+  alert(\`Tooltip on \${date} closed\`);
+}
+
+const markers = ref([
+  {
+    date: addDays(new Date(), 1),
+    type: 'dot',
+    tooltip: [{ text: 'Dot with tooltip', color: 'green' }],
+  },
+  {
+    date: addDays(new Date(), 2),
+    type: 'line',
+    tooltip: [
+      { text: 'First tooltip', color: 'blue' },
+      { text: 'Second tooltip', color: 'yellow' },
+    ],
+  },
+  {
+    date: addDays(new Date(), 3),
+    type: 'dot',
+    color: 'yellow',
+  },
+])
+</script>

@time-picker-open

Emitted when the time-picker overlay is opened

Code Example
vue
<template>
+    <VueDatePicker v-model="date"  @time-picker-open="onTimePickerOpen" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+
+const onTimePickerOpen = () => {
+  alert('The time picker is now open');
+}
+</script>

@time-picker-close

Emitted when the time-picker overlay is closed

Code Example
vue
<template>
+    <VueDatePicker v-model="date"  @time-picker-close="onTimePickerClose" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+
+const onTimePickerClose = () => {
+  alert('The time picker is now closed');
+}
+</script>

@am-pm-change

Emitted when the am / pm button is clicked in time picker

Will have one param

  • 'AM' | 'PM': Currently active value
Code Example
vue
<template>
+    <VueDatePicker v-model="date" :is-24="false"  @am-pm-change="onAmPmChange" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+
+const onAmPmChange = (value) => {
+  alert(\`The time picker is set on \${value}\`);
+}
+</script>

@range-start

Emitted when the first date is selected in range mode

Will have one param

  • Date: Selected date value
Code Example
vue
<template>
+    <VueDatePicker v-model="date" range @range-start="onRangeStart" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref();
+
+const onRangeStart = (value) => {
+  alert(\`Selected date in range is: \${value}\`);
+}
+</script>

@range-end

Emitted when the second date is selected in range mode

Will have one param

  • Date: Selected date value
Code Example
vue
<template>
+    <VueDatePicker v-model="date" range @range-end="onRangeEnd" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref();
+
+const onRangeEnd = (value) => {
+  alert(\`Range selected with the second date: \${value}\`);
+}
+</script>

@update:model-timezone-value

Emits a date or date range value in a given timezone

Emitted when @update:model-value is emitted if the emit-timezone prop is provided

Will have one param

  • Date | Date[]: v-model value in a given timezone
Code Example
vue
<template>
+    <VueDatePicker 
+        v-model="date"
+        emit-timezone="UTC"
+        @update:model-timezone-value="setUTCDate" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref();
+const utcDate = ref();
+
+const setUTCDate = (value) => {
+ utcDate.value = value;
+}
+</script>

@date-update

Emits a date value when date is clicked on the calendar

Info

This event is emitted on single date picker and week-picker

Will have one param

  • Date: Date clicked
Code Example
vue
<template>
+  <VueDatePicker
+      v-model="date"
+      @date-update="dateClicked" />
+</template>
+
+<script setup>
+  import { ref } from 'vue';
+
+  const date = ref();
+
+  const dateClicked = (date) => {
+    console.log(\`Selected \${date}\`);
+  }
+</script>

@invalid-date

Emits an event whenever invalid date is clicked such as disabled date, out of min or max range and so on

Will have one param

  • Date: Date clicked
Code Example
vue
<template>
+  <VueDatePicker
+      v-model="date"
+      :disabled-dates="[new Date()]"
+      @invalid-date="onInvalidDateClick" />
+</template>
+
+<script setup>
+  import { ref } from 'vue';
+
+  const date = ref();
+
+  const onInvalidDateClick = (date) => {
+    console.log(\`Selected \${date}\`);
+  }
+</script>
`,101),h=[l];function k(p,e,E,d,r,g){return i(),a("div",null,h)}const o=s(t,[["render",k]]);export{c as __pageData,o as default}; diff --git a/docs/assets/methods-and-events_events_index.md.JCgr4jQD.lean.js b/docs/assets/methods-and-events_events_index.md.JCgr4jQD.lean.js new file mode 100644 index 000000000..cd964974d --- /dev/null +++ b/docs/assets/methods-and-events_events_index.md.JCgr4jQD.lean.js @@ -0,0 +1 @@ +import{_ as s,o as i,c as a,U as n}from"./chunks/framework.DfSOcZOm.js";const c=JSON.parse('{"title":"Events","description":"List of emitted events from the datepicker","frontmatter":{"lang":"en-US","title":"Events","description":"List of emitted events from the datepicker"},"headers":[],"relativePath":"methods-and-events/events/index.md","filePath":"methods-and-events/events/index.md"}'),t={name:"methods-and-events/events/index.md"},l=n("",101),h=[l];function k(p,e,E,d,r,g){return i(),a("div",null,h)}const o=s(t,[["render",k]]);export{c as __pageData,o as default}; diff --git a/docs/assets/methods-and-events_events_index.md.b773719f.js b/docs/assets/methods-and-events_events_index.md.b773719f.js deleted file mode 100644 index 6eaf555d4..000000000 --- a/docs/assets/methods-and-events_events_index.md.b773719f.js +++ /dev/null @@ -1,699 +0,0 @@ -import{_ as s,o as a,c as n,S as l}from"./chunks/framework.657b09b3.js";const u=JSON.parse('{"title":"Events","description":"List of emitted events from the datepicker","frontmatter":{"lang":"en-US","title":"Events","description":"List of emitted events from the datepicker"},"headers":[],"relativePath":"methods-and-events/events/index.md","filePath":"methods-and-events/events/index.md"}'),p={name:"methods-and-events/events/index.md"},o=l(`

Events

List of available events that are emitted on some action

@update:model-value

This event is emitted when the value is selected. This is a v-model binding event

Code Example
vue
<template>
-    <VueDatePicker :model-value="date" @update:model-value="handleDate" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-
-const handleDate = (modelData) => {
-  date.value = modelData;
-  // do something else with the data
-}
-</script>
<template>
-    <VueDatePicker :model-value="date" @update:model-value="handleDate" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-
-const handleDate = (modelData) => {
-  date.value = modelData;
-  // do something else with the data
-}
-</script>

@text-submit

When text-input prop is set to true and enterSubmit is set to true in text-input-options, when enter button is pressed, this event will be emitted

Code Example
vue
<template>
-    <VueDatePicker v-model="date" textInput @text-submit="alertDate" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-
-const alertDate = () => {
-  alert(date.value);
-}
-</script>
<template>
-    <VueDatePicker v-model="date" textInput @text-submit="alertDate" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-
-const alertDate = () => {
-  alert(date.value);
-}
-</script>

@open

Emitted when the datepicker menu is opened

Code Example
vue
<template>
-    <VueDatePicker v-model="date" @open="alertFn" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-
-const alertFn = () => {
-  alert('Menu open');
-}
-</script>
<template>
-    <VueDatePicker v-model="date" @open="alertFn" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-
-const alertFn = () => {
-  alert('Menu open');
-}
-</script>

@closed

Emitted when the datepicker menu is closed

Code Example
vue
<template>
-    <VueDatePicker v-model="date" @closed="alertFn" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-
-const alertFn = () => {
-  alert('Menu closed');
-}
-</script>
<template>
-    <VueDatePicker v-model="date" @closed="alertFn" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-
-const alertFn = () => {
-  alert('Menu closed');
-}
-</script>

@cleared

Emitted when the value is cleared on clear button

Code Example
vue
<template>
-    <VueDatePicker v-model="date" @cleared="alertFn" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-
-const alertFn = () => {
-  alert('Value cleared');
-}
-</script>
<template>
-    <VueDatePicker v-model="date" @cleared="alertFn" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-
-const alertFn = () => {
-  alert('Value cleared');
-}
-</script>

Info

@focus and @blur events are not native events. Those events are handled internally in the component in order to handle proper focusing

@focus

Emitted when the input is focused

Code Example
vue
<template>
-    <VueDatePicker v-model="date" @focus="alertFn" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-
-const alertFn = () => {
-  alert('Input focus');
-}
-</script>
<template>
-    <VueDatePicker v-model="date" @focus="alertFn" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-
-const alertFn = () => {
-  alert('Input focus');
-}
-</script>

@blur

Emitted when the input is blurred

Code Example
vue
<template>
-    <VueDatePicker v-model="date" @blur="alertFn" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-
-const alertFn = () => {
-  alert('Input unfocused');
-}
-</script>
<template>
-    <VueDatePicker v-model="date" @blur="alertFn" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-
-const alertFn = () => {
-  alert('Input unfocused');
-}
-</script>

@internal-model-change

Emitted when the internal model-value is changed before selecting this date that will be set to v-model

Will have one param

  • Date | Date[]: Current state of the internal model-value
Code Example
vue
<template>
-    <VueDatePicker v-model="date" @internal-model-change="handleInternal" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-/**
- * If you don't use \`autoApply\` prop
- * with this event you can always get the current selection in the component
- *
- * Note: Value will always be date object
- * or array of date objects if you use \`multiDates\` or \`range\`
- * unlike v-model binding
- */
-const handleInternal = (date) => {
-  // Do something
-  alert(\`Current selection - \${date}\`);
-}
-</script>
<template>
-    <VueDatePicker v-model="date" @internal-model-change="handleInternal" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-/**
- * If you don't use \`autoApply\` prop
- * with this event you can always get the current selection in the component
- *
- * Note: Value will always be date object
- * or array of date objects if you use \`multiDates\` or \`range\`
- * unlike v-model binding
- */
-const handleInternal = (date) => {
-  // Do something
-  alert(\`Current selection - \${date}\`);
-}
-</script>

@recalculate-position

Emitted when the menu position is recalculated

Code Example
vue
<template>
-    <VueDatePicker v-model="date" @recalculate-position="alertFn" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-
-const alertFn = () => {
-  alert('Position recalculated');
-}
-</script>
<template>
-    <VueDatePicker v-model="date" @recalculate-position="alertFn" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-
-const alertFn = () => {
-  alert('Position recalculated');
-}
-</script>

@flow-step

Emitted when the flow step is triggered

Will have one param

  • number: Executed flow step

Points to keep in mind

  • Current logic will not emit an event on the first flow step
  • Flow step will keep emitting even tho there are no more steps and just keep incrementing

Both of these will be handled in one of the upcoming releases

Code Example
vue
<template>
-    <VueDatePicker v-model="date" :flow="flow" @flow-step="handleFlowStep" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-const flow = ref(['month', 'year', 'calendar']);
-
-const handleFlowStep = (step) => {
-  // Do something
-  if (step === 1) {
-    alert(\`Select year\`);
-  }
-  if (step === 2) {
-    alert('Select date');
-  }
-}
-</script>
<template>
-    <VueDatePicker v-model="date" :flow="flow" @flow-step="handleFlowStep" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-const flow = ref(['month', 'year', 'calendar']);
-
-const handleFlowStep = (step) => {
-  // Do something
-  if (step === 1) {
-    alert(\`Select year\`);
-  }
-  if (step === 2) {
-    alert('Select date');
-  }
-}
-</script>

@update-month-year

Emitted when the month or year is changed

Will have one param

  • { instance: number, month: number, year: number }: The received parameter is an object containing instance (in case of multiple calendars), month and year values.
Code Example
vue
<template>
-    <VueDatePicker v-model="date" @update-month-year="handleMonthYear" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-
-// For multiCalendars, instance will be the index of the calendar where the value is changed
-const handleMonthYear = ({ instance, month, year }) => {
-  // Do something
-  if (month === 0) {
-    alert('Selected January');
-  }
-}
-</script>
<template>
-    <VueDatePicker v-model="date" @update-month-year="handleMonthYear" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-
-// For multiCalendars, instance will be the index of the calendar where the value is changed
-const handleMonthYear = ({ instance, month, year }) => {
-  // Do something
-  if (month === 0) {
-    alert('Selected January');
-  }
-}
-</script>

@invalid-select

Emitted when the selected value is not valid

Will have one param

  • Date | Date[]: The received parameter is an internal model-value
Code Example
vue
<template>
-    <VueDatePicker v-model="date" @invalid-select="handleInvalidSelect" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-
-const handleInvalidSelect = (date) => {
-  alert('The date is not available for select');
-}
-</script>
<template>
-    <VueDatePicker v-model="date" @invalid-select="handleInvalidSelect" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-
-const handleInvalidSelect = (date) => {
-  alert('The date is not available for select');
-}
-</script>

@invalid-fixed-range

Emitted when the clicked day in the range mode with fixed-start or fixed-endis not a valid date for selection

Will have one param

  • Date: Clicked date
Code Example
vue
<template>
-    <VueDatePicker v-model="date" range fixed-start @invalid-fixed-range="handleInvalidSelect" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref([new Date(), new Date()]);
-
-const handleInvalidSelect = (date) => {
-  alert('The date is not available for select');
-}
-</script>
<template>
-    <VueDatePicker v-model="date" range fixed-start @invalid-fixed-range="handleInvalidSelect" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref([new Date(), new Date()]);
-
-const handleInvalidSelect = (date) => {
-  alert('The date is not available for select');
-}
-</script>

@tooltip-open

Emitted when marker tooltip is opened

Will have one param

  • marker: Provided marker object for a given date
Code Example
vue
<template>
-    <VueDatePicker v-model="date" :markers="markers" @tooltip-open="onOpen" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-import { addDays } from 'date-fns';
-
-const date = ref();
-
-const onOpen = ({ date }) => {
-  alert(\`This date has a tooltip \${date}\`);
-}
-
-const markers = ref([
-  {
-    date: addDays(new Date(), 1),
-    type: 'dot',
-    tooltip: [{ text: 'Dot with tooltip', color: 'green' }],
-  },
-  {
-    date: addDays(new Date(), 2),
-    type: 'line',
-    tooltip: [
-      { text: 'First tooltip', color: 'blue' },
-      { text: 'Second tooltip', color: 'yellow' },
-    ],
-  },
-  {
-    date: addDays(new Date(), 3),
-    type: 'dot',
-    color: 'yellow',
-  },
-])
-</script>
<template>
-    <VueDatePicker v-model="date" :markers="markers" @tooltip-open="onOpen" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-import { addDays } from 'date-fns';
-
-const date = ref();
-
-const onOpen = ({ date }) => {
-  alert(\`This date has a tooltip \${date}\`);
-}
-
-const markers = ref([
-  {
-    date: addDays(new Date(), 1),
-    type: 'dot',
-    tooltip: [{ text: 'Dot with tooltip', color: 'green' }],
-  },
-  {
-    date: addDays(new Date(), 2),
-    type: 'line',
-    tooltip: [
-      { text: 'First tooltip', color: 'blue' },
-      { text: 'Second tooltip', color: 'yellow' },
-    ],
-  },
-  {
-    date: addDays(new Date(), 3),
-    type: 'dot',
-    color: 'yellow',
-  },
-])
-</script>

@tooltip-close

Emitted when the marker tooltip is closed

Will have one param

  • marker: Provided marker object for a given date
Code Example
vue
<template>
-    <VueDatePicker v-model="date" :markers="markers" @tooltip-close="onClose" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-import { addDays } from 'date-fns';
-
-const date = ref();
-
-const onClose = ({ date }) => {
-  alert(\`Tooltip on \${date} closed\`);
-}
-
-const markers = ref([
-  {
-    date: addDays(new Date(), 1),
-    type: 'dot',
-    tooltip: [{ text: 'Dot with tooltip', color: 'green' }],
-  },
-  {
-    date: addDays(new Date(), 2),
-    type: 'line',
-    tooltip: [
-      { text: 'First tooltip', color: 'blue' },
-      { text: 'Second tooltip', color: 'yellow' },
-    ],
-  },
-  {
-    date: addDays(new Date(), 3),
-    type: 'dot',
-    color: 'yellow',
-  },
-])
-</script>
<template>
-    <VueDatePicker v-model="date" :markers="markers" @tooltip-close="onClose" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-import { addDays } from 'date-fns';
-
-const date = ref();
-
-const onClose = ({ date }) => {
-  alert(\`Tooltip on \${date} closed\`);
-}
-
-const markers = ref([
-  {
-    date: addDays(new Date(), 1),
-    type: 'dot',
-    tooltip: [{ text: 'Dot with tooltip', color: 'green' }],
-  },
-  {
-    date: addDays(new Date(), 2),
-    type: 'line',
-    tooltip: [
-      { text: 'First tooltip', color: 'blue' },
-      { text: 'Second tooltip', color: 'yellow' },
-    ],
-  },
-  {
-    date: addDays(new Date(), 3),
-    type: 'dot',
-    color: 'yellow',
-  },
-])
-</script>

@time-picker-open

Emitted when the time-picker overlay is opened

Code Example
vue
<template>
-    <VueDatePicker v-model="date"  @time-picker-open="onTimePickerOpen" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-
-const onTimePickerOpen = () => {
-  alert('The time picker is now open');
-}
-</script>
<template>
-    <VueDatePicker v-model="date"  @time-picker-open="onTimePickerOpen" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-
-const onTimePickerOpen = () => {
-  alert('The time picker is now open');
-}
-</script>

@time-picker-close

Emitted when the time-picker overlay is closed

Code Example
vue
<template>
-    <VueDatePicker v-model="date"  @time-picker-close="onTimePickerClose" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-
-const onTimePickerClose = () => {
-  alert('The time picker is now closed');
-}
-</script>
<template>
-    <VueDatePicker v-model="date"  @time-picker-close="onTimePickerClose" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-
-const onTimePickerClose = () => {
-  alert('The time picker is now closed');
-}
-</script>

@am-pm-change

Emitted when the am / pm button is clicked in time picker

Will have one param

  • 'AM' | 'PM': Currently active value
Code Example
vue
<template>
-    <VueDatePicker v-model="date" :is-24="false"  @am-pm-change="onAmPmChange" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-
-const onAmPmChange = (value) => {
-  alert(\`The time picker is set on \${value}\`);
-}
-</script>
<template>
-    <VueDatePicker v-model="date" :is-24="false"  @am-pm-change="onAmPmChange" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-
-const onAmPmChange = (value) => {
-  alert(\`The time picker is set on \${value}\`);
-}
-</script>

@range-start

Emitted when the first date is selected in range mode

Will have one param

  • Date: Selected date value
Code Example
vue
<template>
-    <VueDatePicker v-model="date" range @range-start="onRangeStart" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-
-const onRangeStart = (value) => {
-  alert(\`Selected date in range is: \${value}\`);
-}
-</script>
<template>
-    <VueDatePicker v-model="date" range @range-start="onRangeStart" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-
-const onRangeStart = (value) => {
-  alert(\`Selected date in range is: \${value}\`);
-}
-</script>

@range-end

Emitted when the second date is selected in range mode

Will have one param

  • Date: Selected date value
Code Example
vue
<template>
-    <VueDatePicker v-model="date" range @range-end="onRangeEnd" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-
-const onRangeEnd = (value) => {
-  alert(\`Range selected with the second date: \${value}\`);
-}
-</script>
<template>
-    <VueDatePicker v-model="date" range @range-end="onRangeEnd" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-
-const onRangeEnd = (value) => {
-  alert(\`Range selected with the second date: \${value}\`);
-}
-</script>

@update:model-timezone-value

Emits a date or date range value in a given timezone

Emitted when @update:model-value is emitted if the emit-timezone prop is provided

Will have one param

  • Date | Date[]: v-model value in a given timezone
Code Example
vue
<template>
-    <VueDatePicker 
-        v-model="date"
-        emit-timezone="UTC"
-        @update:model-timezone-value="setUTCDate" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-const utcDate = ref();
-
-const setUTCDate = (value) => {
- utcDate.value = value;
-}
-</script>
<template>
-    <VueDatePicker 
-        v-model="date"
-        emit-timezone="UTC"
-        @update:model-timezone-value="setUTCDate" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-const utcDate = ref();
-
-const setUTCDate = (value) => {
- utcDate.value = value;
-}
-</script>

@date-update

Emits a date value when date is clicked on the calendar

Info

This event is emitted on single date picker and week-picker

Will have one param

  • Date: Date clicked
Code Example
vue
<template>
-  <VueDatePicker
-      v-model="date"
-      @date-update="dateClicked" />
-</template>
-
-<script setup>
-  import { ref } from 'vue';
-
-  const date = ref();
-
-  const dateClicked = (date) => {
-    console.log(\`Selected \${date}\`);
-  }
-</script>
<template>
-  <VueDatePicker
-      v-model="date"
-      @date-update="dateClicked" />
-</template>
-
-<script setup>
-  import { ref } from 'vue';
-
-  const date = ref();
-
-  const dateClicked = (date) => {
-    console.log(\`Selected \${date}\`);
-  }
-</script>

@invalid-date

Emits an event whenever invalid date is clicked such as disabled date, out of min or max range and so on

Will have one param

  • Date: Date clicked
Code Example
vue
<template>
-  <VueDatePicker
-      v-model="date"
-      :disabled-dates="[new Date()]"
-      @invalid-date="onInvalidDateClick" />
-</template>
-
-<script setup>
-  import { ref } from 'vue';
-
-  const date = ref();
-
-  const onInvalidDateClick = (date) => {
-    console.log(\`Selected \${date}\`);
-  }
-</script>
<template>
-  <VueDatePicker
-      v-model="date"
-      :disabled-dates="[new Date()]"
-      @invalid-date="onInvalidDateClick" />
-</template>
-
-<script setup>
-  import { ref } from 'vue';
-
-  const date = ref();
-
-  const onInvalidDateClick = (date) => {
-    console.log(\`Selected \${date}\`);
-  }
-</script>
`,101),e=[o];function t(c,r,E,y,i,d){return a(),n("div",null,e)}const m=s(p,[["render",t]]);export{u as __pageData,m as default}; diff --git a/docs/assets/methods-and-events_events_index.md.b773719f.lean.js b/docs/assets/methods-and-events_events_index.md.b773719f.lean.js deleted file mode 100644 index 8fdcb6903..000000000 --- a/docs/assets/methods-and-events_events_index.md.b773719f.lean.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as s,o as a,c as n,S as l}from"./chunks/framework.657b09b3.js";const u=JSON.parse('{"title":"Events","description":"List of emitted events from the datepicker","frontmatter":{"lang":"en-US","title":"Events","description":"List of emitted events from the datepicker"},"headers":[],"relativePath":"methods-and-events/events/index.md","filePath":"methods-and-events/events/index.md"}'),p={name:"methods-and-events/events/index.md"},o=l("",101),e=[o];function t(c,r,E,y,i,d){return a(),n("div",null,e)}const m=s(p,[["render",t]]);export{u as __pageData,m as default}; diff --git a/docs/assets/methods-and-events_methods_index.md.Q_ZxOMHr.js b/docs/assets/methods-and-events_methods_index.md.Q_ZxOMHr.js new file mode 100644 index 000000000..2f8872a35 --- /dev/null +++ b/docs/assets/methods-and-events_methods_index.md.Q_ZxOMHr.js @@ -0,0 +1,18 @@ +import{_ as a,o as s,c as i,U as e}from"./chunks/framework.DfSOcZOm.js";const u=JSON.parse('{"title":"Methods","description":"List of exposed datepicker methods","frontmatter":{"lang":"en-US","title":"Methods","description":"List of exposed datepicker methods"},"headers":[],"relativePath":"methods-and-events/methods/index.md","filePath":"methods-and-events/methods/index.md"}'),t={name:"methods-and-events/methods/index.md"},l=e(`

Methods

List of available methods that you can call on the datepicker from the external code

Add a ref to the component, and call the method on that ref

Code Example
vue
<template>
+    <VueDatePicker v-model="date" ref="datepicker" />
+</template>
+
+<script lang="ts" setup>
+import { ref } from 'vue';
+import type { DatePickerInstance } from "@vuepic/vue-datepicker"
+
+const date = ref();
+const datepicker = ref<DatePickerInstance>(null);
+
+const yourCustomMethod = () => {
+  if (datepicker) {
+    // Close the menu programmatically
+    datepicker.value.closeMenu()
+  }
+}
+</script>

selectDate

When called and there is an active selection, it will select that date.

closeMenu

Closes the datepicker menu

openMenu

Opens the datepicker menu

clearValue

Clears the selected value

updateInternalModelValue

  • Parameter: Date | Date[]

Modify the internal model-value while the picker is in the open state.

setMonthYear

  • Parameter: { month?: number | string; year?: number | string; }

Set calendar month and year programmatically

onScroll

Manually trigger method that is called on window scroll

parseModel

Calls internal parseExternalModelValue that will replace or reformat text input value and internal model value

switchView

Manually show overlay

Note

To close overlay pass 'calendar' as parameter

  • Parameter 1: 'month' | 'year' | 'calendar' | 'time'
  • Parameter 2 (optional): number - instance number in case of multiple calendars

Type: (view: 'month' | 'year' | 'calendar' | 'time', instance?: number) => void;

toggleMenu

Manually toggle picker menu

`,30),n=[l];function h(p,r,k,d,o,c){return s(),i("div",null,n)}const g=a(t,[["render",h]]);export{u as __pageData,g as default}; diff --git a/docs/assets/methods-and-events_methods_index.md.Q_ZxOMHr.lean.js b/docs/assets/methods-and-events_methods_index.md.Q_ZxOMHr.lean.js new file mode 100644 index 000000000..14072d071 --- /dev/null +++ b/docs/assets/methods-and-events_methods_index.md.Q_ZxOMHr.lean.js @@ -0,0 +1 @@ +import{_ as a,o as s,c as i,U as e}from"./chunks/framework.DfSOcZOm.js";const u=JSON.parse('{"title":"Methods","description":"List of exposed datepicker methods","frontmatter":{"lang":"en-US","title":"Methods","description":"List of exposed datepicker methods"},"headers":[],"relativePath":"methods-and-events/methods/index.md","filePath":"methods-and-events/methods/index.md"}'),t={name:"methods-and-events/methods/index.md"},l=e("",30),n=[l];function h(p,r,k,d,o,c){return s(),i("div",null,n)}const g=a(t,[["render",h]]);export{u as __pageData,g as default}; diff --git a/docs/assets/methods-and-events_methods_index.md.f102d5ce.js b/docs/assets/methods-and-events_methods_index.md.f102d5ce.js deleted file mode 100644 index 8d889710d..000000000 --- a/docs/assets/methods-and-events_methods_index.md.f102d5ce.js +++ /dev/null @@ -1,35 +0,0 @@ -import{_ as s,o as a,c as e,S as n}from"./chunks/framework.657b09b3.js";const h=JSON.parse('{"title":"Methods","description":"List of exposed datepicker methods","frontmatter":{"lang":"en-US","title":"Methods","description":"List of exposed datepicker methods"},"headers":[],"relativePath":"methods-and-events/methods/index.md","filePath":"methods-and-events/methods/index.md"}'),l={name:"methods-and-events/methods/index.md"},o=n(`

Methods

List of available methods that you can call on the datepicker from the external code

Add a ref to the component, and call the method on that ref

Code Example
vue
<template>
-    <VueDatePicker v-model="date" ref="datepicker" />
-</template>
-
-<script lang="ts" setup>
-import { ref } from 'vue';
-import type { DatePickerInstance } from "@vuepic/vue-datepicker"
-
-const date = ref();
-const datepicker = ref<DatePickerInstance>(null);
-
-const yourCustomMethod = () => {
-  if (datepicker) {
-    // Close the menu programmatically
-    datepicker.value.closeMenu()
-  }
-}
-</script>
<template>
-    <VueDatePicker v-model="date" ref="datepicker" />
-</template>
-
-<script lang="ts" setup>
-import { ref } from 'vue';
-import type { DatePickerInstance } from "@vuepic/vue-datepicker"
-
-const date = ref();
-const datepicker = ref<DatePickerInstance>(null);
-
-const yourCustomMethod = () => {
-  if (datepicker) {
-    // Close the menu programmatically
-    datepicker.value.closeMenu()
-  }
-}
-</script>

selectDate

When called and there is an active selection, it will select that date.

closeMenu

Closes the datepicker menu

openMenu

Opens the datepicker menu

clearValue

Clears the selected value

updateInternalModelValue

  • Parameter: Date | Date[]

Modify the internal model-value while the picker is in the open state.

setMonthYear

  • Parameter: { month?: number | string; year?: number | string; }

Set calendar month and year programmatically

onScroll

Manually trigger method that is called on window scroll

parseModel

Calls internal parseExternalModelValue that will replace or reformat text input value and internal model value

switchView

Manually show overlay

Note

To close overlay pass 'calendar' as parameter

  • Parameter 1: 'month' | 'year' | 'calendar' | 'time'
  • Parameter 2 (optional): number - instance number in case of multiple calendars

Type: (view: 'month' | 'year' | 'calendar' | 'time', instance?: number) => void;

`,28),p=[o];function t(c,r,i,E,y,d){return a(),e("div",null,p)}const m=s(l,[["render",t]]);export{h as __pageData,m as default}; diff --git a/docs/assets/methods-and-events_methods_index.md.f102d5ce.lean.js b/docs/assets/methods-and-events_methods_index.md.f102d5ce.lean.js deleted file mode 100644 index 8bed666c2..000000000 --- a/docs/assets/methods-and-events_methods_index.md.f102d5ce.lean.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as s,o as a,c as e,S as n}from"./chunks/framework.657b09b3.js";const h=JSON.parse('{"title":"Methods","description":"List of exposed datepicker methods","frontmatter":{"lang":"en-US","title":"Methods","description":"List of exposed datepicker methods"},"headers":[],"relativePath":"methods-and-events/methods/index.md","filePath":"methods-and-events/methods/index.md"}'),l={name:"methods-and-events/methods/index.md"},o=n("",28),p=[o];function t(c,r,i,E,y,d){return a(),e("div",null,p)}const m=s(l,[["render",t]]);export{h as __pageData,m as default}; diff --git a/docs/assets/migration_from-v5.md.29abef58.js b/docs/assets/migration_from-v5.md.29abef58.js deleted file mode 100644 index 1d27d7a11..000000000 --- a/docs/assets/migration_from-v5.md.29abef58.js +++ /dev/null @@ -1,115 +0,0 @@ -import{_ as s,o as a,c as n,S as l}from"./chunks/framework.657b09b3.js";const f=JSON.parse('{"title":"Migration from v5","description":"Migration guide for migrating from v5 to v6 and notifying of breaking changes","frontmatter":{"lang":"en-US","title":"Migration from v5","description":"Migration guide for migrating from v5 to v6 and notifying of breaking changes"},"headers":[],"relativePath":"migration/from-v5.md","filePath":"migration/from-v5.md"}'),p={name:"migration/from-v5.md"},o=l(`

Migrating from v5

Breaking changes

  • month-picker and year-picker no longer have predefined value if v-model is empty
  • aria-label for arrow buttons in month-picker mode is changed to Next/Previous year
  • auto-apply-month prop is removed (will work with auto-apply prop set)
  • show-now-button prop is removed
  • month-year slot will have different props depending on the used mode
  • Property handleMonthYearChange is removed from sidebar-[left/right] slot props
  • Props changes (check props-reconfiguration)

Props reconfiguration

Based on the list of removed props, and depending on your usage, you might need to do a slight adjustments to keep prior behaviour:

multi-calendars-solo and multi-static

These 2 props are now merged into a configuration object that can be passed

to multi-calendars prop

Info

For prop definition, check multi-calendars prop

vue

-<template>
-
-  <VueDatePicker
-    multi-calendars  
-    multi-calendars-solo  
-    :multi-static="false"  
-    :multi-calendars="{ solo: true, static: false }" 
-  />
-
-</template>
-
-
-<script setup></script>

-<template>
-
-  <VueDatePicker
-    multi-calendars  
-    multi-calendars-solo  
-    :multi-static="false"  
-    :multi-calendars="{ solo: true, static: false }" 
-  />
-
-</template>
-
-
-<script setup></script>

text-input-options

text-input-options prop is removed and can now be passed directly to the text-input prop as a second parameter

Info

For prop definition, check text-input prop

vue

-<template>
-  <VueDatePicker
-    text-input  
-    :text-input-options="{ format: 'MM.dd.yyyy HH:mm' }"  
-    :text-input="{ format: 'MM.dd.yyyy HH:mm' }"  
-  />
-
-</template>
-
-
-<script setup></script>

-<template>
-  <VueDatePicker
-    text-input  
-    :text-input-options="{ format: 'MM.dd.yyyy HH:mm' }"  
-    :text-input="{ format: 'MM.dd.yyyy HH:mm' }"  
-  />
-
-</template>
-
-
-<script setup></script>

transitions

Property menuAppear in transition prop is removed and replaced with 2 additional properties, menuAppearTop and menuAppearBottom

Info

For prop definition, check transitions prop

vue
<template>
-  <VueDatePicker :transitions="transitions" />
-</template>
-
-<script setup>
-  const transitions = {
-    menuAppear: 'my-custom-transition', 
-    menuAppearTop: 'open-on-top-transition', 
-    menuAppearBottom: 'open-on-bottom-transition' 
-  }
-</script>
<template>
-  <VueDatePicker :transitions="transitions" />
-</template>
-
-<script setup>
-  const transitions = {
-    menuAppear: 'my-custom-transition', 
-    menuAppearTop: 'open-on-top-transition', 
-    menuAppearBottom: 'open-on-bottom-transition' 
-  }
-</script>

inline-with-input

Configuration object with input: true can be passed to inline prop

Info

For prop definition, check inline prop

vue

-<template>
-  <VueDatePicker
-    inline  
-    inline-with-input  
-    :inline="{ input: true }"  
-  />
-
-</template>
-
-
-<script setup></script>

-<template>
-  <VueDatePicker
-    inline  
-    inline-with-input  
-    :inline="{ input: true }"  
-  />
-
-</template>
-
-
-<script setup></script>

preset-ranges

  • Prop preset-ranges is renamed to preset-dates
  • Property range is renamed to value

Info

For prop definition, check preset-dates prop

vue
<template>
-  <VueDatePicker
-        :preset-ranges="presetValues" 
-        :preset-dates="presetValues" 
-  />
-</template>
-
-<script setup>
-  const presetValues = [
-    { label: 'Today', range: [new Date(), new Date()] }, 
-    { label: 'Today', value: [new Date(), new Date()] }, 
-  ]
-</script>
<template>
-  <VueDatePicker
-        :preset-ranges="presetValues" 
-        :preset-dates="presetValues" 
-  />
-</template>
-
-<script setup>
-  const presetValues = [
-    { label: 'Today', range: [new Date(), new Date()] }, 
-    { label: 'Today', value: [new Date(), new Date()] }, 
-  ]
-</script>
`,26),e=[o];function t(c,r,i,E,y,d){return a(),n("div",null,e)}const m=s(p,[["render",t]]);export{f as __pageData,m as default}; diff --git a/docs/assets/migration_from-v5.md.Qmckjd6S.js b/docs/assets/migration_from-v5.md.Qmckjd6S.js new file mode 100644 index 000000000..5a662ff3e --- /dev/null +++ b/docs/assets/migration_from-v5.md.Qmckjd6S.js @@ -0,0 +1,58 @@ +import{_ as s,o as i,c as a,U as t}from"./chunks/framework.DfSOcZOm.js";const g=JSON.parse('{"title":"Migration from v5","description":"Migration guide for migrating from v5 to v6 and notifying of breaking changes","frontmatter":{"lang":"en-US","title":"Migration from v5","description":"Migration guide for migrating from v5 to v6 and notifying of breaking changes"},"headers":[],"relativePath":"migration/from-v5.md","filePath":"migration/from-v5.md"}'),n={name:"migration/from-v5.md"},e=t(`

Migrating from v5

Breaking changes

  • month-picker and year-picker no longer have predefined value if v-model is empty
  • aria-label for arrow buttons in month-picker mode is changed to Next/Previous year
  • auto-apply-month prop is removed (will work with auto-apply prop set)
  • show-now-button prop is removed
  • month-year slot will have different props depending on the used mode
  • Property handleMonthYearChange is removed from sidebar-[left/right] slot props
  • Props changes (check props-reconfiguration)

Props reconfiguration

Based on the list of removed props, and depending on your usage, you might need to do a slight adjustments to keep prior behaviour:

multi-calendars-solo and multi-static

These 2 props are now merged into a configuration object that can be passed

to multi-calendars prop

Info

For prop definition, check multi-calendars prop

vue

+<template>
+
+  <VueDatePicker
+    multi-calendars  // [!code --]
+    multi-calendars-solo  // [!code --]
+    :multi-static="false"  // [!code --]
+    :multi-calendars="{ solo: true, static: false }" // [!code ++]
+  />
+
+</template>
+
+
+<script setup></script>

text-input-options

text-input-options prop is removed and can now be passed directly to the text-input prop as a second parameter

Info

For prop definition, check text-input prop

vue

+<template>
+  <VueDatePicker
+    text-input  // [!code --]
+    :text-input-options="{ format: 'MM.dd.yyyy HH:mm' }"  // [!code --]
+    :text-input="{ format: 'MM.dd.yyyy HH:mm' }"  // [!code ++]
+  />
+
+</template>
+
+
+<script setup></script>

transitions

Property menuAppear in transition prop is removed and replaced with 2 additional properties, menuAppearTop and menuAppearBottom

Info

For prop definition, check transitions prop

vue
<template>
+  <VueDatePicker :transitions="transitions" />
+</template>
+
+<script setup>
+  const transitions = {
+    menuAppear: 'my-custom-transition', 
+    menuAppearTop: 'open-on-top-transition', 
+    menuAppearBottom: 'open-on-bottom-transition'
+  }
+</script>

inline-with-input

Configuration object with input: true can be passed to inline prop

Info

For prop definition, check inline prop

vue

+<template>
+  <VueDatePicker
+    inline  // [!code --]
+    inline-with-input  // [!code --]
+    :inline="{ input: true }"  // [!code ++]
+  />
+
+</template>
+
+
+<script setup></script>

preset-ranges

  • Prop preset-ranges is renamed to preset-dates
  • Property range is renamed to value

Info

For prop definition, check preset-dates prop

vue
<template>
+  <VueDatePicker
+        :preset-ranges="presetValues" // [!code --]
+        :preset-dates="presetValues" // [!code ++]
+  />
+</template>
+
+<script setup>
+  const presetValues = [
+    { label: 'Today', range: [new Date(), new Date()] }, 
+    { label: 'Today', value: [new Date(), new Date()] }, 
+  ]
+</script>
`,26),l=[e];function p(h,k,o,r,d,c){return i(),a("div",null,l)}const y=s(n,[["render",p]]);export{g as __pageData,y as default}; diff --git a/docs/assets/migration_from-v5.md.29abef58.lean.js b/docs/assets/migration_from-v5.md.Qmckjd6S.lean.js similarity index 51% rename from docs/assets/migration_from-v5.md.29abef58.lean.js rename to docs/assets/migration_from-v5.md.Qmckjd6S.lean.js index 5f487e1b8..453335cf8 100644 --- a/docs/assets/migration_from-v5.md.29abef58.lean.js +++ b/docs/assets/migration_from-v5.md.Qmckjd6S.lean.js @@ -1 +1 @@ -import{_ as s,o as a,c as n,S as l}from"./chunks/framework.657b09b3.js";const f=JSON.parse('{"title":"Migration from v5","description":"Migration guide for migrating from v5 to v6 and notifying of breaking changes","frontmatter":{"lang":"en-US","title":"Migration from v5","description":"Migration guide for migrating from v5 to v6 and notifying of breaking changes"},"headers":[],"relativePath":"migration/from-v5.md","filePath":"migration/from-v5.md"}'),p={name:"migration/from-v5.md"},o=l("",26),e=[o];function t(c,r,i,E,y,d){return a(),n("div",null,e)}const m=s(p,[["render",t]]);export{f as __pageData,m as default}; +import{_ as s,o as i,c as a,U as t}from"./chunks/framework.DfSOcZOm.js";const g=JSON.parse('{"title":"Migration from v5","description":"Migration guide for migrating from v5 to v6 and notifying of breaking changes","frontmatter":{"lang":"en-US","title":"Migration from v5","description":"Migration guide for migrating from v5 to v6 and notifying of breaking changes"},"headers":[],"relativePath":"migration/from-v5.md","filePath":"migration/from-v5.md"}'),n={name:"migration/from-v5.md"},e=t("",26),l=[e];function p(h,k,o,r,d,c){return i(),a("div",null,l)}const y=s(n,[["render",p]]);export{g as __pageData,y as default}; diff --git a/docs/assets/migration_from-v6.md.0830326c.js b/docs/assets/migration_from-v6.md.smsX6ZgH.js similarity index 96% rename from docs/assets/migration_from-v6.md.0830326c.js rename to docs/assets/migration_from-v6.md.smsX6ZgH.js index 8ff1eda4a..7d5cb1174 100644 --- a/docs/assets/migration_from-v6.md.0830326c.js +++ b/docs/assets/migration_from-v6.md.smsX6ZgH.js @@ -1 +1 @@ -import{_ as e,o,c as i,S as a}from"./chunks/framework.657b09b3.js";const h=JSON.parse('{"title":"Migration from v6","description":"Migration guide for migrating from v6 to v7 and notifying of breaking changes","frontmatter":{"lang":"en-US","title":"Migration from v6","description":"Migration guide for migrating from v6 to v7 and notifying of breaking changes"},"headers":[],"relativePath":"migration/from-v6.md","filePath":"migration/from-v6.md"}'),t={name:"migration/from-v6.md"},r=a('

Migrating from v6

Breaking changes

  • Wrapper for preset-dates is changed from <div> to <template>, which may cause potential styles break if you use a slot for the preset-dates item
  • Removed deprecated props
    • Removed
      • closeOnScroll
      • modeHeight
      • allowPreventDefault
      • closeOnClearValue
      • closeOnAutoApply
      • noSwipe
      • keepActionRow
      • onClickOutside

All removed props are now part of the config prop

',4),n=[r];function l(c,d,s,g,f,m){return o(),i("div",null,n)}const _=e(t,[["render",l]]);export{h as __pageData,_ as default}; +import{_ as e,o,c as i,U as a}from"./chunks/framework.DfSOcZOm.js";const h=JSON.parse('{"title":"Migration from v6","description":"Migration guide for migrating from v6 to v7 and notifying of breaking changes","frontmatter":{"lang":"en-US","title":"Migration from v6","description":"Migration guide for migrating from v6 to v7 and notifying of breaking changes"},"headers":[],"relativePath":"migration/from-v6.md","filePath":"migration/from-v6.md"}'),t={name:"migration/from-v6.md"},r=a('

Migrating from v6

Breaking changes

  • Wrapper for preset-dates is changed from <div> to <template>, which may cause potential styles break if you use a slot for the preset-dates item
  • Removed deprecated props
    • Removed
      • closeOnScroll
      • modeHeight
      • allowPreventDefault
      • closeOnClearValue
      • closeOnAutoApply
      • noSwipe
      • keepActionRow
      • onClickOutside

All removed props are now part of the config prop

',4),n=[r];function l(c,d,s,g,f,m){return o(),i("div",null,n)}const _=e(t,[["render",l]]);export{h as __pageData,_ as default}; diff --git a/docs/assets/migration_from-v6.md.0830326c.lean.js b/docs/assets/migration_from-v6.md.smsX6ZgH.lean.js similarity index 89% rename from docs/assets/migration_from-v6.md.0830326c.lean.js rename to docs/assets/migration_from-v6.md.smsX6ZgH.lean.js index e391eff98..e1db6134b 100644 --- a/docs/assets/migration_from-v6.md.0830326c.lean.js +++ b/docs/assets/migration_from-v6.md.smsX6ZgH.lean.js @@ -1 +1 @@ -import{_ as e,o,c as i,S as a}from"./chunks/framework.657b09b3.js";const h=JSON.parse('{"title":"Migration from v6","description":"Migration guide for migrating from v6 to v7 and notifying of breaking changes","frontmatter":{"lang":"en-US","title":"Migration from v6","description":"Migration guide for migrating from v6 to v7 and notifying of breaking changes"},"headers":[],"relativePath":"migration/from-v6.md","filePath":"migration/from-v6.md"}'),t={name:"migration/from-v6.md"},r=a("",4),n=[r];function l(c,d,s,g,f,m){return o(),i("div",null,n)}const _=e(t,[["render",l]]);export{h as __pageData,_ as default}; +import{_ as e,o,c as i,U as a}from"./chunks/framework.DfSOcZOm.js";const h=JSON.parse('{"title":"Migration from v6","description":"Migration guide for migrating from v6 to v7 and notifying of breaking changes","frontmatter":{"lang":"en-US","title":"Migration from v6","description":"Migration guide for migrating from v6 to v7 and notifying of breaking changes"},"headers":[],"relativePath":"migration/from-v6.md","filePath":"migration/from-v6.md"}'),t={name:"migration/from-v6.md"},r=a("",4),n=[r];function l(c,d,s,g,f,m){return o(),i("div",null,n)}const _=e(t,[["render",l]]);export{h as __pageData,_ as default}; diff --git a/docs/assets/props_calendar-configuration_index.md.64773693.js b/docs/assets/props_calendar-configuration_index.md.64773693.js deleted file mode 100644 index de1d0b94b..000000000 --- a/docs/assets/props_calendar-configuration_index.md.64773693.js +++ /dev/null @@ -1,453 +0,0 @@ -import{_ as E,C as l,o as y,c as i,H as a,S as s}from"./chunks/framework.657b09b3.js";const O=JSON.parse('{"title":"Props - Calendar configuration","description":"Configuration for the calendar","frontmatter":{"lang":"en-US","title":"Props - Calendar configuration","description":"Configuration for the calendar"},"headers":[],"relativePath":"props/calendar-configuration/index.md","filePath":"props/calendar-configuration/index.md"}'),d={name:"props/calendar-configuration/index.md"},F=s(`

Calendar configuration

Configure calendar options such as behavior or available dates

Info

  • When checking the examples, for boolean prop types, the example will show the behavior opposite of what is set for the default value
  • If you use the component in the browser <script> tag, make sure to pass multi-word props with -, for example, weekNumbers as week-numbers and so on

calendar

Customize the calendar view, filter out weeks, add or remove custom classes

Warning

Do not modify date values

  • Type: (weeks: CalendarWeek[]) => CalendarWeek[];
  • Default: null
ts
interface CalendarWeek {
-  days: {
-    text: number | string; // Value displayed in the calendar day box
-    value: Date; // Date that is going to be selected, do not modify
-    current: boolean; // If the date belongs to the currenct month
-    classData: Record<string, boolean>; // All classes for a specific date
-  }
-}
interface CalendarWeek {
-  days: {
-    text: number | string; // Value displayed in the calendar day box
-    value: Date; // Date that is going to be selected, do not modify
-    current: boolean; // If the date belongs to the currenct month
-    classData: Record<string, boolean>; // All classes for a specific date
-  }
-}
`,8),u=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date" :calendar="calendarFn" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-
-// Display only week with 15th date and add custom-class to all dates in that week
-const calendarFn = (weeks) => {
-  return weeks
-        .filter((week) => week.days.some((day) => day.text === 15))
-        .map((week) => ({
-          ...week,
-          days: week.days.map((day) => {
-            day.classData['custom-class'] = true;
-            return day;
-          }),
-        }));
-}
-
-</script>
<template>
-    <VueDatePicker v-model="date" :calendar="calendarFn" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-
-// Display only week with 15th date and add custom-class to all dates in that week
-const calendarFn = (weeks) => {
-  return weeks
-        .filter((week) => week.days.some((day) => day.text === 15))
-        .map((week) => ({
-          ...week,
-          days: week.days.map((day) => {
-            day.classData['custom-class'] = true;
-            return day;
-          }),
-        }));
-}
-
-</script>

week-numbers

Display week numbers in the calendar. You can switch between local index, ISO numbering and custom function

  • Type: 'local' | 'iso' | ((date: Date) => string | number)'
  • Default: null
`,4),D=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date" week-numbers="iso" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" week-numbers="iso" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

hide-offset-dates

Hide dates from the previous/next month in the calendar

  • Type: boolean
  • Default: false
`,4),m=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date" hide-offset-dates />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" hide-offset-dates />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

min-date

All dates before the given date will be disabled

  • Type: Date | string
  • Default: null
`,4),g=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date" :min-date="new Date()" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" :min-date="new Date()" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

max-date

All dates after the given date will be disabled

  • Type: Date | string
  • Default: null
`,4),C=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date" :max-date="new Date()" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" :max-date="new Date()" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

prevent-min-max-navigation

Prevent navigation after or before the min-date or max-date

  • Type: boolean
  • Default: false
`,4),h=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date" :min-date="minDate" :max-date="maxDate" prevent-min-max-navigation />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-import { addMonths, getMonth, getYear, subMonths } from 'date-fns';
-
-const date = ref(new Date());
-// 2 months before and after the current date
-const minDate = computed(() => subMonths(new Date(getYear(new Date()), getMonth(new Date())), 2));
-const maxDate = computed(() => addMonths(new Date(getYear(new Date()), getMonth(new Date())), 2));
-</script>
<template>
-    <VueDatePicker v-model="date" :min-date="minDate" :max-date="maxDate" prevent-min-max-navigation />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-import { addMonths, getMonth, getYear, subMonths } from 'date-fns';
-
-const date = ref(new Date());
-// 2 months before and after the current date
-const minDate = computed(() => subMonths(new Date(getYear(new Date()), getMonth(new Date())), 2));
-const maxDate = computed(() => addMonths(new Date(getYear(new Date()), getMonth(new Date())), 2));
-</script>

ignore-time-validation

By default, when using min-date or max-date the time set on those dates will be included in validation. If you want to just check dates, pass this option to disable time check

  • Type: boolean
  • Default: false
`,4),A=s(`
Code Example
vue
<template>
-    <VueDatePicker 
-        v-model="date"
-        :max-date="maxDate"
-        ignore-time-validation
-        placeholder="Select Date" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-
-// Today with the time 00:00
-// Without ignoreTimeValidation, you will not be able to select the date
-const maxDate = ref(new Date(2022, (new Date()).getMonth(), (new Date()).getDate()));
-</script>
<template>
-    <VueDatePicker 
-        v-model="date"
-        :max-date="maxDate"
-        ignore-time-validation
-        placeholder="Select Date" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-
-// Today with the time 00:00
-// Without ignoreTimeValidation, you will not be able to select the date
-const maxDate = ref(new Date(2022, (new Date()).getMonth(), (new Date()).getDate()));
-</script>

start-date

Open the datepicker to some preselected month and year

  • Type: Date | string
  • Default: null
`,4),f=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date" :start-date="startDate" placeholder="Select Date" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-const startDate = ref(new Date(2020, 1));
-</script>
<template>
-    <VueDatePicker v-model="date" :start-date="startDate" placeholder="Select Date" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-const startDate = ref(new Date(2020, 1));
-</script>

focus-start-date

Open the datepicker to provided start-date ignoring the v-model value

  • Type: boolean
  • Default: false
`,4),B=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date" :start-date="startDate" focus-start-date placeholder="Select Date" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-const startDate = ref(new Date(2020, 1));
-</script>
<template>
-    <VueDatePicker v-model="date" :start-date="startDate" focus-start-date placeholder="Select Date" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-const startDate = ref(new Date(2020, 1));
-</script>

week-start

Day from which the week starts. 0-6, 0 is Sunday, 6 is Saturday

  • Type: number | string
  • Default: 1
`,4),_=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date" week-start="0" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" week-start="0" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

filters

Disable specific values from being selected in the month, year, and time picker overlays

  • Type: Filters
  • Default: null
ts
interface Filters {
-  months?: number[]; // 0 = Jan, 11 - Dec
-  years?: number[]; // Array of years to disable
-  times?: {
-    hours?: number[]; // disable specific hours
-    minutes?: number[]; // disable sepcific minutes
-    seconds?: number[] // disable specific seconds
-  }
-}
interface Filters {
-  months?: number[]; // 0 = Jan, 11 - Dec
-  years?: number[]; // Array of years to disable
-  times?: {
-    hours?: number[]; // disable specific hours
-    minutes?: number[]; // disable sepcific minutes
-    seconds?: number[] // disable specific seconds
-  }
-}
`,5),v=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date" :filters="filters" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-import { getMonth, addMonths } from 'date-fns'
-
-const date = ref(new Date());
-
-// For demo purposes, disable the next 3 months from the current month
-const filters = computed(() => {
-  const currentDate = new Date()
-  return {
-    months: Array.from(Array(3).keys())
-            .map((item) => getMonth(addMonths(currentDate, item + 1)))
-  }
-})
-</script>
<template>
-    <VueDatePicker v-model="date" :filters="filters" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-import { getMonth, addMonths } from 'date-fns'
-
-const date = ref(new Date());
-
-// For demo purposes, disable the next 3 months from the current month
-const filters = computed(() => {
-  const currentDate = new Date()
-  return {
-    months: Array.from(Array(3).keys())
-            .map((item) => getMonth(addMonths(currentDate, item + 1)))
-  }
-})
-</script>

disable-month-year-select

Removes the month and year picker

  • Type: boolean
  • Default: false
`,4),b=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date" disable-month-year-select />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" disable-month-year-select />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

year-range

Specify start and end year for years to generate

  • Type: [number, number]
  • Default: [1900, 2100]
`,4),k=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date" :year-range="[2020, 2040]" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" :year-range="[2020, 2040]" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

reverse-years

Reverse the order of the years in years overlay

  • Type: boolean
  • Default: false
`,4),q=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date" reverse-years :year-range="[2020, 2040]" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" reverse-years :year-range="[2020, 2040]" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

allowed-dates

Allow only specific dates

  • Type: string[] | Date[]
  • Default: []
`,4),w=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date" :allowed-dates="allowedDates" />
-</template>
-
-<script setup>
-import { ref, computed } from 'vue';
-
-const date = ref();
-
-// For demo purposes, enable only today and tomorrow
-const allowedDates = computed(() => {
-  return [
-    new Date(),
-    new Date(new Date().setDate(new Date().getDate() + 1))
-  ];
-});
-</script>
<template>
-    <VueDatePicker v-model="date" :allowed-dates="allowedDates" />
-</template>
-
-<script setup>
-import { ref, computed } from 'vue';
-
-const date = ref();
-
-// For demo purposes, enable only today and tomorrow
-const allowedDates = computed(() => {
-  return [
-    new Date(),
-    new Date(new Date().setDate(new Date().getDate() + 1))
-  ];
-});
-</script>

disabled-dates

Disable specific dates

  • Type: Date[] | string[] | (date: Date) => boolean
  • Default: []

Note: If you use a custom function, make sure to return true for a disabled date and false for enabled

`,5),T=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date" :disabled-dates="disabledDates" />
-</template>
-
-<script setup>
-import { ref, computed } from 'vue';
-
-const date = ref(new Date());
-
-// For demo purposes disables the next 2 days from the current date
-const disabledDates = computed(() => {
-  const today = new Date();
-
-  const tomorrow = new Date(today)
-  tomorrow.setDate(tomorrow.getDate() + 1)
-
-  const afterTomorrow = new Date(tomorrow);
-  afterTomorrow.setDate(tomorrow.getDate() + 1);
-
-  return [tomorrow, afterTomorrow]
-})
-</script>
<template>
-    <VueDatePicker v-model="date" :disabled-dates="disabledDates" />
-</template>
-
-<script setup>
-import { ref, computed } from 'vue';
-
-const date = ref(new Date());
-
-// For demo purposes disables the next 2 days from the current date
-const disabledDates = computed(() => {
-  const today = new Date();
-
-  const tomorrow = new Date(today)
-  tomorrow.setDate(tomorrow.getDate() + 1)
-
-  const afterTomorrow = new Date(tomorrow);
-  afterTomorrow.setDate(tomorrow.getDate() + 1);
-
-  return [tomorrow, afterTomorrow]
-})
-</script>

disabled-week-days

Disable specific days from the week

  • Type: string[] | number[] - 0-6, 0 is Sunday, 6 is Saturday
  • Default: []
`,4),P=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date" :disabled-week-days="[6, 0]" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" :disabled-week-days="[6, 0]" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

no-disabled-range

Prevents range selection if the range includes disabled dates

  • Type: boolean
  • Default: false
`,4),x=s(`
Code Example
vue
<template>
-    <VueDatePicker 
-            v-model="date" 
-            range
-            no-disabled-range
-            :disabled-dates="disabledDates"
-    />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-import { addDays, subDays } from 'date-fns';
-
-const date = ref(new Date());
-
-const disabledDates = [subDays(new Date(), 1), new Date(), addDays(new Date(), 1)];
-</script>
<template>
-    <VueDatePicker 
-            v-model="date" 
-            range
-            no-disabled-range
-            :disabled-dates="disabledDates"
-    />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-import { addDays, subDays } from 'date-fns';
-
-const date = ref(new Date());
-
-const disabledDates = [subDays(new Date(), 1), new Date(), addDays(new Date(), 1)];
-</script>
`,1);function V(S,I,M,R,N,W){const o=l("CustomCalendarDemo"),n=l("GlobalDemo"),e=l("MinMaxDemo"),p=l("EmptyDemo"),t=l("FiltersDemo"),c=l("DisabledDatesDemo"),r=l("DisabledRangeDateDemo");return y(),i("div",null,[F,a(o),u,a(n,{"week-numbers":"iso"}),D,a(n,{"hide-offset-dates":!0}),m,a(n,{"min-date":new Date},null,8,["min-date"]),g,a(n,{"max-date":new Date},null,8,["max-date"]),C,a(e),h,a(p,{"ignore-time-validation":!0,"max-date":new Date(new Date().getFullYear(),new Date().getMonth(),new Date().getDate()),placeholder:"Select Date"},null,8,["max-date"]),A,a(p,{"start-date":new Date(2020,1),placeholder:"Select Date"},null,8,["start-date"]),f,a(n,{"start-date":new Date(2020,1),"focus-start-date":!0,placeholder:"Select Date"},null,8,["start-date"]),B,a(n,{"week-start":"0"}),_,a(t),v,a(n,{"disable-month-year-select":!0}),b,a(n,{"year-range":[2020,2040]}),k,a(n,{"reverse-years":!0,"year-range":[2020,2040]}),q,a(p,{"allowed-dates":[new Date],placeholder:"Select Date"},null,8,["allowed-dates"]),w,a(c),T,a(p,{"disabled-week-days":[6,0],placeholder:"Select Date"}),P,a(r),x])}const $=E(d,[["render",V]]);export{O as __pageData,$ as default}; diff --git a/docs/assets/props_calendar-configuration_index.md.64773693.lean.js b/docs/assets/props_calendar-configuration_index.md.64773693.lean.js deleted file mode 100644 index 3c2eff39e..000000000 --- a/docs/assets/props_calendar-configuration_index.md.64773693.lean.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as E,C as l,o as y,c as i,H as a,S as s}from"./chunks/framework.657b09b3.js";const O=JSON.parse('{"title":"Props - Calendar configuration","description":"Configuration for the calendar","frontmatter":{"lang":"en-US","title":"Props - Calendar configuration","description":"Configuration for the calendar"},"headers":[],"relativePath":"props/calendar-configuration/index.md","filePath":"props/calendar-configuration/index.md"}'),d={name:"props/calendar-configuration/index.md"},F=s("",8),u=s("",4),D=s("",4),m=s("",4),g=s("",4),C=s("",4),h=s("",4),A=s("",4),f=s("",4),B=s("",4),_=s("",5),v=s("",4),b=s("",4),k=s("",4),q=s("",4),w=s("",5),T=s("",4),P=s("",4),x=s("",1);function V(S,I,M,R,N,W){const o=l("CustomCalendarDemo"),n=l("GlobalDemo"),e=l("MinMaxDemo"),p=l("EmptyDemo"),t=l("FiltersDemo"),c=l("DisabledDatesDemo"),r=l("DisabledRangeDateDemo");return y(),i("div",null,[F,a(o),u,a(n,{"week-numbers":"iso"}),D,a(n,{"hide-offset-dates":!0}),m,a(n,{"min-date":new Date},null,8,["min-date"]),g,a(n,{"max-date":new Date},null,8,["max-date"]),C,a(e),h,a(p,{"ignore-time-validation":!0,"max-date":new Date(new Date().getFullYear(),new Date().getMonth(),new Date().getDate()),placeholder:"Select Date"},null,8,["max-date"]),A,a(p,{"start-date":new Date(2020,1),placeholder:"Select Date"},null,8,["start-date"]),f,a(n,{"start-date":new Date(2020,1),"focus-start-date":!0,placeholder:"Select Date"},null,8,["start-date"]),B,a(n,{"week-start":"0"}),_,a(t),v,a(n,{"disable-month-year-select":!0}),b,a(n,{"year-range":[2020,2040]}),k,a(n,{"reverse-years":!0,"year-range":[2020,2040]}),q,a(p,{"allowed-dates":[new Date],placeholder:"Select Date"},null,8,["allowed-dates"]),w,a(c),T,a(p,{"disabled-week-days":[6,0],placeholder:"Select Date"}),P,a(r),x])}const $=E(d,[["render",V]]);export{O as __pageData,$ as default}; diff --git a/docs/assets/props_calendar-configuration_index.md.Sfo38aWL.js b/docs/assets/props_calendar-configuration_index.md.Sfo38aWL.js new file mode 100644 index 000000000..48a31dc35 --- /dev/null +++ b/docs/assets/props_calendar-configuration_index.md.Sfo38aWL.js @@ -0,0 +1,236 @@ +import{_ as E,D as t,o as d,c as r,I as i,U as s}from"./chunks/framework.DfSOcZOm.js";const Y=JSON.parse('{"title":"Props - Calendar configuration","description":"Configuration for the calendar","frontmatter":{"lang":"en-US","title":"Props - Calendar configuration","description":"Configuration for the calendar"},"headers":[],"relativePath":"props/calendar-configuration/index.md","filePath":"props/calendar-configuration/index.md"}'),g={name:"props/calendar-configuration/index.md"},y=s(`

Calendar configuration

Configure calendar options such as behavior or available dates

Info

  • When checking the examples, for boolean prop types, the example will show the behavior opposite of what is set for the default value
  • If you use the component in the browser <script> tag, make sure to pass multi-word props with -, for example, weekNumbers as week-numbers and so on

calendar

Customize the calendar view, filter out weeks, add or remove custom classes

Warning

Do not modify date values

  • Type: (weeks: CalendarWeek[]) => CalendarWeek[];
  • Default: null
ts
interface CalendarWeek {
+  days: {
+    text: number | string; // Value displayed in the calendar day box
+    value: Date; // Date that is going to be selected, do not modify
+    current: boolean; // If the date belongs to the currenct month
+    classData: Record<string, boolean>; // All classes for a specific date
+  }
+}
`,8),o=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date" :calendar="calendarFn" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref();
+
+// Display only week with 15th date and add custom-class to all dates in that week
+const calendarFn = (weeks) => {
+  return weeks
+        .filter((week) => week.days.some((day) => day.text === 15))
+        .map((week) => ({
+          ...week,
+          days: week.days.map((day) => {
+            day.classData['custom-class'] = true;
+            return day;
+          }),
+        }));
+}
+
+</script>

week-numbers

Display week numbers in the calendar. You can switch between local index, ISO numbering and custom function

Deprecation warning

Using string or function as a prop type is deprecated, please use object (WeekNumbersOpts) configuration

  • Type: WeekNumbersProp
  • Default: null
ts
type WeekNumbersProp = 
+        | 'iso'
+        | 'local'
+        | ((date: Date) => string | number)
+        | WeekNumbersOpts;
+
+interface WeekNumbersOpts {
+  type: 'iso' | 'local' | ((date: Date) => string | number);
+  hideOnOffsetDates?: boolean;
+}
`,6),c=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date" :week-numbers="{ type: 'iso' }" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

hide-offset-dates

Hide dates from the previous/next month in the calendar

  • Type: boolean
  • Default: false
`,4),F=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date" hide-offset-dates />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

min-date

All dates before the given date will be disabled

  • Type: Date | string
  • Default: null
`,4),u=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date" :min-date="new Date()" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

max-date

All dates after the given date will be disabled

  • Type: Date | string
  • Default: null
`,4),D=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date" :max-date="new Date()" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

prevent-min-max-navigation

Prevent navigation after or before the min-date or max-date

  • Type: boolean
  • Default: false
`,4),C=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date" :min-date="minDate" :max-date="maxDate" prevent-min-max-navigation />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+import { addMonths, getMonth, getYear, subMonths } from 'date-fns';
+
+const date = ref(new Date());
+// 2 months before and after the current date
+const minDate = computed(() => subMonths(new Date(getYear(new Date()), getMonth(new Date())), 2));
+const maxDate = computed(() => addMonths(new Date(getYear(new Date()), getMonth(new Date())), 2));
+</script>

ignore-time-validation

By default, when using min-date or max-date the time set on those dates will be included in validation. If you want to just check dates, pass this option to disable time check

  • Type: boolean
  • Default: false
`,4),m=s(`
Code Example
vue
<template>
+    <VueDatePicker 
+        v-model="date"
+        :max-date="maxDate"
+        ignore-time-validation
+        placeholder="Select Date" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref();
+
+// Today with the time 00:00
+// Without ignoreTimeValidation, you will not be able to select the date
+const maxDate = ref(new Date(2022, (new Date()).getMonth(), (new Date()).getDate()));
+</script>

start-date

Open the datepicker to some preselected month and year

  • Type: Date | string
  • Default: null
`,4),A=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date" :start-date="startDate" placeholder="Select Date" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref();
+const startDate = ref(new Date(2020, 1));
+</script>

focus-start-date

Open the datepicker to provided start-date ignoring the v-model value

  • Type: boolean
  • Default: false
`,4),B=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date" :start-date="startDate" focus-start-date placeholder="Select Date" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+const startDate = ref(new Date(2020, 1));
+</script>

week-start

Day from which the week starts. 0-6, 0 is Sunday, 6 is Saturday

  • Type: number | string
  • Default: 1
`,4),_=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date" week-start="0" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

filters

Disable specific values from being selected in the month, year, and time picker overlays

  • Type: Filters
  • Default: null
ts
interface Filters {
+  months?: number[]; // 0 = Jan, 11 - Dec
+  years?: number[]; // Array of years to disable
+  times?: {
+    hours?: number[]; // disable specific hours
+    minutes?: number[]; // disable sepcific minutes
+    seconds?: number[] // disable specific seconds
+  }
+}
`,5),b=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date" :filters="filters" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+import { getMonth, addMonths } from 'date-fns'
+
+const date = ref(new Date());
+
+// For demo purposes, disable the next 3 months from the current month
+const filters = computed(() => {
+  const currentDate = new Date()
+  return {
+    months: Array.from(Array(3).keys())
+            .map((item) => getMonth(addMonths(currentDate, item + 1)))
+  }
+})
+</script>

disable-month-year-select

Removes the month and year picker

  • Type: boolean
  • Default: false
`,4),f=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date" disable-month-year-select />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

year-range

Specify start and end year for years to generate

  • Type: [number, number]
  • Default: [1900, 2100]
`,4),v=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date" :year-range="[2020, 2040]" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

reverse-years

Reverse the order of the years in years overlay

  • Type: boolean
  • Default: false
`,4),T=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date" reverse-years :year-range="[2020, 2040]" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

allowed-dates

Allow only specific dates

  • Type: string[] | Date[]
  • Default: []
`,4),w=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date" :allowed-dates="allowedDates" />
+</template>
+
+<script setup>
+import { ref, computed } from 'vue';
+
+const date = ref();
+
+// For demo purposes, enable only today and tomorrow
+const allowedDates = computed(() => {
+  return [
+    new Date(),
+    new Date(new Date().setDate(new Date().getDate() + 1))
+  ];
+});
+</script>

disabled-dates

Disable specific dates

  • Type: Date[] | string[] | (date: Date) => boolean
  • Default: []

Note: If you use a custom function, make sure to return true for a disabled date and false for enabled

`,5),q=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date" :disabled-dates="disabledDates" />
+</template>
+
+<script setup>
+import { ref, computed } from 'vue';
+
+const date = ref(new Date());
+
+// For demo purposes disables the next 2 days from the current date
+const disabledDates = computed(() => {
+  const today = new Date();
+
+  const tomorrow = new Date(today)
+  tomorrow.setDate(tomorrow.getDate() + 1)
+
+  const afterTomorrow = new Date(tomorrow);
+  afterTomorrow.setDate(tomorrow.getDate() + 1);
+
+  return [tomorrow, afterTomorrow]
+})
+</script>

disabled-week-days

Disable specific days from the week

  • Type: string[] | number[] - 0-6, 0 is Sunday, 6 is Saturday
  • Default: []
`,4),P=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date" :disabled-week-days="[6, 0]" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

no-disabled-range

Prevents range selection if the range includes disabled dates

  • Type: boolean
  • Default: false
`,4),x=s(`
Code Example
vue
<template>
+    <VueDatePicker 
+            v-model="date" 
+            range
+            no-disabled-range
+            :disabled-dates="disabledDates"
+    />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+import { addDays, subDays } from 'date-fns';
+
+const date = ref(new Date());
+
+const disabledDates = [subDays(new Date(), 1), new Date(), addDays(new Date(), 1)];
+</script>
`,1);function S(V,I,N,R,M,W){const l=t("CustomCalendarDemo"),a=t("GlobalDemo"),h=t("MinMaxDemo"),n=t("EmptyDemo"),k=t("FiltersDemo"),e=t("DisabledDatesDemo"),p=t("DisabledRangeDateDemo");return d(),r("div",null,[y,i(l),o,i(a,{"week-numbers":{type:"iso"}}),c,i(a,{"hide-offset-dates":!0}),F,i(a,{"min-date":new Date},null,8,["min-date"]),u,i(a,{"max-date":new Date},null,8,["max-date"]),D,i(h),C,i(n,{"ignore-time-validation":!0,"max-date":new Date(new Date().getFullYear(),new Date().getMonth(),new Date().getDate()),placeholder:"Select Date"},null,8,["max-date"]),m,i(n,{"start-date":new Date(2020,1),placeholder:"Select Date"},null,8,["start-date"]),A,i(a,{"start-date":new Date(2020,1),"focus-start-date":!0,placeholder:"Select Date"},null,8,["start-date"]),B,i(a,{"week-start":"0"}),_,i(k),b,i(a,{"disable-month-year-select":!0}),f,i(a,{"year-range":[2020,2040]}),v,i(a,{"reverse-years":!0,"year-range":[2020,2040]}),T,i(n,{"allowed-dates":[new Date],placeholder:"Select Date"},null,8,["allowed-dates"]),w,i(e),q,i(n,{"disabled-week-days":[6,0],placeholder:"Select Date"}),P,i(p),x])}const $=E(g,[["render",S]]);export{Y as __pageData,$ as default}; diff --git a/docs/assets/props_calendar-configuration_index.md.Sfo38aWL.lean.js b/docs/assets/props_calendar-configuration_index.md.Sfo38aWL.lean.js new file mode 100644 index 000000000..2529e574d --- /dev/null +++ b/docs/assets/props_calendar-configuration_index.md.Sfo38aWL.lean.js @@ -0,0 +1 @@ +import{_ as E,D as t,o as d,c as r,I as i,U as s}from"./chunks/framework.DfSOcZOm.js";const Y=JSON.parse('{"title":"Props - Calendar configuration","description":"Configuration for the calendar","frontmatter":{"lang":"en-US","title":"Props - Calendar configuration","description":"Configuration for the calendar"},"headers":[],"relativePath":"props/calendar-configuration/index.md","filePath":"props/calendar-configuration/index.md"}'),g={name:"props/calendar-configuration/index.md"},y=s("",8),o=s("",6),c=s("",4),F=s("",4),u=s("",4),D=s("",4),C=s("",4),m=s("",4),A=s("",4),B=s("",4),_=s("",5),b=s("",4),f=s("",4),v=s("",4),T=s("",4),w=s("",5),q=s("",4),P=s("",4),x=s("",1);function S(V,I,N,R,M,W){const l=t("CustomCalendarDemo"),a=t("GlobalDemo"),h=t("MinMaxDemo"),n=t("EmptyDemo"),k=t("FiltersDemo"),e=t("DisabledDatesDemo"),p=t("DisabledRangeDateDemo");return d(),r("div",null,[y,i(l),o,i(a,{"week-numbers":{type:"iso"}}),c,i(a,{"hide-offset-dates":!0}),F,i(a,{"min-date":new Date},null,8,["min-date"]),u,i(a,{"max-date":new Date},null,8,["max-date"]),D,i(h),C,i(n,{"ignore-time-validation":!0,"max-date":new Date(new Date().getFullYear(),new Date().getMonth(),new Date().getDate()),placeholder:"Select Date"},null,8,["max-date"]),m,i(n,{"start-date":new Date(2020,1),placeholder:"Select Date"},null,8,["start-date"]),A,i(a,{"start-date":new Date(2020,1),"focus-start-date":!0,placeholder:"Select Date"},null,8,["start-date"]),B,i(a,{"week-start":"0"}),_,i(k),b,i(a,{"disable-month-year-select":!0}),f,i(a,{"year-range":[2020,2040]}),v,i(a,{"reverse-years":!0,"year-range":[2020,2040]}),T,i(n,{"allowed-dates":[new Date],placeholder:"Select Date"},null,8,["allowed-dates"]),w,i(e),q,i(n,{"disabled-week-days":[6,0],placeholder:"Select Date"}),P,i(p),x])}const $=E(g,[["render",S]]);export{Y as __pageData,$ as default}; diff --git a/docs/assets/props_formatting_index.md.398d298e.js b/docs/assets/props_formatting_index.md.398d298e.js deleted file mode 100644 index e087b15db..000000000 --- a/docs/assets/props_formatting_index.md.398d298e.js +++ /dev/null @@ -1,85 +0,0 @@ -import{_ as e,C as a,o as t,c,H as n,S as s}from"./chunks/framework.657b09b3.js";const A=JSON.parse('{"title":"Props - Formatting","description":"Customize the default formatting of the datepicker","frontmatter":{"lang":"en-US","title":"Props - Formatting","description":"Customize the default formatting of the datepicker"},"headers":[],"relativePath":"props/formatting/index.md","filePath":"props/formatting/index.md"}'),r={name:"props/formatting/index.md"},E=s('

Formatting

Format options for the value displayed in the input or preview

Info

  • If you use the component in the browser <script> tag, make sure to pass multi-word props with -, for example, previewFormat as preview-format and so on

format

Format the value of the date(s) in the input field. Formatting is done automatically via provided string format. However, you can override the default format by providing a custom formatter function

  • Type: string | ((date: Date) => string) | ((dates: Date[]) => string);
  • Default:
    • Single picker: 'MM/dd/yyyy HH:mm'
    • Range picker: 'MM/dd/yyyy HH:mm - MM/dd/yyyy HH:mm'
    • Month picker: 'MM/yyyy'
    • Time picker: 'HH:mm'
    • Time picker range: 'HH:mm - HH:mm'

Info

If is-24 prop is set to false, hours format will be changed to 'hh:mm aa'

For additional information on how to pass custom string format you can check Unicode tokens

',8),y=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date" :format="format" />
-</template>
-
-<script setup>
-// Example using a custom format function
-import { ref } from 'vue';
-
-const date = ref(new Date());
-// In case of a range picker, you'll receive [Date, Date]
-const format = (date) => {
-  const day = date.getDate();
-  const month = date.getMonth() + 1;
-  const year = date.getFullYear();
-
-  return \`Selected date is \${day}/\${month}/\${year}\`;
-}
-</script>
<template>
-    <VueDatePicker v-model="date" :format="format" />
-</template>
-
-<script setup>
-// Example using a custom format function
-import { ref } from 'vue';
-
-const date = ref(new Date());
-// In case of a range picker, you'll receive [Date, Date]
-const format = (date) => {
-  const day = date.getDate();
-  const month = date.getMonth() + 1;
-  const year = date.getFullYear();
-
-  return \`Selected date is \${day}/\${month}/\${year}\`;
-}
-</script>

preview-format

Format the value of the date(s) in the action row

  • Type: string | ((date: Date) => string) | ((dates: Date[]) => string);
  • Default: null

Same configuration as in format prop

Note: If not provided, it will auto inherit data from the format prop

`,6),i=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date" :preview-format="format" />
-</template>
-
-<script setup>
-// Example using a custom format function
-import { ref } from 'vue';
-
-const date = ref(new Date());
-// In case of a range picker, you'll receive [Date, Date]
-const format = (date) => {
-  const day = date.getDate();
-  const month = date.getMonth() + 1;
-  const year = date.getFullYear();
-
-  return \`Selected date is \${day}/\${month}/\${year}\`;
-}
-</script>
<template>
-    <VueDatePicker v-model="date" :preview-format="format" />
-</template>
-
-<script setup>
-// Example using a custom format function
-import { ref } from 'vue';
-
-const date = ref(new Date());
-// In case of a range picker, you'll receive [Date, Date]
-const format = (date) => {
-  const day = date.getDate();
-  const month = date.getMonth() + 1;
-  const year = date.getFullYear();
-
-  return \`Selected date is \${day}/\${month}/\${year}\`;
-}
-</script>

month-name-format

Set the month name format

  • Type: 'short' | 'long'
  • Default: 'short'
`,4),d=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date" month-name-format="long" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" month-name-format="long" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
`,1);function m(F,u,f,g,D,h){const l=a("FormatDemo"),o=a("PreviewFormatDemo"),p=a("GlobalDemo");return t(),c("div",null,[E,n(l),y,n(o),i,n(p,{"month-name-format":"long"}),d])}const _=e(r,[["render",m]]);export{A as __pageData,_ as default}; diff --git a/docs/assets/props_formatting_index.md.398d298e.lean.js b/docs/assets/props_formatting_index.md.398d298e.lean.js deleted file mode 100644 index 2257194b0..000000000 --- a/docs/assets/props_formatting_index.md.398d298e.lean.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as e,C as a,o as t,c,H as n,S as s}from"./chunks/framework.657b09b3.js";const A=JSON.parse('{"title":"Props - Formatting","description":"Customize the default formatting of the datepicker","frontmatter":{"lang":"en-US","title":"Props - Formatting","description":"Customize the default formatting of the datepicker"},"headers":[],"relativePath":"props/formatting/index.md","filePath":"props/formatting/index.md"}'),r={name:"props/formatting/index.md"},E=s("",8),y=s("",6),i=s("",4),d=s("",1);function m(F,u,f,g,D,h){const l=a("FormatDemo"),o=a("PreviewFormatDemo"),p=a("GlobalDemo");return t(),c("div",null,[E,n(l),y,n(o),i,n(p,{"month-name-format":"long"}),d])}const _=e(r,[["render",m]]);export{A as __pageData,_ as default}; diff --git a/docs/assets/props_formatting_index.md.p9pH_5Hf.js b/docs/assets/props_formatting_index.md.p9pH_5Hf.js new file mode 100644 index 000000000..4e619fcd5 --- /dev/null +++ b/docs/assets/props_formatting_index.md.p9pH_5Hf.js @@ -0,0 +1,43 @@ +import{_ as l,D as i,o as e,c as k,I as a,U as s}from"./chunks/framework.DfSOcZOm.js";const C=JSON.parse('{"title":"Props - Formatting","description":"Customize the default formatting of the datepicker","frontmatter":{"lang":"en-US","title":"Props - Formatting","description":"Customize the default formatting of the datepicker"},"headers":[],"relativePath":"props/formatting/index.md","filePath":"props/formatting/index.md"}'),p={name:"props/formatting/index.md"},r=s('

Formatting

Format options for the value displayed in the input or preview

Info

  • If you use the component in the browser <script> tag, make sure to pass multi-word props with -, for example, previewFormat as preview-format and so on

format

Format the value of the date(s) in the input field. Formatting is done automatically via provided string format. However, you can override the default format by providing a custom formatter function

  • Type: string | ((date: Date) => string) | ((dates: Date[]) => string);
  • Default:
    • Single picker: 'MM/dd/yyyy HH:mm'
    • Range picker: 'MM/dd/yyyy HH:mm - MM/dd/yyyy HH:mm'
    • Month picker: 'MM/yyyy'
    • Time picker: 'HH:mm'
    • Time picker range: 'HH:mm - HH:mm'

Info

If is-24 prop is set to false, hours format will be changed to 'hh:mm aa'

For additional information on how to pass custom string format you can check Unicode tokens

',8),d=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date" :format="format" />
+</template>
+
+<script setup>
+// Example using a custom format function
+import { ref } from 'vue';
+
+const date = ref(new Date());
+// In case of a range picker, you'll receive [Date, Date]
+const format = (date) => {
+  const day = date.getDate();
+  const month = date.getMonth() + 1;
+  const year = date.getFullYear();
+
+  return \`Selected date is \${day}/\${month}/\${year}\`;
+}
+</script>

preview-format

Format the value of the date(s) in the action row

  • Type: string | ((date: Date) => string) | ((dates: Date[]) => string);
  • Default: null

Same configuration as in format prop

Note: If not provided, it will auto inherit data from the format prop

`,6),E=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date" :preview-format="format" />
+</template>
+
+<script setup>
+// Example using a custom format function
+import { ref } from 'vue';
+
+const date = ref(new Date());
+// In case of a range picker, you'll receive [Date, Date]
+const format = (date) => {
+  const day = date.getDate();
+  const month = date.getMonth() + 1;
+  const year = date.getFullYear();
+
+  return \`Selected date is \${day}/\${month}/\${year}\`;
+}
+</script>

month-name-format

Set the month name format

  • Type: 'short' | 'long'
  • Default: 'short'
`,4),o=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date" month-name-format="long" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>
`,1);function g(y,c,F,m,u,f){const t=i("FormatDemo"),n=i("PreviewFormatDemo"),h=i("GlobalDemo");return e(),k("div",null,[r,a(t),d,a(n),E,a(h,{"month-name-format":"long"}),o])}const A=l(p,[["render",g]]);export{C as __pageData,A as default}; diff --git a/docs/assets/props_formatting_index.md.p9pH_5Hf.lean.js b/docs/assets/props_formatting_index.md.p9pH_5Hf.lean.js new file mode 100644 index 000000000..267263798 --- /dev/null +++ b/docs/assets/props_formatting_index.md.p9pH_5Hf.lean.js @@ -0,0 +1 @@ +import{_ as l,D as i,o as e,c as k,I as a,U as s}from"./chunks/framework.DfSOcZOm.js";const C=JSON.parse('{"title":"Props - Formatting","description":"Customize the default formatting of the datepicker","frontmatter":{"lang":"en-US","title":"Props - Formatting","description":"Customize the default formatting of the datepicker"},"headers":[],"relativePath":"props/formatting/index.md","filePath":"props/formatting/index.md"}'),p={name:"props/formatting/index.md"},r=s("",8),d=s("",6),E=s("",4),o=s("",1);function g(y,c,F,m,u,f){const t=i("FormatDemo"),n=i("PreviewFormatDemo"),h=i("GlobalDemo");return e(),k("div",null,[r,a(t),d,a(n),E,a(h,{"month-name-format":"long"}),o])}const A=l(p,[["render",g]]);export{C as __pageData,A as default}; diff --git a/docs/assets/props_general-configuration_index.md.3881d8f8.js b/docs/assets/props_general-configuration_index.md.3881d8f8.js deleted file mode 100644 index e3a2ee34f..000000000 --- a/docs/assets/props_general-configuration_index.md.3881d8f8.js +++ /dev/null @@ -1,543 +0,0 @@ -import{_ as i,C as l,o as d,c as F,H as a,k as t,a as e,S as s}from"./chunks/framework.657b09b3.js";const K=JSON.parse('{"title":"Props - General configuration","description":"General behavior props configuration","frontmatter":{"lang":"en-US","title":"Props - General configuration","description":"General behavior props configuration"},"headers":[],"relativePath":"props/general-configuration/index.md","filePath":"props/general-configuration/index.md"}'),u={name:"props/general-configuration/index.md"},g=s('

General configuration

General behavior props configuration

Info

  • When checking the examples, for boolean prop types, the example will show the behavior opposite of what is set for the default value
  • If you use the component in the browser <script> tag, make sure to pass multi-word props with -, for example, monthChangeOnScroll as month-change-on-scroll and so on

uid

Pass an id to the input and menu elements. If provided, you can select menu id as dp-menu-${uid} and input id as dp-input-${uid}

  • Type: string
  • Default: null
',6),h=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date" uid="demo" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" uid="demo" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

month-change-on-scroll

Scrolling the mouse wheel over the calendar will change the month. Scroll down for next month and vice versa

You can also set the value to 'inverse', so that scrolling down will go to the previous month and up on the next

  • Type: boolean | 'inverse'
  • Default: true
`,5),m=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date" :month-change-on-scroll="false" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" :month-change-on-scroll="false" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
`,1),D={id:"model-value",tabindex:"-1"},C=t("a",{class:"header-anchor",href:"#model-value","aria-label":'Permalink to "model-value "'},"​",-1),A=s(`

v-model binding

  • Type:
    • Single picker: Date | string
      • In case of multiDates it will be Date[] | string[]
    • Month picker: { month: number | string; year: number | string }
    • Time picker: { hours: number | string; minutes: number | string; seconds?: number | string }
    • Week picker: [Date, Date] | [string, string]
    • Range picker: [Date, Date] | [string | string]
      • If you use time picker, it will be { hours: number | string; minutes: number | string; seconds?: number | string }[]
      • If you use month picker, it will be { month: number | string; year: number | string }[]
    • Year picker: number | string
    • Quarter picker: Same as single or range pickers
  • Default: null
Code Example
vue
<template>
-   <div>
-       <VueDatePicker id="manual" :model-value="date" @update:model-value="setDate" />
-       <VueDatePicker id="auto" v-model="date" />
-   </div>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-
-const setDate = (value) => {
-  date.value = value;
-}
-</script>
<template>
-   <div>
-       <VueDatePicker id="manual" :model-value="date" @update:model-value="setDate" />
-       <VueDatePicker id="auto" v-model="date" />
-   </div>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-
-const setDate = (value) => {
-  date.value = value;
-}
-</script>

model-type

Specify a custom format for v-model

  • Type: 'timestamp' | 'format' | string
  • Default: null

Note

  • timestamp - uses timestamp for binding
  • format - uses provided format or fallbacks to the default one. Must be a string
  • string - use custom format by providing a custom pattern with unicode tokens

This is only compatible with date pickers, time-picker and month-picker, other modes are not supported

`,7),B=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date" model-type="dd.MM.yyyy" />
-    <p v-if="date">Selected date: {{ date }}</p>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" model-type="dd.MM.yyyy" />
-    <p v-if="date">Selected date: {{ date }}</p>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

clearable

Add a clear icon to the input field where you can set the value to null

  • Type: boolean
  • Default: true
`,4),f=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date" :clearable="false" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" :clearable="false" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

auto-apply

If set to true, clicking on a date value will automatically select the value

  • Type: boolean
  • Default: false
`,4),v=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date" auto-apply />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" auto-apply />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

placeholder

Input placeholder

  • Type: string
  • Default: null
`,4),b=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date" placeholder="Select Date" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" placeholder="Select Date" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

no-today

Hide today mark from the calendar

  • Type: boolean
  • Default: false
`,4),_=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date" no-today />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" no-today />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

markers

Add markers to the specified dates with (optional) tooltips. For color options, you can use any css valid color.

  • Type: Markers[]
  • Default: []
ts
interface Markers {
-    date: Date | string;
-    type?: 'dot' | 'line';
-    tooltip?: { text: string; color?: string;}[];
-    color?: string;
-}
interface Markers {
-    date: Date | string;
-    type?: 'dot' | 'line';
-    tooltip?: { text: string; color?: string;}[];
-    color?: string;
-}
`,5),k=s(`
Code Example
vue

-<template>
-    <VueDatePicker v-model="date" :markers="markers" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-import addDays from 'date-fns/addDays';
-
-const date = ref(new Date());
-const markers = ref([
-  {
-    date: addDays(new Date(), 1),
-    type: 'dot',
-    tooltip: [{ text: 'Dot with tooltip', color: 'green' }],
-  },
-  {
-    date: addDays(new Date(), 2),
-    type: 'line',
-    tooltip: [
-      { text: 'First tooltip', color: 'blue' },
-      { text: 'Second tooltip', color: 'yellow' },
-    ],
-  },
-  {
-    date: addDays(new Date(), 3),
-    type: 'dot',
-    color: 'yellow',
-  },
-])
-</script>

-<template>
-    <VueDatePicker v-model="date" :markers="markers" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-import addDays from 'date-fns/addDays';
-
-const date = ref(new Date());
-const markers = ref([
-  {
-    date: addDays(new Date(), 1),
-    type: 'dot',
-    tooltip: [{ text: 'Dot with tooltip', color: 'green' }],
-  },
-  {
-    date: addDays(new Date(), 2),
-    type: 'line',
-    tooltip: [
-      { text: 'First tooltip', color: 'blue' },
-      { text: 'Second tooltip', color: 'yellow' },
-    ],
-  },
-  {
-    date: addDays(new Date(), 3),
-    type: 'dot',
-    color: 'yellow',
-  },
-])
-</script>

highlight

Specify highlighted dates

  • Type: HighlightProp
  • Default: null

Warning

Array type for the highlight prop is deprecated, you should use highlight.dates

ts
interface Highlight {
-    dates: Date[];
-    years: number[];
-    months: { month: number; year: number }[];
-    quarters: { quarter: number; year: number }[];
-    weekdays: number[];
-    options: { highlightDisabled: boolean };
-}
-
-type HighlightFn = ((date: Date) => boolean)
-    | ((month: { month: number; year: number }) => boolean)
-    | ((yearOrWeekDay: number) => boolean)
-    | ((quarter: { quarter: number; year: number }) => boolean);
-
-type HighlightProp = Date[] 
-    | string[] // deprecated
-    | number[] // deprecated
-    | HighlightFn
-    | Partial<Highlight>;
interface Highlight {
-    dates: Date[];
-    years: number[];
-    months: { month: number; year: number }[];
-    quarters: { quarter: number; year: number }[];
-    weekdays: number[];
-    options: { highlightDisabled: boolean };
-}
-
-type HighlightFn = ((date: Date) => boolean)
-    | ((month: { month: number; year: number }) => boolean)
-    | ((yearOrWeekDay: number) => boolean)
-    | ((quarter: { quarter: number; year: number }) => boolean);
-
-type HighlightProp = Date[] 
-    | string[] // deprecated
-    | number[] // deprecated
-    | HighlightFn
-    | Partial<Highlight>;
`,6),q=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date" :highlight="highlightedDates" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-import addDays from 'date-fns/addDays';
-
-const date = ref(new Date());
-const highlightedDates = ref([
-  addDays(new Date(), 1),
-  addDays(new Date(), 2),
-  addDays(new Date(), 3),
-])
-
-</script>
<template>
-    <VueDatePicker v-model="date" :highlight="highlightedDates" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-import addDays from 'date-fns/addDays';
-
-const date = ref(new Date());
-const highlightedDates = ref([
-  addDays(new Date(), 1),
-  addDays(new Date(), 2),
-  addDays(new Date(), 3),
-])
-
-</script>

highlight-week-days

Deprecated

This prop is deprecated, please use highlight.weekdays prop instead

Specify highlighted days of the week

  • Type: number[]
  • Default: null
`,5),w=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date" :highlight-week-days="[0, 6]" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" :highlight-week-days="[0, 6]" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

highlight-disabled-days

Deprecated

This prop is deprecated, please use highlight.options prop instead

Keep disabled dates highlighted. By default, highlighted dates, if disabled, are marked as disabled

  • Type: boolean
  • Default: false
`,5),T=s(`
Code Example
vue
<template>
-    <VueDatePicker 
-        v-model="date" 
-        :highlight="highlightedDates"
-        :disabled-dates="highlightedDates"
-        highlight-disabled-days
-    />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-import addDays from 'date-fns/addDays';
-
-const date = ref(new Date());
-const highlightedDates = ref([
-  addDays(new Date(), 1),
-  addDays(new Date(), 2),
-  addDays(new Date(), 3),
-])
-</script>
<template>
-    <VueDatePicker 
-        v-model="date" 
-        :highlight="highlightedDates"
-        :disabled-dates="highlightedDates"
-        highlight-disabled-days
-    />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-import addDays from 'date-fns/addDays';
-
-const date = ref(new Date());
-const highlightedDates = ref([
-  addDays(new Date(), 1),
-  addDays(new Date(), 2),
-  addDays(new Date(), 3),
-])
-</script>

disabled

Disables the input

  • Type: boolean
  • Default: false
`,4),P=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date" disabled />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" disabled />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

readonly

Sets the input in readonly state

  • Type: boolean
  • Default: false
`,4),S=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date" readonly />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" readonly />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

required

Add required flag to the input field. Use with form tag for built-in validation

  • Type: boolean
  • Default: false
`,4),V=s(`
Code Example
vue
<template>
-    <form @submit.prevent="submitForm">
-      <VueDatePicker v-model="date" required />
-      <button type="submit">Submit form</button>
-    </form>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-
-const submitForm = () => {
-  alert('Form submitted');
-}
-</script>
<template>
-    <form @submit.prevent="submitForm">
-      <VueDatePicker v-model="date" required />
-      <button type="submit">Submit form</button>
-    </form>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-
-const submitForm = () => {
-  alert('Form submitted');
-}
-</script>

name

Sets the input name attribute

  • Type: string
  • Default: null
`,4),x=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date" name="date-picker" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" name="date-picker" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

autocomplete

Sets the input autocomplete attribute

  • Type: string
  • Default: null
`,4),I=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date" autocomplete="off" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" autocomplete="off" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

hide-navigation

Hide navigation buttons from the overlays

  • Type: ('month' | 'year' | 'calendar' | 'time' | 'minutes' | 'hours' | 'seconds')[]
  • Default: []
`,4),R=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date" :hide-navigation="['month', 'year']" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" :hide-navigation="['month', 'year']" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

action-row

Control which buttons are shown in the action row

  • Type: ActionRow
  • Default: { showSelect: true, showCancel: true, showNow: false, showPreview: true }
ts
interface ActionRow {
- showSelect?: boolean;
- showCancel?: boolean;
- showNow?: boolean;
- showPreview?: boolean;
-}
interface ActionRow {
- showSelect?: boolean;
- showCancel?: boolean;
- showNow?: boolean;
- showPreview?: boolean;
-}
`,5),N=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date" :action-row="{ showNow: true, showPreview: false }" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" :action-row="{ showNow: true, showPreview: false }" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

disable-year-select

Removes the year button from the menu and cycles trough the current or provided year

`,3),O=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date" disable-year-select />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" disable-year-select />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

year-first

Reverse button order in the calendar header

  • Type: boolean
  • Default: false
`,4),H=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date" year-first />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" year-first />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

config

General configuration for customizing specific date picker behaviour

  • Type: Config
ts
interface Config {
-    allowStopPropagation?: boolean;
-    closeOnScroll?: boolean;
-    modeHeight?: number;
-    allowPreventDefault?: boolean;
-    closeOnClearValue?: boolean;
-    closeOnAutoApply?: boolean;
-    noSwipe?: boolean;
-    keepActionRow?: boolean;
-    onClickOutside?: (validate: () => boolean) => void;
-}
interface Config {
-    allowStopPropagation?: boolean;
-    closeOnScroll?: boolean;
-    modeHeight?: number;
-    allowPreventDefault?: boolean;
-    closeOnClearValue?: boolean;
-    closeOnAutoApply?: boolean;
-    noSwipe?: boolean;
-    keepActionRow?: boolean;
-    onClickOutside?: (validate: () => boolean) => void;
-}
  • Default: config
ts
const config = {
-    allowStopPropagation: true,
-    closeOnScroll: false,
-    modeHeight: 255,
-    allowPreventDefault: false,
-    closeOnClearValue: true,
-    closeOnAutoApply: true,
-    noSwipe: false,
-    keepActionRow: false,
-    onClickOutside: undefined,
-}
const config = {
-    allowStopPropagation: true,
-    closeOnScroll: false,
-    modeHeight: 255,
-    allowPreventDefault: false,
-    closeOnClearValue: true,
-    closeOnAutoApply: true,
-    noSwipe: false,
-    keepActionRow: false,
-    onClickOutside: undefined,
-}
  • allowStopPropagation: Enable event.sportPropagation on click events
  • closeOnScroll: Close datepicker menu on page scroll
  • modeHeight: If you use month-picker, time-picker or year-picker, set custom height of the picker in px
  • allowPreventDefault: Due to the different implementations of how click outside listeners are implemented, you might encounter issues where the menu closes if the picker is used in dialogs when teleport prop is enabled. To prevent this issue, you need to set this option to true
  • closeOnClearValue: Prevent closing the menu on value clear from the input field
  • closeOnAutoApply: If set to false, clicking on a date value will automatically select the value but will not close the datepicker menu. Closing will be available on a click-away or clicking on the input again
  • noSwipe: Disable touch events on the calendar
  • keepActionRow: When enabled, it will keep the action row even if the auto-apply prop is enabled
  • onClickOutside: Provide custom click outside handler. Exposed validation function that will return true or false depending on the selected value
`,8);function M(G,W,$,U,Y,z){const n=l("GlobalDemo"),c=l("Badge"),r=l("DisplayModelDemo"),p=l("EmptyDemo"),E=l("DemoMarkers"),o=l("DemoHighlight"),y=l("RequiredDemo");return d(),F("div",null,[g,a(n,{uid:"demo"}),h,a(n,{"month-change-on-scroll":!1}),m,t("h2",D,[e("model-value "),a(c,{type:"tip",text:"v-model"}),e(),C]),A,a(r,{modelType:"dd.MM.yyyy"}),B,a(n,{clearable:!1}),f,a(n,{"auto-apply":!0}),v,a(p,{placeholder:"Select Date"}),b,a(p,{"no-today":!0,placeholder:"Select Date"}),_,a(E),k,a(o),q,a(n,{"highlight-week-days":[0,6]}),w,a(o,{disabled:!0}),T,a(n,{disabled:!0}),P,a(n,{readonly:!0}),S,a(y,{required:!0}),V,a(n,{name:"date-picker"}),x,a(n,{autocomplete:"off"}),I,a(n,{"hide-navigation":["month","year"]}),R,a(n,{"action-row":{showNow:!0,showPreview:!1}}),N,a(n,{"disable-year-select":!0}),O,a(n,{"year-first":!0}),H])}const Q=i(u,[["render",M]]);export{K as __pageData,Q as default}; diff --git a/docs/assets/props_general-configuration_index.md.3881d8f8.lean.js b/docs/assets/props_general-configuration_index.md.3881d8f8.lean.js deleted file mode 100644 index 873d61e47..000000000 --- a/docs/assets/props_general-configuration_index.md.3881d8f8.lean.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as i,C as l,o as d,c as F,H as a,k as t,a as e,S as s}from"./chunks/framework.657b09b3.js";const K=JSON.parse('{"title":"Props - General configuration","description":"General behavior props configuration","frontmatter":{"lang":"en-US","title":"Props - General configuration","description":"General behavior props configuration"},"headers":[],"relativePath":"props/general-configuration/index.md","filePath":"props/general-configuration/index.md"}'),u={name:"props/general-configuration/index.md"},g=s("",6),h=s("",5),m=s("",1),D={id:"model-value",tabindex:"-1"},C=t("a",{class:"header-anchor",href:"#model-value","aria-label":'Permalink to "model-value "'},"​",-1),A=s("",7),B=s("",4),f=s("",4),v=s("",4),b=s("",4),_=s("",5),k=s("",6),q=s("",5),w=s("",5),T=s("",4),P=s("",4),S=s("",4),V=s("",4),x=s("",4),I=s("",4),R=s("",5),N=s("",3),O=s("",4),H=s("",8);function M(G,W,$,U,Y,z){const n=l("GlobalDemo"),c=l("Badge"),r=l("DisplayModelDemo"),p=l("EmptyDemo"),E=l("DemoMarkers"),o=l("DemoHighlight"),y=l("RequiredDemo");return d(),F("div",null,[g,a(n,{uid:"demo"}),h,a(n,{"month-change-on-scroll":!1}),m,t("h2",D,[e("model-value "),a(c,{type:"tip",text:"v-model"}),e(),C]),A,a(r,{modelType:"dd.MM.yyyy"}),B,a(n,{clearable:!1}),f,a(n,{"auto-apply":!0}),v,a(p,{placeholder:"Select Date"}),b,a(p,{"no-today":!0,placeholder:"Select Date"}),_,a(E),k,a(o),q,a(n,{"highlight-week-days":[0,6]}),w,a(o,{disabled:!0}),T,a(n,{disabled:!0}),P,a(n,{readonly:!0}),S,a(y,{required:!0}),V,a(n,{name:"date-picker"}),x,a(n,{autocomplete:"off"}),I,a(n,{"hide-navigation":["month","year"]}),R,a(n,{"action-row":{showNow:!0,showPreview:!1}}),N,a(n,{"disable-year-select":!0}),O,a(n,{"year-first":!0}),H])}const Q=i(u,[["render",M]]);export{K as __pageData,Q as default}; diff --git a/docs/assets/props_general-configuration_index.md.b_Y6xchN.js b/docs/assets/props_general-configuration_index.md.b_Y6xchN.js new file mode 100644 index 000000000..2391ea3f9 --- /dev/null +++ b/docs/assets/props_general-configuration_index.md.b_Y6xchN.js @@ -0,0 +1,274 @@ +import{_ as r,D as l,o as g,c as y,I as i,k,a as h,U as s}from"./chunks/framework.DfSOcZOm.js";const K=JSON.parse('{"title":"Props - General configuration","description":"General behavior props configuration","frontmatter":{"lang":"en-US","title":"Props - General configuration","description":"General behavior props configuration"},"headers":[],"relativePath":"props/general-configuration/index.md","filePath":"props/general-configuration/index.md"}'),o={name:"props/general-configuration/index.md"},c=s('

General configuration

General behavior props configuration

Info

  • When checking the examples, for boolean prop types, the example will show the behavior opposite of what is set for the default value
  • If you use the component in the browser <script> tag, make sure to pass multi-word props with -, for example, monthChangeOnScroll as month-change-on-scroll and so on

uid

Pass an id to the input and menu elements. If provided, you can select menu id as dp-menu-${uid} and input id as dp-input-${uid}

  • Type: string
  • Default: null
',6),F=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date" uid="demo" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

month-change-on-scroll

Scrolling the mouse wheel over the calendar will change the month. Scroll down for next month and vice versa

You can also set the value to 'inverse', so that scrolling down will go to the previous month and up on the next

  • Type: boolean | 'inverse'
  • Default: true
`,5),u=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date" :month-change-on-scroll="false" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>
`,1),m={id:"model-value",tabindex:"-1"},C=k("a",{class:"header-anchor",href:"#model-value","aria-label":'Permalink to "model-value "'},"​",-1),D=s(`

v-model binding

  • Type:
    • Single picker: Date | string
      • In case of multiDates it will be Date[] | string[]
    • Month picker: { month: number | string; year: number | string }
    • Time picker: { hours: number | string; minutes: number | string; seconds?: number | string }
    • Week picker: [Date, Date] | [string, string]
    • Range picker: [Date, Date] | [string | string]
      • If you use time picker, it will be { hours: number | string; minutes: number | string; seconds?: number | string }[]
      • If you use month picker, it will be { month: number | string; year: number | string }[]
    • Year picker: number | string
    • Quarter picker: Same as single or range pickers
  • Default: null
Code Example
vue
<template>
+   <div>
+       <VueDatePicker id="manual" :model-value="date" @update:model-value="setDate" />
+       <VueDatePicker id="auto" v-model="date" />
+   </div>
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref();
+
+const setDate = (value) => {
+  date.value = value;
+}
+</script>

model-type

Specify a custom format for v-model

  • Type: 'timestamp' | 'format' | string
  • Default: null

Note

  • timestamp - uses timestamp for binding
  • format - uses provided format or fallbacks to the default one. Must be a string
  • string - use custom format by providing a custom pattern with unicode tokens

This is only compatible with date pickers, time-picker and month-picker, other modes are not supported

`,7),A=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date" model-type="dd.MM.yyyy" />
+    <p v-if="date">Selected date: {{ date }}</p>
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

clearable

Add a clear icon to the input field where you can set the value to null

  • Type: boolean
  • Default: true
`,4),B=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date" :clearable="false" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

auto-apply

If set to true, clicking on a date value will automatically select the value

  • Type: boolean
  • Default: false
`,4),_=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date" auto-apply />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

placeholder

Input placeholder

  • Type: string
  • Default: null
`,4),b=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date" placeholder="Select Date" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

no-today

Hide today mark from the calendar

  • Type: boolean
  • Default: false
`,4),v=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date" no-today />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

markers

Add markers to the specified dates with (optional) tooltips. For color options, you can use any css valid color.

  • Type: Markers[]
  • Default: []
ts
interface Markers {
+    date: Date | string;
+    type?: 'dot' | 'line';
+    tooltip?: { text: string; color?: string;}[];
+    color?: string;
+}
`,5),f=s(`
Code Example
vue

+<template>
+    <VueDatePicker v-model="date" :markers="markers" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+import addDays from 'date-fns/addDays';
+
+const date = ref(new Date());
+const markers = ref([
+  {
+    date: addDays(new Date(), 1),
+    type: 'dot',
+    tooltip: [{ text: 'Dot with tooltip', color: 'green' }],
+  },
+  {
+    date: addDays(new Date(), 2),
+    type: 'line',
+    tooltip: [
+      { text: 'First tooltip', color: 'blue' },
+      { text: 'Second tooltip', color: 'yellow' },
+    ],
+  },
+  {
+    date: addDays(new Date(), 3),
+    type: 'dot',
+    color: 'yellow',
+  },
+])
+</script>

highlight

Specify highlighted dates

  • Type: HighlightProp
  • Default: null

Warning

Array type for the highlight prop is deprecated, you should use highlight.dates

ts
interface Highlight {
+    dates: Date[];
+    years: number[];
+    months: { month: number; year: number }[];
+    quarters: { quarter: number; year: number }[];
+    weekdays: number[];
+    options: { highlightDisabled: boolean };
+}
+
+type HighlightFn = ((date: Date) => boolean)
+    | ((month: { month: number; year: number }) => boolean)
+    | ((yearOrWeekDay: number) => boolean)
+    | ((quarter: { quarter: number; year: number }) => boolean);
+
+type HighlightProp = Date[] 
+    | string[] // deprecated
+    | number[] // deprecated
+    | HighlightFn
+    | Partial<Highlight>;
`,6),T=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date" :highlight="highlightedDates" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+import addDays from 'date-fns/addDays';
+
+const date = ref(new Date());
+const highlightedDates = ref([
+  addDays(new Date(), 1),
+  addDays(new Date(), 2),
+  addDays(new Date(), 3),
+])
+
+</script>

highlight-week-days

Deprecated

This prop is deprecated, please use highlight.weekdays prop instead

Specify highlighted days of the week

  • Type: number[]
  • Default: null
`,5),q=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date" :highlight-week-days="[0, 6]" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

highlight-disabled-days

Deprecated

This prop is deprecated, please use highlight.options prop instead

Keep disabled dates highlighted. By default, highlighted dates, if disabled, are marked as disabled

  • Type: boolean
  • Default: false
`,5),w=s(`
Code Example
vue
<template>
+    <VueDatePicker 
+        v-model="date" 
+        :highlight="highlightedDates"
+        :disabled-dates="highlightedDates"
+        highlight-disabled-days
+    />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+import addDays from 'date-fns/addDays';
+
+const date = ref(new Date());
+const highlightedDates = ref([
+  addDays(new Date(), 1),
+  addDays(new Date(), 2),
+  addDays(new Date(), 3),
+])
+</script>

disabled

Disables the input

  • Type: boolean
  • Default: false
`,4),P=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date" disabled />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

readonly

Sets the input in readonly state

  • Type: boolean
  • Default: false
`,4),S=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date" readonly />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

required

Add required flag to the input field. Use with form tag for built-in validation

  • Type: boolean
  • Default: false
`,4),V=s(`
Code Example
vue
<template>
+    <form @submit.prevent="submitForm">
+      <VueDatePicker v-model="date" required />
+      <button type="submit">Submit form</button>
+    </form>
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref();
+
+const submitForm = () => {
+  alert('Form submitted');
+}
+</script>

name

Sets the input name attribute

  • Type: string
  • Default: null
`,4),x=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date" name="date-picker" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

autocomplete

Sets the input autocomplete attribute

  • Type: string
  • Default: null
`,4),I=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date" autocomplete="off" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

hide-navigation

Hide navigation buttons from the overlays

  • Type: ('month' | 'year' | 'calendar' | 'time' | 'minutes' | 'hours' | 'seconds')[]
  • Default: []
`,4),N=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date" :hide-navigation="['month', 'year']" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

action-row

Control which buttons are shown in the action row

  • Type: ActionRow
  • Default: { showSelect: true, showCancel: true, showNow: false, showPreview: true }
ts
interface ActionRow {
+ showSelect?: boolean;
+ showCancel?: boolean;
+ showNow?: boolean;
+ showPreview?: boolean;
+}
`,5),R=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date" :action-row="{ showNow: true, showPreview: false }" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

disable-year-select

Removes the year button from the menu and cycles trough the current or provided year

`,3),O=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date" disable-year-select />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

year-first

Reverse button order in the calendar header

  • Type: boolean
  • Default: false
`,4),M=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date" year-first />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

config

General configuration for customizing specific date picker behaviour

  • Type: Config
ts
interface Config {
+    allowStopPropagation?: boolean;
+    closeOnScroll?: boolean;
+    modeHeight?: number;
+    allowPreventDefault?: boolean;
+    closeOnClearValue?: boolean;
+    closeOnAutoApply?: boolean;
+    noSwipe?: boolean;
+    keepActionRow?: boolean;
+    onClickOutside?: (validate: () => boolean) => void;
+    tabOutClosesMenu?: boolean;
+}
  • Default: config
ts
const config = {
+    allowStopPropagation: true,
+    closeOnScroll: false,
+    modeHeight: 255,
+    allowPreventDefault: false,
+    closeOnClearValue: true,
+    closeOnAutoApply: true,
+    noSwipe: false,
+    keepActionRow: false,
+    onClickOutside: undefined,
+    tabOutClosesMenu: true,
+}
  • allowStopPropagation: Enable event.sportPropagation on click events
  • closeOnScroll: Close datepicker menu on page scroll
  • modeHeight: If you use month-picker, time-picker or year-picker, set custom height of the picker in px
  • allowPreventDefault: Due to the different implementations of how click outside listeners are implemented, you might encounter issues where the menu closes if the picker is used in dialogs when teleport prop is enabled. To prevent this issue, you need to set this option to true
  • closeOnClearValue: Prevent closing the menu on value clear from the input field
  • closeOnAutoApply: If set to false, clicking on a date value will automatically select the value but will not close the datepicker menu. Closing will be available on a click-away or clicking on the input again
  • noSwipe: Disable touch events on the calendar
  • keepActionRow: When enabled, it will keep the action row even if the auto-apply prop is enabled
  • onClickOutside: Provide custom click outside handler. Exposed validation function that will return true or false depending on the selected value
  • tabOutClosesMenu: When tabbing out of the picker menu it will close the picker menu (not compatible when using teleport)
`,8);function H(G,W,$,U,Y,z){const a=l("GlobalDemo"),e=l("Badge"),p=l("DisplayModelDemo"),n=l("EmptyDemo"),E=l("DemoMarkers"),t=l("DemoHighlight"),d=l("RequiredDemo");return g(),y("div",null,[c,i(a,{uid:"demo"}),F,i(a,{"month-change-on-scroll":!1}),u,k("h2",m,[h("model-value "),i(e,{type:"tip",text:"v-model"}),h(),C]),D,i(p,{modelType:"dd.MM.yyyy"}),A,i(a,{clearable:!1}),B,i(a,{"auto-apply":!0}),_,i(n,{placeholder:"Select Date"}),b,i(n,{"no-today":!0,placeholder:"Select Date"}),v,i(E),f,i(t),T,i(a,{"highlight-week-days":[0,6]}),q,i(t,{disabled:!0}),w,i(a,{disabled:!0}),P,i(a,{readonly:!0}),S,i(d,{required:!0}),V,i(a,{name:"date-picker"}),x,i(a,{autocomplete:"off"}),I,i(a,{"hide-navigation":["month","year"]}),N,i(a,{"action-row":{showNow:!0,showPreview:!1}}),R,i(a,{"disable-year-select":!0}),O,i(a,{"year-first":!0}),M])}const Q=r(o,[["render",H]]);export{K as __pageData,Q as default}; diff --git a/docs/assets/props_general-configuration_index.md.b_Y6xchN.lean.js b/docs/assets/props_general-configuration_index.md.b_Y6xchN.lean.js new file mode 100644 index 000000000..cf7ca4ab1 --- /dev/null +++ b/docs/assets/props_general-configuration_index.md.b_Y6xchN.lean.js @@ -0,0 +1 @@ +import{_ as r,D as l,o as g,c as y,I as i,k,a as h,U as s}from"./chunks/framework.DfSOcZOm.js";const K=JSON.parse('{"title":"Props - General configuration","description":"General behavior props configuration","frontmatter":{"lang":"en-US","title":"Props - General configuration","description":"General behavior props configuration"},"headers":[],"relativePath":"props/general-configuration/index.md","filePath":"props/general-configuration/index.md"}'),o={name:"props/general-configuration/index.md"},c=s("",6),F=s("",5),u=s("",1),m={id:"model-value",tabindex:"-1"},C=k("a",{class:"header-anchor",href:"#model-value","aria-label":'Permalink to "model-value "'},"​",-1),D=s("",7),A=s("",4),B=s("",4),_=s("",4),b=s("",4),v=s("",5),f=s("",6),T=s("",5),q=s("",5),w=s("",4),P=s("",4),S=s("",4),V=s("",4),x=s("",4),I=s("",4),N=s("",5),R=s("",3),O=s("",4),M=s("",8);function H(G,W,$,U,Y,z){const a=l("GlobalDemo"),e=l("Badge"),p=l("DisplayModelDemo"),n=l("EmptyDemo"),E=l("DemoMarkers"),t=l("DemoHighlight"),d=l("RequiredDemo");return g(),y("div",null,[c,i(a,{uid:"demo"}),F,i(a,{"month-change-on-scroll":!1}),u,k("h2",m,[h("model-value "),i(e,{type:"tip",text:"v-model"}),h(),C]),D,i(p,{modelType:"dd.MM.yyyy"}),A,i(a,{clearable:!1}),B,i(a,{"auto-apply":!0}),_,i(n,{placeholder:"Select Date"}),b,i(n,{"no-today":!0,placeholder:"Select Date"}),v,i(E),f,i(t),T,i(a,{"highlight-week-days":[0,6]}),q,i(t,{disabled:!0}),w,i(a,{disabled:!0}),P,i(a,{readonly:!0}),S,i(d,{required:!0}),V,i(a,{name:"date-picker"}),x,i(a,{autocomplete:"off"}),I,i(a,{"hide-navigation":["month","year"]}),N,i(a,{"action-row":{showNow:!0,showPreview:!1}}),R,i(a,{"disable-year-select":!0}),O,i(a,{"year-first":!0}),M])}const Q=r(o,[["render",H]]);export{K as __pageData,Q as default}; diff --git a/docs/assets/props_keyboard_index.md.CiJ3zUwI.js b/docs/assets/props_keyboard_index.md.CiJ3zUwI.js new file mode 100644 index 000000000..e8eaf4511 --- /dev/null +++ b/docs/assets/props_keyboard_index.md.CiJ3zUwI.js @@ -0,0 +1,33 @@ +import{_ as t,D as e,o as l,c as n,I as a,U as s}from"./chunks/framework.DfSOcZOm.js";const f=JSON.parse('{"title":"Props - Keyboard","description":"Datepicker keyboard actions configuration","frontmatter":{"lang":"en-US","title":"Props - Keyboard","description":"Datepicker keyboard actions configuration"},"headers":[],"relativePath":"props/keyboard/index.md","filePath":"props/keyboard/index.md"}'),h={name:"props/keyboard/index.md"},p=s('

Keyboard

Configure keyboard actions

Info

  • When checking the examples, for boolean prop types, the example will show the behavior opposite of what is set for the default value
  • If you use the component in the browser <script> tag, make sure to pass multi-word props with -, for example, escClose as esc-close and so on

Info

You can press tab key in the menu, and it will autofocus elements, pressing enter will do a click action like open overlay or select a date.

All keyboard events are enabled by default

esc-close

Esc key closes the menu

  • Type: boolean
  • Default: true
',7),k=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date" :esc-close="false" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

space-confirm

space key selects the date (like you pressed the select button)

  • Type: boolean
  • Default: true
`,4),r=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date" :space-confirm="false" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

month-change-on-arrows

Change months via arrow keys

  • Type: boolean
  • Default: true
`,4),o=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date" :month-change-on-arrows="false" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

arrow-navigation

By default, arrow keys will change the current month. When enabling this prop, you can navigate the menu via arrow keys instead of using tabs

Info

arrowNavigation is not supported with the multi-calendars prop

  • Type: boolean
  • Default: false
`,5),d=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date" arrow-navigation />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>
`,1);function E(c,g,y,u,F,m){const i=e("GlobalDemo");return l(),n("div",null,[p,a(i,{"esc-close":!1}),k,a(i,{"space-confirm":!1}),r,a(i,{"month-change-on-arrows":!1}),o,a(i,{"arrow-navigation":!0}),d])}const D=t(h,[["render",E]]);export{f as __pageData,D as default}; diff --git a/docs/assets/props_keyboard_index.md.CiJ3zUwI.lean.js b/docs/assets/props_keyboard_index.md.CiJ3zUwI.lean.js new file mode 100644 index 000000000..6e02576fa --- /dev/null +++ b/docs/assets/props_keyboard_index.md.CiJ3zUwI.lean.js @@ -0,0 +1 @@ +import{_ as t,D as e,o as l,c as n,I as a,U as s}from"./chunks/framework.DfSOcZOm.js";const f=JSON.parse('{"title":"Props - Keyboard","description":"Datepicker keyboard actions configuration","frontmatter":{"lang":"en-US","title":"Props - Keyboard","description":"Datepicker keyboard actions configuration"},"headers":[],"relativePath":"props/keyboard/index.md","filePath":"props/keyboard/index.md"}'),h={name:"props/keyboard/index.md"},p=s("",7),k=s("",4),r=s("",4),o=s("",5),d=s("",1);function E(c,g,y,u,F,m){const i=e("GlobalDemo");return l(),n("div",null,[p,a(i,{"esc-close":!1}),k,a(i,{"space-confirm":!1}),r,a(i,{"month-change-on-arrows":!1}),o,a(i,{"arrow-navigation":!0}),d])}const D=t(h,[["render",E]]);export{f as __pageData,D as default}; diff --git a/docs/assets/props_keyboard_index.md.a74d82f9.js b/docs/assets/props_keyboard_index.md.a74d82f9.js deleted file mode 100644 index 5ae1de6e7..000000000 --- a/docs/assets/props_keyboard_index.md.a74d82f9.js +++ /dev/null @@ -1,65 +0,0 @@ -import{_ as l,C as o,o as p,c as e,H as n,S as s}from"./chunks/framework.657b09b3.js";const D=JSON.parse('{"title":"Props - Keyboard","description":"Datepicker keyboard actions configuration","frontmatter":{"lang":"en-US","title":"Props - Keyboard","description":"Datepicker keyboard actions configuration"},"headers":[],"relativePath":"props/keyboard/index.md","filePath":"props/keyboard/index.md"}'),t={name:"props/keyboard/index.md"},c=s('

Keyboard

Configure keyboard actions

Info

  • When checking the examples, for boolean prop types, the example will show the behavior opposite of what is set for the default value
  • If you use the component in the browser <script> tag, make sure to pass multi-word props with -, for example, escClose as esc-close and so on

Info

You can press tab key in the menu, and it will autofocus elements, pressing enter will do a click action like open overlay or select a date.

All keyboard events are enabled by default

esc-close

Esc key closes the menu

  • Type: boolean
  • Default: true
',7),r=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date" :esc-close="false" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" :esc-close="false" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

space-confirm

space key selects the date (like you pressed the select button)

  • Type: boolean
  • Default: true
`,4),E=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date" :space-confirm="false" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" :space-confirm="false" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

month-change-on-arrows

Change months via arrow keys

  • Type: boolean
  • Default: true
`,4),y=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date" :month-change-on-arrows="false" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" :month-change-on-arrows="false" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

arrow-navigation

By default, arrow keys will change the current month. When enabling this prop, you can navigate the menu via arrow keys instead of using tabs

Info

arrowNavigation is not supported with the multi-calendars prop

  • Type: boolean
  • Default: false
`,5),i=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date" arrow-navigation />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" arrow-navigation />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
`,1);function d(u,m,F,h,g,f){const a=o("GlobalDemo");return p(),e("div",null,[c,n(a,{"esc-close":!1}),r,n(a,{"space-confirm":!1}),E,n(a,{"month-change-on-arrows":!1}),y,n(a,{"arrow-navigation":!0}),i])}const v=l(t,[["render",d]]);export{D as __pageData,v as default}; diff --git a/docs/assets/props_keyboard_index.md.a74d82f9.lean.js b/docs/assets/props_keyboard_index.md.a74d82f9.lean.js deleted file mode 100644 index 80c8e67bb..000000000 --- a/docs/assets/props_keyboard_index.md.a74d82f9.lean.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as l,C as o,o as p,c as e,H as n,S as s}from"./chunks/framework.657b09b3.js";const D=JSON.parse('{"title":"Props - Keyboard","description":"Datepicker keyboard actions configuration","frontmatter":{"lang":"en-US","title":"Props - Keyboard","description":"Datepicker keyboard actions configuration"},"headers":[],"relativePath":"props/keyboard/index.md","filePath":"props/keyboard/index.md"}'),t={name:"props/keyboard/index.md"},c=s("",7),r=s("",4),E=s("",4),y=s("",5),i=s("",1);function d(u,m,F,h,g,f){const a=o("GlobalDemo");return p(),e("div",null,[c,n(a,{"esc-close":!1}),r,n(a,{"space-confirm":!1}),E,n(a,{"month-change-on-arrows":!1}),y,n(a,{"arrow-navigation":!0}),i])}const v=l(t,[["render",d]]);export{D as __pageData,v as default}; diff --git a/docs/assets/props_localization_index.md.1b5b324c.js b/docs/assets/props_localization_index.md.1b5b324c.js deleted file mode 100644 index 860bce248..000000000 --- a/docs/assets/props_localization_index.md.1b5b324c.js +++ /dev/null @@ -1,171 +0,0 @@ -import{_ as e,C as l,o as t,c,H as a,S as s}from"./chunks/framework.657b09b3.js";const b=JSON.parse('{"title":"Props - Localization","description":"Customize the localization of the datepicker","frontmatter":{"lang":"en-US","title":"Props - Localization","description":"Customize the localization of the datepicker"},"headers":[],"relativePath":"props/localization/index.md","filePath":"props/localization/index.md"}'),r={name:"props/localization/index.md"},E=s('

Localization

Localization options and label props

Info

  • If you use the component in the browser <script> tag, make sure to pass multi-word props with -, for example, formatLocale as format-locale and so on

locale

Set datepicker locale. Datepicker will use built in javascript locale formatter to extract month and weekday names

  • Type: string
  • Default: 'en-US'
',6),y=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date" locale="de" cancelText="abbrechen" selectText="auswählen" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" locale="de" cancelText="abbrechen" selectText="auswählen" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

format-locale

Specify localized format output. This prop uses Locale object from date-fns library

For more info about supported locales or adding a custom locale object, please visit date-fns documentation

Note

When format-locale is provided, it will have priority against locale prop

  • Type: Locale
  • Default: null
`,6),i=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date" :format-locale="ja" format="E" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-import { ja } from 'date-fns/locale';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" :format-locale="ja" format="E" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-import { ja } from 'date-fns/locale';
-
-const date = ref(new Date());
-</script>

select-text

Select text label in the action row

  • Type: string
  • Default: 'Select'
`,4),F=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date" select-text="Pick" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" select-text="Pick" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

cancel-text

Cancel text label in the action row

  • Type: string
  • Default: 'Cancel'
`,4),u=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date" cancel-text="Close" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" cancel-text="Close" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

now-button-label

Change the text for now button

  • Type: string
  • Default: 'Now'
`,4),d=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date" :action-row="{ showNow: true }" now-button-label="Current" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" :action-row="{ showNow: true }" now-button-label="Current" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

week-num-name

Sets the label for the week numbers column

  • Type: string
  • Default: 'W'
`,4),m=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date" week-numbers="iso" week-num-name="We" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" week-numbers="iso" week-num-name="We" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

aria-labels

Customize the language of the HTML aria-labels for localized accessibility

  • Type
ts
interface AriaLabels {
-  toggleOverlay?: string;
-  menu?: string;
-  input?: string;
-  calendarWrap?: string;
-  calendarDays?: string;
-  openTimePicker?: string;
-  closeTimePicker?: string;
-  incrementValue?: (type: 'hours' | 'minutes' | 'seconds') => string;
-  decrementValue?: (type: 'hours' | 'minutes' | 'seconds') => string;
-  openTpOverlay?: (type: 'hours' | 'minutes' | 'seconds') => string;
-  amPmButton?: string;
-  openYearsOverlay?: string;
-  openMonthsOverlay?: string;
-  nextMonth?: string;
-  prevMonth?: string;
-  nextYear: string;
-  prevYear: string;
-  day?: ({value}: {value: Date}) => string;
-}
interface AriaLabels {
-  toggleOverlay?: string;
-  menu?: string;
-  input?: string;
-  calendarWrap?: string;
-  calendarDays?: string;
-  openTimePicker?: string;
-  closeTimePicker?: string;
-  incrementValue?: (type: 'hours' | 'minutes' | 'seconds') => string;
-  decrementValue?: (type: 'hours' | 'minutes' | 'seconds') => string;
-  openTpOverlay?: (type: 'hours' | 'minutes' | 'seconds') => string;
-  amPmButton?: string;
-  openYearsOverlay?: string;
-  openMonthsOverlay?: string;
-  nextMonth?: string;
-  prevMonth?: string;
-  nextYear: string;
-  prevYear: string;
-  day?: ({value}: {value: Date}) => string;
-}
  • Default: {}
Code Example
vue
<template>
-    <VueDatePicker v-model="date" :aria-labels="ariaLabels" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-const ariaLabels = ref({ menu: 'Some custom menu label' })
-</script>
<template>
-    <VueDatePicker v-model="date" :aria-labels="ariaLabels" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-const ariaLabels = ref({ menu: 'Some custom menu label' })
-</script>

day-names

Provide custom labels for day names in the calendar header

Note

Make sure that provided array has a length of 7

  • Type: ((lang: string, weekStart: number) => string[]) | string[]
  • Default: null;
`,11),g=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date" :day-names="['1', '2', '3', '4', '5', '6', '7']" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" :day-names="['1', '2', '3', '4', '5', '6', '7']" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
`,1);function C(D,h,A,B,v,f){const n=l("GlobalDemo"),p=l("LocalizedOutput"),o=l("EmptyDemo");return t(),c("div",null,[E,a(n,{locale:"de",cancelText:"abbrechen",selectText:"auswählen"}),y,a(p),i,a(n,{"select-text":"Pick"}),F,a(n,{"cancel-text":"Close"}),u,a(o,{"action-row":{showNow:!0},placeholder:"Select Date","now-button-label":"Current"}),d,a(n,{"week-numbers":"iso","week-num-name":"We"}),m,a(n,{"day-names":["1","2","3","4","5","6","7"]}),g])}const k=e(r,[["render",C]]);export{b as __pageData,k as default}; diff --git a/docs/assets/props_localization_index.md.1b5b324c.lean.js b/docs/assets/props_localization_index.md.1b5b324c.lean.js deleted file mode 100644 index 8747f8a0e..000000000 --- a/docs/assets/props_localization_index.md.1b5b324c.lean.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as e,C as l,o as t,c,H as a,S as s}from"./chunks/framework.657b09b3.js";const b=JSON.parse('{"title":"Props - Localization","description":"Customize the localization of the datepicker","frontmatter":{"lang":"en-US","title":"Props - Localization","description":"Customize the localization of the datepicker"},"headers":[],"relativePath":"props/localization/index.md","filePath":"props/localization/index.md"}'),r={name:"props/localization/index.md"},E=s("",6),y=s("",6),i=s("",4),F=s("",4),u=s("",4),d=s("",4),m=s("",11),g=s("",1);function C(D,h,A,B,v,f){const n=l("GlobalDemo"),p=l("LocalizedOutput"),o=l("EmptyDemo");return t(),c("div",null,[E,a(n,{locale:"de",cancelText:"abbrechen",selectText:"auswählen"}),y,a(p),i,a(n,{"select-text":"Pick"}),F,a(n,{"cancel-text":"Close"}),u,a(o,{"action-row":{showNow:!0},placeholder:"Select Date","now-button-label":"Current"}),d,a(n,{"week-numbers":"iso","week-num-name":"We"}),m,a(n,{"day-names":["1","2","3","4","5","6","7"]}),g])}const k=e(r,[["render",C]]);export{b as __pageData,k as default}; diff --git a/docs/assets/props_localization_index.md.4RM9HG-W.js b/docs/assets/props_localization_index.md.4RM9HG-W.js new file mode 100644 index 000000000..7382f5356 --- /dev/null +++ b/docs/assets/props_localization_index.md.4RM9HG-W.js @@ -0,0 +1,86 @@ +import{_ as h,D as t,o as k,c as e,I as i,U as s}from"./chunks/framework.DfSOcZOm.js";const f=JSON.parse('{"title":"Props - Localization","description":"Customize the localization of the datepicker","frontmatter":{"lang":"en-US","title":"Props - Localization","description":"Customize the localization of the datepicker"},"headers":[],"relativePath":"props/localization/index.md","filePath":"props/localization/index.md"}'),p={name:"props/localization/index.md"},E=s('

Localization

Localization options and label props

Info

  • If you use the component in the browser <script> tag, make sure to pass multi-word props with -, for example, formatLocale as format-locale and so on

locale

Set datepicker locale. Datepicker will use built in javascript locale formatter to extract month and weekday names

  • Type: string
  • Default: 'en-US'
',6),r=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date" locale="de" cancelText="abbrechen" selectText="auswählen" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

format-locale

Specify localized format output. This prop uses Locale object from date-fns library

For more info about supported locales or adding a custom locale object, please visit date-fns documentation

Note

When format-locale is provided, it will have priority against locale prop

  • Type: Locale
  • Default: null
`,6),d=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date" :format-locale="ja" format="E" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+import { ja } from 'date-fns/locale';
+
+const date = ref(new Date());
+</script>

select-text

Select text label in the action row

  • Type: string
  • Default: 'Select'
`,4),g=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date" select-text="Pick" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

cancel-text

Cancel text label in the action row

  • Type: string
  • Default: 'Cancel'
`,4),o=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date" cancel-text="Close" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

now-button-label

Change the text for now button

  • Type: string
  • Default: 'Now'
`,4),y=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date" :action-row="{ showNow: true }" now-button-label="Current" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

week-num-name

Sets the label for the week numbers column

  • Type: string
  • Default: 'W'
`,4),c=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date" week-numbers="iso" week-num-name="We" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

aria-labels

Customize the language of the HTML aria-labels for localized accessibility

  • Type
ts
interface AriaLabels {
+  toggleOverlay?: string;
+  menu?: string;
+  input?: string;
+  calendarWrap?: string;
+  calendarDays?: string;
+  openTimePicker?: string;
+  closeTimePicker?: string;
+  incrementValue?: (type: 'hours' | 'minutes' | 'seconds') => string;
+  decrementValue?: (type: 'hours' | 'minutes' | 'seconds') => string;
+  openTpOverlay?: (type: 'hours' | 'minutes' | 'seconds') => string;
+  amPmButton?: string;
+  openYearsOverlay?: string;
+  openMonthsOverlay?: string;
+  nextMonth?: string;
+  prevMonth?: string;
+  nextYear: string;
+  prevYear: string;
+  day?: ({value}: {value: Date}) => string;
+}
  • Default: {}
Code Example
vue
<template>
+    <VueDatePicker v-model="date" :aria-labels="ariaLabels" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref();
+const ariaLabels = ref({ menu: 'Some custom menu label' })
+</script>

day-names

Provide custom labels for day names in the calendar header

Note

Make sure that provided array has a length of 7

  • Type: ((lang: string, weekStart: number) => string[]) | string[]
  • Default: null;
`,11),F=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date" :day-names="['1', '2', '3', '4', '5', '6', '7']" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>
`,1);function u(m,C,D,A,B,_){const a=t("GlobalDemo"),l=t("LocalizedOutput"),n=t("EmptyDemo");return k(),e("div",null,[E,i(a,{locale:"de",cancelText:"abbrechen",selectText:"auswählen"}),r,i(l),d,i(a,{"select-text":"Pick"}),g,i(a,{"cancel-text":"Close"}),o,i(n,{"action-row":{showNow:!0},placeholder:"Select Date","now-button-label":"Current"}),y,i(a,{"week-numbers":"iso","week-num-name":"We"}),c,i(a,{"day-names":["1","2","3","4","5","6","7"]}),F])}const v=h(p,[["render",u]]);export{f as __pageData,v as default}; diff --git a/docs/assets/props_localization_index.md.4RM9HG-W.lean.js b/docs/assets/props_localization_index.md.4RM9HG-W.lean.js new file mode 100644 index 000000000..6f49e21c8 --- /dev/null +++ b/docs/assets/props_localization_index.md.4RM9HG-W.lean.js @@ -0,0 +1 @@ +import{_ as h,D as t,o as k,c as e,I as i,U as s}from"./chunks/framework.DfSOcZOm.js";const f=JSON.parse('{"title":"Props - Localization","description":"Customize the localization of the datepicker","frontmatter":{"lang":"en-US","title":"Props - Localization","description":"Customize the localization of the datepicker"},"headers":[],"relativePath":"props/localization/index.md","filePath":"props/localization/index.md"}'),p={name:"props/localization/index.md"},E=s("",6),r=s("",6),d=s("",4),g=s("",4),o=s("",4),y=s("",4),c=s("",11),F=s("",1);function u(m,C,D,A,B,_){const a=t("GlobalDemo"),l=t("LocalizedOutput"),n=t("EmptyDemo");return k(),e("div",null,[E,i(a,{locale:"de",cancelText:"abbrechen",selectText:"auswählen"}),r,i(l),d,i(a,{"select-text":"Pick"}),g,i(a,{"cancel-text":"Close"}),o,i(n,{"action-row":{showNow:!0},placeholder:"Select Date","now-button-label":"Current"}),y,i(a,{"week-numbers":"iso","week-num-name":"We"}),c,i(a,{"day-names":["1","2","3","4","5","6","7"]}),F])}const v=h(p,[["render",u]]);export{f as __pageData,v as default}; diff --git a/docs/assets/props_look-and-feel_index.md.BNMxUoFb.js b/docs/assets/props_look-and-feel_index.md.BNMxUoFb.js new file mode 100644 index 000000000..18f28c9e5 --- /dev/null +++ b/docs/assets/props_look-and-feel_index.md.BNMxUoFb.js @@ -0,0 +1,147 @@ +import{_ as k,D as n,o as e,c as p,I as i,U as s}from"./chunks/framework.DfSOcZOm.js";const x=JSON.parse('{"title":"Props - Look and feel","description":"Look and feel customization options","frontmatter":{"lang":"en-US","title":"Props - Look and feel","description":"Look and feel customization options"},"headers":[],"relativePath":"props/look-and-feel/index.md","filePath":"props/look-and-feel/index.md"}'),E={name:"props/look-and-feel/index.md"},d=s(`

Look and feel

Customization options

Info

  • When checking the examples, for boolean prop types, the example will show the behavior opposite of what is set for the default value
  • If you use the component in the browser <script> tag, make sure to pass multi-word props with -, for example, sixWeeks as six-weeks and so on

transitions

Control transitions inside the menu. You can define your own or disable them. Datepicker uses Vue built in transitions component for transitions control. To configure you own, please check the Vue documentation and provide a transition name in the prop

  • Type: Transitions | boolean
  • Default: true
ts
interface Transitions {
+    open?: string; 
+    close?: string; 
+    next?: string; 
+    previous?: string;
+    menuAppearTop?: string; 
+    menuAppearBottom?: string; 
+    vNext?: string; 
+    vPrevious?: string; 
+}
  • open and close are added on overlays show/hide
  • next and previous added when switching months in the calendar
  • menuAppearTop is added when the menu is open above the input filed
  • menuAppearBottom is added when the menu is open bellow the input field
  • vNext and vPrevious are added when switching months in the calendar in the vertical mode
`,8),r=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date" :transitions="false" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

six-weeks

Always display six weeks on the calendar. This will prevent dynamic calendar height change depending on the month

  • Type: boolean | 'append' | 'prepend' | 'center' | 'fair'
  • Default: false

Info

  • boolean - Legacy enable, same as append
  • 'append' - Always add new row(s) at the bottom of the calendar
  • 'prepend' - Always add new row(s) at the beginning of the calendar
  • 'center' - If the month that needs padding starts with the beginning of a week, add a week at the start. If a second week needs to be added, add it in the end. This way, every month will have offset days on each end, and months like Feb. 2021 will not have that huge tail. This mode does not add a week before if the month already starts with a partial week
  • 'fair' - The first extra week is added to either start or end of the month, depending on which partial week has fewer offset days. This solves the same problems as center, but aims to distribute the padding more evenly. Since it leads to more months having a leading offset week, which is not necessarily desirable. The difference is visible e.g. in June 2021
`,5),g=s(`
Code Example
vue
<template>
+  <div class="buttons-wrap">
+    <button
+        v-for="(btn, i) in buttons"
+        :key="i"
+        @click="mode = btn"
+    >
+      {{ btn }}
+    </button>
+  </div>
+  <VueDatePicker v-model="date" :six-weeks="mode" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+const buttons = [true, 'append', 'prepend', 'center', 'fair'];
+const mode = ref<boolean | string>(true);
+</script>

dark

Theme switch between the dark and light mode

  • Type: boolean
  • Default: false
`,4),y=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date" dark />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

offset

Number of pixels between the menu and input

  • Type: number | string
  • Default: 10
`,4),o=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date" :offset="20" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

hide-input-icon

Hide calendar icon in the input field

  • Type: boolean
  • Default: false
`,4),c=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date" hide-input-icon />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

state

Validation state of the calendar value. Sets the green/red border depending on the value

  • Type: boolean
  • Default: null
`,4),F=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date" :state="false" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

input-class-name

Add a custom class to the input field

  • Type: string
  • Default: null
`,4),u=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date" input-class-name="dp-custom-input" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>
+
+<style lang="scss">
+.dp-custom-input {
+  box-shadow: 0 0 6px #1976d2;
+  color: #1976d2;
+
+  &:hover {
+    border-color: #1976d2;
+  }
+}
+</style>

Add a custom class to the datepicker menu wrapper

  • Type: string
  • Default: null
`,4),m=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date" menu-class-name="dp-custom-menu" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>
+
+<style lang="scss">
+.dp-custom-menu {
+  box-shadow: 0 0 6px #1976d2;
+}
+</style>

calendar-class-name

Add a custom class to the calendar wrapper

  • Type: string
  • Default: null
`,4),C=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date" calendar-class-name="dp-custom-calendar" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>
+
+<style lang="scss">
+.dp-custom-calendar {
+  .dp__calendar_item {
+    border: 1px solid var(--dp-border-color-hover);
+  }
+}
+</style>

calendar-cell-class-name

Add a custom class to the calendar cell wrapper

  • Type: string
  • Default: null
`,4),D=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date"  calendar-cell-class-name="dp-custom-cell" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>
+
+<style lang="scss">
+.dp-custom-cell {
+  border-radius: 50%;
+}
+</style>

day-class

Add custom class to the calendar cell depending on the date

  • Type: (date: Date) => string
  • Default: null
`,4),A=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date" :day-class="getDayClass" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+import { addDays, isEqual, set } from 'date-fns';
+
+const date = ref(new Date());
+
+const getDayClass = (date) => {
+  if (isEqual(date, addDays(set(new Date(), { hours: 0, minutes: 0, seconds: 0, milliseconds: 0 }), 1)))
+    return 'marked-cell';
+  return '';
+};
+</script>
`,1);function B(_,f,v,b,T,q){const a=n("GlobalDemo"),t=n("SixWeeksDemo"),l=n("DarkDemo"),h=n("DemoDayClass");return e(),p("div",null,[d,i(a,{transitions:!1}),r,i(t),g,i(l),y,i(a,{offset:20}),o,i(a,{"hide-input-icon":!0}),c,i(a,{state:!1}),F,i(a,{"input-class-name":"dp-custom-input"}),u,i(a,{"menu-class-name":"dp-custom-menu"}),m,i(a,{"calendar-class-name":"dp-custom-calendar"}),C,i(a,{"calendar-cell-class-name":"dp-custom-cell"}),D,i(h),A])}const P=k(E,[["render",B]]);export{x as __pageData,P as default}; diff --git a/docs/assets/props_look-and-feel_index.md.BNMxUoFb.lean.js b/docs/assets/props_look-and-feel_index.md.BNMxUoFb.lean.js new file mode 100644 index 000000000..edf7f24de --- /dev/null +++ b/docs/assets/props_look-and-feel_index.md.BNMxUoFb.lean.js @@ -0,0 +1 @@ +import{_ as k,D as n,o as e,c as p,I as i,U as s}from"./chunks/framework.DfSOcZOm.js";const x=JSON.parse('{"title":"Props - Look and feel","description":"Look and feel customization options","frontmatter":{"lang":"en-US","title":"Props - Look and feel","description":"Look and feel customization options"},"headers":[],"relativePath":"props/look-and-feel/index.md","filePath":"props/look-and-feel/index.md"}'),E={name:"props/look-and-feel/index.md"},d=s("",8),r=s("",5),g=s("",4),y=s("",4),o=s("",4),c=s("",4),F=s("",4),u=s("",4),m=s("",4),C=s("",4),D=s("",4),A=s("",1);function B(_,f,v,b,T,q){const a=n("GlobalDemo"),t=n("SixWeeksDemo"),l=n("DarkDemo"),h=n("DemoDayClass");return e(),p("div",null,[d,i(a,{transitions:!1}),r,i(t),g,i(l),y,i(a,{offset:20}),o,i(a,{"hide-input-icon":!0}),c,i(a,{state:!1}),F,i(a,{"input-class-name":"dp-custom-input"}),u,i(a,{"menu-class-name":"dp-custom-menu"}),m,i(a,{"calendar-class-name":"dp-custom-calendar"}),C,i(a,{"calendar-cell-class-name":"dp-custom-cell"}),D,i(h),A])}const P=k(E,[["render",B]]);export{x as __pageData,P as default}; diff --git a/docs/assets/props_look-and-feel_index.md.ea4f6aa7.js b/docs/assets/props_look-and-feel_index.md.ea4f6aa7.js deleted file mode 100644 index 18780a1c1..000000000 --- a/docs/assets/props_look-and-feel_index.md.ea4f6aa7.js +++ /dev/null @@ -1,293 +0,0 @@ -import{_ as t,C as l,o as c,c as r,H as a,S as s}from"./chunks/framework.657b09b3.js";const P=JSON.parse('{"title":"Props - Look and feel","description":"Look and feel customization options","frontmatter":{"lang":"en-US","title":"Props - Look and feel","description":"Look and feel customization options"},"headers":[],"relativePath":"props/look-and-feel/index.md","filePath":"props/look-and-feel/index.md"}'),E={name:"props/look-and-feel/index.md"},y=s(`

Look and feel

Customization options

Info

  • When checking the examples, for boolean prop types, the example will show the behavior opposite of what is set for the default value
  • If you use the component in the browser <script> tag, make sure to pass multi-word props with -, for example, sixWeeks as six-weeks and so on

transitions

Control transitions inside the menu. You can define your own or disable them. Datepicker uses Vue built in transitions component for transitions control. To configure you own, please check the Vue documentation and provide a transition name in the prop

  • Type: Transitions | boolean
  • Default: true
ts
interface Transitions {
-    open?: string; 
-    close?: string; 
-    next?: string; 
-    previous?: string;
-    menuAppearTop?: string; 
-    menuAppearBottom?: string; 
-    vNext?: string; 
-    vPrevious?: string; 
-}
interface Transitions {
-    open?: string; 
-    close?: string; 
-    next?: string; 
-    previous?: string;
-    menuAppearTop?: string; 
-    menuAppearBottom?: string; 
-    vNext?: string; 
-    vPrevious?: string; 
-}
  • open and close are added on overlays show/hide
  • next and previous added when switching months in the calendar
  • menuAppearTop is added when the menu is open above the input filed
  • menuAppearBottom is added when the menu is open bellow the input field
  • vNext and vPrevious are added when switching months in the calendar in the vertical mode
`,8),i=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date" :transitions="false" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" :transitions="false" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

six-weeks

Always display six weeks on the calendar. This will prevent dynamic calendar height change depending on the month

  • Type: boolean | 'append' | 'prepend' | 'center' | 'fair'
  • Default: false

Info

  • boolean - Legacy enable, same as append
  • 'append' - Always add new row(s) at the bottom of the calendar
  • 'prepend' - Always add new row(s) at the beginning of the calendar
  • 'center' - If the month that needs padding starts with the beginning of a week, add a week at the start. If a second week needs to be added, add it in the end. This way, every month will have offset days on each end, and months like Feb. 2021 will not have that huge tail. This mode does not add a week before if the month already starts with a partial week
  • 'fair' - The first extra week is added to either start or end of the month, depending on which partial week has fewer offset days. This solves the same problems as center, but aims to distribute the padding more evenly. Since it leads to more months having a leading offset week, which is not necessarily desirable. The difference is visible e.g. in June 2021
`,5),d=s(`
Code Example
vue
<template>
-  <div class="buttons-wrap">
-    <button
-        v-for="(btn, i) in buttons"
-        :key="i"
-        @click="mode = btn"
-    >
-      {{ btn }}
-    </button>
-  </div>
-  <VueDatePicker v-model="date" :six-weeks="mode" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-const buttons = [true, 'append', 'prepend', 'center', 'fair'];
-const mode = ref<boolean | string>(true);
-</script>
<template>
-  <div class="buttons-wrap">
-    <button
-        v-for="(btn, i) in buttons"
-        :key="i"
-        @click="mode = btn"
-    >
-      {{ btn }}
-    </button>
-  </div>
-  <VueDatePicker v-model="date" :six-weeks="mode" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-const buttons = [true, 'append', 'prepend', 'center', 'fair'];
-const mode = ref<boolean | string>(true);
-</script>

dark

Theme switch between the dark and light mode

  • Type: boolean
  • Default: false
`,4),u=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date" dark />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" dark />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

offset

Number of pixels between the menu and input

  • Type: number | string
  • Default: 10
`,4),F=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date" :offset="20" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" :offset="20" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

hide-input-icon

Hide calendar icon in the input field

  • Type: boolean
  • Default: false
`,4),m=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date" hide-input-icon />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" hide-input-icon />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

state

Validation state of the calendar value. Sets the green/red border depending on the value

  • Type: boolean
  • Default: null
`,4),C=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date" :state="false" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" :state="false" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

input-class-name

Add a custom class to the input field

  • Type: string
  • Default: null
`,4),g=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date" input-class-name="dp-custom-input" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
-
-<style lang="scss">
-.dp-custom-input {
-  box-shadow: 0 0 6px #1976d2;
-  color: #1976d2;
-
-  &:hover {
-    border-color: #1976d2;
-  }
-}
-</style>
<template>
-    <VueDatePicker v-model="date" input-class-name="dp-custom-input" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
-
-<style lang="scss">
-.dp-custom-input {
-  box-shadow: 0 0 6px #1976d2;
-  color: #1976d2;
-
-  &:hover {
-    border-color: #1976d2;
-  }
-}
-</style>

Add a custom class to the datepicker menu wrapper

  • Type: string
  • Default: null
`,4),h=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date" menu-class-name="dp-custom-menu" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
-
-<style lang="scss">
-.dp-custom-menu {
-  box-shadow: 0 0 6px #1976d2;
-}
-</style>
<template>
-    <VueDatePicker v-model="date" menu-class-name="dp-custom-menu" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
-
-<style lang="scss">
-.dp-custom-menu {
-  box-shadow: 0 0 6px #1976d2;
-}
-</style>

calendar-class-name

Add a custom class to the calendar wrapper

  • Type: string
  • Default: null
`,4),D=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date" calendar-class-name="dp-custom-calendar" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
-
-<style lang="scss">
-.dp-custom-calendar {
-  .dp__calendar_item {
-    border: 1px solid var(--dp-border-color-hover);
-  }
-}
-</style>
<template>
-    <VueDatePicker v-model="date" calendar-class-name="dp-custom-calendar" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
-
-<style lang="scss">
-.dp-custom-calendar {
-  .dp__calendar_item {
-    border: 1px solid var(--dp-border-color-hover);
-  }
-}
-</style>

calendar-cell-class-name

Add a custom class to the calendar cell wrapper

  • Type: string
  • Default: null
`,4),A=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date"  calendar-cell-class-name="dp-custom-cell" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
-
-<style lang="scss">
-.dp-custom-cell {
-  border-radius: 50%;
-}
-</style>
<template>
-    <VueDatePicker v-model="date"  calendar-cell-class-name="dp-custom-cell" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
-
-<style lang="scss">
-.dp-custom-cell {
-  border-radius: 50%;
-}
-</style>

day-class

Add custom class to the calendar cell depending on the date

  • Type: (date: Date) => string
  • Default: null
`,4),B=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date" :day-class="getDayClass" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-import { addDays, isEqual, set } from 'date-fns';
-
-const date = ref(new Date());
-
-const getDayClass = (date) => {
-  if (isEqual(date, addDays(set(new Date(), { hours: 0, minutes: 0, seconds: 0, milliseconds: 0 }), 1)))
-    return 'marked-cell';
-  return '';
-};
-</script>
<template>
-    <VueDatePicker v-model="date" :day-class="getDayClass" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-import { addDays, isEqual, set } from 'date-fns';
-
-const date = ref(new Date());
-
-const getDayClass = (date) => {
-  if (isEqual(date, addDays(set(new Date(), { hours: 0, minutes: 0, seconds: 0, milliseconds: 0 }), 1)))
-    return 'marked-cell';
-  return '';
-};
-</script>
`,1);function f(_,v,k,b,q,T){const n=l("GlobalDemo"),p=l("SixWeeksDemo"),o=l("DarkDemo"),e=l("DemoDayClass");return c(),r("div",null,[y,a(n,{transitions:!1}),i,a(p),d,a(o),u,a(n,{offset:20}),F,a(n,{"hide-input-icon":!0}),m,a(n,{state:!1}),C,a(n,{"input-class-name":"dp-custom-input"}),g,a(n,{"menu-class-name":"dp-custom-menu"}),h,a(n,{"calendar-class-name":"dp-custom-calendar"}),D,a(n,{"calendar-cell-class-name":"dp-custom-cell"}),A,a(e),B])}const x=t(E,[["render",f]]);export{P as __pageData,x as default}; diff --git a/docs/assets/props_look-and-feel_index.md.ea4f6aa7.lean.js b/docs/assets/props_look-and-feel_index.md.ea4f6aa7.lean.js deleted file mode 100644 index 9da397771..000000000 --- a/docs/assets/props_look-and-feel_index.md.ea4f6aa7.lean.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as t,C as l,o as c,c as r,H as a,S as s}from"./chunks/framework.657b09b3.js";const P=JSON.parse('{"title":"Props - Look and feel","description":"Look and feel customization options","frontmatter":{"lang":"en-US","title":"Props - Look and feel","description":"Look and feel customization options"},"headers":[],"relativePath":"props/look-and-feel/index.md","filePath":"props/look-and-feel/index.md"}'),E={name:"props/look-and-feel/index.md"},y=s("",8),i=s("",5),d=s("",4),u=s("",4),F=s("",4),m=s("",4),C=s("",4),g=s("",4),h=s("",4),D=s("",4),A=s("",4),B=s("",1);function f(_,v,k,b,q,T){const n=l("GlobalDemo"),p=l("SixWeeksDemo"),o=l("DarkDemo"),e=l("DemoDayClass");return c(),r("div",null,[y,a(n,{transitions:!1}),i,a(p),d,a(o),u,a(n,{offset:20}),F,a(n,{"hide-input-icon":!0}),m,a(n,{state:!1}),C,a(n,{"input-class-name":"dp-custom-input"}),g,a(n,{"menu-class-name":"dp-custom-menu"}),h,a(n,{"calendar-class-name":"dp-custom-calendar"}),D,a(n,{"calendar-cell-class-name":"dp-custom-cell"}),A,a(e),B])}const x=t(E,[["render",f]]);export{P as __pageData,x as default}; diff --git a/docs/assets/props_modes-configuration_index.md.AAjDBxAi.js b/docs/assets/props_modes-configuration_index.md.AAjDBxAi.js new file mode 100644 index 000000000..a5e035bd5 --- /dev/null +++ b/docs/assets/props_modes-configuration_index.md.AAjDBxAi.js @@ -0,0 +1,189 @@ +import{_ as k,D as t,o as p,c as E,I as i,U as s}from"./chunks/framework.DfSOcZOm.js";const I=JSON.parse('{"title":"Props - Modes configuration","description":"Configure behaviour of the specific datepicker mode","frontmatter":{"lang":"en-US","title":"Props - Modes configuration","description":"Configure behaviour of the specific datepicker mode"},"headers":[],"relativePath":"props/modes-configuration/index.md","filePath":"props/modes-configuration/index.md"}'),d={name:"props/modes-configuration/index.md"},r=s('

Modes configuration

Props for configuring and extending the datepicker when using a specific mode

Info

  • If you use the component in the browser <script> tag, make sure to pass multi-word props with -, for example, partialRange as partial-range and so on

partial-range

This prop is enabled by default, meaning, two dates are not required for range input. If no second date is selected, the value will be null

  • Type: boolean
  • Default: true
',6),g=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date" range :partial-range="false" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref();
+</script>

preset-dates

When configured, it will provide a sidebar with configured range/date that user can select

Info

  • If the timezone prop is provided, values from preset dates will be converted to the provided timezone. If you don't want that, pass noTz: true to all presets
  • Type: PresetDate[]
  • Default: []
ts
interface PresetDate {
+  label: string;
+  value: Date[] | string[] | Date | string;
+  style?: Record<string, string>;
+  slot?: string;
+  noTz?: boolean;
+}
`,6),o=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date" range :preset-dates="presetDates">
+      <template #preset-date-range-button="{ label, value, presetDate }">
+        <span 
+            role="button"
+            :tabindex="0"
+            @click="presetDate(value)"
+            @keyup.enter.prevent="presetDate(value)"
+            @keyup.space.prevent="presetDate(value)">
+          {{ label }}
+        </span>
+      </template>
+    </VueDatePicker>
+</template>
+
+<script setup>
+import { ref } from 'vue';
+import { endOfMonth, endOfYear, startOfMonth, startOfYear, subMonths } from 'date-fns';
+
+const date = ref();
+
+const presetDates = ref([
+  { label: 'Today', value: [new Date(), new Date()] },
+  {
+    label: 'Today (Slot)',
+    value: [new Date(), new Date()],
+    slot: 'preset-date-range-button'
+  },
+  { label: 'This month', value: [startOfMonth(new Date()), endOfMonth(new Date())] },
+  {
+    label: 'Last month',
+    value: [startOfMonth(subMonths(new Date(), 1)), endOfMonth(subMonths(new Date(), 1))],
+  },
+  { label: 'This year', value: [startOfYear(new Date()), endOfYear(new Date())] },
+]);
+</script>

min-range

Set minimal range available for selection. This is the number of days between the selected start and end date

Info

range prop must be enabled

  • Type: number | string
  • Default: null
`,5),y=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date" range min-range="3" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref();
+</script>

max-range

Set maximal range available for selection. This is the number of days between the selected start and end date

Info

range prop must be enabled

  • Type: number | string
  • Default: null
`,5),c=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date" range max-range="7" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref();
+</script>

fixed-start

Allows only adjustment of the second date in the defined range

Info

range prop must be enabled

WARNING

v-model must be provided with both dates.

Should not be used in combination with fixed-end

  • Type: boolean
  • Default: false
`,6),F=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date" range fixed-start :clearable="false" />
+</template>
+
+<script setup>
+import { ref, onMounted } from 'vue';
+
+const date = ref();
+
+// For demo purposes assign range from the current date
+onMounted(() => {
+  const startDate = new Date();
+  const endDate = new Date(new Date().setDate(startDate.getDate() + 7));
+  date.value = [startDate, endDate];
+})
+</script>

fixed-end

Allows only adjustment of the first date in the defined range

Info

range prop must be enabled

WARNING

v-model must be provided with both dates.

Should not be used in combination with fixed-start

  • Type: boolean
  • Default: false
`,6),u=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date" range fixed-end :clearable="false" />
+</template>
+
+<script setup>
+import { ref, onMounted } from 'vue';
+
+const date = ref();
+
+// For demo purposes assign range from the current date
+onMounted(() => {
+  const startDate = new Date();
+  const endDate = new Date(new Date().setDate(startDate.getDate() + 7));
+  date.value = [startDate, endDate];
+})
+</script>

multi-calendars-configuration

multi-calendars prop can be extended with the configuration object, instead of passing a boolean or number values, you can provide an object. When the object is provided, prop will be auto enabled.

  • Type:
ts
interface MultiCalendarsOptions {
+    solo?: boolean;
+    static?: boolean;
+    count?: string | number;
+}
  • Default: { solo: false, static: true, count: 2 }

solo

When enabled, both calendars will be independent of each other

`,8),C=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date" range :multi-calendars="{ solo: true }" />
+</template>
+
+<script setup>
+import { ref, onMounted } from 'vue';
+
+const date = ref();
+
+onMounted(() => {
+  const startDate = new Date();
+  const endDate = new Date(new Date().setDate(startDate.getDate() + 7));
+  date.value = [startDate, endDate];
+})
+</script>

static

The default calendar view when using multi-calendars is to keep it on the month selected by the user. When this prop is disabled, it will auto-update the first calendar when the range starts and adjust the rest of them based on the first month

`,3),m=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date" range :multi-calendars="{ static: false }" />
+</template>
+
+<script setup>
+import { ref, onMounted } from 'vue';
+
+const date = ref();
+
+onMounted(() => {
+  const startDate = new Date();
+  const endDate = new Date(new Date().setDate(startDate.getDate() + 7));
+  date.value = [startDate, endDate];
+})
+</script>

text-input-configuration

Configuration for text-input prop. When the configuration object is provided, text-input is auto enabled

  • Type:
ts
interface TextInputOptions {
+    enterSubmit?: boolean;
+    tabSubmit?: boolean;
+    openMenu?: boolean;
+    rangeSeparator?: string;
+    selectOnFocus?: boolean;
+    format?: string | string[] | ((value: string) => Date | null);
+}
  • Default: { enterSubmit: true, tabSubmit: true, openMenu: true, rangeSeparator: '-' }

Properties explanation:

  • enterSubmit: When enabled, pressing enter will select a date if the input value is a valid date object
  • tabSubmit: When enabled, pressing tab will select a date if the input value is a valid date object
  • openMenu: When enabled, opens the menu when clicking on the input field
  • format: Override the default parsing format. Default is the string value from format. You can also pass multiple parser patterns or a custom parser function and parse the input yourself. When the input is focused, the date will be shown in this format.
  • rangeSeparator: If you use range mode, the default separator is -, you can change it here
  • selectOnFocus: Selects the input text when input is focused
`,8),D=s(`
Code Example
vue
<template>
+    <VueDatePicker 
+      v-model="date"
+      placeholder="Start Typing ..."
+      :text-input="textInputOptions" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref();
+const textInputOptions = {
+  format: 'MM.dd.yyyy HH:mm'
+};
+</script>

inline-configuration

Use input with the inline mode, useful if you enable text-input. When the configuration object is provided, inline prop is auto enabled

  • Type:
ts
interface InlineOptions {
+    input?: boolean;
+}
  • Default: { input: false }
`,6),B=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date" :inline="{ input: true }" text-input auto-apply />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref();
+</script>

multi-dates-limit

Limit the number of dates to select when multi-dates is enabled

  • Type: number | string
  • Default: null
`,4),A=s(`
Code Example
vue
<template>
+  <VueDatePicker v-model="date" multi-dates multi-dates-limit="3" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref();
+</script>

partial-flow

When combined with the auto-apply prop, it will set the date as soon as the date is selected without waiting for last flow step to execute

  • Type: boolean
  • Default: false
`,4),f=s(`
Code Example
vue
<template>
+  <VueDatePicker v-model="date" auto-apply partial-flow :flow="['calendar', 'time']" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref();
+</script>

show-last-in-range

By default, when the range is selected, calendar view will remain on the last selection, to return to the first selected date, disable this option

  • Type: boolean
  • Default: true
`,4),b=s(`
Code Example
vue
<template>
+  <VueDatePicker v-model="date" range :show-last-in-range="false" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref();
+
+onMounted(() => {
+  const startDate = new Date();
+  const endDate = new Date(new Date().setDate(startDate.getDate() + 7));
+  date.value = [startDate, endDate];
+})
+</script>
`,1);function _(v,T,q,w,x,P){const a=t("RangeDemo"),l=t("PresetRange"),n=t("EmptyDemo"),h=t("TextInputDemo"),e=t("GlobalDemo");return p(),E("div",null,[r,i(a,{"partial-range":!1,placeholder:"Select Date"}),g,i(l),o,i(n,{range:!0,minRange:3,placeholder:"At least 3 days in between"}),y,i(n,{range:!0,maxRange:7,placeholder:"Can't have more than 7 days in between"}),c,i(a,{"fixed-start":!0,clearable:!1}),F,i(a,{"fixed-end":!0,clearable:!1}),u,i(a,{"multi-calendars":{solo:!0}}),C,i(a,{"multi-calendars":{static:!1}}),m,i(h,{"text-input":{format:"MM.dd.yyyy HH:mm"},placeholder:"Start Typing ..."},null,8,["text-input"]),D,i(e,{inline:{input:!0},"auto-apply":!0,"text-input":!0}),B,i(n,{"multi-dates":!0,placeholder:"Select Multiple Dates","multi-dates-limit":3}),A,i(n,{"auto-apply":!0,"partial-flow":!0,placeholder:"Select Date",flow:["calendar","time"]}),f,i(a,{"show-last-in-range":!1}),b])}const V=k(d,[["render",_]]);export{I as __pageData,V as default}; diff --git a/docs/assets/props_modes-configuration_index.md.AAjDBxAi.lean.js b/docs/assets/props_modes-configuration_index.md.AAjDBxAi.lean.js new file mode 100644 index 000000000..81e253704 --- /dev/null +++ b/docs/assets/props_modes-configuration_index.md.AAjDBxAi.lean.js @@ -0,0 +1 @@ +import{_ as k,D as t,o as p,c as E,I as i,U as s}from"./chunks/framework.DfSOcZOm.js";const I=JSON.parse('{"title":"Props - Modes configuration","description":"Configure behaviour of the specific datepicker mode","frontmatter":{"lang":"en-US","title":"Props - Modes configuration","description":"Configure behaviour of the specific datepicker mode"},"headers":[],"relativePath":"props/modes-configuration/index.md","filePath":"props/modes-configuration/index.md"}'),d={name:"props/modes-configuration/index.md"},r=s("",6),g=s("",6),o=s("",5),y=s("",5),c=s("",6),F=s("",6),u=s("",8),C=s("",3),m=s("",8),D=s("",6),B=s("",4),A=s("",4),f=s("",4),b=s("",1);function _(v,T,q,w,x,P){const a=t("RangeDemo"),l=t("PresetRange"),n=t("EmptyDemo"),h=t("TextInputDemo"),e=t("GlobalDemo");return p(),E("div",null,[r,i(a,{"partial-range":!1,placeholder:"Select Date"}),g,i(l),o,i(n,{range:!0,minRange:3,placeholder:"At least 3 days in between"}),y,i(n,{range:!0,maxRange:7,placeholder:"Can't have more than 7 days in between"}),c,i(a,{"fixed-start":!0,clearable:!1}),F,i(a,{"fixed-end":!0,clearable:!1}),u,i(a,{"multi-calendars":{solo:!0}}),C,i(a,{"multi-calendars":{static:!1}}),m,i(h,{"text-input":{format:"MM.dd.yyyy HH:mm"},placeholder:"Start Typing ..."},null,8,["text-input"]),D,i(e,{inline:{input:!0},"auto-apply":!0,"text-input":!0}),B,i(n,{"multi-dates":!0,placeholder:"Select Multiple Dates","multi-dates-limit":3}),A,i(n,{"auto-apply":!0,"partial-flow":!0,placeholder:"Select Date",flow:["calendar","time"]}),f,i(a,{"show-last-in-range":!1}),b])}const V=k(d,[["render",_]]);export{I as __pageData,V as default}; diff --git a/docs/assets/props_modes-configuration_index.md.fa6c473f.js b/docs/assets/props_modes-configuration_index.md.fa6c473f.js deleted file mode 100644 index 3cfa74994..000000000 --- a/docs/assets/props_modes-configuration_index.md.fa6c473f.js +++ /dev/null @@ -1,377 +0,0 @@ -import{_ as c,C as l,o as r,c as E,H as a,S as s}from"./chunks/framework.657b09b3.js";const V=JSON.parse('{"title":"Props - Modes configuration","description":"Configure behaviour of the specific datepicker mode","frontmatter":{"lang":"en-US","title":"Props - Modes configuration","description":"Configure behaviour of the specific datepicker mode"},"headers":[],"relativePath":"props/modes-configuration/index.md","filePath":"props/modes-configuration/index.md"}'),y={name:"props/modes-configuration/index.md"},i=s('

Modes configuration

Props for configuring and extending the datepicker when using a specific mode

Info

  • If you use the component in the browser <script> tag, make sure to pass multi-word props with -, for example, partialRange as partial-range and so on

partial-range

This prop is enabled by default, meaning, two dates are not required for range input. If no second date is selected, the value will be null

  • Type: boolean
  • Default: true
',6),d=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date" range :partial-range="false" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-</script>
<template>
-    <VueDatePicker v-model="date" range :partial-range="false" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-</script>

preset-dates

When configured, it will provide a sidebar with configured range/date that user can select

Info

  • range prop must be enabled to use range values
  • If the timezone prop is provided, values from preset dates will be converted to the provided timezone. If you don't want that, pass noTz: true to all presets
  • Type: PresetDate[]
  • Default: []
ts
interface PresetDate {
-  label: string;
-  value: Date[] | string[] | Date | string;
-  style?: Record<string, string>;
-  slot?: string;
-  noTz?: boolean;
-}
interface PresetDate {
-  label: string;
-  value: Date[] | string[] | Date | string;
-  style?: Record<string, string>;
-  slot?: string;
-  noTz?: boolean;
-}
`,6),u=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date" range :preset-dates="presetDates">
-      <template #preset-date-range-button="{ label, value, presetDate }">
-        <span 
-            role="button"
-            :tabindex="0"
-            @click="presetDate(value)"
-            @keyup.enter.prevent="presetDate(value)"
-            @keyup.space.prevent="presetDate(value)">
-          {{ label }}
-        </span>
-      </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-import { endOfMonth, endOfYear, startOfMonth, startOfYear, subMonths } from 'date-fns';
-
-const date = ref();
-
-const presetDates = ref([
-  { label: 'Today', value: [new Date(), new Date()] },
-  {
-    label: 'Today (Slot)',
-    value: [new Date(), new Date()],
-    slot: 'preset-date-range-button'
-  },
-  { label: 'This month', value: [startOfMonth(new Date()), endOfMonth(new Date())] },
-  {
-    label: 'Last month',
-    value: [startOfMonth(subMonths(new Date(), 1)), endOfMonth(subMonths(new Date(), 1))],
-  },
-  { label: 'This year', value: [startOfYear(new Date()), endOfYear(new Date())] },
-]);
-</script>
<template>
-    <VueDatePicker v-model="date" range :preset-dates="presetDates">
-      <template #preset-date-range-button="{ label, value, presetDate }">
-        <span 
-            role="button"
-            :tabindex="0"
-            @click="presetDate(value)"
-            @keyup.enter.prevent="presetDate(value)"
-            @keyup.space.prevent="presetDate(value)">
-          {{ label }}
-        </span>
-      </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-import { endOfMonth, endOfYear, startOfMonth, startOfYear, subMonths } from 'date-fns';
-
-const date = ref();
-
-const presetDates = ref([
-  { label: 'Today', value: [new Date(), new Date()] },
-  {
-    label: 'Today (Slot)',
-    value: [new Date(), new Date()],
-    slot: 'preset-date-range-button'
-  },
-  { label: 'This month', value: [startOfMonth(new Date()), endOfMonth(new Date())] },
-  {
-    label: 'Last month',
-    value: [startOfMonth(subMonths(new Date(), 1)), endOfMonth(subMonths(new Date(), 1))],
-  },
-  { label: 'This year', value: [startOfYear(new Date()), endOfYear(new Date())] },
-]);
-</script>

min-range

Set minimal range available for selection. This is the number of days between the selected start and end date

Info

range prop must be enabled

  • Type: number | string
  • Default: null
`,5),F=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date" range min-range="3" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-</script>
<template>
-    <VueDatePicker v-model="date" range min-range="3" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-</script>

max-range

Set maximal range available for selection. This is the number of days between the selected start and end date

Info

range prop must be enabled

  • Type: number | string
  • Default: null
`,5),g=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date" range max-range="7" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-</script>
<template>
-    <VueDatePicker v-model="date" range max-range="7" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-</script>

fixed-start

Allows only adjustment of the second date in the defined range

Info

range prop must be enabled

WARNING

v-model must be provided with both dates.

Should not be used in combination with fixed-end

  • Type: boolean
  • Default: false
`,6),D=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date" range fixed-start :clearable="false" />
-</template>
-
-<script setup>
-import { ref, onMounted } from 'vue';
-
-const date = ref();
-
-// For demo purposes assign range from the current date
-onMounted(() => {
-  const startDate = new Date();
-  const endDate = new Date(new Date().setDate(startDate.getDate() + 7));
-  date.value = [startDate, endDate];
-})
-</script>
<template>
-    <VueDatePicker v-model="date" range fixed-start :clearable="false" />
-</template>
-
-<script setup>
-import { ref, onMounted } from 'vue';
-
-const date = ref();
-
-// For demo purposes assign range from the current date
-onMounted(() => {
-  const startDate = new Date();
-  const endDate = new Date(new Date().setDate(startDate.getDate() + 7));
-  date.value = [startDate, endDate];
-})
-</script>

fixed-end

Allows only adjustment of the first date in the defined range

Info

range prop must be enabled

WARNING

v-model must be provided with both dates.

Should not be used in combination with fixed-start

  • Type: boolean
  • Default: false
`,6),m=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date" range fixed-end :clearable="false" />
-</template>
-
-<script setup>
-import { ref, onMounted } from 'vue';
-
-const date = ref();
-
-// For demo purposes assign range from the current date
-onMounted(() => {
-  const startDate = new Date();
-  const endDate = new Date(new Date().setDate(startDate.getDate() + 7));
-  date.value = [startDate, endDate];
-})
-</script>
<template>
-    <VueDatePicker v-model="date" range fixed-end :clearable="false" />
-</template>
-
-<script setup>
-import { ref, onMounted } from 'vue';
-
-const date = ref();
-
-// For demo purposes assign range from the current date
-onMounted(() => {
-  const startDate = new Date();
-  const endDate = new Date(new Date().setDate(startDate.getDate() + 7));
-  date.value = [startDate, endDate];
-})
-</script>

multi-calendars-configuration

multi-calendars prop can be extended with the configuration object, instead of passing a boolean or number values, you can provide an object. When the object is provided, prop will be auto enabled.

  • Type:
ts
interface MultiCalendarsOptions {
-    solo?: boolean;
-    static?: boolean;
-    count?: string | number;
-}
interface MultiCalendarsOptions {
-    solo?: boolean;
-    static?: boolean;
-    count?: string | number;
-}
  • Default: { solo: false, static: true, count: 2 }

solo

When enabled, both calendars will be independent of each other

`,8),C=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date" range :multi-calendars="{ solo: true }" />
-</template>
-
-<script setup>
-import { ref, onMounted } from 'vue';
-
-const date = ref();
-
-onMounted(() => {
-  const startDate = new Date();
-  const endDate = new Date(new Date().setDate(startDate.getDate() + 7));
-  date.value = [startDate, endDate];
-})
-</script>
<template>
-    <VueDatePicker v-model="date" range :multi-calendars="{ solo: true }" />
-</template>
-
-<script setup>
-import { ref, onMounted } from 'vue';
-
-const date = ref();
-
-onMounted(() => {
-  const startDate = new Date();
-  const endDate = new Date(new Date().setDate(startDate.getDate() + 7));
-  date.value = [startDate, endDate];
-})
-</script>

static

The default calendar view when using multi-calendars is to keep it on the month selected by the user. When this prop is disabled, it will auto-update the first calendar when the range starts and adjust the rest of them based on the first month

`,3),h=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date" range :multi-calendars="{ static: false }" />
-</template>
-
-<script setup>
-import { ref, onMounted } from 'vue';
-
-const date = ref();
-
-onMounted(() => {
-  const startDate = new Date();
-  const endDate = new Date(new Date().setDate(startDate.getDate() + 7));
-  date.value = [startDate, endDate];
-})
-</script>
<template>
-    <VueDatePicker v-model="date" range :multi-calendars="{ static: false }" />
-</template>
-
-<script setup>
-import { ref, onMounted } from 'vue';
-
-const date = ref();
-
-onMounted(() => {
-  const startDate = new Date();
-  const endDate = new Date(new Date().setDate(startDate.getDate() + 7));
-  date.value = [startDate, endDate];
-})
-</script>

text-input-configuration

Configuration for text-input prop. When the configuration object is provided, text-input is auto enabled

  • Type:
ts
interface TextInputOptions {
-    enterSubmit?: boolean;
-    tabSubmit?: boolean;
-    openMenu?: boolean;
-    rangeSeparator?: string;
-    selectOnFocus?: boolean;
-    format?: string | string[] | ((value: string) => Date | null);
-}
interface TextInputOptions {
-    enterSubmit?: boolean;
-    tabSubmit?: boolean;
-    openMenu?: boolean;
-    rangeSeparator?: string;
-    selectOnFocus?: boolean;
-    format?: string | string[] | ((value: string) => Date | null);
-}
  • Default: { enterSubmit: true, tabSubmit: true, openMenu: true, rangeSeparator: '-' }

Properties explanation:

  • enterSubmit: When enabled, pressing enter will select a date if the input value is a valid date object
  • tabSubmit: When enabled, pressing tab will select a date if the input value is a valid date object
  • openMenu: When enabled, opens the menu when clicking on the input field
  • format: Override the default parsing format. Default is the string value from format. You can also pass multiple parser patterns or a custom parser function and parse the input yourself. When the input is focused, the date will be shown in this format.
  • rangeSeparator: If you use range mode, the default separator is -, you can change it here
  • selectOnFocus: Selects the input text when input is focused
`,8),f=s(`
Code Example
vue
<template>
-    <VueDatePicker 
-      v-model="date"
-      placeholder="Start Typing ..."
-      :text-input="textInputOptions" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-const textInputOptions = {
-  format: 'MM.dd.yyyy HH:mm'
-};
-</script>
<template>
-    <VueDatePicker 
-      v-model="date"
-      placeholder="Start Typing ..."
-      :text-input="textInputOptions" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-const textInputOptions = {
-  format: 'MM.dd.yyyy HH:mm'
-};
-</script>

inline-configuration

Use input with the inline mode, useful if you enable text-input. When the configuration object is provided, inline prop is auto enabled

  • Type:
ts
interface InlineOptions {
-    input?: boolean;
-}
interface InlineOptions {
-    input?: boolean;
-}
  • Default: { input: false }
`,6),B=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date" :inline="{ input: true }" text-input auto-apply />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-</script>
<template>
-    <VueDatePicker v-model="date" :inline="{ input: true }" text-input auto-apply />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-</script>

multi-dates-limit

Limit the number of dates to select when multi-dates is enabled

  • Type: number | string
  • Default: null
`,4),A=s(`
Code Example
vue
<template>
-  <VueDatePicker v-model="date" multi-dates multi-dates-limit="3" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-</script>
<template>
-  <VueDatePicker v-model="date" multi-dates multi-dates-limit="3" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-</script>

partial-flow

When combined with the auto-apply prop, it will set the date as soon as the date is selected without waiting for last flow step to execute

  • Type: boolean
  • Default: false
`,4),b=s(`
Code Example
vue
<template>
-  <VueDatePicker v-model="date" auto-apply partial-flow :flow="['calendar', 'time']" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-</script>
<template>
-  <VueDatePicker v-model="date" auto-apply partial-flow :flow="['calendar', 'time']" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-</script>

show-last-in-range

By default, when the range is selected, calendar view will remain on the last selection, to return to the first selected date, disable this option

  • Type: boolean
  • Default: true
`,4),v=s(`
Code Example
vue
<template>
-  <VueDatePicker v-model="date" range :show-last-in-range="false" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-
-onMounted(() => {
-  const startDate = new Date();
-  const endDate = new Date(new Date().setDate(startDate.getDate() + 7));
-  date.value = [startDate, endDate];
-})
-</script>
<template>
-  <VueDatePicker v-model="date" range :show-last-in-range="false" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-
-onMounted(() => {
-  const startDate = new Date();
-  const endDate = new Date(new Date().setDate(startDate.getDate() + 7));
-  date.value = [startDate, endDate];
-})
-</script>
`,1);function _(q,k,T,w,x,P){const n=l("RangeDemo"),o=l("PresetRange"),p=l("EmptyDemo"),e=l("TextInputDemo"),t=l("GlobalDemo");return r(),E("div",null,[i,a(n,{"partial-range":!1,placeholder:"Select Date"}),d,a(o),u,a(p,{range:!0,minRange:3,placeholder:"At least 3 days in between"}),F,a(p,{range:!0,maxRange:7,placeholder:"Can't have more than 7 days in between"}),g,a(n,{"fixed-start":!0,clearable:!1}),D,a(n,{"fixed-end":!0,clearable:!1}),m,a(n,{"multi-calendars":{solo:!0}}),C,a(n,{"multi-calendars":{static:!1}}),h,a(e,{"text-input":{format:"MM.dd.yyyy HH:mm"},placeholder:"Start Typing ..."},null,8,["text-input"]),f,a(t,{inline:{input:!0},"auto-apply":!0,"text-input":!0}),B,a(p,{"multi-dates":!0,placeholder:"Select Multiple Dates","multi-dates-limit":3}),A,a(p,{"auto-apply":!0,"partial-flow":!0,placeholder:"Select Date",flow:["calendar","time"]}),b,a(n,{"show-last-in-range":!1}),v])}const M=c(y,[["render",_]]);export{V as __pageData,M as default}; diff --git a/docs/assets/props_modes-configuration_index.md.fa6c473f.lean.js b/docs/assets/props_modes-configuration_index.md.fa6c473f.lean.js deleted file mode 100644 index d51ad84e2..000000000 --- a/docs/assets/props_modes-configuration_index.md.fa6c473f.lean.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as c,C as l,o as r,c as E,H as a,S as s}from"./chunks/framework.657b09b3.js";const V=JSON.parse('{"title":"Props - Modes configuration","description":"Configure behaviour of the specific datepicker mode","frontmatter":{"lang":"en-US","title":"Props - Modes configuration","description":"Configure behaviour of the specific datepicker mode"},"headers":[],"relativePath":"props/modes-configuration/index.md","filePath":"props/modes-configuration/index.md"}'),y={name:"props/modes-configuration/index.md"},i=s("",6),d=s("",6),u=s("",5),F=s("",5),g=s("",6),D=s("",6),m=s("",8),C=s("",3),h=s("",8),f=s("",6),B=s("",4),A=s("",4),b=s("",4),v=s("",1);function _(q,k,T,w,x,P){const n=l("RangeDemo"),o=l("PresetRange"),p=l("EmptyDemo"),e=l("TextInputDemo"),t=l("GlobalDemo");return r(),E("div",null,[i,a(n,{"partial-range":!1,placeholder:"Select Date"}),d,a(o),u,a(p,{range:!0,minRange:3,placeholder:"At least 3 days in between"}),F,a(p,{range:!0,maxRange:7,placeholder:"Can't have more than 7 days in between"}),g,a(n,{"fixed-start":!0,clearable:!1}),D,a(n,{"fixed-end":!0,clearable:!1}),m,a(n,{"multi-calendars":{solo:!0}}),C,a(n,{"multi-calendars":{static:!1}}),h,a(e,{"text-input":{format:"MM.dd.yyyy HH:mm"},placeholder:"Start Typing ..."},null,8,["text-input"]),f,a(t,{inline:{input:!0},"auto-apply":!0,"text-input":!0}),B,a(p,{"multi-dates":!0,placeholder:"Select Multiple Dates","multi-dates-limit":3}),A,a(p,{"auto-apply":!0,"partial-flow":!0,placeholder:"Select Date",flow:["calendar","time"]}),b,a(n,{"show-last-in-range":!1}),v])}const M=c(y,[["render",_]]);export{V as __pageData,M as default}; diff --git a/docs/assets/props_modes_index.md.55b7e230.js b/docs/assets/props_modes_index.md.55b7e230.js deleted file mode 100644 index 2c1e82e04..000000000 --- a/docs/assets/props_modes_index.md.55b7e230.js +++ /dev/null @@ -1,413 +0,0 @@ -import{_ as F,C as n,o as m,c as D,H as a,S as s}from"./chunks/framework.657b09b3.js";const j=JSON.parse('{"title":"Props - Modes","description":"Use datepicker in specific mode","frontmatter":{"lang":"en-US","title":"Props - Modes","description":"Use datepicker in specific mode"},"headers":[],"relativePath":"props/modes/index.md","filePath":"props/modes/index.md"}'),g={name:"props/modes/index.md"},h=s('

Modes

Set the default mode for the datepicker

Info

  • When checking the examples, for boolean prop types, the example will show the behavior opposite of what is set for the default value
  • If you use the component in the browser <script> tag, make sure to pass multi-word props with -, for example, autoRange as auto-range and so on

Info

Depending on the mode, v-model might be different, so make sure to use the proper configuration

range

Range picker mode

  • Type: boolean
  • Default: false
',7),C=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date" range />
-</template>
-
-<script setup>
-import { ref, onMounted } from 'vue';
-
-const date = ref();
-
-// For demo purposes assign range from the current date
-onMounted(() => {
-  const startDate = new Date();
-  const endDate = new Date(new Date().setDate(startDate.getDate() + 7));
-  date.value = [startDate, endDate];
-})
-</script>
<template>
-    <VueDatePicker v-model="date" range />
-</template>
-
-<script setup>
-import { ref, onMounted } from 'vue';
-
-const date = ref();
-
-// For demo purposes assign range from the current date
-onMounted(() => {
-  const startDate = new Date();
-  const endDate = new Date(new Date().setDate(startDate.getDate() + 7));
-  date.value = [startDate, endDate];
-})
-</script>

auto-range

Predefine range to select

Info

range prop must be enabled

  • Type: number | string
  • Default: null
`,5),A=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date" range auto-range="5" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-</script>
<template>
-    <VueDatePicker v-model="date" range auto-range="5" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-</script>

multi-calendars

Enabling this prop will show multiple calendars side by side (on mobile devices, they will be in a column layout) for range picker. You can also pass a number to show more calendars. If you pass true, 2 calendars will be shown automatically.

Info

If the MultiCalendarsOptions object is provided, multi-calendars are auto enabled. For more info take a look at multi-calendars configuration section.

This mode is not supported with year-picker and time-picker

  • Type: boolean | number | string | MultiCalendarsOptions
  • Default: false
`,5),f=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date" range multi-calendars />
-</template>
-
-<script setup>
-import { ref, onMounted } from 'vue';
-
-const date = ref();
-
-onMounted(() => {
-  const startDate = new Date();
-  const endDate = new Date(new Date().setDate(startDate.getDate() + 7));
-  date.value = [startDate, endDate];
-})
-</script>
<template>
-    <VueDatePicker v-model="date" range multi-calendars />
-</template>
-
-<script setup>
-import { ref, onMounted } from 'vue';
-
-const date = ref();
-
-onMounted(() => {
-  const startDate = new Date();
-  const endDate = new Date(new Date().setDate(startDate.getDate() + 7));
-  date.value = [startDate, endDate];
-})
-</script>

month-picker

Change datepicker mode to select only month and year

  • Type: boolean
  • Default: false
`,4),v=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="month" month-picker />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const month = ref({
-  month: new Date().getMonth(),
-  year: new Date().getFullYear()
-});
-</script>
<template>
-    <VueDatePicker v-model="month" month-picker />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const month = ref({
-  month: new Date().getMonth(),
-  year: new Date().getFullYear()
-});
-</script>

time-picker

Change datepicker mode to select only time

  • Type: boolean
  • Default: false
`,4),_=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="time" time-picker />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const time = ref({
-  hours: new Date().getHours(),
-  minutes: new Date().getMinutes()
-});
-</script>
<template>
-    <VueDatePicker v-model="time" time-picker />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const time = ref({
-  hours: new Date().getHours(),
-  minutes: new Date().getMinutes()
-});
-</script>

year-picker

Change datepicker mode to select only year

  • Type: boolean
  • Default: false
`,4),k=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="year" year-picker />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const year = ref(new Date().getFullYear());
-</script>
<template>
-    <VueDatePicker v-model="year" year-picker />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const year = ref(new Date().getFullYear());
-</script>

week-picker

Select a specific week range

  • Type: boolean
  • Default: false
`,4),B=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date" week-picker />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-</script>
<template>
-    <VueDatePicker v-model="date" week-picker />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-</script>

quarter-picker

Change datepicker mode to select a quarter

Warning

When working with the quarter-picker, you will receive date(s) in the v-model. Each date will be the first date of the quarter. When using validation for min or max dates, disabled dates and so on, use a first date of the targeted quarter

Info

By default, quarter item displays first and last month of the quarter, to change locale of the displayed value, you can use format-locale prop or custom quarter slot

  • Type: boolean
  • Default: false
`,6),b=s(`
Code Example
vue
<template>
-  <VueDatePicker v-model="quarter" quarter-picker />
-</template>
-
-<script setup>
-  import {ref} from 'vue';
-  import { startOfQuarter } from "date-fns";
-
-  const quarter = ref(startOfQuarter(new Date()));
-</script>
<template>
-  <VueDatePicker v-model="quarter" quarter-picker />
-</template>
-
-<script setup>
-  import {ref} from 'vue';
-  import { startOfQuarter } from "date-fns";
-
-  const quarter = ref(startOfQuarter(new Date()));
-</script>

text-input

When enabled, will try to parse the date from the user input.

Info

Text input works with all picker modes.

If the TextInputOptions object is provided, text-input is auto enabled. For more info take a look at text-input configuration section.

  • Type: boolean | TextInputOptions
  • Default: false
`,5),q=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date" placeholder="Start Typing ..." text-input />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-</script>
<template>
-    <VueDatePicker v-model="date" placeholder="Start Typing ..." text-input />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-</script>

inline

Removes the input field and places the calendar in your parent component

Info

Text input works with all picker modes.

If the InlineOptions object is provided, inline is auto enabled. For more info take a look at inline configuration section.

  • Type: boolean | InlineOptions
  • Default: false
`,5),T=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date" inline auto-apply />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" inline auto-apply />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

multi-dates

Allow selecting multiple single dates. When changing time, the latest selected date is affected. To deselect the date, click on the selected value

  • Type: boolean
  • Default: false
`,4),P=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date" multi-dates />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-</script>
<template>
-    <VueDatePicker v-model="date" multi-dates />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-</script>

flow

Define the selecting order. Position in the array will specify the execution step. When you overwrite the execution step, the flow is reset

  • Type: ('month' | 'year' | 'calendar' | 'time' | 'minutes' | 'hours' | 'seconds')[]
  • Default: []

Info

flow is not supported with multi-calendars mode

`,5),w=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date" :flow="flow"  />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-const flow = ref(['month', 'year', 'calendar']);
-</script>
<template>
-    <VueDatePicker v-model="date" :flow="flow"  />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-const flow = ref(['month', 'year', 'calendar']);
-</script>

utc

Output date(s) will be in UTC timezone string. You can use this if you gather dates from different timezones and want to send the date directly to the server

  • Type: boolean | 'preserve'
  • Default: false

Info

  • preserve - The input date will be the same, meaning, that it will not convert the date in the local timezone, but preserve the original UTC time.
  • true - The input date will be converted to the local timezone. Output date will be in the UTC format. Meaning that what is the actual v-model and what is displayed in the picker will be in the timezone difference.
`,5),V=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date" utc />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-</script>
<template>
-    <VueDatePicker v-model="date" utc />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-</script>

vertical

Sets the datepicker orientation in the vertical mode. This mode will change the arrow action from left/right to the top/bottom, transitions will also be vertical

  • Type: boolean
  • Default: false
`,4),S=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date" vertical />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" vertical />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

model-auto

Automatically switch between range and single picker modes

  • Type: Boolean
  • Default: false

Note

Since this prop in the background uses a partial-range make sure that range prop is provided and keep partial-range to true

This is only compatible with date pickers, specific modes are not supported

`,5),x=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date" model-auto range />
-    <p v-if="date">Selected date: {{ date }}</p>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-</script>
<template>
-    <VueDatePicker v-model="date" model-auto range />
-    <p v-if="date">Selected date: {{ date }}</p>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-</script>

timezone

Display the dates in a given timezone

  • Type: string
  • Default: null

Note

  • timezone is only supported with the date picker and not other modes for now
  • For supported timezones please refer to date-fns-tz
`,5),z=s(`
Code Example
vue
<template>
-    <select name="timezone-select" id="timezone-select" v-model="timezone">
-      <option :value="undefined">Select timezone</option>
-      <option v-for="zone in timezones" :value="zone" :key="zone">{{ zone }}</option>
-    </select>
-    <VueDatePicker 
-            v-model="date" 
-            multi-calendars
-            range
-            :timezone="timezone"
-            :partial-range="false" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-import { addDays } from 'date-fns';
-
-const date = ref([new Date(), addDays(new Date(), 5)]);
-const timezone = ref(undefined);
-
-// These are just for the demo purposes
-const timezones = [
-  'Pacific/Midway', // -11
-  'America/Adak', // -10,
-  'Pacific/Gambier', // -9
-  'America/Los_Angeles', // -8
-  'America/Denver', // -7
-  'America/Chicago', // -6
-  'America/New_York', // -5
-  'America/Santiago', // -4
-  'America/Sao_Paulo', // -3
-  'America/Noronha', // -2
-  'Atlantic/Cape_Verde', // -1
-  'UTC', // utc
-  'Europe/Brussels', //+1
-  'Africa/Cairo', // +2
-  'Europe/Minsk', // +3
-  'Europe/Moscow', // +4
-  'Asia/Tashkent', // +5
-  'Asia/Dhaka', // +6
-  'Asia/Novosibirsk', // +7
-  'Australia/Perth', // +8
-  'Asia/Tokyo', // +9
-  'Australia/Hobart', // +10
-  'Asia/Vladivostok', // +11
-  'Pacific/Auckland', // +12
-];
-</script>
<template>
-    <select name="timezone-select" id="timezone-select" v-model="timezone">
-      <option :value="undefined">Select timezone</option>
-      <option v-for="zone in timezones" :value="zone" :key="zone">{{ zone }}</option>
-    </select>
-    <VueDatePicker 
-            v-model="date" 
-            multi-calendars
-            range
-            :timezone="timezone"
-            :partial-range="false" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-import { addDays } from 'date-fns';
-
-const date = ref([new Date(), addDays(new Date(), 5)]);
-const timezone = ref(undefined);
-
-// These are just for the demo purposes
-const timezones = [
-  'Pacific/Midway', // -11
-  'America/Adak', // -10,
-  'Pacific/Gambier', // -9
-  'America/Los_Angeles', // -8
-  'America/Denver', // -7
-  'America/Chicago', // -6
-  'America/New_York', // -5
-  'America/Santiago', // -4
-  'America/Sao_Paulo', // -3
-  'America/Noronha', // -2
-  'Atlantic/Cape_Verde', // -1
-  'UTC', // utc
-  'Europe/Brussels', //+1
-  'Africa/Cairo', // +2
-  'Europe/Minsk', // +3
-  'Europe/Moscow', // +4
-  'Asia/Tashkent', // +5
-  'Asia/Dhaka', // +6
-  'Asia/Novosibirsk', // +7
-  'Australia/Perth', // +8
-  'Asia/Tokyo', // +9
-  'Australia/Hobart', // +10
-  'Asia/Vladivostok', // +11
-  'Pacific/Auckland', // +12
-];
-</script>

emit-timezone

Enables the @update:model-timezone-value event that will dispatch a v-model value in a given timezone

  • Type: string
  • Default: null
`,4),I=s(`
Code Example
vue
<template>
-  <VueDatePicker
-      v-model="date"
-      emit-timezone="UTC"
-      @update:model-timezone-value="setUTCDate"
-  />
-</template>
-
-<script lang="ts" setup>
-    import { ref } from 'vue';
-
-    const date = ref();
-    const utcDate = ref();
-
-    const setUTCDate = (value) => {
-        utcDate.value = value;
-    };
-</script>
<template>
-  <VueDatePicker
-      v-model="date"
-      emit-timezone="UTC"
-      @update:model-timezone-value="setUTCDate"
-  />
-</template>
-
-<script lang="ts" setup>
-    import { ref } from 'vue';
-
-    const date = ref();
-    const utcDate = ref();
-
-    const setUTCDate = (value) => {
-        utcDate.value = value;
-    };
-</script>
`,1);function M(N,R,U,O,Y,W){const l=n("RangeDemo"),e=n("MonthPickerDemo"),t=n("TimePickerDemo"),c=n("YearPickerDemo"),p=n("EmptyDemo"),r=n("QuarterPickerDemo"),E=n("TextInputDemo"),o=n("GlobalDemo"),y=n("TimezoneDemo"),i=n("DisplayModelDemo"),d=n("TimezonePropDemo"),u=n("EmitTimezone");return m(),D("div",null,[h,a(l),C,a(l,{"auto-range":5}),A,a(l,{"multi-calendars":!0}),f,a(e),v,a(t),_,a(c),k,a(p,{"week-picker":!0,placeholder:"Select week"}),B,a(r),b,a(E,{placeholder:"Start Typing ...","text-input":!0}),q,a(o,{inline:!0,"auto-apply":!0}),T,a(p,{"multi-dates":!0,placeholder:"Select Multiple Dates"}),P,a(p,{flow:["month","year","calendar"],placeholder:"Month > Year > Date"}),w,a(y),V,a(o,{vertical:!0}),S,a(i,{"model-auto":!0,range:!0}),x,a(d),z,a(u),I])}const H=F(g,[["render",M]]);export{j as __pageData,H as default}; diff --git a/docs/assets/props_modes_index.md.55b7e230.lean.js b/docs/assets/props_modes_index.md.55b7e230.lean.js deleted file mode 100644 index 3602915a3..000000000 --- a/docs/assets/props_modes_index.md.55b7e230.lean.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as F,C as n,o as m,c as D,H as a,S as s}from"./chunks/framework.657b09b3.js";const j=JSON.parse('{"title":"Props - Modes","description":"Use datepicker in specific mode","frontmatter":{"lang":"en-US","title":"Props - Modes","description":"Use datepicker in specific mode"},"headers":[],"relativePath":"props/modes/index.md","filePath":"props/modes/index.md"}'),g={name:"props/modes/index.md"},h=s("",7),C=s("",5),A=s("",5),f=s("",4),v=s("",4),_=s("",4),k=s("",4),B=s("",6),b=s("",5),q=s("",5),T=s("",4),P=s("",5),w=s("",5),V=s("",4),S=s("",5),x=s("",5),z=s("",4),I=s("",1);function M(N,R,U,O,Y,W){const l=n("RangeDemo"),e=n("MonthPickerDemo"),t=n("TimePickerDemo"),c=n("YearPickerDemo"),p=n("EmptyDemo"),r=n("QuarterPickerDemo"),E=n("TextInputDemo"),o=n("GlobalDemo"),y=n("TimezoneDemo"),i=n("DisplayModelDemo"),d=n("TimezonePropDemo"),u=n("EmitTimezone");return m(),D("div",null,[h,a(l),C,a(l,{"auto-range":5}),A,a(l,{"multi-calendars":!0}),f,a(e),v,a(t),_,a(c),k,a(p,{"week-picker":!0,placeholder:"Select week"}),B,a(r),b,a(E,{placeholder:"Start Typing ...","text-input":!0}),q,a(o,{inline:!0,"auto-apply":!0}),T,a(p,{"multi-dates":!0,placeholder:"Select Multiple Dates"}),P,a(p,{flow:["month","year","calendar"],placeholder:"Month > Year > Date"}),w,a(y),V,a(o,{vertical:!0}),S,a(i,{"model-auto":!0,range:!0}),x,a(d),z,a(u),I])}const H=F(g,[["render",M]]);export{j as __pageData,H as default}; diff --git a/docs/assets/props_modes_index.md.QwKrmY9S.js b/docs/assets/props_modes_index.md.QwKrmY9S.js new file mode 100644 index 000000000..3103c47e9 --- /dev/null +++ b/docs/assets/props_modes_index.md.QwKrmY9S.js @@ -0,0 +1,207 @@ +import{_ as c,D as a,o as y,c as F,I as i,U as s}from"./chunks/framework.DfSOcZOm.js";const Q=JSON.parse('{"title":"Props - Modes","description":"Use datepicker in specific mode","frontmatter":{"lang":"en-US","title":"Props - Modes","description":"Use datepicker in specific mode"},"headers":[],"relativePath":"props/modes/index.md","filePath":"props/modes/index.md"}'),u={name:"props/modes/index.md"},m=s('

Modes

Set the default mode for the datepicker

Info

  • When checking the examples, for boolean prop types, the example will show the behavior opposite of what is set for the default value
  • If you use the component in the browser <script> tag, make sure to pass multi-word props with -, for example, autoRange as auto-range and so on

Info

Depending on the mode, v-model might be different, so make sure to use the proper configuration

range

Range picker mode

  • Type: boolean
  • Default: false
',7),D=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date" range />
+</template>
+
+<script setup>
+import { ref, onMounted } from 'vue';
+
+const date = ref();
+
+// For demo purposes assign range from the current date
+onMounted(() => {
+  const startDate = new Date();
+  const endDate = new Date(new Date().setDate(startDate.getDate() + 7));
+  date.value = [startDate, endDate];
+})
+</script>

auto-range

Predefine range to select

Info

range prop must be enabled

  • Type: number | string
  • Default: null
`,5),C=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date" range auto-range="5" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref();
+</script>

multi-calendars

Enabling this prop will show multiple calendars side by side (on mobile devices, they will be in a column layout) for range picker. You can also pass a number to show more calendars. If you pass true, 2 calendars will be shown automatically.

Info

If the MultiCalendarsOptions object is provided, multi-calendars are auto enabled. For more info take a look at multi-calendars configuration section.

This mode is not supported with year-picker and time-picker

  • Type: boolean | number | string | MultiCalendarsOptions
  • Default: false
`,5),A=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date" range multi-calendars />
+</template>
+
+<script setup>
+import { ref, onMounted } from 'vue';
+
+const date = ref();
+
+onMounted(() => {
+  const startDate = new Date();
+  const endDate = new Date(new Date().setDate(startDate.getDate() + 7));
+  date.value = [startDate, endDate];
+})
+</script>

month-picker

Change datepicker mode to select only month and year

  • Type: boolean
  • Default: false
`,4),_=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="month" month-picker />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const month = ref({
+  month: new Date().getMonth(),
+  year: new Date().getFullYear()
+});
+</script>

time-picker

Change datepicker mode to select only time

  • Type: boolean
  • Default: false
`,4),B=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="time" time-picker />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const time = ref({
+  hours: new Date().getHours(),
+  minutes: new Date().getMinutes()
+});
+</script>

year-picker

Change datepicker mode to select only year

  • Type: boolean
  • Default: false
`,4),f=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="year" year-picker />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const year = ref(new Date().getFullYear());
+</script>

week-picker

Select a specific week range

  • Type: boolean
  • Default: false
`,4),v=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date" week-picker />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref();
+</script>

quarter-picker

Change datepicker mode to select a quarter

Warning

When working with the quarter-picker, you will receive date(s) in the v-model. Each date will be the first date of the quarter. When using validation for min or max dates, disabled dates and so on, use a first date of the targeted quarter

Info

By default, quarter item displays first and last month of the quarter, to change locale of the displayed value, you can use format-locale prop or custom quarter slot

  • Type: boolean
  • Default: false
`,6),b=s(`
Code Example
vue
<template>
+  <VueDatePicker v-model="quarter" quarter-picker />
+</template>
+
+<script setup>
+  import {ref} from 'vue';
+  import { startOfQuarter } from "date-fns";
+
+  const quarter = ref(startOfQuarter(new Date()));
+</script>

text-input

When enabled, will try to parse the date from the user input.

Info

Text input works with all picker modes.

If the TextInputOptions object is provided, text-input is auto enabled. For more info take a look at text-input configuration section.

  • Type: boolean | TextInputOptions
  • Default: false
`,5),T=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date" placeholder="Start Typing ..." text-input />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref();
+</script>

inline

Removes the input field and places the calendar in your parent component

Info

Text input works with all picker modes.

If the InlineOptions object is provided, inline is auto enabled. For more info take a look at inline configuration section.

  • Type: boolean | InlineOptions
  • Default: false
`,5),q=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date" inline auto-apply />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

multi-dates

Allow selecting multiple single dates. When changing time, the latest selected date is affected. To deselect the date, click on the selected value

  • Type: boolean
  • Default: false
`,4),P=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date" multi-dates />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref();
+</script>

flow

Define the selecting order. Position in the array will specify the execution step. When you overwrite the execution step, the flow is reset

  • Type: ('month' | 'year' | 'calendar' | 'time' | 'minutes' | 'hours' | 'seconds')[]
  • Default: []

Info

flow is not supported with multi-calendars mode

`,5),w=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date" :flow="flow"  />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref();
+const flow = ref(['month', 'year', 'calendar']);
+</script>

utc

Output date(s) will be in UTC timezone string. You can use this if you gather dates from different timezones and want to send the date directly to the server

  • Type: boolean | 'preserve'
  • Default: false

Info

  • preserve - The input date will be the same, meaning, that it will not convert the date in the local timezone, but preserve the original UTC time.
  • true - The input date will be converted to the local timezone. Output date will be in the UTC format. Meaning that what is the actual v-model and what is displayed in the picker will be in the timezone difference.
`,5),S=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date" utc />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref();
+</script>

vertical

Sets the datepicker orientation in the vertical mode. This mode will change the arrow action from left/right to the top/bottom, transitions will also be vertical

  • Type: boolean
  • Default: false
`,4),x=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date" vertical />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

model-auto

Automatically switch between range and single picker modes

  • Type: Boolean
  • Default: false

Note

Since this prop in the background uses a partial-range make sure that range prop is provided and keep partial-range to true

This is only compatible with date pickers, specific modes are not supported

`,5),I=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date" model-auto range />
+    <p v-if="date">Selected date: {{ date }}</p>
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref();
+</script>

timezone

Display the dates in a given timezone

  • Type: string
  • Default: null

Note

  • timezone is only supported with the date picker and not other modes for now
  • For supported timezones please refer to date-fns-tz
`,5),V=s(`
Code Example
vue
<template>
+    <select name="timezone-select" id="timezone-select" v-model="timezone">
+      <option :value="undefined">Select timezone</option>
+      <option v-for="zone in timezones" :value="zone" :key="zone">{{ zone }}</option>
+    </select>
+    <VueDatePicker 
+            v-model="date" 
+            multi-calendars
+            range
+            :timezone="timezone"
+            :partial-range="false" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+import { addDays } from 'date-fns';
+
+const date = ref([new Date(), addDays(new Date(), 5)]);
+const timezone = ref(undefined);
+
+// These are just for the demo purposes
+const timezones = [
+  'Pacific/Midway', // -11
+  'America/Adak', // -10,
+  'Pacific/Gambier', // -9
+  'America/Los_Angeles', // -8
+  'America/Denver', // -7
+  'America/Chicago', // -6
+  'America/New_York', // -5
+  'America/Santiago', // -4
+  'America/Sao_Paulo', // -3
+  'America/Noronha', // -2
+  'Atlantic/Cape_Verde', // -1
+  'UTC', // utc
+  'Europe/Brussels', //+1
+  'Africa/Cairo', // +2
+  'Europe/Minsk', // +3
+  'Europe/Moscow', // +4
+  'Asia/Tashkent', // +5
+  'Asia/Dhaka', // +6
+  'Asia/Novosibirsk', // +7
+  'Australia/Perth', // +8
+  'Asia/Tokyo', // +9
+  'Australia/Hobart', // +10
+  'Asia/Vladivostok', // +11
+  'Pacific/Auckland', // +12
+];
+</script>

emit-timezone

Enables the @update:model-timezone-value event that will dispatch a v-model value in a given timezone

  • Type: string
  • Default: null
`,4),z=s(`
Code Example
vue
<template>
+  <VueDatePicker
+      v-model="date"
+      emit-timezone="UTC"
+      @update:model-timezone-value="setUTCDate"
+  />
+</template>
+
+<script lang="ts" setup>
+    import { ref } from 'vue';
+
+    const date = ref();
+    const utcDate = ref();
+
+    const setUTCDate = (value) => {
+        utcDate.value = value;
+    };
+</script>
`,1);function N(R,M,O,U,Y,W){const t=a("RangeDemo"),e=a("MonthPickerDemo"),h=a("TimePickerDemo"),k=a("YearPickerDemo"),n=a("EmptyDemo"),p=a("QuarterPickerDemo"),E=a("TextInputDemo"),l=a("GlobalDemo"),r=a("TimezoneDemo"),d=a("DisplayModelDemo"),o=a("TimezonePropDemo"),g=a("EmitTimezone");return y(),F("div",null,[m,i(t),D,i(t,{"auto-range":5}),C,i(t,{"multi-calendars":!0}),A,i(e),_,i(h),B,i(k),f,i(n,{"week-picker":!0,placeholder:"Select week"}),v,i(p),b,i(E,{placeholder:"Start Typing ...","text-input":!0}),T,i(l,{inline:!0,"auto-apply":!0}),q,i(n,{"multi-dates":!0,placeholder:"Select Multiple Dates"}),P,i(n,{flow:["month","year","calendar"],placeholder:"Month > Year > Date"}),w,i(r),S,i(l,{vertical:!0}),x,i(d,{"model-auto":!0,range:!0}),I,i(o),V,i(g),z])}const $=c(u,[["render",N]]);export{Q as __pageData,$ as default}; diff --git a/docs/assets/props_modes_index.md.QwKrmY9S.lean.js b/docs/assets/props_modes_index.md.QwKrmY9S.lean.js new file mode 100644 index 000000000..50c59e057 --- /dev/null +++ b/docs/assets/props_modes_index.md.QwKrmY9S.lean.js @@ -0,0 +1 @@ +import{_ as c,D as a,o as y,c as F,I as i,U as s}from"./chunks/framework.DfSOcZOm.js";const Q=JSON.parse('{"title":"Props - Modes","description":"Use datepicker in specific mode","frontmatter":{"lang":"en-US","title":"Props - Modes","description":"Use datepicker in specific mode"},"headers":[],"relativePath":"props/modes/index.md","filePath":"props/modes/index.md"}'),u={name:"props/modes/index.md"},m=s("",7),D=s("",5),C=s("",5),A=s("",4),_=s("",4),B=s("",4),f=s("",4),v=s("",6),b=s("",5),T=s("",5),q=s("",4),P=s("",5),w=s("",5),S=s("",4),x=s("",5),I=s("",5),V=s("",4),z=s("",1);function N(R,M,O,U,Y,W){const t=a("RangeDemo"),e=a("MonthPickerDemo"),h=a("TimePickerDemo"),k=a("YearPickerDemo"),n=a("EmptyDemo"),p=a("QuarterPickerDemo"),E=a("TextInputDemo"),l=a("GlobalDemo"),r=a("TimezoneDemo"),d=a("DisplayModelDemo"),o=a("TimezonePropDemo"),g=a("EmitTimezone");return y(),F("div",null,[m,i(t),D,i(t,{"auto-range":5}),C,i(t,{"multi-calendars":!0}),A,i(e),_,i(h),B,i(k),f,i(n,{"week-picker":!0,placeholder:"Select week"}),v,i(p),b,i(E,{placeholder:"Start Typing ...","text-input":!0}),T,i(l,{inline:!0,"auto-apply":!0}),q,i(n,{"multi-dates":!0,placeholder:"Select Multiple Dates"}),P,i(n,{flow:["month","year","calendar"],placeholder:"Month > Year > Date"}),w,i(r),S,i(l,{vertical:!0}),x,i(d,{"model-auto":!0,range:!0}),I,i(o),V,i(g),z])}const $=c(u,[["render",N]]);export{Q as __pageData,$ as default}; diff --git a/docs/assets/props_positioning_index.md.3e25e3ac.js b/docs/assets/props_positioning_index.md.3e25e3ac.js deleted file mode 100644 index eaa1940e6..000000000 --- a/docs/assets/props_positioning_index.md.3e25e3ac.js +++ /dev/null @@ -1,83 +0,0 @@ -import{_ as l,C as o,o as p,c as e,H as n,S as s}from"./chunks/framework.657b09b3.js";const C=JSON.parse('{"title":"Props - Positioning","description":"Datepicker menu positioning configuration","frontmatter":{"lang":"en-US","title":"Props - Positioning","description":"Datepicker menu positioning configuration"},"headers":[],"relativePath":"props/positioning/index.md","filePath":"props/positioning/index.md"}'),t={name:"props/positioning/index.md"},c=s('

Positioning

Configure datepicker menu positioning

Info

  • When checking the examples, for boolean prop types, the example will show the behavior opposite of what is set for the default value
  • If you use the component in the browser <script> tag, make sure to pass multi-word props with -, for example, autoPosition as auto-position and so on

position

Datepicker menu position

  • Type: 'left' | 'center' | 'right'
  • Default: 'center'
',6),r=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date" position="left" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" position="left" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

teleport

Use teleport to position the datepicker menu. This is useful if you have hidden overflow on the parent HTML element where the menu is not showing in full. If you just set the value to true, the menu will be placed on body

  • Type: boolean | string
  • Default: null

Note

In case you are enabling teleport to the default value (<body>), make sure to explicitly set it to true to prevent conflict with the built-in <teleport> component

Default transitions for menu open and close will not work with the teleport enabled

`,5),E=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date" :teleport="true" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" :teleport="true" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

alt-position

If you have issues with the menu being miss-placed, you can use custom function that can position the menu to your liking

  • Type: (el: HTMLElement) => ({ top: number; left: number; transform: string })
  • Default: null
`,4),y=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date" :alt-position="customPosition" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-const customPosition = () => ({ top: 0, left: 0 });
-</script>
<template>
-    <VueDatePicker v-model="date" :alt-position="customPosition" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-const customPosition = () => ({ top: 0, left: 0 });
-</script>

auto-position

When enabled, based on viewport space available it will automatically position the menu above or bellow input field

  • Type: boolean
  • Default: true
`,4),i=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date" :auto-position="false" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" :auto-position="false" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

teleport-center

Sets the menu position on the page center, useful for smaller screens where there is no space available above or bellow the input field

  • Type: boolean
  • Default: false
`,4),u=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date" teleport-center />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" teleport-center />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
`,1);function d(m,F,g,h,f,_){const a=o("GlobalDemo");return p(),e("div",null,[c,n(a,{position:"left"}),r,n(a,{teleport:!0}),E,n(a,{"alt-position":()=>({top:0,left:0})}),y,n(a,{"auto-position":!1}),i,n(a,{teleportCenter:!0}),u])}const v=l(t,[["render",d]]);export{C as __pageData,v as default}; diff --git a/docs/assets/props_positioning_index.md.3e25e3ac.lean.js b/docs/assets/props_positioning_index.md.3e25e3ac.lean.js deleted file mode 100644 index 54508451b..000000000 --- a/docs/assets/props_positioning_index.md.3e25e3ac.lean.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as l,C as o,o as p,c as e,H as n,S as s}from"./chunks/framework.657b09b3.js";const C=JSON.parse('{"title":"Props - Positioning","description":"Datepicker menu positioning configuration","frontmatter":{"lang":"en-US","title":"Props - Positioning","description":"Datepicker menu positioning configuration"},"headers":[],"relativePath":"props/positioning/index.md","filePath":"props/positioning/index.md"}'),t={name:"props/positioning/index.md"},c=s("",6),r=s("",5),E=s("",4),y=s("",4),i=s("",4),u=s("",1);function d(m,F,g,h,f,_){const a=o("GlobalDemo");return p(),e("div",null,[c,n(a,{position:"left"}),r,n(a,{teleport:!0}),E,n(a,{"alt-position":()=>({top:0,left:0})}),y,n(a,{"auto-position":!1}),i,n(a,{teleportCenter:!0}),u])}const v=l(t,[["render",d]]);export{C as __pageData,v as default}; diff --git a/docs/assets/props_positioning_index.md.LKs4FjaY.js b/docs/assets/props_positioning_index.md.LKs4FjaY.js new file mode 100644 index 000000000..0df4dbb40 --- /dev/null +++ b/docs/assets/props_positioning_index.md.LKs4FjaY.js @@ -0,0 +1,42 @@ +import{_ as t,D as n,o as l,c as e,I as a,U as s}from"./chunks/framework.DfSOcZOm.js";const C=JSON.parse('{"title":"Props - Positioning","description":"Datepicker menu positioning configuration","frontmatter":{"lang":"en-US","title":"Props - Positioning","description":"Datepicker menu positioning configuration"},"headers":[],"relativePath":"props/positioning/index.md","filePath":"props/positioning/index.md"}'),h={name:"props/positioning/index.md"},p=s('

Positioning

Configure datepicker menu positioning

Info

  • When checking the examples, for boolean prop types, the example will show the behavior opposite of what is set for the default value
  • If you use the component in the browser <script> tag, make sure to pass multi-word props with -, for example, autoPosition as auto-position and so on

position

Datepicker menu position

  • Type: 'left' | 'center' | 'right'
  • Default: 'center'
',6),k=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date" position="left" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

teleport

Use teleport to position the datepicker menu. This is useful if you have hidden overflow on the parent HTML element where the menu is not showing in full. If you just set the value to true, the menu will be placed on body

  • Type: boolean | string
  • Default: null

Note

In case you are enabling teleport to the default value (<body>), make sure to explicitly set it to true to prevent conflict with the built-in <teleport> component

Default transitions for menu open and close will not work with the teleport enabled

`,5),o=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date" :teleport="true" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

alt-position

If you have issues with the menu being miss-placed, you can use custom function that can position the menu to your liking

  • Type: (el: HTMLElement) => ({ top: number; left: number; transform: string })
  • Default: null
`,4),E=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date" :alt-position="customPosition" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+const customPosition = () => ({ top: 0, left: 0 });
+</script>

auto-position

When enabled, based on viewport space available it will automatically position the menu above or bellow input field

  • Type: boolean
  • Default: true
`,4),r=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date" :auto-position="false" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

teleport-center

Sets the menu position on the page center, useful for smaller screens where there is no space available above or bellow the input field

  • Type: boolean
  • Default: false
`,4),d=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date" teleport-center />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>
`,1);function g(c,y,u,F,m,_){const i=n("GlobalDemo");return l(),e("div",null,[p,a(i,{position:"left"}),k,a(i,{teleport:!0}),o,a(i,{"alt-position":()=>({top:0,left:0})}),E,a(i,{"auto-position":!1}),r,a(i,{teleportCenter:!0}),d])}const f=t(h,[["render",g]]);export{C as __pageData,f as default}; diff --git a/docs/assets/props_positioning_index.md.LKs4FjaY.lean.js b/docs/assets/props_positioning_index.md.LKs4FjaY.lean.js new file mode 100644 index 000000000..b3a945fc9 --- /dev/null +++ b/docs/assets/props_positioning_index.md.LKs4FjaY.lean.js @@ -0,0 +1 @@ +import{_ as t,D as n,o as l,c as e,I as a,U as s}from"./chunks/framework.DfSOcZOm.js";const C=JSON.parse('{"title":"Props - Positioning","description":"Datepicker menu positioning configuration","frontmatter":{"lang":"en-US","title":"Props - Positioning","description":"Datepicker menu positioning configuration"},"headers":[],"relativePath":"props/positioning/index.md","filePath":"props/positioning/index.md"}'),h={name:"props/positioning/index.md"},p=s("",6),k=s("",5),o=s("",4),E=s("",4),r=s("",4),d=s("",1);function g(c,y,u,F,m,_){const i=n("GlobalDemo");return l(),e("div",null,[p,a(i,{position:"left"}),k,a(i,{teleport:!0}),o,a(i,{"alt-position":()=>({top:0,left:0})}),E,a(i,{"auto-position":!1}),r,a(i,{teleportCenter:!0}),d])}const f=t(h,[["render",g]]);export{C as __pageData,f as default}; diff --git a/docs/assets/props_time-picker-configuration_index.md.6871f630.js b/docs/assets/props_time-picker-configuration_index.md.6871f630.js deleted file mode 100644 index f3d488265..000000000 --- a/docs/assets/props_time-picker-configuration_index.md.6871f630.js +++ /dev/null @@ -1,363 +0,0 @@ -import{_ as e,C as p,o as t,c,H as a,S as s}from"./chunks/framework.657b09b3.js";const N=JSON.parse('{"title":"Props - Time picker configuration","description":"Configure time-picker behavior","frontmatter":{"lang":"en-US","title":"Props - Time picker configuration","description":"Configure time-picker behavior"},"headers":[],"relativePath":"props/time-picker-configuration/index.md","filePath":"props/time-picker-configuration/index.md"}'),r={name:"props/time-picker-configuration/index.md"},E=s('

Time picker configuration

Props to configure time picker, whether using it only as time picker or alongside the datepicker

Info

  • When checking the examples, for boolean prop types, the example will show the behavior opposite of what is set for the default value
  • If you use the component in the browser <script> tag, make sure to pass multi-word props with -, for example, enableTimePicker as enable-time-picker and so on

time-picker-inline

Set the time picker under the calendar instead of opening the overlay

  • Type: boolean
  • Default: false
',6),y=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date" time-picker-inline />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" time-picker-inline />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

enable-time-picker

Enable or disable time picker

  • Type: boolean
  • Default: true
`,4),i=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date" :enable-time-picker="false" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" :enable-time-picker="false" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

is-24

Whether to use 24H or 12H mode

  • Type: boolean
  • Default: true
`,4),d=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date" :is-24="false" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" :is-24="false" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

enable-seconds

Enable seconds in the time picker

  • Type: boolean
  • Default: false
`,4),u=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date" enable-seconds />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" enable-seconds />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

hours-increment

The value which is used to increment hours via arrows in the time picker

  • Type: number | string
  • Default: 1
`,4),m=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date" hours-increment="2" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" hours-increment="2" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

minutes-increment

The value which is used to increment minutes via arrows in the time picker

  • Type: number | string
  • Default: 1
`,4),F=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date" minutes-increment="5" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" minutes-increment="5" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

seconds-increment

The value which is used to increment seconds via arrows in the time picker

  • Type: number | string
  • Default: 1
`,4),g=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date" enable-seconds seconds-increment="5" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" enable-seconds seconds-increment="5" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

hours-grid-increment

The value which is used to increment hours when showing hours overlay

It will always start from 0 until it reaches 24 or 12 depending on the is-24 prop

  • Type: number | string
  • Default: 1
`,5),h=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date" hours-grid-increment="2" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" hours-grid-increment="2" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

minutes-grid-increment

The value which is used to increment minutes when showing minutes overlay

It will always start from 0 to 60 minutes

  • Type: number | string
  • Default: 5
`,5),D=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date" minutes-grid-increment="2" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" minutes-grid-increment="2" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

seconds-grid-increment

The value which is used to increment seconds when showing seconds overlay

  • Type: number | string
  • Default: 5
`,4),C=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date" enable-seconds seconds-grid-increment="2" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" enable-seconds seconds-grid-increment="2" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

no-hours-overlay

Disable overlay for the hours, only arrow selection will be available

  • Type: boolean
  • Default: false
`,4),v=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date" no-hours-overlay />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" no-hours-overlay />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

no-minutes-overlay

Disable overlay for the minutes, only arrow selection will be available

  • Type: boolean
  • Default: false
`,4),b=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date" no-minutes-overlay />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" no-minutes-overlay />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

no-seconds-overlay

Disable overlay for the seconds, only arrow selection will be available

  • Type: boolean
  • Default: false
`,4),A=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date" no-seconds-overlay enable-seconds />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" no-seconds-overlay enable-seconds />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

min-time

Sets the minimal available time to pick

  • Type: { hours?: number | string; minutes?: number | string; seconds?: number | string }
  • Default: null
`,4),_=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date" :min-time="{ hours: 11, minutes: 30 }" placeholder="Select Date" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" :min-time="{ hours: 11, minutes: 30 }" placeholder="Select Date" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

max-time

Sets the maximal available time to pick

  • Type: { hours?: number | string; minutes?: number | string; seconds?: number | string }
  • Default: null
`,4),B=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date" :max-time="{ hours: 11, minutes: 30 }" placeholder="Select Date" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" :max-time="{ hours: 11, minutes: 30 }" placeholder="Select Date" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

start-time

Set some default starting time

  • Type:
    • Single picker: { hours?: number | string; minutes?: number | string; seconds?: number | string }
    • Range picker: { hours?: number | string; minutes?: number | string; seconds?: number | string }[]
  • Default: null
`,4),f=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date" :start-time="startTime" placeholder="Select Date" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-const startTime = ref({ hours: 0, minutes: 0 });
-</script>
<template>
-    <VueDatePicker v-model="date" :start-time="startTime" placeholder="Select Date" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-const startTime = ref({ hours: 0, minutes: 0 });
-</script>

disable-time-range-validation

Explicitly allow end time in range mode to be before the start time

  • Type: boolean
  • Default: false
`,4),k=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="time" time-picker disable-time-range-validation range placeholder="Select Time" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const time = ref();
-</script>
<template>
-    <VueDatePicker v-model="time" time-picker disable-time-range-validation range placeholder="Select Time" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const time = ref();
-</script>

disabled-times

Disable specific times in the time-picker

  • Type:
ts
type TimeObj = { hours: number; minutes: number; seconds?: number };
-
-type FnParam = TimeObj | TimeObj[] | (TimeObj | undefined)[];
-
-type DisabledTimesProp = ((time: FnParam) => boolean) 
-        | TimeObj[]
-        | [TimeObj[], TimeObj[]] // only for range validation
type TimeObj = { hours: number; minutes: number; seconds?: number };
-
-type FnParam = TimeObj | TimeObj[] | (TimeObj | undefined)[];
-
-type DisabledTimesProp = ((time: FnParam) => boolean) 
-        | TimeObj[]
-        | [TimeObj[], TimeObj[]] // only for range validation
  • Default: undefined

Info

Dynamic disabling of times in the time-picker overlay only works with the Array value provided

Prop can be used either in time-picker or regular date picker modes

To disable full hour you can pass an object for example: { hours: 15, minutes: "*" } with the * wildcard

To have a better control of the renge validation, you can provide an array containing 2 arrays.

  • First array will be used to validate start time
  • Second array will be used to validate end time
`,7),q=s(`
Code Example
vue
<template>
-    <button v-for="btn in buttons" :key="btn" @click="changeMode(btn)">
-      {{ btn }}
-    </button>
-    <VueDatePicker v-model="date" :disabled-times="isRange ? rangeDisabledTimes : disabledTimes" />
-</template>
-
-<script setup>
-import { ref, computed } from 'vue';
-
-const date = ref(new Date());
-
-const buttons = ['single', 'range'];
-const mode = ref('single');
-
-const isRange = computed(() => mode.value === 'range');
-
-const disabledTimes = [
-  { hours: 15, minutes: '*' }, // disable full hour
-  { hours: 16, minutes: 15 },
-  { hours: 16, minutes: 20 },
-  { hours: 17, minutes: 30 },
-];
-
-// This is not mandatory, you can still use disabledTimes one level array in range mode
-// Used for demo purposes, where 2 sets of times are given for each date
-const rangeDisabledTimes = [
-  [
-    { hours: 12, minutes: '*' },
-    { hours: 9, minutes: 10 },
-  ],
-  disabledTimes,
-];
-
-const changeMode = (btn) => {
-  value.value = null;
-  mode.value = btn;
-};
-</script>
<template>
-    <button v-for="btn in buttons" :key="btn" @click="changeMode(btn)">
-      {{ btn }}
-    </button>
-    <VueDatePicker v-model="date" :disabled-times="isRange ? rangeDisabledTimes : disabledTimes" />
-</template>
-
-<script setup>
-import { ref, computed } from 'vue';
-
-const date = ref(new Date());
-
-const buttons = ['single', 'range'];
-const mode = ref('single');
-
-const isRange = computed(() => mode.value === 'range');
-
-const disabledTimes = [
-  { hours: 15, minutes: '*' }, // disable full hour
-  { hours: 16, minutes: 15 },
-  { hours: 16, minutes: 20 },
-  { hours: 17, minutes: 30 },
-];
-
-// This is not mandatory, you can still use disabledTimes one level array in range mode
-// Used for demo purposes, where 2 sets of times are given for each date
-const rangeDisabledTimes = [
-  [
-    { hours: 12, minutes: '*' },
-    { hours: 9, minutes: 10 },
-  ],
-  disabledTimes,
-];
-
-const changeMode = (btn) => {
-  value.value = null;
-  mode.value = btn;
-};
-</script>
`,1);function T(P,S,V,w,x,I){const n=p("GlobalDemo"),l=p("EmptyDemo"),o=p("DisabledTimesDemo");return t(),c("div",null,[E,a(n,{"time-picker-inline":!0}),y,a(n,{"enable-time-picker":!1}),i,a(n,{"is-24":!1}),d,a(n,{"enable-seconds":!0}),u,a(n,{"hours-increment":"2"}),m,a(n,{"minutes-increment":"5"}),F,a(n,{"seconds-increment":"5","enable-seconds":!0}),g,a(n,{"hours-grid-increment":"2"}),h,a(n,{"minutes-grid-increment":"2"}),D,a(n,{"seconds-grid-increment":"2","enable-seconds":!0}),C,a(n,{"no-hours-overlay":!0}),v,a(n,{"no-minutes-overlay":!0}),b,a(n,{"no-seconds-overlay":!0,"enable-seconds":!0}),A,a(l,{"min-time":{hours:11,minutes:30},placeholder:"Select Date"}),_,a(l,{"max-time":{hours:11,minutes:30},placeholder:"Select Date"}),B,a(l,{"start-time":{hours:0,minutes:0},placeholder:"Select Date"}),f,a(l,{"time-picker":!0,"disable-time-range-validation":!0,range:!0,placeholder:"Select Time"}),k,a(o),q])}const j=e(r,[["render",T]]);export{N as __pageData,j as default}; diff --git a/docs/assets/props_time-picker-configuration_index.md.6871f630.lean.js b/docs/assets/props_time-picker-configuration_index.md.6871f630.lean.js deleted file mode 100644 index 1535855cd..000000000 --- a/docs/assets/props_time-picker-configuration_index.md.6871f630.lean.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as e,C as p,o as t,c,H as a,S as s}from"./chunks/framework.657b09b3.js";const N=JSON.parse('{"title":"Props - Time picker configuration","description":"Configure time-picker behavior","frontmatter":{"lang":"en-US","title":"Props - Time picker configuration","description":"Configure time-picker behavior"},"headers":[],"relativePath":"props/time-picker-configuration/index.md","filePath":"props/time-picker-configuration/index.md"}'),r={name:"props/time-picker-configuration/index.md"},E=s("",6),y=s("",4),i=s("",4),d=s("",4),u=s("",4),m=s("",4),F=s("",4),g=s("",5),h=s("",5),D=s("",4),C=s("",4),v=s("",4),b=s("",4),A=s("",4),_=s("",4),B=s("",4),f=s("",4),k=s("",7),q=s("",1);function T(P,S,V,w,x,I){const n=p("GlobalDemo"),l=p("EmptyDemo"),o=p("DisabledTimesDemo");return t(),c("div",null,[E,a(n,{"time-picker-inline":!0}),y,a(n,{"enable-time-picker":!1}),i,a(n,{"is-24":!1}),d,a(n,{"enable-seconds":!0}),u,a(n,{"hours-increment":"2"}),m,a(n,{"minutes-increment":"5"}),F,a(n,{"seconds-increment":"5","enable-seconds":!0}),g,a(n,{"hours-grid-increment":"2"}),h,a(n,{"minutes-grid-increment":"2"}),D,a(n,{"seconds-grid-increment":"2","enable-seconds":!0}),C,a(n,{"no-hours-overlay":!0}),v,a(n,{"no-minutes-overlay":!0}),b,a(n,{"no-seconds-overlay":!0,"enable-seconds":!0}),A,a(l,{"min-time":{hours:11,minutes:30},placeholder:"Select Date"}),_,a(l,{"max-time":{hours:11,minutes:30},placeholder:"Select Date"}),B,a(l,{"start-time":{hours:0,minutes:0},placeholder:"Select Date"}),f,a(l,{"time-picker":!0,"disable-time-range-validation":!0,range:!0,placeholder:"Select Time"}),k,a(o),q])}const j=e(r,[["render",T]]);export{N as __pageData,j as default}; diff --git a/docs/assets/props_time-picker-configuration_index.md.q4ciYxCc.js b/docs/assets/props_time-picker-configuration_index.md.q4ciYxCc.js new file mode 100644 index 000000000..a74c685ec --- /dev/null +++ b/docs/assets/props_time-picker-configuration_index.md.q4ciYxCc.js @@ -0,0 +1,182 @@ +import{_ as h,D as t,o as e,c as k,I as i,U as s}from"./chunks/framework.DfSOcZOm.js";const R=JSON.parse('{"title":"Props - Time picker configuration","description":"Configure time-picker behavior","frontmatter":{"lang":"en-US","title":"Props - Time picker configuration","description":"Configure time-picker behavior"},"headers":[],"relativePath":"props/time-picker-configuration/index.md","filePath":"props/time-picker-configuration/index.md"}'),p={name:"props/time-picker-configuration/index.md"},E=s('

Time picker configuration

Configuration properties for the time picker, applicable whether it is used standalone or with the datepicker.

Info

  • When checking the examples, for boolean prop types, the example will show the behavior opposite of what is set for the default value
  • If you use the component in the browser <script> tag, make sure to pass multi-word props with -, for example, enableTimePicker as enable-time-picker and so on

time-picker-inline

Configures the time picker to display under the calendar rather than opening it as an overlay.

  • Type: boolean
  • Default: false
',6),r=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date" time-picker-inline />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

enable-time-picker

Enable or disable time picker

  • Type: boolean
  • Default: true
`,4),d=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date" :enable-time-picker="false" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

is-24

Whether to use 24H or 12H mode

  • Type: boolean
  • Default: true
`,4),g=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date" :is-24="false" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

enable-seconds

Enable seconds in the time picker

  • Type: boolean
  • Default: false
`,4),y=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date" enable-seconds />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

hours-increment

The value which is used to increment hours via arrows in the time picker

  • Type: number | string
  • Default: 1
`,4),o=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date" hours-increment="2" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

minutes-increment

The value which is used to increment minutes via arrows in the time picker

  • Type: number | string
  • Default: 1
`,4),c=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date" minutes-increment="5" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

seconds-increment

The value which is used to increment seconds via arrows in the time picker

  • Type: number | string
  • Default: 1
`,4),F=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date" enable-seconds seconds-increment="5" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

hours-grid-increment

The value which is used to increment hours when showing hours overlay

It will always start from 0 until it reaches 24 or 12 depending on the is-24 prop

  • Type: number | string
  • Default: 1
`,5),u=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date" hours-grid-increment="2" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

minutes-grid-increment

The value which is used to increment minutes when showing minutes overlay

It will always start from 0 to 60 minutes

  • Type: number | string
  • Default: 5
`,5),m=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date" minutes-grid-increment="2" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

seconds-grid-increment

The value which is used to increment seconds when showing seconds overlay

  • Type: number | string
  • Default: 5
`,4),C=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date" enable-seconds seconds-grid-increment="2" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

no-hours-overlay

Disable overlay for the hours, only arrow selection will be available

  • Type: boolean
  • Default: false
`,4),D=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date" no-hours-overlay />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

no-minutes-overlay

Disable overlay for the minutes, only arrow selection will be available

  • Type: boolean
  • Default: false
`,4),A=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date" no-minutes-overlay />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

no-seconds-overlay

Disable overlay for the seconds, only arrow selection will be available

  • Type: boolean
  • Default: false
`,4),_=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date" no-seconds-overlay enable-seconds />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

min-time

Sets the minimal available time to pick

  • Type: { hours?: number | string; minutes?: number | string; seconds?: number | string }
  • Default: null
`,4),B=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date" :min-time="{ hours: 11, minutes: 30 }" placeholder="Select Date" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

max-time

Sets the maximal available time to pick

  • Type: { hours?: number | string; minutes?: number | string; seconds?: number | string }
  • Default: null
`,4),b=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date" :max-time="{ hours: 11, minutes: 30 }" placeholder="Select Date" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

start-time

Set some default starting time

  • Type:
    • Single picker: { hours?: number | string; minutes?: number | string; seconds?: number | string }
    • Range picker: { hours?: number | string; minutes?: number | string; seconds?: number | string }[]
  • Default: null
`,4),v=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date" :start-time="startTime" placeholder="Select Date" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref();
+const startTime = ref({ hours: 0, minutes: 0 });
+</script>

disable-time-range-validation

Explicitly allow end time in range mode to be before the start time

  • Type: boolean
  • Default: false
`,4),f=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="time" time-picker disable-time-range-validation range placeholder="Select Time" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const time = ref();
+</script>

disabled-times

Disable specific times in the time-picker

  • Type:
ts
type TimeObj = { hours: number; minutes: number; seconds?: number };
+
+type FnParam = TimeObj | TimeObj[] | (TimeObj | undefined)[];
+
+type DisabledTimesProp = ((time: FnParam) => boolean) 
+        | TimeObj[]
+        | [TimeObj[], TimeObj[]] // only for range validation
  • Default: undefined

Info

Dynamic disabling of times in the time-picker overlay only works with the Array value provided

Prop can be used either in time-picker or regular date picker modes

To disable full hour you can pass an object for example: { hours: 15, minutes: "*" } with the * wildcard

To have a better control of the renge validation, you can provide an array containing 2 arrays.

  • First array will be used to validate start time
  • Second array will be used to validate end time
`,7),T=s(`
Code Example
vue
<template>
+    <button v-for="btn in buttons" :key="btn" @click="changeMode(btn)">
+      {{ btn }}
+    </button>
+    <VueDatePicker v-model="date" :disabled-times="isRange ? rangeDisabledTimes : disabledTimes" />
+</template>
+
+<script setup>
+import { ref, computed } from 'vue';
+
+const date = ref(new Date());
+
+const buttons = ['single', 'range'];
+const mode = ref('single');
+
+const isRange = computed(() => mode.value === 'range');
+
+const disabledTimes = [
+  { hours: 15, minutes: '*' }, // disable full hour
+  { hours: 16, minutes: 15 },
+  { hours: 16, minutes: 20 },
+  { hours: 17, minutes: 30 },
+];
+
+// This is not mandatory, you can still use disabledTimes one level array in range mode
+// Used for demo purposes, where 2 sets of times are given for each date
+const rangeDisabledTimes = [
+  [
+    { hours: 12, minutes: '*' },
+    { hours: 9, minutes: 10 },
+  ],
+  disabledTimes,
+];
+
+const changeMode = (btn) => {
+  value.value = null;
+  mode.value = btn;
+};
+</script>
`,1);function q(P,S,V,w,x,I){const a=t("GlobalDemo"),n=t("EmptyDemo"),l=t("DisabledTimesDemo");return e(),k("div",null,[E,i(a,{"time-picker-inline":!0}),r,i(a,{"enable-time-picker":!1}),d,i(a,{"is-24":!1}),g,i(a,{"enable-seconds":!0}),y,i(a,{"hours-increment":"2"}),o,i(a,{"minutes-increment":"5"}),c,i(a,{"seconds-increment":"5","enable-seconds":!0}),F,i(a,{"hours-grid-increment":"2"}),u,i(a,{"minutes-grid-increment":"2"}),m,i(a,{"seconds-grid-increment":"2","enable-seconds":!0}),C,i(a,{"no-hours-overlay":!0}),D,i(a,{"no-minutes-overlay":!0}),A,i(a,{"no-seconds-overlay":!0,"enable-seconds":!0}),_,i(n,{"min-time":{hours:11,minutes:30},placeholder:"Select Date"}),B,i(n,{"max-time":{hours:11,minutes:30},placeholder:"Select Date"}),b,i(n,{"start-time":{hours:0,minutes:0},placeholder:"Select Date"}),v,i(n,{"time-picker":!0,"disable-time-range-validation":!0,range:!0,placeholder:"Select Time"}),f,i(l),T])}const j=h(p,[["render",q]]);export{R as __pageData,j as default}; diff --git a/docs/assets/props_time-picker-configuration_index.md.q4ciYxCc.lean.js b/docs/assets/props_time-picker-configuration_index.md.q4ciYxCc.lean.js new file mode 100644 index 000000000..463fc5e00 --- /dev/null +++ b/docs/assets/props_time-picker-configuration_index.md.q4ciYxCc.lean.js @@ -0,0 +1 @@ +import{_ as h,D as t,o as e,c as k,I as i,U as s}from"./chunks/framework.DfSOcZOm.js";const R=JSON.parse('{"title":"Props - Time picker configuration","description":"Configure time-picker behavior","frontmatter":{"lang":"en-US","title":"Props - Time picker configuration","description":"Configure time-picker behavior"},"headers":[],"relativePath":"props/time-picker-configuration/index.md","filePath":"props/time-picker-configuration/index.md"}'),p={name:"props/time-picker-configuration/index.md"},E=s("",6),r=s("",4),d=s("",4),g=s("",4),y=s("",4),o=s("",4),c=s("",4),F=s("",5),u=s("",5),m=s("",4),C=s("",4),D=s("",4),A=s("",4),_=s("",4),B=s("",4),b=s("",4),v=s("",4),f=s("",7),T=s("",1);function q(P,S,V,w,x,I){const a=t("GlobalDemo"),n=t("EmptyDemo"),l=t("DisabledTimesDemo");return e(),k("div",null,[E,i(a,{"time-picker-inline":!0}),r,i(a,{"enable-time-picker":!1}),d,i(a,{"is-24":!1}),g,i(a,{"enable-seconds":!0}),y,i(a,{"hours-increment":"2"}),o,i(a,{"minutes-increment":"5"}),c,i(a,{"seconds-increment":"5","enable-seconds":!0}),F,i(a,{"hours-grid-increment":"2"}),u,i(a,{"minutes-grid-increment":"2"}),m,i(a,{"seconds-grid-increment":"2","enable-seconds":!0}),C,i(a,{"no-hours-overlay":!0}),D,i(a,{"no-minutes-overlay":!0}),A,i(a,{"no-seconds-overlay":!0,"enable-seconds":!0}),_,i(n,{"min-time":{hours:11,minutes:30},placeholder:"Select Date"}),B,i(n,{"max-time":{hours:11,minutes:30},placeholder:"Select Date"}),b,i(n,{"start-time":{hours:0,minutes:0},placeholder:"Select Date"}),v,i(n,{"time-picker":!0,"disable-time-range-validation":!0,range:!0,placeholder:"Select Time"}),f,i(l),T])}const j=h(p,[["render",q]]);export{R as __pageData,j as default}; diff --git a/docs/assets/slots_components_index.md.20911075.js b/docs/assets/slots_components_index.md.20911075.js deleted file mode 100644 index 58a99706f..000000000 --- a/docs/assets/slots_components_index.md.20911075.js +++ /dev/null @@ -1,479 +0,0 @@ -import{_ as e,C as n,o as t,c,H as a,S as s}from"./chunks/framework.657b09b3.js";const h=JSON.parse('{"title":"Slots - Components","description":"Replace the built-in components with custom implementation","frontmatter":{"lang":"en-US","title":"Slots - Components","description":"Replace the built-in components with custom implementation"},"headers":[],"relativePath":"slots/components/index.md","filePath":"slots/components/index.md"}'),r={name:"slots/components/index.md"},E=s('

Component slots

Replace the built-in components with custom implementation

month-year

Create and use a custom component implementation in the header for month/year select

Info

When using this slot, the overlays will not be available, it is up to you to create them if you want

Warning

Depending on the used mode, slot will provide a different set of props

',6),y=s(`

Exposed props:

Date picker

ts
interface DefaultSelect {
-  value: number;
-  text: string;
-  className?: Record<string, boolean>;
-}
-
-interface Props {
-    month: number; // Selected month value
-    year: number; // Selected year value
-    months: DefaultSelect[]; // Generated array of months
-    years: DefaultSelect[]; // Generated array of years
-    updateMonthYear: (month: number, year: number, fromNav: boolean) => void; // Exposed function to update month and year
-    handleMonthYearChange: (isNext: boolean, fromNav?: boolean) => void; //  Exposed function to auto handle next/previous month
-    instance: number; //  In case of multi-calendars, instance is the order of the calendar
-}
interface DefaultSelect {
-  value: number;
-  text: string;
-  className?: Record<string, boolean>;
-}
-
-interface Props {
-    month: number; // Selected month value
-    year: number; // Selected year value
-    months: DefaultSelect[]; // Generated array of months
-    years: DefaultSelect[]; // Generated array of years
-    updateMonthYear: (month: number, year: number, fromNav: boolean) => void; // Exposed function to update month and year
-    handleMonthYearChange: (isNext: boolean, fromNav?: boolean) => void; //  Exposed function to auto handle next/previous month
-    instance: number; //  In case of multi-calendars, instance is the order of the calendar
-}

Month picker

ts
interface Props {
-  year: ComputedRef<(instance: number) => number>; // Selected year on a given instance
-  months: OverlayGridItem[][]; // Groupped array of months (by 3)
-  years: OverlayGridItem[][]; // Groupped array of years (by 3) 
-  selectMonth: (month: number, instance: number) => void; // Exposed function to update month value
-  selectYear: (year: number, instance: number) => void; // Exposed function to update year value
-  instance: number; // In case of multi-calendars, instance is the order of the calendar
-}
interface Props {
-  year: ComputedRef<(instance: number) => number>; // Selected year on a given instance
-  months: OverlayGridItem[][]; // Groupped array of months (by 3)
-  years: OverlayGridItem[][]; // Groupped array of years (by 3) 
-  selectMonth: (month: number, instance: number) => void; // Exposed function to update month value
-  selectYear: (year: number, instance: number) => void; // Exposed function to update year value
-  instance: number; // In case of multi-calendars, instance is the order of the calendar
-}

Year picker

ts
interface Props {
-  years: OverlayGridItem[][]; // Groupped array of months (by 3)
-  selectYear: (year: number) => void; // Exposed function to update year value
-}
interface Props {
-  years: OverlayGridItem[][]; // Groupped array of months (by 3)
-  selectYear: (year: number) => void; // Exposed function to update year value
-}

Shared type

ts
interface OverlayGridItem {
-  value: number; // Value in the overlay cell
-  text: string; // Text displayed in the overlay cell
-  active: boolean; // If the selection is active
-  disabled: boolean; // If the selection is disabled
-  className: Record<string, boolean>; // Applied classes on a given cell
-}
interface OverlayGridItem {
-  value: number; // Value in the overlay cell
-  text: string; // Text displayed in the overlay cell
-  active: boolean; // If the selection is active
-  disabled: boolean; // If the selection is disabled
-  className: Record<string, boolean>; // Applied classes on a given cell
-}
Code Example
vue
<template>
-    <VueDatePicker v-model="date">
-      <template 
-          #month-year="{
-              month,
-              year,
-              months,
-              years,
-              updateMonthYear,
-              handleMonthYearChange
-      }">
-        <div class="custom-month-year-component">
-          <select 
-              class="select-input"
-              :value="month" 
-              @change="updateMonth($event, updateMonthYear, year)">
-            <option v-for="m in months" :key="m.value" :value="m.value">{{ m.text }}</option>
-          </select>
-          <select 
-              class="select-input"
-              :value="year"
-              @change="updateYear($event, updateMonthYear, month)">
-            <option v-for="y in years" :key="y.value" :value="y.value">{{ y.text }}</option>
-          </select>
-        </div>
-        <div class="icons">
-          <span 
-              class="custom-icon" 
-              @click="handleMonthYearChange(false)">
-            <ChevronLeftIcon />
-          </span>
-          <span 
-              class="custom-icon" 
-              @click="handleMonthYearChange(true)">
-            <ChevronRightIcon />
-          </span>
-        </div>
-      </template>
-    </VueDatePicker>
-</template>
-
-<script lang="ts" setup>
-import { ref } from 'vue';
-
-import ChevronLeftIcon from './Icons/ChevronLeftIcon.vue';
-import ChevronRightIcon from './Icons/ChevronRightIcon.vue';
-
-const date = ref(new Date());
-
-type UpdateMonthYear = (month: number, year: number) => void;
-
-const updateMonth = (event: InputEvent, updateMonthYear: UpdateMonthYear, year: number) => {
-  updateMonthYear(+(event.target as HTMLSelectElement).value, year);
-};
-
-const updateYear = (event: InputEvent, updateMonthYear: UpdateMonthYear, month: number) => {
-  updateMonthYear(month, +(event.target as HTMLSelectElement).value);
-};
-</script>
-
-<style lang="scss">
-.custom-month-year-component {
-  display: flex;
-  align-items: center;
-  margin: 0 auto;
-}
-
-.select-input {
-  margin: 5px 3px;
-  padding: 5px;
-  width: auto;
-  border-radius: 4px;
-  border-color: var(--dp-border-color);
-  outline: none;
-  -webkit-appearance: menulist;
-}
-
-.icons {
-  display: flex;
-  box-sizing: border-box;
-}
-
-.custom-icon {
-  padding: 5px;
-  display: flex;
-  height: 25px;
-  align-items: center;
-  justify-content: center;
-  cursor: pointer;
-  width: 25px;
-  color: var(--dp-icon-color);
-  text-align: center;
-  border-radius: 50%;
-
-  svg {
-    height: 20px;
-    width: 20px;
-  }
-
-  &:hover {
-    background: var(--dp-hover-color);
-  }
-}
-</style>
<template>
-    <VueDatePicker v-model="date">
-      <template 
-          #month-year="{
-              month,
-              year,
-              months,
-              years,
-              updateMonthYear,
-              handleMonthYearChange
-      }">
-        <div class="custom-month-year-component">
-          <select 
-              class="select-input"
-              :value="month" 
-              @change="updateMonth($event, updateMonthYear, year)">
-            <option v-for="m in months" :key="m.value" :value="m.value">{{ m.text }}</option>
-          </select>
-          <select 
-              class="select-input"
-              :value="year"
-              @change="updateYear($event, updateMonthYear, month)">
-            <option v-for="y in years" :key="y.value" :value="y.value">{{ y.text }}</option>
-          </select>
-        </div>
-        <div class="icons">
-          <span 
-              class="custom-icon" 
-              @click="handleMonthYearChange(false)">
-            <ChevronLeftIcon />
-          </span>
-          <span 
-              class="custom-icon" 
-              @click="handleMonthYearChange(true)">
-            <ChevronRightIcon />
-          </span>
-        </div>
-      </template>
-    </VueDatePicker>
-</template>
-
-<script lang="ts" setup>
-import { ref } from 'vue';
-
-import ChevronLeftIcon from './Icons/ChevronLeftIcon.vue';
-import ChevronRightIcon from './Icons/ChevronRightIcon.vue';
-
-const date = ref(new Date());
-
-type UpdateMonthYear = (month: number, year: number) => void;
-
-const updateMonth = (event: InputEvent, updateMonthYear: UpdateMonthYear, year: number) => {
-  updateMonthYear(+(event.target as HTMLSelectElement).value, year);
-};
-
-const updateYear = (event: InputEvent, updateMonthYear: UpdateMonthYear, month: number) => {
-  updateMonthYear(month, +(event.target as HTMLSelectElement).value);
-};
-</script>
-
-<style lang="scss">
-.custom-month-year-component {
-  display: flex;
-  align-items: center;
-  margin: 0 auto;
-}
-
-.select-input {
-  margin: 5px 3px;
-  padding: 5px;
-  width: auto;
-  border-radius: 4px;
-  border-color: var(--dp-border-color);
-  outline: none;
-  -webkit-appearance: menulist;
-}
-
-.icons {
-  display: flex;
-  box-sizing: border-box;
-}
-
-.custom-icon {
-  padding: 5px;
-  display: flex;
-  height: 25px;
-  align-items: center;
-  justify-content: center;
-  cursor: pointer;
-  width: 25px;
-  color: var(--dp-icon-color);
-  text-align: center;
-  border-radius: 50%;
-
-  svg {
-    height: 20px;
-    width: 20px;
-  }
-
-  &:hover {
-    background: var(--dp-hover-color);
-  }
-}
-</style>

time-picker

Create and use a custom component for the time picker

`,12),i=s(`

This slot exposes the following:

  • time (Time)
    • Reactive time object with hours, minutes and seconds
  • updateTime (UpdateTime)
    • Exposed function to update time
ts
// Array values are used if range is enabled
-interface Time {
-    hours: number | number[];
-    minutes: number | number[];
-    seconds: number | number[]
-}
-
-type UpdateTime = (value: number | number[], isHours: boolean, isSeconds: boolean) => void;
// Array values are used if range is enabled
-interface Time {
-    hours: number | number[];
-    minutes: number | number[];
-    seconds: number | number[]
-}
-
-type UpdateTime = (value: number | number[], isHours: boolean, isSeconds: boolean) => void;

Info

Keep in mind that when you are using the range picker, both values for the time must be emitted. For example if you want to update the second date hours, you will call a function something like this updateTime([firstValueSaved, newSecondValue])

Code Example
vue
<template>
-    <VueDatePicker v-model="date">
-      <template #time-picker="{ time, updateTime }">
-        <div class="custom-time-picker-component">
-          <select 
-            class="select-input" 
-            :value="time.hours"
-            @change="updateTime(+$event.target.value)"
-          >
-            <option 
-              v-for="h in hoursArray"
-              :key="h.value"
-              :value="h.value">{{ h.text }}</option>
-          </select>
-          <select
-            class="select-input"
-            :value="time.minutes"
-            @change="updateTime(+$event.target.value, false)"
-          >
-            <option 
-              v-for="m in minutesArray"
-              :key="m.value"
-              :value="m.value">{{ m.text }}</option>
-          </select>
-        </div>
-      </template>
-    </VueDatePicker>
-</template>
-
-<script lang="ts" setup>
-import { ref, computed } from 'vue';
-
-
-const date = ref(new Date());
-
-const hoursArray = computed(() => {
-  const arr = [];
-  for (let i = 0; i < 24; i++) {
-    arr.push({ text: i < 10 ? \`0\${i}\` : i, value: i });
-  }
-  return arr;
-});
-
-const minutesArray = computed(() => {
-  const arr = [];
-  for (let i = 0; i < 60; i++) {
-    arr.push({ text: i < 10 ? \`0\${i}\` : i, value: i });
-  }
-  return arr;
-});
-
-</script>
-
-<style lang="scss">
-.custom-time-picker-component {
-  display: flex;
-  align-items: center;
-  justify-content: center;
-}
-
-.select-input {
-  margin: 5px 3px;
-  padding: 5px;
-  width: 100px;
-  border-radius: 4px;
-  border-color: var(--dp-border-color);
-  outline: none;
-  -webkit-appearance: menulist;
-}
-</style>
<template>
-    <VueDatePicker v-model="date">
-      <template #time-picker="{ time, updateTime }">
-        <div class="custom-time-picker-component">
-          <select 
-            class="select-input" 
-            :value="time.hours"
-            @change="updateTime(+$event.target.value)"
-          >
-            <option 
-              v-for="h in hoursArray"
-              :key="h.value"
-              :value="h.value">{{ h.text }}</option>
-          </select>
-          <select
-            class="select-input"
-            :value="time.minutes"
-            @change="updateTime(+$event.target.value, false)"
-          >
-            <option 
-              v-for="m in minutesArray"
-              :key="m.value"
-              :value="m.value">{{ m.text }}</option>
-          </select>
-        </div>
-      </template>
-    </VueDatePicker>
-</template>
-
-<script lang="ts" setup>
-import { ref, computed } from 'vue';
-
-
-const date = ref(new Date());
-
-const hoursArray = computed(() => {
-  const arr = [];
-  for (let i = 0; i < 24; i++) {
-    arr.push({ text: i < 10 ? \`0\${i}\` : i, value: i });
-  }
-  return arr;
-});
-
-const minutesArray = computed(() => {
-  const arr = [];
-  for (let i = 0; i < 60; i++) {
-    arr.push({ text: i < 10 ? \`0\${i}\` : i, value: i });
-  }
-  return arr;
-});
-
-</script>
-
-<style lang="scss">
-.custom-time-picker-component {
-  display: flex;
-  align-items: center;
-  justify-content: center;
-}
-
-.select-input {
-  margin: 5px 3px;
-  padding: 5px;
-  width: 100px;
-  border-radius: 4px;
-  border-color: var(--dp-border-color);
-  outline: none;
-  -webkit-appearance: menulist;
-}
-</style>

action-row

Create and use a custom component for action row

`,7),F=s(`

This slot exposes the following:

  • internalModelValue (Date | Date[] | null)
    • Current selected value in the datepicker
  • selectDate (() => void)
    • Select the current internalModelValue value
  • closePicker (() = void)
    • Close the datepicker menu
  • disabled (boolean)
    • If the value is invalid based on the provided configuration
Code Example
vue
<template>
-    <VueDatePicker v-model="date">
-      <template #action-row="{ internalModelValue, selectDate }">
-        <div class="action-row">
-          <p class="current-selection">{{ formatDate(internalModelValue) }}</p>
-          <button class="select-button" @click="selectDate">Select Date</button>
-        </div>
-      </template>
-    </VueDatePicker>
-</template>
-
-<script lang="ts" setup>
-import { ref } from 'vue';
-import { format } from 'date-fns'
-
-const date = ref(new Date());
-
-const formatDate = (date: Date) => {
-  return format(date, 'dd.MM.yyyy, HH:mm');
-};
-
-</script>
-
-<style lang="scss">
-.action-row {
-  display: flex;
-  flex-direction: column;
-  align-items: center;
-  width: 100%;
-}
-</style>
<template>
-    <VueDatePicker v-model="date">
-      <template #action-row="{ internalModelValue, selectDate }">
-        <div class="action-row">
-          <p class="current-selection">{{ formatDate(internalModelValue) }}</p>
-          <button class="select-button" @click="selectDate">Select Date</button>
-        </div>
-      </template>
-    </VueDatePicker>
-</template>
-
-<script lang="ts" setup>
-import { ref } from 'vue';
-import { format } from 'date-fns'
-
-const date = ref(new Date());
-
-const formatDate = (date: Date) => {
-  return format(date, 'dd.MM.yyyy, HH:mm');
-};
-
-</script>
-
-<style lang="scss">
-.action-row {
-  display: flex;
-  flex-direction: column;
-  align-items: center;
-  width: 100%;
-}
-</style>
`,3);function u(C,d,m,B,A,g){const l=n("MonthYearSlotDemo"),p=n("TimePickerSlotDemo"),o=n("ActionRowSlotDemo");return t(),c("div",null,[E,a(l,{"default-slot":!0}),y,a(p),i,a(o),F])}const v=e(r,[["render",u]]);export{h as __pageData,v as default}; diff --git a/docs/assets/slots_components_index.md.20911075.lean.js b/docs/assets/slots_components_index.md.20911075.lean.js deleted file mode 100644 index dc1f55d40..000000000 --- a/docs/assets/slots_components_index.md.20911075.lean.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as e,C as n,o as t,c,H as a,S as s}from"./chunks/framework.657b09b3.js";const h=JSON.parse('{"title":"Slots - Components","description":"Replace the built-in components with custom implementation","frontmatter":{"lang":"en-US","title":"Slots - Components","description":"Replace the built-in components with custom implementation"},"headers":[],"relativePath":"slots/components/index.md","filePath":"slots/components/index.md"}'),r={name:"slots/components/index.md"},E=s("",6),y=s("",12),i=s("",7),F=s("",3);function u(C,d,m,B,A,g){const l=n("MonthYearSlotDemo"),p=n("TimePickerSlotDemo"),o=n("ActionRowSlotDemo");return t(),c("div",null,[E,a(l,{"default-slot":!0}),y,a(p),i,a(o),F])}const v=e(r,[["render",u]]);export{h as __pageData,v as default}; diff --git a/docs/assets/slots_components_index.md.C2F-1CyJ.js b/docs/assets/slots_components_index.md.C2F-1CyJ.js new file mode 100644 index 000000000..df1bb9358 --- /dev/null +++ b/docs/assets/slots_components_index.md.C2F-1CyJ.js @@ -0,0 +1,240 @@ +import{_ as l,D as i,o as t,c as p,I as a,U as s}from"./chunks/framework.DfSOcZOm.js";const D=JSON.parse('{"title":"Slots - Components","description":"Replace the built-in components with custom implementation","frontmatter":{"lang":"en-US","title":"Slots - Components","description":"Replace the built-in components with custom implementation"},"headers":[],"relativePath":"slots/components/index.md","filePath":"slots/components/index.md"}'),e={name:"slots/components/index.md"},E=s('

Component slots

Replace the built-in components with custom implementation

month-year

Create and use a custom component implementation in the header for month/year select

Info

When using this slot, the overlays will not be available, it is up to you to create them if you want

Warning

Depending on the used mode, slot will provide a different set of props

',6),r=s(`

Exposed props:

Date picker

ts
interface DefaultSelect {
+  value: number;
+  text: string;
+  className?: Record<string, boolean>;
+}
+
+interface Props {
+    month: number; // Selected month value
+    year: number; // Selected year value
+    months: DefaultSelect[]; // Generated array of months
+    years: DefaultSelect[]; // Generated array of years
+    updateMonthYear: (month: number, year: number, fromNav: boolean) => void; // Exposed function to update month and year
+    handleMonthYearChange: (isNext: boolean, fromNav?: boolean) => void; //  Exposed function to auto handle next/previous month
+    instance: number; //  In case of multi-calendars, instance is the order of the calendar
+}

Month picker

ts
interface Props {
+  year: ComputedRef<(instance: number) => number>; // Selected year on a given instance
+  months: OverlayGridItem[][]; // Groupped array of months (by 3)
+  years: OverlayGridItem[][]; // Groupped array of years (by 3) 
+  selectMonth: (month: number, instance: number) => void; // Exposed function to update month value
+  selectYear: (year: number, instance: number) => void; // Exposed function to update year value
+  instance: number; // In case of multi-calendars, instance is the order of the calendar
+}

Year picker

ts
interface Props {
+  years: OverlayGridItem[][]; // Groupped array of months (by 3)
+  selectYear: (year: number) => void; // Exposed function to update year value
+}

Shared type

ts
interface OverlayGridItem {
+  value: number; // Value in the overlay cell
+  text: string; // Text displayed in the overlay cell
+  active: boolean; // If the selection is active
+  disabled: boolean; // If the selection is disabled
+  className: Record<string, boolean>; // Applied classes on a given cell
+}
Code Example
vue
<template>
+    <VueDatePicker v-model="date">
+      <template 
+          #month-year="{
+              month,
+              year,
+              months,
+              years,
+              updateMonthYear,
+              handleMonthYearChange
+      }">
+        <div class="custom-month-year-component">
+          <select 
+              class="select-input"
+              :value="month" 
+              @change="updateMonth($event, updateMonthYear, year)">
+            <option v-for="m in months" :key="m.value" :value="m.value">{{ m.text }}</option>
+          </select>
+          <select 
+              class="select-input"
+              :value="year"
+              @change="updateYear($event, updateMonthYear, month)">
+            <option v-for="y in years" :key="y.value" :value="y.value">{{ y.text }}</option>
+          </select>
+        </div>
+        <div class="icons">
+          <span 
+              class="custom-icon" 
+              @click="handleMonthYearChange(false)">
+            <ChevronLeftIcon />
+          </span>
+          <span 
+              class="custom-icon" 
+              @click="handleMonthYearChange(true)">
+            <ChevronRightIcon />
+          </span>
+        </div>
+      </template>
+    </VueDatePicker>
+</template>
+
+<script lang="ts" setup>
+import { ref } from 'vue';
+
+import ChevronLeftIcon from './Icons/ChevronLeftIcon.vue';
+import ChevronRightIcon from './Icons/ChevronRightIcon.vue';
+
+const date = ref(new Date());
+
+type UpdateMonthYear = (month: number, year: number) => void;
+
+const updateMonth = (event: InputEvent, updateMonthYear: UpdateMonthYear, year: number) => {
+  updateMonthYear(+(event.target as HTMLSelectElement).value, year);
+};
+
+const updateYear = (event: InputEvent, updateMonthYear: UpdateMonthYear, month: number) => {
+  updateMonthYear(month, +(event.target as HTMLSelectElement).value);
+};
+</script>
+
+<style lang="scss">
+.custom-month-year-component {
+  display: flex;
+  align-items: center;
+  margin: 0 auto;
+}
+
+.select-input {
+  margin: 5px 3px;
+  padding: 5px;
+  width: auto;
+  border-radius: 4px;
+  border-color: var(--dp-border-color);
+  outline: none;
+  -webkit-appearance: menulist;
+}
+
+.icons {
+  display: flex;
+  box-sizing: border-box;
+}
+
+.custom-icon {
+  padding: 5px;
+  display: flex;
+  height: 25px;
+  align-items: center;
+  justify-content: center;
+  cursor: pointer;
+  width: 25px;
+  color: var(--dp-icon-color);
+  text-align: center;
+  border-radius: 50%;
+
+  svg {
+    height: 20px;
+    width: 20px;
+  }
+
+  &:hover {
+    background: var(--dp-hover-color);
+  }
+}
+</style>

time-picker

Create and use a custom component for the time picker

`,12),d=s(`

This slot exposes the following:

  • time (Time)
    • Reactive time object with hours, minutes and seconds
  • updateTime (UpdateTime)
    • Exposed function to update time
ts
// Array values are used if range is enabled
+interface Time {
+    hours: number | number[];
+    minutes: number | number[];
+    seconds: number | number[]
+}
+
+type UpdateTime = (value: number | number[], isHours: boolean, isSeconds: boolean) => void;

Info

Keep in mind that when you are using the range picker, both values for the time must be emitted. For example if you want to update the second date hours, you will call a function something like this updateTime([firstValueSaved, newSecondValue])

Code Example
vue
<template>
+    <VueDatePicker v-model="date">
+      <template #time-picker="{ time, updateTime }">
+        <div class="custom-time-picker-component">
+          <select 
+            class="select-input" 
+            :value="time.hours"
+            @change="updateTime(+$event.target.value)"
+          >
+            <option 
+              v-for="h in hoursArray"
+              :key="h.value"
+              :value="h.value">{{ h.text }}</option>
+          </select>
+          <select
+            class="select-input"
+            :value="time.minutes"
+            @change="updateTime(+$event.target.value, false)"
+          >
+            <option 
+              v-for="m in minutesArray"
+              :key="m.value"
+              :value="m.value">{{ m.text }}</option>
+          </select>
+        </div>
+      </template>
+    </VueDatePicker>
+</template>
+
+<script lang="ts" setup>
+import { ref, computed } from 'vue';
+
+
+const date = ref(new Date());
+
+const hoursArray = computed(() => {
+  const arr = [];
+  for (let i = 0; i < 24; i++) {
+    arr.push({ text: i < 10 ? \`0\${i}\` : i, value: i });
+  }
+  return arr;
+});
+
+const minutesArray = computed(() => {
+  const arr = [];
+  for (let i = 0; i < 60; i++) {
+    arr.push({ text: i < 10 ? \`0\${i}\` : i, value: i });
+  }
+  return arr;
+});
+
+</script>
+
+<style lang="scss">
+.custom-time-picker-component {
+  display: flex;
+  align-items: center;
+  justify-content: center;
+}
+
+.select-input {
+  margin: 5px 3px;
+  padding: 5px;
+  width: 100px;
+  border-radius: 4px;
+  border-color: var(--dp-border-color);
+  outline: none;
+  -webkit-appearance: menulist;
+}
+</style>

action-row

Create and use a custom component for action row

`,7),g=s(`

This slot exposes the following:

  • internalModelValue (Date | Date[] | null)
    • Current selected value in the datepicker
  • selectDate (() => void)
    • Select the current internalModelValue value
  • closePicker (() = void)
    • Close the datepicker menu
  • disabled (boolean)
    • If the value is invalid based on the provided configuration
Code Example
vue
<template>
+    <VueDatePicker v-model="date">
+      <template #action-row="{ internalModelValue, selectDate }">
+        <div class="action-row">
+          <p class="current-selection">{{ formatDate(internalModelValue) }}</p>
+          <button class="select-button" @click="selectDate">Select Date</button>
+        </div>
+      </template>
+    </VueDatePicker>
+</template>
+
+<script lang="ts" setup>
+import { ref } from 'vue';
+import { format } from 'date-fns'
+
+const date = ref(new Date());
+
+const formatDate = (date: Date) => {
+  return format(date, 'dd.MM.yyyy, HH:mm');
+};
+
+</script>
+
+<style lang="scss">
+.action-row {
+  display: flex;
+  flex-direction: column;
+  align-items: center;
+  width: 100%;
+}
+</style>
`,3);function y(F,o,c,C,u,B){const n=i("MonthYearSlotDemo"),h=i("TimePickerSlotDemo"),k=i("ActionRowSlotDemo");return t(),p("div",null,[E,a(n,{"default-slot":!0}),r,a(h),d,a(k),g])}const m=l(e,[["render",y]]);export{D as __pageData,m as default}; diff --git a/docs/assets/slots_components_index.md.C2F-1CyJ.lean.js b/docs/assets/slots_components_index.md.C2F-1CyJ.lean.js new file mode 100644 index 000000000..dad2b7a7e --- /dev/null +++ b/docs/assets/slots_components_index.md.C2F-1CyJ.lean.js @@ -0,0 +1 @@ +import{_ as l,D as i,o as t,c as p,I as a,U as s}from"./chunks/framework.DfSOcZOm.js";const D=JSON.parse('{"title":"Slots - Components","description":"Replace the built-in components with custom implementation","frontmatter":{"lang":"en-US","title":"Slots - Components","description":"Replace the built-in components with custom implementation"},"headers":[],"relativePath":"slots/components/index.md","filePath":"slots/components/index.md"}'),e={name:"slots/components/index.md"},E=s("",6),r=s("",12),d=s("",7),g=s("",3);function y(F,o,c,C,u,B){const n=i("MonthYearSlotDemo"),h=i("TimePickerSlotDemo"),k=i("ActionRowSlotDemo");return t(),p("div",null,[E,a(n,{"default-slot":!0}),r,a(h),d,a(k),g])}const m=l(e,[["render",y]]);export{D as __pageData,m as default}; diff --git a/docs/assets/slots_content_index.md.aa5a1bfb.js b/docs/assets/slots_content_index.md.aa5a1bfb.js deleted file mode 100644 index 9e9e17a41..000000000 --- a/docs/assets/slots_content_index.md.aa5a1bfb.js +++ /dev/null @@ -1,639 +0,0 @@ -import{_ as o,C as p,o as e,c as t,H as n,S as s}from"./chunks/framework.657b09b3.js";const w=JSON.parse('{"title":"Slots - Content","description":"Datepicker content slots to customize parts in the menu","frontmatter":{"lang":"en-US","title":"Slots - Content","description":"Datepicker content slots to customize parts in the menu"},"headers":[],"relativePath":"slots/content/index.md","filePath":"slots/content/index.md"}'),c={name:"slots/content/index.md"},r=s('

Content

Customize parts in the datepicker menu

calendar-header

Replace the content in the calendar header cells

Available props are:

  • day: Displayed value in the header cell
  • index: Column index it is rendered by
',6),E=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date">
-      <template #calendar-header="{ index, day }">
-        <div :class="index === 5 || index === 6 ? 'red-color' : ''">
-          {{ day }}
-        </div>
-      </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
-
-<style>
-    .red-color {
-        color: red;
-    }
-</style>
<template>
-    <VueDatePicker v-model="date">
-      <template #calendar-header="{ index, day }">
-        <div :class="index === 5 || index === 6 ? 'red-color' : ''">
-          {{ day }}
-        </div>
-      </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
-
-<style>
-    .red-color {
-        color: red;
-    }
-</style>

day

This slot allows you to place custom content in the calendar

This slot will also provide 2 props when used

  • day: This is the day number displayed in the calendar
  • date: This is the date value from that day
`,5),y=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date">
-        <template #day="{ day, date }">
-            <temlplate v-if="day === tomorrow">
-              <img class="slot-icon" src="/logo.png"/>
-            </temlplate>
-            <template v-else>
-              {{ day }}
-            </template>
-        </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-const tomorrow = ref(new Date().getDate() + 1);
-</script>
-
-<style>
-    .slot-icon {
-        height: 20px;
-        width: auto;
-    }
-</style>
<template>
-    <VueDatePicker v-model="date">
-        <template #day="{ day, date }">
-            <temlplate v-if="day === tomorrow">
-              <img class="slot-icon" src="/logo.png"/>
-            </temlplate>
-            <template v-else>
-              {{ day }}
-            </template>
-        </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-const tomorrow = ref(new Date().getDate() + 1);
-</script>
-
-<style>
-    .slot-icon {
-        height: 20px;
-        width: auto;
-    }
-</style>

action-buttons

This slot replaces the buttons section in the action row

`,3),i=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date" ref="dp">
-      <template #action-buttons>
-        <p class="custom-select" @click="selectDate">Select</p>
-      </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-const dp = ref();
-
-const selectDate = () => {
-  dp.value.selectDate();
-}
-</script>
-
-<style>
-    .custom-select {
-      cursor: pointer;
-      color: var(--vp-c-text-2);
-      margin: 0;
-      display: inline-block;
-    }
-</style>
<template>
-    <VueDatePicker v-model="date" ref="dp">
-      <template #action-buttons>
-        <p class="custom-select" @click="selectDate">Select</p>
-      </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-const dp = ref();
-
-const selectDate = () => {
-  dp.value.selectDate();
-}
-</script>
-
-<style>
-    .custom-select {
-      cursor: pointer;
-      color: var(--vp-c-text-2);
-      margin: 0;
-      display: inline-block;
-    }
-</style>

action-preview

This slot replaces the date preview section in the action row

This slot will provide one prop

  • value: Current selection in the picker, this can be Date object, or in case of range, Date array
`,5),F=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date" ref="dp">
-      <template #action-preview="{ value }">
-        {{ getDate(value) }}
-      </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-const dp = ref();
-
-const getDate = (dateVal) => {
-  const newDate = new Date(dateVal);
-
-  return \`Selected \${newDate.getDate()}\`;
-}
-</script>
<template>
-    <VueDatePicker v-model="date" ref="dp">
-      <template #action-preview="{ value }">
-        {{ getDate(value) }}
-      </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-const dp = ref();
-
-const getDate = (dateVal) => {
-  const newDate = new Date(dateVal);
-
-  return \`Selected \${newDate.getDate()}\`;
-}
-</script>

action-extra

This slot provides extra space in the action row

One prop is available:

  • selectCurrentDate - Function to call to select the date
`,5),d=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date">
-      <template #action-extra="{ selectCurrentDate }">
-        <span @click="selectCurrentDate()" title="Select current date">
-          <img class="slot-icon" src="/logo.png" />
-        </span>
-      </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-</script>
-
-<style>
-  .slot-icon {
-    height: 20px;
-    width: auto;
-    cursor: pointer;
-  }
-</style>
<template>
-    <VueDatePicker v-model="date">
-      <template #action-extra="{ selectCurrentDate }">
-        <span @click="selectCurrentDate()" title="Select current date">
-          <img class="slot-icon" src="/logo.png" />
-        </span>
-      </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-</script>
-
-<style>
-  .slot-icon {
-    height: 20px;
-    width: auto;
-    cursor: pointer;
-  }
-</style>

am-pm-button

This slot replaces the am-pm button in the time picker when the is-24 prop is set to false

Two props are available:

  • toggle - Function to call to switch AM/PM
  • value - Currently active mode, AM or PM
`,5),u=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date">
-      <template #am-pm-button="{ toggle, value }">
-        <button @click="toggle">{{ value }}</button>
-      </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-</script>
<template>
-    <VueDatePicker v-model="date">
-      <template #am-pm-button="{ toggle, value }">
-        <button @click="toggle">{{ value }}</button>
-      </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-</script>

This slot will allow you to add custom content on the left side of the menu.

Note

If you use preset-ranges prop, the sidebar will be added before the ranges' placement

On exposed props, instance is the calendar index, single calendar will have instance 0, next 1 and so on

Warning

Depending on the mode used, different set of props will be exposed

Date pickers

This slot exposes the following:

ts
import type { WritableComputedRef, ComputedRef } from 'vue';
-
-interface Props {
-    modelValue: WritableComputedRef<Date | Date[] | (Date | null)[]>;
-    month: ComputedRef<(instance: number) => number>;
-    year: ComputedRef<(instance: number) => number>;
-    time: { hours: number | number[], minutes: number | number[], seconds: number | number[] };
-    updateMonthYear: (instance: number, val: {month: number; year: number; fromNav?: boolean}) => void;
-    selectDate: (day: {value: Date; current: boolean}, isNext: boolean = false) => void;
-    presetDateRange: (dates: Date[] | string[]) => void;
-}
import type { WritableComputedRef, ComputedRef } from 'vue';
-
-interface Props {
-    modelValue: WritableComputedRef<Date | Date[] | (Date | null)[]>;
-    month: ComputedRef<(instance: number) => number>;
-    year: ComputedRef<(instance: number) => number>;
-    time: { hours: number | number[], minutes: number | number[], seconds: number | number[] };
-    updateMonthYear: (instance: number, val: {month: number; year: number; fromNav?: boolean}) => void;
-    selectDate: (day: {value: Date; current: boolean}, isNext: boolean = false) => void;
-    presetDateRange: (dates: Date[] | string[]) => void;
-}
  • modelValue - By modifying this variable, you will directly modify the current selection
  • month- Access to a selected month for a given instance
  • year - Access to a selected year for a given instance
  • time - Currently set time values
  • updateMonthYear - Method to update month and year to a specific value
  • selectDate - Method to select a date in the calendar
    • day parameter is an object with the following data
      • value - Date object
      • current - boolean, depending if the given date is in the current month or not based on calendar view
  • presetDateRange - Preset date range

Month picker

ts
import type { WritableComputedRef, ComputedRef } from 'vue';
-
-interface Props {
-  modelValue: WritableComputedRef<Date | Date[] | (Date | null)[]>;
-  year: ComputedRef<(instance: number) => number>;
-  getModelMonthYear: { month: number; year: number } | { month: number, year: number }[]
-  selectMonth: (month: number, instance: number) => void;
-  selectYear: (year: number, instance: number) => void;
-  handleYear: (instance: number, increment = boolean) => void;
-}
import type { WritableComputedRef, ComputedRef } from 'vue';
-
-interface Props {
-  modelValue: WritableComputedRef<Date | Date[] | (Date | null)[]>;
-  year: ComputedRef<(instance: number) => number>;
-  getModelMonthYear: { month: number; year: number } | { month: number, year: number }[]
-  selectMonth: (month: number, instance: number) => void;
-  selectYear: (year: number, instance: number) => void;
-  handleYear: (instance: number, increment = boolean) => void;
-}
  • modelValue - By modifying this variable, you will directly modify the current selection
  • year - Access to a selected year for a given instance
  • getModelMonthYear - Function to call to extract month and year from internalModelValue
  • selectYear - Function that sets year
  • handleYear - Handles auto year increment/decrement

Year picker

ts
import type { WritableComputedRef } from 'vue';
-
-interface Props {
-  modelValue: WritableComputedRef<Date | Date[] | (Date | null)[]>;
-  selectYear: (year: number) => void;
-}
import type { WritableComputedRef } from 'vue';
-
-interface Props {
-  modelValue: WritableComputedRef<Date | Date[] | (Date | null)[]>;
-  selectYear: (year: number) => void;
-}
  • modelValue - By modifying this variable, you will directly modify the current selection
  • selectYear - Function that sets year

Quarter picker

ts
import type { WritableComputedRef } from 'vue';
-
-interface Props {
-  modelValue: WritableComputedRef<Date | Date[] | (Date | null)[]>;
-  year: ComputedRef<(instance: number) => number>;
-  selectQuarter: (date: Date, instance: number, disabled: boolean) => void;
-  handleYearSelect: (year: number) => void;
-  handleYear: (instance: number, increment = boolean) => void;
-}
import type { WritableComputedRef } from 'vue';
-
-interface Props {
-  modelValue: WritableComputedRef<Date | Date[] | (Date | null)[]>;
-  year: ComputedRef<(instance: number) => number>;
-  selectQuarter: (date: Date, instance: number, disabled: boolean) => void;
-  handleYearSelect: (year: number) => void;
-  handleYear: (instance: number, increment = boolean) => void;
-}
  • modelValue - By modifying this variable, you will directly modify the current selection
  • year - Access to a selected year for a given instance
  • selectQuarter - Function that selects quarter
  • handleYearSelect - Function that selects year
  • handleYear - Handles auto year increment/decrement

Time picker

ts
import type { WritableComputedRef } from 'vue';
-
-interface Props {
-  modelValue: WritableComputedRef<Date | Date[] | (Date | null)[]>;
-  time: { hours: number | number[]; minutes: number | number[]; seconds: number | number[] };
-  updateTime: (value: number | number[], isHours = true, isSeconds = false) => void;
-}
import type { WritableComputedRef } from 'vue';
-
-interface Props {
-  modelValue: WritableComputedRef<Date | Date[] | (Date | null)[]>;
-  time: { hours: number | number[]; minutes: number | number[]; seconds: number | number[] };
-  updateTime: (value: number | number[], isHours = true, isSeconds = false) => void;
-}
  • modelValue - By modifying this variable, you will directly modify the current selection
  • time - Reactive object containing time, may be different that the v-model set time
  • updateTime - Function that updates time
`,21),C=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date">
-      <template #left-sidebar="props">
-        <div>Custom content</div>
-      </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-</script>
<template>
-    <VueDatePicker v-model="date">
-      <template #left-sidebar="props">
-        <div>Custom content</div>
-      </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-</script>

This slot will allow you to add custom content on the right side of the menu.

Note

On exposed props, instance is the calendar index, single calendar will have instance 0, next 1 and so on

Warning

Depending on the mode used, different set of props will be exposed

This slot exposes the following:

ts
import type { WritableComputedRef, ComputedRef } from 'vue';
-
-interface Props {
-    modelValue: WritableComputedRef<Date | Date[] | (Date | null)[]>;
-    month: ComputedRef<(instance: number) => number>;
-    year: ComputedRef<(instance: number) => number>;
-    time: { hours: number | number[], minutes: number | number[], seconds: number | number[] };
-    updateMonthYear: (instance: number, val: {month: number; year: number; fromNav?: boolean}) => void;
-    selectDate: (day: {value: Date; current: boolean}, isNext: boolean = false) => void;
-    presetDateRange: (dates: Date[] | string[]) => void;
-}
import type { WritableComputedRef, ComputedRef } from 'vue';
-
-interface Props {
-    modelValue: WritableComputedRef<Date | Date[] | (Date | null)[]>;
-    month: ComputedRef<(instance: number) => number>;
-    year: ComputedRef<(instance: number) => number>;
-    time: { hours: number | number[], minutes: number | number[], seconds: number | number[] };
-    updateMonthYear: (instance: number, val: {month: number; year: number; fromNav?: boolean}) => void;
-    selectDate: (day: {value: Date; current: boolean}, isNext: boolean = false) => void;
-    presetDateRange: (dates: Date[] | string[]) => void;
-}
  • modelValue - By modifying this variable, you will directly modify the current selection
  • month- Access to a selected month for a given instance
  • year - Access to a selected year for a given instance
  • time - Currently set time values
  • updateMonthYear - Method to update month and year to a specific value
  • selectDate - Method to select a date in the calendar
    • day parameter is an object with the following data
      • value - Date object
      • current - boolean, depending if the given date is in the current month or not based on calendar view
  • presetDateRange - Preset date range

Month picker

ts
import type { WritableComputedRef, ComputedRef } from 'vue';
-
-interface Props {
-  modelValue: WritableComputedRef<Date | Date[] | (Date | null)[]>;
-  year: ComputedRef<(instance: number) => number>;
-  getModelMonthYear: { month: number; year: number } | { month: number, year: number }[]
-  selectMonth: (month: number, instance: number) => void;
-  selectYear: (year: number, instance: number) => void;
-  handleYear: (instance: number, increment = boolean) => void;
-}
import type { WritableComputedRef, ComputedRef } from 'vue';
-
-interface Props {
-  modelValue: WritableComputedRef<Date | Date[] | (Date | null)[]>;
-  year: ComputedRef<(instance: number) => number>;
-  getModelMonthYear: { month: number; year: number } | { month: number, year: number }[]
-  selectMonth: (month: number, instance: number) => void;
-  selectYear: (year: number, instance: number) => void;
-  handleYear: (instance: number, increment = boolean) => void;
-}
  • modelValue - By modifying this variable, you will directly modify the current selection
  • year - Access to a selected year for a given instance
  • getModelMonthYear - Function to call to extract month and year from internalModelValue
  • selectYear - Function that sets year
  • handleYear - Handles auto year increment/decrement

Year picker

ts
import type { WritableComputedRef } from 'vue';
-
-interface Props {
-  modelValue: WritableComputedRef<Date | Date[] | (Date | null)[]>;
-  selectYear: (year: number) => void;
-}
import type { WritableComputedRef } from 'vue';
-
-interface Props {
-  modelValue: WritableComputedRef<Date | Date[] | (Date | null)[]>;
-  selectYear: (year: number) => void;
-}
  • modelValue - By modifying this variable, you will directly modify the current selection
  • selectYear - Function that sets year

Quarter picker

ts
import type { WritableComputedRef } from 'vue';
-
-interface Props {
-  modelValue: WritableComputedRef<Date | Date[] | (Date | null)[]>;
-  year: ComputedRef<(instance: number) => number>;
-  selectQuarter: (date: Date, instance: number, disabled: boolean) => void;
-  handleYearSelect: (year: number) => void;
-  handleYear: (instance: number, increment = boolean) => void;
-}
import type { WritableComputedRef } from 'vue';
-
-interface Props {
-  modelValue: WritableComputedRef<Date | Date[] | (Date | null)[]>;
-  year: ComputedRef<(instance: number) => number>;
-  selectQuarter: (date: Date, instance: number, disabled: boolean) => void;
-  handleYearSelect: (year: number) => void;
-  handleYear: (instance: number, increment = boolean) => void;
-}
  • modelValue - By modifying this variable, you will directly modify the current selection
  • year - Access to a selected year for a given instance
  • selectQuarter - Function that selects quarter
  • handleYearSelect - Function that selects year
  • handleYear - Handles auto year increment/decrement

Time picker

ts
import type { WritableComputedRef } from 'vue';
-
-interface Props {
-  modelValue: WritableComputedRef<Date | Date[] | (Date | null)[]>;
-  time: { hours: number | number[]; minutes: number | number[]; seconds: number | number[] };
-  updateTime: (value: number | number[], isHours = true, isSeconds = false) => void;
-}
import type { WritableComputedRef } from 'vue';
-
-interface Props {
-  modelValue: WritableComputedRef<Date | Date[] | (Date | null)[]>;
-  time: { hours: number | number[]; minutes: number | number[]; seconds: number | number[] };
-  updateTime: (value: number | number[], isHours = true, isSeconds = false) => void;
-}
  • modelValue - By modifying this variable, you will directly modify the current selection
  • time - Reactive object containing time, may be different that the v-model set time
  • updateTime - Function that updates time
`,20),m=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date">
-      <template #right-sidebar>
-        <div>Custom content</div>
-      </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-</script>
<template>
-    <VueDatePicker v-model="date">
-      <template #right-sidebar>
-        <div>Custom content</div>
-      </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-</script>

marker-tooltip

This slot replaces the content inside the marker tooltip

Two props are available:

  • tooltip - The tooltip data provided in the array
  • day - The date marker is displayed on
`,5),D=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date" :markers="markers">
-      <template #marker-tooltip="{ tooltip, day }">
-        <div>Custom content on {{ day }}</div>
-      </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-import addDays from 'date-fns/addDays';
-
-const date = ref(new Date());
-const markers = ref([
-  {
-    date: addDays(new Date(), 1),
-    type: 'dot',
-    tooltip: [{ text: 'Dot with tooltip', color: 'green' }],
-  },
-  {
-    date: addDays(new Date(), 2),
-    type: 'line',
-    tooltip: [
-      { text: 'First tooltip', color: 'blue' },
-      { text: 'Second tooltip', color: 'yellow' },
-    ],
-  },
-  {
-    date: addDays(new Date(), 3),
-    type: 'dot',
-    color: 'yellow',
-  },
-])
-</script>
<template>
-    <VueDatePicker v-model="date" :markers="markers">
-      <template #marker-tooltip="{ tooltip, day }">
-        <div>Custom content on {{ day }}</div>
-      </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-import addDays from 'date-fns/addDays';
-
-const date = ref(new Date());
-const markers = ref([
-  {
-    date: addDays(new Date(), 1),
-    type: 'dot',
-    tooltip: [{ text: 'Dot with tooltip', color: 'green' }],
-  },
-  {
-    date: addDays(new Date(), 2),
-    type: 'line',
-    tooltip: [
-      { text: 'First tooltip', color: 'blue' },
-      { text: 'Second tooltip', color: 'yellow' },
-    ],
-  },
-  {
-    date: addDays(new Date(), 3),
-    type: 'dot',
-    color: 'yellow',
-  },
-])
-</script>

marker

This slot replaces the default marker shape (line or dot)

Info

When slot is provided, you will have to do a custom styling in order to position it on the right place

Three props are available:

  • marker - Provided marker configuration
  • day - The text value displayed in the calendar cell
  • date - The date marker is displayed on
`,6),g=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date" :markers="markers">
-      <template #marker="{ marker, day, date }">
-        <span class="custom-marker"></span>
-      </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-import addDays from 'date-fns/addDays';
-
-const date = ref(new Date());
-const markers = ref([
-  {
-    date: addDays(new Date(), 1),
-    type: 'dot',
-    tooltip: [{ text: 'Dot with tooltip', color: 'green' }],
-  },
-  {
-    date: addDays(new Date(), 2),
-    type: 'line',
-    tooltip: [
-      { text: 'First tooltip', color: 'blue' },
-      { text: 'Second tooltip', color: 'yellow' },
-    ],
-  },
-  {
-    date: addDays(new Date(), 3),
-    type: 'dot',
-    color: 'yellow',
-  },
-])
-</script>
-
-<style>
-.custom-marker {
-  position: absolute;
-  top: 0;
-  right: 0;
-  height: 8px;
-  width: 8px;
-  border-radius: 100%;
-  background-color: green;
-}
-</style>
<template>
-    <VueDatePicker v-model="date" :markers="markers">
-      <template #marker="{ marker, day, date }">
-        <span class="custom-marker"></span>
-      </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-import addDays from 'date-fns/addDays';
-
-const date = ref(new Date());
-const markers = ref([
-  {
-    date: addDays(new Date(), 1),
-    type: 'dot',
-    tooltip: [{ text: 'Dot with tooltip', color: 'green' }],
-  },
-  {
-    date: addDays(new Date(), 2),
-    type: 'line',
-    tooltip: [
-      { text: 'First tooltip', color: 'blue' },
-      { text: 'Second tooltip', color: 'yellow' },
-    ],
-  },
-  {
-    date: addDays(new Date(), 3),
-    type: 'dot',
-    color: 'yellow',
-  },
-])
-</script>
-
-<style>
-.custom-marker {
-  position: absolute;
-  top: 0;
-  right: 0;
-  height: 8px;
-  width: 8px;
-  border-radius: 100%;
-  background-color: green;
-}
-</style>

quarter

This slot replaces the default quarter item

Two props are available:

  • value - First date for a given quarter
  • text - The text value displayed in the quarter button
`,5),B=s(`
Code Example
vue
<template>
-  <VueDatePicker v-model="quarter">
-    <template #quarter="{ value }">
-      <span>{{ formatQuarter(value) }}</span>
-    </template>
-  </VueDatePicker>
-</template>
-
-<script setup>
-  import {ref} from 'vue';
-  import { startOfQuarter, format } from "date-fns";
-
-  const date = ref(startOfQuarter(new Date()));
-  
-  const formatQuarter = (quarter) => {
-      return format(quarter, 'QQQ')
-  }
-</script>
<template>
-  <VueDatePicker v-model="quarter">
-    <template #quarter="{ value }">
-      <span>{{ formatQuarter(value) }}</span>
-    </template>
-  </VueDatePicker>
-</template>
-
-<script setup>
-  import {ref} from 'vue';
-  import { startOfQuarter, format } from "date-fns";
-
-  const date = ref(startOfQuarter(new Date()));
-  
-  const formatQuarter = (quarter) => {
-      return format(quarter, 'QQQ')
-  }
-</script>
`,1);function A(h,b,v,f,k,q){const a=p("DemoSlots"),l=p("DemoMarkers");return e(),t("div",null,[r,n(a,{useCalendarHeaderSlot:!0}),E,n(a,{useDaySlot:!0}),y,n(a,{useActionButtonSlot:!0}),i,n(a,{useActionPreviewSlot:!0}),F,n(a,{useActionExtraSlot:!0,showNowButton:!0,placeholder:"Select Date"}),d,n(a,{useAmPmButtonSlot:!0,is24:!1,placeholder:"Select Date"}),u,n(a,{useLeftSidebarSlot:!0,placeholder:"Select Date"}),C,n(a,{useRightSidebarSlot:!0,placeholder:"Select Date"}),m,n(l,{useMarkerTooltipSlot:!0}),D,n(l,{useMarkerSlot:!0}),g,n(a,{useQuarterSlot:!0}),B])}const P=o(c,[["render",A]]);export{w as __pageData,P as default}; diff --git a/docs/assets/slots_content_index.md.aa5a1bfb.lean.js b/docs/assets/slots_content_index.md.aa5a1bfb.lean.js deleted file mode 100644 index 0cd29b3c2..000000000 --- a/docs/assets/slots_content_index.md.aa5a1bfb.lean.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as o,C as p,o as e,c as t,H as n,S as s}from"./chunks/framework.657b09b3.js";const w=JSON.parse('{"title":"Slots - Content","description":"Datepicker content slots to customize parts in the menu","frontmatter":{"lang":"en-US","title":"Slots - Content","description":"Datepicker content slots to customize parts in the menu"},"headers":[],"relativePath":"slots/content/index.md","filePath":"slots/content/index.md"}'),c={name:"slots/content/index.md"},r=s("",6),E=s("",5),y=s("",3),i=s("",5),F=s("",5),d=s("",5),u=s("",21),C=s("",20),m=s("",5),D=s("",6),g=s("",5),B=s("",1);function A(h,b,v,f,k,q){const a=p("DemoSlots"),l=p("DemoMarkers");return e(),t("div",null,[r,n(a,{useCalendarHeaderSlot:!0}),E,n(a,{useDaySlot:!0}),y,n(a,{useActionButtonSlot:!0}),i,n(a,{useActionPreviewSlot:!0}),F,n(a,{useActionExtraSlot:!0,showNowButton:!0,placeholder:"Select Date"}),d,n(a,{useAmPmButtonSlot:!0,is24:!1,placeholder:"Select Date"}),u,n(a,{useLeftSidebarSlot:!0,placeholder:"Select Date"}),C,n(a,{useRightSidebarSlot:!0,placeholder:"Select Date"}),m,n(l,{useMarkerTooltipSlot:!0}),D,n(l,{useMarkerSlot:!0}),g,n(a,{useQuarterSlot:!0}),B])}const P=o(c,[["render",A]]);export{w as __pageData,P as default}; diff --git a/docs/assets/slots_content_index.md.xlTs4x-F.js b/docs/assets/slots_content_index.md.xlTs4x-F.js new file mode 100644 index 000000000..42c0776ff --- /dev/null +++ b/docs/assets/slots_content_index.md.xlTs4x-F.js @@ -0,0 +1,320 @@ +import{_ as t,D as n,o as k,c as l,I as i,U as s}from"./chunks/framework.DfSOcZOm.js";const T=JSON.parse('{"title":"Slots - Content","description":"Datepicker content slots to customize parts in the menu","frontmatter":{"lang":"en-US","title":"Slots - Content","description":"Datepicker content slots to customize parts in the menu"},"headers":[],"relativePath":"slots/content/index.md","filePath":"slots/content/index.md"}'),p={name:"slots/content/index.md"},e=s('

Content

Customize parts in the datepicker menu

calendar-header

Replace the content in the calendar header cells

Available props are:

  • day: Displayed value in the header cell
  • index: Column index it is rendered by
',6),E=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date">
+      <template #calendar-header="{ index, day }">
+        <div :class="index === 5 || index === 6 ? 'red-color' : ''">
+          {{ day }}
+        </div>
+      </template>
+    </VueDatePicker>
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>
+
+<style>
+    .red-color {
+        color: red;
+    }
+</style>

day

This slot allows you to place custom content in the calendar

This slot will also provide 2 props when used

  • day: This is the day number displayed in the calendar
  • date: This is the date value from that day
`,5),r=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date">
+        <template #day="{ day, date }">
+            <temlplate v-if="day === tomorrow">
+              <img class="slot-icon" src="/logo.png"/>
+            </temlplate>
+            <template v-else>
+              {{ day }}
+            </template>
+        </template>
+    </VueDatePicker>
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+const tomorrow = ref(new Date().getDate() + 1);
+</script>
+
+<style>
+    .slot-icon {
+        height: 20px;
+        width: auto;
+    }
+</style>

action-buttons

This slot replaces the buttons section in the action row

`,3),d=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date" ref="dp">
+      <template #action-buttons>
+        <p class="custom-select" @click="selectDate">Select</p>
+      </template>
+    </VueDatePicker>
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+const dp = ref();
+
+const selectDate = () => {
+  dp.value.selectDate();
+}
+</script>
+
+<style>
+    .custom-select {
+      cursor: pointer;
+      color: var(--vp-c-text-2);
+      margin: 0;
+      display: inline-block;
+    }
+</style>

action-preview

This slot replaces the date preview section in the action row

This slot will provide one prop

  • value: Current selection in the picker, this can be Date object, or in case of range, Date array
`,5),g=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date" ref="dp">
+      <template #action-preview="{ value }">
+        {{ getDate(value) }}
+      </template>
+    </VueDatePicker>
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+const dp = ref();
+
+const getDate = (dateVal) => {
+  const newDate = new Date(dateVal);
+
+  return \`Selected \${newDate.getDate()}\`;
+}
+</script>

action-extra

This slot provides extra space in the action row

One prop is available:

  • selectCurrentDate - Function to call to select the date
`,5),y=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date">
+      <template #action-extra="{ selectCurrentDate }">
+        <span @click="selectCurrentDate()" title="Select current date">
+          <img class="slot-icon" src="/logo.png" />
+        </span>
+      </template>
+    </VueDatePicker>
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref();
+</script>
+
+<style>
+  .slot-icon {
+    height: 20px;
+    width: auto;
+    cursor: pointer;
+  }
+</style>

am-pm-button

This slot replaces the am-pm button in the time picker when the is-24 prop is set to false

Two props are available:

  • toggle - Function to call to switch AM/PM
  • value - Currently active mode, AM or PM
`,5),F=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date">
+      <template #am-pm-button="{ toggle, value }">
+        <button @click="toggle">{{ value }}</button>
+      </template>
+    </VueDatePicker>
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref();
+</script>

This slot will allow you to add custom content on the left side of the menu.

Note

If you use preset-ranges prop, the sidebar will be added before the ranges' placement

On exposed props, instance is the calendar index, single calendar will have instance 0, next 1 and so on

Warning

Depending on the mode used, different set of props will be exposed

Date pickers

This slot exposes the following:

ts
import type { WritableComputedRef, ComputedRef } from 'vue';
+
+interface Props {
+    modelValue: WritableComputedRef<Date | Date[] | (Date | null)[]>;
+    month: ComputedRef<(instance: number) => number>;
+    year: ComputedRef<(instance: number) => number>;
+    time: { hours: number | number[], minutes: number | number[], seconds: number | number[] };
+    updateMonthYear: (instance: number, val: {month: number; year: number; fromNav?: boolean}) => void;
+    selectDate: (day: {value: Date; current: boolean}, isNext: boolean = false) => void;
+    presetDateRange: (dates: Date[] | string[]) => void;
+}
  • modelValue - By modifying this variable, you will directly modify the current selection
  • month- Access to a selected month for a given instance
  • year - Access to a selected year for a given instance
  • time - Currently set time values
  • updateMonthYear - Method to update month and year to a specific value
  • selectDate - Method to select a date in the calendar
    • day parameter is an object with the following data
      • value - Date object
      • current - boolean, depending if the given date is in the current month or not based on calendar view
  • presetDateRange - Preset date range

Month picker

ts
import type { WritableComputedRef, ComputedRef } from 'vue';
+
+interface Props {
+  modelValue: WritableComputedRef<Date | Date[] | (Date | null)[]>;
+  year: ComputedRef<(instance: number) => number>;
+  getModelMonthYear: { month: number; year: number } | { month: number, year: number }[]
+  selectMonth: (month: number, instance: number) => void;
+  selectYear: (year: number, instance: number) => void;
+  handleYear: (instance: number, increment = boolean) => void;
+}
  • modelValue - By modifying this variable, you will directly modify the current selection
  • year - Access to a selected year for a given instance
  • getModelMonthYear - Function to call to extract month and year from internalModelValue
  • selectYear - Function that sets year
  • handleYear - Handles auto year increment/decrement

Year picker

ts
import type { WritableComputedRef } from 'vue';
+
+interface Props {
+  modelValue: WritableComputedRef<Date | Date[] | (Date | null)[]>;
+  selectYear: (year: number) => void;
+}
  • modelValue - By modifying this variable, you will directly modify the current selection
  • selectYear - Function that sets year

Quarter picker

ts
import type { WritableComputedRef } from 'vue';
+
+interface Props {
+  modelValue: WritableComputedRef<Date | Date[] | (Date | null)[]>;
+  year: ComputedRef<(instance: number) => number>;
+  selectQuarter: (date: Date, instance: number, disabled: boolean) => void;
+  handleYearSelect: (year: number) => void;
+  handleYear: (instance: number, increment = boolean) => void;
+}
  • modelValue - By modifying this variable, you will directly modify the current selection
  • year - Access to a selected year for a given instance
  • selectQuarter - Function that selects quarter
  • handleYearSelect - Function that selects year
  • handleYear - Handles auto year increment/decrement

Time picker

ts
import type { WritableComputedRef } from 'vue';
+
+interface Props {
+  modelValue: WritableComputedRef<Date | Date[] | (Date | null)[]>;
+  time: { hours: number | number[]; minutes: number | number[]; seconds: number | number[] };
+  updateTime: (value: number | number[], isHours = true, isSeconds = false) => void;
+}
  • modelValue - By modifying this variable, you will directly modify the current selection
  • time - Reactive object containing time, may be different that the v-model set time
  • updateTime - Function that updates time
`,21),o=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date">
+      <template #left-sidebar="props">
+        <div>Custom content</div>
+      </template>
+    </VueDatePicker>
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref();
+</script>

This slot will allow you to add custom content on the right side of the menu.

Note

On exposed props, instance is the calendar index, single calendar will have instance 0, next 1 and so on

Warning

Depending on the mode used, different set of props will be exposed

This slot exposes the following:

ts
import type { WritableComputedRef, ComputedRef } from 'vue';
+
+interface Props {
+    modelValue: WritableComputedRef<Date | Date[] | (Date | null)[]>;
+    month: ComputedRef<(instance: number) => number>;
+    year: ComputedRef<(instance: number) => number>;
+    time: { hours: number | number[], minutes: number | number[], seconds: number | number[] };
+    updateMonthYear: (instance: number, val: {month: number; year: number; fromNav?: boolean}) => void;
+    selectDate: (day: {value: Date; current: boolean}, isNext: boolean = false) => void;
+    presetDateRange: (dates: Date[] | string[]) => void;
+}
  • modelValue - By modifying this variable, you will directly modify the current selection
  • month- Access to a selected month for a given instance
  • year - Access to a selected year for a given instance
  • time - Currently set time values
  • updateMonthYear - Method to update month and year to a specific value
  • selectDate - Method to select a date in the calendar
    • day parameter is an object with the following data
      • value - Date object
      • current - boolean, depending if the given date is in the current month or not based on calendar view
  • presetDateRange - Preset date range

Month picker

ts
import type { WritableComputedRef, ComputedRef } from 'vue';
+
+interface Props {
+  modelValue: WritableComputedRef<Date | Date[] | (Date | null)[]>;
+  year: ComputedRef<(instance: number) => number>;
+  getModelMonthYear: { month: number; year: number } | { month: number, year: number }[]
+  selectMonth: (month: number, instance: number) => void;
+  selectYear: (year: number, instance: number) => void;
+  handleYear: (instance: number, increment = boolean) => void;
+}
  • modelValue - By modifying this variable, you will directly modify the current selection
  • year - Access to a selected year for a given instance
  • getModelMonthYear - Function to call to extract month and year from internalModelValue
  • selectYear - Function that sets year
  • handleYear - Handles auto year increment/decrement

Year picker

ts
import type { WritableComputedRef } from 'vue';
+
+interface Props {
+  modelValue: WritableComputedRef<Date | Date[] | (Date | null)[]>;
+  selectYear: (year: number) => void;
+}
  • modelValue - By modifying this variable, you will directly modify the current selection
  • selectYear - Function that sets year

Quarter picker

ts
import type { WritableComputedRef } from 'vue';
+
+interface Props {
+  modelValue: WritableComputedRef<Date | Date[] | (Date | null)[]>;
+  year: ComputedRef<(instance: number) => number>;
+  selectQuarter: (date: Date, instance: number, disabled: boolean) => void;
+  handleYearSelect: (year: number) => void;
+  handleYear: (instance: number, increment = boolean) => void;
+}
  • modelValue - By modifying this variable, you will directly modify the current selection
  • year - Access to a selected year for a given instance
  • selectQuarter - Function that selects quarter
  • handleYearSelect - Function that selects year
  • handleYear - Handles auto year increment/decrement

Time picker

ts
import type { WritableComputedRef } from 'vue';
+
+interface Props {
+  modelValue: WritableComputedRef<Date | Date[] | (Date | null)[]>;
+  time: { hours: number | number[]; minutes: number | number[]; seconds: number | number[] };
+  updateTime: (value: number | number[], isHours = true, isSeconds = false) => void;
+}
  • modelValue - By modifying this variable, you will directly modify the current selection
  • time - Reactive object containing time, may be different that the v-model set time
  • updateTime - Function that updates time
`,20),c=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date">
+      <template #right-sidebar>
+        <div>Custom content</div>
+      </template>
+    </VueDatePicker>
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref();
+</script>

marker-tooltip

This slot replaces the content inside the marker tooltip

Two props are available:

  • tooltip - The tooltip data provided in the array
  • day - The date marker is displayed on
`,5),C=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date" :markers="markers">
+      <template #marker-tooltip="{ tooltip, day }">
+        <div>Custom content on {{ day }}</div>
+      </template>
+    </VueDatePicker>
+</template>
+
+<script setup>
+import { ref } from 'vue';
+import addDays from 'date-fns/addDays';
+
+const date = ref(new Date());
+const markers = ref([
+  {
+    date: addDays(new Date(), 1),
+    type: 'dot',
+    tooltip: [{ text: 'Dot with tooltip', color: 'green' }],
+  },
+  {
+    date: addDays(new Date(), 2),
+    type: 'line',
+    tooltip: [
+      { text: 'First tooltip', color: 'blue' },
+      { text: 'Second tooltip', color: 'yellow' },
+    ],
+  },
+  {
+    date: addDays(new Date(), 3),
+    type: 'dot',
+    color: 'yellow',
+  },
+])
+</script>

marker

This slot replaces the default marker shape (line or dot)

Info

When slot is provided, you will have to do a custom styling in order to position it on the right place

Three props are available:

  • marker - Provided marker configuration
  • day - The text value displayed in the calendar cell
  • date - The date marker is displayed on
`,6),u=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date" :markers="markers">
+      <template #marker="{ marker, day, date }">
+        <span class="custom-marker"></span>
+      </template>
+    </VueDatePicker>
+</template>
+
+<script setup>
+import { ref } from 'vue';
+import addDays from 'date-fns/addDays';
+
+const date = ref(new Date());
+const markers = ref([
+  {
+    date: addDays(new Date(), 1),
+    type: 'dot',
+    tooltip: [{ text: 'Dot with tooltip', color: 'green' }],
+  },
+  {
+    date: addDays(new Date(), 2),
+    type: 'line',
+    tooltip: [
+      { text: 'First tooltip', color: 'blue' },
+      { text: 'Second tooltip', color: 'yellow' },
+    ],
+  },
+  {
+    date: addDays(new Date(), 3),
+    type: 'dot',
+    color: 'yellow',
+  },
+])
+</script>
+
+<style>
+.custom-marker {
+  position: absolute;
+  top: 0;
+  right: 0;
+  height: 8px;
+  width: 8px;
+  border-radius: 100%;
+  background-color: green;
+}
+</style>

quarter

This slot replaces the default quarter item

Two props are available:

  • value - First date for a given quarter
  • text - The text value displayed in the quarter button
`,5),B=s(`
Code Example
vue
<template>
+  <VueDatePicker v-model="quarter">
+    <template #quarter="{ value }">
+      <span>{{ formatQuarter(value) }}</span>
+    </template>
+  </VueDatePicker>
+</template>
+
+<script setup>
+  import {ref} from 'vue';
+  import { startOfQuarter, format } from "date-fns";
+
+  const date = ref(startOfQuarter(new Date()));
+  
+  const formatQuarter = (quarter) => {
+      return format(quarter, 'QQQ')
+  }
+</script>
`,1);function D(A,m,b,v,f,_){const a=n("DemoSlots"),h=n("DemoMarkers");return k(),l("div",null,[e,i(a,{useCalendarHeaderSlot:!0}),E,i(a,{useDaySlot:!0}),r,i(a,{useActionButtonSlot:!0}),d,i(a,{useActionPreviewSlot:!0}),g,i(a,{useActionExtraSlot:!0,showNowButton:!0,placeholder:"Select Date"}),y,i(a,{useAmPmButtonSlot:!0,is24:!1,placeholder:"Select Date"}),F,i(a,{useLeftSidebarSlot:!0,placeholder:"Select Date"}),o,i(a,{useRightSidebarSlot:!0,placeholder:"Select Date"}),c,i(h,{useMarkerTooltipSlot:!0}),C,i(h,{useMarkerSlot:!0}),u,i(a,{useQuarterSlot:!0}),B])}const w=t(p,[["render",D]]);export{T as __pageData,w as default}; diff --git a/docs/assets/slots_content_index.md.xlTs4x-F.lean.js b/docs/assets/slots_content_index.md.xlTs4x-F.lean.js new file mode 100644 index 000000000..609e2f865 --- /dev/null +++ b/docs/assets/slots_content_index.md.xlTs4x-F.lean.js @@ -0,0 +1 @@ +import{_ as t,D as n,o as k,c as l,I as i,U as s}from"./chunks/framework.DfSOcZOm.js";const T=JSON.parse('{"title":"Slots - Content","description":"Datepicker content slots to customize parts in the menu","frontmatter":{"lang":"en-US","title":"Slots - Content","description":"Datepicker content slots to customize parts in the menu"},"headers":[],"relativePath":"slots/content/index.md","filePath":"slots/content/index.md"}'),p={name:"slots/content/index.md"},e=s("",6),E=s("",5),r=s("",3),d=s("",5),g=s("",5),y=s("",5),F=s("",21),o=s("",20),c=s("",5),C=s("",6),u=s("",5),B=s("",1);function D(A,m,b,v,f,_){const a=n("DemoSlots"),h=n("DemoMarkers");return k(),l("div",null,[e,i(a,{useCalendarHeaderSlot:!0}),E,i(a,{useDaySlot:!0}),r,i(a,{useActionButtonSlot:!0}),d,i(a,{useActionPreviewSlot:!0}),g,i(a,{useActionExtraSlot:!0,showNowButton:!0,placeholder:"Select Date"}),y,i(a,{useAmPmButtonSlot:!0,is24:!1,placeholder:"Select Date"}),F,i(a,{useLeftSidebarSlot:!0,placeholder:"Select Date"}),o,i(a,{useRightSidebarSlot:!0,placeholder:"Select Date"}),c,i(h,{useMarkerTooltipSlot:!0}),C,i(h,{useMarkerSlot:!0}),u,i(a,{useQuarterSlot:!0}),B])}const w=t(p,[["render",D]]);export{T as __pageData,w as default}; diff --git a/docs/assets/slots_icons_index.md.c0eae779.js b/docs/assets/slots_icons_index.md.c0eae779.js deleted file mode 100644 index 108fa331b..000000000 --- a/docs/assets/slots_icons_index.md.c0eae779.js +++ /dev/null @@ -1,313 +0,0 @@ -import{_ as o,C as t,o as e,c,H as n,k as l,a as p,S as a}from"./chunks/framework.657b09b3.js";const P=JSON.parse('{"title":"Slots - Icons","description":"Customize the icons in the datepicker","frontmatter":{"lang":"en-US","title":"Slots - Icons","description":"Customize the icons in the datepicker"},"headers":[],"relativePath":"slots/icons/index.md","filePath":"slots/icons/index.md"}'),r={name:"slots/icons/index.md"},E=l("h1",{id:"icons",tabindex:"-1"},[p("Icons "),l("a",{class:"header-anchor",href:"#icons","aria-label":'Permalink to "Icons"'},"​")],-1),y=l("p",null,"Change datepicker icons",-1),i=l("h2",{id:"input-icon",tabindex:"-1"},[p("input-icon "),l("a",{class:"header-anchor",href:"#input-icon","aria-label":'Permalink to "input-icon"'},"​")],-1),F=l("p",null,"This slot replaces the calendar icon in the input element with your custom element",-1),u=a(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date">
-        <template #input-icon>
-            <img class="input-slot-image" src="/logo.png"/>
-        </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
-
-<style>
-    .input-slot-image {
-        height: 20px;
-        width: auto;
-        margin-left: 5px;
-    }
-</style>
<template>
-    <VueDatePicker v-model="date">
-        <template #input-icon>
-            <img class="input-slot-image" src="/logo.png"/>
-        </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
-
-<style>
-    .input-slot-image {
-        height: 20px;
-        width: auto;
-        margin-left: 5px;
-    }
-</style>

clear-icon

This slot replaces the clear icon in the input element with your custom element

`,3),g=a(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date">
-        <template #clear-icon="{ clear }">
-            <img class="input-slot-image" src="/logo.png" @click="clear" />
-        </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
-
-<style>
-    .input-slot-image {
-        height: 20px;
-        width: auto;
-        margin-right: 5px;
-    }
-</style>
<template>
-    <VueDatePicker v-model="date">
-        <template #clear-icon="{ clear }">
-            <img class="input-slot-image" src="/logo.png" @click="clear" />
-        </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
-
-<style>
-    .input-slot-image {
-        height: 20px;
-        width: auto;
-        margin-right: 5px;
-    }
-</style>

clock-icon

This slot replaces the default clock icon used to select the time

`,3),d=a(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date">
-        <template #clock-icon>
-            <img class="slot-icon" src="/logo.png"/>
-        </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
-
-<style>
-    .slot-icon {
-        height: 20px;
-        width: auto;
-    }
-</style>
<template>
-    <VueDatePicker v-model="date">
-        <template #clock-icon>
-            <img class="slot-icon" src="/logo.png"/>
-        </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
-
-<style>
-    .slot-icon {
-        height: 20px;
-        width: auto;
-    }
-</style>

arrow-left

This slot replaces the arrow left icon on the month/year select row

`,3),C=a(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date">
-        <template #arrow-left>
-            <img class="slot-icon" src="/logo.png"/>
-        </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
-
-<style>
-    .slot-icon {
-        height: 20px;
-        width: auto;
-    }
-</style>
<template>
-    <VueDatePicker v-model="date">
-        <template #arrow-left>
-            <img class="slot-icon" src="/logo.png"/>
-        </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
-
-<style>
-    .slot-icon {
-        height: 20px;
-        width: auto;
-    }
-</style>

arrow-right

This slot replaces the arrow right icon on the month/year select row

`,3),m=a(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date">
-        <template #arrow-right>
-            <img class="slot-icon" src="/logo.png"/>
-        </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
-
-<style>
-    .slot-icon {
-        height: 20px;
-        width: auto;
-    }
-</style>
<template>
-    <VueDatePicker v-model="date">
-        <template #arrow-right>
-            <img class="slot-icon" src="/logo.png"/>
-        </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
-
-<style>
-    .slot-icon {
-        height: 20px;
-        width: auto;
-    }
-</style>

arrow-up

This slot replaces the arrow up icon in the time picker or header if vertical mode is enabled

`,3),D=a(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date">
-        <template #arrow-up>
-            <img class="slot-icon" src="/logo.png"/>
-        </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
-
-<style>
-    .slot-icon {
-        height: 20px;
-        width: auto;
-       margin: 0 auto;
-    }
-</style>
<template>
-    <VueDatePicker v-model="date">
-        <template #arrow-up>
-            <img class="slot-icon" src="/logo.png"/>
-        </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
-
-<style>
-    .slot-icon {
-        height: 20px;
-        width: auto;
-       margin: 0 auto;
-    }
-</style>

arrow-down

This slot replaces the arrow down icon in the time picker or header if vertical mode is enabled

`,3),h=a(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date">
-        <template #arrow-down>
-            <img class="slot-icon" src="/logo.png"/>
-        </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
-
-<style>
-    .slot-icon {
-        height: 20px;
-        width: auto;
-        margin: 0 auto;
-    }
-</style>
<template>
-    <VueDatePicker v-model="date">
-        <template #arrow-down>
-            <img class="slot-icon" src="/logo.png"/>
-        </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
-
-<style>
-    .slot-icon {
-        height: 20px;
-        width: auto;
-        margin: 0 auto;
-    }
-</style>

calendar-icon

This slot replaces the back to calendar icon

`,3),B=a(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date">
-        <template #calendar-icon>
-            <img class="slot-icon" src="/logo.png"/>
-        </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
-
-<style>
-    .slot-icon {
-        height: 20px;
-        width: auto;
-    }
-</style>
<template>
-    <VueDatePicker v-model="date">
-        <template #calendar-icon>
-            <img class="slot-icon" src="/logo.png"/>
-        </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
-
-<style>
-    .slot-icon {
-        height: 20px;
-        width: auto;
-    }
-</style>
`,1);function A(_,q,f,v,k,w){const s=t("DemoSlots");return e(),c("div",null,[E,y,i,F,n(s,{useInputIconSlot:!0}),u,n(s,{useClearIconSlot:!0}),g,n(s,{useClockIconSlot:!0}),d,n(s,{useArrowLeftSlot:!0}),C,n(s,{useArrowRightSlot:!0}),m,n(s,{useArrowUpSlot:!0}),D,n(s,{useArrowDownSlot:!0}),h,n(s,{useCalendarIconSlot:!0}),B])}const T=o(r,[["render",A]]);export{P as __pageData,T as default}; diff --git a/docs/assets/slots_icons_index.md.c0eae779.lean.js b/docs/assets/slots_icons_index.md.c0eae779.lean.js deleted file mode 100644 index c88177057..000000000 --- a/docs/assets/slots_icons_index.md.c0eae779.lean.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as o,C as t,o as e,c,H as n,k as l,a as p,S as a}from"./chunks/framework.657b09b3.js";const P=JSON.parse('{"title":"Slots - Icons","description":"Customize the icons in the datepicker","frontmatter":{"lang":"en-US","title":"Slots - Icons","description":"Customize the icons in the datepicker"},"headers":[],"relativePath":"slots/icons/index.md","filePath":"slots/icons/index.md"}'),r={name:"slots/icons/index.md"},E=l("h1",{id:"icons",tabindex:"-1"},[p("Icons "),l("a",{class:"header-anchor",href:"#icons","aria-label":'Permalink to "Icons"'},"​")],-1),y=l("p",null,"Change datepicker icons",-1),i=l("h2",{id:"input-icon",tabindex:"-1"},[p("input-icon "),l("a",{class:"header-anchor",href:"#input-icon","aria-label":'Permalink to "input-icon"'},"​")],-1),F=l("p",null,"This slot replaces the calendar icon in the input element with your custom element",-1),u=a("",3),g=a("",3),d=a("",3),C=a("",3),m=a("",3),D=a("",3),h=a("",3),B=a("",1);function A(_,q,f,v,k,w){const s=t("DemoSlots");return e(),c("div",null,[E,y,i,F,n(s,{useInputIconSlot:!0}),u,n(s,{useClearIconSlot:!0}),g,n(s,{useClockIconSlot:!0}),d,n(s,{useArrowLeftSlot:!0}),C,n(s,{useArrowRightSlot:!0}),m,n(s,{useArrowUpSlot:!0}),D,n(s,{useArrowDownSlot:!0}),h,n(s,{useCalendarIconSlot:!0}),B])}const T=o(r,[["render",A]]);export{P as __pageData,T as default}; diff --git a/docs/assets/slots_icons_index.md.jRxXiife.js b/docs/assets/slots_icons_index.md.jRxXiife.js new file mode 100644 index 000000000..8a501813c --- /dev/null +++ b/docs/assets/slots_icons_index.md.jRxXiife.js @@ -0,0 +1,157 @@ +import{_ as l,D as h,o as k,c as p,I as i,k as n,a as t,U as a}from"./chunks/framework.DfSOcZOm.js";const w=JSON.parse('{"title":"Slots - Icons","description":"Customize the icons in the datepicker","frontmatter":{"lang":"en-US","title":"Slots - Icons","description":"Customize the icons in the datepicker"},"headers":[],"relativePath":"slots/icons/index.md","filePath":"slots/icons/index.md"}'),e={name:"slots/icons/index.md"},E=n("h1",{id:"icons",tabindex:"-1"},[t("Icons "),n("a",{class:"header-anchor",href:"#icons","aria-label":'Permalink to "Icons"'},"​")],-1),r=n("p",null,"Change datepicker icons",-1),d=n("h2",{id:"input-icon",tabindex:"-1"},[t("input-icon "),n("a",{class:"header-anchor",href:"#input-icon","aria-label":'Permalink to "input-icon"'},"​")],-1),g=n("p",null,"This slot replaces the calendar icon in the input element with your custom element",-1),y=a(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date">
+        <template #input-icon>
+            <img class="input-slot-image" src="/logo.png"/>
+        </template>
+    </VueDatePicker>
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>
+
+<style>
+    .input-slot-image {
+        height: 20px;
+        width: auto;
+        margin-left: 5px;
+    }
+</style>

clear-icon

This slot replaces the clear icon in the input element with your custom element

`,3),c=a(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date">
+        <template #clear-icon="{ clear }">
+            <img class="input-slot-image" src="/logo.png" @click="clear" />
+        </template>
+    </VueDatePicker>
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>
+
+<style>
+    .input-slot-image {
+        height: 20px;
+        width: auto;
+        margin-right: 5px;
+    }
+</style>

clock-icon

This slot replaces the default clock icon used to select the time

`,3),o=a(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date">
+        <template #clock-icon>
+            <img class="slot-icon" src="/logo.png"/>
+        </template>
+    </VueDatePicker>
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>
+
+<style>
+    .slot-icon {
+        height: 20px;
+        width: auto;
+    }
+</style>

arrow-left

This slot replaces the arrow left icon on the month/year select row

`,3),F=a(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date">
+        <template #arrow-left>
+            <img class="slot-icon" src="/logo.png"/>
+        </template>
+    </VueDatePicker>
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>
+
+<style>
+    .slot-icon {
+        height: 20px;
+        width: auto;
+    }
+</style>

arrow-right

This slot replaces the arrow right icon on the month/year select row

`,3),C=a(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date">
+        <template #arrow-right>
+            <img class="slot-icon" src="/logo.png"/>
+        </template>
+    </VueDatePicker>
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>
+
+<style>
+    .slot-icon {
+        height: 20px;
+        width: auto;
+    }
+</style>

arrow-up

This slot replaces the arrow up icon in the time picker or header if vertical mode is enabled

`,3),u=a(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date">
+        <template #arrow-up>
+            <img class="slot-icon" src="/logo.png"/>
+        </template>
+    </VueDatePicker>
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>
+
+<style>
+    .slot-icon {
+        height: 20px;
+        width: auto;
+       margin: 0 auto;
+    }
+</style>

arrow-down

This slot replaces the arrow down icon in the time picker or header if vertical mode is enabled

`,3),D=a(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date">
+        <template #arrow-down>
+            <img class="slot-icon" src="/logo.png"/>
+        </template>
+    </VueDatePicker>
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>
+
+<style>
+    .slot-icon {
+        height: 20px;
+        width: auto;
+        margin: 0 auto;
+    }
+</style>

calendar-icon

This slot replaces the back to calendar icon

`,3),B=a(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date">
+        <template #calendar-icon>
+            <img class="slot-icon" src="/logo.png"/>
+        </template>
+    </VueDatePicker>
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>
+
+<style>
+    .slot-icon {
+        height: 20px;
+        width: auto;
+    }
+</style>
`,1);function m(A,_,f,v,q,b){const s=h("DemoSlots");return k(),p("div",null,[E,r,d,g,i(s,{useInputIconSlot:!0}),y,i(s,{useClearIconSlot:!0}),c,i(s,{useClockIconSlot:!0}),o,i(s,{useArrowLeftSlot:!0}),F,i(s,{useArrowRightSlot:!0}),C,i(s,{useArrowUpSlot:!0}),u,i(s,{useArrowDownSlot:!0}),D,i(s,{useCalendarIconSlot:!0}),B])}const P=l(e,[["render",m]]);export{w as __pageData,P as default}; diff --git a/docs/assets/slots_icons_index.md.jRxXiife.lean.js b/docs/assets/slots_icons_index.md.jRxXiife.lean.js new file mode 100644 index 000000000..58ca2fb8f --- /dev/null +++ b/docs/assets/slots_icons_index.md.jRxXiife.lean.js @@ -0,0 +1 @@ +import{_ as l,D as h,o as k,c as p,I as i,k as n,a as t,U as a}from"./chunks/framework.DfSOcZOm.js";const w=JSON.parse('{"title":"Slots - Icons","description":"Customize the icons in the datepicker","frontmatter":{"lang":"en-US","title":"Slots - Icons","description":"Customize the icons in the datepicker"},"headers":[],"relativePath":"slots/icons/index.md","filePath":"slots/icons/index.md"}'),e={name:"slots/icons/index.md"},E=n("h1",{id:"icons",tabindex:"-1"},[t("Icons "),n("a",{class:"header-anchor",href:"#icons","aria-label":'Permalink to "Icons"'},"​")],-1),r=n("p",null,"Change datepicker icons",-1),d=n("h2",{id:"input-icon",tabindex:"-1"},[t("input-icon "),n("a",{class:"header-anchor",href:"#input-icon","aria-label":'Permalink to "input-icon"'},"​")],-1),g=n("p",null,"This slot replaces the calendar icon in the input element with your custom element",-1),y=a("",3),c=a("",3),o=a("",3),F=a("",3),C=a("",3),u=a("",3),D=a("",3),B=a("",1);function m(A,_,f,v,q,b){const s=h("DemoSlots");return k(),p("div",null,[E,r,d,g,i(s,{useInputIconSlot:!0}),y,i(s,{useClearIconSlot:!0}),c,i(s,{useClockIconSlot:!0}),o,i(s,{useArrowLeftSlot:!0}),F,i(s,{useArrowRightSlot:!0}),C,i(s,{useArrowUpSlot:!0}),u,i(s,{useArrowDownSlot:!0}),D,i(s,{useCalendarIconSlot:!0}),B])}const P=l(e,[["render",m]]);export{w as __pageData,P as default}; diff --git a/docs/assets/slots_overlay_index.md.5e834e87.js b/docs/assets/slots_overlay_index.md.5e834e87.js deleted file mode 100644 index a67ca8097..000000000 --- a/docs/assets/slots_overlay_index.md.5e834e87.js +++ /dev/null @@ -1,533 +0,0 @@ -import{_ as o,C as p,o as e,c as t,H as a,S as s}from"./chunks/framework.657b09b3.js";const x=JSON.parse('{"title":"Slots - Overlay","description":"Customize the overlays in the datepicker menu","frontmatter":{"lang":"en-US","title":"Slots - Overlay","description":"Customize the overlays in the datepicker menu"},"headers":[],"relativePath":"slots/overlay/index.md","filePath":"slots/overlay/index.md"}'),c={name:"slots/overlay/index.md"},r=s('

Overlay

Customize overlay and overlay triggers

time-picker-overlay

This slot replaces the full overlay in the timepicker

Several props are available:

  • range: Value passed from general props
  • hours: Selected hours value
  • minutes: Selected minutes value
  • seconds: Selected seconds value
  • setHours: Function to call to set hours, (hours: number | number[]) => void
  • setMinutes: Function to call to set minutes, (minutes: number | number[]) => void
  • setSeconds: Function to call to set seconds, (seconds: number | number[]) => void

Info

If you are using range mode, make sure to pass number arrays in functions

',7),E=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date">
-      <template #time-picker-overlay="{ hours, minutes, setHours, setMinutes }">
-        <div class="time-picker-overlay">
-          <select class="select-input" :value="hours" @change="setHours(+$event.target.value)">
-            <option v-for="h in hoursArray" :key="h.value" :value="h.value">{{ h.text }}</option>
-          </select>
-          <select class="select-input" :value="minutes" @change="setMinutes(+$event.target.value)">
-            <option v-for="m in minutesArray" :key="m.value" :value="m.value">{{ m.text }}</option>
-          </select>
-        </div>
-      </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-
-const hoursArray = computed(() => {
-  const arr = [];
-  for (let i = 0; i < 24; i++) {
-    arr.push({ text: i < 10 ? \`0\${i}\` : i, value: i });
-  }
-  return arr;
-});
-
-const minutesArray = computed(() => {
-  const arr = [];
-  for (let i = 0; i < 60; i++) {
-    arr.push({ text: i < 10 ? \`0\${i}\` : i, value: i });
-  }
-  return arr;
-});
-</script>
-
-<style>
-.time-picker-overlay {
-  display: flex;
-  height: 100%;
-  flex-direction: column;
-}
-</style>
<template>
-    <VueDatePicker v-model="date">
-      <template #time-picker-overlay="{ hours, minutes, setHours, setMinutes }">
-        <div class="time-picker-overlay">
-          <select class="select-input" :value="hours" @change="setHours(+$event.target.value)">
-            <option v-for="h in hoursArray" :key="h.value" :value="h.value">{{ h.text }}</option>
-          </select>
-          <select class="select-input" :value="minutes" @change="setMinutes(+$event.target.value)">
-            <option v-for="m in minutesArray" :key="m.value" :value="m.value">{{ m.text }}</option>
-          </select>
-        </div>
-      </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-
-const hoursArray = computed(() => {
-  const arr = [];
-  for (let i = 0; i < 24; i++) {
-    arr.push({ text: i < 10 ? \`0\${i}\` : i, value: i });
-  }
-  return arr;
-});
-
-const minutesArray = computed(() => {
-  const arr = [];
-  for (let i = 0; i < 60; i++) {
-    arr.push({ text: i < 10 ? \`0\${i}\` : i, value: i });
-  }
-  return arr;
-});
-</script>
-
-<style>
-.time-picker-overlay {
-  display: flex;
-  height: 100%;
-  flex-direction: column;
-}
-</style>

hours

This slot replaces the hours text between the arrows in the time picker

2 props are available

  • text: Value displayed in the datepicker by default
  • value: Actual value used in the code
`,5),y=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date">
-      <template #hours="{ text, value }">
-        {{ value }}
-      </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date">
-      <template #hours="{ text, value }">
-        {{ value }}
-      </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

minutes

This slot replaces the minutes text between the arrows in the time picker

2 props are available

  • text: Value displayed in the datepicker by default
  • value: Actual value used in the code
`,5),i=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date">
-      <template #minutes="{ text, value }">
-        {{ value }}
-      </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date">
-      <template #minutes="{ text, value }">
-        {{ value }}
-      </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

hours-overlay-value

This slot replaces the text in the hours overlay

2 props are available

  • text: Value displayed in the datepicker by default
  • value: Actual value used in the code
`,5),u=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date">
-      <template #hours-overlay="{ text, value }">
-        {{ value }}
-      </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date">
-      <template #hours-overlay="{ text, value }">
-        {{ value }}
-      </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

minutes-overlay-value

This slot replaces the text in the minutes overlay

2 props are available

  • text: Value displayed in the datepicker by default
  • value: Actual value used in the code
`,5),F=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date">
-      <template #minutes-overlay="{ text, value }">
-        {{ value }}
-      </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date">
-      <template #minutes-overlay="{ text, value }">
-        {{ value }}
-      </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

month

This slot replaces the text in the month picker

2 props are available

  • text: Value displayed in the datepicker by default
  • value: Actual value used in the code
`,5),d=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date">
-      <template #month="{ text, value }">
-        {{ value }}
-      </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date">
-      <template #month="{ text, value }">
-        {{ value }}
-      </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

year

This slot replaces the text in the year picker

One props is available

  • value: Displayed year
`,5),g=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date">
-      <template #year="{ value }">
-        {{ value }}
-      </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date">
-      <template #year="{ value }">
-        {{ value }}
-      </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

month-overlay-value

This slot replaces the text in the month picker overlay

2 props are available

  • text: Value displayed in the datepicker by default
  • value: Actual value used in the code
`,5),m=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date">
-      <template #month-overlay-value="{ text, value }">
-        {{ value }}
-      </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date">
-      <template #month-overlay-value="{ text, value }">
-        {{ value }}
-      </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

year-overlay-value

This slot replaces the text in the month picker overlay

2 props are available, although for the year, text and value are the same

  • text: Value displayed in the datepicker by default
  • value: Actual value used in the code
`,5),v=s(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date">
-      <template #year-overlay-value="{ text, value }">
-        {{ value }}
-      </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date">
-      <template #year-overlay-value="{ text, value }">
-        {{ value }}
-      </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

month-overlay

Replace the content in month overlay

`,3),h=s(`

This slot exposes the following:

  • month (number)
    • Selected month value
  • year (number)
    • Selected year value
  • items ( { text: string; value: number }[])
    • Generated array of months
  • updateMonthYear ((month: number, year: number) => void)
    • Exposed function to update month and year
  • instance (number)
    • In case of multi-calendars, instance is the order of the calendar
  • toggle (() => void)
    • Toggle overlay
Code Example
vue
<template>
-    <VueDatePicker v-model="date">
-      <template 
-          #month-overlay="{
-              month,
-              year,
-              items,
-              updateMonthYear,
-              toggle
-           }">
-            <div>
-              <select 
-                  class="select-input"
-                  :value="month" 
-                  @change="updateMonth($event, updateMonthYear, year, toggle)">
-                <option v-for="m in items" :key="m.value" :value="m.value">{{ m.text }}</option>
-              </select>
-            </div>
-            <button @click="toggle">Close</button>
-      </template>
-    </VueDatePicker>
-</template>
-
-<script lang="ts" setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-
-type UpdateMonthYear = (month: number, year: number) => void;
-
-const updateMonth = (
-    event: InputEvent,
-    updateMonthYear: UpdateMonthYear,
-    year: number,
-    toggle: () => void) => {
-      updateMonthYear(+(event.target as HTMLSelectElement).value, year);
-      toggle();
-};
-</script>
<template>
-    <VueDatePicker v-model="date">
-      <template 
-          #month-overlay="{
-              month,
-              year,
-              items,
-              updateMonthYear,
-              toggle
-           }">
-            <div>
-              <select 
-                  class="select-input"
-                  :value="month" 
-                  @change="updateMonth($event, updateMonthYear, year, toggle)">
-                <option v-for="m in items" :key="m.value" :value="m.value">{{ m.text }}</option>
-              </select>
-            </div>
-            <button @click="toggle">Close</button>
-      </template>
-    </VueDatePicker>
-</template>
-
-<script lang="ts" setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-
-type UpdateMonthYear = (month: number, year: number) => void;
-
-const updateMonth = (
-    event: InputEvent,
-    updateMonthYear: UpdateMonthYear,
-    year: number,
-    toggle: () => void) => {
-      updateMonthYear(+(event.target as HTMLSelectElement).value, year);
-      toggle();
-};
-</script>

year-overlay

Replace the content in year overlay

`,5),D=s(`

This slot exposes the following:

  • month (number)
    • Selected month value
  • year (number)
    • Selected year value
  • items ( { text: string; value: number }[])
    • Generated array of years
  • updateMonthYear ((month: number, year: number) => void)
    • Exposed function to update month and year
  • instance (number)
    • In case of multi-calendars, instance is the order of the calendar
  • toggle (() => void)
    • Toggle overlay
Code Example
vue
<template>
-    <VueDatePicker v-model="date">
-      <template 
-          #year-overlay="{
-              month,
-              year,
-              items,
-              updateMonthYear,
-              toggle
-           }">
-            <div>
-              <select
-                  class="select-input"
-                  :value="year"
-                  @change="updateYear($event, updateMonthYear, month, toggle)"
-              >
-                <option v-for="y in items" :key="y.value" :value="y.value">{{ y.text }}</option>
-              </select>
-            </div>
-            <button @click="toggle">Close</button>
-      </template>
-    </VueDatePicker>
-</template>
-
-<script lang="ts" setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-
-type UpdateMonthYear = (month: number, year: number) => void;
-
-const updateYear = (
-    event: InputEvent,
-    updateMonthYear: UpdateMonthYear,
-    month: number,
-    toggle: () => void) => {
-      updateMonthYear(month, +(event.target as HTMLSelectElement).value);
-      toggle();
-};
-</script>
<template>
-    <VueDatePicker v-model="date">
-      <template 
-          #year-overlay="{
-              month,
-              year,
-              items,
-              updateMonthYear,
-              toggle
-           }">
-            <div>
-              <select
-                  class="select-input"
-                  :value="year"
-                  @change="updateYear($event, updateMonthYear, month, toggle)"
-              >
-                <option v-for="y in items" :key="y.value" :value="y.value">{{ y.text }}</option>
-              </select>
-            </div>
-            <button @click="toggle">Close</button>
-      </template>
-    </VueDatePicker>
-</template>
-
-<script lang="ts" setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-
-type UpdateMonthYear = (month: number, year: number) => void;
-
-const updateYear = (
-    event: InputEvent,
-    updateMonthYear: UpdateMonthYear,
-    month: number,
-    toggle: () => void) => {
-      updateMonthYear(month, +(event.target as HTMLSelectElement).value);
-      toggle();
-};
-</script>

month-overlay-header

Add a custom content in the overlay header

`,5),C=s(`

Exposed function:

  • toggle (() => void)
Code Example
vue
<template>
-    <VueDatePicker v-model="date">
-      <template #month-overlay-header="{ toggle }">
-            <div class="overlay-header">
-                <span @click="toggle" class="pointer">
-                    {{ '< Go back' }}
-                </span>
-            </div>
-      </template>
-    </VueDatePicker>
-</template>
-
-<script lang="ts" setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
-
-<style>
-.overlay-header {
-  text-align: center;
-}
-.pointer {
-  cursor: pointer;
-}
-</style>
<template>
-    <VueDatePicker v-model="date">
-      <template #month-overlay-header="{ toggle }">
-            <div class="overlay-header">
-                <span @click="toggle" class="pointer">
-                    {{ '< Go back' }}
-                </span>
-            </div>
-      </template>
-    </VueDatePicker>
-</template>
-
-<script lang="ts" setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
-
-<style>
-.overlay-header {
-  text-align: center;
-}
-.pointer {
-  cursor: pointer;
-}
-</style>

year-overlay-header

Add a custom content in the overlay header

`,5),A=s(`

Exposed function:

  • toggle (() => void)
Code Example
vue
<template>
-    <VueDatePicker v-model="date">
-      <template #year-overlay-header="{ toggle }">
-            <div class="overlay-header">
-                <span @click="toggle" class="pointer">
-                    {{ '< Go back' }}
-                </span>
-            </div>
-      </template>
-    </VueDatePicker>
-</template>
-
-<script lang="ts" setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
-
-<style>
-.overlay-header {
-  text-align: center;
-}
-.pointer {
-  cursor: pointer;
-}
-</style>
<template>
-    <VueDatePicker v-model="date">
-      <template #year-overlay-header="{ toggle }">
-            <div class="overlay-header">
-                <span @click="toggle" class="pointer">
-                    {{ '< Go back' }}
-                </span>
-            </div>
-      </template>
-    </VueDatePicker>
-</template>
-
-<script lang="ts" setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
-
-<style>
-.overlay-header {
-  text-align: center;
-}
-.pointer {
-  cursor: pointer;
-}
-</style>
`,3);function B(q,_,f,k,b,T){const n=p("DemoSlots"),l=p("MonthYearSlotDemo");return e(),t("div",null,[r,a(n,{useTimePickerOverlay:!0}),E,a(n,{useHoursSlot:!0}),y,a(n,{useMinutesSlot:!0}),i,a(n,{useHoursOverlaySlot:!0}),u,a(n,{useMinutesOverlaySlot:!0}),F,a(n,{useMonthSlot:!0}),d,a(n,{useYearSlot:!0}),g,a(n,{useMonthOverlaySlot:!0}),m,a(n,{useYearOverlaySlot:!0}),v,a(l,{"month-overlay-slot":!0}),h,a(l,{"year-overlay-slot":!0}),D,a(n,{"use-month-overlay-header-slot":!0}),C,a(n,{useYearOverlayHeaderSlot:!0}),A])}const V=o(c,[["render",B]]);export{x as __pageData,V as default}; diff --git a/docs/assets/slots_overlay_index.md.5e834e87.lean.js b/docs/assets/slots_overlay_index.md.5e834e87.lean.js deleted file mode 100644 index db1c65c70..000000000 --- a/docs/assets/slots_overlay_index.md.5e834e87.lean.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as o,C as p,o as e,c as t,H as a,S as s}from"./chunks/framework.657b09b3.js";const x=JSON.parse('{"title":"Slots - Overlay","description":"Customize the overlays in the datepicker menu","frontmatter":{"lang":"en-US","title":"Slots - Overlay","description":"Customize the overlays in the datepicker menu"},"headers":[],"relativePath":"slots/overlay/index.md","filePath":"slots/overlay/index.md"}'),c={name:"slots/overlay/index.md"},r=s("",7),E=s("",5),y=s("",5),i=s("",5),u=s("",5),F=s("",5),d=s("",5),g=s("",5),m=s("",5),v=s("",3),h=s("",5),D=s("",5),C=s("",5),A=s("",3);function B(q,_,f,k,b,T){const n=p("DemoSlots"),l=p("MonthYearSlotDemo");return e(),t("div",null,[r,a(n,{useTimePickerOverlay:!0}),E,a(n,{useHoursSlot:!0}),y,a(n,{useMinutesSlot:!0}),i,a(n,{useHoursOverlaySlot:!0}),u,a(n,{useMinutesOverlaySlot:!0}),F,a(n,{useMonthSlot:!0}),d,a(n,{useYearSlot:!0}),g,a(n,{useMonthOverlaySlot:!0}),m,a(n,{useYearOverlaySlot:!0}),v,a(l,{"month-overlay-slot":!0}),h,a(l,{"year-overlay-slot":!0}),D,a(n,{"use-month-overlay-header-slot":!0}),C,a(n,{useYearOverlayHeaderSlot:!0}),A])}const V=o(c,[["render",B]]);export{x as __pageData,V as default}; diff --git a/docs/assets/slots_overlay_index.md.wS8j2wyK.js b/docs/assets/slots_overlay_index.md.wS8j2wyK.js new file mode 100644 index 000000000..11bce4a5d --- /dev/null +++ b/docs/assets/slots_overlay_index.md.wS8j2wyK.js @@ -0,0 +1,267 @@ +import{_ as n,D as l,o as h,c as k,I as i,U as s}from"./chunks/framework.DfSOcZOm.js";const P=JSON.parse('{"title":"Slots - Overlay","description":"Customize the overlays in the datepicker menu","frontmatter":{"lang":"en-US","title":"Slots - Overlay","description":"Customize the overlays in the datepicker menu"},"headers":[],"relativePath":"slots/overlay/index.md","filePath":"slots/overlay/index.md"}'),p={name:"slots/overlay/index.md"},e=s('

Overlay

Customize overlay and overlay triggers

time-picker-overlay

This slot replaces the full overlay in the timepicker

Several props are available:

  • range: Value passed from general props
  • hours: Selected hours value
  • minutes: Selected minutes value
  • seconds: Selected seconds value
  • setHours: Function to call to set hours, (hours: number | number[]) => void
  • setMinutes: Function to call to set minutes, (minutes: number | number[]) => void
  • setSeconds: Function to call to set seconds, (seconds: number | number[]) => void

Info

If you are using range mode, make sure to pass number arrays in functions

',7),E=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date">
+      <template #time-picker-overlay="{ hours, minutes, setHours, setMinutes }">
+        <div class="time-picker-overlay">
+          <select class="select-input" :value="hours" @change="setHours(+$event.target.value)">
+            <option v-for="h in hoursArray" :key="h.value" :value="h.value">{{ h.text }}</option>
+          </select>
+          <select class="select-input" :value="minutes" @change="setMinutes(+$event.target.value)">
+            <option v-for="m in minutesArray" :key="m.value" :value="m.value">{{ m.text }}</option>
+          </select>
+        </div>
+      </template>
+    </VueDatePicker>
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+
+const hoursArray = computed(() => {
+  const arr = [];
+  for (let i = 0; i < 24; i++) {
+    arr.push({ text: i < 10 ? \`0\${i}\` : i, value: i });
+  }
+  return arr;
+});
+
+const minutesArray = computed(() => {
+  const arr = [];
+  for (let i = 0; i < 60; i++) {
+    arr.push({ text: i < 10 ? \`0\${i}\` : i, value: i });
+  }
+  return arr;
+});
+</script>
+
+<style>
+.time-picker-overlay {
+  display: flex;
+  height: 100%;
+  flex-direction: column;
+}
+</style>

hours

This slot replaces the hours text between the arrows in the time picker

2 props are available

  • text: Value displayed in the datepicker by default
  • value: Actual value used in the code
`,5),r=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date">
+      <template #hours="{ text, value }">
+        {{ value }}
+      </template>
+    </VueDatePicker>
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

minutes

This slot replaces the minutes text between the arrows in the time picker

2 props are available

  • text: Value displayed in the datepicker by default
  • value: Actual value used in the code
`,5),d=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date">
+      <template #minutes="{ text, value }">
+        {{ value }}
+      </template>
+    </VueDatePicker>
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

hours-overlay-value

This slot replaces the text in the hours overlay

2 props are available

  • text: Value displayed in the datepicker by default
  • value: Actual value used in the code
`,5),g=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date">
+      <template #hours-overlay="{ text, value }">
+        {{ value }}
+      </template>
+    </VueDatePicker>
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

minutes-overlay-value

This slot replaces the text in the minutes overlay

2 props are available

  • text: Value displayed in the datepicker by default
  • value: Actual value used in the code
`,5),y=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date">
+      <template #minutes-overlay="{ text, value }">
+        {{ value }}
+      </template>
+    </VueDatePicker>
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

month

This slot replaces the text in the month picker

2 props are available

  • text: Value displayed in the datepicker by default
  • value: Actual value used in the code
`,5),o=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date">
+      <template #month="{ text, value }">
+        {{ value }}
+      </template>
+    </VueDatePicker>
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

year

This slot replaces the text in the year picker

One props is available

  • value: Displayed year
`,5),c=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date">
+      <template #year="{ value }">
+        {{ value }}
+      </template>
+    </VueDatePicker>
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

month-overlay-value

This slot replaces the text in the month picker overlay

2 props are available

  • text: Value displayed in the datepicker by default
  • value: Actual value used in the code
`,5),F=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date">
+      <template #month-overlay-value="{ text, value }">
+        {{ value }}
+      </template>
+    </VueDatePicker>
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

year-overlay-value

This slot replaces the text in the month picker overlay

2 props are available, although for the year, text and value are the same

  • text: Value displayed in the datepicker by default
  • value: Actual value used in the code
`,5),u=s(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date">
+      <template #year-overlay-value="{ text, value }">
+        {{ value }}
+      </template>
+    </VueDatePicker>
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

month-overlay

Replace the content in month overlay

`,3),C=s(`

This slot exposes the following:

  • month (number)
    • Selected month value
  • year (number)
    • Selected year value
  • items ( { text: string; value: number }[])
    • Generated array of months
  • updateMonthYear ((month: number, year: number) => void)
    • Exposed function to update month and year
  • instance (number)
    • In case of multi-calendars, instance is the order of the calendar
  • toggle (() => void)
    • Toggle overlay
Code Example
vue
<template>
+    <VueDatePicker v-model="date">
+      <template 
+          #month-overlay="{
+              month,
+              year,
+              items,
+              updateMonthYear,
+              toggle
+           }">
+            <div>
+              <select 
+                  class="select-input"
+                  :value="month" 
+                  @change="updateMonth($event, updateMonthYear, year, toggle)">
+                <option v-for="m in items" :key="m.value" :value="m.value">{{ m.text }}</option>
+              </select>
+            </div>
+            <button @click="toggle">Close</button>
+      </template>
+    </VueDatePicker>
+</template>
+
+<script lang="ts" setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+
+type UpdateMonthYear = (month: number, year: number) => void;
+
+const updateMonth = (
+    event: InputEvent,
+    updateMonthYear: UpdateMonthYear,
+    year: number,
+    toggle: () => void) => {
+      updateMonthYear(+(event.target as HTMLSelectElement).value, year);
+      toggle();
+};
+</script>

year-overlay

Replace the content in year overlay

`,5),m=s(`

This slot exposes the following:

  • month (number)
    • Selected month value
  • year (number)
    • Selected year value
  • items ( { text: string; value: number }[])
    • Generated array of years
  • updateMonthYear ((month: number, year: number) => void)
    • Exposed function to update month and year
  • instance (number)
    • In case of multi-calendars, instance is the order of the calendar
  • toggle (() => void)
    • Toggle overlay
Code Example
vue
<template>
+    <VueDatePicker v-model="date">
+      <template 
+          #year-overlay="{
+              month,
+              year,
+              items,
+              updateMonthYear,
+              toggle
+           }">
+            <div>
+              <select
+                  class="select-input"
+                  :value="year"
+                  @change="updateYear($event, updateMonthYear, month, toggle)"
+              >
+                <option v-for="y in items" :key="y.value" :value="y.value">{{ y.text }}</option>
+              </select>
+            </div>
+            <button @click="toggle">Close</button>
+      </template>
+    </VueDatePicker>
+</template>
+
+<script lang="ts" setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+
+type UpdateMonthYear = (month: number, year: number) => void;
+
+const updateYear = (
+    event: InputEvent,
+    updateMonthYear: UpdateMonthYear,
+    month: number,
+    toggle: () => void) => {
+      updateMonthYear(month, +(event.target as HTMLSelectElement).value);
+      toggle();
+};
+</script>

month-overlay-header

Add a custom content in the overlay header

`,5),D=s(`

Exposed function:

  • toggle (() => void)
Code Example
vue
<template>
+    <VueDatePicker v-model="date">
+      <template #month-overlay-header="{ toggle }">
+            <div class="overlay-header">
+                <span @click="toggle" class="pointer">
+                    {{ '< Go back' }}
+                </span>
+            </div>
+      </template>
+    </VueDatePicker>
+</template>
+
+<script lang="ts" setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>
+
+<style>
+.overlay-header {
+  text-align: center;
+}
+.pointer {
+  cursor: pointer;
+}
+</style>

year-overlay-header

Add a custom content in the overlay header

`,5),v=s(`

Exposed function:

  • toggle (() => void)
Code Example
vue
<template>
+    <VueDatePicker v-model="date">
+      <template #year-overlay-header="{ toggle }">
+            <div class="overlay-header">
+                <span @click="toggle" class="pointer">
+                    {{ '< Go back' }}
+                </span>
+            </div>
+      </template>
+    </VueDatePicker>
+</template>
+
+<script lang="ts" setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>
+
+<style>
+.overlay-header {
+  text-align: center;
+}
+.pointer {
+  cursor: pointer;
+}
+</style>
`,3);function A(B,_,q,f,b,T){const a=l("DemoSlots"),t=l("MonthYearSlotDemo");return h(),k("div",null,[e,i(a,{useTimePickerOverlay:!0}),E,i(a,{useHoursSlot:!0}),r,i(a,{useMinutesSlot:!0}),d,i(a,{useHoursOverlaySlot:!0}),g,i(a,{useMinutesOverlaySlot:!0}),y,i(a,{useMonthSlot:!0}),o,i(a,{useYearSlot:!0}),c,i(a,{useMonthOverlaySlot:!0}),F,i(a,{useYearOverlaySlot:!0}),u,i(t,{"month-overlay-slot":!0}),C,i(t,{"year-overlay-slot":!0}),m,i(a,{"use-month-overlay-header-slot":!0}),D,i(a,{useYearOverlayHeaderSlot:!0}),v])}const S=n(p,[["render",A]]);export{P as __pageData,S as default}; diff --git a/docs/assets/slots_overlay_index.md.wS8j2wyK.lean.js b/docs/assets/slots_overlay_index.md.wS8j2wyK.lean.js new file mode 100644 index 000000000..9a4b2da39 --- /dev/null +++ b/docs/assets/slots_overlay_index.md.wS8j2wyK.lean.js @@ -0,0 +1 @@ +import{_ as n,D as l,o as h,c as k,I as i,U as s}from"./chunks/framework.DfSOcZOm.js";const P=JSON.parse('{"title":"Slots - Overlay","description":"Customize the overlays in the datepicker menu","frontmatter":{"lang":"en-US","title":"Slots - Overlay","description":"Customize the overlays in the datepicker menu"},"headers":[],"relativePath":"slots/overlay/index.md","filePath":"slots/overlay/index.md"}'),p={name:"slots/overlay/index.md"},e=s("",7),E=s("",5),r=s("",5),d=s("",5),g=s("",5),y=s("",5),o=s("",5),c=s("",5),F=s("",5),u=s("",3),C=s("",5),m=s("",5),D=s("",5),v=s("",3);function A(B,_,q,f,b,T){const a=l("DemoSlots"),t=l("MonthYearSlotDemo");return h(),k("div",null,[e,i(a,{useTimePickerOverlay:!0}),E,i(a,{useHoursSlot:!0}),r,i(a,{useMinutesSlot:!0}),d,i(a,{useHoursOverlaySlot:!0}),g,i(a,{useMinutesOverlaySlot:!0}),y,i(a,{useMonthSlot:!0}),o,i(a,{useYearSlot:!0}),c,i(a,{useMonthOverlaySlot:!0}),F,i(a,{useYearOverlaySlot:!0}),u,i(t,{"month-overlay-slot":!0}),C,i(t,{"year-overlay-slot":!0}),m,i(a,{"use-month-overlay-header-slot":!0}),D,i(a,{useYearOverlayHeaderSlot:!0}),v])}const S=n(p,[["render",A]]);export{P as __pageData,S as default}; diff --git a/docs/assets/slots_trigger-and-input_index.md.5b09fcf0.js b/docs/assets/slots_trigger-and-input_index.md.5b09fcf0.js deleted file mode 100644 index 72687cb05..000000000 --- a/docs/assets/slots_trigger-and-input_index.md.5b09fcf0.js +++ /dev/null @@ -1,63 +0,0 @@ -import{_ as o,C as e,o as t,c,H as a,k as s,a as l,S as p}from"./chunks/framework.657b09b3.js";const B=JSON.parse('{"title":"Slots - Trigger and input","description":"Change the datepicker trigger or input","frontmatter":{"lang":"en-US","title":"Slots - Trigger and input","description":"Change the datepicker trigger or input"},"headers":[],"relativePath":"slots/trigger-and-input/index.md","filePath":"slots/trigger-and-input/index.md"}'),r={name:"slots/trigger-and-input/index.md"},E=s("h1",{id:"trigger-and-input",tabindex:"-1"},[l("Trigger and input "),s("a",{class:"header-anchor",href:"#trigger-and-input","aria-label":'Permalink to "Trigger and input"'},"​")],-1),y=s("p",null,"Use custom input or trigger element",-1),i=s("h2",{id:"trigger",tabindex:"-1"},[l("trigger "),s("a",{class:"header-anchor",href:"#trigger","aria-label":'Permalink to "trigger"'},"​")],-1),d=s("p",null,"This slot replaces the input element with your custom element",-1),u=p(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date">
-        <template #trigger>
-            <p class="clickable-text">This is some custom clickable text that will open the datepicker</p>
-        </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
-
-<style>
-    .clickable-text {
-        color: #1976d2;
-        cursor: pointer;
-    }
-</style>
<template>
-    <VueDatePicker v-model="date">
-        <template #trigger>
-            <p class="clickable-text">This is some custom clickable text that will open the datepicker</p>
-        </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
-
-<style>
-    .clickable-text {
-        color: #1976d2;
-        cursor: pointer;
-    }
-</style>

dp-input

This slot replaces the input field. The difference from the trigger slot is that you will have access to the input field properties

Available props are:

TIP

For functions to work correctly, make sure that the text-input prop is enabled

When calling onInput function, make sure to pass the input event as an argument

  • value: Value displayed in the input field
    • type: string
  • isMenuOpen: Get info if the menu is in the open state
    • type: boolean
  • onInput: Function called on the @input event
    • type: (event: Event | string) => void
  • onEnter: Function called on the @keydown.enter event
    • type: () => void
  • onTab: Function called on the @keydown.tab event
    • type: () => void
  • onClear: Function to call if you want to clear date
    • type: () => void
  • onBlur: Function to call on input blur
    • type: () => void
  • onKeypress: Function to call on key press
    • type: (event: KeyboardEvent) => void
  • onPaste: Function to call on paste
    • type: () => void
`,6),g=p(`
Code Example
vue
<template>
-    <VueDatePicker v-model="date">
-        <template #dp-input="{ value, onInput, onEnter, onTab, onClear, onBlur, onKeypress, onPaste, isMenuOpen }">
-          <input type="text" :value="value" />
-        </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date">
-        <template #dp-input="{ value, onInput, onEnter, onTab, onClear, onBlur, onKeypress, onPaste, isMenuOpen }">
-          <input type="text" :value="value" />
-        </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
`,1);function F(m,h,v,D,C,_){const n=e("DemoSlots");return t(),c("div",null,[E,y,i,d,a(n,{useTriggerSlot:!0}),u,a(n,{useDpInputSlot:!0}),g])}const k=o(r,[["render",F]]);export{B as __pageData,k as default}; diff --git a/docs/assets/slots_trigger-and-input_index.md.5b09fcf0.lean.js b/docs/assets/slots_trigger-and-input_index.md.5b09fcf0.lean.js deleted file mode 100644 index d4e1b0e75..000000000 --- a/docs/assets/slots_trigger-and-input_index.md.5b09fcf0.lean.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as o,C as e,o as t,c,H as a,k as s,a as l,S as p}from"./chunks/framework.657b09b3.js";const B=JSON.parse('{"title":"Slots - Trigger and input","description":"Change the datepicker trigger or input","frontmatter":{"lang":"en-US","title":"Slots - Trigger and input","description":"Change the datepicker trigger or input"},"headers":[],"relativePath":"slots/trigger-and-input/index.md","filePath":"slots/trigger-and-input/index.md"}'),r={name:"slots/trigger-and-input/index.md"},E=s("h1",{id:"trigger-and-input",tabindex:"-1"},[l("Trigger and input "),s("a",{class:"header-anchor",href:"#trigger-and-input","aria-label":'Permalink to "Trigger and input"'},"​")],-1),y=s("p",null,"Use custom input or trigger element",-1),i=s("h2",{id:"trigger",tabindex:"-1"},[l("trigger "),s("a",{class:"header-anchor",href:"#trigger","aria-label":'Permalink to "trigger"'},"​")],-1),d=s("p",null,"This slot replaces the input element with your custom element",-1),u=p("",6),g=p("",1);function F(m,h,v,D,C,_){const n=e("DemoSlots");return t(),c("div",null,[E,y,i,d,a(n,{useTriggerSlot:!0}),u,a(n,{useDpInputSlot:!0}),g])}const k=o(r,[["render",F]]);export{B as __pageData,k as default}; diff --git a/docs/assets/slots_trigger-and-input_index.md.N0-TJwRV.js b/docs/assets/slots_trigger-and-input_index.md.N0-TJwRV.js new file mode 100644 index 000000000..2e474bfb2 --- /dev/null +++ b/docs/assets/slots_trigger-and-input_index.md.N0-TJwRV.js @@ -0,0 +1,32 @@ +import{_ as l,D as e,o as p,c as h,I as a,k as s,a as t,U as n}from"./chunks/framework.DfSOcZOm.js";const B=JSON.parse('{"title":"Slots - Trigger and input","description":"Change the datepicker trigger or input","frontmatter":{"lang":"en-US","title":"Slots - Trigger and input","description":"Change the datepicker trigger or input"},"headers":[],"relativePath":"slots/trigger-and-input/index.md","filePath":"slots/trigger-and-input/index.md"}'),k={name:"slots/trigger-and-input/index.md"},E=s("h1",{id:"trigger-and-input",tabindex:"-1"},[t("Trigger and input "),s("a",{class:"header-anchor",href:"#trigger-and-input","aria-label":'Permalink to "Trigger and input"'},"​")],-1),d=s("p",null,"Use custom input or trigger element",-1),r=s("h2",{id:"trigger",tabindex:"-1"},[t("trigger "),s("a",{class:"header-anchor",href:"#trigger","aria-label":'Permalink to "trigger"'},"​")],-1),o=s("p",null,"This slot replaces the input element with your custom element",-1),g=n(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date">
+        <template #trigger>
+            <p class="clickable-text">This is some custom clickable text that will open the datepicker</p>
+        </template>
+    </VueDatePicker>
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>
+
+<style>
+    .clickable-text {
+        color: #1976d2;
+        cursor: pointer;
+    }
+</style>

dp-input

This slot replaces the input field. The difference from the trigger slot is that you will have access to the input field properties

Available props are:

TIP

For functions to work correctly, make sure that the text-input prop is enabled

When calling onInput function, make sure to pass the input event as an argument

  • value: Value displayed in the input field
    • type: string
  • isMenuOpen: Get info if the menu is in the open state
    • type: boolean
  • onInput: Function called on the @input event
    • type: (event: Event | string) => void
  • onEnter: Function called on the @keydown.enter event
    • type: () => void
  • onTab: Function called on the @keydown.tab event
    • type: () => void
  • onClear: Function to call if you want to clear date
    • type: () => void
  • onBlur: Function to call on input blur
    • type: () => void
  • onKeypress: Function to call on key press
    • type: (event: KeyboardEvent) => void
  • onPaste: Function to call on paste
    • type: () => void
`,6),c=n(`
Code Example
vue
<template>
+    <VueDatePicker v-model="date">
+        <template #dp-input="{ value, onInput, onEnter, onTab, onClear, onBlur, onKeypress, onPaste, isMenuOpen }">
+          <input type="text" :value="value" />
+        </template>
+    </VueDatePicker>
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>
`,1);function y(u,F,m,C,_,D){const i=e("DemoSlots");return p(),h("div",null,[E,d,r,o,a(i,{useTriggerSlot:!0}),g,a(i,{useDpInputSlot:!0}),c])}const A=l(k,[["render",y]]);export{B as __pageData,A as default}; diff --git a/docs/assets/slots_trigger-and-input_index.md.N0-TJwRV.lean.js b/docs/assets/slots_trigger-and-input_index.md.N0-TJwRV.lean.js new file mode 100644 index 000000000..3e294a949 --- /dev/null +++ b/docs/assets/slots_trigger-and-input_index.md.N0-TJwRV.lean.js @@ -0,0 +1 @@ +import{_ as l,D as e,o as p,c as h,I as a,k as s,a as t,U as n}from"./chunks/framework.DfSOcZOm.js";const B=JSON.parse('{"title":"Slots - Trigger and input","description":"Change the datepicker trigger or input","frontmatter":{"lang":"en-US","title":"Slots - Trigger and input","description":"Change the datepicker trigger or input"},"headers":[],"relativePath":"slots/trigger-and-input/index.md","filePath":"slots/trigger-and-input/index.md"}'),k={name:"slots/trigger-and-input/index.md"},E=s("h1",{id:"trigger-and-input",tabindex:"-1"},[t("Trigger and input "),s("a",{class:"header-anchor",href:"#trigger-and-input","aria-label":'Permalink to "Trigger and input"'},"​")],-1),d=s("p",null,"Use custom input or trigger element",-1),r=s("h2",{id:"trigger",tabindex:"-1"},[t("trigger "),s("a",{class:"header-anchor",href:"#trigger","aria-label":'Permalink to "trigger"'},"​")],-1),o=s("p",null,"This slot replaces the input element with your custom element",-1),g=n("",6),c=n("",1);function y(u,F,m,C,_,D){const i=e("DemoSlots");return p(),h("div",null,[E,d,r,o,a(i,{useTriggerSlot:!0}),g,a(i,{useDpInputSlot:!0}),c])}const A=l(k,[["render",y]]);export{B as __pageData,A as default}; diff --git a/docs/assets/style.727f984d.css b/docs/assets/style.727f984d.css deleted file mode 100644 index 752cc60e8..000000000 --- a/docs/assets/style.727f984d.css +++ /dev/null @@ -1 +0,0 @@ -@font-face{font-family:Inter var;font-weight:100 900;font-display:swap;font-style:normal;font-named-instance:"Regular";src:url(/assets/inter-roman-cyrillic.5f2c6c8c.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter var;font-weight:100 900;font-display:swap;font-style:normal;font-named-instance:"Regular";src:url(/assets/inter-roman-cyrillic-ext.e75737ce.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter var;font-weight:100 900;font-display:swap;font-style:normal;font-named-instance:"Regular";src:url(/assets/inter-roman-greek.d5a6d92a.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-family:Inter var;font-weight:100 900;font-display:swap;font-style:normal;font-named-instance:"Regular";src:url(/assets/inter-roman-greek-ext.ab0619bc.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter var;font-weight:100 900;font-display:swap;font-style:normal;font-named-instance:"Regular";src:url(/assets/inter-roman-latin.2ed14f66.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter var;font-weight:100 900;font-display:swap;font-style:normal;font-named-instance:"Regular";src:url(/assets/inter-roman-latin-ext.0030eebd.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter var;font-weight:100 900;font-display:swap;font-style:normal;font-named-instance:"Regular";src:url(/assets/inter-roman-vietnamese.14ce25a6.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter var;font-weight:100 900;font-display:swap;font-style:italic;font-named-instance:"Italic";src:url(/assets/inter-italic-cyrillic.ea42a392.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter var;font-weight:100 900;font-display:swap;font-style:italic;font-named-instance:"Italic";src:url(/assets/inter-italic-cyrillic-ext.33bd5a8e.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter var;font-weight:100 900;font-display:swap;font-style:italic;font-named-instance:"Italic";src:url(/assets/inter-italic-greek.8f4463c4.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-family:Inter var;font-weight:100 900;font-display:swap;font-style:italic;font-named-instance:"Italic";src:url(/assets/inter-italic-greek-ext.4fbe9427.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter var;font-weight:100 900;font-display:swap;font-style:italic;font-named-instance:"Italic";src:url(/assets/inter-italic-latin.bd3b6f56.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter var;font-weight:100 900;font-display:swap;font-style:italic;font-named-instance:"Italic";src:url(/assets/inter-italic-latin-ext.bd8920cc.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter var;font-weight:100 900;font-display:swap;font-style:italic;font-named-instance:"Italic";src:url(/assets/inter-italic-vietnamese.6ce511fb.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Chinese Quotes;src:local("PingFang SC Regular"),local("PingFang SC"),local("SimHei"),local("Source Han Sans SC");unicode-range:U+2018,U+2019,U+201C,U+201D}:root{--vp-c-white: #ffffff;--vp-c-black: #000000;--vp-c-neutral: var(--vp-c-black);--vp-c-neutral-inverse: var(--vp-c-white)}.dark{--vp-c-neutral: var(--vp-c-white);--vp-c-neutral-inverse: var(--vp-c-black)}:root{--vp-c-gray-1: #dddde3;--vp-c-gray-2: #e4e4e9;--vp-c-gray-3: #ebebef;--vp-c-gray-soft: rgba(142, 150, 170, .14);--vp-c-indigo-1: #3451b2;--vp-c-indigo-2: #3a5ccc;--vp-c-indigo-3: #5672cd;--vp-c-indigo-soft: rgba(100, 108, 255, .14);--vp-c-green-1: #18794e;--vp-c-green-2: #299764;--vp-c-green-3: #30a46c;--vp-c-green-soft: rgba(16, 185, 129, .14);--vp-c-yellow-1: #915930;--vp-c-yellow-2: #946300;--vp-c-yellow-3: #9f6a00;--vp-c-yellow-soft: rgba(234, 179, 8, .14);--vp-c-red-1: #b8272c;--vp-c-red-2: #d5393e;--vp-c-red-3: #e0575b;--vp-c-red-soft: rgba(244, 63, 94, .14);--vp-c-sponsor: #db2777}.dark{--vp-c-gray-1: #515c67;--vp-c-gray-2: #414853;--vp-c-gray-3: #32363f;--vp-c-gray-soft: rgba(101, 117, 133, .16);--vp-c-indigo-1: #a8b1ff;--vp-c-indigo-2: #5c73e7;--vp-c-indigo-3: #3e63dd;--vp-c-indigo-soft: rgba(100, 108, 255, .16);--vp-c-green-1: #3dd68c;--vp-c-green-2: #30a46c;--vp-c-green-3: #298459;--vp-c-green-soft: rgba(16, 185, 129, .16);--vp-c-yellow-1: #f9b44e;--vp-c-yellow-2: #da8b17;--vp-c-yellow-3: #a46a0a;--vp-c-yellow-soft: rgba(234, 179, 8, .16);--vp-c-red-1: #f66f81;--vp-c-red-2: #f14158;--vp-c-red-3: #b62a3c;--vp-c-red-soft: rgba(244, 63, 94, .16)}:root{--vp-c-bg: #ffffff;--vp-c-bg-alt: #f6f6f7;--vp-c-bg-elv: #ffffff;--vp-c-bg-soft: #f6f6f7}.dark{--vp-c-bg: #1b1b1f;--vp-c-bg-alt: #161618;--vp-c-bg-elv: #202127;--vp-c-bg-soft: #202127}:root{--vp-c-border: #c2c2c4;--vp-c-divider: #e2e2e3;--vp-c-gutter: #e2e2e3}.dark{--vp-c-border: #3c3f44;--vp-c-divider: #2e2e32;--vp-c-gutter: #000000}:root{--vp-c-text-1: rgba(60, 60, 67);--vp-c-text-2: rgba(60, 60, 67, .78);--vp-c-text-3: rgba(60, 60, 67, .56)}.dark{--vp-c-text-1: rgba(255, 255, 245, .86);--vp-c-text-2: rgba(235, 235, 245, .6);--vp-c-text-3: rgba(235, 235, 245, .38)}:root{--vp-c-default-1: var(--vp-c-gray-1);--vp-c-default-2: var(--vp-c-gray-2);--vp-c-default-3: var(--vp-c-gray-3);--vp-c-default-soft: var(--vp-c-gray-soft);--vp-c-brand-1: var(--vp-c-indigo-1);--vp-c-brand-2: var(--vp-c-indigo-2);--vp-c-brand-3: var(--vp-c-indigo-3);--vp-c-brand-soft: var(--vp-c-indigo-soft);--vp-c-brand: var(--vp-c-brand-1);--vp-c-tip-1: var(--vp-c-brand-1);--vp-c-tip-2: var(--vp-c-brand-2);--vp-c-tip-3: var(--vp-c-brand-3);--vp-c-tip-soft: var(--vp-c-brand-soft);--vp-c-warning-1: var(--vp-c-yellow-1);--vp-c-warning-2: var(--vp-c-yellow-2);--vp-c-warning-3: var(--vp-c-yellow-3);--vp-c-warning-soft: var(--vp-c-yellow-soft);--vp-c-danger-1: var(--vp-c-red-1);--vp-c-danger-2: var(--vp-c-red-2);--vp-c-danger-3: var(--vp-c-red-3);--vp-c-danger-soft: var(--vp-c-red-soft)}:root{--vp-font-family-base: "Chinese Quotes", "Inter var", "Inter", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Helvetica, Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--vp-font-family-mono: ui-monospace, SFMono-Regular, "SF Mono", Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace}:root{--vp-shadow-1: 0 1px 2px rgba(0, 0, 0, .04), 0 1px 2px rgba(0, 0, 0, .06);--vp-shadow-2: 0 3px 12px rgba(0, 0, 0, .07), 0 1px 4px rgba(0, 0, 0, .07);--vp-shadow-3: 0 12px 32px rgba(0, 0, 0, .1), 0 2px 6px rgba(0, 0, 0, .08);--vp-shadow-4: 0 14px 44px rgba(0, 0, 0, .12), 0 3px 9px rgba(0, 0, 0, .12);--vp-shadow-5: 0 18px 56px rgba(0, 0, 0, .16), 0 4px 12px rgba(0, 0, 0, .16)}:root{--vp-z-index-footer: 10;--vp-z-index-local-nav: 20;--vp-z-index-nav: 30;--vp-z-index-layout-top: 40;--vp-z-index-backdrop: 50;--vp-z-index-sidebar: 60}:root{--vp-icon-copy: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' height='20' width='20' stroke='rgba(128,128,128,1)' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M9 5H7a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V7a2 2 0 0 0-2-2h-2M9 5a2 2 0 0 0 2 2h2a2 2 0 0 0 2-2M9 5a2 2 0 0 1 2-2h2a2 2 0 0 1 2 2'/%3E%3C/svg%3E");--vp-icon-copied: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' height='20' width='20' stroke='rgba(128,128,128,1)' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M9 5H7a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V7a2 2 0 0 0-2-2h-2M9 5a2 2 0 0 0 2 2h2a2 2 0 0 0 2-2M9 5a2 2 0 0 1 2-2h2a2 2 0 0 1 2 2m-6 9 2 2 4-4'/%3E%3C/svg%3E")}:root{--vp-layout-max-width: 1440px}:root{--vp-header-anchor-symbol: "#"}:root{--vp-code-line-height: 1.7;--vp-code-font-size: .875em;--vp-code-color: var(--vp-c-brand-1);--vp-code-link-color: var(--vp-c-brand-1);--vp-code-link-hover-color: var(--vp-c-brand-2);--vp-code-bg: var(--vp-c-default-soft);--vp-code-block-color: var(--vp-c-text-2);--vp-code-block-bg: var(--vp-c-bg-alt);--vp-code-block-divider-color: var(--vp-c-gutter);--vp-code-lang-color: var(--vp-c-text-3);--vp-code-line-highlight-color: var(--vp-c-default-soft);--vp-code-line-number-color: var(--vp-c-text-3);--vp-code-line-diff-add-color: var(--vp-c-green-soft);--vp-code-line-diff-add-symbol-color: var(--vp-c-green-1);--vp-code-line-diff-remove-color: var(--vp-c-red-soft);--vp-code-line-diff-remove-symbol-color: var(--vp-c-red-1);--vp-code-line-warning-color: var(--vp-c-yellow-soft);--vp-code-line-error-color: var(--vp-c-red-soft);--vp-code-copy-code-border-color: var(--vp-c-divider);--vp-code-copy-code-bg: var(--vp-c-bg-soft);--vp-code-copy-code-hover-border-color: var(--vp-c-divider);--vp-code-copy-code-hover-bg: var(--vp-c-bg);--vp-code-copy-code-active-text: var(--vp-c-text-2);--vp-code-copy-copied-text-content: "Copied";--vp-code-tab-divider: var(--vp-code-block-divider-color);--vp-code-tab-text-color: var(--vp-c-text-2);--vp-code-tab-bg: var(--vp-code-block-bg);--vp-code-tab-hover-text-color: var(--vp-c-text-1);--vp-code-tab-active-text-color: var(--vp-c-text-1);--vp-code-tab-active-bar-color: var(--vp-c-brand-1)}:root{--vp-button-brand-border: transparent;--vp-button-brand-text: var(--vp-c-white);--vp-button-brand-bg: var(--vp-c-brand-3);--vp-button-brand-hover-border: transparent;--vp-button-brand-hover-text: var(--vp-c-white);--vp-button-brand-hover-bg: var(--vp-c-brand-2);--vp-button-brand-active-border: transparent;--vp-button-brand-active-text: var(--vp-c-white);--vp-button-brand-active-bg: var(--vp-c-brand-1);--vp-button-alt-border: transparent;--vp-button-alt-text: var(--vp-c-text-1);--vp-button-alt-bg: var(--vp-c-default-3);--vp-button-alt-hover-border: transparent;--vp-button-alt-hover-text: var(--vp-c-text-1);--vp-button-alt-hover-bg: var(--vp-c-default-2);--vp-button-alt-active-border: transparent;--vp-button-alt-active-text: var(--vp-c-text-1);--vp-button-alt-active-bg: var(--vp-c-default-1);--vp-button-sponsor-border: var(--vp-c-text-2);--vp-button-sponsor-text: var(--vp-c-text-2);--vp-button-sponsor-bg: transparent;--vp-button-sponsor-hover-border: var(--vp-c-sponsor);--vp-button-sponsor-hover-text: var(--vp-c-sponsor);--vp-button-sponsor-hover-bg: transparent;--vp-button-sponsor-active-border: var(--vp-c-sponsor);--vp-button-sponsor-active-text: var(--vp-c-sponsor);--vp-button-sponsor-active-bg: transparent}:root{--vp-custom-block-font-size: 14px;--vp-custom-block-code-font-size: 13px;--vp-custom-block-info-border: transparent;--vp-custom-block-info-text: var(--vp-c-text-1);--vp-custom-block-info-bg: var(--vp-c-default-soft);--vp-custom-block-info-code-bg: var(--vp-c-default-soft);--vp-custom-block-tip-border: transparent;--vp-custom-block-tip-text: var(--vp-c-text-1);--vp-custom-block-tip-bg: var(--vp-c-brand-soft);--vp-custom-block-tip-code-bg: var(--vp-c-brand-soft);--vp-custom-block-warning-border: transparent;--vp-custom-block-warning-text: var(--vp-c-text-1);--vp-custom-block-warning-bg: var(--vp-c-warning-soft);--vp-custom-block-warning-code-bg: var(--vp-c-warning-soft);--vp-custom-block-danger-border: transparent;--vp-custom-block-danger-text: var(--vp-c-text-1);--vp-custom-block-danger-bg: var(--vp-c-danger-soft);--vp-custom-block-danger-code-bg: var(--vp-c-danger-soft);--vp-custom-block-details-border: var(--vp-custom-block-info-border);--vp-custom-block-details-text: var(--vp-custom-block-info-text);--vp-custom-block-details-bg: var(--vp-custom-block-info-bg);--vp-custom-block-details-code-bg: var(--vp-custom-block-info-code-bg)}:root{--vp-input-border-color: var(--vp-c-border);--vp-input-bg-color: var(--vp-c-bg-alt);--vp-input-switch-bg-color: var(--vp-c-gray-soft)}:root{--vp-nav-height: 64px;--vp-nav-bg-color: var(--vp-c-bg);--vp-nav-screen-bg-color: var(--vp-c-bg);--vp-nav-logo-height: 24px}.hide-nav{--vp-nav-height: 0px}.hide-nav .VPSidebar{--vp-nav-height: 22px}:root{--vp-local-nav-bg-color: var(--vp-c-bg)}:root{--vp-sidebar-width: 272px;--vp-sidebar-bg-color: var(--vp-c-bg-alt)}:root{--vp-backdrop-bg-color: rgba(0, 0, 0, .6)}:root{--vp-home-hero-name-color: var(--vp-c-brand-1);--vp-home-hero-name-background: transparent;--vp-home-hero-image-background-image: none;--vp-home-hero-image-filter: none}:root{--vp-badge-info-border: transparent;--vp-badge-info-text: var(--vp-c-text-2);--vp-badge-info-bg: var(--vp-c-default-soft);--vp-badge-tip-border: transparent;--vp-badge-tip-text: var(--vp-c-brand-1);--vp-badge-tip-bg: var(--vp-c-brand-soft);--vp-badge-warning-border: transparent;--vp-badge-warning-text: var(--vp-c-warning-1);--vp-badge-warning-bg: var(--vp-c-warning-soft);--vp-badge-danger-border: transparent;--vp-badge-danger-text: var(--vp-c-danger-1);--vp-badge-danger-bg: var(--vp-c-danger-soft)}:root{--vp-carbon-ads-text-color: var(--vp-c-text-1);--vp-carbon-ads-poweredby-color: var(--vp-c-text-2);--vp-carbon-ads-bg-color: var(--vp-c-bg-soft);--vp-carbon-ads-hover-text-color: var(--vp-c-brand-1);--vp-carbon-ads-hover-poweredby-color: var(--vp-c-text-1)}:root{--vp-local-search-bg: var(--vp-c-bg);--vp-local-search-result-bg: var(--vp-c-bg);--vp-local-search-result-border: var(--vp-c-divider);--vp-local-search-result-selected-bg: var(--vp-c-bg);--vp-local-search-result-selected-border: var(--vp-c-brand-1);--vp-local-search-highlight-bg: var(--vp-c-brand-1);--vp-local-search-highlight-text: var(--vp-c-neutral-inverse)}@media (prefers-reduced-motion: reduce){*,:before,:after{animation-delay:-1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important;background-attachment:initial!important;scroll-behavior:auto!important;transition-duration:0s!important;transition-delay:0s!important}}*,:before,:after{box-sizing:border-box}html{line-height:1.4;font-size:16px;-webkit-text-size-adjust:100%}html.dark{color-scheme:dark}body{margin:0;width:100%;min-width:320px;min-height:100vh;line-height:24px;font-family:var(--vp-font-family-base);font-size:16px;font-weight:400;color:var(--vp-c-text-1);background-color:var(--vp-c-bg);direction:ltr;font-synthesis:style;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}main{display:block}h1,h2,h3,h4,h5,h6{margin:0;line-height:24px;font-size:16px;font-weight:400}p{margin:0}strong,b{font-weight:600}a,area,button,[role=button],input,label,select,summary,textarea{touch-action:manipulation}a{color:inherit;text-decoration:inherit}ol,ul{list-style:none;margin:0;padding:0}blockquote{margin:0}pre,code,kbd,samp{font-family:var(--vp-font-family-mono)}img,svg,video,canvas,audio,iframe,embed,object{display:block}figure{margin:0}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{border:0;padding:0;line-height:inherit;color:inherit}button{padding:0;font-family:inherit;background-color:transparent;background-image:none}button:enabled,[role=button]:enabled{cursor:pointer}button:focus,button:focus-visible{outline:1px dotted;outline:4px auto -webkit-focus-ring-color}button:focus:not(:focus-visible){outline:none!important}input:focus,textarea:focus,select:focus{outline:none}table{border-collapse:collapse}input{background-color:transparent}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:var(--vp-c-text-3)}input::-ms-input-placeholder,textarea::-ms-input-placeholder{color:var(--vp-c-text-3)}input::placeholder,textarea::placeholder{color:var(--vp-c-text-3)}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}textarea{resize:vertical}select{-webkit-appearance:none}fieldset{margin:0;padding:0}h1,h2,h3,h4,h5,h6,li,p{overflow-wrap:break-word}vite-error-overlay{z-index:9999}mjx-container{display:inline-block;margin:auto 2px -2px}mjx-container>svg{margin:auto}.visually-hidden{position:absolute;width:1px;height:1px;white-space:nowrap;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden}.custom-block{border:1px solid transparent;border-radius:8px;padding:16px 16px 8px;line-height:24px;font-size:var(--vp-custom-block-font-size);color:var(--vp-c-text-2)}.custom-block.info{border-color:var(--vp-custom-block-info-border);color:var(--vp-custom-block-info-text);background-color:var(--vp-custom-block-info-bg)}.custom-block.info a,.custom-block.info code{color:var(--vp-c-brand-1)}.custom-block.info a:hover{color:var(--vp-c-brand-2)}.custom-block.info code{background-color:var(--vp-custom-block-info-code-bg)}.custom-block.tip{border-color:var(--vp-custom-block-tip-border);color:var(--vp-custom-block-tip-text);background-color:var(--vp-custom-block-tip-bg)}.custom-block.tip a,.custom-block.tip code{color:var(--vp-c-brand-1)}.custom-block.tip a:hover{color:var(--vp-c-brand-2)}.custom-block.tip code{background-color:var(--vp-custom-block-tip-code-bg)}.custom-block.warning{border-color:var(--vp-custom-block-warning-border);color:var(--vp-custom-block-warning-text);background-color:var(--vp-custom-block-warning-bg)}.custom-block.warning a,.custom-block.warning code{color:var(--vp-c-warning-1)}.custom-block.warning a:hover{color:var(--vp-c-warning-2)}.custom-block.warning code{background-color:var(--vp-custom-block-warning-code-bg)}.custom-block.danger{border-color:var(--vp-custom-block-danger-border);color:var(--vp-custom-block-danger-text);background-color:var(--vp-custom-block-danger-bg)}.custom-block.danger a,.custom-block.danger code{color:var(--vp-c-danger-1)}.custom-block.danger a:hover{color:var(--vp-c-danger-2)}.custom-block.danger code{background-color:var(--vp-custom-block-danger-code-bg)}.custom-block.details{border-color:var(--vp-custom-block-details-border);color:var(--vp-custom-block-details-text);background-color:var(--vp-custom-block-details-bg)}.custom-block.details a{color:var(--vp-c-brand-1)}.custom-block.details a:hover{color:var(--vp-c-brand-2)}.custom-block.details code{background-color:var(--vp-custom-block-details-code-bg)}.custom-block-title{font-weight:600}.custom-block p+p{margin:8px 0}.custom-block.details summary{margin:0 0 8px;font-weight:700;cursor:pointer}.custom-block.details summary+p{margin:8px 0}.custom-block a{color:inherit;font-weight:600;text-decoration:underline;text-underline-offset:2px;transition:opacity .25s}.custom-block a:hover{opacity:.75}.custom-block code{font-size:var(--vp-custom-block-code-font-size)}.custom-block.custom-block th,.custom-block.custom-block blockquote>p{font-size:var(--vp-custom-block-font-size);color:inherit}.dark .vp-code-light{display:none}html:not(.dark) .vp-code-dark{display:none}.vp-code-group{margin-top:16px}.vp-code-group .tabs{position:relative;display:flex;margin-right:-24px;margin-left:-24px;padding:0 12px;background-color:var(--vp-code-tab-bg);overflow-x:auto;overflow-y:hidden;box-shadow:inset 0 -1px var(--vp-code-tab-divider)}@media (min-width: 640px){.vp-code-group .tabs{margin-right:0;margin-left:0;border-radius:8px 8px 0 0}}.vp-code-group .tabs input{position:fixed;opacity:0;pointer-events:none}.vp-code-group .tabs label{position:relative;display:inline-block;border-bottom:1px solid transparent;padding:0 12px;line-height:48px;font-size:14px;font-weight:500;color:var(--vp-code-tab-text-color);white-space:nowrap;cursor:pointer;transition:color .25s}.vp-code-group .tabs label:after{position:absolute;right:8px;bottom:-1px;left:8px;z-index:1;height:2px;border-radius:2px;content:"";background-color:transparent;transition:background-color .25s}.vp-code-group label:hover{color:var(--vp-code-tab-hover-text-color)}.vp-code-group input:checked+label{color:var(--vp-code-tab-active-text-color)}.vp-code-group input:checked+label:after{background-color:var(--vp-code-tab-active-bar-color)}.vp-code-group div[class*=language-],.vp-block{display:none;margin-top:0!important;border-top-left-radius:0!important;border-top-right-radius:0!important}.vp-code-group div[class*=language-].active,.vp-block.active{display:block}.vp-block{padding:20px 24px}.vp-doc h1,.vp-doc h2,.vp-doc h3,.vp-doc h4,.vp-doc h5,.vp-doc h6{position:relative;font-weight:600;outline:none}.vp-doc h1{letter-spacing:-.02em;line-height:40px;font-size:28px}.vp-doc h2{margin:48px 0 16px;border-top:1px solid var(--vp-c-divider);padding-top:24px;letter-spacing:-.02em;line-height:32px;font-size:24px}.vp-doc h3{margin:32px 0 0;letter-spacing:-.01em;line-height:28px;font-size:20px}.vp-doc .header-anchor{position:absolute;top:0;left:0;margin-left:-.87em;font-weight:500;-webkit-user-select:none;user-select:none;opacity:0;text-decoration:none;transition:color .25s,opacity .25s}.vp-doc .header-anchor:before{content:var(--vp-header-anchor-symbol)}.vp-doc h1:hover .header-anchor,.vp-doc h1 .header-anchor:focus,.vp-doc h2:hover .header-anchor,.vp-doc h2 .header-anchor:focus,.vp-doc h3:hover .header-anchor,.vp-doc h3 .header-anchor:focus,.vp-doc h4:hover .header-anchor,.vp-doc h4 .header-anchor:focus,.vp-doc h5:hover .header-anchor,.vp-doc h5 .header-anchor:focus,.vp-doc h6:hover .header-anchor,.vp-doc h6 .header-anchor:focus{opacity:1}@media (min-width: 768px){.vp-doc h1{letter-spacing:-.02em;line-height:40px;font-size:32px}}.vp-doc h2 .header-anchor{top:24px}.vp-doc p,.vp-doc summary{margin:16px 0}.vp-doc p{line-height:28px}.vp-doc blockquote{margin:16px 0;border-left:2px solid var(--vp-c-divider);padding-left:16px;transition:border-color .5s}.vp-doc blockquote>p{margin:0;font-size:16px;color:var(--vp-c-text-2);transition:color .5s}.vp-doc a{font-weight:500;color:var(--vp-c-brand-1);text-decoration:underline;text-underline-offset:2px;transition:color .25s,opacity .25s}.vp-doc a:hover{color:var(--vp-c-brand-2)}.vp-doc strong{font-weight:600}.vp-doc ul,.vp-doc ol{padding-left:1.25rem;margin:16px 0}.vp-doc ul{list-style:disc}.vp-doc ol{list-style:decimal}.vp-doc li+li{margin-top:8px}.vp-doc li>ol,.vp-doc li>ul{margin:8px 0 0}.vp-doc table{display:block;border-collapse:collapse;margin:20px 0;overflow-x:auto}.vp-doc tr{background-color:var(--vp-c-bg);border-top:1px solid var(--vp-c-divider);transition:background-color .5s}.vp-doc tr:nth-child(2n){background-color:var(--vp-c-bg-soft)}.vp-doc th,.vp-doc td{border:1px solid var(--vp-c-divider);padding:8px 16px}.vp-doc th{text-align:left;font-size:14px;font-weight:600;color:var(--vp-c-text-2);background-color:var(--vp-c-bg-soft)}.vp-doc td{font-size:14px}.vp-doc hr{margin:16px 0;border:none;border-top:1px solid var(--vp-c-divider)}.vp-doc .custom-block{margin:16px 0}.vp-doc .custom-block p{margin:8px 0;line-height:24px}.vp-doc .custom-block p:first-child{margin:0}.vp-doc .custom-block div[class*=language-]{margin:8px 0;border-radius:8px}.vp-doc .custom-block div[class*=language-] code{font-weight:400;background-color:transparent}.vp-doc .custom-block .vp-code-group .tabs{margin:0;border-radius:8px 8px 0 0}.vp-doc :not(pre,h1,h2,h3,h4,h5,h6)>code{font-size:var(--vp-code-font-size);color:var(--vp-code-color)}.vp-doc :not(pre)>code{border-radius:4px;padding:3px 6px;background-color:var(--vp-code-bg);transition:color .25s,background-color .5s}.vp-doc a>code{color:var(--vp-code-link-color)}.vp-doc a:hover>code{color:var(--vp-code-link-hover-color)}.vp-doc h1>code,.vp-doc h2>code,.vp-doc h3>code{font-size:.9em}.vp-doc div[class*=language-],.vp-block{position:relative;margin:16px -24px;background-color:var(--vp-code-block-bg);overflow-x:auto;transition:background-color .5s}@media (min-width: 640px){.vp-doc div[class*=language-],.vp-block{border-radius:8px;margin:16px 0}}@media (max-width: 639px){.vp-doc li div[class*=language-]{border-radius:8px 0 0 8px}}.vp-doc div[class*=language-]+div[class*=language-],.vp-doc div[class$=-api]+div[class*=language-],.vp-doc div[class*=language-]+div[class$=-api]>div[class*=language-]{margin-top:-8px}.vp-doc [class*=language-] pre,.vp-doc [class*=language-] code{direction:ltr;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}.vp-doc [class*=language-] pre{position:relative;z-index:1;margin:0;padding:20px 0;background:transparent;overflow-x:auto}.vp-doc [class*=language-] code{display:block;padding:0 24px;width:fit-content;min-width:100%;line-height:var(--vp-code-line-height);font-size:var(--vp-code-font-size);color:var(--vp-code-block-color);transition:color .5s}.vp-doc [class*=language-] code .highlighted{background-color:var(--vp-code-line-highlight-color);transition:background-color .5s;margin:0 -24px;padding:0 24px;width:calc(100% + 48px);display:inline-block}.vp-doc [class*=language-] code .highlighted.error{background-color:var(--vp-code-line-error-color)}.vp-doc [class*=language-] code .highlighted.warning{background-color:var(--vp-code-line-warning-color)}.vp-doc [class*=language-] code .diff{transition:background-color .5s;margin:0 -24px;padding:0 24px;width:calc(100% + 48px);display:inline-block}.vp-doc [class*=language-] code .diff:before{position:absolute;left:10px}.vp-doc [class*=language-] .has-focused-lines .line:not(.has-focus){filter:blur(.095rem);opacity:.4;transition:filter .35s,opacity .35s}.vp-doc [class*=language-] .has-focused-lines .line:not(.has-focus){opacity:.7;transition:filter .35s,opacity .35s}.vp-doc [class*=language-]:hover .has-focused-lines .line:not(.has-focus){filter:blur(0);opacity:1}.vp-doc [class*=language-] code .diff.remove{background-color:var(--vp-code-line-diff-remove-color);opacity:.7}.vp-doc [class*=language-] code .diff.remove:before{content:"-";color:var(--vp-code-line-diff-remove-symbol-color)}.vp-doc [class*=language-] code .diff.add{background-color:var(--vp-code-line-diff-add-color)}.vp-doc [class*=language-] code .diff.add:before{content:"+";color:var(--vp-code-line-diff-add-symbol-color)}.vp-doc div[class*=language-].line-numbers-mode{padding-left:32px}.vp-doc .line-numbers-wrapper{position:absolute;top:0;bottom:0;left:0;z-index:3;border-right:1px solid var(--vp-code-block-divider-color);padding-top:20px;width:32px;text-align:center;font-family:var(--vp-font-family-mono);line-height:var(--vp-code-line-height);font-size:var(--vp-code-font-size);color:var(--vp-code-line-number-color);transition:border-color .5s,color .5s}.vp-doc [class*=language-]>button.copy{direction:ltr;position:absolute;top:12px;right:12px;z-index:3;border:1px solid var(--vp-code-copy-code-border-color);border-radius:4px;width:40px;height:40px;background-color:var(--vp-code-copy-code-bg);opacity:0;cursor:pointer;background-image:var(--vp-icon-copy);background-position:50%;background-size:20px;background-repeat:no-repeat;transition:border-color .25s,background-color .25s,opacity .25s}.vp-doc [class*=language-]:hover>button.copy,.vp-doc [class*=language-]>button.copy:focus{opacity:1}.vp-doc [class*=language-]>button.copy:hover,.vp-doc [class*=language-]>button.copy.copied{border-color:var(--vp-code-copy-code-hover-border-color);background-color:var(--vp-code-copy-code-hover-bg)}.vp-doc [class*=language-]>button.copy.copied,.vp-doc [class*=language-]>button.copy:hover.copied{border-radius:0 4px 4px 0;background-color:var(--vp-code-copy-code-hover-bg);background-image:var(--vp-icon-copied)}.vp-doc [class*=language-]>button.copy.copied:before,.vp-doc [class*=language-]>button.copy:hover.copied:before{position:relative;top:-1px;transform:translate(calc(-100% - 1px));display:flex;justify-content:center;align-items:center;border:1px solid var(--vp-code-copy-code-hover-border-color);border-right:0;border-radius:4px 0 0 4px;padding:0 10px;width:fit-content;height:40px;text-align:center;font-size:12px;font-weight:500;color:var(--vp-code-copy-code-active-text);background-color:var(--vp-code-copy-code-hover-bg);white-space:nowrap;content:var(--vp-code-copy-copied-text-content)}.vp-doc [class*=language-]>span.lang{position:absolute;top:2px;right:8px;z-index:2;font-size:12px;font-weight:500;color:var(--vp-code-lang-color);transition:color .4s,opacity .4s}.vp-doc [class*=language-]:hover>button.copy+span.lang,.vp-doc [class*=language-]>button.copy:focus+span.lang{opacity:0}.vp-doc .VPTeamMembers{margin-top:24px}.vp-doc .VPTeamMembers.small.count-1 .container{margin:0!important;max-width:calc((100% - 24px)/2)!important}.vp-doc .VPTeamMembers.small.count-2 .container,.vp-doc .VPTeamMembers.small.count-3 .container{max-width:100%!important}.vp-doc .VPTeamMembers.medium.count-1 .container{margin:0!important;max-width:calc((100% - 24px)/2)!important}:is(.vp-external-link-icon,.vp-doc a[href*="://"],.vp-doc a[target=_blank]):not(.no-icon):after{display:inline-block;margin-top:-1px;margin-left:4px;width:11px;height:11px;background:currentColor;color:var(--vp-c-text-3);flex-shrink:0;--icon: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' %3E%3Cpath d='M0 0h24v24H0V0z' fill='none' /%3E%3Cpath d='M9 5v2h6.59L4 18.59 5.41 20 17 8.41V15h2V5H9z' /%3E%3C/svg%3E");-webkit-mask-image:var(--icon);mask-image:var(--icon)}.vp-external-link-icon:after{content:""}.vp-sponsor{border-radius:16px;overflow:hidden}.vp-sponsor.aside{border-radius:12px}.vp-sponsor-section+.vp-sponsor-section{margin-top:4px}.vp-sponsor-tier{margin-bottom:4px;text-align:center;letter-spacing:1px;line-height:24px;width:100%;font-weight:600;color:var(--vp-c-text-2);background-color:var(--vp-c-bg-soft)}.vp-sponsor.normal .vp-sponsor-tier{padding:13px 0 11px;font-size:14px}.vp-sponsor.aside .vp-sponsor-tier{padding:9px 0 7px;font-size:12px}.vp-sponsor-grid+.vp-sponsor-tier{margin-top:4px}.vp-sponsor-grid{display:flex;flex-wrap:wrap;gap:4px}.vp-sponsor-grid.xmini .vp-sponsor-grid-link{height:64px}.vp-sponsor-grid.xmini .vp-sponsor-grid-image{max-width:64px;max-height:22px}.vp-sponsor-grid.mini .vp-sponsor-grid-link{height:72px}.vp-sponsor-grid.mini .vp-sponsor-grid-image{max-width:96px;max-height:24px}.vp-sponsor-grid.small .vp-sponsor-grid-link{height:96px}.vp-sponsor-grid.small .vp-sponsor-grid-image{max-width:96px;max-height:24px}.vp-sponsor-grid.medium .vp-sponsor-grid-link{height:112px}.vp-sponsor-grid.medium .vp-sponsor-grid-image{max-width:120px;max-height:36px}.vp-sponsor-grid.big .vp-sponsor-grid-link{height:184px}.vp-sponsor-grid.big .vp-sponsor-grid-image{max-width:192px;max-height:56px}.vp-sponsor-grid[data-vp-grid="2"] .vp-sponsor-grid-item{width:calc((100% - 4px)/2)}.vp-sponsor-grid[data-vp-grid="3"] .vp-sponsor-grid-item{width:calc((100% - 4px * 2) / 3)}.vp-sponsor-grid[data-vp-grid="4"] .vp-sponsor-grid-item{width:calc((100% - 12px)/4)}.vp-sponsor-grid[data-vp-grid="5"] .vp-sponsor-grid-item{width:calc((100% - 16px)/5)}.vp-sponsor-grid[data-vp-grid="6"] .vp-sponsor-grid-item{width:calc((100% - 4px * 5) / 6)}.vp-sponsor-grid-item{flex-shrink:0;width:100%;background-color:var(--vp-c-bg-soft);transition:background-color .25s}.vp-sponsor-grid-item:hover{background-color:var(--vp-c-default-soft)}.vp-sponsor-grid-item:hover .vp-sponsor-grid-image{filter:grayscale(0) invert(0)}.vp-sponsor-grid-item.empty:hover{background-color:var(--vp-c-bg-soft)}.dark .vp-sponsor-grid-item:hover{background-color:var(--vp-c-white)}.dark .vp-sponsor-grid-item.empty:hover{background-color:var(--vp-c-bg-soft)}.vp-sponsor-grid-link{display:flex}.vp-sponsor-grid-box{display:flex;justify-content:center;align-items:center;width:100%}.vp-sponsor-grid-image{max-width:100%;filter:grayscale(1);transition:filter .25s}.dark .vp-sponsor-grid-image{filter:grayscale(1) invert(1)}.VPBadge[data-v-9613cc9f]{display:inline-block;margin-left:2px;border:1px solid transparent;border-radius:12px;padding:0 10px;line-height:22px;font-size:12px;font-weight:500;transform:translateY(-2px)}.vp-doc h1>.VPBadge[data-v-9613cc9f]{margin-top:4px;vertical-align:top}.vp-doc h2>.VPBadge[data-v-9613cc9f]{margin-top:3px;padding:0 8px;vertical-align:top}.vp-doc h3>.VPBadge[data-v-9613cc9f]{vertical-align:middle}.vp-doc h4>.VPBadge[data-v-9613cc9f],.vp-doc h5>.VPBadge[data-v-9613cc9f],.vp-doc h6>.VPBadge[data-v-9613cc9f]{vertical-align:middle;line-height:18px}.VPBadge.info[data-v-9613cc9f]{border-color:var(--vp-badge-info-border);color:var(--vp-badge-info-text);background-color:var(--vp-badge-info-bg)}.VPBadge.tip[data-v-9613cc9f]{border-color:var(--vp-badge-tip-border);color:var(--vp-badge-tip-text);background-color:var(--vp-badge-tip-bg)}.VPBadge.warning[data-v-9613cc9f]{border-color:var(--vp-badge-warning-border);color:var(--vp-badge-warning-text);background-color:var(--vp-badge-warning-bg)}.VPBadge.danger[data-v-9613cc9f]{border-color:var(--vp-badge-danger-border);color:var(--vp-badge-danger-text);background-color:var(--vp-badge-danger-bg)}.VPBackdrop[data-v-c79a1216]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--vp-z-index-backdrop);background:var(--vp-backdrop-bg-color);transition:opacity .5s}.VPBackdrop.fade-enter-from[data-v-c79a1216],.VPBackdrop.fade-leave-to[data-v-c79a1216]{opacity:0}.VPBackdrop.fade-leave-active[data-v-c79a1216]{transition-duration:.25s}@media (min-width: 1280px){.VPBackdrop[data-v-c79a1216]{display:none}}.NotFound[data-v-f87ff6e4]{padding:64px 24px 96px;text-align:center}@media (min-width: 768px){.NotFound[data-v-f87ff6e4]{padding:96px 32px 168px}}.code[data-v-f87ff6e4]{line-height:64px;font-size:64px;font-weight:600}.title[data-v-f87ff6e4]{padding-top:12px;letter-spacing:2px;line-height:20px;font-size:20px;font-weight:700}.divider[data-v-f87ff6e4]{margin:24px auto 18px;width:64px;height:1px;background-color:var(--vp-c-divider)}.quote[data-v-f87ff6e4]{margin:0 auto;max-width:256px;font-size:14px;font-weight:500;color:var(--vp-c-text-2)}.action[data-v-f87ff6e4]{padding-top:20px}.link[data-v-f87ff6e4]{display:inline-block;border:1px solid var(--vp-c-brand-1);border-radius:16px;padding:3px 16px;font-size:14px;font-weight:500;color:var(--vp-c-brand-1);transition:border-color .25s,color .25s}.link[data-v-f87ff6e4]:hover{border-color:var(--vp-c-brand-2);color:var(--vp-c-brand-2)}.root[data-v-d0ee3533]{position:relative;z-index:1}.nested[data-v-d0ee3533]{padding-left:16px}.outline-link[data-v-d0ee3533]{display:block;line-height:28px;color:var(--vp-c-text-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .5s;font-weight:400}.outline-link[data-v-d0ee3533]:hover,.outline-link.active[data-v-d0ee3533]{color:var(--vp-c-text-1);transition:color .25s}.outline-link.nested[data-v-d0ee3533]{padding-left:13px}.VPDocAsideOutline[data-v-d330b1bb]{display:none}.VPDocAsideOutline.has-outline[data-v-d330b1bb]{display:block}.content[data-v-d330b1bb]{position:relative;border-left:1px solid var(--vp-c-divider);padding-left:16px;font-size:13px;font-weight:500}.outline-marker[data-v-d330b1bb]{position:absolute;top:32px;left:-1px;z-index:0;opacity:0;width:2px;border-radius:2px;height:18px;background-color:var(--vp-c-brand-1);transition:top .25s cubic-bezier(0,1,.5,1),background-color .5s,opacity .25s}.outline-title[data-v-d330b1bb]{letter-spacing:.4px;line-height:28px;font-size:13px;font-weight:600}.VPDocAside[data-v-3f215769]{display:flex;flex-direction:column;flex-grow:1}.spacer[data-v-3f215769]{flex-grow:1}.VPDocAside[data-v-3f215769] .spacer+.VPDocAsideSponsors,.VPDocAside[data-v-3f215769] .spacer+.VPDocAsideCarbonAds{margin-top:24px}.VPDocAside[data-v-3f215769] .VPDocAsideSponsors+.VPDocAsideCarbonAds{margin-top:16px}.VPLastUpdated[data-v-7e05ebdb]{line-height:24px;font-size:14px;font-weight:500;color:var(--vp-c-text-2)}@media (min-width: 640px){.VPLastUpdated[data-v-7e05ebdb]{line-height:32px;font-size:14px;font-weight:500}}.VPDocFooter[data-v-ef5dee53]{margin-top:64px}.edit-info[data-v-ef5dee53]{padding-bottom:18px}@media (min-width: 640px){.edit-info[data-v-ef5dee53]{display:flex;justify-content:space-between;align-items:center;padding-bottom:14px}}.edit-link-button[data-v-ef5dee53]{display:flex;align-items:center;border:0;line-height:32px;font-size:14px;font-weight:500;color:var(--vp-c-brand-1);transition:color .25s}.edit-link-button[data-v-ef5dee53]:hover{color:var(--vp-c-brand-2)}.edit-link-icon[data-v-ef5dee53]{margin-right:8px;width:14px;height:14px;fill:currentColor}.prev-next[data-v-ef5dee53]{border-top:1px solid var(--vp-c-divider);padding-top:24px;display:grid;grid-row-gap:8px}@media (min-width: 640px){.prev-next[data-v-ef5dee53]{grid-template-columns:repeat(2,1fr);grid-column-gap:16px}}.pager-link[data-v-ef5dee53]{display:block;border:1px solid var(--vp-c-divider);border-radius:8px;padding:11px 16px 13px;width:100%;height:100%;transition:border-color .25s}.pager-link[data-v-ef5dee53]:hover{border-color:var(--vp-c-brand-1)}.pager-link.next[data-v-ef5dee53]{margin-left:auto;text-align:right}.desc[data-v-ef5dee53]{display:block;line-height:20px;font-size:12px;font-weight:500;color:var(--vp-c-text-2)}.title[data-v-ef5dee53]{display:block;line-height:20px;font-size:14px;font-weight:500;color:var(--vp-c-brand-1);transition:color .25s}.VPDocOutlineDropdown[data-v-eadfb36b]{margin-bottom:48px}.VPDocOutlineDropdown button[data-v-eadfb36b]{display:block;font-size:14px;font-weight:500;line-height:24px;border:1px solid var(--vp-c-border);padding:4px 12px;color:var(--vp-c-text-2);background-color:var(--vp-c-default-soft);border-radius:8px;transition:color .5s}.VPDocOutlineDropdown button[data-v-eadfb36b]:hover{color:var(--vp-c-text-1);transition:color .25s}.VPDocOutlineDropdown button.open[data-v-eadfb36b]{color:var(--vp-c-text-1)}.icon[data-v-eadfb36b]{display:inline-block;vertical-align:middle;width:16px;height:16px;fill:currentColor}[data-v-eadfb36b] .outline-link{font-size:14px;font-weight:400}.open>.icon[data-v-eadfb36b]{transform:rotate(90deg)}.items[data-v-eadfb36b]{margin-top:12px;border-left:1px solid var(--vp-c-divider)}.VPDoc[data-v-6b87e69f]{padding:32px 24px 96px;width:100%}.VPDoc .VPDocOutlineDropdown[data-v-6b87e69f]{display:none}@media (min-width: 960px) and (max-width: 1279px){.VPDoc .VPDocOutlineDropdown[data-v-6b87e69f]{display:block}}@media (min-width: 768px){.VPDoc[data-v-6b87e69f]{padding:48px 32px 128px}}@media (min-width: 960px){.VPDoc[data-v-6b87e69f]{padding:32px 32px 0}.VPDoc:not(.has-sidebar) .container[data-v-6b87e69f]{display:flex;justify-content:center;max-width:992px}.VPDoc:not(.has-sidebar) .content[data-v-6b87e69f]{max-width:752px}}@media (min-width: 1280px){.VPDoc .container[data-v-6b87e69f]{display:flex;justify-content:center}.VPDoc .aside[data-v-6b87e69f]{display:block}}@media (min-width: 1440px){.VPDoc:not(.has-sidebar) .content[data-v-6b87e69f]{max-width:784px}.VPDoc:not(.has-sidebar) .container[data-v-6b87e69f]{max-width:1104px}}.container[data-v-6b87e69f]{margin:0 auto;width:100%}.aside[data-v-6b87e69f]{position:relative;display:none;order:2;flex-grow:1;padding-left:32px;width:100%;max-width:256px}.left-aside[data-v-6b87e69f]{order:1;padding-left:unset;padding-right:32px}.aside-container[data-v-6b87e69f]{position:fixed;top:0;padding-top:calc(var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + var(--vp-doc-top-height, 0px) + 32px);width:224px;height:100vh;overflow-x:hidden;overflow-y:auto;scrollbar-width:none}.aside-container[data-v-6b87e69f]::-webkit-scrollbar{display:none}.aside-curtain[data-v-6b87e69f]{position:fixed;bottom:0;z-index:10;width:224px;height:32px;background:linear-gradient(transparent,var(--vp-c-bg) 70%)}.aside-content[data-v-6b87e69f]{display:flex;flex-direction:column;min-height:calc(100vh - (var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + 32px));padding-bottom:32px}.content[data-v-6b87e69f]{position:relative;margin:0 auto;width:100%}@media (min-width: 960px){.content[data-v-6b87e69f]{padding:0 32px 128px}}@media (min-width: 1280px){.content[data-v-6b87e69f]{order:1;margin:0;min-width:640px}}.content-container[data-v-6b87e69f]{margin:0 auto}.VPDoc.has-aside .content-container[data-v-6b87e69f]{max-width:688px}.external-link-icon-enabled[data-v-6b87e69f] :is(.vp-doc a[href*="://"],.vp-doc a[target=_blank]):after{content:"";color:currentColor}.VPButton[data-v-c1c5efc1]{display:inline-block;border:1px solid transparent;text-align:center;font-weight:600;white-space:nowrap;transition:color .25s,border-color .25s,background-color .25s}.VPButton[data-v-c1c5efc1]:active{transition:color .1s,border-color .1s,background-color .1s}.VPButton.medium[data-v-c1c5efc1]{border-radius:20px;padding:0 20px;line-height:38px;font-size:14px}.VPButton.big[data-v-c1c5efc1]{border-radius:24px;padding:0 24px;line-height:46px;font-size:16px}.VPButton.brand[data-v-c1c5efc1]{border-color:var(--vp-button-brand-border);color:var(--vp-button-brand-text);background-color:var(--vp-button-brand-bg)}.VPButton.brand[data-v-c1c5efc1]:hover{border-color:var(--vp-button-brand-hover-border);color:var(--vp-button-brand-hover-text);background-color:var(--vp-button-brand-hover-bg)}.VPButton.brand[data-v-c1c5efc1]:active{border-color:var(--vp-button-brand-active-border);color:var(--vp-button-brand-active-text);background-color:var(--vp-button-brand-active-bg)}.VPButton.alt[data-v-c1c5efc1]{border-color:var(--vp-button-alt-border);color:var(--vp-button-alt-text);background-color:var(--vp-button-alt-bg)}.VPButton.alt[data-v-c1c5efc1]:hover{border-color:var(--vp-button-alt-hover-border);color:var(--vp-button-alt-hover-text);background-color:var(--vp-button-alt-hover-bg)}.VPButton.alt[data-v-c1c5efc1]:active{border-color:var(--vp-button-alt-active-border);color:var(--vp-button-alt-active-text);background-color:var(--vp-button-alt-active-bg)}.VPButton.sponsor[data-v-c1c5efc1]{border-color:var(--vp-button-sponsor-border);color:var(--vp-button-sponsor-text);background-color:var(--vp-button-sponsor-bg)}.VPButton.sponsor[data-v-c1c5efc1]:hover{border-color:var(--vp-button-sponsor-hover-border);color:var(--vp-button-sponsor-hover-text);background-color:var(--vp-button-sponsor-hover-bg)}.VPButton.sponsor[data-v-c1c5efc1]:active{border-color:var(--vp-button-sponsor-active-border);color:var(--vp-button-sponsor-active-text);background-color:var(--vp-button-sponsor-active-bg)}html:not(.dark) .VPImage.dark[data-v-8426fc1a]{display:none}.dark .VPImage.light[data-v-8426fc1a]{display:none}.VPHero[data-v-da5d1713]{margin-top:calc((var(--vp-nav-height) + var(--vp-layout-top-height, 0px)) * -1);padding:calc(var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + 48px) 24px 48px}@media (min-width: 640px){.VPHero[data-v-da5d1713]{padding:calc(var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + 80px) 48px 64px}}@media (min-width: 960px){.VPHero[data-v-da5d1713]{padding:calc(var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + 80px) 64px 64px}}.container[data-v-da5d1713]{display:flex;flex-direction:column;margin:0 auto;max-width:1152px}@media (min-width: 960px){.container[data-v-da5d1713]{flex-direction:row}}.main[data-v-da5d1713]{position:relative;z-index:10;order:2;flex-grow:1;flex-shrink:0}.VPHero.has-image .container[data-v-da5d1713]{text-align:center}@media (min-width: 960px){.VPHero.has-image .container[data-v-da5d1713]{text-align:left}}@media (min-width: 960px){.main[data-v-da5d1713]{order:1;width:calc((100% / 3) * 2)}.VPHero.has-image .main[data-v-da5d1713]{max-width:592px}}.name[data-v-da5d1713],.text[data-v-da5d1713]{max-width:392px;letter-spacing:-.4px;line-height:40px;font-size:32px;font-weight:700;white-space:pre-wrap}.VPHero.has-image .name[data-v-da5d1713],.VPHero.has-image .text[data-v-da5d1713]{margin:0 auto}.name[data-v-da5d1713]{color:var(--vp-home-hero-name-color)}.clip[data-v-da5d1713]{background:var(--vp-home-hero-name-background);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:var(--vp-home-hero-name-color)}@media (min-width: 640px){.name[data-v-da5d1713],.text[data-v-da5d1713]{max-width:576px;line-height:56px;font-size:48px}}@media (min-width: 960px){.name[data-v-da5d1713],.text[data-v-da5d1713]{line-height:64px;font-size:56px}.VPHero.has-image .name[data-v-da5d1713],.VPHero.has-image .text[data-v-da5d1713]{margin:0}}.tagline[data-v-da5d1713]{padding-top:8px;max-width:392px;line-height:28px;font-size:18px;font-weight:500;white-space:pre-wrap;color:var(--vp-c-text-2)}.VPHero.has-image .tagline[data-v-da5d1713]{margin:0 auto}@media (min-width: 640px){.tagline[data-v-da5d1713]{padding-top:12px;max-width:576px;line-height:32px;font-size:20px}}@media (min-width: 960px){.tagline[data-v-da5d1713]{line-height:36px;font-size:24px}.VPHero.has-image .tagline[data-v-da5d1713]{margin:0}}.actions[data-v-da5d1713]{display:flex;flex-wrap:wrap;margin:-6px;padding-top:24px}.VPHero.has-image .actions[data-v-da5d1713]{justify-content:center}@media (min-width: 640px){.actions[data-v-da5d1713]{padding-top:32px}}@media (min-width: 960px){.VPHero.has-image .actions[data-v-da5d1713]{justify-content:flex-start}}.action[data-v-da5d1713]{flex-shrink:0;padding:6px}.image[data-v-da5d1713]{order:1;margin:-76px -24px -48px}@media (min-width: 640px){.image[data-v-da5d1713]{margin:-108px -24px -48px}}@media (min-width: 960px){.image[data-v-da5d1713]{flex-grow:1;order:2;margin:0;min-height:100%}}.image-container[data-v-da5d1713]{position:relative;margin:0 auto;width:320px;height:320px}@media (min-width: 640px){.image-container[data-v-da5d1713]{width:392px;height:392px}}@media (min-width: 960px){.image-container[data-v-da5d1713]{display:flex;justify-content:center;align-items:center;width:100%;height:100%;transform:translate(-32px,-32px)}}.image-bg[data-v-da5d1713]{position:absolute;top:50%;left:50%;border-radius:50%;width:192px;height:192px;background-image:var(--vp-home-hero-image-background-image);filter:var(--vp-home-hero-image-filter);transform:translate(-50%,-50%)}@media (min-width: 640px){.image-bg[data-v-da5d1713]{width:256px;height:256px}}@media (min-width: 960px){.image-bg[data-v-da5d1713]{width:320px;height:320px}}[data-v-da5d1713] .image-src{position:absolute;top:50%;left:50%;max-width:192px;max-height:192px;transform:translate(-50%,-50%)}@media (min-width: 640px){[data-v-da5d1713] .image-src{max-width:256px;max-height:256px}}@media (min-width: 960px){[data-v-da5d1713] .image-src{max-width:320px;max-height:320px}}.VPFeature[data-v-33204567]{display:block;border:1px solid var(--vp-c-bg-soft);border-radius:12px;height:100%;background-color:var(--vp-c-bg-soft);transition:border-color .25s,background-color .25s}.VPFeature.link[data-v-33204567]:hover{border-color:var(--vp-c-brand-1)}.box[data-v-33204567]{display:flex;flex-direction:column;padding:24px;height:100%}.box[data-v-33204567]>.VPImage{margin-bottom:20px}.icon[data-v-33204567]{display:flex;justify-content:center;align-items:center;margin-bottom:20px;border-radius:6px;background-color:var(--vp-c-default-soft);width:48px;height:48px;font-size:24px;transition:background-color .25s}.title[data-v-33204567]{line-height:24px;font-size:16px;font-weight:600}.details[data-v-33204567]{flex-grow:1;padding-top:8px;line-height:24px;font-size:14px;font-weight:500;color:var(--vp-c-text-2)}.link-text[data-v-33204567]{padding-top:8px}.link-text-value[data-v-33204567]{display:flex;align-items:center;font-size:14px;font-weight:500;color:var(--vp-c-brand-1)}.link-text-icon[data-v-33204567]{display:inline-block;margin-left:6px;width:14px;height:14px;fill:currentColor}.VPFeatures[data-v-a6181336]{position:relative;padding:0 24px}@media (min-width: 640px){.VPFeatures[data-v-a6181336]{padding:0 48px}}@media (min-width: 960px){.VPFeatures[data-v-a6181336]{padding:0 64px}}.container[data-v-a6181336]{margin:0 auto;max-width:1152px}.items[data-v-a6181336]{display:flex;flex-wrap:wrap;margin:-8px}.item[data-v-a6181336]{padding:8px;width:100%}@media (min-width: 640px){.item.grid-2[data-v-a6181336],.item.grid-4[data-v-a6181336],.item.grid-6[data-v-a6181336]{width:50%}}@media (min-width: 768px){.item.grid-2[data-v-a6181336],.item.grid-4[data-v-a6181336]{width:50%}.item.grid-3[data-v-a6181336],.item.grid-6[data-v-a6181336]{width:calc(100% / 3)}}@media (min-width: 960px){.item.grid-4[data-v-a6181336]{width:25%}}.VPHome[data-v-d82743a8]{padding-bottom:96px}.VPHome[data-v-d82743a8] .VPHomeSponsors{margin-top:112px;margin-bottom:-128px}@media (min-width: 768px){.VPHome[data-v-d82743a8]{padding-bottom:128px}}.VPContent[data-v-669faec9]{flex-grow:1;flex-shrink:0;margin:var(--vp-layout-top-height, 0px) auto 0;width:100%}.VPContent.is-home[data-v-669faec9]{width:100%;max-width:100%}.VPContent.has-sidebar[data-v-669faec9]{margin:0}@media (min-width: 960px){.VPContent[data-v-669faec9]{padding-top:var(--vp-nav-height)}.VPContent.has-sidebar[data-v-669faec9]{margin:var(--vp-layout-top-height, 0px) 0 0;padding-left:var(--vp-sidebar-width)}}@media (min-width: 1440px){.VPContent.has-sidebar[data-v-669faec9]{padding-right:calc((100vw - var(--vp-layout-max-width)) / 2);padding-left:calc((100vw - var(--vp-layout-max-width)) / 2 + var(--vp-sidebar-width))}}.VPFooter[data-v-e03eb2e1]{position:relative;z-index:var(--vp-z-index-footer);border-top:1px solid var(--vp-c-gutter);padding:32px 24px;background-color:var(--vp-c-bg)}.VPFooter.has-sidebar[data-v-e03eb2e1]{display:none}@media (min-width: 768px){.VPFooter[data-v-e03eb2e1]{padding:32px}}.container[data-v-e03eb2e1]{margin:0 auto;max-width:var(--vp-layout-max-width);text-align:center}.message[data-v-e03eb2e1],.copyright[data-v-e03eb2e1]{line-height:24px;font-size:14px;font-weight:500;color:var(--vp-c-text-2)}.VPLocalNavOutlineDropdown[data-v-1c15a60a]{padding:12px 20px 11px}.VPLocalNavOutlineDropdown button[data-v-1c15a60a]{display:block;font-size:12px;font-weight:500;line-height:24px;color:var(--vp-c-text-2);transition:color .5s;position:relative}.VPLocalNavOutlineDropdown button[data-v-1c15a60a]:hover{color:var(--vp-c-text-1);transition:color .25s}.VPLocalNavOutlineDropdown button.open[data-v-1c15a60a]{color:var(--vp-c-text-1)}.icon[data-v-1c15a60a]{display:inline-block;vertical-align:middle;margin-left:2px;width:14px;height:14px;fill:currentColor}[data-v-1c15a60a] .outline-link{font-size:14px;padding:2px 0}.open>.icon[data-v-1c15a60a]{transform:rotate(90deg)}.items[data-v-1c15a60a]{position:absolute;top:64px;right:16px;left:16px;display:grid;gap:1px;border:1px solid var(--vp-c-border);border-radius:8px;background-color:var(--vp-c-gutter);max-height:calc(var(--vp-vh, 100vh) - 86px);overflow:hidden auto;box-shadow:var(--vp-shadow-3)}.header[data-v-1c15a60a]{background-color:var(--vp-c-bg-soft)}.top-link[data-v-1c15a60a]{display:block;padding:0 16px;line-height:48px;font-size:14px;font-weight:500;color:var(--vp-c-brand-1)}.outline[data-v-1c15a60a]{padding:8px 0;background-color:var(--vp-c-bg-soft)}.flyout-enter-active[data-v-1c15a60a]{transition:all .2s ease-out}.flyout-leave-active[data-v-1c15a60a]{transition:all .15s ease-in}.flyout-enter-from[data-v-1c15a60a],.flyout-leave-to[data-v-1c15a60a]{opacity:0;transform:translateY(-16px)}.VPLocalNav[data-v-79c8c1df]{position:sticky;top:0;left:0;z-index:var(--vp-z-index-local-nav);display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--vp-c-gutter);border-bottom:1px solid var(--vp-c-gutter);padding-top:var(--vp-layout-top-height, 0px);width:100%;background-color:var(--vp-local-nav-bg-color)}.VPLocalNav.fixed[data-v-79c8c1df]{position:fixed}.VPLocalNav.reached-top[data-v-79c8c1df]{border-top-color:transparent}@media (min-width: 960px){.VPLocalNav[data-v-79c8c1df]{display:none}}.menu[data-v-79c8c1df]{display:flex;align-items:center;padding:12px 24px 11px;line-height:24px;font-size:12px;font-weight:500;color:var(--vp-c-text-2);transition:color .5s}.menu[data-v-79c8c1df]:hover{color:var(--vp-c-text-1);transition:color .25s}@media (min-width: 768px){.menu[data-v-79c8c1df]{padding:0 32px}}.menu-icon[data-v-79c8c1df]{margin-right:8px;width:16px;height:16px;fill:currentColor}.VPOutlineDropdown[data-v-79c8c1df]{padding:12px 24px 11px}@media (min-width: 768px){.VPOutlineDropdown[data-v-79c8c1df]{padding:12px 32px 11px}}.VPSwitch[data-v-b1685198]{position:relative;border-radius:11px;display:block;width:40px;height:22px;flex-shrink:0;border:1px solid var(--vp-input-border-color);background-color:var(--vp-input-switch-bg-color);transition:border-color .25s!important}.VPSwitch[data-v-b1685198]:hover{border-color:var(--vp-c-brand-1)}.check[data-v-b1685198]{position:absolute;top:1px;left:1px;width:18px;height:18px;border-radius:50%;background-color:var(--vp-c-neutral-inverse);box-shadow:var(--vp-shadow-1);transition:transform .25s!important}.icon[data-v-b1685198]{position:relative;display:block;width:18px;height:18px;border-radius:50%;overflow:hidden}.icon[data-v-b1685198] svg{position:absolute;top:3px;left:3px;width:12px;height:12px;fill:var(--vp-c-text-2)}.dark .icon[data-v-b1685198] svg{fill:var(--vp-c-text-1);transition:opacity .25s!important}.sun[data-v-ce54a7d1]{opacity:1}.moon[data-v-ce54a7d1],.dark .sun[data-v-ce54a7d1]{opacity:0}.dark .moon[data-v-ce54a7d1]{opacity:1}.dark .VPSwitchAppearance[data-v-ce54a7d1] .check{transform:translate(18px)}.VPNavBarAppearance[data-v-e6aabb21]{display:none}@media (min-width: 1280px){.VPNavBarAppearance[data-v-e6aabb21]{display:flex;align-items:center}}.VPMenuGroup+.VPMenuLink[data-v-43f1e123]{margin:12px -12px 0;border-top:1px solid var(--vp-c-divider);padding:12px 12px 0}.link[data-v-43f1e123]{display:block;border-radius:6px;padding:0 12px;line-height:32px;font-size:14px;font-weight:500;color:var(--vp-c-text-1);white-space:nowrap;transition:background-color .25s,color .25s}.link[data-v-43f1e123]:hover{color:var(--vp-c-brand-1);background-color:var(--vp-c-default-soft)}.link.active[data-v-43f1e123]{color:var(--vp-c-brand-1)}.VPMenuGroup[data-v-69e747b5]{margin:12px -12px 0;border-top:1px solid var(--vp-c-divider);padding:12px 12px 0}.VPMenuGroup[data-v-69e747b5]:first-child{margin-top:0;border-top:0;padding-top:0}.VPMenuGroup+.VPMenuGroup[data-v-69e747b5]{margin-top:12px;border-top:1px solid var(--vp-c-divider)}.title[data-v-69e747b5]{padding:0 12px;line-height:32px;font-size:14px;font-weight:600;color:var(--vp-c-text-2);white-space:nowrap;transition:color .25s}.VPMenu[data-v-e7ea1737]{border-radius:12px;padding:12px;min-width:128px;border:1px solid var(--vp-c-divider);background-color:var(--vp-c-bg-elv);box-shadow:var(--vp-shadow-3);transition:background-color .5s;max-height:calc(100vh - var(--vp-nav-height));overflow-y:auto}.VPMenu[data-v-e7ea1737] .group{margin:0 -12px;padding:0 12px 12px}.VPMenu[data-v-e7ea1737] .group+.group{border-top:1px solid var(--vp-c-divider);padding:11px 12px 12px}.VPMenu[data-v-e7ea1737] .group:last-child{padding-bottom:0}.VPMenu[data-v-e7ea1737] .group+.item{border-top:1px solid var(--vp-c-divider);padding:11px 16px 0}.VPMenu[data-v-e7ea1737] .item{padding:0 16px;white-space:nowrap}.VPMenu[data-v-e7ea1737] .label{flex-grow:1;line-height:28px;font-size:12px;font-weight:500;color:var(--vp-c-text-2);transition:color .5s}.VPMenu[data-v-e7ea1737] .action{padding-left:24px}.VPFlyout[data-v-9c007e85]{position:relative}.VPFlyout[data-v-9c007e85]:hover{color:var(--vp-c-brand-1);transition:color .25s}.VPFlyout:hover .text[data-v-9c007e85]{color:var(--vp-c-text-2)}.VPFlyout:hover .icon[data-v-9c007e85]{fill:var(--vp-c-text-2)}.VPFlyout.active .text[data-v-9c007e85]{color:var(--vp-c-brand-1)}.VPFlyout.active:hover .text[data-v-9c007e85]{color:var(--vp-c-brand-2)}.VPFlyout:hover .menu[data-v-9c007e85],.button[aria-expanded=true]+.menu[data-v-9c007e85]{opacity:1;visibility:visible;transform:translateY(0)}.button[aria-expanded=false]+.menu[data-v-9c007e85]{opacity:0;visibility:hidden;transform:translateY(0)}.button[data-v-9c007e85]{display:flex;align-items:center;padding:0 12px;height:var(--vp-nav-height);color:var(--vp-c-text-1);transition:color .5s}.text[data-v-9c007e85]{display:flex;align-items:center;line-height:var(--vp-nav-height);font-size:14px;font-weight:500;color:var(--vp-c-text-1);transition:color .25s}.option-icon[data-v-9c007e85]{margin-right:0;width:16px;height:16px;fill:currentColor}.text-icon[data-v-9c007e85]{margin-left:4px;width:14px;height:14px;fill:currentColor}.icon[data-v-9c007e85]{width:20px;height:20px;fill:currentColor;transition:fill .25s}.menu[data-v-9c007e85]{position:absolute;top:calc(var(--vp-nav-height) / 2 + 20px);right:0;opacity:0;visibility:hidden;transition:opacity .25s,visibility .25s,transform .25s}.VPSocialLink[data-v-f80f8133]{display:flex;justify-content:center;align-items:center;width:36px;height:36px;color:var(--vp-c-text-2);transition:color .5s}.VPSocialLink[data-v-f80f8133]:hover{color:var(--vp-c-text-1);transition:color .25s}.VPSocialLink[data-v-f80f8133]>svg{width:20px;height:20px;fill:currentColor}.VPSocialLinks[data-v-7bc22406]{display:flex;justify-content:center}.VPNavBarExtra[data-v-d0bd9dde]{display:none;margin-right:-12px}@media (min-width: 768px){.VPNavBarExtra[data-v-d0bd9dde]{display:block}}@media (min-width: 1280px){.VPNavBarExtra[data-v-d0bd9dde]{display:none}}.trans-title[data-v-d0bd9dde]{padding:0 24px 0 12px;line-height:32px;font-size:14px;font-weight:700;color:var(--vp-c-text-1)}.item.appearance[data-v-d0bd9dde],.item.social-links[data-v-d0bd9dde]{display:flex;align-items:center;padding:0 12px}.item.appearance[data-v-d0bd9dde]{min-width:176px}.appearance-action[data-v-d0bd9dde]{margin-right:-2px}.social-links-list[data-v-d0bd9dde]{margin:-4px -8px}.VPNavBarHamburger[data-v-e5dd9c1c]{display:flex;justify-content:center;align-items:center;width:48px;height:var(--vp-nav-height)}@media (min-width: 768px){.VPNavBarHamburger[data-v-e5dd9c1c]{display:none}}.container[data-v-e5dd9c1c]{position:relative;width:16px;height:14px;overflow:hidden}.VPNavBarHamburger:hover .top[data-v-e5dd9c1c]{top:0;left:0;transform:translate(4px)}.VPNavBarHamburger:hover .middle[data-v-e5dd9c1c]{top:6px;left:0;transform:translate(0)}.VPNavBarHamburger:hover .bottom[data-v-e5dd9c1c]{top:12px;left:0;transform:translate(8px)}.VPNavBarHamburger.active .top[data-v-e5dd9c1c]{top:6px;transform:translate(0) rotate(225deg)}.VPNavBarHamburger.active .middle[data-v-e5dd9c1c]{top:6px;transform:translate(16px)}.VPNavBarHamburger.active .bottom[data-v-e5dd9c1c]{top:6px;transform:translate(0) rotate(135deg)}.VPNavBarHamburger.active:hover .top[data-v-e5dd9c1c],.VPNavBarHamburger.active:hover .middle[data-v-e5dd9c1c],.VPNavBarHamburger.active:hover .bottom[data-v-e5dd9c1c]{background-color:var(--vp-c-text-2);transition:top .25s,background-color .25s,transform .25s}.top[data-v-e5dd9c1c],.middle[data-v-e5dd9c1c],.bottom[data-v-e5dd9c1c]{position:absolute;width:16px;height:2px;background-color:var(--vp-c-text-1);transition:top .25s,background-color .5s,transform .25s}.top[data-v-e5dd9c1c]{top:0;left:0;transform:translate(0)}.middle[data-v-e5dd9c1c]{top:6px;left:0;transform:translate(8px)}.bottom[data-v-e5dd9c1c]{top:12px;left:0;transform:translate(4px)}.VPNavBarMenuLink[data-v-42ef59de]{display:flex;align-items:center;padding:0 12px;line-height:var(--vp-nav-height);font-size:14px;font-weight:500;color:var(--vp-c-text-1);transition:color .25s}.VPNavBarMenuLink.active[data-v-42ef59de],.VPNavBarMenuLink[data-v-42ef59de]:hover{color:var(--vp-c-brand-1)}.VPNavBarMenu[data-v-7f418b0f]{display:none}@media (min-width: 768px){.VPNavBarMenu[data-v-7f418b0f]{display:flex}}/*! @docsearch/css 3.5.2 | MIT License | © Algolia, Inc. and contributors | https://docsearch.algolia.com */:root{--docsearch-primary-color:#5468ff;--docsearch-text-color:#1c1e21;--docsearch-spacing:12px;--docsearch-icon-stroke-width:1.4;--docsearch-highlight-color:var(--docsearch-primary-color);--docsearch-muted-color:#969faf;--docsearch-container-background:rgba(101,108,133,.8);--docsearch-logo-color:#5468ff;--docsearch-modal-width:560px;--docsearch-modal-height:600px;--docsearch-modal-background:#f5f6f7;--docsearch-modal-shadow:inset 1px 1px 0 0 hsla(0,0%,100%,.5),0 3px 8px 0 #555a64;--docsearch-searchbox-height:56px;--docsearch-searchbox-background:#ebedf0;--docsearch-searchbox-focus-background:#fff;--docsearch-searchbox-shadow:inset 0 0 0 2px var(--docsearch-primary-color);--docsearch-hit-height:56px;--docsearch-hit-color:#444950;--docsearch-hit-active-color:#fff;--docsearch-hit-background:#fff;--docsearch-hit-shadow:0 1px 3px 0 #d4d9e1;--docsearch-key-gradient:linear-gradient(-225deg,#d5dbe4,#f8f8f8);--docsearch-key-shadow:inset 0 -2px 0 0 #cdcde6,inset 0 0 1px 1px #fff,0 1px 2px 1px rgba(30,35,90,.4);--docsearch-footer-height:44px;--docsearch-footer-background:#fff;--docsearch-footer-shadow:0 -1px 0 0 #e0e3e8,0 -3px 6px 0 rgba(69,98,155,.12)}html[data-theme=dark]{--docsearch-text-color:#f5f6f7;--docsearch-container-background:rgba(9,10,17,.8);--docsearch-modal-background:#15172a;--docsearch-modal-shadow:inset 1px 1px 0 0 #2c2e40,0 3px 8px 0 #000309;--docsearch-searchbox-background:#090a11;--docsearch-searchbox-focus-background:#000;--docsearch-hit-color:#bec3c9;--docsearch-hit-shadow:none;--docsearch-hit-background:#090a11;--docsearch-key-gradient:linear-gradient(-26.5deg,#565872,#31355b);--docsearch-key-shadow:inset 0 -2px 0 0 #282d55,inset 0 0 1px 1px #51577d,0 2px 2px 0 rgba(3,4,9,.3);--docsearch-footer-background:#1e2136;--docsearch-footer-shadow:inset 0 1px 0 0 rgba(73,76,106,.5),0 -4px 8px 0 rgba(0,0,0,.2);--docsearch-logo-color:#fff;--docsearch-muted-color:#7f8497}.DocSearch-Button{align-items:center;background:var(--docsearch-searchbox-background);border:0;border-radius:40px;color:var(--docsearch-muted-color);cursor:pointer;display:flex;font-weight:500;height:36px;justify-content:space-between;margin:0 0 0 16px;padding:0 8px;-webkit-user-select:none;user-select:none}.DocSearch-Button:active,.DocSearch-Button:focus,.DocSearch-Button:hover{background:var(--docsearch-searchbox-focus-background);box-shadow:var(--docsearch-searchbox-shadow);color:var(--docsearch-text-color);outline:none}.DocSearch-Button-Container{align-items:center;display:flex}.DocSearch-Search-Icon{stroke-width:1.6}.DocSearch-Button .DocSearch-Search-Icon{color:var(--docsearch-text-color)}.DocSearch-Button-Placeholder{font-size:1rem;padding:0 12px 0 6px}.DocSearch-Button-Keys{display:flex;min-width:calc(40px + .8em)}.DocSearch-Button-Key{align-items:center;background:var(--docsearch-key-gradient);border-radius:3px;box-shadow:var(--docsearch-key-shadow);color:var(--docsearch-muted-color);display:flex;height:18px;justify-content:center;margin-right:.4em;position:relative;padding:0 0 2px;border:0;top:-1px;width:20px}@media (max-width:768px){.DocSearch-Button-Keys,.DocSearch-Button-Placeholder{display:none}}.DocSearch--active{overflow:hidden!important}.DocSearch-Container,.DocSearch-Container *{box-sizing:border-box}.DocSearch-Container{background-color:var(--docsearch-container-background);height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:200}.DocSearch-Container a{text-decoration:none}.DocSearch-Link{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;color:var(--docsearch-highlight-color);cursor:pointer;font:inherit;margin:0;padding:0}.DocSearch-Modal{background:var(--docsearch-modal-background);border-radius:6px;box-shadow:var(--docsearch-modal-shadow);flex-direction:column;margin:60px auto auto;max-width:var(--docsearch-modal-width);position:relative}.DocSearch-SearchBar{display:flex;padding:var(--docsearch-spacing) var(--docsearch-spacing) 0}.DocSearch-Form{align-items:center;background:var(--docsearch-searchbox-focus-background);border-radius:4px;box-shadow:var(--docsearch-searchbox-shadow);display:flex;height:var(--docsearch-searchbox-height);margin:0;padding:0 var(--docsearch-spacing);position:relative;width:100%}.DocSearch-Input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:var(--docsearch-text-color);flex:1;font:inherit;font-size:1.2em;height:100%;outline:none;padding:0 0 0 8px;width:80%}.DocSearch-Input::placeholder{color:var(--docsearch-muted-color);opacity:1}.DocSearch-Input::-webkit-search-cancel-button,.DocSearch-Input::-webkit-search-decoration,.DocSearch-Input::-webkit-search-results-button,.DocSearch-Input::-webkit-search-results-decoration{display:none}.DocSearch-LoadingIndicator,.DocSearch-MagnifierLabel,.DocSearch-Reset{margin:0;padding:0}.DocSearch-MagnifierLabel,.DocSearch-Reset{align-items:center;color:var(--docsearch-highlight-color);display:flex;justify-content:center}.DocSearch-Container--Stalled .DocSearch-MagnifierLabel,.DocSearch-LoadingIndicator{display:none}.DocSearch-Container--Stalled .DocSearch-LoadingIndicator{align-items:center;color:var(--docsearch-highlight-color);display:flex;justify-content:center}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Reset{animation:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:50%;color:var(--docsearch-icon-color);cursor:pointer;right:0;stroke-width:var(--docsearch-icon-stroke-width)}}.DocSearch-Reset{animation:fade-in .1s ease-in forwards;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:50%;color:var(--docsearch-icon-color);cursor:pointer;padding:2px;right:0;stroke-width:var(--docsearch-icon-stroke-width)}.DocSearch-Reset[hidden]{display:none}.DocSearch-Reset:hover{color:var(--docsearch-highlight-color)}.DocSearch-LoadingIndicator svg,.DocSearch-MagnifierLabel svg{height:24px;width:24px}.DocSearch-Cancel{display:none}.DocSearch-Dropdown{max-height:calc(var(--docsearch-modal-height) - var(--docsearch-searchbox-height) - var(--docsearch-spacing) - var(--docsearch-footer-height));min-height:var(--docsearch-spacing);overflow-y:auto;overflow-y:overlay;padding:0 var(--docsearch-spacing);scrollbar-color:var(--docsearch-muted-color) var(--docsearch-modal-background);scrollbar-width:thin}.DocSearch-Dropdown::-webkit-scrollbar{width:12px}.DocSearch-Dropdown::-webkit-scrollbar-track{background:transparent}.DocSearch-Dropdown::-webkit-scrollbar-thumb{background-color:var(--docsearch-muted-color);border:3px solid var(--docsearch-modal-background);border-radius:20px}.DocSearch-Dropdown ul{list-style:none;margin:0;padding:0}.DocSearch-Label{font-size:.75em;line-height:1.6em}.DocSearch-Help,.DocSearch-Label{color:var(--docsearch-muted-color)}.DocSearch-Help{font-size:.9em;margin:0;-webkit-user-select:none;user-select:none}.DocSearch-Title{font-size:1.2em}.DocSearch-Logo a{display:flex}.DocSearch-Logo svg{color:var(--docsearch-logo-color);margin-left:8px}.DocSearch-Hits:last-of-type{margin-bottom:24px}.DocSearch-Hits mark{background:none;color:var(--docsearch-highlight-color)}.DocSearch-HitsFooter{color:var(--docsearch-muted-color);display:flex;font-size:.85em;justify-content:center;margin-bottom:var(--docsearch-spacing);padding:var(--docsearch-spacing)}.DocSearch-HitsFooter a{border-bottom:1px solid;color:inherit}.DocSearch-Hit{border-radius:4px;display:flex;padding-bottom:4px;position:relative}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Hit--deleting{transition:none}}.DocSearch-Hit--deleting{opacity:0;transition:all .25s linear}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Hit--favoriting{transition:none}}.DocSearch-Hit--favoriting{transform:scale(0);transform-origin:top center;transition:all .25s linear;transition-delay:.25s}.DocSearch-Hit a{background:var(--docsearch-hit-background);border-radius:4px;box-shadow:var(--docsearch-hit-shadow);display:block;padding-left:var(--docsearch-spacing);width:100%}.DocSearch-Hit-source{background:var(--docsearch-modal-background);color:var(--docsearch-highlight-color);font-size:.85em;font-weight:600;line-height:32px;margin:0 -4px;padding:8px 4px 0;position:sticky;top:0;z-index:10}.DocSearch-Hit-Tree{color:var(--docsearch-muted-color);height:var(--docsearch-hit-height);opacity:.5;stroke-width:var(--docsearch-icon-stroke-width);width:24px}.DocSearch-Hit[aria-selected=true] a{background-color:var(--docsearch-highlight-color)}.DocSearch-Hit[aria-selected=true] mark{text-decoration:underline}.DocSearch-Hit-Container{align-items:center;color:var(--docsearch-hit-color);display:flex;flex-direction:row;height:var(--docsearch-hit-height);padding:0 var(--docsearch-spacing) 0 0}.DocSearch-Hit-icon{height:20px;width:20px}.DocSearch-Hit-action,.DocSearch-Hit-icon{color:var(--docsearch-muted-color);stroke-width:var(--docsearch-icon-stroke-width)}.DocSearch-Hit-action{align-items:center;display:flex;height:22px;width:22px}.DocSearch-Hit-action svg{display:block;height:18px;width:18px}.DocSearch-Hit-action+.DocSearch-Hit-action{margin-left:6px}.DocSearch-Hit-action-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:50%;color:inherit;cursor:pointer;padding:2px}svg.DocSearch-Hit-Select-Icon{display:none}.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-Select-Icon{display:block}.DocSearch-Hit-action-button:focus,.DocSearch-Hit-action-button:hover{background:rgba(0,0,0,.2);transition:background-color .1s ease-in}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Hit-action-button:focus,.DocSearch-Hit-action-button:hover{transition:none}}.DocSearch-Hit-action-button:focus path,.DocSearch-Hit-action-button:hover path{fill:#fff}.DocSearch-Hit-content-wrapper{display:flex;flex:1 1 auto;flex-direction:column;font-weight:500;justify-content:center;line-height:1.2em;margin:0 8px;overflow-x:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap;width:80%}.DocSearch-Hit-title{font-size:.9em}.DocSearch-Hit-path{color:var(--docsearch-muted-color);font-size:.75em}.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-action,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-icon,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-path,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-text,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-title,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-Tree,.DocSearch-Hit[aria-selected=true] mark{color:var(--docsearch-hit-active-color)!important}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Hit-action-button:focus,.DocSearch-Hit-action-button:hover{background:rgba(0,0,0,.2);transition:none}}.DocSearch-ErrorScreen,.DocSearch-NoResults,.DocSearch-StartScreen{font-size:.9em;margin:0 auto;padding:36px 0;text-align:center;width:80%}.DocSearch-Screen-Icon{color:var(--docsearch-muted-color);padding-bottom:12px}.DocSearch-NoResults-Prefill-List{display:inline-block;padding-bottom:24px;text-align:left}.DocSearch-NoResults-Prefill-List ul{display:inline-block;padding:8px 0 0}.DocSearch-NoResults-Prefill-List li{list-style-position:inside;list-style-type:"» "}.DocSearch-Prefill{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:1em;color:var(--docsearch-highlight-color);cursor:pointer;display:inline-block;font-size:1em;font-weight:700;padding:0}.DocSearch-Prefill:focus,.DocSearch-Prefill:hover{outline:none;text-decoration:underline}.DocSearch-Footer{align-items:center;background:var(--docsearch-footer-background);border-radius:0 0 8px 8px;box-shadow:var(--docsearch-footer-shadow);display:flex;flex-direction:row-reverse;flex-shrink:0;height:var(--docsearch-footer-height);justify-content:space-between;padding:0 var(--docsearch-spacing);position:relative;-webkit-user-select:none;user-select:none;width:100%;z-index:300}.DocSearch-Commands{color:var(--docsearch-muted-color);display:flex;list-style:none;margin:0;padding:0}.DocSearch-Commands li{align-items:center;display:flex}.DocSearch-Commands li:not(:last-of-type){margin-right:.8em}.DocSearch-Commands-Key{align-items:center;background:var(--docsearch-key-gradient);border-radius:2px;box-shadow:var(--docsearch-key-shadow);display:flex;height:18px;justify-content:center;margin-right:.4em;padding:0 0 1px;color:var(--docsearch-muted-color);border:0;width:20px}@media (max-width:768px){:root{--docsearch-spacing:10px;--docsearch-footer-height:40px}.DocSearch-Dropdown{height:100%}.DocSearch-Container{height:100vh;height:-webkit-fill-available;height:calc(var(--docsearch-vh, 1vh)*100);position:absolute}.DocSearch-Footer{border-radius:0;bottom:0;position:absolute}.DocSearch-Hit-content-wrapper{display:flex;position:relative;width:80%}.DocSearch-Modal{border-radius:0;box-shadow:none;height:100vh;height:-webkit-fill-available;height:calc(var(--docsearch-vh, 1vh)*100);margin:0;max-width:100%;width:100%}.DocSearch-Dropdown{max-height:calc(var(--docsearch-vh, 1vh)*100 - var(--docsearch-searchbox-height) - var(--docsearch-spacing) - var(--docsearch-footer-height))}.DocSearch-Cancel{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;color:var(--docsearch-highlight-color);cursor:pointer;display:inline-block;flex:none;font:inherit;font-size:1em;font-weight:500;margin-left:var(--docsearch-spacing);outline:none;overflow:hidden;padding:0;-webkit-user-select:none;user-select:none;white-space:nowrap}.DocSearch-Commands,.DocSearch-Hit-Tree{display:none}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}[class*=DocSearch]{--docsearch-primary-color: var(--vp-c-brand-1);--docsearch-highlight-color: var(--docsearch-primary-color);--docsearch-text-color: var(--vp-c-text-1);--docsearch-muted-color: var(--vp-c-text-2);--docsearch-searchbox-shadow: none;--docsearch-searchbox-background: transparent;--docsearch-searchbox-focus-background: transparent;--docsearch-key-gradient: transparent;--docsearch-key-shadow: none;--docsearch-modal-background: var(--vp-c-bg-soft);--docsearch-footer-background: var(--vp-c-bg)}.dark [class*=DocSearch]{--docsearch-modal-shadow: none;--docsearch-footer-shadow: none;--docsearch-logo-color: var(--vp-c-text-2);--docsearch-hit-background: var(--vp-c-default-soft);--docsearch-hit-color: var(--vp-c-text-2);--docsearch-hit-shadow: none}.DocSearch-Button{display:flex;justify-content:center;align-items:center;margin:0;padding:0;width:48px;height:55px;background:transparent;transition:border-color .25s}.DocSearch-Button:hover{background:transparent}.DocSearch-Button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}.DocSearch-Button:focus:not(:focus-visible){outline:none!important}@media (min-width: 768px){.DocSearch-Button{justify-content:flex-start;border:1px solid transparent;border-radius:8px;padding:0 10px 0 12px;width:100%;height:40px;background-color:var(--vp-c-bg-alt)}.DocSearch-Button:hover{border-color:var(--vp-c-brand-1);background:var(--vp-c-bg-alt)}}.DocSearch-Button .DocSearch-Button-Container{display:flex;align-items:center}.DocSearch-Button .DocSearch-Search-Icon{position:relative;width:16px;height:16px;color:var(--vp-c-text-1);fill:currentColor;transition:color .5s}.DocSearch-Button:hover .DocSearch-Search-Icon{color:var(--vp-c-text-1)}@media (min-width: 768px){.DocSearch-Button .DocSearch-Search-Icon{top:1px;margin-right:8px;width:14px;height:14px;color:var(--vp-c-text-2)}}.DocSearch-Button .DocSearch-Button-Placeholder{display:none;margin-top:2px;padding:0 16px 0 0;font-size:13px;font-weight:500;color:var(--vp-c-text-2);transition:color .5s}.DocSearch-Button:hover .DocSearch-Button-Placeholder{color:var(--vp-c-text-1)}@media (min-width: 768px){.DocSearch-Button .DocSearch-Button-Placeholder{display:inline-block}}.DocSearch-Button .DocSearch-Button-Keys{direction:ltr;display:none;min-width:auto}@media (min-width: 768px){.DocSearch-Button .DocSearch-Button-Keys{display:flex;align-items:center}}.DocSearch-Button .DocSearch-Button-Key{display:block;margin:2px 0 0;border:1px solid var(--vp-c-divider);border-right:none;border-radius:4px 0 0 4px;padding-left:6px;min-width:0;width:auto;height:22px;line-height:22px;font-family:var(--vp-font-family-base);font-size:12px;font-weight:500;transition:color .5s,border-color .5s}.DocSearch-Button .DocSearch-Button-Key+.DocSearch-Button-Key{border-right:1px solid var(--vp-c-divider);border-left:none;border-radius:0 4px 4px 0;padding-left:2px;padding-right:6px}.DocSearch-Button .DocSearch-Button-Key:first-child{font-size:0!important}.DocSearch-Button .DocSearch-Button-Key:first-child:after{content:"Ctrl";font-size:12px;letter-spacing:normal;color:var(--docsearch-muted-color)}.mac .DocSearch-Button .DocSearch-Button-Key:first-child:after{content:"⌘"}.DocSearch-Button .DocSearch-Button-Key:first-child>*{display:none}.VPNavBarSearch{display:flex;align-items:center}@media (min-width: 768px){.VPNavBarSearch{flex-grow:1;padding-left:24px}}@media (min-width: 960px){.VPNavBarSearch{padding-left:32px}}.dark .DocSearch-Footer{border-top:1px solid var(--vp-c-divider)}.DocSearch-Form{border:1px solid var(--vp-c-brand-1);background-color:var(--vp-c-white)}.dark .DocSearch-Form{background-color:var(--vp-c-default-soft)}.DocSearch-Screen-Icon>svg{margin:auto}.VPNavBarSocialLinks[data-v-0394ad82]{display:none}@media (min-width: 1280px){.VPNavBarSocialLinks[data-v-0394ad82]{display:flex;align-items:center}}.title[data-v-86d1bed8]{display:flex;align-items:center;border-bottom:1px solid transparent;width:100%;height:var(--vp-nav-height);font-size:16px;font-weight:600;color:var(--vp-c-text-1);transition:opacity .25s}@media (min-width: 960px){.title[data-v-86d1bed8]{flex-shrink:0}.VPNavBarTitle.has-sidebar .title[data-v-86d1bed8]{border-bottom-color:var(--vp-c-divider)}}[data-v-86d1bed8] .logo{margin-right:8px;height:var(--vp-nav-logo-height)}.VPNavBarTranslations[data-v-74abcbb9]{display:none}@media (min-width: 1280px){.VPNavBarTranslations[data-v-74abcbb9]{display:flex;align-items:center}}.title[data-v-74abcbb9]{padding:0 24px 0 12px;line-height:32px;font-size:14px;font-weight:700;color:var(--vp-c-text-1)}.VPNavBar[data-v-a0fd61f4]{position:relative;border-bottom:1px solid transparent;padding:0 8px 0 24px;height:var(--vp-nav-height);pointer-events:none;white-space:nowrap}@media (min-width: 768px){.VPNavBar[data-v-a0fd61f4]{padding:0 32px}}@media (min-width: 960px){.VPNavBar.has-sidebar[data-v-a0fd61f4]{padding:0}.VPNavBar[data-v-a0fd61f4]:not(.has-sidebar):not(.top){border-bottom-color:var(--vp-c-gutter);background-color:var(--vp-nav-bg-color)}}.container[data-v-a0fd61f4]{display:flex;justify-content:space-between;margin:0 auto;max-width:calc(var(--vp-layout-max-width) - 64px);height:var(--vp-nav-height);pointer-events:none}.container>.title[data-v-a0fd61f4],.container>.content[data-v-a0fd61f4]{pointer-events:none}.container[data-v-a0fd61f4] *{pointer-events:auto}@media (min-width: 960px){.VPNavBar.has-sidebar .container[data-v-a0fd61f4]{max-width:100%}}.title[data-v-a0fd61f4]{flex-shrink:0;height:calc(var(--vp-nav-height) - 1px);transition:background-color .5s}@media (min-width: 960px){.VPNavBar.has-sidebar .title[data-v-a0fd61f4]{position:absolute;top:0;left:0;z-index:2;padding:0 32px;width:var(--vp-sidebar-width);height:var(--vp-nav-height);background-color:transparent}}@media (min-width: 1440px){.VPNavBar.has-sidebar .title[data-v-a0fd61f4]{padding-left:max(32px,calc((100% - (var(--vp-layout-max-width) - 64px)) / 2));width:calc((100% - (var(--vp-layout-max-width) - 64px)) / 2 + var(--vp-sidebar-width) - 32px)}}.content[data-v-a0fd61f4]{flex-grow:1}@media (min-width: 960px){.VPNavBar.has-sidebar .content[data-v-a0fd61f4]{position:relative;z-index:1;padding-right:32px;padding-left:var(--vp-sidebar-width)}}@media (min-width: 1440px){.VPNavBar.has-sidebar .content[data-v-a0fd61f4]{padding-right:calc((100vw - var(--vp-layout-max-width)) / 2 + 32px);padding-left:calc((100vw - var(--vp-layout-max-width)) / 2 + var(--vp-sidebar-width))}}.content-body[data-v-a0fd61f4]{display:flex;justify-content:flex-end;align-items:center;height:calc(var(--vp-nav-height) - 1px);transition:background-color .5s}@media (min-width: 960px){.VPNavBar:not(.top) .content-body[data-v-a0fd61f4]{position:relative;background-color:var(--vp-nav-bg-color)}}@media (max-width: 767px){.content-body[data-v-a0fd61f4]{column-gap:.5rem}}.menu+.translations[data-v-a0fd61f4]:before,.menu+.appearance[data-v-a0fd61f4]:before,.menu+.social-links[data-v-a0fd61f4]:before,.translations+.appearance[data-v-a0fd61f4]:before,.appearance+.social-links[data-v-a0fd61f4]:before{margin-right:8px;margin-left:8px;width:1px;height:24px;background-color:var(--vp-c-divider);content:""}.menu+.appearance[data-v-a0fd61f4]:before,.translations+.appearance[data-v-a0fd61f4]:before{margin-right:16px}.appearance+.social-links[data-v-a0fd61f4]:before{margin-left:16px}.social-links[data-v-a0fd61f4]{margin-right:-8px}@media (min-width: 960px){.VPNavBar.has-sidebar .curtain[data-v-a0fd61f4]{position:absolute;right:0;bottom:-31px;width:calc(100% - var(--vp-sidebar-width));height:32px}.VPNavBar.has-sidebar .curtain[data-v-a0fd61f4]:before{display:block;width:100%;height:32px;background:linear-gradient(var(--vp-c-bg),transparent 70%);content:""}}@media (min-width: 1440px){.VPNavBar.has-sidebar .curtain[data-v-a0fd61f4]{width:calc(100% - ((100vw - var(--vp-layout-max-width)) / 2 + var(--vp-sidebar-width)))}}.VPNavScreenAppearance[data-v-2d7af913]{display:flex;justify-content:space-between;align-items:center;border-radius:8px;padding:12px 14px 12px 16px;background-color:var(--vp-c-bg-soft)}.text[data-v-2d7af913]{line-height:24px;font-size:12px;font-weight:500;color:var(--vp-c-text-2)}.VPNavScreenMenuLink[data-v-05f27b2a]{display:block;border-bottom:1px solid var(--vp-c-divider);padding:12px 0 11px;line-height:24px;font-size:14px;font-weight:500;color:var(--vp-c-text-1);transition:border-color .25s,color .25s}.VPNavScreenMenuLink[data-v-05f27b2a]:hover{color:var(--vp-c-brand-1)}.VPNavScreenMenuGroupLink[data-v-19976ae1]{display:block;margin-left:12px;line-height:32px;font-size:14px;font-weight:400;color:var(--vp-c-text-1);transition:color .25s}.VPNavScreenMenuGroupLink[data-v-19976ae1]:hover{color:var(--vp-c-brand-1)}.VPNavScreenMenuGroupSection[data-v-8133b170]{display:block}.title[data-v-8133b170]{line-height:32px;font-size:13px;font-weight:700;color:var(--vp-c-text-2);transition:color .25s}.VPNavScreenMenuGroup[data-v-1ecb84e7]{border-bottom:1px solid var(--vp-c-divider);height:48px;overflow:hidden;transition:border-color .5s}.VPNavScreenMenuGroup .items[data-v-1ecb84e7]{visibility:hidden}.VPNavScreenMenuGroup.open .items[data-v-1ecb84e7]{visibility:visible}.VPNavScreenMenuGroup.open[data-v-1ecb84e7]{padding-bottom:10px;height:auto}.VPNavScreenMenuGroup.open .button[data-v-1ecb84e7]{padding-bottom:6px;color:var(--vp-c-brand-1)}.VPNavScreenMenuGroup.open .button-icon[data-v-1ecb84e7]{transform:rotate(45deg)}.button[data-v-1ecb84e7]{display:flex;justify-content:space-between;align-items:center;padding:12px 4px 11px 0;width:100%;line-height:24px;font-size:14px;font-weight:500;color:var(--vp-c-text-1);transition:color .25s}.button[data-v-1ecb84e7]:hover{color:var(--vp-c-brand-1)}.button-icon[data-v-1ecb84e7]{width:14px;height:14px;fill:var(--vp-c-text-2);transition:fill .5s,transform .25s}.group[data-v-1ecb84e7]:first-child{padding-top:0}.group+.group[data-v-1ecb84e7],.group+.item[data-v-1ecb84e7]{padding-top:4px}.VPNavScreenTranslations[data-v-d72aa483]{height:24px;overflow:hidden}.VPNavScreenTranslations.open[data-v-d72aa483]{height:auto}.title[data-v-d72aa483]{display:flex;align-items:center;font-size:14px;font-weight:500;color:var(--vp-c-text-1)}.icon[data-v-d72aa483]{width:16px;height:16px;fill:currentColor}.icon.lang[data-v-d72aa483]{margin-right:8px}.icon.chevron[data-v-d72aa483]{margin-left:4px}.list[data-v-d72aa483]{padding:4px 0 0 24px}.link[data-v-d72aa483]{line-height:32px;font-size:13px;color:var(--vp-c-text-1)}.VPNavScreen[data-v-cc5739dd]{position:fixed;top:calc(var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + 1px);right:0;bottom:0;left:0;padding:0 32px;width:100%;background-color:var(--vp-nav-screen-bg-color);overflow-y:auto;transition:background-color .5s;pointer-events:auto}.VPNavScreen.fade-enter-active[data-v-cc5739dd],.VPNavScreen.fade-leave-active[data-v-cc5739dd]{transition:opacity .25s}.VPNavScreen.fade-enter-active .container[data-v-cc5739dd],.VPNavScreen.fade-leave-active .container[data-v-cc5739dd]{transition:transform .25s ease}.VPNavScreen.fade-enter-from[data-v-cc5739dd],.VPNavScreen.fade-leave-to[data-v-cc5739dd]{opacity:0}.VPNavScreen.fade-enter-from .container[data-v-cc5739dd],.VPNavScreen.fade-leave-to .container[data-v-cc5739dd]{transform:translateY(-8px)}@media (min-width: 768px){.VPNavScreen[data-v-cc5739dd]{display:none}}.container[data-v-cc5739dd]{margin:0 auto;padding:24px 0 96px;max-width:288px}.menu+.translations[data-v-cc5739dd],.menu+.appearance[data-v-cc5739dd],.translations+.appearance[data-v-cc5739dd]{margin-top:24px}.menu+.social-links[data-v-cc5739dd]{margin-top:16px}.appearance+.social-links[data-v-cc5739dd]{margin-top:16px}.VPNav[data-v-ae24b3ad]{position:relative;top:var(--vp-layout-top-height, 0px);left:0;z-index:var(--vp-z-index-nav);width:100%;pointer-events:none;transition:background-color .5s}@media (min-width: 960px){.VPNav[data-v-ae24b3ad]{position:fixed}}.VPSidebarItem.level-0[data-v-e31bd47b]{padding-bottom:24px}.VPSidebarItem.collapsed.level-0[data-v-e31bd47b]{padding-bottom:10px}.item[data-v-e31bd47b]{position:relative;display:flex;width:100%}.VPSidebarItem.collapsible>.item[data-v-e31bd47b]{cursor:pointer}.indicator[data-v-e31bd47b]{position:absolute;top:6px;bottom:6px;left:-17px;width:2px;border-radius:2px;transition:background-color .25s}.VPSidebarItem.level-2.is-active>.item>.indicator[data-v-e31bd47b],.VPSidebarItem.level-3.is-active>.item>.indicator[data-v-e31bd47b],.VPSidebarItem.level-4.is-active>.item>.indicator[data-v-e31bd47b],.VPSidebarItem.level-5.is-active>.item>.indicator[data-v-e31bd47b]{background-color:var(--vp-c-brand-1)}.link[data-v-e31bd47b]{display:flex;align-items:center;flex-grow:1}.text[data-v-e31bd47b]{flex-grow:1;padding:4px 0;line-height:24px;font-size:14px;transition:color .25s}.VPSidebarItem.level-0 .text[data-v-e31bd47b]{font-weight:700;color:var(--vp-c-text-1)}.VPSidebarItem.level-1 .text[data-v-e31bd47b],.VPSidebarItem.level-2 .text[data-v-e31bd47b],.VPSidebarItem.level-3 .text[data-v-e31bd47b],.VPSidebarItem.level-4 .text[data-v-e31bd47b],.VPSidebarItem.level-5 .text[data-v-e31bd47b]{font-weight:500;color:var(--vp-c-text-2)}.VPSidebarItem.level-0.is-link>.item>.link:hover .text[data-v-e31bd47b],.VPSidebarItem.level-1.is-link>.item>.link:hover .text[data-v-e31bd47b],.VPSidebarItem.level-2.is-link>.item>.link:hover .text[data-v-e31bd47b],.VPSidebarItem.level-3.is-link>.item>.link:hover .text[data-v-e31bd47b],.VPSidebarItem.level-4.is-link>.item>.link:hover .text[data-v-e31bd47b],.VPSidebarItem.level-5.is-link>.item>.link:hover .text[data-v-e31bd47b]{color:var(--vp-c-brand-1)}.VPSidebarItem.level-0.has-active>.item>.text[data-v-e31bd47b],.VPSidebarItem.level-1.has-active>.item>.text[data-v-e31bd47b],.VPSidebarItem.level-2.has-active>.item>.text[data-v-e31bd47b],.VPSidebarItem.level-3.has-active>.item>.text[data-v-e31bd47b],.VPSidebarItem.level-4.has-active>.item>.text[data-v-e31bd47b],.VPSidebarItem.level-5.has-active>.item>.text[data-v-e31bd47b],.VPSidebarItem.level-0.has-active>.item>.link>.text[data-v-e31bd47b],.VPSidebarItem.level-1.has-active>.item>.link>.text[data-v-e31bd47b],.VPSidebarItem.level-2.has-active>.item>.link>.text[data-v-e31bd47b],.VPSidebarItem.level-3.has-active>.item>.link>.text[data-v-e31bd47b],.VPSidebarItem.level-4.has-active>.item>.link>.text[data-v-e31bd47b],.VPSidebarItem.level-5.has-active>.item>.link>.text[data-v-e31bd47b]{color:var(--vp-c-text-1)}.VPSidebarItem.level-0.is-active>.item .link>.text[data-v-e31bd47b],.VPSidebarItem.level-1.is-active>.item .link>.text[data-v-e31bd47b],.VPSidebarItem.level-2.is-active>.item .link>.text[data-v-e31bd47b],.VPSidebarItem.level-3.is-active>.item .link>.text[data-v-e31bd47b],.VPSidebarItem.level-4.is-active>.item .link>.text[data-v-e31bd47b],.VPSidebarItem.level-5.is-active>.item .link>.text[data-v-e31bd47b]{color:var(--vp-c-brand-1)}.caret[data-v-e31bd47b]{display:flex;justify-content:center;align-items:center;margin-right:-7px;width:32px;height:32px;color:var(--vp-c-text-3);cursor:pointer;transition:color .25s;flex-shrink:0}.item:hover .caret[data-v-e31bd47b]{color:var(--vp-c-text-2)}.item:hover .caret[data-v-e31bd47b]:hover{color:var(--vp-c-text-1)}.caret-icon[data-v-e31bd47b]{width:18px;height:18px;fill:currentColor;transform:rotate(90deg);transition:transform .25s}.VPSidebarItem.collapsed .caret-icon[data-v-e31bd47b]{transform:rotate(0)}.VPSidebarItem.level-1 .items[data-v-e31bd47b],.VPSidebarItem.level-2 .items[data-v-e31bd47b],.VPSidebarItem.level-3 .items[data-v-e31bd47b],.VPSidebarItem.level-4 .items[data-v-e31bd47b],.VPSidebarItem.level-5 .items[data-v-e31bd47b]{border-left:1px solid var(--vp-c-divider);padding-left:16px}.VPSidebarItem.collapsed .items[data-v-e31bd47b]{display:none}.VPSidebar[data-v-b00e2fdd]{position:fixed;top:var(--vp-layout-top-height, 0px);bottom:0;left:0;z-index:var(--vp-z-index-sidebar);padding:32px 32px 96px;width:calc(100vw - 64px);max-width:320px;background-color:var(--vp-sidebar-bg-color);opacity:0;box-shadow:var(--vp-c-shadow-3);overflow-x:hidden;overflow-y:auto;transform:translate(-100%);transition:opacity .5s,transform .25s ease;overscroll-behavior:contain}.VPSidebar.open[data-v-b00e2fdd]{opacity:1;visibility:visible;transform:translate(0);transition:opacity .25s,transform .5s cubic-bezier(.19,1,.22,1)}.dark .VPSidebar[data-v-b00e2fdd]{box-shadow:var(--vp-shadow-1)}@media (min-width: 960px){.VPSidebar[data-v-b00e2fdd]{z-index:1;padding-top:var(--vp-nav-height);padding-bottom:128px;width:var(--vp-sidebar-width);max-width:100%;background-color:var(--vp-sidebar-bg-color);opacity:1;visibility:visible;box-shadow:none;transform:translate(0)}}@media (min-width: 1440px){.VPSidebar[data-v-b00e2fdd]{padding-left:max(32px,calc((100% - (var(--vp-layout-max-width) - 64px)) / 2));width:calc((100% - (var(--vp-layout-max-width) - 64px)) / 2 + var(--vp-sidebar-width) - 32px)}}@media (min-width: 960px){.curtain[data-v-b00e2fdd]{position:sticky;top:-64px;left:0;z-index:1;margin-top:calc(var(--vp-nav-height) * -1);margin-right:-32px;margin-left:-32px;height:var(--vp-nav-height);background-color:var(--vp-sidebar-bg-color)}}.nav[data-v-b00e2fdd]{outline:0}.group+.group[data-v-b00e2fdd]{border-top:1px solid var(--vp-c-divider);padding-top:10px}@media (min-width: 960px){.group[data-v-b00e2fdd]{padding-top:10px;width:calc(var(--vp-sidebar-width) - 64px)}}.VPSkipLink[data-v-0f60ec36]{top:8px;left:8px;padding:8px 16px;z-index:999;border-radius:8px;font-size:12px;font-weight:700;text-decoration:none;color:var(--vp-c-brand-1);box-shadow:var(--vp-shadow-3);background-color:var(--vp-c-bg)}.VPSkipLink[data-v-0f60ec36]:focus{height:auto;width:auto;clip:auto;clip-path:none}@media (min-width: 1280px){.VPSkipLink[data-v-0f60ec36]{top:14px;left:16px}}.Layout[data-v-5a346dfe]{display:flex;flex-direction:column;min-height:100vh}.VPHomeSponsors[data-v-96bd69d5]{border-top:1px solid var(--vp-c-gutter);padding:88px 24px 96px;background-color:var(--vp-c-bg)}.container[data-v-96bd69d5]{margin:0 auto;max-width:1152px}.love[data-v-96bd69d5]{margin:0 auto;width:28px;height:28px;color:var(--vp-c-text-3)}.icon[data-v-96bd69d5]{width:28px;height:28px;fill:currentColor}.message[data-v-96bd69d5]{margin:0 auto;padding-top:10px;max-width:320px;text-align:center;line-height:24px;font-size:16px;font-weight:500;color:var(--vp-c-text-2)}.sponsors[data-v-96bd69d5]{padding-top:32px}.action[data-v-96bd69d5]{padding-top:40px;text-align:center}.VPTeamPage[data-v-10b00018]{padding-bottom:96px}@media (min-width: 768px){.VPTeamPage[data-v-10b00018]{padding-bottom:128px}}.VPTeamPageSection+.VPTeamPageSection[data-v-10b00018-s],.VPTeamMembers+.VPTeamPageSection[data-v-10b00018-s]{margin-top:64px}.VPTeamMembers+.VPTeamMembers[data-v-10b00018-s]{margin-top:24px}@media (min-width: 768px){.VPTeamPageTitle+.VPTeamPageSection[data-v-10b00018-s]{margin-top:16px}.VPTeamPageSection+.VPTeamPageSection[data-v-10b00018-s],.VPTeamMembers+.VPTeamPageSection[data-v-10b00018-s]{margin-top:96px}}.VPTeamMembers[data-v-10b00018-s]{padding:0 24px}@media (min-width: 768px){.VPTeamMembers[data-v-10b00018-s]{padding:0 48px}}@media (min-width: 960px){.VPTeamMembers[data-v-10b00018-s]{padding:0 64px}}.VPTeamPageTitle[data-v-bf2cbdac]{padding:48px 32px;text-align:center}@media (min-width: 768px){.VPTeamPageTitle[data-v-bf2cbdac]{padding:64px 48px 48px}}@media (min-width: 960px){.VPTeamPageTitle[data-v-bf2cbdac]{padding:80px 64px 48px}}.title[data-v-bf2cbdac]{letter-spacing:0;line-height:44px;font-size:36px;font-weight:500}@media (min-width: 768px){.title[data-v-bf2cbdac]{letter-spacing:-.5px;line-height:56px;font-size:48px}}.lead[data-v-bf2cbdac]{margin:0 auto;max-width:512px;padding-top:12px;line-height:24px;font-size:16px;font-weight:500;color:var(--vp-c-text-2)}@media (min-width: 768px){.lead[data-v-bf2cbdac]{max-width:592px;letter-spacing:.15px;line-height:28px;font-size:20px}}.VPTeamPageSection[data-v-b1a88750]{padding:0 32px}@media (min-width: 768px){.VPTeamPageSection[data-v-b1a88750]{padding:0 48px}}@media (min-width: 960px){.VPTeamPageSection[data-v-b1a88750]{padding:0 64px}}.title[data-v-b1a88750]{position:relative;margin:0 auto;max-width:1152px;text-align:center;color:var(--vp-c-text-2)}.title-line[data-v-b1a88750]{position:absolute;top:16px;left:0;width:100%;height:1px;background-color:var(--vp-c-divider)}.title-text[data-v-b1a88750]{position:relative;display:inline-block;padding:0 24px;letter-spacing:0;line-height:32px;font-size:20px;font-weight:500;background-color:var(--vp-c-bg)}.lead[data-v-b1a88750]{margin:0 auto;max-width:480px;padding-top:12px;text-align:center;line-height:24px;font-size:16px;font-weight:500;color:var(--vp-c-text-2)}.members[data-v-b1a88750]{padding-top:40px}.VPTeamMembersItem[data-v-28528e42]{display:flex;flex-direction:column;gap:2px;border-radius:12px;width:100%;height:100%;overflow:hidden}.VPTeamMembersItem.small .profile[data-v-28528e42]{padding:32px}.VPTeamMembersItem.small .data[data-v-28528e42]{padding-top:20px}.VPTeamMembersItem.small .avatar[data-v-28528e42]{width:64px;height:64px}.VPTeamMembersItem.small .name[data-v-28528e42]{line-height:24px;font-size:16px}.VPTeamMembersItem.small .affiliation[data-v-28528e42]{padding-top:4px;line-height:20px;font-size:14px}.VPTeamMembersItem.small .desc[data-v-28528e42]{padding-top:12px;line-height:20px;font-size:14px}.VPTeamMembersItem.small .links[data-v-28528e42]{margin:0 -16px -20px;padding:10px 0 0}.VPTeamMembersItem.medium .profile[data-v-28528e42]{padding:48px 32px}.VPTeamMembersItem.medium .data[data-v-28528e42]{padding-top:24px;text-align:center}.VPTeamMembersItem.medium .avatar[data-v-28528e42]{width:96px;height:96px}.VPTeamMembersItem.medium .name[data-v-28528e42]{letter-spacing:.15px;line-height:28px;font-size:20px}.VPTeamMembersItem.medium .affiliation[data-v-28528e42]{padding-top:4px;font-size:16px}.VPTeamMembersItem.medium .desc[data-v-28528e42]{padding-top:16px;max-width:288px;font-size:16px}.VPTeamMembersItem.medium .links[data-v-28528e42]{margin:0 -16px -12px;padding:16px 12px 0}.profile[data-v-28528e42]{flex-grow:1;background-color:var(--vp-c-bg-soft)}.data[data-v-28528e42]{text-align:center}.avatar[data-v-28528e42]{position:relative;flex-shrink:0;margin:0 auto;border-radius:50%;box-shadow:var(--vp-shadow-3)}.avatar-img[data-v-28528e42]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;object-fit:cover}.name[data-v-28528e42]{margin:0;font-weight:600}.affiliation[data-v-28528e42]{margin:0;font-weight:500;color:var(--vp-c-text-2)}.org.link[data-v-28528e42]{color:var(--vp-c-text-2);transition:color .25s}.org.link[data-v-28528e42]:hover{color:var(--vp-c-brand-1)}.desc[data-v-28528e42]{margin:0 auto}.desc[data-v-28528e42] a{font-weight:500;color:var(--vp-c-brand-1);text-decoration-style:dotted;transition:color .25s}.links[data-v-28528e42]{display:flex;justify-content:center;height:56px}.sp-link[data-v-28528e42]{display:flex;justify-content:center;align-items:center;text-align:center;padding:16px;font-size:14px;font-weight:500;color:var(--vp-c-sponsor);background-color:var(--vp-c-bg-soft);transition:color .25s,background-color .25s}.sp .sp-link.link[data-v-28528e42]:hover,.sp .sp-link.link[data-v-28528e42]:focus{outline:none;color:var(--vp-c-white);background-color:var(--vp-c-sponsor)}.sp-icon[data-v-28528e42]{margin-right:8px;width:16px;height:16px;fill:currentColor}.VPTeamMembers.small .container[data-v-6cb0dbc4]{grid-template-columns:repeat(auto-fit,minmax(224px,1fr))}.VPTeamMembers.small.count-1 .container[data-v-6cb0dbc4]{max-width:276px}.VPTeamMembers.small.count-2 .container[data-v-6cb0dbc4]{max-width:576px}.VPTeamMembers.small.count-3 .container[data-v-6cb0dbc4]{max-width:876px}.VPTeamMembers.medium .container[data-v-6cb0dbc4]{grid-template-columns:repeat(auto-fit,minmax(256px,1fr))}@media (min-width: 375px){.VPTeamMembers.medium .container[data-v-6cb0dbc4]{grid-template-columns:repeat(auto-fit,minmax(288px,1fr))}}.VPTeamMembers.medium.count-1 .container[data-v-6cb0dbc4]{max-width:368px}.VPTeamMembers.medium.count-2 .container[data-v-6cb0dbc4]{max-width:760px}.container[data-v-6cb0dbc4]{display:grid;gap:24px;margin:0 auto;max-width:1152px}.action-row{display:flex;flex-direction:column;align-items:center;width:100%}.custom-marker{position:absolute;top:0;right:0;height:8px;width:8px;border-radius:100%;background-color:green}.demo-wrap-inline{display:inline-block}.pointer{cursor:pointer}.red-color{color:red}.time-picker-overlay{display:flex;height:100%;flex-direction:column}.input-class{border:1px solid var(--vp-c-divider-light)}.dp-sidebar{padding:5px}.centered{margin:0 auto}.select-input{-webkit-appearance:menulist}.overlay-header{cursor:pointer;text-align:center}.buttons-wrap[data-v-2a3dee5c]{display:flex;gap:5px;margin-bottom:10px}.change-btn[data-v-2a3dee5c]{padding:5px;color:var(--vp-c-brand);border:1px solid var(--vp-c-brand);border-radius:4px}.btn-active[data-v-2a3dee5c]{background:var(--vp-c-brand);color:#fff}.dp-custom-input{box-shadow:0 0 6px #1976d2;color:#1976d2}.dp-custom-input:hover{border-color:#1976d2}.dp-custom-menu{box-shadow:0 0 6px #1976d2}.dp-custom-calendar .dp__calendar_item{border:1px solid var(--dp-border-color-hover)}.dp-custom-cell{border-radius:50%!important}.custom-month-year-component{display:flex;align-items:center;margin:0 auto}.year-overlay{text-align:center}.submit-btn{margin-top:15px;border:1px solid var(--vp-c-divider-light);padding:5px}.buttons-wrap[data-v-e3f2bf69]{display:flex;gap:5px;margin-bottom:10px}.change-btn[data-v-e3f2bf69]{padding:5px;color:var(--vp-c-brand);border:1px solid var(--vp-c-brand);border-radius:4px}.btn-active[data-v-e3f2bf69]{background:var(--vp-c-brand);color:#fff}.custom-select[data-v-323b52ea]{display:block;margin-bottom:5px;padding:5px;-webkit-appearance:menulist}.dp__input_wrap{position:relative;width:100%;box-sizing:unset}.dp__input_wrap:focus{border-color:var(--dp-border-color-hover);outline:none}.dp__input{background-color:var(--dp-background-color);border-radius:var(--dp-border-radius);font-family:var(--dp-font-family);border:1px solid var(--dp-border-color);outline:none;transition:border-color .2s cubic-bezier(.645,.045,.355,1);width:100%;font-size:var(--dp-font-size);line-height:calc(var(--dp-font-size)*1.5);padding:var(--dp-input-padding);color:var(--dp-text-color);box-sizing:border-box}.dp__input::placeholder{opacity:.7}.dp__input:hover{border-color:var(--dp-border-color-hover)}.dp__input_reg{caret-color:#0000}.dp__input_focus{border-color:var(--dp-border-color-hover)}.dp__disabled{background:var(--dp-disabled-color)}.dp__disabled::placeholder{color:var(--dp-disabled-color-text)}.dp__input_icons{display:inline-block;width:var(--dp-font-size);height:var(--dp-font-size);stroke-width:0;font-size:var(--dp-font-size);line-height:calc(var(--dp-font-size)*1.5);padding:6px 12px;color:var(--dp-icon-color);box-sizing:content-box}.dp__input_icon{cursor:pointer;position:absolute;top:50%;inset-inline-start:0;transform:translateY(-50%);color:var(--dp-icon-color)}.dp__clear_icon{position:absolute;top:50%;inset-inline-end:0;transform:translateY(-50%);cursor:pointer;color:var(--dp-icon-color)}.dp__input_icon_pad{padding-inline-start:var(--dp-input-icon-padding)}.dp__input_valid{box-shadow:0 0 var(--dp-border-radius) var(--dp-success-color);border-color:var(--dp-success-color)}.dp__input_valid:hover{border-color:var(--dp-success-color)}.dp__input_invalid{box-shadow:0 0 var(--dp-border-radius) var(--dp-danger-color);border-color:var(--dp-danger-color)}.dp__input_invalid:hover{border-color:var(--dp-danger-color)}.dp__menu{background:var(--dp-background-color);border-radius:var(--dp-border-radius);min-width:var(--dp-menu-min-width);font-family:var(--dp-font-family);font-size:var(--dp-font-size);-webkit-user-select:none;user-select:none;border:1px solid var(--dp-menu-border-color);box-sizing:border-box}.dp__menu:after{box-sizing:border-box}.dp__menu:before{box-sizing:border-box}.dp__menu:focus{border:1px solid var(--dp-menu-border-color);outline:none}.dp--menu-wrapper{position:absolute;z-index:99999}.dp__menu_inner{padding:var(--dp-menu-padding)}.dp--menu--inner-stretched{padding:6px 0}.dp__menu_index{z-index:99999}.dp__menu_readonly,.dp__menu_disabled{position:absolute;top:0;right:0;bottom:0;left:0;z-index:999999}.dp__menu_disabled{background:rgba(255,255,255,.5);cursor:not-allowed}.dp__menu_readonly{background:rgba(0,0,0,0);cursor:default}.dp__arrow_top{left:50%;top:0;height:12px;width:12px;background-color:var(--dp-background-color);position:absolute;border-inline-end:1px solid var(--dp-menu-border-color);border-top:1px solid var(--dp-menu-border-color);transform:translate(-50%,-50%) rotate(-45deg)}.dp__arrow_bottom{left:50%;bottom:0;height:12px;width:12px;background-color:var(--dp-background-color);position:absolute;border-inline-end:1px solid var(--dp-menu-border-color);border-bottom:1px solid var(--dp-menu-border-color);transform:translate(-50%,50%) rotate(45deg)}.dp__action_extra{text-align:center;padding:2px 0}.dp--preset-dates{padding:5px;border-inline-end:1px solid var(--dp-border-color)}@media only screen and (width <= 600px){.dp--preset-dates{display:flex;align-self:center;border:none;overflow-x:auto;max-width:calc(var(--dp-menu-width) - var(--dp-action-row-padding)*2)}}.dp__sidebar_left{padding:5px;border-inline-end:1px solid var(--dp-border-color)}.dp__sidebar_right{padding:5px;margin-inline-end:1px solid var(--dp-border-color)}.dp--preset-range{display:block;width:100%;padding:5px;text-align:left;white-space:nowrap;color:var(--dp-text-color);border-radius:var(--dp-border-radius);transition:var(--dp-common-transition)}.dp--preset-range:hover{background-color:var(--dp-hover-color);color:var(--dp-hover-text-color);cursor:pointer}@media only screen and (width <= 600px){.dp--preset-range{border:1px solid var(--dp-border-color);margin:0 3px}.dp--preset-range:first-child{margin-left:0}.dp--preset-range:last-child{margin-right:0}}.dp__menu_content_wrapper{display:flex}@media only screen and (width <= 600px){.dp__menu_content_wrapper{flex-direction:column-reverse}}.dp__calendar_header{position:relative;display:flex;justify-content:center;align-items:center;color:var(--dp-text-color);white-space:nowrap;font-weight:700}.dp__calendar_header_item{text-align:center;flex-grow:1;height:var(--dp-cell-size);padding:var(--dp-cell-padding);width:var(--dp-cell-size);box-sizing:border-box}.dp__calendar_row{display:flex;justify-content:center;align-items:center;margin:var(--dp-row-margin)}.dp__calendar_item{text-align:center;flex-grow:1;box-sizing:border-box;color:var(--dp-text-color)}.dp__calendar{position:relative}.dp__calendar_header_cell{border-bottom:thin solid var(--dp-border-color);padding:var(--dp-calendar-header-cell-padding)}.dp__cell_inner{display:flex;align-items:center;text-align:center;justify-content:center;border-radius:var(--dp-cell-border-radius);height:var(--dp-cell-size);padding:var(--dp-cell-padding);width:var(--dp-cell-size);border:1px solid rgba(0,0,0,0);box-sizing:border-box;position:relative}.dp__cell_inner:hover{transition:all .2s}.dp__cell_auto_range_start,.dp__date_hover_start:hover,.dp__range_start{border-end-end-radius:0;border-start-end-radius:0}.dp__cell_auto_range_end,.dp__date_hover_end:hover,.dp__range_end{border-end-start-radius:0;border-start-start-radius:0}.dp__range_end,.dp__range_start,.dp__active_date{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp__cell_auto_range_end,.dp__cell_auto_range_start{border-top:1px dashed var(--dp-primary-color);border-bottom:1px dashed var(--dp-primary-color)}.dp__date_hover_end:hover,.dp__date_hover_start:hover,.dp__date_hover:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__cell_offset{color:var(--dp-secondary-color)}.dp__cell_disabled{color:var(--dp-secondary-color);cursor:not-allowed}.dp__range_between{background:var(--dp-range-between-dates-background-color);color:var(--dp-range-between-dates-text-color);border-radius:0;border:1px solid var(--dp-range-between-border-color)}.dp__range_between_week{background:var(--dp-primary-color);color:var(--dp-primary-text-color);border-radius:0;border-top:1px solid var(--dp-primary-color);border-bottom:1px solid var(--dp-primary-color)}.dp__today{border:1px solid var(--dp-primary-color)}.dp__week_num{color:var(--dp-secondary-color);text-align:center}.dp__cell_auto_range{border-radius:0;border-top:1px dashed var(--dp-primary-color);border-bottom:1px dashed var(--dp-primary-color)}.dp__cell_auto_range_start{border-inline-start:1px dashed var(--dp-primary-color)}.dp__cell_auto_range_end{border-inline-end:1px dashed var(--dp-primary-color)}.dp__calendar_header_separator{width:100%;height:1px;background:var(--dp-border-color)}.dp__calendar_next{margin-inline-start:var(--dp-multi-calendars-spacing)}.dp__marker_line,.dp__marker_dot{height:5px;background-color:var(--dp-marker-color);position:absolute;bottom:0}.dp__marker_dot{width:5px;border-radius:50%;left:50%;transform:translate(-50%)}.dp__marker_line{width:100%;left:0}.dp__marker_tooltip{position:absolute;border-radius:var(--dp-border-radius);background-color:var(--dp-tooltip-color);padding:5px;border:1px solid var(--dp-border-color);z-index:99999;box-sizing:border-box;cursor:default}.dp__tooltip_content{white-space:nowrap}.dp__tooltip_text{display:flex;align-items:center;flex-flow:row nowrap;color:var(--dp-text-color)}.dp__tooltip_mark{height:5px;width:5px;border-radius:50%;background-color:var(--dp-text-color);color:var(--dp-text-color);margin-inline-end:5px}.dp__arrow_bottom_tp{bottom:0;height:8px;width:8px;background-color:var(--dp-tooltip-color);position:absolute;border-inline-end:1px solid var(--dp-border-color);border-bottom:1px solid var(--dp-border-color);transform:translate(-50%,50%) rotate(45deg)}.dp__instance_calendar{position:relative;width:100%}@media only screen and (width <= 600px){.dp__flex_display{flex-direction:column}}.dp__cell_highlight{background-color:var(--dp-highlight-color)}.dp__month_year_row{display:flex;align-items:center;height:var(--dp-month-year-row-height);color:var(--dp-text-color);box-sizing:border-box}.dp__inner_nav{display:flex;align-items:center;justify-content:center;cursor:pointer;height:var(--dp-month-year-row-button-size);width:var(--dp-month-year-row-button-size);color:var(--dp-icon-color);text-align:center;border-radius:50%}.dp__inner_nav svg{height:var(--dp-button-icon-height);width:var(--dp-button-icon-height)}.dp__inner_nav:hover{background:var(--dp-hover-color);color:var(--dp-hover-icon-color)}[dir=rtl] .dp__inner_nav{transform:rotate(180deg)}.dp__inner_nav_disabled:hover,.dp__inner_nav_disabled{background:var(--dp-disabled-color);color:var(--dp-disabled-color-text);cursor:not-allowed}.dp--year-select,.dp__month_year_select{text-align:center;cursor:pointer;height:var(--dp-month-year-row-height);display:flex;align-items:center;justify-content:center;border-radius:var(--dp-border-radius);box-sizing:border-box;color:var(--dp-text-color)}.dp--year-select:hover,.dp__month_year_select:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color);transition:var(--dp-common-transition)}.dp__month_year_select{width:50%}.dp--year-select{width:100%}.dp__month_year_wrap{display:flex;width:100%}.dp__year_disable_select{justify-content:space-around}.dp__overlay{width:100%;background:var(--dp-background-color);transition:opacity 1s ease-out;z-index:99999;font-family:var(--dp-font-family);color:var(--dp-text-color);box-sizing:border-box}.dp--overlay-absolute{position:absolute;height:100%;top:0;left:0}.dp--overlay-relative{position:relative}.dp__overlay_container::-webkit-scrollbar-track{box-shadow:var(--dp-scroll-bar-background);background-color:var(--dp-scroll-bar-background)}.dp__overlay_container::-webkit-scrollbar{width:5px;background-color:var(--dp-scroll-bar-background)}.dp__overlay_container::-webkit-scrollbar-thumb{background-color:var(--dp-scroll-bar-color);border-radius:10px}.dp__overlay:focus{border:none;outline:none}.dp__container_flex{display:flex}.dp__container_block{display:block}.dp__overlay_container{flex-direction:column;overflow-y:auto}.dp__time_picker_overlay_container{height:100%}.dp__overlay_row{padding:0;box-sizing:border-box;display:flex;margin-inline:auto auto;flex-wrap:wrap;max-width:100%;width:100%;align-items:center}.dp__flex_row{flex:1}.dp__overlay_col{box-sizing:border-box;width:33%;padding:var(--dp-overlay-col-padding);white-space:nowrap}.dp__overlay_cell_pad{padding:var(--dp-common-padding) 0}.dp__overlay_cell_active{cursor:pointer;border-radius:var(--dp-border-radius);text-align:center;background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp__overlay_cell{cursor:pointer;border-radius:var(--dp-border-radius);text-align:center}.dp__overlay_cell:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color);transition:var(--dp-common-transition)}.dp__cell_in_between{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__over_action_scroll{right:5px;box-sizing:border-box}.dp__overlay_cell_disabled{cursor:not-allowed;background:var(--dp-disabled-color)}.dp__overlay_cell_disabled:hover{background:var(--dp-disabled-color)}.dp__overlay_cell_active_disabled{cursor:not-allowed;background:var(--dp-primary-disabled-color)}.dp__overlay_cell_active_disabled:hover{background:var(--dp-primary-disabled-color)}.dp__btn,.dp--qr-btn,.dp--time-invalid,.dp--time-overlay-btn{border:none;font:inherit;transition:var(--dp-common-transition);line-height:normal}.dp--tp-wrap{max-width:var(--dp-menu-min-width)}.dp__time_input{width:100%;display:flex;align-items:center;justify-content:center;-webkit-user-select:none;user-select:none;font-family:var(--dp-font-family);color:var(--dp-text-color)}.dp__time_col_reg_block{padding:0 20px}.dp__time_col_reg_inline{padding:0 10px}.dp__time_col_reg_with_button{padding:0 15px}.dp__time_col_sec{padding:0 10px}.dp__time_col_sec_with_button{padding:0 5px}.dp__time_col{text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column}.dp__time_col_block{font-size:var(--dp-time-font-size)}.dp__time_display{cursor:pointer;color:var(--dp-text-color);border-radius:var(--dp-border-radius);display:flex;align-items:center;justify-content:center}.dp__time_display:hover:enabled{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__time_display_block{padding:0 3px}.dp__time_display_inline{padding:5px}.dp__time_picker_inline_container{display:flex;width:100%;justify-content:center}.dp__inc_dec_button{padding:5px;margin:0;height:var(--dp-time-inc-dec-button-size);width:var(--dp-time-inc-dec-button-size);display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:50%;color:var(--dp-icon-color);box-sizing:border-box}.dp__inc_dec_button svg{height:var(--dp-time-inc-dec-button-size);width:var(--dp-time-inc-dec-button-size)}.dp__inc_dec_button:hover{background:var(--dp-hover-color);color:var(--dp-primary-color)}.dp__inc_dec_button_inline{width:100%;padding:0;height:8px;cursor:pointer;display:flex;align-items:center}.dp__inc_dec_button_disabled:hover,.dp__inc_dec_button_disabled{background:var(--dp-disabled-color);color:var(--dp-disabled-color-text);cursor:not-allowed}.dp__pm_am_button{background:var(--dp-primary-color);color:var(--dp-primary-text-color);border:none;padding:var(--dp-common-padding);border-radius:var(--dp-border-radius);cursor:pointer}.dp__tp_inline_btn_bar{width:100%;height:4px;background-color:var(--dp-secondary-color);transition:var(--dp-common-transition);border-collapse:collapse}.dp__tp_inline_btn_top:hover .dp__tp_btn_in_r{background-color:var(--dp-primary-color);transform:rotate(12deg) scale(1.15) translateY(-2px)}.dp__tp_inline_btn_top:hover .dp__tp_btn_in_l,.dp__tp_inline_btn_bottom:hover .dp__tp_btn_in_r{background-color:var(--dp-primary-color);transform:rotate(-12deg) scale(1.15) translateY(-2px)}.dp__tp_inline_btn_bottom:hover .dp__tp_btn_in_l{background-color:var(--dp-primary-color);transform:rotate(12deg) scale(1.15) translateY(-2px)}.dp--time-overlay-btn{background:none}.dp--time-invalid{background-color:var(--dp-disabled-color)}.dp__action_row{display:flex;align-items:center;width:100%;padding:var(--dp-action-row-padding);box-sizing:border-box;color:var(--dp-text-color);flex-flow:row nowrap}.dp__action_row svg{height:var(--dp-button-icon-height);width:auto}.dp__selection_preview{display:block;color:var(--dp-text-color);font-size:var(--dp-preview-font-size);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.dp__action_buttons{display:flex;flex:0;align-items:center;justify-content:flex-end;margin-inline-start:auto}.dp__action_button{display:inline-flex;align-items:center;background:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);padding:var(--dp-action-buttons-padding);line-height:var(--dp-action-button-height);margin-inline-start:3px;height:var(--dp-action-button-height);cursor:pointer;border-radius:var(--dp-border-radius);font-size:var(--dp-preview-font-size);font-family:var(--dp-font-family)}.dp__action_select{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp__action_select:hover{background:var(--dp-primary-color);transition:var(--dp-action-row-transtion)}.dp__action_select:disabled{background:var(--dp-primary-disabled-color);cursor:not-allowed}.dp__action_cancel{color:var(--dp-text-color);border:1px solid var(--dp-border-color)}.dp__action_cancel:hover{border-color:var(--dp-primary-color);transition:var(--dp-action-row-transtion)}.dp-quarter-picker-wrap{display:flex;flex-direction:column;height:100%;min-width:var(--dp-menu-min-width)}.dp--qr-btn{width:100%;padding:var(--dp-common-padding)}.dp--qr-btn:not(.dp--highlighted,.dp--qr-btn-active,.dp--qr-btn-disabled,.dp--qr-btn-between){background:none}.dp--qr-btn:hover:not(.dp--qr-btn-active,.dp--qr-btn-disabled){background:var(--dp-hover-color);color:var(--dp-hover-text-color);transition:var(--dp-common-transition)}.dp--quarter-items{display:flex;flex-direction:column;flex:1;width:100%;height:100%;justify-content:space-evenly}.dp--qr-btn-active{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp--qr-btn-between{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp--qr-btn-disabled{cursor:not-allowed;background:var(--dp-disabled-color)}.dp--qr-btn-disabled:hover{background:var(--dp-disabled-color)}.dp__btn,.dp--time-overlay-btn,.dp--time-invalid,.dp--qr-btn{border:none;font:inherit;transition:var(--dp-common-transition);line-height:normal}.dp--year-mode-picker{display:flex;width:100%;align-items:center;justify-content:space-between;height:var(--dp-cell-size)}:root{--dp-common-transition: all .1s ease-in;--dp-menu-padding: 6px 8px;--dp-animation-duration: .1s;--dp-menu-appear-transition-timing: cubic-bezier(.4, 0, 1, 1);--dp-transition-timing: ease-out;--dp-action-row-transtion: all .2s ease-in;--dp-font-family: -apple-system, blinkmacsystemfont, "Segoe UI", roboto, oxygen, ubuntu, cantarell, "Open Sans", "Helvetica Neue", sans-serif;--dp-border-radius: 4px;--dp-cell-border-radius: 4px;--dp-transition-length: 22px;--dp-transition-timing-general: .1s;--dp-button-height: 35px;--dp-month-year-row-height: 35px;--dp-month-year-row-button-size: 25px;--dp-button-icon-height: 20px;--dp-calendar-wrap-padding: 0 5px;--dp-cell-size: 35px;--dp-cell-padding: 5px;--dp-common-padding: 10px;--dp-input-icon-padding: 35px;--dp-input-padding: 6px 30px 6px 12px;--dp-menu-min-width: 260px;--dp-action-buttons-padding: 1px 6px;--dp-row-margin: 5px 0;--dp-calendar-header-cell-padding: .5rem;--dp-multi-calendars-spacing: 10px;--dp-overlay-col-padding: 3px;--dp-time-inc-dec-button-size: 32px;--dp-font-size: 1rem;--dp-preview-font-size: .8rem;--dp-time-font-size: 2rem;--dp-action-button-height: 22px;--dp-action-row-padding: 8px}.dp__theme_dark{--dp-background-color: #212121;--dp-text-color: #fff;--dp-hover-color: #484848;--dp-hover-text-color: #fff;--dp-hover-icon-color: #959595;--dp-primary-color: #005cb2;--dp-primary-disabled-color: #61a8ea;--dp-primary-text-color: #fff;--dp-secondary-color: #a9a9a9;--dp-border-color: #2d2d2d;--dp-menu-border-color: #2d2d2d;--dp-border-color-hover: #aaaeb7;--dp-disabled-color: #737373;--dp-disabled-color-text: #d0d0d0;--dp-scroll-bar-background: #212121;--dp-scroll-bar-color: #484848;--dp-success-color: #00701a;--dp-success-color-disabled: #428f59;--dp-icon-color: #959595;--dp-danger-color: #e53935;--dp-marker-color: #e53935;--dp-tooltip-color: #3e3e3e;--dp-highlight-color: rgb(0 92 178 / 20%);--dp-range-between-dates-background-color: var(--dp-hover-color, #484848);--dp-range-between-dates-text-color: var(--dp-hover-text-color, #fff);--dp-range-between-border-color: var(--dp-hover-color, #fff)}.dp__theme_light{--dp-background-color: #fff;--dp-text-color: #212121;--dp-hover-color: #f3f3f3;--dp-hover-text-color: #212121;--dp-hover-icon-color: #959595;--dp-primary-color: #1976d2;--dp-primary-disabled-color: #6bacea;--dp-primary-text-color: #f8f5f5;--dp-secondary-color: #c0c4cc;--dp-border-color: #ddd;--dp-menu-border-color: #ddd;--dp-border-color-hover: #aaaeb7;--dp-disabled-color: #f6f6f6;--dp-scroll-bar-background: #f3f3f3;--dp-scroll-bar-color: #959595;--dp-success-color: #76d275;--dp-success-color-disabled: #a3d9b1;--dp-icon-color: #959595;--dp-danger-color: #ff6f60;--dp-marker-color: #ff6f60;--dp-tooltip-color: #fafafa;--dp-disabled-color-text: #8e8e8e;--dp-highlight-color: rgb(25 118 210 / 10%);--dp-range-between-dates-background-color: var(--dp-hover-color, #f3f3f3);--dp-range-between-dates-text-color: var(--dp-hover-text-color, #212121);--dp-range-between-border-color: var(--dp-hover-color, #f3f3f3)}.dp__flex{display:flex;align-items:center}.dp__btn{background:none}.dp__main{font-family:var(--dp-font-family);-webkit-user-select:none;user-select:none;box-sizing:border-box;position:relative;width:100%}.dp__pointer{cursor:pointer}.dp__icon{stroke:currentcolor;fill:currentcolor}.dp__button{width:100%;text-align:center;color:var(--dp-icon-color);cursor:pointer;display:flex;align-items:center;place-content:center center;padding:var(--dp-common-padding);box-sizing:border-box;height:var(--dp-button-height)}.dp__button.dp__overlay_action{position:absolute;bottom:0}.dp__button:hover{background:var(--dp-hover-color);color:var(--dp-hover-icon-color)}.dp__button svg{height:var(--dp-button-icon-height);width:auto}.dp__button_bottom{border-bottom-left-radius:var(--dp-border-radius);border-bottom-right-radius:var(--dp-border-radius)}.dp__flex_display{display:flex}.dp__flex_display_with_input{flex-direction:column;align-items:flex-start}.dp__relative{position:relative}.calendar-next-enter-active,.calendar-next-leave-active,.calendar-prev-enter-active,.calendar-prev-leave-active{transition:all var(--dp-transition-timing-general) ease-out}.calendar-next-enter-from{opacity:0;transform:translate(var(--dp-transition-length))}.calendar-next-leave-to,.calendar-prev-enter-from{opacity:0;transform:translate(calc(var(--dp-transition-length) * -1))}.calendar-prev-leave-to{opacity:0;transform:translate(var(--dp-transition-length))}.dp-menu-appear-bottom-enter-active,.dp-menu-appear-bottom-leave-active,.dp-menu-appear-top-enter-active,.dp-menu-appear-top-leave-active,.dp-slide-up-enter-active,.dp-slide-up-leave-active,.dp-slide-down-enter-active,.dp-slide-down-leave-active{transition:all var(--dp-animation-duration) var(--dp-transition-timing)}.dp-menu-appear-top-enter-from,.dp-menu-appear-top-leave-to,.dp-slide-down-leave-to,.dp-slide-up-enter-from{opacity:0;transform:translateY(var(--dp-transition-length))}.dp-menu-appear-bottom-enter-from,.dp-menu-appear-bottom-leave-to,.dp-slide-down-enter-from,.dp-slide-up-leave-to{opacity:0;transform:translateY(calc(var(--dp-transition-length) * -1))}.dp--arrow-btn-nav{transition:var(--dp-common-transition)}.dp--highlighted{background-color:var(--dp-highlight-color)}.clickable-text{color:#1976d2;cursor:pointer}.input-slot-image{height:20px;width:auto;margin-left:5px}.input-slot-image-clear{height:20px;width:auto;margin-right:5px}.slot-icon{height:20px;width:auto}.slot-icon-m{height:20px;width:auto;margin:0 auto}.custom-select{cursor:pointer;color:var(--vp-c-text-2);margin:0;display:inline-block}.marked-cell{background:var(--vp-c-brand);color:#fff}.main>.text{width:100%;max-width:100%}.main>.tagline{width:100%;max-width:100%}@media (min-width: 640px){.main>.text{font-size:46px}}.star-and-sponsor{display:flex;justify-content:center;margin:2rem}.home-link{color:var(--vp-c-brand)}.month-year-wrapper{display:flex;align-items:center;justify-content:center;box-sizing:border-box}.custom-month-year-component{display:flex;align-items:center;justify-content:flex-start}.select-input{margin:5px 3px;padding:5px;width:auto;border-radius:4px;border-color:var(--dp-border-color);outline:none;-webkit-appearance:menulist}.icons{display:flex;box-sizing:border-box}.custom-icon{padding:5px;display:flex;height:25px;align-items:center;justify-content:center;cursor:pointer;width:25px;color:var(--dp-icon-color);text-align:center;border-radius:50%}.custom-icon svg{height:20px;width:20px}.custom-icon:hover{background:var(--dp-hover-color)}.custom-time-picker-component{display:flex;align-items:center;justify-content:center}.select-input{margin:5px 3px;padding:5px;width:100px;border-radius:4px;border-color:var(--dp-border-color);outline:none;-webkit-appearance:menulist}.custom-action-row{display:flex;align-items:center;justify-content:center;flex-direction:column}.current-selection{margin:10px 0 0}.select-button{display:block;background:transparent;border:1px solid var(--dp-success-color);color:var(--dp-success-color);border-radius:4px;padding:5px;margin:10px;cursor:pointer}.VPCarbonAds[data-v-2e1efd59]{display:flex;justify-content:center;align-items:center;padding:24px;border-radius:12px;min-height:256px;text-align:center;line-height:18px;font-size:12px;font-weight:500;background-color:var(--vp-carbon-ads-bg-color)}.VPCarbonAds[data-v-2e1efd59] img{margin:0 auto;border-radius:6px}.VPCarbonAds[data-v-2e1efd59] .carbon-text{display:block;margin:0 auto;padding-top:12px;color:var(--vp-carbon-ads-text-color);transition:color .25s}.VPCarbonAds[data-v-2e1efd59] .carbon-text:hover{color:var(--vp-carbon-ads-hover-text-color)}.VPCarbonAds[data-v-2e1efd59] .carbon-poweredby{display:block;padding-top:6px;font-size:11px;font-weight:500;color:var(--vp-carbon-ads-poweredby-color);text-transform:uppercase;transition:color .25s}.VPCarbonAds[data-v-2e1efd59] .carbon-poweredby:hover{color:var(--vp-carbon-ads-hover-poweredby-color)}.VPCarbonAds[data-v-2e1efd59]>div{display:none}.VPCarbonAds[data-v-2e1efd59]>div:first-of-type{display:block} diff --git a/docs/assets/style.EfTBZvaF.css b/docs/assets/style.EfTBZvaF.css new file mode 100644 index 000000000..7262f6bd1 --- /dev/null +++ b/docs/assets/style.EfTBZvaF.css @@ -0,0 +1 @@ +@font-face{font-family:Inter var;font-weight:100 900;font-display:swap;font-style:normal;font-named-instance:"Regular";src:url(/assets/inter-roman-cyrillic.jIZ9REo5.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter var;font-weight:100 900;font-display:swap;font-style:normal;font-named-instance:"Regular";src:url(/assets/inter-roman-cyrillic-ext.8T9wMG5w.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter var;font-weight:100 900;font-display:swap;font-style:normal;font-named-instance:"Regular";src:url(/assets/inter-roman-greek.Cb5wWeGA.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-family:Inter var;font-weight:100 900;font-display:swap;font-style:normal;font-named-instance:"Regular";src:url(/assets/inter-roman-greek-ext.9JiNzaSO.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter var;font-weight:100 900;font-display:swap;font-style:normal;font-named-instance:"Regular";src:url(/assets/inter-roman-latin.bvIUbFQP.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter var;font-weight:100 900;font-display:swap;font-style:normal;font-named-instance:"Regular";src:url(/assets/inter-roman-latin-ext.GZWE-KO4.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter var;font-weight:100 900;font-display:swap;font-style:normal;font-named-instance:"Regular";src:url(/assets/inter-roman-vietnamese.paY3CzEB.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter var;font-weight:100 900;font-display:swap;font-style:italic;font-named-instance:"Italic";src:url(/assets/inter-italic-cyrillic.-nLMcIwj.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter var;font-weight:100 900;font-display:swap;font-style:italic;font-named-instance:"Italic";src:url(/assets/inter-italic-cyrillic-ext.OVycGSDq.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter var;font-weight:100 900;font-display:swap;font-style:italic;font-named-instance:"Italic";src:url(/assets/inter-italic-greek.PSfer2Kc.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-family:Inter var;font-weight:100 900;font-display:swap;font-style:italic;font-named-instance:"Italic";src:url(/assets/inter-italic-greek-ext.hznxWNZO.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter var;font-weight:100 900;font-display:swap;font-style:italic;font-named-instance:"Italic";src:url(/assets/inter-italic-latin.27E69YJn.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter var;font-weight:100 900;font-display:swap;font-style:italic;font-named-instance:"Italic";src:url(/assets/inter-italic-latin-ext.RnFly65-.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter var;font-weight:100 900;font-display:swap;font-style:italic;font-named-instance:"Italic";src:url(/assets/inter-italic-vietnamese.xzQHe1q1.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Chinese Quotes;src:local("PingFang SC Regular"),local("PingFang SC"),local("SimHei"),local("Source Han Sans SC");unicode-range:U+2018,U+2019,U+201C,U+201D}:root{--vp-c-white: #ffffff;--vp-c-black: #000000;--vp-c-neutral: var(--vp-c-black);--vp-c-neutral-inverse: var(--vp-c-white)}.dark{--vp-c-neutral: var(--vp-c-white);--vp-c-neutral-inverse: var(--vp-c-black)}:root{--vp-c-gray-1: #dddde3;--vp-c-gray-2: #e4e4e9;--vp-c-gray-3: #ebebef;--vp-c-gray-soft: rgba(142, 150, 170, .14);--vp-c-indigo-1: #3451b2;--vp-c-indigo-2: #3a5ccc;--vp-c-indigo-3: #5672cd;--vp-c-indigo-soft: rgba(100, 108, 255, .14);--vp-c-green-1: #18794e;--vp-c-green-2: #299764;--vp-c-green-3: #30a46c;--vp-c-green-soft: rgba(16, 185, 129, .14);--vp-c-yellow-1: #915930;--vp-c-yellow-2: #946300;--vp-c-yellow-3: #9f6a00;--vp-c-yellow-soft: rgba(234, 179, 8, .14);--vp-c-red-1: #b8272c;--vp-c-red-2: #d5393e;--vp-c-red-3: #e0575b;--vp-c-red-soft: rgba(244, 63, 94, .14);--vp-c-sponsor: #db2777}.dark{--vp-c-gray-1: #515c67;--vp-c-gray-2: #414853;--vp-c-gray-3: #32363f;--vp-c-gray-soft: rgba(101, 117, 133, .16);--vp-c-indigo-1: #a8b1ff;--vp-c-indigo-2: #5c73e7;--vp-c-indigo-3: #3e63dd;--vp-c-indigo-soft: rgba(100, 108, 255, .16);--vp-c-green-1: #3dd68c;--vp-c-green-2: #30a46c;--vp-c-green-3: #298459;--vp-c-green-soft: rgba(16, 185, 129, .16);--vp-c-yellow-1: #f9b44e;--vp-c-yellow-2: #da8b17;--vp-c-yellow-3: #a46a0a;--vp-c-yellow-soft: rgba(234, 179, 8, .16);--vp-c-red-1: #f66f81;--vp-c-red-2: #f14158;--vp-c-red-3: #b62a3c;--vp-c-red-soft: rgba(244, 63, 94, .16)}:root{--vp-c-bg: #ffffff;--vp-c-bg-alt: #f6f6f7;--vp-c-bg-elv: #ffffff;--vp-c-bg-soft: #f6f6f7}.dark{--vp-c-bg: #1b1b1f;--vp-c-bg-alt: #161618;--vp-c-bg-elv: #202127;--vp-c-bg-soft: #202127}:root{--vp-c-border: #c2c2c4;--vp-c-divider: #e2e2e3;--vp-c-gutter: #e2e2e3}.dark{--vp-c-border: #3c3f44;--vp-c-divider: #2e2e32;--vp-c-gutter: #000000}:root{--vp-c-text-1: rgba(60, 60, 67);--vp-c-text-2: rgba(60, 60, 67, .78);--vp-c-text-3: rgba(60, 60, 67, .56)}.dark{--vp-c-text-1: rgba(255, 255, 245, .86);--vp-c-text-2: rgba(235, 235, 245, .6);--vp-c-text-3: rgba(235, 235, 245, .38)}:root{--vp-c-default-1: var(--vp-c-gray-1);--vp-c-default-2: var(--vp-c-gray-2);--vp-c-default-3: var(--vp-c-gray-3);--vp-c-default-soft: var(--vp-c-gray-soft);--vp-c-brand-1: var(--vp-c-indigo-1);--vp-c-brand-2: var(--vp-c-indigo-2);--vp-c-brand-3: var(--vp-c-indigo-3);--vp-c-brand-soft: var(--vp-c-indigo-soft);--vp-c-brand: var(--vp-c-brand-1);--vp-c-tip-1: var(--vp-c-brand-1);--vp-c-tip-2: var(--vp-c-brand-2);--vp-c-tip-3: var(--vp-c-brand-3);--vp-c-tip-soft: var(--vp-c-brand-soft);--vp-c-warning-1: var(--vp-c-yellow-1);--vp-c-warning-2: var(--vp-c-yellow-2);--vp-c-warning-3: var(--vp-c-yellow-3);--vp-c-warning-soft: var(--vp-c-yellow-soft);--vp-c-danger-1: var(--vp-c-red-1);--vp-c-danger-2: var(--vp-c-red-2);--vp-c-danger-3: var(--vp-c-red-3);--vp-c-danger-soft: var(--vp-c-red-soft)}:root{--vp-font-family-base: "Chinese Quotes", "Inter var", "Inter", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Helvetica, Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--vp-font-family-mono: ui-monospace, SFMono-Regular, "SF Mono", Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace}:root{--vp-shadow-1: 0 1px 2px rgba(0, 0, 0, .04), 0 1px 2px rgba(0, 0, 0, .06);--vp-shadow-2: 0 3px 12px rgba(0, 0, 0, .07), 0 1px 4px rgba(0, 0, 0, .07);--vp-shadow-3: 0 12px 32px rgba(0, 0, 0, .1), 0 2px 6px rgba(0, 0, 0, .08);--vp-shadow-4: 0 14px 44px rgba(0, 0, 0, .12), 0 3px 9px rgba(0, 0, 0, .12);--vp-shadow-5: 0 18px 56px rgba(0, 0, 0, .16), 0 4px 12px rgba(0, 0, 0, .16)}:root{--vp-z-index-footer: 10;--vp-z-index-local-nav: 20;--vp-z-index-nav: 30;--vp-z-index-layout-top: 40;--vp-z-index-backdrop: 50;--vp-z-index-sidebar: 60}:root{--vp-icon-copy: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' height='20' width='20' stroke='rgba(128,128,128,1)' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M9 5H7a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V7a2 2 0 0 0-2-2h-2M9 5a2 2 0 0 0 2 2h2a2 2 0 0 0 2-2M9 5a2 2 0 0 1 2-2h2a2 2 0 0 1 2 2'/%3E%3C/svg%3E");--vp-icon-copied: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' height='20' width='20' stroke='rgba(128,128,128,1)' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M9 5H7a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V7a2 2 0 0 0-2-2h-2M9 5a2 2 0 0 0 2 2h2a2 2 0 0 0 2-2M9 5a2 2 0 0 1 2-2h2a2 2 0 0 1 2 2m-6 9 2 2 4-4'/%3E%3C/svg%3E")}:root{--vp-layout-max-width: 1440px}:root{--vp-header-anchor-symbol: "#"}:root{--vp-code-line-height: 1.7;--vp-code-font-size: .875em;--vp-code-color: var(--vp-c-brand-1);--vp-code-link-color: var(--vp-c-brand-1);--vp-code-link-hover-color: var(--vp-c-brand-2);--vp-code-bg: var(--vp-c-default-soft);--vp-code-block-color: var(--vp-c-text-2);--vp-code-block-bg: var(--vp-c-bg-alt);--vp-code-block-divider-color: var(--vp-c-gutter);--vp-code-lang-color: var(--vp-c-text-3);--vp-code-line-highlight-color: var(--vp-c-default-soft);--vp-code-line-number-color: var(--vp-c-text-3);--vp-code-line-diff-add-color: var(--vp-c-green-soft);--vp-code-line-diff-add-symbol-color: var(--vp-c-green-1);--vp-code-line-diff-remove-color: var(--vp-c-red-soft);--vp-code-line-diff-remove-symbol-color: var(--vp-c-red-1);--vp-code-line-warning-color: var(--vp-c-yellow-soft);--vp-code-line-error-color: var(--vp-c-red-soft);--vp-code-copy-code-border-color: var(--vp-c-divider);--vp-code-copy-code-bg: var(--vp-c-bg-soft);--vp-code-copy-code-hover-border-color: var(--vp-c-divider);--vp-code-copy-code-hover-bg: var(--vp-c-bg);--vp-code-copy-code-active-text: var(--vp-c-text-2);--vp-code-copy-copied-text-content: "Copied";--vp-code-tab-divider: var(--vp-code-block-divider-color);--vp-code-tab-text-color: var(--vp-c-text-2);--vp-code-tab-bg: var(--vp-code-block-bg);--vp-code-tab-hover-text-color: var(--vp-c-text-1);--vp-code-tab-active-text-color: var(--vp-c-text-1);--vp-code-tab-active-bar-color: var(--vp-c-brand-1)}:root{--vp-button-brand-border: transparent;--vp-button-brand-text: var(--vp-c-white);--vp-button-brand-bg: var(--vp-c-brand-3);--vp-button-brand-hover-border: transparent;--vp-button-brand-hover-text: var(--vp-c-white);--vp-button-brand-hover-bg: var(--vp-c-brand-2);--vp-button-brand-active-border: transparent;--vp-button-brand-active-text: var(--vp-c-white);--vp-button-brand-active-bg: var(--vp-c-brand-1);--vp-button-alt-border: transparent;--vp-button-alt-text: var(--vp-c-text-1);--vp-button-alt-bg: var(--vp-c-default-3);--vp-button-alt-hover-border: transparent;--vp-button-alt-hover-text: var(--vp-c-text-1);--vp-button-alt-hover-bg: var(--vp-c-default-2);--vp-button-alt-active-border: transparent;--vp-button-alt-active-text: var(--vp-c-text-1);--vp-button-alt-active-bg: var(--vp-c-default-1);--vp-button-sponsor-border: var(--vp-c-text-2);--vp-button-sponsor-text: var(--vp-c-text-2);--vp-button-sponsor-bg: transparent;--vp-button-sponsor-hover-border: var(--vp-c-sponsor);--vp-button-sponsor-hover-text: var(--vp-c-sponsor);--vp-button-sponsor-hover-bg: transparent;--vp-button-sponsor-active-border: var(--vp-c-sponsor);--vp-button-sponsor-active-text: var(--vp-c-sponsor);--vp-button-sponsor-active-bg: transparent}:root{--vp-custom-block-font-size: 14px;--vp-custom-block-code-font-size: 13px;--vp-custom-block-info-border: transparent;--vp-custom-block-info-text: var(--vp-c-text-1);--vp-custom-block-info-bg: var(--vp-c-default-soft);--vp-custom-block-info-code-bg: var(--vp-c-default-soft);--vp-custom-block-tip-border: transparent;--vp-custom-block-tip-text: var(--vp-c-text-1);--vp-custom-block-tip-bg: var(--vp-c-brand-soft);--vp-custom-block-tip-code-bg: var(--vp-c-brand-soft);--vp-custom-block-warning-border: transparent;--vp-custom-block-warning-text: var(--vp-c-text-1);--vp-custom-block-warning-bg: var(--vp-c-warning-soft);--vp-custom-block-warning-code-bg: var(--vp-c-warning-soft);--vp-custom-block-danger-border: transparent;--vp-custom-block-danger-text: var(--vp-c-text-1);--vp-custom-block-danger-bg: var(--vp-c-danger-soft);--vp-custom-block-danger-code-bg: var(--vp-c-danger-soft);--vp-custom-block-details-border: var(--vp-custom-block-info-border);--vp-custom-block-details-text: var(--vp-custom-block-info-text);--vp-custom-block-details-bg: var(--vp-custom-block-info-bg);--vp-custom-block-details-code-bg: var(--vp-custom-block-info-code-bg)}:root{--vp-input-border-color: var(--vp-c-border);--vp-input-bg-color: var(--vp-c-bg-alt);--vp-input-switch-bg-color: var(--vp-c-gray-soft)}:root{--vp-nav-height: 64px;--vp-nav-bg-color: var(--vp-c-bg);--vp-nav-screen-bg-color: var(--vp-c-bg);--vp-nav-logo-height: 24px}.hide-nav{--vp-nav-height: 0px}.hide-nav .VPSidebar{--vp-nav-height: 22px}:root{--vp-local-nav-bg-color: var(--vp-c-bg)}:root{--vp-sidebar-width: 272px;--vp-sidebar-bg-color: var(--vp-c-bg-alt)}:root{--vp-backdrop-bg-color: rgba(0, 0, 0, .6)}:root{--vp-home-hero-name-color: var(--vp-c-brand-1);--vp-home-hero-name-background: transparent;--vp-home-hero-image-background-image: none;--vp-home-hero-image-filter: none}:root{--vp-badge-info-border: transparent;--vp-badge-info-text: var(--vp-c-text-2);--vp-badge-info-bg: var(--vp-c-default-soft);--vp-badge-tip-border: transparent;--vp-badge-tip-text: var(--vp-c-brand-1);--vp-badge-tip-bg: var(--vp-c-brand-soft);--vp-badge-warning-border: transparent;--vp-badge-warning-text: var(--vp-c-warning-1);--vp-badge-warning-bg: var(--vp-c-warning-soft);--vp-badge-danger-border: transparent;--vp-badge-danger-text: var(--vp-c-danger-1);--vp-badge-danger-bg: var(--vp-c-danger-soft)}:root{--vp-carbon-ads-text-color: var(--vp-c-text-1);--vp-carbon-ads-poweredby-color: var(--vp-c-text-2);--vp-carbon-ads-bg-color: var(--vp-c-bg-soft);--vp-carbon-ads-hover-text-color: var(--vp-c-brand-1);--vp-carbon-ads-hover-poweredby-color: var(--vp-c-text-1)}:root{--vp-local-search-bg: var(--vp-c-bg);--vp-local-search-result-bg: var(--vp-c-bg);--vp-local-search-result-border: var(--vp-c-divider);--vp-local-search-result-selected-bg: var(--vp-c-bg);--vp-local-search-result-selected-border: var(--vp-c-brand-1);--vp-local-search-highlight-bg: var(--vp-c-brand-1);--vp-local-search-highlight-text: var(--vp-c-neutral-inverse)}@media (prefers-reduced-motion: reduce){*,:before,:after{animation-delay:-1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important;background-attachment:initial!important;scroll-behavior:auto!important;transition-duration:0s!important;transition-delay:0s!important}}*,:before,:after{box-sizing:border-box}html{line-height:1.4;font-size:16px;-webkit-text-size-adjust:100%}html.dark{color-scheme:dark}body{margin:0;width:100%;min-width:320px;min-height:100vh;line-height:24px;font-family:var(--vp-font-family-base);font-size:16px;font-weight:400;color:var(--vp-c-text-1);background-color:var(--vp-c-bg);direction:ltr;font-synthesis:style;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}main{display:block}h1,h2,h3,h4,h5,h6{margin:0;line-height:24px;font-size:16px;font-weight:400}p{margin:0}strong,b{font-weight:600}a,area,button,[role=button],input,label,select,summary,textarea{touch-action:manipulation}a{color:inherit;text-decoration:inherit}ol,ul{list-style:none;margin:0;padding:0}blockquote{margin:0}pre,code,kbd,samp{font-family:var(--vp-font-family-mono)}img,svg,video,canvas,audio,iframe,embed,object{display:block}figure{margin:0}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{border:0;padding:0;line-height:inherit;color:inherit}button{padding:0;font-family:inherit;background-color:transparent;background-image:none}button:enabled,[role=button]:enabled{cursor:pointer}button:focus,button:focus-visible{outline:1px dotted;outline:4px auto -webkit-focus-ring-color}button:focus:not(:focus-visible){outline:none!important}input:focus,textarea:focus,select:focus{outline:none}table{border-collapse:collapse}input{background-color:transparent}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:var(--vp-c-text-3)}input::-ms-input-placeholder,textarea::-ms-input-placeholder{color:var(--vp-c-text-3)}input::placeholder,textarea::placeholder{color:var(--vp-c-text-3)}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}textarea{resize:vertical}select{-webkit-appearance:none}fieldset{margin:0;padding:0}h1,h2,h3,h4,h5,h6,li,p{overflow-wrap:break-word}vite-error-overlay{z-index:9999}mjx-container{display:inline-block;margin:auto 2px -2px}mjx-container>svg{margin:auto}.visually-hidden{position:absolute;width:1px;height:1px;white-space:nowrap;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden}.custom-block{border:1px solid transparent;border-radius:8px;padding:16px 16px 8px;line-height:24px;font-size:var(--vp-custom-block-font-size);color:var(--vp-c-text-2)}.custom-block.info{border-color:var(--vp-custom-block-info-border);color:var(--vp-custom-block-info-text);background-color:var(--vp-custom-block-info-bg)}.custom-block.info a,.custom-block.info code{color:var(--vp-c-brand-1)}.custom-block.info a:hover{color:var(--vp-c-brand-2)}.custom-block.info code{background-color:var(--vp-custom-block-info-code-bg)}.custom-block.tip{border-color:var(--vp-custom-block-tip-border);color:var(--vp-custom-block-tip-text);background-color:var(--vp-custom-block-tip-bg)}.custom-block.tip a,.custom-block.tip code{color:var(--vp-c-brand-1)}.custom-block.tip a:hover{color:var(--vp-c-brand-2)}.custom-block.tip code{background-color:var(--vp-custom-block-tip-code-bg)}.custom-block.warning{border-color:var(--vp-custom-block-warning-border);color:var(--vp-custom-block-warning-text);background-color:var(--vp-custom-block-warning-bg)}.custom-block.warning a,.custom-block.warning code{color:var(--vp-c-warning-1)}.custom-block.warning a:hover{color:var(--vp-c-warning-2)}.custom-block.warning code{background-color:var(--vp-custom-block-warning-code-bg)}.custom-block.danger{border-color:var(--vp-custom-block-danger-border);color:var(--vp-custom-block-danger-text);background-color:var(--vp-custom-block-danger-bg)}.custom-block.danger a,.custom-block.danger code{color:var(--vp-c-danger-1)}.custom-block.danger a:hover{color:var(--vp-c-danger-2)}.custom-block.danger code{background-color:var(--vp-custom-block-danger-code-bg)}.custom-block.details{border-color:var(--vp-custom-block-details-border);color:var(--vp-custom-block-details-text);background-color:var(--vp-custom-block-details-bg)}.custom-block.details a{color:var(--vp-c-brand-1)}.custom-block.details a:hover{color:var(--vp-c-brand-2)}.custom-block.details code{background-color:var(--vp-custom-block-details-code-bg)}.custom-block-title{font-weight:600}.custom-block p+p{margin:8px 0}.custom-block.details summary{margin:0 0 8px;font-weight:700;cursor:pointer}.custom-block.details summary+p{margin:8px 0}.custom-block a{color:inherit;font-weight:600;text-decoration:underline;text-underline-offset:2px;transition:opacity .25s}.custom-block a:hover{opacity:.75}.custom-block code{font-size:var(--vp-custom-block-code-font-size)}.custom-block.custom-block th,.custom-block.custom-block blockquote>p{font-size:var(--vp-custom-block-font-size);color:inherit}.dark .vp-code span{color:var(--shiki-dark, inherit)}html:not(.dark) .vp-code span{color:var(--shiki-light, inherit)}.vp-code-group{margin-top:16px}.vp-code-group .tabs{position:relative;display:flex;margin-right:-24px;margin-left:-24px;padding:0 12px;background-color:var(--vp-code-tab-bg);overflow-x:auto;overflow-y:hidden;box-shadow:inset 0 -1px var(--vp-code-tab-divider)}@media (min-width: 640px){.vp-code-group .tabs{margin-right:0;margin-left:0;border-radius:8px 8px 0 0}}.vp-code-group .tabs input{position:fixed;opacity:0;pointer-events:none}.vp-code-group .tabs label{position:relative;display:inline-block;border-bottom:1px solid transparent;padding:0 12px;line-height:48px;font-size:14px;font-weight:500;color:var(--vp-code-tab-text-color);white-space:nowrap;cursor:pointer;transition:color .25s}.vp-code-group .tabs label:after{position:absolute;right:8px;bottom:-1px;left:8px;z-index:1;height:2px;border-radius:2px;content:"";background-color:transparent;transition:background-color .25s}.vp-code-group label:hover{color:var(--vp-code-tab-hover-text-color)}.vp-code-group input:checked+label{color:var(--vp-code-tab-active-text-color)}.vp-code-group input:checked+label:after{background-color:var(--vp-code-tab-active-bar-color)}.vp-code-group div[class*=language-],.vp-block{display:none;margin-top:0!important;border-top-left-radius:0!important;border-top-right-radius:0!important}.vp-code-group div[class*=language-].active,.vp-block.active{display:block}.vp-block{padding:20px 24px}.vp-doc h1,.vp-doc h2,.vp-doc h3,.vp-doc h4,.vp-doc h5,.vp-doc h6{position:relative;font-weight:600;outline:none}.vp-doc h1{letter-spacing:-.02em;line-height:40px;font-size:28px}.vp-doc h2{margin:48px 0 16px;border-top:1px solid var(--vp-c-divider);padding-top:24px;letter-spacing:-.02em;line-height:32px;font-size:24px}.vp-doc h3{margin:32px 0 0;letter-spacing:-.01em;line-height:28px;font-size:20px}.vp-doc .header-anchor{position:absolute;top:0;left:0;margin-left:-.87em;font-weight:500;-webkit-user-select:none;user-select:none;opacity:0;text-decoration:none;transition:color .25s,opacity .25s}.vp-doc .header-anchor:before{content:var(--vp-header-anchor-symbol)}.vp-doc h1:hover .header-anchor,.vp-doc h1 .header-anchor:focus,.vp-doc h2:hover .header-anchor,.vp-doc h2 .header-anchor:focus,.vp-doc h3:hover .header-anchor,.vp-doc h3 .header-anchor:focus,.vp-doc h4:hover .header-anchor,.vp-doc h4 .header-anchor:focus,.vp-doc h5:hover .header-anchor,.vp-doc h5 .header-anchor:focus,.vp-doc h6:hover .header-anchor,.vp-doc h6 .header-anchor:focus{opacity:1}@media (min-width: 768px){.vp-doc h1{letter-spacing:-.02em;line-height:40px;font-size:32px}}.vp-doc h2 .header-anchor{top:24px}.vp-doc p,.vp-doc summary{margin:16px 0}.vp-doc p{line-height:28px}.vp-doc blockquote{margin:16px 0;border-left:2px solid var(--vp-c-divider);padding-left:16px;transition:border-color .5s}.vp-doc blockquote>p{margin:0;font-size:16px;color:var(--vp-c-text-2);transition:color .5s}.vp-doc a{font-weight:500;color:var(--vp-c-brand-1);text-decoration:underline;text-underline-offset:2px;transition:color .25s,opacity .25s}.vp-doc a:hover{color:var(--vp-c-brand-2)}.vp-doc strong{font-weight:600}.vp-doc ul,.vp-doc ol{padding-left:1.25rem;margin:16px 0}.vp-doc ul{list-style:disc}.vp-doc ol{list-style:decimal}.vp-doc li+li{margin-top:8px}.vp-doc li>ol,.vp-doc li>ul{margin:8px 0 0}.vp-doc table{display:block;border-collapse:collapse;margin:20px 0;overflow-x:auto}.vp-doc tr{background-color:var(--vp-c-bg);border-top:1px solid var(--vp-c-divider);transition:background-color .5s}.vp-doc tr:nth-child(2n){background-color:var(--vp-c-bg-soft)}.vp-doc th,.vp-doc td{border:1px solid var(--vp-c-divider);padding:8px 16px}.vp-doc th{text-align:left;font-size:14px;font-weight:600;color:var(--vp-c-text-2);background-color:var(--vp-c-bg-soft)}.vp-doc td{font-size:14px}.vp-doc hr{margin:16px 0;border:none;border-top:1px solid var(--vp-c-divider)}.vp-doc .custom-block{margin:16px 0}.vp-doc .custom-block p{margin:8px 0;line-height:24px}.vp-doc .custom-block p:first-child{margin:0}.vp-doc .custom-block div[class*=language-]{margin:8px 0;border-radius:8px}.vp-doc .custom-block div[class*=language-] code{font-weight:400;background-color:transparent}.vp-doc .custom-block .vp-code-group .tabs{margin:0;border-radius:8px 8px 0 0}.vp-doc :not(pre,h1,h2,h3,h4,h5,h6)>code{font-size:var(--vp-code-font-size);color:var(--vp-code-color)}.vp-doc :not(pre)>code{border-radius:4px;padding:3px 6px;background-color:var(--vp-code-bg);transition:color .25s,background-color .5s}.vp-doc a>code{color:var(--vp-code-link-color)}.vp-doc a:hover>code{color:var(--vp-code-link-hover-color)}.vp-doc h1>code,.vp-doc h2>code,.vp-doc h3>code{font-size:.9em}.vp-doc div[class*=language-],.vp-block{position:relative;margin:16px -24px;background-color:var(--vp-code-block-bg);overflow-x:auto;transition:background-color .5s}@media (min-width: 640px){.vp-doc div[class*=language-],.vp-block{border-radius:8px;margin:16px 0}}@media (max-width: 639px){.vp-doc li div[class*=language-]{border-radius:8px 0 0 8px}}.vp-doc div[class*=language-]+div[class*=language-],.vp-doc div[class$=-api]+div[class*=language-],.vp-doc div[class*=language-]+div[class$=-api]>div[class*=language-]{margin-top:-8px}.vp-doc [class*=language-] pre,.vp-doc [class*=language-] code{direction:ltr;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}.vp-doc [class*=language-] pre{position:relative;z-index:1;margin:0;padding:20px 0;background:transparent;overflow-x:auto}.vp-doc [class*=language-] code{display:block;padding:0 24px;width:fit-content;min-width:100%;line-height:var(--vp-code-line-height);font-size:var(--vp-code-font-size);color:var(--vp-code-block-color);transition:color .5s}.vp-doc [class*=language-] code .highlighted{background-color:var(--vp-code-line-highlight-color);transition:background-color .5s;margin:0 -24px;padding:0 24px;width:calc(100% + 48px);display:inline-block}.vp-doc [class*=language-] code .highlighted.error{background-color:var(--vp-code-line-error-color)}.vp-doc [class*=language-] code .highlighted.warning{background-color:var(--vp-code-line-warning-color)}.vp-doc [class*=language-] code .diff{transition:background-color .5s;margin:0 -24px;padding:0 24px;width:calc(100% + 48px);display:inline-block}.vp-doc [class*=language-] code .diff:before{position:absolute;left:10px}.vp-doc [class*=language-] .has-focused-lines .line:not(.has-focus){filter:blur(.095rem);opacity:.4;transition:filter .35s,opacity .35s}.vp-doc [class*=language-] .has-focused-lines .line:not(.has-focus){opacity:.7;transition:filter .35s,opacity .35s}.vp-doc [class*=language-]:hover .has-focused-lines .line:not(.has-focus){filter:blur(0);opacity:1}.vp-doc [class*=language-] code .diff.remove{background-color:var(--vp-code-line-diff-remove-color);opacity:.7}.vp-doc [class*=language-] code .diff.remove:before{content:"-";color:var(--vp-code-line-diff-remove-symbol-color)}.vp-doc [class*=language-] code .diff.add{background-color:var(--vp-code-line-diff-add-color)}.vp-doc [class*=language-] code .diff.add:before{content:"+";color:var(--vp-code-line-diff-add-symbol-color)}.vp-doc div[class*=language-].line-numbers-mode{padding-left:32px}.vp-doc .line-numbers-wrapper{position:absolute;top:0;bottom:0;left:0;z-index:3;border-right:1px solid var(--vp-code-block-divider-color);padding-top:20px;width:32px;text-align:center;font-family:var(--vp-font-family-mono);line-height:var(--vp-code-line-height);font-size:var(--vp-code-font-size);color:var(--vp-code-line-number-color);transition:border-color .5s,color .5s}.vp-doc [class*=language-]>button.copy{direction:ltr;position:absolute;top:12px;right:12px;z-index:3;border:1px solid var(--vp-code-copy-code-border-color);border-radius:4px;width:40px;height:40px;background-color:var(--vp-code-copy-code-bg);opacity:0;cursor:pointer;background-image:var(--vp-icon-copy);background-position:50%;background-size:20px;background-repeat:no-repeat;transition:border-color .25s,background-color .25s,opacity .25s}.vp-doc [class*=language-]:hover>button.copy,.vp-doc [class*=language-]>button.copy:focus{opacity:1}.vp-doc [class*=language-]>button.copy:hover,.vp-doc [class*=language-]>button.copy.copied{border-color:var(--vp-code-copy-code-hover-border-color);background-color:var(--vp-code-copy-code-hover-bg)}.vp-doc [class*=language-]>button.copy.copied,.vp-doc [class*=language-]>button.copy:hover.copied{border-radius:0 4px 4px 0;background-color:var(--vp-code-copy-code-hover-bg);background-image:var(--vp-icon-copied)}.vp-doc [class*=language-]>button.copy.copied:before,.vp-doc [class*=language-]>button.copy:hover.copied:before{position:relative;top:-1px;transform:translate(calc(-100% - 1px));display:flex;justify-content:center;align-items:center;border:1px solid var(--vp-code-copy-code-hover-border-color);border-right:0;border-radius:4px 0 0 4px;padding:0 10px;width:fit-content;height:40px;text-align:center;font-size:12px;font-weight:500;color:var(--vp-code-copy-code-active-text);background-color:var(--vp-code-copy-code-hover-bg);white-space:nowrap;content:var(--vp-code-copy-copied-text-content)}.vp-doc [class*=language-]>span.lang{position:absolute;top:2px;right:8px;z-index:2;font-size:12px;font-weight:500;color:var(--vp-code-lang-color);transition:color .4s,opacity .4s}.vp-doc [class*=language-]:hover>button.copy+span.lang,.vp-doc [class*=language-]>button.copy:focus+span.lang{opacity:0}.vp-doc .VPTeamMembers{margin-top:24px}.vp-doc .VPTeamMembers.small.count-1 .container{margin:0!important;max-width:calc((100% - 24px)/2)!important}.vp-doc .VPTeamMembers.small.count-2 .container,.vp-doc .VPTeamMembers.small.count-3 .container{max-width:100%!important}.vp-doc .VPTeamMembers.medium.count-1 .container{margin:0!important;max-width:calc((100% - 24px)/2)!important}:is(.vp-external-link-icon,.vp-doc a[href*="://"],.vp-doc a[target=_blank]):not(.no-icon):after{display:inline-block;margin-top:-1px;margin-left:4px;width:11px;height:11px;background:currentColor;color:var(--vp-c-text-3);flex-shrink:0;--icon: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' %3E%3Cpath d='M0 0h24v24H0V0z' fill='none' /%3E%3Cpath d='M9 5v2h6.59L4 18.59 5.41 20 17 8.41V15h2V5H9z' /%3E%3C/svg%3E");-webkit-mask-image:var(--icon);mask-image:var(--icon)}.vp-external-link-icon:after{content:""}.vp-sponsor{border-radius:16px;overflow:hidden}.vp-sponsor.aside{border-radius:12px}.vp-sponsor-section+.vp-sponsor-section{margin-top:4px}.vp-sponsor-tier{margin-bottom:4px;text-align:center;letter-spacing:1px;line-height:24px;width:100%;font-weight:600;color:var(--vp-c-text-2);background-color:var(--vp-c-bg-soft)}.vp-sponsor.normal .vp-sponsor-tier{padding:13px 0 11px;font-size:14px}.vp-sponsor.aside .vp-sponsor-tier{padding:9px 0 7px;font-size:12px}.vp-sponsor-grid+.vp-sponsor-tier{margin-top:4px}.vp-sponsor-grid{display:flex;flex-wrap:wrap;gap:4px}.vp-sponsor-grid.xmini .vp-sponsor-grid-link{height:64px}.vp-sponsor-grid.xmini .vp-sponsor-grid-image{max-width:64px;max-height:22px}.vp-sponsor-grid.mini .vp-sponsor-grid-link{height:72px}.vp-sponsor-grid.mini .vp-sponsor-grid-image{max-width:96px;max-height:24px}.vp-sponsor-grid.small .vp-sponsor-grid-link{height:96px}.vp-sponsor-grid.small .vp-sponsor-grid-image{max-width:96px;max-height:24px}.vp-sponsor-grid.medium .vp-sponsor-grid-link{height:112px}.vp-sponsor-grid.medium .vp-sponsor-grid-image{max-width:120px;max-height:36px}.vp-sponsor-grid.big .vp-sponsor-grid-link{height:184px}.vp-sponsor-grid.big .vp-sponsor-grid-image{max-width:192px;max-height:56px}.vp-sponsor-grid[data-vp-grid="2"] .vp-sponsor-grid-item{width:calc((100% - 4px)/2)}.vp-sponsor-grid[data-vp-grid="3"] .vp-sponsor-grid-item{width:calc((100% - 4px * 2) / 3)}.vp-sponsor-grid[data-vp-grid="4"] .vp-sponsor-grid-item{width:calc((100% - 12px)/4)}.vp-sponsor-grid[data-vp-grid="5"] .vp-sponsor-grid-item{width:calc((100% - 16px)/5)}.vp-sponsor-grid[data-vp-grid="6"] .vp-sponsor-grid-item{width:calc((100% - 4px * 5) / 6)}.vp-sponsor-grid-item{flex-shrink:0;width:100%;background-color:var(--vp-c-bg-soft);transition:background-color .25s}.vp-sponsor-grid-item:hover{background-color:var(--vp-c-default-soft)}.vp-sponsor-grid-item:hover .vp-sponsor-grid-image{filter:grayscale(0) invert(0)}.vp-sponsor-grid-item.empty:hover{background-color:var(--vp-c-bg-soft)}.dark .vp-sponsor-grid-item:hover{background-color:var(--vp-c-white)}.dark .vp-sponsor-grid-item.empty:hover{background-color:var(--vp-c-bg-soft)}.vp-sponsor-grid-link{display:flex}.vp-sponsor-grid-box{display:flex;justify-content:center;align-items:center;width:100%}.vp-sponsor-grid-image{max-width:100%;filter:grayscale(1);transition:filter .25s}.dark .vp-sponsor-grid-image{filter:grayscale(1) invert(1)}.VPBadge[data-v-9613cc9f]{display:inline-block;margin-left:2px;border:1px solid transparent;border-radius:12px;padding:0 10px;line-height:22px;font-size:12px;font-weight:500;transform:translateY(-2px)}.vp-doc h1>.VPBadge[data-v-9613cc9f]{margin-top:4px;vertical-align:top}.vp-doc h2>.VPBadge[data-v-9613cc9f]{margin-top:3px;padding:0 8px;vertical-align:top}.vp-doc h3>.VPBadge[data-v-9613cc9f]{vertical-align:middle}.vp-doc h4>.VPBadge[data-v-9613cc9f],.vp-doc h5>.VPBadge[data-v-9613cc9f],.vp-doc h6>.VPBadge[data-v-9613cc9f]{vertical-align:middle;line-height:18px}.VPBadge.info[data-v-9613cc9f]{border-color:var(--vp-badge-info-border);color:var(--vp-badge-info-text);background-color:var(--vp-badge-info-bg)}.VPBadge.tip[data-v-9613cc9f]{border-color:var(--vp-badge-tip-border);color:var(--vp-badge-tip-text);background-color:var(--vp-badge-tip-bg)}.VPBadge.warning[data-v-9613cc9f]{border-color:var(--vp-badge-warning-border);color:var(--vp-badge-warning-text);background-color:var(--vp-badge-warning-bg)}.VPBadge.danger[data-v-9613cc9f]{border-color:var(--vp-badge-danger-border);color:var(--vp-badge-danger-text);background-color:var(--vp-badge-danger-bg)}.VPBackdrop[data-v-c79a1216]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--vp-z-index-backdrop);background:var(--vp-backdrop-bg-color);transition:opacity .5s}.VPBackdrop.fade-enter-from[data-v-c79a1216],.VPBackdrop.fade-leave-to[data-v-c79a1216]{opacity:0}.VPBackdrop.fade-leave-active[data-v-c79a1216]{transition-duration:.25s}@media (min-width: 1280px){.VPBackdrop[data-v-c79a1216]{display:none}}.NotFound[data-v-f87ff6e4]{padding:64px 24px 96px;text-align:center}@media (min-width: 768px){.NotFound[data-v-f87ff6e4]{padding:96px 32px 168px}}.code[data-v-f87ff6e4]{line-height:64px;font-size:64px;font-weight:600}.title[data-v-f87ff6e4]{padding-top:12px;letter-spacing:2px;line-height:20px;font-size:20px;font-weight:700}.divider[data-v-f87ff6e4]{margin:24px auto 18px;width:64px;height:1px;background-color:var(--vp-c-divider)}.quote[data-v-f87ff6e4]{margin:0 auto;max-width:256px;font-size:14px;font-weight:500;color:var(--vp-c-text-2)}.action[data-v-f87ff6e4]{padding-top:20px}.link[data-v-f87ff6e4]{display:inline-block;border:1px solid var(--vp-c-brand-1);border-radius:16px;padding:3px 16px;font-size:14px;font-weight:500;color:var(--vp-c-brand-1);transition:border-color .25s,color .25s}.link[data-v-f87ff6e4]:hover{border-color:var(--vp-c-brand-2);color:var(--vp-c-brand-2)}.root[data-v-d0ee3533]{position:relative;z-index:1}.nested[data-v-d0ee3533]{padding-left:16px}.outline-link[data-v-d0ee3533]{display:block;line-height:28px;color:var(--vp-c-text-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .5s;font-weight:400}.outline-link[data-v-d0ee3533]:hover,.outline-link.active[data-v-d0ee3533]{color:var(--vp-c-text-1);transition:color .25s}.outline-link.nested[data-v-d0ee3533]{padding-left:13px}.VPDocAsideOutline[data-v-d330b1bb]{display:none}.VPDocAsideOutline.has-outline[data-v-d330b1bb]{display:block}.content[data-v-d330b1bb]{position:relative;border-left:1px solid var(--vp-c-divider);padding-left:16px;font-size:13px;font-weight:500}.outline-marker[data-v-d330b1bb]{position:absolute;top:32px;left:-1px;z-index:0;opacity:0;width:2px;border-radius:2px;height:18px;background-color:var(--vp-c-brand-1);transition:top .25s cubic-bezier(0,1,.5,1),background-color .5s,opacity .25s}.outline-title[data-v-d330b1bb]{letter-spacing:.4px;line-height:28px;font-size:13px;font-weight:600}.VPDocAside[data-v-3f215769]{display:flex;flex-direction:column;flex-grow:1}.spacer[data-v-3f215769]{flex-grow:1}.VPDocAside[data-v-3f215769] .spacer+.VPDocAsideSponsors,.VPDocAside[data-v-3f215769] .spacer+.VPDocAsideCarbonAds{margin-top:24px}.VPDocAside[data-v-3f215769] .VPDocAsideSponsors+.VPDocAsideCarbonAds{margin-top:16px}.VPLastUpdated[data-v-7e05ebdb]{line-height:24px;font-size:14px;font-weight:500;color:var(--vp-c-text-2)}@media (min-width: 640px){.VPLastUpdated[data-v-7e05ebdb]{line-height:32px;font-size:14px;font-weight:500}}.VPDocFooter[data-v-48f9bb55]{margin-top:64px}.edit-info[data-v-48f9bb55]{padding-bottom:18px}@media (min-width: 640px){.edit-info[data-v-48f9bb55]{display:flex;justify-content:space-between;align-items:center;padding-bottom:14px}}.edit-link-button[data-v-48f9bb55]{display:flex;align-items:center;border:0;line-height:32px;font-size:14px;font-weight:500;color:var(--vp-c-brand-1);transition:color .25s}.edit-link-button[data-v-48f9bb55]:hover{color:var(--vp-c-brand-2)}.edit-link-icon[data-v-48f9bb55]{margin-right:8px;width:14px;height:14px;fill:currentColor}.prev-next[data-v-48f9bb55]{border-top:1px solid var(--vp-c-divider);padding-top:24px;display:grid;grid-row-gap:8px}@media (min-width: 640px){.prev-next[data-v-48f9bb55]{grid-template-columns:repeat(2,1fr);grid-column-gap:16px}}.pager-link[data-v-48f9bb55]{display:block;border:1px solid var(--vp-c-divider);border-radius:8px;padding:11px 16px 13px;width:100%;height:100%;transition:border-color .25s}.pager-link[data-v-48f9bb55]:hover{border-color:var(--vp-c-brand-1)}.pager-link.next[data-v-48f9bb55]{margin-left:auto;text-align:right}.desc[data-v-48f9bb55]{display:block;line-height:20px;font-size:12px;font-weight:500;color:var(--vp-c-text-2)}.title[data-v-48f9bb55]{display:block;line-height:20px;font-size:14px;font-weight:500;color:var(--vp-c-brand-1);transition:color .25s}.VPDocOutlineDropdown[data-v-eadfb36b]{margin-bottom:48px}.VPDocOutlineDropdown button[data-v-eadfb36b]{display:block;font-size:14px;font-weight:500;line-height:24px;border:1px solid var(--vp-c-border);padding:4px 12px;color:var(--vp-c-text-2);background-color:var(--vp-c-default-soft);border-radius:8px;transition:color .5s}.VPDocOutlineDropdown button[data-v-eadfb36b]:hover{color:var(--vp-c-text-1);transition:color .25s}.VPDocOutlineDropdown button.open[data-v-eadfb36b]{color:var(--vp-c-text-1)}.icon[data-v-eadfb36b]{display:inline-block;vertical-align:middle;width:16px;height:16px;fill:currentColor}[data-v-eadfb36b] .outline-link{font-size:14px;font-weight:400}.open>.icon[data-v-eadfb36b]{transform:rotate(90deg)}.items[data-v-eadfb36b]{margin-top:12px;border-left:1px solid var(--vp-c-divider)}.VPDoc[data-v-6b87e69f]{padding:32px 24px 96px;width:100%}.VPDoc .VPDocOutlineDropdown[data-v-6b87e69f]{display:none}@media (min-width: 960px) and (max-width: 1279px){.VPDoc .VPDocOutlineDropdown[data-v-6b87e69f]{display:block}}@media (min-width: 768px){.VPDoc[data-v-6b87e69f]{padding:48px 32px 128px}}@media (min-width: 960px){.VPDoc[data-v-6b87e69f]{padding:32px 32px 0}.VPDoc:not(.has-sidebar) .container[data-v-6b87e69f]{display:flex;justify-content:center;max-width:992px}.VPDoc:not(.has-sidebar) .content[data-v-6b87e69f]{max-width:752px}}@media (min-width: 1280px){.VPDoc .container[data-v-6b87e69f]{display:flex;justify-content:center}.VPDoc .aside[data-v-6b87e69f]{display:block}}@media (min-width: 1440px){.VPDoc:not(.has-sidebar) .content[data-v-6b87e69f]{max-width:784px}.VPDoc:not(.has-sidebar) .container[data-v-6b87e69f]{max-width:1104px}}.container[data-v-6b87e69f]{margin:0 auto;width:100%}.aside[data-v-6b87e69f]{position:relative;display:none;order:2;flex-grow:1;padding-left:32px;width:100%;max-width:256px}.left-aside[data-v-6b87e69f]{order:1;padding-left:unset;padding-right:32px}.aside-container[data-v-6b87e69f]{position:fixed;top:0;padding-top:calc(var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + var(--vp-doc-top-height, 0px) + 32px);width:224px;height:100vh;overflow-x:hidden;overflow-y:auto;scrollbar-width:none}.aside-container[data-v-6b87e69f]::-webkit-scrollbar{display:none}.aside-curtain[data-v-6b87e69f]{position:fixed;bottom:0;z-index:10;width:224px;height:32px;background:linear-gradient(transparent,var(--vp-c-bg) 70%)}.aside-content[data-v-6b87e69f]{display:flex;flex-direction:column;min-height:calc(100vh - (var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + 32px));padding-bottom:32px}.content[data-v-6b87e69f]{position:relative;margin:0 auto;width:100%}@media (min-width: 960px){.content[data-v-6b87e69f]{padding:0 32px 128px}}@media (min-width: 1280px){.content[data-v-6b87e69f]{order:1;margin:0;min-width:640px}}.content-container[data-v-6b87e69f]{margin:0 auto}.VPDoc.has-aside .content-container[data-v-6b87e69f]{max-width:688px}.external-link-icon-enabled :is(.vp-doc a[href*="://"][data-v-6b87e69f],.vp-doc a[target=_blank]):after{content:"";color:currentColor}.VPButton[data-v-c1c5efc1]{display:inline-block;border:1px solid transparent;text-align:center;font-weight:600;white-space:nowrap;transition:color .25s,border-color .25s,background-color .25s}.VPButton[data-v-c1c5efc1]:active{transition:color .1s,border-color .1s,background-color .1s}.VPButton.medium[data-v-c1c5efc1]{border-radius:20px;padding:0 20px;line-height:38px;font-size:14px}.VPButton.big[data-v-c1c5efc1]{border-radius:24px;padding:0 24px;line-height:46px;font-size:16px}.VPButton.brand[data-v-c1c5efc1]{border-color:var(--vp-button-brand-border);color:var(--vp-button-brand-text);background-color:var(--vp-button-brand-bg)}.VPButton.brand[data-v-c1c5efc1]:hover{border-color:var(--vp-button-brand-hover-border);color:var(--vp-button-brand-hover-text);background-color:var(--vp-button-brand-hover-bg)}.VPButton.brand[data-v-c1c5efc1]:active{border-color:var(--vp-button-brand-active-border);color:var(--vp-button-brand-active-text);background-color:var(--vp-button-brand-active-bg)}.VPButton.alt[data-v-c1c5efc1]{border-color:var(--vp-button-alt-border);color:var(--vp-button-alt-text);background-color:var(--vp-button-alt-bg)}.VPButton.alt[data-v-c1c5efc1]:hover{border-color:var(--vp-button-alt-hover-border);color:var(--vp-button-alt-hover-text);background-color:var(--vp-button-alt-hover-bg)}.VPButton.alt[data-v-c1c5efc1]:active{border-color:var(--vp-button-alt-active-border);color:var(--vp-button-alt-active-text);background-color:var(--vp-button-alt-active-bg)}.VPButton.sponsor[data-v-c1c5efc1]{border-color:var(--vp-button-sponsor-border);color:var(--vp-button-sponsor-text);background-color:var(--vp-button-sponsor-bg)}.VPButton.sponsor[data-v-c1c5efc1]:hover{border-color:var(--vp-button-sponsor-hover-border);color:var(--vp-button-sponsor-hover-text);background-color:var(--vp-button-sponsor-hover-bg)}.VPButton.sponsor[data-v-c1c5efc1]:active{border-color:var(--vp-button-sponsor-active-border);color:var(--vp-button-sponsor-active-text);background-color:var(--vp-button-sponsor-active-bg)}html:not(.dark) .VPImage.dark[data-v-8426fc1a]{display:none}.dark .VPImage.light[data-v-8426fc1a]{display:none}.VPHero[data-v-da5d1713]{margin-top:calc((var(--vp-nav-height) + var(--vp-layout-top-height, 0px)) * -1);padding:calc(var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + 48px) 24px 48px}@media (min-width: 640px){.VPHero[data-v-da5d1713]{padding:calc(var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + 80px) 48px 64px}}@media (min-width: 960px){.VPHero[data-v-da5d1713]{padding:calc(var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + 80px) 64px 64px}}.container[data-v-da5d1713]{display:flex;flex-direction:column;margin:0 auto;max-width:1152px}@media (min-width: 960px){.container[data-v-da5d1713]{flex-direction:row}}.main[data-v-da5d1713]{position:relative;z-index:10;order:2;flex-grow:1;flex-shrink:0}.VPHero.has-image .container[data-v-da5d1713]{text-align:center}@media (min-width: 960px){.VPHero.has-image .container[data-v-da5d1713]{text-align:left}}@media (min-width: 960px){.main[data-v-da5d1713]{order:1;width:calc((100% / 3) * 2)}.VPHero.has-image .main[data-v-da5d1713]{max-width:592px}}.name[data-v-da5d1713],.text[data-v-da5d1713]{max-width:392px;letter-spacing:-.4px;line-height:40px;font-size:32px;font-weight:700;white-space:pre-wrap}.VPHero.has-image .name[data-v-da5d1713],.VPHero.has-image .text[data-v-da5d1713]{margin:0 auto}.name[data-v-da5d1713]{color:var(--vp-home-hero-name-color)}.clip[data-v-da5d1713]{background:var(--vp-home-hero-name-background);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:var(--vp-home-hero-name-color)}@media (min-width: 640px){.name[data-v-da5d1713],.text[data-v-da5d1713]{max-width:576px;line-height:56px;font-size:48px}}@media (min-width: 960px){.name[data-v-da5d1713],.text[data-v-da5d1713]{line-height:64px;font-size:56px}.VPHero.has-image .name[data-v-da5d1713],.VPHero.has-image .text[data-v-da5d1713]{margin:0}}.tagline[data-v-da5d1713]{padding-top:8px;max-width:392px;line-height:28px;font-size:18px;font-weight:500;white-space:pre-wrap;color:var(--vp-c-text-2)}.VPHero.has-image .tagline[data-v-da5d1713]{margin:0 auto}@media (min-width: 640px){.tagline[data-v-da5d1713]{padding-top:12px;max-width:576px;line-height:32px;font-size:20px}}@media (min-width: 960px){.tagline[data-v-da5d1713]{line-height:36px;font-size:24px}.VPHero.has-image .tagline[data-v-da5d1713]{margin:0}}.actions[data-v-da5d1713]{display:flex;flex-wrap:wrap;margin:-6px;padding-top:24px}.VPHero.has-image .actions[data-v-da5d1713]{justify-content:center}@media (min-width: 640px){.actions[data-v-da5d1713]{padding-top:32px}}@media (min-width: 960px){.VPHero.has-image .actions[data-v-da5d1713]{justify-content:flex-start}}.action[data-v-da5d1713]{flex-shrink:0;padding:6px}.image[data-v-da5d1713]{order:1;margin:-76px -24px -48px}@media (min-width: 640px){.image[data-v-da5d1713]{margin:-108px -24px -48px}}@media (min-width: 960px){.image[data-v-da5d1713]{flex-grow:1;order:2;margin:0;min-height:100%}}.image-container[data-v-da5d1713]{position:relative;margin:0 auto;width:320px;height:320px}@media (min-width: 640px){.image-container[data-v-da5d1713]{width:392px;height:392px}}@media (min-width: 960px){.image-container[data-v-da5d1713]{display:flex;justify-content:center;align-items:center;width:100%;height:100%;transform:translate(-32px,-32px)}}.image-bg[data-v-da5d1713]{position:absolute;top:50%;left:50%;border-radius:50%;width:192px;height:192px;background-image:var(--vp-home-hero-image-background-image);filter:var(--vp-home-hero-image-filter);transform:translate(-50%,-50%)}@media (min-width: 640px){.image-bg[data-v-da5d1713]{width:256px;height:256px}}@media (min-width: 960px){.image-bg[data-v-da5d1713]{width:320px;height:320px}}[data-v-da5d1713] .image-src{position:absolute;top:50%;left:50%;max-width:192px;max-height:192px;transform:translate(-50%,-50%)}@media (min-width: 640px){[data-v-da5d1713] .image-src{max-width:256px;max-height:256px}}@media (min-width: 960px){[data-v-da5d1713] .image-src{max-width:320px;max-height:320px}}.VPFeature[data-v-33204567]{display:block;border:1px solid var(--vp-c-bg-soft);border-radius:12px;height:100%;background-color:var(--vp-c-bg-soft);transition:border-color .25s,background-color .25s}.VPFeature.link[data-v-33204567]:hover{border-color:var(--vp-c-brand-1)}.box[data-v-33204567]{display:flex;flex-direction:column;padding:24px;height:100%}.box[data-v-33204567]>.VPImage{margin-bottom:20px}.icon[data-v-33204567]{display:flex;justify-content:center;align-items:center;margin-bottom:20px;border-radius:6px;background-color:var(--vp-c-default-soft);width:48px;height:48px;font-size:24px;transition:background-color .25s}.title[data-v-33204567]{line-height:24px;font-size:16px;font-weight:600}.details[data-v-33204567]{flex-grow:1;padding-top:8px;line-height:24px;font-size:14px;font-weight:500;color:var(--vp-c-text-2)}.link-text[data-v-33204567]{padding-top:8px}.link-text-value[data-v-33204567]{display:flex;align-items:center;font-size:14px;font-weight:500;color:var(--vp-c-brand-1)}.link-text-icon[data-v-33204567]{display:inline-block;margin-left:6px;width:14px;height:14px;fill:currentColor}.VPFeatures[data-v-a6181336]{position:relative;padding:0 24px}@media (min-width: 640px){.VPFeatures[data-v-a6181336]{padding:0 48px}}@media (min-width: 960px){.VPFeatures[data-v-a6181336]{padding:0 64px}}.container[data-v-a6181336]{margin:0 auto;max-width:1152px}.items[data-v-a6181336]{display:flex;flex-wrap:wrap;margin:-8px}.item[data-v-a6181336]{padding:8px;width:100%}@media (min-width: 640px){.item.grid-2[data-v-a6181336],.item.grid-4[data-v-a6181336],.item.grid-6[data-v-a6181336]{width:50%}}@media (min-width: 768px){.item.grid-2[data-v-a6181336],.item.grid-4[data-v-a6181336]{width:50%}.item.grid-3[data-v-a6181336],.item.grid-6[data-v-a6181336]{width:calc(100% / 3)}}@media (min-width: 960px){.item.grid-4[data-v-a6181336]{width:25%}}.VPHome[data-v-d82743a8]{padding-bottom:96px}.VPHome[data-v-d82743a8] .VPHomeSponsors{margin-top:112px;margin-bottom:-128px}@media (min-width: 768px){.VPHome[data-v-d82743a8]{padding-bottom:128px}}.VPContent[data-v-669faec9]{flex-grow:1;flex-shrink:0;margin:var(--vp-layout-top-height, 0px) auto 0;width:100%}.VPContent.is-home[data-v-669faec9]{width:100%;max-width:100%}.VPContent.has-sidebar[data-v-669faec9]{margin:0}@media (min-width: 960px){.VPContent[data-v-669faec9]{padding-top:var(--vp-nav-height)}.VPContent.has-sidebar[data-v-669faec9]{margin:var(--vp-layout-top-height, 0px) 0 0;padding-left:var(--vp-sidebar-width)}}@media (min-width: 1440px){.VPContent.has-sidebar[data-v-669faec9]{padding-right:calc((100vw - var(--vp-layout-max-width)) / 2);padding-left:calc((100vw - var(--vp-layout-max-width)) / 2 + var(--vp-sidebar-width))}}.VPFooter[data-v-e315a0ad]{position:relative;z-index:var(--vp-z-index-footer);border-top:1px solid var(--vp-c-gutter);padding:32px 24px;background-color:var(--vp-c-bg)}.VPFooter.has-sidebar[data-v-e315a0ad]{display:none}.VPFooter[data-v-e315a0ad] a{text-decoration-line:underline;text-underline-offset:2px;transition:color .25s}.VPFooter[data-v-e315a0ad] a:hover{color:var(--vp-c-text-1)}@media (min-width: 768px){.VPFooter[data-v-e315a0ad]{padding:32px}}.container[data-v-e315a0ad]{margin:0 auto;max-width:var(--vp-layout-max-width);text-align:center}.message[data-v-e315a0ad],.copyright[data-v-e315a0ad]{line-height:24px;font-size:14px;font-weight:500;color:var(--vp-c-text-2)}.VPLocalNavOutlineDropdown[data-v-1c15a60a]{padding:12px 20px 11px}.VPLocalNavOutlineDropdown button[data-v-1c15a60a]{display:block;font-size:12px;font-weight:500;line-height:24px;color:var(--vp-c-text-2);transition:color .5s;position:relative}.VPLocalNavOutlineDropdown button[data-v-1c15a60a]:hover{color:var(--vp-c-text-1);transition:color .25s}.VPLocalNavOutlineDropdown button.open[data-v-1c15a60a]{color:var(--vp-c-text-1)}.icon[data-v-1c15a60a]{display:inline-block;vertical-align:middle;margin-left:2px;width:14px;height:14px;fill:currentColor}[data-v-1c15a60a] .outline-link{font-size:14px;padding:2px 0}.open>.icon[data-v-1c15a60a]{transform:rotate(90deg)}.items[data-v-1c15a60a]{position:absolute;top:64px;right:16px;left:16px;display:grid;gap:1px;border:1px solid var(--vp-c-border);border-radius:8px;background-color:var(--vp-c-gutter);max-height:calc(var(--vp-vh, 100vh) - 86px);overflow:hidden auto;box-shadow:var(--vp-shadow-3)}.header[data-v-1c15a60a]{background-color:var(--vp-c-bg-soft)}.top-link[data-v-1c15a60a]{display:block;padding:0 16px;line-height:48px;font-size:14px;font-weight:500;color:var(--vp-c-brand-1)}.outline[data-v-1c15a60a]{padding:8px 0;background-color:var(--vp-c-bg-soft)}.flyout-enter-active[data-v-1c15a60a]{transition:all .2s ease-out}.flyout-leave-active[data-v-1c15a60a]{transition:all .15s ease-in}.flyout-enter-from[data-v-1c15a60a],.flyout-leave-to[data-v-1c15a60a]{opacity:0;transform:translateY(-16px)}.VPLocalNav[data-v-f84a0989]{position:sticky;top:0;left:0;z-index:var(--vp-z-index-local-nav);display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--vp-c-gutter);border-bottom:1px solid var(--vp-c-gutter);padding-top:var(--vp-layout-top-height, 0px);width:100%;background-color:var(--vp-local-nav-bg-color)}.VPLocalNav.fixed[data-v-f84a0989]{position:fixed}.VPLocalNav.reached-top[data-v-f84a0989]{border-top-color:transparent}@media (min-width: 960px){.VPLocalNav[data-v-f84a0989]{display:none}}.menu[data-v-f84a0989]{display:flex;align-items:center;padding:12px 24px 11px;line-height:24px;font-size:12px;font-weight:500;color:var(--vp-c-text-2);transition:color .5s}.menu[data-v-f84a0989]:hover{color:var(--vp-c-text-1);transition:color .25s}@media (min-width: 768px){.menu[data-v-f84a0989]{padding:0 32px}}.menu-icon[data-v-f84a0989]{margin-right:8px;width:16px;height:16px;fill:currentColor}.VPOutlineDropdown[data-v-f84a0989]{padding:12px 24px 11px}@media (min-width: 768px){.VPOutlineDropdown[data-v-f84a0989]{padding:12px 32px 11px}}.VPSwitch[data-v-b1685198]{position:relative;border-radius:11px;display:block;width:40px;height:22px;flex-shrink:0;border:1px solid var(--vp-input-border-color);background-color:var(--vp-input-switch-bg-color);transition:border-color .25s!important}.VPSwitch[data-v-b1685198]:hover{border-color:var(--vp-c-brand-1)}.check[data-v-b1685198]{position:absolute;top:1px;left:1px;width:18px;height:18px;border-radius:50%;background-color:var(--vp-c-neutral-inverse);box-shadow:var(--vp-shadow-1);transition:transform .25s!important}.icon[data-v-b1685198]{position:relative;display:block;width:18px;height:18px;border-radius:50%;overflow:hidden}.icon[data-v-b1685198] svg{position:absolute;top:3px;left:3px;width:12px;height:12px;fill:var(--vp-c-text-2)}.dark .icon[data-v-b1685198] svg{fill:var(--vp-c-text-1);transition:opacity .25s!important}.sun[data-v-cbbe1149]{opacity:1}.moon[data-v-cbbe1149],.dark .sun[data-v-cbbe1149]{opacity:0}.dark .moon[data-v-cbbe1149]{opacity:1}.dark .VPSwitchAppearance[data-v-cbbe1149] .check{transform:translate(18px)}.VPNavBarAppearance[data-v-e6aabb21]{display:none}@media (min-width: 1280px){.VPNavBarAppearance[data-v-e6aabb21]{display:flex;align-items:center}}.VPMenuGroup+.VPMenuLink[data-v-43f1e123]{margin:12px -12px 0;border-top:1px solid var(--vp-c-divider);padding:12px 12px 0}.link[data-v-43f1e123]{display:block;border-radius:6px;padding:0 12px;line-height:32px;font-size:14px;font-weight:500;color:var(--vp-c-text-1);white-space:nowrap;transition:background-color .25s,color .25s}.link[data-v-43f1e123]:hover{color:var(--vp-c-brand-1);background-color:var(--vp-c-default-soft)}.link.active[data-v-43f1e123]{color:var(--vp-c-brand-1)}.VPMenuGroup[data-v-69e747b5]{margin:12px -12px 0;border-top:1px solid var(--vp-c-divider);padding:12px 12px 0}.VPMenuGroup[data-v-69e747b5]:first-child{margin-top:0;border-top:0;padding-top:0}.VPMenuGroup+.VPMenuGroup[data-v-69e747b5]{margin-top:12px;border-top:1px solid var(--vp-c-divider)}.title[data-v-69e747b5]{padding:0 12px;line-height:32px;font-size:14px;font-weight:600;color:var(--vp-c-text-2);white-space:nowrap;transition:color .25s}.VPMenu[data-v-e7ea1737]{border-radius:12px;padding:12px;min-width:128px;border:1px solid var(--vp-c-divider);background-color:var(--vp-c-bg-elv);box-shadow:var(--vp-shadow-3);transition:background-color .5s;max-height:calc(100vh - var(--vp-nav-height));overflow-y:auto}.VPMenu[data-v-e7ea1737] .group{margin:0 -12px;padding:0 12px 12px}.VPMenu[data-v-e7ea1737] .group+.group{border-top:1px solid var(--vp-c-divider);padding:11px 12px 12px}.VPMenu[data-v-e7ea1737] .group:last-child{padding-bottom:0}.VPMenu[data-v-e7ea1737] .group+.item{border-top:1px solid var(--vp-c-divider);padding:11px 16px 0}.VPMenu[data-v-e7ea1737] .item{padding:0 16px;white-space:nowrap}.VPMenu[data-v-e7ea1737] .label{flex-grow:1;line-height:28px;font-size:12px;font-weight:500;color:var(--vp-c-text-2);transition:color .5s}.VPMenu[data-v-e7ea1737] .action{padding-left:24px}.VPFlyout[data-v-9c007e85]{position:relative}.VPFlyout[data-v-9c007e85]:hover{color:var(--vp-c-brand-1);transition:color .25s}.VPFlyout:hover .text[data-v-9c007e85]{color:var(--vp-c-text-2)}.VPFlyout:hover .icon[data-v-9c007e85]{fill:var(--vp-c-text-2)}.VPFlyout.active .text[data-v-9c007e85]{color:var(--vp-c-brand-1)}.VPFlyout.active:hover .text[data-v-9c007e85]{color:var(--vp-c-brand-2)}.VPFlyout:hover .menu[data-v-9c007e85],.button[aria-expanded=true]+.menu[data-v-9c007e85]{opacity:1;visibility:visible;transform:translateY(0)}.button[aria-expanded=false]+.menu[data-v-9c007e85]{opacity:0;visibility:hidden;transform:translateY(0)}.button[data-v-9c007e85]{display:flex;align-items:center;padding:0 12px;height:var(--vp-nav-height);color:var(--vp-c-text-1);transition:color .5s}.text[data-v-9c007e85]{display:flex;align-items:center;line-height:var(--vp-nav-height);font-size:14px;font-weight:500;color:var(--vp-c-text-1);transition:color .25s}.option-icon[data-v-9c007e85]{margin-right:0;width:16px;height:16px;fill:currentColor}.text-icon[data-v-9c007e85]{margin-left:4px;width:14px;height:14px;fill:currentColor}.icon[data-v-9c007e85]{width:20px;height:20px;fill:currentColor;transition:fill .25s}.menu[data-v-9c007e85]{position:absolute;top:calc(var(--vp-nav-height) / 2 + 20px);right:0;opacity:0;visibility:hidden;transition:opacity .25s,visibility .25s,transform .25s}.VPSocialLink[data-v-f80f8133]{display:flex;justify-content:center;align-items:center;width:36px;height:36px;color:var(--vp-c-text-2);transition:color .5s}.VPSocialLink[data-v-f80f8133]:hover{color:var(--vp-c-text-1);transition:color .25s}.VPSocialLink[data-v-f80f8133]>svg{width:20px;height:20px;fill:currentColor}.VPSocialLinks[data-v-7bc22406]{display:flex;justify-content:center}.VPNavBarExtra[data-v-d0bd9dde]{display:none;margin-right:-12px}@media (min-width: 768px){.VPNavBarExtra[data-v-d0bd9dde]{display:block}}@media (min-width: 1280px){.VPNavBarExtra[data-v-d0bd9dde]{display:none}}.trans-title[data-v-d0bd9dde]{padding:0 24px 0 12px;line-height:32px;font-size:14px;font-weight:700;color:var(--vp-c-text-1)}.item.appearance[data-v-d0bd9dde],.item.social-links[data-v-d0bd9dde]{display:flex;align-items:center;padding:0 12px}.item.appearance[data-v-d0bd9dde]{min-width:176px}.appearance-action[data-v-d0bd9dde]{margin-right:-2px}.social-links-list[data-v-d0bd9dde]{margin:-4px -8px}.VPNavBarHamburger[data-v-e5dd9c1c]{display:flex;justify-content:center;align-items:center;width:48px;height:var(--vp-nav-height)}@media (min-width: 768px){.VPNavBarHamburger[data-v-e5dd9c1c]{display:none}}.container[data-v-e5dd9c1c]{position:relative;width:16px;height:14px;overflow:hidden}.VPNavBarHamburger:hover .top[data-v-e5dd9c1c]{top:0;left:0;transform:translate(4px)}.VPNavBarHamburger:hover .middle[data-v-e5dd9c1c]{top:6px;left:0;transform:translate(0)}.VPNavBarHamburger:hover .bottom[data-v-e5dd9c1c]{top:12px;left:0;transform:translate(8px)}.VPNavBarHamburger.active .top[data-v-e5dd9c1c]{top:6px;transform:translate(0) rotate(225deg)}.VPNavBarHamburger.active .middle[data-v-e5dd9c1c]{top:6px;transform:translate(16px)}.VPNavBarHamburger.active .bottom[data-v-e5dd9c1c]{top:6px;transform:translate(0) rotate(135deg)}.VPNavBarHamburger.active:hover .top[data-v-e5dd9c1c],.VPNavBarHamburger.active:hover .middle[data-v-e5dd9c1c],.VPNavBarHamburger.active:hover .bottom[data-v-e5dd9c1c]{background-color:var(--vp-c-text-2);transition:top .25s,background-color .25s,transform .25s}.top[data-v-e5dd9c1c],.middle[data-v-e5dd9c1c],.bottom[data-v-e5dd9c1c]{position:absolute;width:16px;height:2px;background-color:var(--vp-c-text-1);transition:top .25s,background-color .5s,transform .25s}.top[data-v-e5dd9c1c]{top:0;left:0;transform:translate(0)}.middle[data-v-e5dd9c1c]{top:6px;left:0;transform:translate(8px)}.bottom[data-v-e5dd9c1c]{top:12px;left:0;transform:translate(4px)}.VPNavBarMenuLink[data-v-42ef59de]{display:flex;align-items:center;padding:0 12px;line-height:var(--vp-nav-height);font-size:14px;font-weight:500;color:var(--vp-c-text-1);transition:color .25s}.VPNavBarMenuLink.active[data-v-42ef59de],.VPNavBarMenuLink[data-v-42ef59de]:hover{color:var(--vp-c-brand-1)}.VPNavBarMenu[data-v-7f418b0f]{display:none}@media (min-width: 768px){.VPNavBarMenu[data-v-7f418b0f]{display:flex}}/*! @docsearch/css 3.5.2 | MIT License | © Algolia, Inc. and contributors | https://docsearch.algolia.com */:root{--docsearch-primary-color:#5468ff;--docsearch-text-color:#1c1e21;--docsearch-spacing:12px;--docsearch-icon-stroke-width:1.4;--docsearch-highlight-color:var(--docsearch-primary-color);--docsearch-muted-color:#969faf;--docsearch-container-background:rgba(101,108,133,.8);--docsearch-logo-color:#5468ff;--docsearch-modal-width:560px;--docsearch-modal-height:600px;--docsearch-modal-background:#f5f6f7;--docsearch-modal-shadow:inset 1px 1px 0 0 hsla(0,0%,100%,.5),0 3px 8px 0 #555a64;--docsearch-searchbox-height:56px;--docsearch-searchbox-background:#ebedf0;--docsearch-searchbox-focus-background:#fff;--docsearch-searchbox-shadow:inset 0 0 0 2px var(--docsearch-primary-color);--docsearch-hit-height:56px;--docsearch-hit-color:#444950;--docsearch-hit-active-color:#fff;--docsearch-hit-background:#fff;--docsearch-hit-shadow:0 1px 3px 0 #d4d9e1;--docsearch-key-gradient:linear-gradient(-225deg,#d5dbe4,#f8f8f8);--docsearch-key-shadow:inset 0 -2px 0 0 #cdcde6,inset 0 0 1px 1px #fff,0 1px 2px 1px rgba(30,35,90,.4);--docsearch-footer-height:44px;--docsearch-footer-background:#fff;--docsearch-footer-shadow:0 -1px 0 0 #e0e3e8,0 -3px 6px 0 rgba(69,98,155,.12)}html[data-theme=dark]{--docsearch-text-color:#f5f6f7;--docsearch-container-background:rgba(9,10,17,.8);--docsearch-modal-background:#15172a;--docsearch-modal-shadow:inset 1px 1px 0 0 #2c2e40,0 3px 8px 0 #000309;--docsearch-searchbox-background:#090a11;--docsearch-searchbox-focus-background:#000;--docsearch-hit-color:#bec3c9;--docsearch-hit-shadow:none;--docsearch-hit-background:#090a11;--docsearch-key-gradient:linear-gradient(-26.5deg,#565872,#31355b);--docsearch-key-shadow:inset 0 -2px 0 0 #282d55,inset 0 0 1px 1px #51577d,0 2px 2px 0 rgba(3,4,9,.3);--docsearch-footer-background:#1e2136;--docsearch-footer-shadow:inset 0 1px 0 0 rgba(73,76,106,.5),0 -4px 8px 0 rgba(0,0,0,.2);--docsearch-logo-color:#fff;--docsearch-muted-color:#7f8497}.DocSearch-Button{align-items:center;background:var(--docsearch-searchbox-background);border:0;border-radius:40px;color:var(--docsearch-muted-color);cursor:pointer;display:flex;font-weight:500;height:36px;justify-content:space-between;margin:0 0 0 16px;padding:0 8px;-webkit-user-select:none;user-select:none}.DocSearch-Button:active,.DocSearch-Button:focus,.DocSearch-Button:hover{background:var(--docsearch-searchbox-focus-background);box-shadow:var(--docsearch-searchbox-shadow);color:var(--docsearch-text-color);outline:none}.DocSearch-Button-Container{align-items:center;display:flex}.DocSearch-Search-Icon{stroke-width:1.6}.DocSearch-Button .DocSearch-Search-Icon{color:var(--docsearch-text-color)}.DocSearch-Button-Placeholder{font-size:1rem;padding:0 12px 0 6px}.DocSearch-Button-Keys{display:flex;min-width:calc(40px + .8em)}.DocSearch-Button-Key{align-items:center;background:var(--docsearch-key-gradient);border-radius:3px;box-shadow:var(--docsearch-key-shadow);color:var(--docsearch-muted-color);display:flex;height:18px;justify-content:center;margin-right:.4em;position:relative;padding:0 0 2px;border:0;top:-1px;width:20px}@media (max-width:768px){.DocSearch-Button-Keys,.DocSearch-Button-Placeholder{display:none}}.DocSearch--active{overflow:hidden!important}.DocSearch-Container,.DocSearch-Container *{box-sizing:border-box}.DocSearch-Container{background-color:var(--docsearch-container-background);height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:200}.DocSearch-Container a{text-decoration:none}.DocSearch-Link{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;color:var(--docsearch-highlight-color);cursor:pointer;font:inherit;margin:0;padding:0}.DocSearch-Modal{background:var(--docsearch-modal-background);border-radius:6px;box-shadow:var(--docsearch-modal-shadow);flex-direction:column;margin:60px auto auto;max-width:var(--docsearch-modal-width);position:relative}.DocSearch-SearchBar{display:flex;padding:var(--docsearch-spacing) var(--docsearch-spacing) 0}.DocSearch-Form{align-items:center;background:var(--docsearch-searchbox-focus-background);border-radius:4px;box-shadow:var(--docsearch-searchbox-shadow);display:flex;height:var(--docsearch-searchbox-height);margin:0;padding:0 var(--docsearch-spacing);position:relative;width:100%}.DocSearch-Input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:var(--docsearch-text-color);flex:1;font:inherit;font-size:1.2em;height:100%;outline:none;padding:0 0 0 8px;width:80%}.DocSearch-Input::placeholder{color:var(--docsearch-muted-color);opacity:1}.DocSearch-Input::-webkit-search-cancel-button,.DocSearch-Input::-webkit-search-decoration,.DocSearch-Input::-webkit-search-results-button,.DocSearch-Input::-webkit-search-results-decoration{display:none}.DocSearch-LoadingIndicator,.DocSearch-MagnifierLabel,.DocSearch-Reset{margin:0;padding:0}.DocSearch-MagnifierLabel,.DocSearch-Reset{align-items:center;color:var(--docsearch-highlight-color);display:flex;justify-content:center}.DocSearch-Container--Stalled .DocSearch-MagnifierLabel,.DocSearch-LoadingIndicator{display:none}.DocSearch-Container--Stalled .DocSearch-LoadingIndicator{align-items:center;color:var(--docsearch-highlight-color);display:flex;justify-content:center}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Reset{animation:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:50%;color:var(--docsearch-icon-color);cursor:pointer;right:0;stroke-width:var(--docsearch-icon-stroke-width)}}.DocSearch-Reset{animation:fade-in .1s ease-in forwards;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:50%;color:var(--docsearch-icon-color);cursor:pointer;padding:2px;right:0;stroke-width:var(--docsearch-icon-stroke-width)}.DocSearch-Reset[hidden]{display:none}.DocSearch-Reset:hover{color:var(--docsearch-highlight-color)}.DocSearch-LoadingIndicator svg,.DocSearch-MagnifierLabel svg{height:24px;width:24px}.DocSearch-Cancel{display:none}.DocSearch-Dropdown{max-height:calc(var(--docsearch-modal-height) - var(--docsearch-searchbox-height) - var(--docsearch-spacing) - var(--docsearch-footer-height));min-height:var(--docsearch-spacing);overflow-y:auto;overflow-y:overlay;padding:0 var(--docsearch-spacing);scrollbar-color:var(--docsearch-muted-color) var(--docsearch-modal-background);scrollbar-width:thin}.DocSearch-Dropdown::-webkit-scrollbar{width:12px}.DocSearch-Dropdown::-webkit-scrollbar-track{background:transparent}.DocSearch-Dropdown::-webkit-scrollbar-thumb{background-color:var(--docsearch-muted-color);border:3px solid var(--docsearch-modal-background);border-radius:20px}.DocSearch-Dropdown ul{list-style:none;margin:0;padding:0}.DocSearch-Label{font-size:.75em;line-height:1.6em}.DocSearch-Help,.DocSearch-Label{color:var(--docsearch-muted-color)}.DocSearch-Help{font-size:.9em;margin:0;-webkit-user-select:none;user-select:none}.DocSearch-Title{font-size:1.2em}.DocSearch-Logo a{display:flex}.DocSearch-Logo svg{color:var(--docsearch-logo-color);margin-left:8px}.DocSearch-Hits:last-of-type{margin-bottom:24px}.DocSearch-Hits mark{background:none;color:var(--docsearch-highlight-color)}.DocSearch-HitsFooter{color:var(--docsearch-muted-color);display:flex;font-size:.85em;justify-content:center;margin-bottom:var(--docsearch-spacing);padding:var(--docsearch-spacing)}.DocSearch-HitsFooter a{border-bottom:1px solid;color:inherit}.DocSearch-Hit{border-radius:4px;display:flex;padding-bottom:4px;position:relative}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Hit--deleting{transition:none}}.DocSearch-Hit--deleting{opacity:0;transition:all .25s linear}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Hit--favoriting{transition:none}}.DocSearch-Hit--favoriting{transform:scale(0);transform-origin:top center;transition:all .25s linear;transition-delay:.25s}.DocSearch-Hit a{background:var(--docsearch-hit-background);border-radius:4px;box-shadow:var(--docsearch-hit-shadow);display:block;padding-left:var(--docsearch-spacing);width:100%}.DocSearch-Hit-source{background:var(--docsearch-modal-background);color:var(--docsearch-highlight-color);font-size:.85em;font-weight:600;line-height:32px;margin:0 -4px;padding:8px 4px 0;position:sticky;top:0;z-index:10}.DocSearch-Hit-Tree{color:var(--docsearch-muted-color);height:var(--docsearch-hit-height);opacity:.5;stroke-width:var(--docsearch-icon-stroke-width);width:24px}.DocSearch-Hit[aria-selected=true] a{background-color:var(--docsearch-highlight-color)}.DocSearch-Hit[aria-selected=true] mark{text-decoration:underline}.DocSearch-Hit-Container{align-items:center;color:var(--docsearch-hit-color);display:flex;flex-direction:row;height:var(--docsearch-hit-height);padding:0 var(--docsearch-spacing) 0 0}.DocSearch-Hit-icon{height:20px;width:20px}.DocSearch-Hit-action,.DocSearch-Hit-icon{color:var(--docsearch-muted-color);stroke-width:var(--docsearch-icon-stroke-width)}.DocSearch-Hit-action{align-items:center;display:flex;height:22px;width:22px}.DocSearch-Hit-action svg{display:block;height:18px;width:18px}.DocSearch-Hit-action+.DocSearch-Hit-action{margin-left:6px}.DocSearch-Hit-action-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:50%;color:inherit;cursor:pointer;padding:2px}svg.DocSearch-Hit-Select-Icon{display:none}.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-Select-Icon{display:block}.DocSearch-Hit-action-button:focus,.DocSearch-Hit-action-button:hover{background:rgba(0,0,0,.2);transition:background-color .1s ease-in}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Hit-action-button:focus,.DocSearch-Hit-action-button:hover{transition:none}}.DocSearch-Hit-action-button:focus path,.DocSearch-Hit-action-button:hover path{fill:#fff}.DocSearch-Hit-content-wrapper{display:flex;flex:1 1 auto;flex-direction:column;font-weight:500;justify-content:center;line-height:1.2em;margin:0 8px;overflow-x:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap;width:80%}.DocSearch-Hit-title{font-size:.9em}.DocSearch-Hit-path{color:var(--docsearch-muted-color);font-size:.75em}.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-action,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-icon,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-path,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-text,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-title,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-Tree,.DocSearch-Hit[aria-selected=true] mark{color:var(--docsearch-hit-active-color)!important}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Hit-action-button:focus,.DocSearch-Hit-action-button:hover{background:rgba(0,0,0,.2);transition:none}}.DocSearch-ErrorScreen,.DocSearch-NoResults,.DocSearch-StartScreen{font-size:.9em;margin:0 auto;padding:36px 0;text-align:center;width:80%}.DocSearch-Screen-Icon{color:var(--docsearch-muted-color);padding-bottom:12px}.DocSearch-NoResults-Prefill-List{display:inline-block;padding-bottom:24px;text-align:left}.DocSearch-NoResults-Prefill-List ul{display:inline-block;padding:8px 0 0}.DocSearch-NoResults-Prefill-List li{list-style-position:inside;list-style-type:"» "}.DocSearch-Prefill{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:1em;color:var(--docsearch-highlight-color);cursor:pointer;display:inline-block;font-size:1em;font-weight:700;padding:0}.DocSearch-Prefill:focus,.DocSearch-Prefill:hover{outline:none;text-decoration:underline}.DocSearch-Footer{align-items:center;background:var(--docsearch-footer-background);border-radius:0 0 8px 8px;box-shadow:var(--docsearch-footer-shadow);display:flex;flex-direction:row-reverse;flex-shrink:0;height:var(--docsearch-footer-height);justify-content:space-between;padding:0 var(--docsearch-spacing);position:relative;-webkit-user-select:none;user-select:none;width:100%;z-index:300}.DocSearch-Commands{color:var(--docsearch-muted-color);display:flex;list-style:none;margin:0;padding:0}.DocSearch-Commands li{align-items:center;display:flex}.DocSearch-Commands li:not(:last-of-type){margin-right:.8em}.DocSearch-Commands-Key{align-items:center;background:var(--docsearch-key-gradient);border-radius:2px;box-shadow:var(--docsearch-key-shadow);display:flex;height:18px;justify-content:center;margin-right:.4em;padding:0 0 1px;color:var(--docsearch-muted-color);border:0;width:20px}@media (max-width:768px){:root{--docsearch-spacing:10px;--docsearch-footer-height:40px}.DocSearch-Dropdown{height:100%}.DocSearch-Container{height:100vh;height:-webkit-fill-available;height:calc(var(--docsearch-vh, 1vh)*100);position:absolute}.DocSearch-Footer{border-radius:0;bottom:0;position:absolute}.DocSearch-Hit-content-wrapper{display:flex;position:relative;width:80%}.DocSearch-Modal{border-radius:0;box-shadow:none;height:100vh;height:-webkit-fill-available;height:calc(var(--docsearch-vh, 1vh)*100);margin:0;max-width:100%;width:100%}.DocSearch-Dropdown{max-height:calc(var(--docsearch-vh, 1vh)*100 - var(--docsearch-searchbox-height) - var(--docsearch-spacing) - var(--docsearch-footer-height))}.DocSearch-Cancel{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;color:var(--docsearch-highlight-color);cursor:pointer;display:inline-block;flex:none;font:inherit;font-size:1em;font-weight:500;margin-left:var(--docsearch-spacing);outline:none;overflow:hidden;padding:0;-webkit-user-select:none;user-select:none;white-space:nowrap}.DocSearch-Commands,.DocSearch-Hit-Tree{display:none}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}[class*=DocSearch]{--docsearch-primary-color: var(--vp-c-brand-1);--docsearch-highlight-color: var(--docsearch-primary-color);--docsearch-text-color: var(--vp-c-text-1);--docsearch-muted-color: var(--vp-c-text-2);--docsearch-searchbox-shadow: none;--docsearch-searchbox-background: transparent;--docsearch-searchbox-focus-background: transparent;--docsearch-key-gradient: transparent;--docsearch-key-shadow: none;--docsearch-modal-background: var(--vp-c-bg-soft);--docsearch-footer-background: var(--vp-c-bg)}.dark [class*=DocSearch]{--docsearch-modal-shadow: none;--docsearch-footer-shadow: none;--docsearch-logo-color: var(--vp-c-text-2);--docsearch-hit-background: var(--vp-c-default-soft);--docsearch-hit-color: var(--vp-c-text-2);--docsearch-hit-shadow: none}.DocSearch-Button{display:flex;justify-content:center;align-items:center;margin:0;padding:0;width:48px;height:55px;background:transparent;transition:border-color .25s}.DocSearch-Button:hover{background:transparent}.DocSearch-Button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}.DocSearch-Button:focus:not(:focus-visible){outline:none!important}@media (min-width: 768px){.DocSearch-Button{justify-content:flex-start;border:1px solid transparent;border-radius:8px;padding:0 10px 0 12px;width:100%;height:40px;background-color:var(--vp-c-bg-alt)}.DocSearch-Button:hover{border-color:var(--vp-c-brand-1);background:var(--vp-c-bg-alt)}}.DocSearch-Button .DocSearch-Button-Container{display:flex;align-items:center}.DocSearch-Button .DocSearch-Search-Icon{position:relative;width:16px;height:16px;color:var(--vp-c-text-1);fill:currentColor;transition:color .5s}.DocSearch-Button:hover .DocSearch-Search-Icon{color:var(--vp-c-text-1)}@media (min-width: 768px){.DocSearch-Button .DocSearch-Search-Icon{top:1px;margin-right:8px;width:14px;height:14px;color:var(--vp-c-text-2)}}.DocSearch-Button .DocSearch-Button-Placeholder{display:none;margin-top:2px;padding:0 16px 0 0;font-size:13px;font-weight:500;color:var(--vp-c-text-2);transition:color .5s}.DocSearch-Button:hover .DocSearch-Button-Placeholder{color:var(--vp-c-text-1)}@media (min-width: 768px){.DocSearch-Button .DocSearch-Button-Placeholder{display:inline-block}}.DocSearch-Button .DocSearch-Button-Keys{direction:ltr;display:none;min-width:auto}@media (min-width: 768px){.DocSearch-Button .DocSearch-Button-Keys{display:flex;align-items:center}}.DocSearch-Button .DocSearch-Button-Key{display:block;margin:2px 0 0;border:1px solid var(--vp-c-divider);border-right:none;border-radius:4px 0 0 4px;padding-left:6px;min-width:0;width:auto;height:22px;line-height:22px;font-family:var(--vp-font-family-base);font-size:12px;font-weight:500;transition:color .5s,border-color .5s}.DocSearch-Button .DocSearch-Button-Key+.DocSearch-Button-Key{border-right:1px solid var(--vp-c-divider);border-left:none;border-radius:0 4px 4px 0;padding-left:2px;padding-right:6px}.DocSearch-Button .DocSearch-Button-Key:first-child{font-size:0!important}.DocSearch-Button .DocSearch-Button-Key:first-child:after{content:"Ctrl";font-size:12px;letter-spacing:normal;color:var(--docsearch-muted-color)}.mac .DocSearch-Button .DocSearch-Button-Key:first-child:after{content:"⌘"}.DocSearch-Button .DocSearch-Button-Key:first-child>*{display:none}.VPNavBarSearch{display:flex;align-items:center}@media (min-width: 768px){.VPNavBarSearch{flex-grow:1;padding-left:24px}}@media (min-width: 960px){.VPNavBarSearch{padding-left:32px}}.dark .DocSearch-Footer{border-top:1px solid var(--vp-c-divider)}.DocSearch-Form{border:1px solid var(--vp-c-brand-1);background-color:var(--vp-c-white)}.dark .DocSearch-Form{background-color:var(--vp-c-default-soft)}.DocSearch-Screen-Icon>svg{margin:auto}.VPNavBarSocialLinks[data-v-0394ad82]{display:none}@media (min-width: 1280px){.VPNavBarSocialLinks[data-v-0394ad82]{display:flex;align-items:center}}.title[data-v-86d1bed8]{display:flex;align-items:center;border-bottom:1px solid transparent;width:100%;height:var(--vp-nav-height);font-size:16px;font-weight:600;color:var(--vp-c-text-1);transition:opacity .25s}@media (min-width: 960px){.title[data-v-86d1bed8]{flex-shrink:0}.VPNavBarTitle.has-sidebar .title[data-v-86d1bed8]{border-bottom-color:var(--vp-c-divider)}}[data-v-86d1bed8] .logo{margin-right:8px;height:var(--vp-nav-logo-height)}.VPNavBarTranslations[data-v-74abcbb9]{display:none}@media (min-width: 1280px){.VPNavBarTranslations[data-v-74abcbb9]{display:flex;align-items:center}}.title[data-v-74abcbb9]{padding:0 24px 0 12px;line-height:32px;font-size:14px;font-weight:700;color:var(--vp-c-text-1)}.VPNavBar[data-v-d83f3580]{position:relative;border-bottom:1px solid transparent;padding:0 8px 0 24px;height:var(--vp-nav-height);pointer-events:none;white-space:nowrap}@media (min-width: 768px){.VPNavBar[data-v-d83f3580]{padding:0 32px}}@media (min-width: 960px){.VPNavBar.has-sidebar[data-v-d83f3580]{padding:0}.VPNavBar[data-v-d83f3580]:not(.has-sidebar):not(.top){border-bottom-color:var(--vp-c-gutter);background-color:var(--vp-nav-bg-color)}}.container[data-v-d83f3580]{display:flex;justify-content:space-between;margin:0 auto;max-width:calc(var(--vp-layout-max-width) - 64px);height:var(--vp-nav-height);pointer-events:none}.container>.title[data-v-d83f3580],.container>.content[data-v-d83f3580]{pointer-events:none}.container[data-v-d83f3580] *{pointer-events:auto}@media (min-width: 960px){.VPNavBar.has-sidebar .container[data-v-d83f3580]{max-width:100%}}.title[data-v-d83f3580]{flex-shrink:0;height:calc(var(--vp-nav-height) - 1px);transition:background-color .5s}@media (min-width: 960px){.VPNavBar.has-sidebar .title[data-v-d83f3580]{position:absolute;top:0;left:0;z-index:2;padding:0 32px;width:var(--vp-sidebar-width);height:var(--vp-nav-height);background-color:transparent}}@media (min-width: 1440px){.VPNavBar.has-sidebar .title[data-v-d83f3580]{padding-left:max(32px,calc((100% - (var(--vp-layout-max-width) - 64px)) / 2));width:calc((100% - (var(--vp-layout-max-width) - 64px)) / 2 + var(--vp-sidebar-width) - 32px)}}.content[data-v-d83f3580]{flex-grow:1}@media (min-width: 960px){.VPNavBar.has-sidebar .content[data-v-d83f3580]{position:relative;z-index:1;padding-right:32px;padding-left:var(--vp-sidebar-width)}}@media (min-width: 1440px){.VPNavBar.has-sidebar .content[data-v-d83f3580]{padding-right:calc((100vw - var(--vp-layout-max-width)) / 2 + 32px);padding-left:calc((100vw - var(--vp-layout-max-width)) / 2 + var(--vp-sidebar-width))}}.content-body[data-v-d83f3580]{display:flex;justify-content:flex-end;align-items:center;height:calc(var(--vp-nav-height) - 1px);transition:background-color .5s}@media (min-width: 960px){.VPNavBar:not(.top) .content-body[data-v-d83f3580]{position:relative;background-color:var(--vp-nav-bg-color)}}@media (max-width: 767px){.content-body[data-v-d83f3580]{column-gap:.5rem}}.menu+.translations[data-v-d83f3580]:before,.menu+.appearance[data-v-d83f3580]:before,.menu+.social-links[data-v-d83f3580]:before,.translations+.appearance[data-v-d83f3580]:before,.appearance+.social-links[data-v-d83f3580]:before{margin-right:8px;margin-left:8px;width:1px;height:24px;background-color:var(--vp-c-divider);content:""}.menu+.appearance[data-v-d83f3580]:before,.translations+.appearance[data-v-d83f3580]:before{margin-right:16px}.appearance+.social-links[data-v-d83f3580]:before{margin-left:16px}.social-links[data-v-d83f3580]{margin-right:-8px}@media (min-width: 960px){.VPNavBar.has-sidebar .curtain[data-v-d83f3580]{position:absolute;right:0;bottom:-31px;width:calc(100% - var(--vp-sidebar-width));height:32px}.VPNavBar.has-sidebar .curtain[data-v-d83f3580]:before{display:block;width:100%;height:32px;background:linear-gradient(var(--vp-c-bg),transparent 70%);content:""}}@media (min-width: 1440px){.VPNavBar.has-sidebar .curtain[data-v-d83f3580]{width:calc(100% - ((100vw - var(--vp-layout-max-width)) / 2 + var(--vp-sidebar-width)))}}.VPNavScreenAppearance[data-v-2d7af913]{display:flex;justify-content:space-between;align-items:center;border-radius:8px;padding:12px 14px 12px 16px;background-color:var(--vp-c-bg-soft)}.text[data-v-2d7af913]{line-height:24px;font-size:12px;font-weight:500;color:var(--vp-c-text-2)}.VPNavScreenMenuLink[data-v-05f27b2a]{display:block;border-bottom:1px solid var(--vp-c-divider);padding:12px 0 11px;line-height:24px;font-size:14px;font-weight:500;color:var(--vp-c-text-1);transition:border-color .25s,color .25s}.VPNavScreenMenuLink[data-v-05f27b2a]:hover{color:var(--vp-c-brand-1)}.VPNavScreenMenuGroupLink[data-v-19976ae1]{display:block;margin-left:12px;line-height:32px;font-size:14px;font-weight:400;color:var(--vp-c-text-1);transition:color .25s}.VPNavScreenMenuGroupLink[data-v-19976ae1]:hover{color:var(--vp-c-brand-1)}.VPNavScreenMenuGroupSection[data-v-8133b170]{display:block}.title[data-v-8133b170]{line-height:32px;font-size:13px;font-weight:700;color:var(--vp-c-text-2);transition:color .25s}.VPNavScreenMenuGroup[data-v-65ef89ca]{border-bottom:1px solid var(--vp-c-divider);height:48px;overflow:hidden;transition:border-color .5s}.VPNavScreenMenuGroup .items[data-v-65ef89ca]{visibility:hidden}.VPNavScreenMenuGroup.open .items[data-v-65ef89ca]{visibility:visible}.VPNavScreenMenuGroup.open[data-v-65ef89ca]{padding-bottom:10px;height:auto}.VPNavScreenMenuGroup.open .button[data-v-65ef89ca]{padding-bottom:6px;color:var(--vp-c-brand-1)}.VPNavScreenMenuGroup.open .button-icon[data-v-65ef89ca]{transform:rotate(45deg)}.button[data-v-65ef89ca]{display:flex;justify-content:space-between;align-items:center;padding:12px 4px 11px 0;width:100%;line-height:24px;font-size:14px;font-weight:500;color:var(--vp-c-text-1);transition:color .25s}.button[data-v-65ef89ca]:hover{color:var(--vp-c-brand-1)}.button-icon[data-v-65ef89ca]{width:14px;height:14px;fill:var(--vp-c-text-2);transition:fill .5s,transform .25s}.group[data-v-65ef89ca]:first-child{padding-top:0}.group+.group[data-v-65ef89ca],.group+.item[data-v-65ef89ca]{padding-top:4px}.VPNavScreenTranslations[data-v-d72aa483]{height:24px;overflow:hidden}.VPNavScreenTranslations.open[data-v-d72aa483]{height:auto}.title[data-v-d72aa483]{display:flex;align-items:center;font-size:14px;font-weight:500;color:var(--vp-c-text-1)}.icon[data-v-d72aa483]{width:16px;height:16px;fill:currentColor}.icon.lang[data-v-d72aa483]{margin-right:8px}.icon.chevron[data-v-d72aa483]{margin-left:4px}.list[data-v-d72aa483]{padding:4px 0 0 24px}.link[data-v-d72aa483]{line-height:32px;font-size:13px;color:var(--vp-c-text-1)}.VPNavScreen[data-v-cc5739dd]{position:fixed;top:calc(var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + 1px);right:0;bottom:0;left:0;padding:0 32px;width:100%;background-color:var(--vp-nav-screen-bg-color);overflow-y:auto;transition:background-color .5s;pointer-events:auto}.VPNavScreen.fade-enter-active[data-v-cc5739dd],.VPNavScreen.fade-leave-active[data-v-cc5739dd]{transition:opacity .25s}.VPNavScreen.fade-enter-active .container[data-v-cc5739dd],.VPNavScreen.fade-leave-active .container[data-v-cc5739dd]{transition:transform .25s ease}.VPNavScreen.fade-enter-from[data-v-cc5739dd],.VPNavScreen.fade-leave-to[data-v-cc5739dd]{opacity:0}.VPNavScreen.fade-enter-from .container[data-v-cc5739dd],.VPNavScreen.fade-leave-to .container[data-v-cc5739dd]{transform:translateY(-8px)}@media (min-width: 768px){.VPNavScreen[data-v-cc5739dd]{display:none}}.container[data-v-cc5739dd]{margin:0 auto;padding:24px 0 96px;max-width:288px}.menu+.translations[data-v-cc5739dd],.menu+.appearance[data-v-cc5739dd],.translations+.appearance[data-v-cc5739dd]{margin-top:24px}.menu+.social-links[data-v-cc5739dd]{margin-top:16px}.appearance+.social-links[data-v-cc5739dd]{margin-top:16px}.VPNav[data-v-ae24b3ad]{position:relative;top:var(--vp-layout-top-height, 0px);left:0;z-index:var(--vp-z-index-nav);width:100%;pointer-events:none;transition:background-color .5s}@media (min-width: 960px){.VPNav[data-v-ae24b3ad]{position:fixed}}.VPSidebarItem.level-0[data-v-e31bd47b]{padding-bottom:24px}.VPSidebarItem.collapsed.level-0[data-v-e31bd47b]{padding-bottom:10px}.item[data-v-e31bd47b]{position:relative;display:flex;width:100%}.VPSidebarItem.collapsible>.item[data-v-e31bd47b]{cursor:pointer}.indicator[data-v-e31bd47b]{position:absolute;top:6px;bottom:6px;left:-17px;width:2px;border-radius:2px;transition:background-color .25s}.VPSidebarItem.level-2.is-active>.item>.indicator[data-v-e31bd47b],.VPSidebarItem.level-3.is-active>.item>.indicator[data-v-e31bd47b],.VPSidebarItem.level-4.is-active>.item>.indicator[data-v-e31bd47b],.VPSidebarItem.level-5.is-active>.item>.indicator[data-v-e31bd47b]{background-color:var(--vp-c-brand-1)}.link[data-v-e31bd47b]{display:flex;align-items:center;flex-grow:1}.text[data-v-e31bd47b]{flex-grow:1;padding:4px 0;line-height:24px;font-size:14px;transition:color .25s}.VPSidebarItem.level-0 .text[data-v-e31bd47b]{font-weight:700;color:var(--vp-c-text-1)}.VPSidebarItem.level-1 .text[data-v-e31bd47b],.VPSidebarItem.level-2 .text[data-v-e31bd47b],.VPSidebarItem.level-3 .text[data-v-e31bd47b],.VPSidebarItem.level-4 .text[data-v-e31bd47b],.VPSidebarItem.level-5 .text[data-v-e31bd47b]{font-weight:500;color:var(--vp-c-text-2)}.VPSidebarItem.level-0.is-link>.item>.link:hover .text[data-v-e31bd47b],.VPSidebarItem.level-1.is-link>.item>.link:hover .text[data-v-e31bd47b],.VPSidebarItem.level-2.is-link>.item>.link:hover .text[data-v-e31bd47b],.VPSidebarItem.level-3.is-link>.item>.link:hover .text[data-v-e31bd47b],.VPSidebarItem.level-4.is-link>.item>.link:hover .text[data-v-e31bd47b],.VPSidebarItem.level-5.is-link>.item>.link:hover .text[data-v-e31bd47b]{color:var(--vp-c-brand-1)}.VPSidebarItem.level-0.has-active>.item>.text[data-v-e31bd47b],.VPSidebarItem.level-1.has-active>.item>.text[data-v-e31bd47b],.VPSidebarItem.level-2.has-active>.item>.text[data-v-e31bd47b],.VPSidebarItem.level-3.has-active>.item>.text[data-v-e31bd47b],.VPSidebarItem.level-4.has-active>.item>.text[data-v-e31bd47b],.VPSidebarItem.level-5.has-active>.item>.text[data-v-e31bd47b],.VPSidebarItem.level-0.has-active>.item>.link>.text[data-v-e31bd47b],.VPSidebarItem.level-1.has-active>.item>.link>.text[data-v-e31bd47b],.VPSidebarItem.level-2.has-active>.item>.link>.text[data-v-e31bd47b],.VPSidebarItem.level-3.has-active>.item>.link>.text[data-v-e31bd47b],.VPSidebarItem.level-4.has-active>.item>.link>.text[data-v-e31bd47b],.VPSidebarItem.level-5.has-active>.item>.link>.text[data-v-e31bd47b]{color:var(--vp-c-text-1)}.VPSidebarItem.level-0.is-active>.item .link>.text[data-v-e31bd47b],.VPSidebarItem.level-1.is-active>.item .link>.text[data-v-e31bd47b],.VPSidebarItem.level-2.is-active>.item .link>.text[data-v-e31bd47b],.VPSidebarItem.level-3.is-active>.item .link>.text[data-v-e31bd47b],.VPSidebarItem.level-4.is-active>.item .link>.text[data-v-e31bd47b],.VPSidebarItem.level-5.is-active>.item .link>.text[data-v-e31bd47b]{color:var(--vp-c-brand-1)}.caret[data-v-e31bd47b]{display:flex;justify-content:center;align-items:center;margin-right:-7px;width:32px;height:32px;color:var(--vp-c-text-3);cursor:pointer;transition:color .25s;flex-shrink:0}.item:hover .caret[data-v-e31bd47b]{color:var(--vp-c-text-2)}.item:hover .caret[data-v-e31bd47b]:hover{color:var(--vp-c-text-1)}.caret-icon[data-v-e31bd47b]{width:18px;height:18px;fill:currentColor;transform:rotate(90deg);transition:transform .25s}.VPSidebarItem.collapsed .caret-icon[data-v-e31bd47b]{transform:rotate(0)}.VPSidebarItem.level-1 .items[data-v-e31bd47b],.VPSidebarItem.level-2 .items[data-v-e31bd47b],.VPSidebarItem.level-3 .items[data-v-e31bd47b],.VPSidebarItem.level-4 .items[data-v-e31bd47b],.VPSidebarItem.level-5 .items[data-v-e31bd47b]{border-left:1px solid var(--vp-c-divider);padding-left:16px}.VPSidebarItem.collapsed .items[data-v-e31bd47b]{display:none}.VPSidebar[data-v-7f44e717]{position:fixed;top:var(--vp-layout-top-height, 0px);bottom:0;left:0;z-index:var(--vp-z-index-sidebar);padding:32px 32px 96px;width:calc(100vw - 64px);max-width:320px;background-color:var(--vp-sidebar-bg-color);opacity:0;box-shadow:var(--vp-c-shadow-3);overflow-x:hidden;overflow-y:auto;transform:translate(-100%);transition:opacity .5s,transform .25s ease;overscroll-behavior:contain}.VPSidebar.open[data-v-7f44e717]{opacity:1;visibility:visible;transform:translate(0);transition:opacity .25s,transform .5s cubic-bezier(.19,1,.22,1)}.dark .VPSidebar[data-v-7f44e717]{box-shadow:var(--vp-shadow-1)}@media (min-width: 960px){.VPSidebar[data-v-7f44e717]{z-index:1;padding-top:var(--vp-nav-height);width:var(--vp-sidebar-width);max-width:100%;background-color:var(--vp-sidebar-bg-color);opacity:1;visibility:visible;box-shadow:none;transform:translate(0)}}@media (min-width: 1440px){.VPSidebar[data-v-7f44e717]{padding-left:max(32px,calc((100% - (var(--vp-layout-max-width) - 64px)) / 2));width:calc((100% - (var(--vp-layout-max-width) - 64px)) / 2 + var(--vp-sidebar-width) - 32px)}}@media (min-width: 960px){.curtain[data-v-7f44e717]{position:sticky;top:-64px;left:0;z-index:1;margin-top:calc(var(--vp-nav-height) * -1);margin-right:-32px;margin-left:-32px;height:var(--vp-nav-height);background-color:var(--vp-sidebar-bg-color)}}.nav[data-v-7f44e717]{outline:0}.group+.group[data-v-7f44e717]{border-top:1px solid var(--vp-c-divider);padding-top:10px}@media (min-width: 960px){.group[data-v-7f44e717]{padding-top:10px;width:calc(var(--vp-sidebar-width) - 64px)}}.VPSkipLink[data-v-0f60ec36]{top:8px;left:8px;padding:8px 16px;z-index:999;border-radius:8px;font-size:12px;font-weight:700;text-decoration:none;color:var(--vp-c-brand-1);box-shadow:var(--vp-shadow-3);background-color:var(--vp-c-bg)}.VPSkipLink[data-v-0f60ec36]:focus{height:auto;width:auto;clip:auto;clip-path:none}@media (min-width: 1280px){.VPSkipLink[data-v-0f60ec36]{top:14px;left:16px}}.Layout[data-v-5a346dfe]{display:flex;flex-direction:column;min-height:100vh}.VPHomeSponsors[data-v-96bd69d5]{border-top:1px solid var(--vp-c-gutter);padding:88px 24px 96px;background-color:var(--vp-c-bg)}.container[data-v-96bd69d5]{margin:0 auto;max-width:1152px}.love[data-v-96bd69d5]{margin:0 auto;width:28px;height:28px;color:var(--vp-c-text-3)}.icon[data-v-96bd69d5]{width:28px;height:28px;fill:currentColor}.message[data-v-96bd69d5]{margin:0 auto;padding-top:10px;max-width:320px;text-align:center;line-height:24px;font-size:16px;font-weight:500;color:var(--vp-c-text-2)}.sponsors[data-v-96bd69d5]{padding-top:32px}.action[data-v-96bd69d5]{padding-top:40px;text-align:center}.VPTeamPage[data-v-10b00018]{padding-bottom:96px}@media (min-width: 768px){.VPTeamPage[data-v-10b00018]{padding-bottom:128px}}.VPTeamPageSection+.VPTeamPageSection[data-v-10b00018-s],.VPTeamMembers+.VPTeamPageSection[data-v-10b00018-s]{margin-top:64px}.VPTeamMembers+.VPTeamMembers[data-v-10b00018-s]{margin-top:24px}@media (min-width: 768px){.VPTeamPageTitle+.VPTeamPageSection[data-v-10b00018-s]{margin-top:16px}.VPTeamPageSection+.VPTeamPageSection[data-v-10b00018-s],.VPTeamMembers+.VPTeamPageSection[data-v-10b00018-s]{margin-top:96px}}.VPTeamMembers[data-v-10b00018-s]{padding:0 24px}@media (min-width: 768px){.VPTeamMembers[data-v-10b00018-s]{padding:0 48px}}@media (min-width: 960px){.VPTeamMembers[data-v-10b00018-s]{padding:0 64px}}.VPTeamPageTitle[data-v-bf2cbdac]{padding:48px 32px;text-align:center}@media (min-width: 768px){.VPTeamPageTitle[data-v-bf2cbdac]{padding:64px 48px 48px}}@media (min-width: 960px){.VPTeamPageTitle[data-v-bf2cbdac]{padding:80px 64px 48px}}.title[data-v-bf2cbdac]{letter-spacing:0;line-height:44px;font-size:36px;font-weight:500}@media (min-width: 768px){.title[data-v-bf2cbdac]{letter-spacing:-.5px;line-height:56px;font-size:48px}}.lead[data-v-bf2cbdac]{margin:0 auto;max-width:512px;padding-top:12px;line-height:24px;font-size:16px;font-weight:500;color:var(--vp-c-text-2)}@media (min-width: 768px){.lead[data-v-bf2cbdac]{max-width:592px;letter-spacing:.15px;line-height:28px;font-size:20px}}.VPTeamPageSection[data-v-b1a88750]{padding:0 32px}@media (min-width: 768px){.VPTeamPageSection[data-v-b1a88750]{padding:0 48px}}@media (min-width: 960px){.VPTeamPageSection[data-v-b1a88750]{padding:0 64px}}.title[data-v-b1a88750]{position:relative;margin:0 auto;max-width:1152px;text-align:center;color:var(--vp-c-text-2)}.title-line[data-v-b1a88750]{position:absolute;top:16px;left:0;width:100%;height:1px;background-color:var(--vp-c-divider)}.title-text[data-v-b1a88750]{position:relative;display:inline-block;padding:0 24px;letter-spacing:0;line-height:32px;font-size:20px;font-weight:500;background-color:var(--vp-c-bg)}.lead[data-v-b1a88750]{margin:0 auto;max-width:480px;padding-top:12px;text-align:center;line-height:24px;font-size:16px;font-weight:500;color:var(--vp-c-text-2)}.members[data-v-b1a88750]{padding-top:40px}.VPTeamMembersItem[data-v-28528e42]{display:flex;flex-direction:column;gap:2px;border-radius:12px;width:100%;height:100%;overflow:hidden}.VPTeamMembersItem.small .profile[data-v-28528e42]{padding:32px}.VPTeamMembersItem.small .data[data-v-28528e42]{padding-top:20px}.VPTeamMembersItem.small .avatar[data-v-28528e42]{width:64px;height:64px}.VPTeamMembersItem.small .name[data-v-28528e42]{line-height:24px;font-size:16px}.VPTeamMembersItem.small .affiliation[data-v-28528e42]{padding-top:4px;line-height:20px;font-size:14px}.VPTeamMembersItem.small .desc[data-v-28528e42]{padding-top:12px;line-height:20px;font-size:14px}.VPTeamMembersItem.small .links[data-v-28528e42]{margin:0 -16px -20px;padding:10px 0 0}.VPTeamMembersItem.medium .profile[data-v-28528e42]{padding:48px 32px}.VPTeamMembersItem.medium .data[data-v-28528e42]{padding-top:24px;text-align:center}.VPTeamMembersItem.medium .avatar[data-v-28528e42]{width:96px;height:96px}.VPTeamMembersItem.medium .name[data-v-28528e42]{letter-spacing:.15px;line-height:28px;font-size:20px}.VPTeamMembersItem.medium .affiliation[data-v-28528e42]{padding-top:4px;font-size:16px}.VPTeamMembersItem.medium .desc[data-v-28528e42]{padding-top:16px;max-width:288px;font-size:16px}.VPTeamMembersItem.medium .links[data-v-28528e42]{margin:0 -16px -12px;padding:16px 12px 0}.profile[data-v-28528e42]{flex-grow:1;background-color:var(--vp-c-bg-soft)}.data[data-v-28528e42]{text-align:center}.avatar[data-v-28528e42]{position:relative;flex-shrink:0;margin:0 auto;border-radius:50%;box-shadow:var(--vp-shadow-3)}.avatar-img[data-v-28528e42]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;object-fit:cover}.name[data-v-28528e42]{margin:0;font-weight:600}.affiliation[data-v-28528e42]{margin:0;font-weight:500;color:var(--vp-c-text-2)}.org.link[data-v-28528e42]{color:var(--vp-c-text-2);transition:color .25s}.org.link[data-v-28528e42]:hover{color:var(--vp-c-brand-1)}.desc[data-v-28528e42]{margin:0 auto}.desc[data-v-28528e42] a{font-weight:500;color:var(--vp-c-brand-1);text-decoration-style:dotted;transition:color .25s}.links[data-v-28528e42]{display:flex;justify-content:center;height:56px}.sp-link[data-v-28528e42]{display:flex;justify-content:center;align-items:center;text-align:center;padding:16px;font-size:14px;font-weight:500;color:var(--vp-c-sponsor);background-color:var(--vp-c-bg-soft);transition:color .25s,background-color .25s}.sp .sp-link.link[data-v-28528e42]:hover,.sp .sp-link.link[data-v-28528e42]:focus{outline:none;color:var(--vp-c-white);background-color:var(--vp-c-sponsor)}.sp-icon[data-v-28528e42]{margin-right:8px;width:16px;height:16px;fill:currentColor}.VPTeamMembers.small .container[data-v-6cb0dbc4]{grid-template-columns:repeat(auto-fit,minmax(224px,1fr))}.VPTeamMembers.small.count-1 .container[data-v-6cb0dbc4]{max-width:276px}.VPTeamMembers.small.count-2 .container[data-v-6cb0dbc4]{max-width:576px}.VPTeamMembers.small.count-3 .container[data-v-6cb0dbc4]{max-width:876px}.VPTeamMembers.medium .container[data-v-6cb0dbc4]{grid-template-columns:repeat(auto-fit,minmax(256px,1fr))}@media (min-width: 375px){.VPTeamMembers.medium .container[data-v-6cb0dbc4]{grid-template-columns:repeat(auto-fit,minmax(288px,1fr))}}.VPTeamMembers.medium.count-1 .container[data-v-6cb0dbc4]{max-width:368px}.VPTeamMembers.medium.count-2 .container[data-v-6cb0dbc4]{max-width:760px}.container[data-v-6cb0dbc4]{display:grid;gap:24px;margin:0 auto;max-width:1152px}.action-row{display:flex;flex-direction:column;align-items:center;width:100%}.custom-marker{position:absolute;top:0;right:0;height:8px;width:8px;border-radius:100%;background-color:green}.demo-wrap-inline{display:inline-block}.pointer{cursor:pointer}.red-color{color:red}.time-picker-overlay{display:flex;height:100%;flex-direction:column}.input-class{border:1px solid var(--vp-c-divider-light)}.dp-sidebar{padding:5px}.centered{margin:0 auto}.select-input{-webkit-appearance:menulist}.overlay-header{cursor:pointer;text-align:center}.buttons-wrap[data-v-2a3dee5c]{display:flex;gap:5px;margin-bottom:10px}.change-btn[data-v-2a3dee5c]{padding:5px;color:var(--vp-c-brand);border:1px solid var(--vp-c-brand);border-radius:4px}.btn-active[data-v-2a3dee5c]{background:var(--vp-c-brand);color:#fff}.dp-custom-input{box-shadow:0 0 6px #1976d2;color:#1976d2}.dp-custom-input:hover{border-color:#1976d2}.dp-custom-menu{box-shadow:0 0 6px #1976d2}.dp-custom-calendar .dp__calendar_item{border:1px solid var(--dp-border-color-hover)}.dp-custom-cell{border-radius:50%!important}.custom-month-year-component{display:flex;align-items:center;margin:0 auto}.year-overlay{text-align:center}.submit-btn{margin-top:15px;border:1px solid var(--vp-c-divider-light);padding:5px}.buttons-wrap[data-v-e3f2bf69]{display:flex;gap:5px;margin-bottom:10px}.change-btn[data-v-e3f2bf69]{padding:5px;color:var(--vp-c-brand);border:1px solid var(--vp-c-brand);border-radius:4px}.btn-active[data-v-e3f2bf69]{background:var(--vp-c-brand);color:#fff}.custom-select[data-v-323b52ea]{display:block;margin-bottom:5px;padding:5px;-webkit-appearance:menulist}.dp__input_wrap{position:relative;width:100%;box-sizing:unset}.dp__input_wrap:focus{border-color:var(--dp-border-color-hover);outline:none}.dp__input{background-color:var(--dp-background-color);border-radius:var(--dp-border-radius);font-family:var(--dp-font-family);border:1px solid var(--dp-border-color);outline:none;transition:border-color .2s cubic-bezier(.645,.045,.355,1);width:100%;font-size:var(--dp-font-size);line-height:calc(var(--dp-font-size)*1.5);padding:var(--dp-input-padding);color:var(--dp-text-color);box-sizing:border-box}.dp__input::placeholder{opacity:.7}.dp__input:hover{border-color:var(--dp-border-color-hover)}.dp__input_reg{caret-color:#0000}.dp__input_focus{border-color:var(--dp-border-color-hover)}.dp__disabled{background:var(--dp-disabled-color)}.dp__disabled::placeholder{color:var(--dp-disabled-color-text)}.dp__input_icons{display:inline-block;width:var(--dp-font-size);height:var(--dp-font-size);stroke-width:0;font-size:var(--dp-font-size);line-height:calc(var(--dp-font-size)*1.5);padding:6px 12px;color:var(--dp-icon-color);box-sizing:content-box}.dp__input_icon{cursor:pointer;position:absolute;top:50%;inset-inline-start:0;transform:translateY(-50%);color:var(--dp-icon-color)}.dp__clear_icon{position:absolute;top:50%;inset-inline-end:0;transform:translateY(-50%);cursor:pointer;color:var(--dp-icon-color)}.dp__input_icon_pad{padding-inline-start:var(--dp-input-icon-padding)}.dp__input_valid{box-shadow:0 0 var(--dp-border-radius) var(--dp-success-color);border-color:var(--dp-success-color)}.dp__input_valid:hover{border-color:var(--dp-success-color)}.dp__input_invalid{box-shadow:0 0 var(--dp-border-radius) var(--dp-danger-color);border-color:var(--dp-danger-color)}.dp__input_invalid:hover{border-color:var(--dp-danger-color)}.dp__menu{background:var(--dp-background-color);border-radius:var(--dp-border-radius);min-width:var(--dp-menu-min-width);font-family:var(--dp-font-family);font-size:var(--dp-font-size);-webkit-user-select:none;user-select:none;border:1px solid var(--dp-menu-border-color);box-sizing:border-box}.dp__menu:after{box-sizing:border-box}.dp__menu:before{box-sizing:border-box}.dp__menu:focus{border:1px solid var(--dp-menu-border-color);outline:none}.dp--menu-wrapper{position:absolute;z-index:99999}.dp__menu_inner{padding:var(--dp-menu-padding)}.dp--menu--inner-stretched{padding:6px 0}.dp__menu_index{z-index:99999}.dp__menu_readonly,.dp__menu_disabled{position:absolute;top:0;right:0;bottom:0;left:0;z-index:999999}.dp__menu_disabled{background:rgba(255,255,255,.5);cursor:not-allowed}.dp__menu_readonly{background:rgba(0,0,0,0);cursor:default}.dp__arrow_top{left:50%;top:0;height:12px;width:12px;background-color:var(--dp-background-color);position:absolute;border-inline-end:1px solid var(--dp-menu-border-color);border-top:1px solid var(--dp-menu-border-color);transform:translate(-50%,-50%) rotate(-45deg)}.dp__arrow_bottom{left:50%;bottom:0;height:12px;width:12px;background-color:var(--dp-background-color);position:absolute;border-inline-end:1px solid var(--dp-menu-border-color);border-bottom:1px solid var(--dp-menu-border-color);transform:translate(-50%,50%) rotate(45deg)}.dp__action_extra{text-align:center;padding:2px 0}.dp--preset-dates{padding:5px;border-inline-end:1px solid var(--dp-border-color)}@media only screen and (width <= 600px){.dp--preset-dates{display:flex;align-self:center;border:none;overflow-x:auto;max-width:calc(var(--dp-menu-width) - var(--dp-action-row-padding)*2)}}.dp__sidebar_left{padding:5px;border-inline-end:1px solid var(--dp-border-color)}.dp__sidebar_right{padding:5px;margin-inline-end:1px solid var(--dp-border-color)}.dp--preset-range{display:block;width:100%;padding:5px;text-align:left;white-space:nowrap;color:var(--dp-text-color);border-radius:var(--dp-border-radius);transition:var(--dp-common-transition)}.dp--preset-range:hover{background-color:var(--dp-hover-color);color:var(--dp-hover-text-color);cursor:pointer}@media only screen and (width <= 600px){.dp--preset-range{border:1px solid var(--dp-border-color);margin:0 3px}.dp--preset-range:first-child{margin-left:0}.dp--preset-range:last-child{margin-right:0}}.dp__menu_content_wrapper{display:flex}@media only screen and (width <= 600px){.dp__menu_content_wrapper{flex-direction:column-reverse}}.dp__calendar_header{position:relative;display:flex;justify-content:center;align-items:center;color:var(--dp-text-color);white-space:nowrap;font-weight:700}.dp__calendar_header_item{text-align:center;flex-grow:1;height:var(--dp-cell-size);padding:var(--dp-cell-padding);width:var(--dp-cell-size);box-sizing:border-box}.dp__calendar_row{display:flex;justify-content:center;align-items:center;margin:var(--dp-row-margin)}.dp__calendar_item{text-align:center;flex-grow:1;box-sizing:border-box;color:var(--dp-text-color)}.dp__calendar{position:relative}.dp__calendar_header_cell{border-bottom:thin solid var(--dp-border-color);padding:var(--dp-calendar-header-cell-padding)}.dp__cell_inner{display:flex;align-items:center;text-align:center;justify-content:center;border-radius:var(--dp-cell-border-radius);height:var(--dp-cell-size);padding:var(--dp-cell-padding);width:var(--dp-cell-size);border:1px solid rgba(0,0,0,0);box-sizing:border-box;position:relative}.dp__cell_inner:hover{transition:all .2s}.dp__cell_auto_range_start,.dp__date_hover_start:hover,.dp__range_start{border-end-end-radius:0;border-start-end-radius:0}.dp__cell_auto_range_end,.dp__date_hover_end:hover,.dp__range_end{border-end-start-radius:0;border-start-start-radius:0}.dp__range_end,.dp__range_start,.dp__active_date{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp__cell_auto_range_end,.dp__cell_auto_range_start{border-top:1px dashed var(--dp-primary-color);border-bottom:1px dashed var(--dp-primary-color)}.dp__date_hover_end:hover,.dp__date_hover_start:hover,.dp__date_hover:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__cell_offset{color:var(--dp-secondary-color)}.dp__cell_disabled{color:var(--dp-secondary-color);cursor:not-allowed}.dp__range_between{background:var(--dp-range-between-dates-background-color);color:var(--dp-range-between-dates-text-color);border-radius:0;border:1px solid var(--dp-range-between-border-color)}.dp__range_between_week{background:var(--dp-primary-color);color:var(--dp-primary-text-color);border-radius:0;border-top:1px solid var(--dp-primary-color);border-bottom:1px solid var(--dp-primary-color)}.dp__today{border:1px solid var(--dp-primary-color)}.dp__week_num{color:var(--dp-secondary-color);text-align:center}.dp__cell_auto_range{border-radius:0;border-top:1px dashed var(--dp-primary-color);border-bottom:1px dashed var(--dp-primary-color)}.dp__cell_auto_range_start{border-inline-start:1px dashed var(--dp-primary-color)}.dp__cell_auto_range_end{border-inline-end:1px dashed var(--dp-primary-color)}.dp__calendar_header_separator{width:100%;height:1px;background:var(--dp-border-color)}.dp__calendar_next{margin-inline-start:var(--dp-multi-calendars-spacing)}.dp__marker_line,.dp__marker_dot{height:5px;background-color:var(--dp-marker-color);position:absolute;bottom:0}.dp__marker_dot{width:5px;border-radius:50%;left:50%;transform:translate(-50%)}.dp__marker_line{width:100%;left:0}.dp__marker_tooltip{position:absolute;border-radius:var(--dp-border-radius);background-color:var(--dp-tooltip-color);padding:5px;border:1px solid var(--dp-border-color);z-index:99999;box-sizing:border-box;cursor:default}.dp__tooltip_content{white-space:nowrap}.dp__tooltip_text{display:flex;align-items:center;flex-flow:row nowrap;color:var(--dp-text-color)}.dp__tooltip_mark{height:5px;width:5px;border-radius:50%;background-color:var(--dp-text-color);color:var(--dp-text-color);margin-inline-end:5px}.dp__arrow_bottom_tp{bottom:0;height:8px;width:8px;background-color:var(--dp-tooltip-color);position:absolute;border-inline-end:1px solid var(--dp-border-color);border-bottom:1px solid var(--dp-border-color);transform:translate(-50%,50%) rotate(45deg)}.dp__instance_calendar{position:relative;width:100%}@media only screen and (width <= 600px){.dp__flex_display{flex-direction:column}}.dp__cell_highlight{background-color:var(--dp-highlight-color)}.dp__month_year_row{display:flex;align-items:center;height:var(--dp-month-year-row-height);color:var(--dp-text-color);box-sizing:border-box}.dp__inner_nav{display:flex;align-items:center;justify-content:center;cursor:pointer;height:var(--dp-month-year-row-button-size);width:var(--dp-month-year-row-button-size);color:var(--dp-icon-color);text-align:center;border-radius:50%}.dp__inner_nav svg{height:var(--dp-button-icon-height);width:var(--dp-button-icon-height)}.dp__inner_nav:hover{background:var(--dp-hover-color);color:var(--dp-hover-icon-color)}[dir=rtl] .dp__inner_nav{transform:rotate(180deg)}.dp__inner_nav_disabled:hover,.dp__inner_nav_disabled{background:var(--dp-disabled-color);color:var(--dp-disabled-color-text);cursor:not-allowed}.dp--year-select,.dp__month_year_select{text-align:center;cursor:pointer;height:var(--dp-month-year-row-height);display:flex;align-items:center;justify-content:center;border-radius:var(--dp-border-radius);box-sizing:border-box;color:var(--dp-text-color)}.dp--year-select:hover,.dp__month_year_select:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color);transition:var(--dp-common-transition)}.dp__month_year_select{width:50%}.dp--year-select{width:100%}.dp__month_year_wrap{display:flex;width:100%}.dp__year_disable_select{justify-content:space-around}.dp__overlay{width:100%;background:var(--dp-background-color);transition:opacity 1s ease-out;z-index:99999;font-family:var(--dp-font-family);color:var(--dp-text-color);box-sizing:border-box}.dp--overlay-absolute{position:absolute;height:100%;top:0;left:0}.dp--overlay-relative{position:relative}.dp__overlay_container::-webkit-scrollbar-track{box-shadow:var(--dp-scroll-bar-background);background-color:var(--dp-scroll-bar-background)}.dp__overlay_container::-webkit-scrollbar{width:5px;background-color:var(--dp-scroll-bar-background)}.dp__overlay_container::-webkit-scrollbar-thumb{background-color:var(--dp-scroll-bar-color);border-radius:10px}.dp__overlay:focus{border:none;outline:none}.dp__container_flex{display:flex}.dp__container_block{display:block}.dp__overlay_container{flex-direction:column;overflow-y:auto}.dp__time_picker_overlay_container{height:100%}.dp__overlay_row{padding:0;box-sizing:border-box;display:flex;margin-inline:auto auto;flex-wrap:wrap;max-width:100%;width:100%;align-items:center}.dp__flex_row{flex:1}.dp__overlay_col{box-sizing:border-box;width:33%;padding:var(--dp-overlay-col-padding);white-space:nowrap}.dp__overlay_cell_pad{padding:var(--dp-common-padding) 0}.dp__overlay_cell_active{cursor:pointer;border-radius:var(--dp-border-radius);text-align:center;background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp__overlay_cell{cursor:pointer;border-radius:var(--dp-border-radius);text-align:center}.dp__overlay_cell:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color);transition:var(--dp-common-transition)}.dp__cell_in_between{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__over_action_scroll{right:5px;box-sizing:border-box}.dp__overlay_cell_disabled{cursor:not-allowed;background:var(--dp-disabled-color)}.dp__overlay_cell_disabled:hover{background:var(--dp-disabled-color)}.dp__overlay_cell_active_disabled{cursor:not-allowed;background:var(--dp-primary-disabled-color)}.dp__overlay_cell_active_disabled:hover{background:var(--dp-primary-disabled-color)}.dp__btn,.dp--qr-btn,.dp--time-invalid,.dp--time-overlay-btn{border:none;font:inherit;transition:var(--dp-common-transition);line-height:normal}.dp--tp-wrap{max-width:var(--dp-menu-min-width)}.dp__time_input{width:100%;display:flex;align-items:center;justify-content:center;-webkit-user-select:none;user-select:none;font-family:var(--dp-font-family);color:var(--dp-text-color)}.dp__time_col_reg_block{padding:0 20px}.dp__time_col_reg_inline{padding:0 10px}.dp__time_col_reg_with_button{padding:0 15px}.dp__time_col_sec{padding:0 10px}.dp__time_col_sec_with_button{padding:0 5px}.dp__time_col{text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column}.dp__time_col_block{font-size:var(--dp-time-font-size)}.dp__time_display{cursor:pointer;color:var(--dp-text-color);border-radius:var(--dp-border-radius);display:flex;align-items:center;justify-content:center}.dp__time_display:hover:enabled{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__time_display_block{padding:0 3px}.dp__time_display_inline{padding:5px}.dp__time_picker_inline_container{display:flex;width:100%;justify-content:center}.dp__inc_dec_button{padding:5px;margin:0;height:var(--dp-time-inc-dec-button-size);width:var(--dp-time-inc-dec-button-size);display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:50%;color:var(--dp-icon-color);box-sizing:border-box}.dp__inc_dec_button svg{height:var(--dp-time-inc-dec-button-size);width:var(--dp-time-inc-dec-button-size)}.dp__inc_dec_button:hover{background:var(--dp-hover-color);color:var(--dp-primary-color)}.dp__inc_dec_button_inline{width:100%;padding:0;height:8px;cursor:pointer;display:flex;align-items:center}.dp__inc_dec_button_disabled:hover,.dp__inc_dec_button_disabled{background:var(--dp-disabled-color);color:var(--dp-disabled-color-text);cursor:not-allowed}.dp__pm_am_button{background:var(--dp-primary-color);color:var(--dp-primary-text-color);border:none;padding:var(--dp-common-padding);border-radius:var(--dp-border-radius);cursor:pointer}.dp__tp_inline_btn_bar{width:100%;height:4px;background-color:var(--dp-secondary-color);transition:var(--dp-common-transition);border-collapse:collapse}.dp__tp_inline_btn_top:hover .dp__tp_btn_in_r{background-color:var(--dp-primary-color);transform:rotate(12deg) scale(1.15) translateY(-2px)}.dp__tp_inline_btn_top:hover .dp__tp_btn_in_l,.dp__tp_inline_btn_bottom:hover .dp__tp_btn_in_r{background-color:var(--dp-primary-color);transform:rotate(-12deg) scale(1.15) translateY(-2px)}.dp__tp_inline_btn_bottom:hover .dp__tp_btn_in_l{background-color:var(--dp-primary-color);transform:rotate(12deg) scale(1.15) translateY(-2px)}.dp--time-overlay-btn{background:none}.dp--time-invalid{background-color:var(--dp-disabled-color)}.dp__action_row{display:flex;align-items:center;width:100%;padding:var(--dp-action-row-padding);box-sizing:border-box;color:var(--dp-text-color);flex-flow:row nowrap}.dp__action_row svg{height:var(--dp-button-icon-height);width:auto}.dp__selection_preview{display:block;color:var(--dp-text-color);font-size:var(--dp-preview-font-size);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.dp__action_buttons{display:flex;flex:0;align-items:center;justify-content:flex-end;margin-inline-start:auto}.dp__action_button{display:inline-flex;align-items:center;background:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);padding:var(--dp-action-buttons-padding);line-height:var(--dp-action-button-height);margin-inline-start:3px;height:var(--dp-action-button-height);cursor:pointer;border-radius:var(--dp-border-radius);font-size:var(--dp-preview-font-size);font-family:var(--dp-font-family)}.dp__action_select{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp__action_select:hover{background:var(--dp-primary-color);transition:var(--dp-action-row-transtion)}.dp__action_select:disabled{background:var(--dp-primary-disabled-color);cursor:not-allowed}.dp__action_cancel{color:var(--dp-text-color);border:1px solid var(--dp-border-color)}.dp__action_cancel:hover{border-color:var(--dp-primary-color);transition:var(--dp-action-row-transtion)}.dp-quarter-picker-wrap{display:flex;flex-direction:column;height:100%;min-width:var(--dp-menu-min-width)}.dp--qr-btn{width:100%;padding:var(--dp-common-padding)}.dp--qr-btn:not(.dp--highlighted,.dp--qr-btn-active,.dp--qr-btn-disabled,.dp--qr-btn-between){background:none}.dp--qr-btn:hover:not(.dp--qr-btn-active,.dp--qr-btn-disabled){background:var(--dp-hover-color);color:var(--dp-hover-text-color);transition:var(--dp-common-transition)}.dp--quarter-items{display:flex;flex-direction:column;flex:1;width:100%;height:100%;justify-content:space-evenly}.dp--qr-btn-active{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp--qr-btn-between{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp--qr-btn-disabled{cursor:not-allowed;background:var(--dp-disabled-color)}.dp--qr-btn-disabled:hover{background:var(--dp-disabled-color)}.dp__btn,.dp--time-overlay-btn,.dp--time-invalid,.dp--qr-btn{border:none;font:inherit;transition:var(--dp-common-transition);line-height:normal}.dp--year-mode-picker{display:flex;width:100%;align-items:center;justify-content:space-between;height:var(--dp-cell-size)}:root{--dp-common-transition: all .1s ease-in;--dp-menu-padding: 6px 8px;--dp-animation-duration: .1s;--dp-menu-appear-transition-timing: cubic-bezier(.4, 0, 1, 1);--dp-transition-timing: ease-out;--dp-action-row-transtion: all .2s ease-in;--dp-font-family: -apple-system, blinkmacsystemfont, "Segoe UI", roboto, oxygen, ubuntu, cantarell, "Open Sans", "Helvetica Neue", sans-serif;--dp-border-radius: 4px;--dp-cell-border-radius: 4px;--dp-transition-length: 22px;--dp-transition-timing-general: .1s;--dp-button-height: 35px;--dp-month-year-row-height: 35px;--dp-month-year-row-button-size: 25px;--dp-button-icon-height: 20px;--dp-calendar-wrap-padding: 0 5px;--dp-cell-size: 35px;--dp-cell-padding: 5px;--dp-common-padding: 10px;--dp-input-icon-padding: 35px;--dp-input-padding: 6px 30px 6px 12px;--dp-menu-min-width: 260px;--dp-action-buttons-padding: 1px 6px;--dp-row-margin: 5px 0;--dp-calendar-header-cell-padding: .5rem;--dp-multi-calendars-spacing: 10px;--dp-overlay-col-padding: 3px;--dp-time-inc-dec-button-size: 32px;--dp-font-size: 1rem;--dp-preview-font-size: .8rem;--dp-time-font-size: 2rem;--dp-action-button-height: 22px;--dp-action-row-padding: 8px}.dp__theme_dark{--dp-background-color: #212121;--dp-text-color: #fff;--dp-hover-color: #484848;--dp-hover-text-color: #fff;--dp-hover-icon-color: #959595;--dp-primary-color: #005cb2;--dp-primary-disabled-color: #61a8ea;--dp-primary-text-color: #fff;--dp-secondary-color: #a9a9a9;--dp-border-color: #2d2d2d;--dp-menu-border-color: #2d2d2d;--dp-border-color-hover: #aaaeb7;--dp-disabled-color: #737373;--dp-disabled-color-text: #d0d0d0;--dp-scroll-bar-background: #212121;--dp-scroll-bar-color: #484848;--dp-success-color: #00701a;--dp-success-color-disabled: #428f59;--dp-icon-color: #959595;--dp-danger-color: #e53935;--dp-marker-color: #e53935;--dp-tooltip-color: #3e3e3e;--dp-highlight-color: rgb(0 92 178 / 20%);--dp-range-between-dates-background-color: var(--dp-hover-color, #484848);--dp-range-between-dates-text-color: var(--dp-hover-text-color, #fff);--dp-range-between-border-color: var(--dp-hover-color, #fff)}.dp__theme_light{--dp-background-color: #fff;--dp-text-color: #212121;--dp-hover-color: #f3f3f3;--dp-hover-text-color: #212121;--dp-hover-icon-color: #959595;--dp-primary-color: #1976d2;--dp-primary-disabled-color: #6bacea;--dp-primary-text-color: #f8f5f5;--dp-secondary-color: #c0c4cc;--dp-border-color: #ddd;--dp-menu-border-color: #ddd;--dp-border-color-hover: #aaaeb7;--dp-disabled-color: #f6f6f6;--dp-scroll-bar-background: #f3f3f3;--dp-scroll-bar-color: #959595;--dp-success-color: #76d275;--dp-success-color-disabled: #a3d9b1;--dp-icon-color: #959595;--dp-danger-color: #ff6f60;--dp-marker-color: #ff6f60;--dp-tooltip-color: #fafafa;--dp-disabled-color-text: #8e8e8e;--dp-highlight-color: rgb(25 118 210 / 10%);--dp-range-between-dates-background-color: var(--dp-hover-color, #f3f3f3);--dp-range-between-dates-text-color: var(--dp-hover-text-color, #212121);--dp-range-between-border-color: var(--dp-hover-color, #f3f3f3)}.dp__flex{display:flex;align-items:center}.dp__btn{background:none}.dp__main{font-family:var(--dp-font-family);-webkit-user-select:none;user-select:none;box-sizing:border-box;position:relative;width:100%}.dp__pointer{cursor:pointer}.dp__icon{stroke:currentcolor;fill:currentcolor}.dp__button{width:100%;text-align:center;color:var(--dp-icon-color);cursor:pointer;display:flex;align-items:center;place-content:center center;padding:var(--dp-common-padding);box-sizing:border-box;height:var(--dp-button-height)}.dp__button.dp__overlay_action{position:absolute;bottom:0}.dp__button:hover{background:var(--dp-hover-color);color:var(--dp-hover-icon-color)}.dp__button svg{height:var(--dp-button-icon-height);width:auto}.dp__button_bottom{border-bottom-left-radius:var(--dp-border-radius);border-bottom-right-radius:var(--dp-border-radius)}.dp__flex_display{display:flex}.dp__flex_display_with_input{flex-direction:column;align-items:flex-start}.dp__relative{position:relative}.calendar-next-enter-active,.calendar-next-leave-active,.calendar-prev-enter-active,.calendar-prev-leave-active{transition:all var(--dp-transition-timing-general) ease-out}.calendar-next-enter-from{opacity:0;transform:translate(var(--dp-transition-length))}.calendar-next-leave-to,.calendar-prev-enter-from{opacity:0;transform:translate(calc(var(--dp-transition-length) * -1))}.calendar-prev-leave-to{opacity:0;transform:translate(var(--dp-transition-length))}.dp-menu-appear-bottom-enter-active,.dp-menu-appear-bottom-leave-active,.dp-menu-appear-top-enter-active,.dp-menu-appear-top-leave-active,.dp-slide-up-enter-active,.dp-slide-up-leave-active,.dp-slide-down-enter-active,.dp-slide-down-leave-active{transition:all var(--dp-animation-duration) var(--dp-transition-timing)}.dp-menu-appear-top-enter-from,.dp-menu-appear-top-leave-to,.dp-slide-down-leave-to,.dp-slide-up-enter-from{opacity:0;transform:translateY(var(--dp-transition-length))}.dp-menu-appear-bottom-enter-from,.dp-menu-appear-bottom-leave-to,.dp-slide-down-enter-from,.dp-slide-up-leave-to{opacity:0;transform:translateY(calc(var(--dp-transition-length) * -1))}.dp--arrow-btn-nav{transition:var(--dp-common-transition)}.dp--highlighted{background-color:var(--dp-highlight-color)}.clickable-text{color:#1976d2;cursor:pointer}.input-slot-image{height:20px;width:auto;margin-left:5px}.input-slot-image-clear{height:20px;width:auto;margin-right:5px}.slot-icon{height:20px;width:auto}.slot-icon-m{height:20px;width:auto;margin:0 auto}.custom-select{cursor:pointer;color:var(--vp-c-text-2);margin:0;display:inline-block}.marked-cell{background:var(--vp-c-brand);color:#fff}.main>.text{width:100%;max-width:100%}.main>.tagline{width:100%;max-width:100%}@media (min-width: 640px){.main>.text{font-size:46px}}.star-and-sponsor{display:flex;justify-content:center;margin:2rem}.home-link{color:var(--vp-c-brand)}.month-year-wrapper{display:flex;align-items:center;justify-content:center;box-sizing:border-box}.custom-month-year-component{display:flex;align-items:center;justify-content:flex-start}.select-input{margin:5px 3px;padding:5px;width:auto;border-radius:4px;border-color:var(--dp-border-color);outline:none;-webkit-appearance:menulist}.icons{display:flex;box-sizing:border-box}.custom-icon{padding:5px;display:flex;height:25px;align-items:center;justify-content:center;cursor:pointer;width:25px;color:var(--dp-icon-color);text-align:center;border-radius:50%}.custom-icon svg{height:20px;width:20px}.custom-icon:hover{background:var(--dp-hover-color)}.custom-time-picker-component{display:flex;align-items:center;justify-content:center}.select-input{margin:5px 3px;padding:5px;width:100px;border-radius:4px;border-color:var(--dp-border-color);outline:none;-webkit-appearance:menulist}.custom-action-row{display:flex;align-items:center;justify-content:center;flex-direction:column}.current-selection{margin:10px 0 0}.select-button{display:block;background:transparent;border:1px solid var(--dp-success-color);color:var(--dp-success-color);border-radius:4px;padding:5px;margin:10px;cursor:pointer}.VPCarbonAds[data-v-2e1efd59]{display:flex;justify-content:center;align-items:center;padding:24px;border-radius:12px;min-height:256px;text-align:center;line-height:18px;font-size:12px;font-weight:500;background-color:var(--vp-carbon-ads-bg-color)}.VPCarbonAds[data-v-2e1efd59] img{margin:0 auto;border-radius:6px}.VPCarbonAds[data-v-2e1efd59] .carbon-text{display:block;margin:0 auto;padding-top:12px;color:var(--vp-carbon-ads-text-color);transition:color .25s}.VPCarbonAds[data-v-2e1efd59] .carbon-text:hover{color:var(--vp-carbon-ads-hover-text-color)}.VPCarbonAds[data-v-2e1efd59] .carbon-poweredby{display:block;padding-top:6px;font-size:11px;font-weight:500;color:var(--vp-carbon-ads-poweredby-color);text-transform:uppercase;transition:color .25s}.VPCarbonAds[data-v-2e1efd59] .carbon-poweredby:hover{color:var(--vp-carbon-ads-hover-poweredby-color)}.VPCarbonAds[data-v-2e1efd59]>div{display:none}.VPCarbonAds[data-v-2e1efd59]>div:first-of-type{display:block} diff --git a/docs/customization/theming/index.html b/docs/customization/theming/index.html index 0ba0581f4..76848f806 100644 --- a/docs/customization/theming/index.html +++ b/docs/customization/theming/index.html @@ -5,16 +5,17 @@ Customization - Theming | Vue Datepicker - + + - - - - - - - - + + + + + + + + @@ -23,190 +24,99 @@ -
Skip to content

Theming

Datepicker comes with the theme support with css variables. It provides two classes that are applied based on the chosen dark/light mode

To change variables, simply override the classes with your custom values.

Info

  • When changing the properties, you only need to declare the class in the <style> tag, can be in global or scoped, depending on your needs
  • For the date picker to use dp__theme_dark, dark prop must be set to true

Dark mode configuration

css
.dp__theme_dark {
-    --dp-background-color: #212121;
-    --dp-text-color: #fff;
-    --dp-hover-color: #484848;
-    --dp-hover-text-color: #fff;
-    --dp-hover-icon-color: #959595;
-    --dp-primary-color: #005cb2;
-    --dp-primary-disabled-color: #61a8ea;
-    --dp-primary-text-color: #fff;
-    --dp-secondary-color: #a9a9a9;
-    --dp-border-color: #2d2d2d;
-    --dp-menu-border-color: #2d2d2d;
-    --dp-border-color-hover: #aaaeb7;
-    --dp-disabled-color: #737373;
-    --dp-disabled-color-text: #d0d0d0;
-    --dp-scroll-bar-background: #212121;
-    --dp-scroll-bar-color: #484848;
-    --dp-success-color: #00701a;
-    --dp-success-color-disabled: #428f59;
-    --dp-icon-color: #959595;
-    --dp-danger-color: #e53935;
-    --dp-marker-color: #e53935;
-    --dp-tooltip-color: #3e3e3e;
-    --dp-highlight-color: rgb(0 92 178 / 20%);
-    --dp-range-between-dates-background-color: var(--dp-hover-color, #484848);
-    --dp-range-between-dates-text-color: var(--dp-hover-text-color, #fff);
-    --dp-range-between-border-color: var(--dp-hover-color, #fff);
-}
.dp__theme_dark {
-    --dp-background-color: #212121;
-    --dp-text-color: #fff;
-    --dp-hover-color: #484848;
-    --dp-hover-text-color: #fff;
-    --dp-hover-icon-color: #959595;
-    --dp-primary-color: #005cb2;
-    --dp-primary-disabled-color: #61a8ea;
-    --dp-primary-text-color: #fff;
-    --dp-secondary-color: #a9a9a9;
-    --dp-border-color: #2d2d2d;
-    --dp-menu-border-color: #2d2d2d;
-    --dp-border-color-hover: #aaaeb7;
-    --dp-disabled-color: #737373;
-    --dp-disabled-color-text: #d0d0d0;
-    --dp-scroll-bar-background: #212121;
-    --dp-scroll-bar-color: #484848;
-    --dp-success-color: #00701a;
-    --dp-success-color-disabled: #428f59;
-    --dp-icon-color: #959595;
-    --dp-danger-color: #e53935;
-    --dp-marker-color: #e53935;
-    --dp-tooltip-color: #3e3e3e;
-    --dp-highlight-color: rgb(0 92 178 / 20%);
-    --dp-range-between-dates-background-color: var(--dp-hover-color, #484848);
-    --dp-range-between-dates-text-color: var(--dp-hover-text-color, #fff);
-    --dp-range-between-border-color: var(--dp-hover-color, #fff);
-}

Light mode configuration

css
.dp__theme_light {
-    --dp-background-color: #fff;
-    --dp-text-color: #212121;
-    --dp-hover-color: #f3f3f3;
-    --dp-hover-text-color: #212121;
-    --dp-hover-icon-color: #959595;
-    --dp-primary-color: #1976d2;
-    --dp-primary-disabled-color: #6bacea;
-    --dp-primary-text-color: #f8f5f5;
-    --dp-secondary-color: #c0c4cc;
-    --dp-border-color: #ddd;
-    --dp-menu-border-color: #ddd;
-    --dp-border-color-hover: #aaaeb7;
-    --dp-disabled-color: #f6f6f6;
-    --dp-scroll-bar-background: #f3f3f3;
-    --dp-scroll-bar-color: #959595;
-    --dp-success-color: #76d275;
-    --dp-success-color-disabled: #a3d9b1;
-    --dp-icon-color: #959595;
-    --dp-danger-color: #ff6f60;
-    --dp-marker-color: #ff6f60;
-    --dp-tooltip-color: #fafafa;
-    --dp-disabled-color-text: #8e8e8e;
-    --dp-highlight-color: rgb(25 118 210 / 10%);
-    --dp-range-between-dates-background-color: var(--dp-hover-color, #f3f3f3);
-    --dp-range-between-dates-text-color: var(--dp-hover-text-color, #212121);
-    --dp-range-between-border-color: var(--dp-hover-color, #f3f3f3);
-}
.dp__theme_light {
-    --dp-background-color: #fff;
-    --dp-text-color: #212121;
-    --dp-hover-color: #f3f3f3;
-    --dp-hover-text-color: #212121;
-    --dp-hover-icon-color: #959595;
-    --dp-primary-color: #1976d2;
-    --dp-primary-disabled-color: #6bacea;
-    --dp-primary-text-color: #f8f5f5;
-    --dp-secondary-color: #c0c4cc;
-    --dp-border-color: #ddd;
-    --dp-menu-border-color: #ddd;
-    --dp-border-color-hover: #aaaeb7;
-    --dp-disabled-color: #f6f6f6;
-    --dp-scroll-bar-background: #f3f3f3;
-    --dp-scroll-bar-color: #959595;
-    --dp-success-color: #76d275;
-    --dp-success-color-disabled: #a3d9b1;
-    --dp-icon-color: #959595;
-    --dp-danger-color: #ff6f60;
-    --dp-marker-color: #ff6f60;
-    --dp-tooltip-color: #fafafa;
-    --dp-disabled-color-text: #8e8e8e;
-    --dp-highlight-color: rgb(25 118 210 / 10%);
-    --dp-range-between-dates-background-color: var(--dp-hover-color, #f3f3f3);
-    --dp-range-between-dates-text-color: var(--dp-hover-text-color, #212121);
-    --dp-range-between-border-color: var(--dp-hover-color, #f3f3f3);
-}

CSS variables

css

-:root {
-    /*General*/
-    --dp-font-family: -apple-system, blinkmacsystemfont, "Segoe UI", roboto, oxygen, ubuntu, cantarell, "Open Sans",
-    "Helvetica Neue", sans-serif;
-    --dp-border-radius: 4px; /*Configurable border-radius*/
-    --dp-cell-border-radius: 4px; /*Specific border radius for the calendar cell*/
-    --dp-common-transition: all 0.1s ease-in; /*Generic transition applied on buttons and calendar cells*/
+    
Skip to content

Theming

Datepicker comes with the theme support with css variables. It provides two classes that are applied based on the chosen dark/light mode

To change variables, simply override the classes with your custom values.

Info

  • When changing the properties, you only need to declare the class in the <style> tag, can be in global or scoped, depending on your needs
  • For the date picker to use dp__theme_dark, dark prop must be set to true

Dark mode configuration

css
.dp__theme_dark {
+    --dp-background-color: #212121;
+    --dp-text-color: #fff;
+    --dp-hover-color: #484848;
+    --dp-hover-text-color: #fff;
+    --dp-hover-icon-color: #959595;
+    --dp-primary-color: #005cb2;
+    --dp-primary-disabled-color: #61a8ea;
+    --dp-primary-text-color: #fff;
+    --dp-secondary-color: #a9a9a9;
+    --dp-border-color: #2d2d2d;
+    --dp-menu-border-color: #2d2d2d;
+    --dp-border-color-hover: #aaaeb7;
+    --dp-disabled-color: #737373;
+    --dp-disabled-color-text: #d0d0d0;
+    --dp-scroll-bar-background: #212121;
+    --dp-scroll-bar-color: #484848;
+    --dp-success-color: #00701a;
+    --dp-success-color-disabled: #428f59;
+    --dp-icon-color: #959595;
+    --dp-danger-color: #e53935;
+    --dp-marker-color: #e53935;
+    --dp-tooltip-color: #3e3e3e;
+    --dp-highlight-color: rgb(0 92 178 / 20%);
+    --dp-range-between-dates-background-color: var(--dp-hover-color, #484848);
+    --dp-range-between-dates-text-color: var(--dp-hover-text-color, #fff);
+    --dp-range-between-border-color: var(--dp-hover-color, #fff);
+}

Light mode configuration

css
.dp__theme_light {
+    --dp-background-color: #fff;
+    --dp-text-color: #212121;
+    --dp-hover-color: #f3f3f3;
+    --dp-hover-text-color: #212121;
+    --dp-hover-icon-color: #959595;
+    --dp-primary-color: #1976d2;
+    --dp-primary-disabled-color: #6bacea;
+    --dp-primary-text-color: #f8f5f5;
+    --dp-secondary-color: #c0c4cc;
+    --dp-border-color: #ddd;
+    --dp-menu-border-color: #ddd;
+    --dp-border-color-hover: #aaaeb7;
+    --dp-disabled-color: #f6f6f6;
+    --dp-scroll-bar-background: #f3f3f3;
+    --dp-scroll-bar-color: #959595;
+    --dp-success-color: #76d275;
+    --dp-success-color-disabled: #a3d9b1;
+    --dp-icon-color: #959595;
+    --dp-danger-color: #ff6f60;
+    --dp-marker-color: #ff6f60;
+    --dp-tooltip-color: #fafafa;
+    --dp-disabled-color-text: #8e8e8e;
+    --dp-highlight-color: rgb(25 118 210 / 10%);
+    --dp-range-between-dates-background-color: var(--dp-hover-color, #f3f3f3);
+    --dp-range-between-dates-text-color: var(--dp-hover-text-color, #212121);
+    --dp-range-between-border-color: var(--dp-hover-color, #f3f3f3);
+}

CSS variables

css

+:root {
+    /*General*/
+    --dp-font-family: -apple-system, blinkmacsystemfont, "Segoe UI", roboto, oxygen, ubuntu, cantarell, "Open Sans",
+    "Helvetica Neue", sans-serif;
+    --dp-border-radius: 4px; /*Configurable border-radius*/
+    --dp-cell-border-radius: 4px; /*Specific border radius for the calendar cell*/
+    --dp-common-transition: all 0.1s ease-in; /*Generic transition applied on buttons and calendar cells*/
 
-    /*Sizing*/
-    --dp-button-height: 35px; /*Size for buttons in overlays*/
-    --dp-month-year-row-height: 35px; /*Height of the month-year select row*/
-    --dp-month-year-row-button-size: 35px; /*Specific height for the next/previous buttons*/
-    --dp-button-icon-height: 20px; /*Icon sizing in buttons*/
-    --dp-cell-size: 35px; /*Width and height of calendar cell*/
-    --dp-cell-padding: 5px; /*Padding in the cell*/
-    --dp-common-padding: 10px; /*Common padding used*/
-    --dp-input-icon-padding: 35px; /*Padding on the left side of the input if icon is present*/
-    --dp-input-padding: 6px 30px 6px 12px; /*Padding in the input*/
-    --dp-menu-min-width: 260px; /*Adjust the min width of the menu*/
-    --dp-action-buttons-padding: 2px 5px; /*Adjust padding for the action buttons in action row*/
-    --dp-row-margin:  5px 0; /*Adjust the spacing between rows in the calendar*/
-    --dp-calendar-header-cell-padding:  0.5rem; /*Adjust padding in calendar header cells*/
-    --dp-two-calendars-spacing:  10px; /*Space between multiple calendars*/
-    --dp-overlay-col-padding:  3px; /*Padding in the overlay column*/
-    --dp-time-inc-dec-button-size:  32px; /*Sizing for arrow buttons in the time picker*/
-    --dp-menu-padding: 6px 8px; /*Menu padding*/
-    
-    /*Font sizes*/
-    --dp-font-size: 1rem; /*Default font-size*/
-    --dp-preview-font-size: 0.8rem; /*Font size of the date preview in the action row*/
-    --dp-time-font-size: 0.8rem; /*Font size in the time picker*/
-    
-    /*Transitions*/
-    --dp-animation-duration: 0.1s; /*Transition duration*/
-    --dp-menu-appear-transition-timing: cubic-bezier(.4, 0, 1, 1); /*Timing on menu appear animation*/
-    --dp-transition-timing: ease-out; /*Timing on slide animations*/
-}

-:root {
-    /*General*/
-    --dp-font-family: -apple-system, blinkmacsystemfont, "Segoe UI", roboto, oxygen, ubuntu, cantarell, "Open Sans",
-    "Helvetica Neue", sans-serif;
-    --dp-border-radius: 4px; /*Configurable border-radius*/
-    --dp-cell-border-radius: 4px; /*Specific border radius for the calendar cell*/
-    --dp-common-transition: all 0.1s ease-in; /*Generic transition applied on buttons and calendar cells*/
-
-    /*Sizing*/
-    --dp-button-height: 35px; /*Size for buttons in overlays*/
-    --dp-month-year-row-height: 35px; /*Height of the month-year select row*/
-    --dp-month-year-row-button-size: 35px; /*Specific height for the next/previous buttons*/
-    --dp-button-icon-height: 20px; /*Icon sizing in buttons*/
-    --dp-cell-size: 35px; /*Width and height of calendar cell*/
-    --dp-cell-padding: 5px; /*Padding in the cell*/
-    --dp-common-padding: 10px; /*Common padding used*/
-    --dp-input-icon-padding: 35px; /*Padding on the left side of the input if icon is present*/
-    --dp-input-padding: 6px 30px 6px 12px; /*Padding in the input*/
-    --dp-menu-min-width: 260px; /*Adjust the min width of the menu*/
-    --dp-action-buttons-padding: 2px 5px; /*Adjust padding for the action buttons in action row*/
-    --dp-row-margin:  5px 0; /*Adjust the spacing between rows in the calendar*/
-    --dp-calendar-header-cell-padding:  0.5rem; /*Adjust padding in calendar header cells*/
-    --dp-two-calendars-spacing:  10px; /*Space between multiple calendars*/
-    --dp-overlay-col-padding:  3px; /*Padding in the overlay column*/
-    --dp-time-inc-dec-button-size:  32px; /*Sizing for arrow buttons in the time picker*/
-    --dp-menu-padding: 6px 8px; /*Menu padding*/
-    
-    /*Font sizes*/
-    --dp-font-size: 1rem; /*Default font-size*/
-    --dp-preview-font-size: 0.8rem; /*Font size of the date preview in the action row*/
-    --dp-time-font-size: 0.8rem; /*Font size in the time picker*/
-    
-    /*Transitions*/
-    --dp-animation-duration: 0.1s; /*Transition duration*/
-    --dp-menu-appear-transition-timing: cubic-bezier(.4, 0, 1, 1); /*Timing on menu appear animation*/
-    --dp-transition-timing: ease-out; /*Timing on slide animations*/
-}

Released under the MIT License.

- + /*Sizing*/ + --dp-button-height: 35px; /*Size for buttons in overlays*/ + --dp-month-year-row-height: 35px; /*Height of the month-year select row*/ + --dp-month-year-row-button-size: 35px; /*Specific height for the next/previous buttons*/ + --dp-button-icon-height: 20px; /*Icon sizing in buttons*/ + --dp-cell-size: 35px; /*Width and height of calendar cell*/ + --dp-cell-padding: 5px; /*Padding in the cell*/ + --dp-common-padding: 10px; /*Common padding used*/ + --dp-input-icon-padding: 35px; /*Padding on the left side of the input if icon is present*/ + --dp-input-padding: 6px 30px 6px 12px; /*Padding in the input*/ + --dp-menu-min-width: 260px; /*Adjust the min width of the menu*/ + --dp-action-buttons-padding: 2px 5px; /*Adjust padding for the action buttons in action row*/ + --dp-row-margin: 5px 0; /*Adjust the spacing between rows in the calendar*/ + --dp-calendar-header-cell-padding: 0.5rem; /*Adjust padding in calendar header cells*/ + --dp-two-calendars-spacing: 10px; /*Space between multiple calendars*/ + --dp-overlay-col-padding: 3px; /*Padding in the overlay column*/ + --dp-time-inc-dec-button-size: 32px; /*Sizing for arrow buttons in the time picker*/ + --dp-menu-padding: 6px 8px; /*Menu padding*/ + + /*Font sizes*/ + --dp-font-size: 1rem; /*Default font-size*/ + --dp-preview-font-size: 0.8rem; /*Font size of the date preview in the action row*/ + --dp-time-font-size: 0.8rem; /*Font size in the time picker*/ + + /*Transitions*/ + --dp-animation-duration: 0.1s; /*Transition duration*/ + --dp-menu-appear-transition-timing: cubic-bezier(.4, 0, 1, 1); /*Timing on menu appear animation*/ + --dp-transition-timing: ease-out; /*Timing on slide animations*/ +}

Released under the MIT License.

+ \ No newline at end of file diff --git a/docs/hashmap.json b/docs/hashmap.json index c11516471..95f576508 100644 --- a/docs/hashmap.json +++ b/docs/hashmap.json @@ -1 +1 @@ -{"index.md":"f6f2eab3","migration_from-v6.md":"0830326c","installation_index.md":"75689791","methods-and-events_methods_index.md":"f102d5ce","props_formatting_index.md":"398d298e","slots_trigger-and-input_index.md":"5b09fcf0","props_positioning_index.md":"3e25e3ac","props_keyboard_index.md":"a74d82f9","props_localization_index.md":"1b5b324c","migration_from-v5.md":"29abef58","customization_theming_index.md":"df248a95","slots_icons_index.md":"c0eae779","props_look-and-feel_index.md":"ea4f6aa7","props_modes-configuration_index.md":"fa6c473f","props_calendar-configuration_index.md":"64773693","props_modes_index.md":"55b7e230","slots_components_index.md":"20911075","slots_overlay_index.md":"5e834e87","props_time-picker-configuration_index.md":"6871f630","methods-and-events_events_index.md":"b773719f","props_general-configuration_index.md":"3881d8f8","slots_content_index.md":"aa5a1bfb"} +{"index.md":"TGwILUyk","migration_from-v6.md":"smsX6ZgH","installation_index.md":"4B2hmXVm","props_formatting_index.md":"p9pH_5Hf","props_positioning_index.md":"LKs4FjaY","migration_from-v5.md":"Qmckjd6S","customization_theming_index.md":"4el2eX0x","slots_trigger-and-input_index.md":"N0-TJwRV","props_keyboard_index.md":"CiJ3zUwI","props_localization_index.md":"4RM9HG-W","methods-and-events_methods_index.md":"Q_ZxOMHr","slots_icons_index.md":"jRxXiife","methods-and-events_events_index.md":"JCgr4jQD","props_look-and-feel_index.md":"BNMxUoFb","props_modes-configuration_index.md":"AAjDBxAi","slots_overlay_index.md":"wS8j2wyK","props_modes_index.md":"QwKrmY9S","props_general-configuration_index.md":"b_Y6xchN","props_time-picker-configuration_index.md":"q4ciYxCc","slots_components_index.md":"C2F-1CyJ","slots_content_index.md":"xlTs4x-F","props_calendar-configuration_index.md":"Sfo38aWL"} diff --git a/docs/index.html b/docs/index.html index 9cb535c77..ac912a7b9 100644 --- a/docs/index.html +++ b/docs/index.html @@ -5,16 +5,17 @@ Vue Datepicker | Vue Datepicker - + + - - - - - - - - + + + + + + + + @@ -23,8 +24,8 @@ -
Skip to content

Vue datepicker

The most complete datepicker solution for Vue 3

Powerful, lightweight, and reusable datepicker component to fit within any project

⭐ If you like the component, give it a star on GitHub and consider sponsoring its development! ⭐

Released under the MIT License.

- +
Skip to content

Vue datepicker

The most complete datepicker solution for Vue 3

Powerful, lightweight, and reusable datepicker component to fit within any project

⭐ If you like the component, give it a star on GitHub and consider sponsoring its development! ⭐

Released under the MIT License.

+ \ No newline at end of file diff --git a/docs/installation/index.html b/docs/installation/index.html index 233f125a3..a6985fe26 100644 --- a/docs/installation/index.html +++ b/docs/installation/index.html @@ -5,16 +5,17 @@ Installation | Vue Datepicker - + + - - - - - - - - + + + + + + + + @@ -23,136 +24,72 @@ -
Skip to content

Installation

Install the component using the preferred package manager

shell
npm install @vuepic/vue-datepicker
npm install @vuepic/vue-datepicker

or

shell
yarn add @vuepic/vue-datepicker
yarn add @vuepic/vue-datepicker

Then import and register component

Note: css file is imported separately

Global

In the main file

js
import { createApp } from "vue";
-import App from './App.vue';
-
-import VueDatePicker from '@vuepic/vue-datepicker';
-import '@vuepic/vue-datepicker/dist/main.css'
-
-const app = createApp(App);
-
-app.component('VueDatePicker', VueDatePicker);
-
-app.mount('#app');
import { createApp } from "vue";
-import App from './App.vue';
-
-import VueDatePicker from '@vuepic/vue-datepicker';
-import '@vuepic/vue-datepicker/dist/main.css'
-
-const app = createApp(App);
-
-app.component('VueDatePicker', VueDatePicker);
-
-app.mount('#app');

Local

In the .vue files

vue
<template>
-  <VueDatePicker v-model="date"></VueDatePicker>
-</template>
-
-<script>
-import VueDatePicker from '@vuepic/vue-datepicker';
-import '@vuepic/vue-datepicker/dist/main.css'
-
-export default {
-  components: { VueDatePicker },
-  data() {
-    return {
-      date: null,
-    };
-  }
-}
-</script>
<template>
-  <VueDatePicker v-model="date"></VueDatePicker>
-</template>
-
-<script>
-import VueDatePicker from '@vuepic/vue-datepicker';
-import '@vuepic/vue-datepicker/dist/main.css'
-
-export default {
-  components: { VueDatePicker },
-  data() {
-    return {
-      date: null,
-    };
-  }
-}
-</script>
vue
<template>
-  <VueDatePicker v-model="date"></VueDatePicker>
-</template>
-
-<script>
-import { ref } from 'vue';
-import VueDatePicker from '@vuepic/vue-datepicker';
-import '@vuepic/vue-datepicker/dist/main.css'
-
-export default {
-  components: { VueDatePicker },
-  setup() {
-    const date = ref();
-
-    return {
-      date
-    }
-  }
-};
-</script>
<template>
-  <VueDatePicker v-model="date"></VueDatePicker>
-</template>
-
-<script>
-import { ref } from 'vue';
-import VueDatePicker from '@vuepic/vue-datepicker';
-import '@vuepic/vue-datepicker/dist/main.css'
-
-export default {
-  components: { VueDatePicker },
-  setup() {
-    const date = ref();
-
-    return {
-      date
-    }
-  }
-};
-</script>
vue
<template>
-  <VueDatePicker v-model="date"></VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-import VueDatePicker from '@vuepic/vue-datepicker';
-import '@vuepic/vue-datepicker/dist/main.css'
-
-const date = ref();
-</script>
<template>
-  <VueDatePicker v-model="date"></VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-import VueDatePicker from '@vuepic/vue-datepicker';
-import '@vuepic/vue-datepicker/dist/main.css'
-
-const date = ref();
-</script>

Browser

Register and use component in the .html file

Keep in mind that when you use unpkg to import the component, global component name will be VueDatePicker

Add JavaScript files

html
<script src="https://unpkg.com/vue@latest"></script>
-<script src="https://unpkg.com/@vuepic/vue-datepicker@latest"></script>
<script src="https://unpkg.com/vue@latest"></script>
-<script src="https://unpkg.com/@vuepic/vue-datepicker@latest"></script>

Add CSS file

html
<link rel="stylesheet" href="https://unpkg.com/@vuepic/vue-datepicker@latest/dist/main.css">
<link rel="stylesheet" href="https://unpkg.com/@vuepic/vue-datepicker@latest/dist/main.css">

Register and use the component

html
<script>
-    const app = Vue.createApp({
-        components: { Datepicker: VueDatePicker },
-    }).mount("#app");
-</script>
<script>
-    const app = Vue.createApp({
-        components: { Datepicker: VueDatePicker },
-    }).mount("#app");
-</script>

Nuxt

If you use nuxt, make sure to also include the component under build.transpile in nuxt.config

ts
export default defineNuxtConfig({
-    build: {
-        transpile: ['@vuepic/vue-datepicker']
-    }
-})
export default defineNuxtConfig({
-    build: {
-        transpile: ['@vuepic/vue-datepicker']
-    }
-})

That's it, you are ready to go

Released under the MIT License.

- +
Skip to content

Installation

Install the component using the preferred package manager

shell
npm install @vuepic/vue-datepicker

or

shell
yarn add @vuepic/vue-datepicker

Then import and register component

Note: css file is imported separately

Global

In the main file

js
import { createApp } from "vue";
+import App from './App.vue';
+
+import VueDatePicker from '@vuepic/vue-datepicker';
+import '@vuepic/vue-datepicker/dist/main.css'
+
+const app = createApp(App);
+
+app.component('VueDatePicker', VueDatePicker);
+
+app.mount('#app');

Local

In the .vue files

vue
<template>
+  <VueDatePicker v-model="date"></VueDatePicker>
+</template>
+
+<script>
+import VueDatePicker from '@vuepic/vue-datepicker';
+import '@vuepic/vue-datepicker/dist/main.css'
+
+export default {
+  components: { VueDatePicker },
+  data() {
+    return {
+      date: null,
+    };
+  }
+}
+</script>
vue
<template>
+  <VueDatePicker v-model="date"></VueDatePicker>
+</template>
+
+<script>
+import { ref } from 'vue';
+import VueDatePicker from '@vuepic/vue-datepicker';
+import '@vuepic/vue-datepicker/dist/main.css'
+
+export default {
+  components: { VueDatePicker },
+  setup() {
+    const date = ref();
+
+    return {
+      date
+    }
+  }
+};
+</script>
vue
<template>
+  <VueDatePicker v-model="date"></VueDatePicker>
+</template>
+
+<script setup>
+import { ref } from 'vue';
+import VueDatePicker from '@vuepic/vue-datepicker';
+import '@vuepic/vue-datepicker/dist/main.css'
+
+const date = ref();
+</script>

Browser

Register and use component in the .html file

Keep in mind that when you use unpkg to import the component, global component name will be VueDatePicker

Add JavaScript files

html
<script src="https://unpkg.com/vue@latest"></script>
+<script src="https://unpkg.com/@vuepic/vue-datepicker@latest"></script>

Add CSS file

html
<link rel="stylesheet" href="https://unpkg.com/@vuepic/vue-datepicker@latest/dist/main.css">

Register and use the component

html
<script>
+    const app = Vue.createApp({
+        components: { Datepicker: VueDatePicker },
+    }).mount("#app");
+</script>

Nuxt

If you use nuxt, make sure to also include the component under build.transpile in nuxt.config

ts
export default defineNuxtConfig({
+    build: {
+        transpile: ['@vuepic/vue-datepicker']
+    }
+})

That's it, you are ready to go

Released under the MIT License.

+ \ No newline at end of file diff --git a/docs/methods-and-events/events/index.html b/docs/methods-and-events/events/index.html index e2bd1da5f..7697d5764 100644 --- a/docs/methods-and-events/events/index.html +++ b/docs/methods-and-events/events/index.html @@ -5,16 +5,17 @@ Events | Vue Datepicker - + + - - - - - - - - + + + + + + + + @@ -23,706 +24,357 @@ -
Skip to content

Events

List of available events that are emitted on some action

@update:model-value

This event is emitted when the value is selected. This is a v-model binding event

Code Example
vue
<template>
-    <VueDatePicker :model-value="date" @update:model-value="handleDate" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-
-const handleDate = (modelData) => {
-  date.value = modelData;
-  // do something else with the data
-}
-</script>
<template>
-    <VueDatePicker :model-value="date" @update:model-value="handleDate" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-
-const handleDate = (modelData) => {
-  date.value = modelData;
-  // do something else with the data
-}
-</script>

@text-submit

When text-input prop is set to true and enterSubmit is set to true in text-input-options, when enter button is pressed, this event will be emitted

Code Example
vue
<template>
-    <VueDatePicker v-model="date" textInput @text-submit="alertDate" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-
-const alertDate = () => {
-  alert(date.value);
-}
-</script>
<template>
-    <VueDatePicker v-model="date" textInput @text-submit="alertDate" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-
-const alertDate = () => {
-  alert(date.value);
-}
-</script>

@open

Emitted when the datepicker menu is opened

Code Example
vue
<template>
-    <VueDatePicker v-model="date" @open="alertFn" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-
-const alertFn = () => {
-  alert('Menu open');
-}
-</script>
<template>
-    <VueDatePicker v-model="date" @open="alertFn" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-
-const alertFn = () => {
-  alert('Menu open');
-}
-</script>

@closed

Emitted when the datepicker menu is closed

Code Example
vue
<template>
-    <VueDatePicker v-model="date" @closed="alertFn" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-
-const alertFn = () => {
-  alert('Menu closed');
-}
-</script>
<template>
-    <VueDatePicker v-model="date" @closed="alertFn" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-
-const alertFn = () => {
-  alert('Menu closed');
-}
-</script>

@cleared

Emitted when the value is cleared on clear button

Code Example
vue
<template>
-    <VueDatePicker v-model="date" @cleared="alertFn" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-
-const alertFn = () => {
-  alert('Value cleared');
-}
-</script>
<template>
-    <VueDatePicker v-model="date" @cleared="alertFn" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-
-const alertFn = () => {
-  alert('Value cleared');
-}
-</script>

Info

@focus and @blur events are not native events. Those events are handled internally in the component in order to handle proper focusing

@focus

Emitted when the input is focused

Code Example
vue
<template>
-    <VueDatePicker v-model="date" @focus="alertFn" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-
-const alertFn = () => {
-  alert('Input focus');
-}
-</script>
<template>
-    <VueDatePicker v-model="date" @focus="alertFn" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-
-const alertFn = () => {
-  alert('Input focus');
-}
-</script>

@blur

Emitted when the input is blurred

Code Example
vue
<template>
-    <VueDatePicker v-model="date" @blur="alertFn" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-
-const alertFn = () => {
-  alert('Input unfocused');
-}
-</script>
<template>
-    <VueDatePicker v-model="date" @blur="alertFn" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-
-const alertFn = () => {
-  alert('Input unfocused');
-}
-</script>

@internal-model-change

Emitted when the internal model-value is changed before selecting this date that will be set to v-model

Will have one param

  • Date | Date[]: Current state of the internal model-value
Code Example
vue
<template>
-    <VueDatePicker v-model="date" @internal-model-change="handleInternal" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-/**
- * If you don't use `autoApply` prop
- * with this event you can always get the current selection in the component
- *
- * Note: Value will always be date object
- * or array of date objects if you use `multiDates` or `range`
- * unlike v-model binding
- */
-const handleInternal = (date) => {
-  // Do something
-  alert(`Current selection - ${date}`);
-}
-</script>
<template>
-    <VueDatePicker v-model="date" @internal-model-change="handleInternal" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-/**
- * If you don't use `autoApply` prop
- * with this event you can always get the current selection in the component
- *
- * Note: Value will always be date object
- * or array of date objects if you use `multiDates` or `range`
- * unlike v-model binding
- */
-const handleInternal = (date) => {
-  // Do something
-  alert(`Current selection - ${date}`);
-}
-</script>

@recalculate-position

Emitted when the menu position is recalculated

Code Example
vue
<template>
-    <VueDatePicker v-model="date" @recalculate-position="alertFn" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-
-const alertFn = () => {
-  alert('Position recalculated');
-}
-</script>
<template>
-    <VueDatePicker v-model="date" @recalculate-position="alertFn" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-
-const alertFn = () => {
-  alert('Position recalculated');
-}
-</script>

@flow-step

Emitted when the flow step is triggered

Will have one param

  • number: Executed flow step

Points to keep in mind

  • Current logic will not emit an event on the first flow step
  • Flow step will keep emitting even tho there are no more steps and just keep incrementing

Both of these will be handled in one of the upcoming releases

Code Example
vue
<template>
-    <VueDatePicker v-model="date" :flow="flow" @flow-step="handleFlowStep" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-const flow = ref(['month', 'year', 'calendar']);
-
-const handleFlowStep = (step) => {
-  // Do something
-  if (step === 1) {
-    alert(`Select year`);
-  }
-  if (step === 2) {
-    alert('Select date');
-  }
-}
-</script>
<template>
-    <VueDatePicker v-model="date" :flow="flow" @flow-step="handleFlowStep" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-const flow = ref(['month', 'year', 'calendar']);
-
-const handleFlowStep = (step) => {
-  // Do something
-  if (step === 1) {
-    alert(`Select year`);
-  }
-  if (step === 2) {
-    alert('Select date');
-  }
-}
-</script>

@update-month-year

Emitted when the month or year is changed

Will have one param

  • { instance: number, month: number, year: number }: The received parameter is an object containing instance (in case of multiple calendars), month and year values.
Code Example
vue
<template>
-    <VueDatePicker v-model="date" @update-month-year="handleMonthYear" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-
-// For multiCalendars, instance will be the index of the calendar where the value is changed
-const handleMonthYear = ({ instance, month, year }) => {
-  // Do something
-  if (month === 0) {
-    alert('Selected January');
-  }
-}
-</script>
<template>
-    <VueDatePicker v-model="date" @update-month-year="handleMonthYear" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-
-// For multiCalendars, instance will be the index of the calendar where the value is changed
-const handleMonthYear = ({ instance, month, year }) => {
-  // Do something
-  if (month === 0) {
-    alert('Selected January');
-  }
-}
-</script>

@invalid-select

Emitted when the selected value is not valid

Will have one param

  • Date | Date[]: The received parameter is an internal model-value
Code Example
vue
<template>
-    <VueDatePicker v-model="date" @invalid-select="handleInvalidSelect" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-
-const handleInvalidSelect = (date) => {
-  alert('The date is not available for select');
-}
-</script>
<template>
-    <VueDatePicker v-model="date" @invalid-select="handleInvalidSelect" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-
-const handleInvalidSelect = (date) => {
-  alert('The date is not available for select');
-}
-</script>

@invalid-fixed-range

Emitted when the clicked day in the range mode with fixed-start or fixed-endis not a valid date for selection

Will have one param

  • Date: Clicked date
Code Example
vue
<template>
-    <VueDatePicker v-model="date" range fixed-start @invalid-fixed-range="handleInvalidSelect" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref([new Date(), new Date()]);
-
-const handleInvalidSelect = (date) => {
-  alert('The date is not available for select');
-}
-</script>
<template>
-    <VueDatePicker v-model="date" range fixed-start @invalid-fixed-range="handleInvalidSelect" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref([new Date(), new Date()]);
-
-const handleInvalidSelect = (date) => {
-  alert('The date is not available for select');
-}
-</script>

@tooltip-open

Emitted when marker tooltip is opened

Will have one param

  • marker: Provided marker object for a given date
Code Example
vue
<template>
-    <VueDatePicker v-model="date" :markers="markers" @tooltip-open="onOpen" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-import { addDays } from 'date-fns';
-
-const date = ref();
-
-const onOpen = ({ date }) => {
-  alert(`This date has a tooltip ${date}`);
-}
-
-const markers = ref([
-  {
-    date: addDays(new Date(), 1),
-    type: 'dot',
-    tooltip: [{ text: 'Dot with tooltip', color: 'green' }],
-  },
-  {
-    date: addDays(new Date(), 2),
-    type: 'line',
-    tooltip: [
-      { text: 'First tooltip', color: 'blue' },
-      { text: 'Second tooltip', color: 'yellow' },
-    ],
-  },
-  {
-    date: addDays(new Date(), 3),
-    type: 'dot',
-    color: 'yellow',
-  },
-])
-</script>
<template>
-    <VueDatePicker v-model="date" :markers="markers" @tooltip-open="onOpen" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-import { addDays } from 'date-fns';
-
-const date = ref();
-
-const onOpen = ({ date }) => {
-  alert(`This date has a tooltip ${date}`);
-}
-
-const markers = ref([
-  {
-    date: addDays(new Date(), 1),
-    type: 'dot',
-    tooltip: [{ text: 'Dot with tooltip', color: 'green' }],
-  },
-  {
-    date: addDays(new Date(), 2),
-    type: 'line',
-    tooltip: [
-      { text: 'First tooltip', color: 'blue' },
-      { text: 'Second tooltip', color: 'yellow' },
-    ],
-  },
-  {
-    date: addDays(new Date(), 3),
-    type: 'dot',
-    color: 'yellow',
-  },
-])
-</script>

@tooltip-close

Emitted when the marker tooltip is closed

Will have one param

  • marker: Provided marker object for a given date
Code Example
vue
<template>
-    <VueDatePicker v-model="date" :markers="markers" @tooltip-close="onClose" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-import { addDays } from 'date-fns';
-
-const date = ref();
-
-const onClose = ({ date }) => {
-  alert(`Tooltip on ${date} closed`);
-}
-
-const markers = ref([
-  {
-    date: addDays(new Date(), 1),
-    type: 'dot',
-    tooltip: [{ text: 'Dot with tooltip', color: 'green' }],
-  },
-  {
-    date: addDays(new Date(), 2),
-    type: 'line',
-    tooltip: [
-      { text: 'First tooltip', color: 'blue' },
-      { text: 'Second tooltip', color: 'yellow' },
-    ],
-  },
-  {
-    date: addDays(new Date(), 3),
-    type: 'dot',
-    color: 'yellow',
-  },
-])
-</script>
<template>
-    <VueDatePicker v-model="date" :markers="markers" @tooltip-close="onClose" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-import { addDays } from 'date-fns';
-
-const date = ref();
-
-const onClose = ({ date }) => {
-  alert(`Tooltip on ${date} closed`);
-}
-
-const markers = ref([
-  {
-    date: addDays(new Date(), 1),
-    type: 'dot',
-    tooltip: [{ text: 'Dot with tooltip', color: 'green' }],
-  },
-  {
-    date: addDays(new Date(), 2),
-    type: 'line',
-    tooltip: [
-      { text: 'First tooltip', color: 'blue' },
-      { text: 'Second tooltip', color: 'yellow' },
-    ],
-  },
-  {
-    date: addDays(new Date(), 3),
-    type: 'dot',
-    color: 'yellow',
-  },
-])
-</script>

@time-picker-open

Emitted when the time-picker overlay is opened

Code Example
vue
<template>
-    <VueDatePicker v-model="date"  @time-picker-open="onTimePickerOpen" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-
-const onTimePickerOpen = () => {
-  alert('The time picker is now open');
-}
-</script>
<template>
-    <VueDatePicker v-model="date"  @time-picker-open="onTimePickerOpen" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-
-const onTimePickerOpen = () => {
-  alert('The time picker is now open');
-}
-</script>

@time-picker-close

Emitted when the time-picker overlay is closed

Code Example
vue
<template>
-    <VueDatePicker v-model="date"  @time-picker-close="onTimePickerClose" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-
-const onTimePickerClose = () => {
-  alert('The time picker is now closed');
-}
-</script>
<template>
-    <VueDatePicker v-model="date"  @time-picker-close="onTimePickerClose" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-
-const onTimePickerClose = () => {
-  alert('The time picker is now closed');
-}
-</script>

@am-pm-change

Emitted when the am / pm button is clicked in time picker

Will have one param

  • 'AM' | 'PM': Currently active value
Code Example
vue
<template>
-    <VueDatePicker v-model="date" :is-24="false"  @am-pm-change="onAmPmChange" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-
-const onAmPmChange = (value) => {
-  alert(`The time picker is set on ${value}`);
-}
-</script>
<template>
-    <VueDatePicker v-model="date" :is-24="false"  @am-pm-change="onAmPmChange" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-
-const onAmPmChange = (value) => {
-  alert(`The time picker is set on ${value}`);
-}
-</script>

@range-start

Emitted when the first date is selected in range mode

Will have one param

  • Date: Selected date value
Code Example
vue
<template>
-    <VueDatePicker v-model="date" range @range-start="onRangeStart" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-
-const onRangeStart = (value) => {
-  alert(`Selected date in range is: ${value}`);
-}
-</script>
<template>
-    <VueDatePicker v-model="date" range @range-start="onRangeStart" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-
-const onRangeStart = (value) => {
-  alert(`Selected date in range is: ${value}`);
-}
-</script>

@range-end

Emitted when the second date is selected in range mode

Will have one param

  • Date: Selected date value
Code Example
vue
<template>
-    <VueDatePicker v-model="date" range @range-end="onRangeEnd" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-
-const onRangeEnd = (value) => {
-  alert(`Range selected with the second date: ${value}`);
-}
-</script>
<template>
-    <VueDatePicker v-model="date" range @range-end="onRangeEnd" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-
-const onRangeEnd = (value) => {
-  alert(`Range selected with the second date: ${value}`);
-}
-</script>

@update:model-timezone-value

Emits a date or date range value in a given timezone

Emitted when @update:model-value is emitted if the emit-timezone prop is provided

Will have one param

  • Date | Date[]: v-model value in a given timezone
Code Example
vue
<template>
-    <VueDatePicker 
-        v-model="date"
-        emit-timezone="UTC"
-        @update:model-timezone-value="setUTCDate" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-const utcDate = ref();
-
-const setUTCDate = (value) => {
- utcDate.value = value;
-}
-</script>
<template>
-    <VueDatePicker 
-        v-model="date"
-        emit-timezone="UTC"
-        @update:model-timezone-value="setUTCDate" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-const utcDate = ref();
-
-const setUTCDate = (value) => {
- utcDate.value = value;
-}
-</script>

@date-update

Emits a date value when date is clicked on the calendar

Info

This event is emitted on single date picker and week-picker

Will have one param

  • Date: Date clicked
Code Example
vue
<template>
-  <VueDatePicker
-      v-model="date"
-      @date-update="dateClicked" />
-</template>
-
-<script setup>
-  import { ref } from 'vue';
-
-  const date = ref();
-
-  const dateClicked = (date) => {
-    console.log(`Selected ${date}`);
-  }
-</script>
<template>
-  <VueDatePicker
-      v-model="date"
-      @date-update="dateClicked" />
-</template>
-
-<script setup>
-  import { ref } from 'vue';
-
-  const date = ref();
-
-  const dateClicked = (date) => {
-    console.log(`Selected ${date}`);
-  }
-</script>

@invalid-date

Emits an event whenever invalid date is clicked such as disabled date, out of min or max range and so on

Will have one param

  • Date: Date clicked
Code Example
vue
<template>
-  <VueDatePicker
-      v-model="date"
-      :disabled-dates="[new Date()]"
-      @invalid-date="onInvalidDateClick" />
-</template>
-
-<script setup>
-  import { ref } from 'vue';
-
-  const date = ref();
-
-  const onInvalidDateClick = (date) => {
-    console.log(`Selected ${date}`);
-  }
-</script>
<template>
-  <VueDatePicker
-      v-model="date"
-      :disabled-dates="[new Date()]"
-      @invalid-date="onInvalidDateClick" />
-</template>
-
-<script setup>
-  import { ref } from 'vue';
-
-  const date = ref();
-
-  const onInvalidDateClick = (date) => {
-    console.log(`Selected ${date}`);
-  }
-</script>

Released under the MIT License.

- +
Skip to content

Events

List of available events that are emitted on some action

@update:model-value

This event is emitted when the value is selected. This is a v-model binding event

Code Example
vue
<template>
+    <VueDatePicker :model-value="date" @update:model-value="handleDate" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref();
+
+const handleDate = (modelData) => {
+  date.value = modelData;
+  // do something else with the data
+}
+</script>

@text-submit

When text-input prop is set to true and enterSubmit is set to true in text-input-options, when enter button is pressed, this event will be emitted

Code Example
vue
<template>
+    <VueDatePicker v-model="date" textInput @text-submit="alertDate" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref();
+
+const alertDate = () => {
+  alert(date.value);
+}
+</script>

@open

Emitted when the datepicker menu is opened

Code Example
vue
<template>
+    <VueDatePicker v-model="date" @open="alertFn" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref();
+
+const alertFn = () => {
+  alert('Menu open');
+}
+</script>

@closed

Emitted when the datepicker menu is closed

Code Example
vue
<template>
+    <VueDatePicker v-model="date" @closed="alertFn" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref();
+
+const alertFn = () => {
+  alert('Menu closed');
+}
+</script>

@cleared

Emitted when the value is cleared on clear button

Code Example
vue
<template>
+    <VueDatePicker v-model="date" @cleared="alertFn" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref();
+
+const alertFn = () => {
+  alert('Value cleared');
+}
+</script>

Info

@focus and @blur events are not native events. Those events are handled internally in the component in order to handle proper focusing

@focus

Emitted when the input is focused

Code Example
vue
<template>
+    <VueDatePicker v-model="date" @focus="alertFn" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref();
+
+const alertFn = () => {
+  alert('Input focus');
+}
+</script>

@blur

Emitted when the input is blurred

Code Example
vue
<template>
+    <VueDatePicker v-model="date" @blur="alertFn" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref();
+
+const alertFn = () => {
+  alert('Input unfocused');
+}
+</script>

@internal-model-change

Emitted when the internal model-value is changed before selecting this date that will be set to v-model

Will have one param

  • Date | Date[]: Current state of the internal model-value
Code Example
vue
<template>
+    <VueDatePicker v-model="date" @internal-model-change="handleInternal" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref();
+/**
+ * If you don't use `autoApply` prop
+ * with this event you can always get the current selection in the component
+ *
+ * Note: Value will always be date object
+ * or array of date objects if you use `multiDates` or `range`
+ * unlike v-model binding
+ */
+const handleInternal = (date) => {
+  // Do something
+  alert(`Current selection - ${date}`);
+}
+</script>

@recalculate-position

Emitted when the menu position is recalculated

Code Example
vue
<template>
+    <VueDatePicker v-model="date" @recalculate-position="alertFn" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref();
+
+const alertFn = () => {
+  alert('Position recalculated');
+}
+</script>

@flow-step

Emitted when the flow step is triggered

Will have one param

  • number: Executed flow step

Points to keep in mind

  • Current logic will not emit an event on the first flow step
  • Flow step will keep emitting even tho there are no more steps and just keep incrementing

Both of these will be handled in one of the upcoming releases

Code Example
vue
<template>
+    <VueDatePicker v-model="date" :flow="flow" @flow-step="handleFlowStep" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref();
+const flow = ref(['month', 'year', 'calendar']);
+
+const handleFlowStep = (step) => {
+  // Do something
+  if (step === 1) {
+    alert(`Select year`);
+  }
+  if (step === 2) {
+    alert('Select date');
+  }
+}
+</script>

@update-month-year

Emitted when the month or year is changed

Will have one param

  • { instance: number, month: number, year: number }: The received parameter is an object containing instance (in case of multiple calendars), month and year values.
Code Example
vue
<template>
+    <VueDatePicker v-model="date" @update-month-year="handleMonthYear" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref();
+
+// For multiCalendars, instance will be the index of the calendar where the value is changed
+const handleMonthYear = ({ instance, month, year }) => {
+  // Do something
+  if (month === 0) {
+    alert('Selected January');
+  }
+}
+</script>

@invalid-select

Emitted when the selected value is not valid

Will have one param

  • Date | Date[]: The received parameter is an internal model-value
Code Example
vue
<template>
+    <VueDatePicker v-model="date" @invalid-select="handleInvalidSelect" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref();
+
+const handleInvalidSelect = (date) => {
+  alert('The date is not available for select');
+}
+</script>

@invalid-fixed-range

Emitted when the clicked day in the range mode with fixed-start or fixed-endis not a valid date for selection

Will have one param

  • Date: Clicked date
Code Example
vue
<template>
+    <VueDatePicker v-model="date" range fixed-start @invalid-fixed-range="handleInvalidSelect" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref([new Date(), new Date()]);
+
+const handleInvalidSelect = (date) => {
+  alert('The date is not available for select');
+}
+</script>

@tooltip-open

Emitted when marker tooltip is opened

Will have one param

  • marker: Provided marker object for a given date
Code Example
vue
<template>
+    <VueDatePicker v-model="date" :markers="markers" @tooltip-open="onOpen" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+import { addDays } from 'date-fns';
+
+const date = ref();
+
+const onOpen = ({ date }) => {
+  alert(`This date has a tooltip ${date}`);
+}
+
+const markers = ref([
+  {
+    date: addDays(new Date(), 1),
+    type: 'dot',
+    tooltip: [{ text: 'Dot with tooltip', color: 'green' }],
+  },
+  {
+    date: addDays(new Date(), 2),
+    type: 'line',
+    tooltip: [
+      { text: 'First tooltip', color: 'blue' },
+      { text: 'Second tooltip', color: 'yellow' },
+    ],
+  },
+  {
+    date: addDays(new Date(), 3),
+    type: 'dot',
+    color: 'yellow',
+  },
+])
+</script>

@tooltip-close

Emitted when the marker tooltip is closed

Will have one param

  • marker: Provided marker object for a given date
Code Example
vue
<template>
+    <VueDatePicker v-model="date" :markers="markers" @tooltip-close="onClose" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+import { addDays } from 'date-fns';
+
+const date = ref();
+
+const onClose = ({ date }) => {
+  alert(`Tooltip on ${date} closed`);
+}
+
+const markers = ref([
+  {
+    date: addDays(new Date(), 1),
+    type: 'dot',
+    tooltip: [{ text: 'Dot with tooltip', color: 'green' }],
+  },
+  {
+    date: addDays(new Date(), 2),
+    type: 'line',
+    tooltip: [
+      { text: 'First tooltip', color: 'blue' },
+      { text: 'Second tooltip', color: 'yellow' },
+    ],
+  },
+  {
+    date: addDays(new Date(), 3),
+    type: 'dot',
+    color: 'yellow',
+  },
+])
+</script>

@time-picker-open

Emitted when the time-picker overlay is opened

Code Example
vue
<template>
+    <VueDatePicker v-model="date"  @time-picker-open="onTimePickerOpen" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+
+const onTimePickerOpen = () => {
+  alert('The time picker is now open');
+}
+</script>

@time-picker-close

Emitted when the time-picker overlay is closed

Code Example
vue
<template>
+    <VueDatePicker v-model="date"  @time-picker-close="onTimePickerClose" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+
+const onTimePickerClose = () => {
+  alert('The time picker is now closed');
+}
+</script>

@am-pm-change

Emitted when the am / pm button is clicked in time picker

Will have one param

  • 'AM' | 'PM': Currently active value
Code Example
vue
<template>
+    <VueDatePicker v-model="date" :is-24="false"  @am-pm-change="onAmPmChange" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+
+const onAmPmChange = (value) => {
+  alert(`The time picker is set on ${value}`);
+}
+</script>

@range-start

Emitted when the first date is selected in range mode

Will have one param

  • Date: Selected date value
Code Example
vue
<template>
+    <VueDatePicker v-model="date" range @range-start="onRangeStart" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref();
+
+const onRangeStart = (value) => {
+  alert(`Selected date in range is: ${value}`);
+}
+</script>

@range-end

Emitted when the second date is selected in range mode

Will have one param

  • Date: Selected date value
Code Example
vue
<template>
+    <VueDatePicker v-model="date" range @range-end="onRangeEnd" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref();
+
+const onRangeEnd = (value) => {
+  alert(`Range selected with the second date: ${value}`);
+}
+</script>

@update:model-timezone-value

Emits a date or date range value in a given timezone

Emitted when @update:model-value is emitted if the emit-timezone prop is provided

Will have one param

  • Date | Date[]: v-model value in a given timezone
Code Example
vue
<template>
+    <VueDatePicker 
+        v-model="date"
+        emit-timezone="UTC"
+        @update:model-timezone-value="setUTCDate" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref();
+const utcDate = ref();
+
+const setUTCDate = (value) => {
+ utcDate.value = value;
+}
+</script>

@date-update

Emits a date value when date is clicked on the calendar

Info

This event is emitted on single date picker and week-picker

Will have one param

  • Date: Date clicked
Code Example
vue
<template>
+  <VueDatePicker
+      v-model="date"
+      @date-update="dateClicked" />
+</template>
+
+<script setup>
+  import { ref } from 'vue';
+
+  const date = ref();
+
+  const dateClicked = (date) => {
+    console.log(`Selected ${date}`);
+  }
+</script>

@invalid-date

Emits an event whenever invalid date is clicked such as disabled date, out of min or max range and so on

Will have one param

  • Date: Date clicked
Code Example
vue
<template>
+  <VueDatePicker
+      v-model="date"
+      :disabled-dates="[new Date()]"
+      @invalid-date="onInvalidDateClick" />
+</template>
+
+<script setup>
+  import { ref } from 'vue';
+
+  const date = ref();
+
+  const onInvalidDateClick = (date) => {
+    console.log(`Selected ${date}`);
+  }
+</script>

Released under the MIT License.

+ \ No newline at end of file diff --git a/docs/methods-and-events/methods/index.html b/docs/methods-and-events/methods/index.html index de9ea766a..bfa35a7ce 100644 --- a/docs/methods-and-events/methods/index.html +++ b/docs/methods-and-events/methods/index.html @@ -5,16 +5,17 @@ Methods | Vue Datepicker - + + - - - - - - - - + + + + + + + + @@ -23,42 +24,25 @@ -
Skip to content

Methods

List of available methods that you can call on the datepicker from the external code

Add a ref to the component, and call the method on that ref

Code Example
vue
<template>
-    <VueDatePicker v-model="date" ref="datepicker" />
-</template>
+    
Skip to content

Methods

List of available methods that you can call on the datepicker from the external code

Add a ref to the component, and call the method on that ref

Code Example
vue
<template>
+    <VueDatePicker v-model="date" ref="datepicker" />
+</template>
 
-<script lang="ts" setup>
-import { ref } from 'vue';
-import type { DatePickerInstance } from "@vuepic/vue-datepicker"
+<script lang="ts" setup>
+import { ref } from 'vue';
+import type { DatePickerInstance } from "@vuepic/vue-datepicker"
 
-const date = ref();
-const datepicker = ref<DatePickerInstance>(null);
+const date = ref();
+const datepicker = ref<DatePickerInstance>(null);
 
-const yourCustomMethod = () => {
-  if (datepicker) {
-    // Close the menu programmatically
-    datepicker.value.closeMenu()
-  }
-}
-</script>
<template>
-    <VueDatePicker v-model="date" ref="datepicker" />
-</template>
-
-<script lang="ts" setup>
-import { ref } from 'vue';
-import type { DatePickerInstance } from "@vuepic/vue-datepicker"
-
-const date = ref();
-const datepicker = ref<DatePickerInstance>(null);
-
-const yourCustomMethod = () => {
-  if (datepicker) {
-    // Close the menu programmatically
-    datepicker.value.closeMenu()
-  }
-}
-</script>

selectDate

When called and there is an active selection, it will select that date.

closeMenu

Closes the datepicker menu

openMenu

Opens the datepicker menu

clearValue

Clears the selected value

updateInternalModelValue

  • Parameter: Date | Date[]

Modify the internal model-value while the picker is in the open state.

setMonthYear

  • Parameter: { month?: number | string; year?: number | string; }

Set calendar month and year programmatically

onScroll

Manually trigger method that is called on window scroll

parseModel

Calls internal parseExternalModelValue that will replace or reformat text input value and internal model value

switchView

Manually show overlay

Note

To close overlay pass 'calendar' as parameter

  • Parameter 1: 'month' | 'year' | 'calendar' | 'time'
  • Parameter 2 (optional): number - instance number in case of multiple calendars

Type: (view: 'month' | 'year' | 'calendar' | 'time', instance?: number) => void;

Released under the MIT License.

- +const yourCustomMethod = () => { + if (datepicker) { + // Close the menu programmatically + datepicker.value.closeMenu() + } +} +</script>

selectDate

When called and there is an active selection, it will select that date.

closeMenu

Closes the datepicker menu

openMenu

Opens the datepicker menu

clearValue

Clears the selected value

updateInternalModelValue

  • Parameter: Date | Date[]

Modify the internal model-value while the picker is in the open state.

setMonthYear

  • Parameter: { month?: number | string; year?: number | string; }

Set calendar month and year programmatically

onScroll

Manually trigger method that is called on window scroll

parseModel

Calls internal parseExternalModelValue that will replace or reformat text input value and internal model value

switchView

Manually show overlay

Note

To close overlay pass 'calendar' as parameter

  • Parameter 1: 'month' | 'year' | 'calendar' | 'time'
  • Parameter 2 (optional): number - instance number in case of multiple calendars

Type: (view: 'month' | 'year' | 'calendar' | 'time', instance?: number) => void;

toggleMenu

Manually toggle picker menu

Released under the MIT License.

+ \ No newline at end of file diff --git a/docs/migration/from-v5.html b/docs/migration/from-v5.html index 05b58c1fc..40bae3810 100644 --- a/docs/migration/from-v5.html +++ b/docs/migration/from-v5.html @@ -5,16 +5,17 @@ Migration from v5 | Vue Datepicker - + + - - - - - - - - + + + + + + + + @@ -23,122 +24,65 @@ -
Skip to content

Migrating from v5

Breaking changes

  • month-picker and year-picker no longer have predefined value if v-model is empty
  • aria-label for arrow buttons in month-picker mode is changed to Next/Previous year
  • auto-apply-month prop is removed (will work with auto-apply prop set)
  • show-now-button prop is removed
  • month-year slot will have different props depending on the used mode
  • Property handleMonthYearChange is removed from sidebar-[left/right] slot props
  • Props changes (check props-reconfiguration)

Props reconfiguration

Based on the list of removed props, and depending on your usage, you might need to do a slight adjustments to keep prior behaviour:

multi-calendars-solo and multi-static

These 2 props are now merged into a configuration object that can be passed

to multi-calendars prop

Info

For prop definition, check multi-calendars prop

vue

-<template>
-
-  <VueDatePicker
-    multi-calendars  
-    multi-calendars-solo  
-    :multi-static="false"  
-    :multi-calendars="{ solo: true, static: false }" 
-  />
-
-</template>
-
-
-<script setup></script>

-<template>
-
-  <VueDatePicker
-    multi-calendars  
-    multi-calendars-solo  
-    :multi-static="false"  
-    :multi-calendars="{ solo: true, static: false }" 
-  />
-
-</template>
-
-
-<script setup></script>

text-input-options

text-input-options prop is removed and can now be passed directly to the text-input prop as a second parameter

Info

For prop definition, check text-input prop

vue

-<template>
-  <VueDatePicker
-    text-input  
-    :text-input-options="{ format: 'MM.dd.yyyy HH:mm' }"  
-    :text-input="{ format: 'MM.dd.yyyy HH:mm' }"  
-  />
-
-</template>
-
-
-<script setup></script>

-<template>
-  <VueDatePicker
-    text-input  
-    :text-input-options="{ format: 'MM.dd.yyyy HH:mm' }"  
-    :text-input="{ format: 'MM.dd.yyyy HH:mm' }"  
-  />
-
-</template>
-
-
-<script setup></script>

transitions

Property menuAppear in transition prop is removed and replaced with 2 additional properties, menuAppearTop and menuAppearBottom

Info

For prop definition, check transitions prop

vue
<template>
-  <VueDatePicker :transitions="transitions" />
-</template>
-
-<script setup>
-  const transitions = {
-    menuAppear: 'my-custom-transition', 
-    menuAppearTop: 'open-on-top-transition', 
-    menuAppearBottom: 'open-on-bottom-transition' 
-  }
-</script>
<template>
-  <VueDatePicker :transitions="transitions" />
-</template>
-
-<script setup>
-  const transitions = {
-    menuAppear: 'my-custom-transition', 
-    menuAppearTop: 'open-on-top-transition', 
-    menuAppearBottom: 'open-on-bottom-transition' 
-  }
-</script>

inline-with-input

Configuration object with input: true can be passed to inline prop

Info

For prop definition, check inline prop

vue

-<template>
-  <VueDatePicker
-    inline  
-    inline-with-input  
-    :inline="{ input: true }"  
-  />
-
-</template>
-
-
-<script setup></script>

-<template>
-  <VueDatePicker
-    inline  
-    inline-with-input  
-    :inline="{ input: true }"  
-  />
-
-</template>
-
-
-<script setup></script>

preset-ranges

  • Prop preset-ranges is renamed to preset-dates
  • Property range is renamed to value

Info

For prop definition, check preset-dates prop

vue
<template>
-  <VueDatePicker
-        :preset-ranges="presetValues" 
-        :preset-dates="presetValues" 
-  />
-</template>
-
-<script setup>
-  const presetValues = [
-    { label: 'Today', range: [new Date(), new Date()] }, 
-    { label: 'Today', value: [new Date(), new Date()] }, 
-  ]
-</script>
<template>
-  <VueDatePicker
-        :preset-ranges="presetValues" 
-        :preset-dates="presetValues" 
-  />
-</template>
-
-<script setup>
-  const presetValues = [
-    { label: 'Today', range: [new Date(), new Date()] }, 
-    { label: 'Today', value: [new Date(), new Date()] }, 
-  ]
-</script>

Released under the MIT License.

- +
Skip to content

Migrating from v5

Breaking changes

  • month-picker and year-picker no longer have predefined value if v-model is empty
  • aria-label for arrow buttons in month-picker mode is changed to Next/Previous year
  • auto-apply-month prop is removed (will work with auto-apply prop set)
  • show-now-button prop is removed
  • month-year slot will have different props depending on the used mode
  • Property handleMonthYearChange is removed from sidebar-[left/right] slot props
  • Props changes (check props-reconfiguration)

Props reconfiguration

Based on the list of removed props, and depending on your usage, you might need to do a slight adjustments to keep prior behaviour:

multi-calendars-solo and multi-static

These 2 props are now merged into a configuration object that can be passed

to multi-calendars prop

Info

For prop definition, check multi-calendars prop

vue

+<template>
+
+  <VueDatePicker
+    multi-calendars  // [!code --]
+    multi-calendars-solo  // [!code --]
+    :multi-static="false"  // [!code --]
+    :multi-calendars="{ solo: true, static: false }" // [!code ++]
+  />
+
+</template>
+
+
+<script setup></script>

text-input-options

text-input-options prop is removed and can now be passed directly to the text-input prop as a second parameter

Info

For prop definition, check text-input prop

vue

+<template>
+  <VueDatePicker
+    text-input  // [!code --]
+    :text-input-options="{ format: 'MM.dd.yyyy HH:mm' }"  // [!code --]
+    :text-input="{ format: 'MM.dd.yyyy HH:mm' }"  // [!code ++]
+  />
+
+</template>
+
+
+<script setup></script>

transitions

Property menuAppear in transition prop is removed and replaced with 2 additional properties, menuAppearTop and menuAppearBottom

Info

For prop definition, check transitions prop

vue
<template>
+  <VueDatePicker :transitions="transitions" />
+</template>
+
+<script setup>
+  const transitions = {
+    menuAppear: 'my-custom-transition', 
+    menuAppearTop: 'open-on-top-transition', 
+    menuAppearBottom: 'open-on-bottom-transition'
+  }
+</script>

inline-with-input

Configuration object with input: true can be passed to inline prop

Info

For prop definition, check inline prop

vue

+<template>
+  <VueDatePicker
+    inline  // [!code --]
+    inline-with-input  // [!code --]
+    :inline="{ input: true }"  // [!code ++]
+  />
+
+</template>
+
+
+<script setup></script>

preset-ranges

  • Prop preset-ranges is renamed to preset-dates
  • Property range is renamed to value

Info

For prop definition, check preset-dates prop

vue
<template>
+  <VueDatePicker
+        :preset-ranges="presetValues" // [!code --]
+        :preset-dates="presetValues" // [!code ++]
+  />
+</template>
+
+<script setup>
+  const presetValues = [
+    { label: 'Today', range: [new Date(), new Date()] }, 
+    { label: 'Today', value: [new Date(), new Date()] }, 
+  ]
+</script>

Released under the MIT License.

+ \ No newline at end of file diff --git a/docs/migration/from-v6.html b/docs/migration/from-v6.html index 190763064..2f468ccb2 100644 --- a/docs/migration/from-v6.html +++ b/docs/migration/from-v6.html @@ -5,16 +5,17 @@ Migration from v6 | Vue Datepicker - + + - - - - - - - - + + + + + + + + @@ -23,8 +24,8 @@ -
Skip to content

Migrating from v6

Breaking changes

  • Wrapper for preset-dates is changed from <div> to <template>, which may cause potential styles break if you use a slot for the preset-dates item
  • Removed deprecated props
    • Removed
      • closeOnScroll
      • modeHeight
      • allowPreventDefault
      • closeOnClearValue
      • closeOnAutoApply
      • noSwipe
      • keepActionRow
      • onClickOutside

All removed props are now part of the config prop

Released under the MIT License.

- +
Skip to content

Migrating from v6

Breaking changes

  • Wrapper for preset-dates is changed from <div> to <template>, which may cause potential styles break if you use a slot for the preset-dates item
  • Removed deprecated props
    • Removed
      • closeOnScroll
      • modeHeight
      • allowPreventDefault
      • closeOnClearValue
      • closeOnAutoApply
      • noSwipe
      • keepActionRow
      • onClickOutside

All removed props are now part of the config prop

Released under the MIT License.

+ \ No newline at end of file diff --git a/docs/props/calendar-configuration/index.html b/docs/props/calendar-configuration/index.html index 845830387..3d3bf65df 100644 --- a/docs/props/calendar-configuration/index.html +++ b/docs/props/calendar-configuration/index.html @@ -5,16 +5,17 @@ Props - Calendar configuration | Vue Datepicker - + + - - - - - - - - + + + + + + + + @@ -23,460 +24,243 @@ -
Skip to content

Calendar configuration

Configure calendar options such as behavior or available dates

Info

  • When checking the examples, for boolean prop types, the example will show the behavior opposite of what is set for the default value
  • If you use the component in the browser <script> tag, make sure to pass multi-word props with -, for example, weekNumbers as week-numbers and so on

calendar

Customize the calendar view, filter out weeks, add or remove custom classes

Warning

Do not modify date values

  • Type: (weeks: CalendarWeek[]) => CalendarWeek[];
  • Default: null
ts
interface CalendarWeek {
-  days: {
-    text: number | string; // Value displayed in the calendar day box
-    value: Date; // Date that is going to be selected, do not modify
-    current: boolean; // If the date belongs to the currenct month
-    classData: Record<string, boolean>; // All classes for a specific date
-  }
-}
interface CalendarWeek {
-  days: {
-    text: number | string; // Value displayed in the calendar day box
-    value: Date; // Date that is going to be selected, do not modify
-    current: boolean; // If the date belongs to the currenct month
-    classData: Record<string, boolean>; // All classes for a specific date
-  }
-}
Code Example
vue
<template>
-    <VueDatePicker v-model="date" :calendar="calendarFn" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-
-// Display only week with 15th date and add custom-class to all dates in that week
-const calendarFn = (weeks) => {
-  return weeks
-        .filter((week) => week.days.some((day) => day.text === 15))
-        .map((week) => ({
-          ...week,
-          days: week.days.map((day) => {
-            day.classData['custom-class'] = true;
-            return day;
-          }),
-        }));
-}
-
-</script>
<template>
-    <VueDatePicker v-model="date" :calendar="calendarFn" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-
-// Display only week with 15th date and add custom-class to all dates in that week
-const calendarFn = (weeks) => {
-  return weeks
-        .filter((week) => week.days.some((day) => day.text === 15))
-        .map((week) => ({
-          ...week,
-          days: week.days.map((day) => {
-            day.classData['custom-class'] = true;
-            return day;
-          }),
-        }));
-}
-
-</script>

week-numbers

Display week numbers in the calendar. You can switch between local index, ISO numbering and custom function

  • Type: 'local' | 'iso' | ((date: Date) => string | number)'
  • Default: null
Code Example
vue
<template>
-    <VueDatePicker v-model="date" week-numbers="iso" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" week-numbers="iso" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

hide-offset-dates

Hide dates from the previous/next month in the calendar

  • Type: boolean
  • Default: false
Code Example
vue
<template>
-    <VueDatePicker v-model="date" hide-offset-dates />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" hide-offset-dates />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

min-date

All dates before the given date will be disabled

  • Type: Date | string
  • Default: null
Code Example
vue
<template>
-    <VueDatePicker v-model="date" :min-date="new Date()" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" :min-date="new Date()" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

max-date

All dates after the given date will be disabled

  • Type: Date | string
  • Default: null
Code Example
vue
<template>
-    <VueDatePicker v-model="date" :max-date="new Date()" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" :max-date="new Date()" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

prevent-min-max-navigation

Prevent navigation after or before the min-date or max-date

  • Type: boolean
  • Default: false
Code Example
vue
<template>
-    <VueDatePicker v-model="date" :min-date="minDate" :max-date="maxDate" prevent-min-max-navigation />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-import { addMonths, getMonth, getYear, subMonths } from 'date-fns';
-
-const date = ref(new Date());
-// 2 months before and after the current date
-const minDate = computed(() => subMonths(new Date(getYear(new Date()), getMonth(new Date())), 2));
-const maxDate = computed(() => addMonths(new Date(getYear(new Date()), getMonth(new Date())), 2));
-</script>
<template>
-    <VueDatePicker v-model="date" :min-date="minDate" :max-date="maxDate" prevent-min-max-navigation />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-import { addMonths, getMonth, getYear, subMonths } from 'date-fns';
-
-const date = ref(new Date());
-// 2 months before and after the current date
-const minDate = computed(() => subMonths(new Date(getYear(new Date()), getMonth(new Date())), 2));
-const maxDate = computed(() => addMonths(new Date(getYear(new Date()), getMonth(new Date())), 2));
-</script>

ignore-time-validation

By default, when using min-date or max-date the time set on those dates will be included in validation. If you want to just check dates, pass this option to disable time check

  • Type: boolean
  • Default: false
Code Example
vue
<template>
-    <VueDatePicker 
-        v-model="date"
-        :max-date="maxDate"
-        ignore-time-validation
-        placeholder="Select Date" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-
-// Today with the time 00:00
-// Without ignoreTimeValidation, you will not be able to select the date
-const maxDate = ref(new Date(2022, (new Date()).getMonth(), (new Date()).getDate()));
-</script>
<template>
-    <VueDatePicker 
-        v-model="date"
-        :max-date="maxDate"
-        ignore-time-validation
-        placeholder="Select Date" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-
-// Today with the time 00:00
-// Without ignoreTimeValidation, you will not be able to select the date
-const maxDate = ref(new Date(2022, (new Date()).getMonth(), (new Date()).getDate()));
-</script>

start-date

Open the datepicker to some preselected month and year

  • Type: Date | string
  • Default: null
Code Example
vue
<template>
-    <VueDatePicker v-model="date" :start-date="startDate" placeholder="Select Date" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-const startDate = ref(new Date(2020, 1));
-</script>
<template>
-    <VueDatePicker v-model="date" :start-date="startDate" placeholder="Select Date" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-const startDate = ref(new Date(2020, 1));
-</script>

focus-start-date

Open the datepicker to provided start-date ignoring the v-model value

  • Type: boolean
  • Default: false
Code Example
vue
<template>
-    <VueDatePicker v-model="date" :start-date="startDate" focus-start-date placeholder="Select Date" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-const startDate = ref(new Date(2020, 1));
-</script>
<template>
-    <VueDatePicker v-model="date" :start-date="startDate" focus-start-date placeholder="Select Date" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-const startDate = ref(new Date(2020, 1));
-</script>

week-start

Day from which the week starts. 0-6, 0 is Sunday, 6 is Saturday

  • Type: number | string
  • Default: 1
Code Example
vue
<template>
-    <VueDatePicker v-model="date" week-start="0" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" week-start="0" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

filters

Disable specific values from being selected in the month, year, and time picker overlays

  • Type: Filters
  • Default: null
ts
interface Filters {
-  months?: number[]; // 0 = Jan, 11 - Dec
-  years?: number[]; // Array of years to disable
-  times?: {
-    hours?: number[]; // disable specific hours
-    minutes?: number[]; // disable sepcific minutes
-    seconds?: number[] // disable specific seconds
-  }
-}
interface Filters {
-  months?: number[]; // 0 = Jan, 11 - Dec
-  years?: number[]; // Array of years to disable
-  times?: {
-    hours?: number[]; // disable specific hours
-    minutes?: number[]; // disable sepcific minutes
-    seconds?: number[] // disable specific seconds
-  }
-}
Code Example
vue
<template>
-    <VueDatePicker v-model="date" :filters="filters" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-import { getMonth, addMonths } from 'date-fns'
-
-const date = ref(new Date());
-
-// For demo purposes, disable the next 3 months from the current month
-const filters = computed(() => {
-  const currentDate = new Date()
-  return {
-    months: Array.from(Array(3).keys())
-            .map((item) => getMonth(addMonths(currentDate, item + 1)))
-  }
-})
-</script>
<template>
-    <VueDatePicker v-model="date" :filters="filters" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-import { getMonth, addMonths } from 'date-fns'
-
-const date = ref(new Date());
-
-// For demo purposes, disable the next 3 months from the current month
-const filters = computed(() => {
-  const currentDate = new Date()
-  return {
-    months: Array.from(Array(3).keys())
-            .map((item) => getMonth(addMonths(currentDate, item + 1)))
-  }
-})
-</script>

disable-month-year-select

Removes the month and year picker

  • Type: boolean
  • Default: false
Code Example
vue
<template>
-    <VueDatePicker v-model="date" disable-month-year-select />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" disable-month-year-select />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

year-range

Specify start and end year for years to generate

  • Type: [number, number]
  • Default: [1900, 2100]
Code Example
vue
<template>
-    <VueDatePicker v-model="date" :year-range="[2020, 2040]" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" :year-range="[2020, 2040]" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

reverse-years

Reverse the order of the years in years overlay

  • Type: boolean
  • Default: false
Code Example
vue
<template>
-    <VueDatePicker v-model="date" reverse-years :year-range="[2020, 2040]" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" reverse-years :year-range="[2020, 2040]" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

allowed-dates

Allow only specific dates

  • Type: string[] | Date[]
  • Default: []
Code Example
vue
<template>
-    <VueDatePicker v-model="date" :allowed-dates="allowedDates" />
-</template>
-
-<script setup>
-import { ref, computed } from 'vue';
-
-const date = ref();
-
-// For demo purposes, enable only today and tomorrow
-const allowedDates = computed(() => {
-  return [
-    new Date(),
-    new Date(new Date().setDate(new Date().getDate() + 1))
-  ];
-});
-</script>
<template>
-    <VueDatePicker v-model="date" :allowed-dates="allowedDates" />
-</template>
-
-<script setup>
-import { ref, computed } from 'vue';
-
-const date = ref();
-
-// For demo purposes, enable only today and tomorrow
-const allowedDates = computed(() => {
-  return [
-    new Date(),
-    new Date(new Date().setDate(new Date().getDate() + 1))
-  ];
-});
-</script>

disabled-dates

Disable specific dates

  • Type: Date[] | string[] | (date: Date) => boolean
  • Default: []

Note: If you use a custom function, make sure to return true for a disabled date and false for enabled

Code Example
vue
<template>
-    <VueDatePicker v-model="date" :disabled-dates="disabledDates" />
-</template>
-
-<script setup>
-import { ref, computed } from 'vue';
-
-const date = ref(new Date());
-
-// For demo purposes disables the next 2 days from the current date
-const disabledDates = computed(() => {
-  const today = new Date();
-
-  const tomorrow = new Date(today)
-  tomorrow.setDate(tomorrow.getDate() + 1)
-
-  const afterTomorrow = new Date(tomorrow);
-  afterTomorrow.setDate(tomorrow.getDate() + 1);
-
-  return [tomorrow, afterTomorrow]
-})
-</script>
<template>
-    <VueDatePicker v-model="date" :disabled-dates="disabledDates" />
-</template>
-
-<script setup>
-import { ref, computed } from 'vue';
-
-const date = ref(new Date());
-
-// For demo purposes disables the next 2 days from the current date
-const disabledDates = computed(() => {
-  const today = new Date();
-
-  const tomorrow = new Date(today)
-  tomorrow.setDate(tomorrow.getDate() + 1)
-
-  const afterTomorrow = new Date(tomorrow);
-  afterTomorrow.setDate(tomorrow.getDate() + 1);
-
-  return [tomorrow, afterTomorrow]
-})
-</script>

disabled-week-days

Disable specific days from the week

  • Type: string[] | number[] - 0-6, 0 is Sunday, 6 is Saturday
  • Default: []
Code Example
vue
<template>
-    <VueDatePicker v-model="date" :disabled-week-days="[6, 0]" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" :disabled-week-days="[6, 0]" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

no-disabled-range

Prevents range selection if the range includes disabled dates

  • Type: boolean
  • Default: false
Code Example
vue
<template>
-    <VueDatePicker 
-            v-model="date" 
-            range
-            no-disabled-range
-            :disabled-dates="disabledDates"
-    />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-import { addDays, subDays } from 'date-fns';
-
-const date = ref(new Date());
-
-const disabledDates = [subDays(new Date(), 1), new Date(), addDays(new Date(), 1)];
-</script>
<template>
-    <VueDatePicker 
-            v-model="date" 
-            range
-            no-disabled-range
-            :disabled-dates="disabledDates"
-    />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-import { addDays, subDays } from 'date-fns';
-
-const date = ref(new Date());
-
-const disabledDates = [subDays(new Date(), 1), new Date(), addDays(new Date(), 1)];
-</script>

Released under the MIT License.

- +
Skip to content

Calendar configuration

Configure calendar options such as behavior or available dates

Info

  • When checking the examples, for boolean prop types, the example will show the behavior opposite of what is set for the default value
  • If you use the component in the browser <script> tag, make sure to pass multi-word props with -, for example, weekNumbers as week-numbers and so on

calendar

Customize the calendar view, filter out weeks, add or remove custom classes

Warning

Do not modify date values

  • Type: (weeks: CalendarWeek[]) => CalendarWeek[];
  • Default: null
ts
interface CalendarWeek {
+  days: {
+    text: number | string; // Value displayed in the calendar day box
+    value: Date; // Date that is going to be selected, do not modify
+    current: boolean; // If the date belongs to the currenct month
+    classData: Record<string, boolean>; // All classes for a specific date
+  }
+}
Code Example
vue
<template>
+    <VueDatePicker v-model="date" :calendar="calendarFn" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref();
+
+// Display only week with 15th date and add custom-class to all dates in that week
+const calendarFn = (weeks) => {
+  return weeks
+        .filter((week) => week.days.some((day) => day.text === 15))
+        .map((week) => ({
+          ...week,
+          days: week.days.map((day) => {
+            day.classData['custom-class'] = true;
+            return day;
+          }),
+        }));
+}
+
+</script>

week-numbers

Display week numbers in the calendar. You can switch between local index, ISO numbering and custom function

Deprecation warning

Using string or function as a prop type is deprecated, please use object (WeekNumbersOpts) configuration

  • Type: WeekNumbersProp
  • Default: null
ts
type WeekNumbersProp = 
+        | 'iso'
+        | 'local'
+        | ((date: Date) => string | number)
+        | WeekNumbersOpts;
+
+interface WeekNumbersOpts {
+  type: 'iso' | 'local' | ((date: Date) => string | number);
+  hideOnOffsetDates?: boolean;
+}
Code Example
vue
<template>
+    <VueDatePicker v-model="date" :week-numbers="{ type: 'iso' }" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

hide-offset-dates

Hide dates from the previous/next month in the calendar

  • Type: boolean
  • Default: false
Code Example
vue
<template>
+    <VueDatePicker v-model="date" hide-offset-dates />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

min-date

All dates before the given date will be disabled

  • Type: Date | string
  • Default: null
Code Example
vue
<template>
+    <VueDatePicker v-model="date" :min-date="new Date()" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

max-date

All dates after the given date will be disabled

  • Type: Date | string
  • Default: null
Code Example
vue
<template>
+    <VueDatePicker v-model="date" :max-date="new Date()" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

prevent-min-max-navigation

Prevent navigation after or before the min-date or max-date

  • Type: boolean
  • Default: false
Code Example
vue
<template>
+    <VueDatePicker v-model="date" :min-date="minDate" :max-date="maxDate" prevent-min-max-navigation />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+import { addMonths, getMonth, getYear, subMonths } from 'date-fns';
+
+const date = ref(new Date());
+// 2 months before and after the current date
+const minDate = computed(() => subMonths(new Date(getYear(new Date()), getMonth(new Date())), 2));
+const maxDate = computed(() => addMonths(new Date(getYear(new Date()), getMonth(new Date())), 2));
+</script>

ignore-time-validation

By default, when using min-date or max-date the time set on those dates will be included in validation. If you want to just check dates, pass this option to disable time check

  • Type: boolean
  • Default: false
Code Example
vue
<template>
+    <VueDatePicker 
+        v-model="date"
+        :max-date="maxDate"
+        ignore-time-validation
+        placeholder="Select Date" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref();
+
+// Today with the time 00:00
+// Without ignoreTimeValidation, you will not be able to select the date
+const maxDate = ref(new Date(2022, (new Date()).getMonth(), (new Date()).getDate()));
+</script>

start-date

Open the datepicker to some preselected month and year

  • Type: Date | string
  • Default: null
Code Example
vue
<template>
+    <VueDatePicker v-model="date" :start-date="startDate" placeholder="Select Date" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref();
+const startDate = ref(new Date(2020, 1));
+</script>

focus-start-date

Open the datepicker to provided start-date ignoring the v-model value

  • Type: boolean
  • Default: false
Code Example
vue
<template>
+    <VueDatePicker v-model="date" :start-date="startDate" focus-start-date placeholder="Select Date" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+const startDate = ref(new Date(2020, 1));
+</script>

week-start

Day from which the week starts. 0-6, 0 is Sunday, 6 is Saturday

  • Type: number | string
  • Default: 1
Code Example
vue
<template>
+    <VueDatePicker v-model="date" week-start="0" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

filters

Disable specific values from being selected in the month, year, and time picker overlays

  • Type: Filters
  • Default: null
ts
interface Filters {
+  months?: number[]; // 0 = Jan, 11 - Dec
+  years?: number[]; // Array of years to disable
+  times?: {
+    hours?: number[]; // disable specific hours
+    minutes?: number[]; // disable sepcific minutes
+    seconds?: number[] // disable specific seconds
+  }
+}
Code Example
vue
<template>
+    <VueDatePicker v-model="date" :filters="filters" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+import { getMonth, addMonths } from 'date-fns'
+
+const date = ref(new Date());
+
+// For demo purposes, disable the next 3 months from the current month
+const filters = computed(() => {
+  const currentDate = new Date()
+  return {
+    months: Array.from(Array(3).keys())
+            .map((item) => getMonth(addMonths(currentDate, item + 1)))
+  }
+})
+</script>

disable-month-year-select

Removes the month and year picker

  • Type: boolean
  • Default: false
Code Example
vue
<template>
+    <VueDatePicker v-model="date" disable-month-year-select />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

year-range

Specify start and end year for years to generate

  • Type: [number, number]
  • Default: [1900, 2100]
Code Example
vue
<template>
+    <VueDatePicker v-model="date" :year-range="[2020, 2040]" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

reverse-years

Reverse the order of the years in years overlay

  • Type: boolean
  • Default: false
Code Example
vue
<template>
+    <VueDatePicker v-model="date" reverse-years :year-range="[2020, 2040]" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

allowed-dates

Allow only specific dates

  • Type: string[] | Date[]
  • Default: []
Code Example
vue
<template>
+    <VueDatePicker v-model="date" :allowed-dates="allowedDates" />
+</template>
+
+<script setup>
+import { ref, computed } from 'vue';
+
+const date = ref();
+
+// For demo purposes, enable only today and tomorrow
+const allowedDates = computed(() => {
+  return [
+    new Date(),
+    new Date(new Date().setDate(new Date().getDate() + 1))
+  ];
+});
+</script>

disabled-dates

Disable specific dates

  • Type: Date[] | string[] | (date: Date) => boolean
  • Default: []

Note: If you use a custom function, make sure to return true for a disabled date and false for enabled

Code Example
vue
<template>
+    <VueDatePicker v-model="date" :disabled-dates="disabledDates" />
+</template>
+
+<script setup>
+import { ref, computed } from 'vue';
+
+const date = ref(new Date());
+
+// For demo purposes disables the next 2 days from the current date
+const disabledDates = computed(() => {
+  const today = new Date();
+
+  const tomorrow = new Date(today)
+  tomorrow.setDate(tomorrow.getDate() + 1)
+
+  const afterTomorrow = new Date(tomorrow);
+  afterTomorrow.setDate(tomorrow.getDate() + 1);
+
+  return [tomorrow, afterTomorrow]
+})
+</script>

disabled-week-days

Disable specific days from the week

  • Type: string[] | number[] - 0-6, 0 is Sunday, 6 is Saturday
  • Default: []
Code Example
vue
<template>
+    <VueDatePicker v-model="date" :disabled-week-days="[6, 0]" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

no-disabled-range

Prevents range selection if the range includes disabled dates

  • Type: boolean
  • Default: false
Code Example
vue
<template>
+    <VueDatePicker 
+            v-model="date" 
+            range
+            no-disabled-range
+            :disabled-dates="disabledDates"
+    />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+import { addDays, subDays } from 'date-fns';
+
+const date = ref(new Date());
+
+const disabledDates = [subDays(new Date(), 1), new Date(), addDays(new Date(), 1)];
+</script>

Released under the MIT License.

+ \ No newline at end of file diff --git a/docs/props/formatting/index.html b/docs/props/formatting/index.html index 73c1805a9..71efcb450 100644 --- a/docs/props/formatting/index.html +++ b/docs/props/formatting/index.html @@ -5,16 +5,17 @@ Props - Formatting | Vue Datepicker - + + - - - - - - - - + + + + + + + + @@ -23,92 +24,50 @@ -
Skip to content

Formatting

Format options for the value displayed in the input or preview

Info

  • If you use the component in the browser <script> tag, make sure to pass multi-word props with -, for example, previewFormat as preview-format and so on

format

Format the value of the date(s) in the input field. Formatting is done automatically via provided string format. However, you can override the default format by providing a custom formatter function

  • Type: string | ((date: Date) => string) | ((dates: Date[]) => string);
  • Default:
    • Single picker: 'MM/dd/yyyy HH:mm'
    • Range picker: 'MM/dd/yyyy HH:mm - MM/dd/yyyy HH:mm'
    • Month picker: 'MM/yyyy'
    • Time picker: 'HH:mm'
    • Time picker range: 'HH:mm - HH:mm'

Info

If is-24 prop is set to false, hours format will be changed to 'hh:mm aa'

For additional information on how to pass custom string format you can check Unicode tokens

Code Example
vue
<template>
-    <VueDatePicker v-model="date" :format="format" />
-</template>
-
-<script setup>
-// Example using a custom format function
-import { ref } from 'vue';
-
-const date = ref(new Date());
-// In case of a range picker, you'll receive [Date, Date]
-const format = (date) => {
-  const day = date.getDate();
-  const month = date.getMonth() + 1;
-  const year = date.getFullYear();
-
-  return `Selected date is ${day}/${month}/${year}`;
-}
-</script>
<template>
-    <VueDatePicker v-model="date" :format="format" />
-</template>
-
-<script setup>
-// Example using a custom format function
-import { ref } from 'vue';
-
-const date = ref(new Date());
-// In case of a range picker, you'll receive [Date, Date]
-const format = (date) => {
-  const day = date.getDate();
-  const month = date.getMonth() + 1;
-  const year = date.getFullYear();
-
-  return `Selected date is ${day}/${month}/${year}`;
-}
-</script>

preview-format

Format the value of the date(s) in the action row

  • Type: string | ((date: Date) => string) | ((dates: Date[]) => string);
  • Default: null

Same configuration as in format prop

Note: If not provided, it will auto inherit data from the format prop

Code Example
vue
<template>
-    <VueDatePicker v-model="date" :preview-format="format" />
-</template>
-
-<script setup>
-// Example using a custom format function
-import { ref } from 'vue';
-
-const date = ref(new Date());
-// In case of a range picker, you'll receive [Date, Date]
-const format = (date) => {
-  const day = date.getDate();
-  const month = date.getMonth() + 1;
-  const year = date.getFullYear();
-
-  return `Selected date is ${day}/${month}/${year}`;
-}
-</script>
<template>
-    <VueDatePicker v-model="date" :preview-format="format" />
-</template>
-
-<script setup>
-// Example using a custom format function
-import { ref } from 'vue';
-
-const date = ref(new Date());
-// In case of a range picker, you'll receive [Date, Date]
-const format = (date) => {
-  const day = date.getDate();
-  const month = date.getMonth() + 1;
-  const year = date.getFullYear();
-
-  return `Selected date is ${day}/${month}/${year}`;
-}
-</script>

month-name-format

Set the month name format

  • Type: 'short' | 'long'
  • Default: 'short'
Code Example
vue
<template>
-    <VueDatePicker v-model="date" month-name-format="long" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" month-name-format="long" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

Released under the MIT License.

- +
Skip to content

Formatting

Format options for the value displayed in the input or preview

Info

  • If you use the component in the browser <script> tag, make sure to pass multi-word props with -, for example, previewFormat as preview-format and so on

format

Format the value of the date(s) in the input field. Formatting is done automatically via provided string format. However, you can override the default format by providing a custom formatter function

  • Type: string | ((date: Date) => string) | ((dates: Date[]) => string);
  • Default:
    • Single picker: 'MM/dd/yyyy HH:mm'
    • Range picker: 'MM/dd/yyyy HH:mm - MM/dd/yyyy HH:mm'
    • Month picker: 'MM/yyyy'
    • Time picker: 'HH:mm'
    • Time picker range: 'HH:mm - HH:mm'

Info

If is-24 prop is set to false, hours format will be changed to 'hh:mm aa'

For additional information on how to pass custom string format you can check Unicode tokens

Code Example
vue
<template>
+    <VueDatePicker v-model="date" :format="format" />
+</template>
+
+<script setup>
+// Example using a custom format function
+import { ref } from 'vue';
+
+const date = ref(new Date());
+// In case of a range picker, you'll receive [Date, Date]
+const format = (date) => {
+  const day = date.getDate();
+  const month = date.getMonth() + 1;
+  const year = date.getFullYear();
+
+  return `Selected date is ${day}/${month}/${year}`;
+}
+</script>

preview-format

Format the value of the date(s) in the action row

  • Type: string | ((date: Date) => string) | ((dates: Date[]) => string);
  • Default: null

Same configuration as in format prop

Note: If not provided, it will auto inherit data from the format prop

Code Example
vue
<template>
+    <VueDatePicker v-model="date" :preview-format="format" />
+</template>
+
+<script setup>
+// Example using a custom format function
+import { ref } from 'vue';
+
+const date = ref(new Date());
+// In case of a range picker, you'll receive [Date, Date]
+const format = (date) => {
+  const day = date.getDate();
+  const month = date.getMonth() + 1;
+  const year = date.getFullYear();
+
+  return `Selected date is ${day}/${month}/${year}`;
+}
+</script>

month-name-format

Set the month name format

  • Type: 'short' | 'long'
  • Default: 'short'
Code Example
vue
<template>
+    <VueDatePicker v-model="date" month-name-format="long" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

Released under the MIT License.

+ \ No newline at end of file diff --git a/docs/props/general-configuration/index.html b/docs/props/general-configuration/index.html index 211917767..f60fa20c5 100644 --- a/docs/props/general-configuration/index.html +++ b/docs/props/general-configuration/index.html @@ -5,16 +5,17 @@ Props - General configuration | Vue Datepicker - + + - - - - - - - - + + + + + + + + @@ -23,550 +24,281 @@ -
Skip to content

General configuration

General behavior props configuration

Info

  • When checking the examples, for boolean prop types, the example will show the behavior opposite of what is set for the default value
  • If you use the component in the browser <script> tag, make sure to pass multi-word props with -, for example, monthChangeOnScroll as month-change-on-scroll and so on

uid

Pass an id to the input and menu elements. If provided, you can select menu id as dp-menu-${uid} and input id as dp-input-${uid}

  • Type: string
  • Default: null
Code Example
vue
<template>
-    <VueDatePicker v-model="date" uid="demo" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" uid="demo" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

month-change-on-scroll

Scrolling the mouse wheel over the calendar will change the month. Scroll down for next month and vice versa

You can also set the value to 'inverse', so that scrolling down will go to the previous month and up on the next

  • Type: boolean | 'inverse'
  • Default: true
Code Example
vue
<template>
-    <VueDatePicker v-model="date" :month-change-on-scroll="false" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" :month-change-on-scroll="false" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

model-value v-model

v-model binding

  • Type:
    • Single picker: Date | string
      • In case of multiDates it will be Date[] | string[]
    • Month picker: { month: number | string; year: number | string }
    • Time picker: { hours: number | string; minutes: number | string; seconds?: number | string }
    • Week picker: [Date, Date] | [string, string]
    • Range picker: [Date, Date] | [string | string]
      • If you use time picker, it will be { hours: number | string; minutes: number | string; seconds?: number | string }[]
      • If you use month picker, it will be { month: number | string; year: number | string }[]
    • Year picker: number | string
    • Quarter picker: Same as single or range pickers
  • Default: null
Code Example
vue
<template>
-   <div>
-       <VueDatePicker id="manual" :model-value="date" @update:model-value="setDate" />
-       <VueDatePicker id="auto" v-model="date" />
-   </div>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-
-const setDate = (value) => {
-  date.value = value;
-}
-</script>
<template>
-   <div>
-       <VueDatePicker id="manual" :model-value="date" @update:model-value="setDate" />
-       <VueDatePicker id="auto" v-model="date" />
-   </div>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-
-const setDate = (value) => {
-  date.value = value;
-}
-</script>

model-type

Specify a custom format for v-model

  • Type: 'timestamp' | 'format' | string
  • Default: null

Note

  • timestamp - uses timestamp for binding
  • format - uses provided format or fallbacks to the default one. Must be a string
  • string - use custom format by providing a custom pattern with unicode tokens

This is only compatible with date pickers, time-picker and month-picker, other modes are not supported

Code Example
vue
<template>
-    <VueDatePicker v-model="date" model-type="dd.MM.yyyy" />
-    <p v-if="date">Selected date: {{ date }}</p>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" model-type="dd.MM.yyyy" />
-    <p v-if="date">Selected date: {{ date }}</p>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

clearable

Add a clear icon to the input field where you can set the value to null

  • Type: boolean
  • Default: true
Code Example
vue
<template>
-    <VueDatePicker v-model="date" :clearable="false" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" :clearable="false" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

auto-apply

If set to true, clicking on a date value will automatically select the value

  • Type: boolean
  • Default: false
Code Example
vue
<template>
-    <VueDatePicker v-model="date" auto-apply />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" auto-apply />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

placeholder

Input placeholder

  • Type: string
  • Default: null
Code Example
vue
<template>
-    <VueDatePicker v-model="date" placeholder="Select Date" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" placeholder="Select Date" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

no-today

Hide today mark from the calendar

  • Type: boolean
  • Default: false
Code Example
vue
<template>
-    <VueDatePicker v-model="date" no-today />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" no-today />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

markers

Add markers to the specified dates with (optional) tooltips. For color options, you can use any css valid color.

  • Type: Markers[]
  • Default: []
ts
interface Markers {
-    date: Date | string;
-    type?: 'dot' | 'line';
-    tooltip?: { text: string; color?: string;}[];
-    color?: string;
-}
interface Markers {
-    date: Date | string;
-    type?: 'dot' | 'line';
-    tooltip?: { text: string; color?: string;}[];
-    color?: string;
-}
Code Example
vue

-<template>
-    <VueDatePicker v-model="date" :markers="markers" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-import addDays from 'date-fns/addDays';
-
-const date = ref(new Date());
-const markers = ref([
-  {
-    date: addDays(new Date(), 1),
-    type: 'dot',
-    tooltip: [{ text: 'Dot with tooltip', color: 'green' }],
-  },
-  {
-    date: addDays(new Date(), 2),
-    type: 'line',
-    tooltip: [
-      { text: 'First tooltip', color: 'blue' },
-      { text: 'Second tooltip', color: 'yellow' },
-    ],
-  },
-  {
-    date: addDays(new Date(), 3),
-    type: 'dot',
-    color: 'yellow',
-  },
-])
-</script>

-<template>
-    <VueDatePicker v-model="date" :markers="markers" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-import addDays from 'date-fns/addDays';
-
-const date = ref(new Date());
-const markers = ref([
-  {
-    date: addDays(new Date(), 1),
-    type: 'dot',
-    tooltip: [{ text: 'Dot with tooltip', color: 'green' }],
-  },
-  {
-    date: addDays(new Date(), 2),
-    type: 'line',
-    tooltip: [
-      { text: 'First tooltip', color: 'blue' },
-      { text: 'Second tooltip', color: 'yellow' },
-    ],
-  },
-  {
-    date: addDays(new Date(), 3),
-    type: 'dot',
-    color: 'yellow',
-  },
-])
-</script>

highlight

Specify highlighted dates

  • Type: HighlightProp
  • Default: null

Warning

Array type for the highlight prop is deprecated, you should use highlight.dates

ts
interface Highlight {
-    dates: Date[];
-    years: number[];
-    months: { month: number; year: number }[];
-    quarters: { quarter: number; year: number }[];
-    weekdays: number[];
-    options: { highlightDisabled: boolean };
-}
-
-type HighlightFn = ((date: Date) => boolean)
-    | ((month: { month: number; year: number }) => boolean)
-    | ((yearOrWeekDay: number) => boolean)
-    | ((quarter: { quarter: number; year: number }) => boolean);
-
-type HighlightProp = Date[] 
-    | string[] // deprecated
-    | number[] // deprecated
-    | HighlightFn
-    | Partial<Highlight>;
interface Highlight {
-    dates: Date[];
-    years: number[];
-    months: { month: number; year: number }[];
-    quarters: { quarter: number; year: number }[];
-    weekdays: number[];
-    options: { highlightDisabled: boolean };
-}
-
-type HighlightFn = ((date: Date) => boolean)
-    | ((month: { month: number; year: number }) => boolean)
-    | ((yearOrWeekDay: number) => boolean)
-    | ((quarter: { quarter: number; year: number }) => boolean);
-
-type HighlightProp = Date[] 
-    | string[] // deprecated
-    | number[] // deprecated
-    | HighlightFn
-    | Partial<Highlight>;
Code Example
vue
<template>
-    <VueDatePicker v-model="date" :highlight="highlightedDates" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-import addDays from 'date-fns/addDays';
-
-const date = ref(new Date());
-const highlightedDates = ref([
-  addDays(new Date(), 1),
-  addDays(new Date(), 2),
-  addDays(new Date(), 3),
-])
-
-</script>
<template>
-    <VueDatePicker v-model="date" :highlight="highlightedDates" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-import addDays from 'date-fns/addDays';
-
-const date = ref(new Date());
-const highlightedDates = ref([
-  addDays(new Date(), 1),
-  addDays(new Date(), 2),
-  addDays(new Date(), 3),
-])
-
-</script>

highlight-week-days

Deprecated

This prop is deprecated, please use highlight.weekdays prop instead

Specify highlighted days of the week

  • Type: number[]
  • Default: null
Code Example
vue
<template>
-    <VueDatePicker v-model="date" :highlight-week-days="[0, 6]" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" :highlight-week-days="[0, 6]" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

highlight-disabled-days

Deprecated

This prop is deprecated, please use highlight.options prop instead

Keep disabled dates highlighted. By default, highlighted dates, if disabled, are marked as disabled

  • Type: boolean
  • Default: false
Code Example
vue
<template>
-    <VueDatePicker 
-        v-model="date" 
-        :highlight="highlightedDates"
-        :disabled-dates="highlightedDates"
-        highlight-disabled-days
-    />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-import addDays from 'date-fns/addDays';
-
-const date = ref(new Date());
-const highlightedDates = ref([
-  addDays(new Date(), 1),
-  addDays(new Date(), 2),
-  addDays(new Date(), 3),
-])
-</script>
<template>
-    <VueDatePicker 
-        v-model="date" 
-        :highlight="highlightedDates"
-        :disabled-dates="highlightedDates"
-        highlight-disabled-days
-    />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-import addDays from 'date-fns/addDays';
-
-const date = ref(new Date());
-const highlightedDates = ref([
-  addDays(new Date(), 1),
-  addDays(new Date(), 2),
-  addDays(new Date(), 3),
-])
-</script>

disabled

Disables the input

  • Type: boolean
  • Default: false
Code Example
vue
<template>
-    <VueDatePicker v-model="date" disabled />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" disabled />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

readonly

Sets the input in readonly state

  • Type: boolean
  • Default: false
Code Example
vue
<template>
-    <VueDatePicker v-model="date" readonly />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" readonly />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

required

Add required flag to the input field. Use with form tag for built-in validation

  • Type: boolean
  • Default: false
Code Example
vue
<template>
-    <form @submit.prevent="submitForm">
-      <VueDatePicker v-model="date" required />
-      <button type="submit">Submit form</button>
-    </form>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-
-const submitForm = () => {
-  alert('Form submitted');
-}
-</script>
<template>
-    <form @submit.prevent="submitForm">
-      <VueDatePicker v-model="date" required />
-      <button type="submit">Submit form</button>
-    </form>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-
-const submitForm = () => {
-  alert('Form submitted');
-}
-</script>

name

Sets the input name attribute

  • Type: string
  • Default: null
Code Example
vue
<template>
-    <VueDatePicker v-model="date" name="date-picker" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" name="date-picker" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

autocomplete

Sets the input autocomplete attribute

  • Type: string
  • Default: null
Code Example
vue
<template>
-    <VueDatePicker v-model="date" autocomplete="off" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" autocomplete="off" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

hide-navigation

Hide navigation buttons from the overlays

  • Type: ('month' | 'year' | 'calendar' | 'time' | 'minutes' | 'hours' | 'seconds')[]
  • Default: []
Code Example
vue
<template>
-    <VueDatePicker v-model="date" :hide-navigation="['month', 'year']" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" :hide-navigation="['month', 'year']" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

action-row

Control which buttons are shown in the action row

  • Type: ActionRow
  • Default: { showSelect: true, showCancel: true, showNow: false, showPreview: true }
ts
interface ActionRow {
- showSelect?: boolean;
- showCancel?: boolean;
- showNow?: boolean;
- showPreview?: boolean;
-}
interface ActionRow {
- showSelect?: boolean;
- showCancel?: boolean;
- showNow?: boolean;
- showPreview?: boolean;
-}
Code Example
vue
<template>
-    <VueDatePicker v-model="date" :action-row="{ showNow: true, showPreview: false }" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" :action-row="{ showNow: true, showPreview: false }" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

disable-year-select

Removes the year button from the menu and cycles trough the current or provided year

Code Example
vue
<template>
-    <VueDatePicker v-model="date" disable-year-select />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" disable-year-select />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

year-first

Reverse button order in the calendar header

  • Type: boolean
  • Default: false
Code Example
vue
<template>
-    <VueDatePicker v-model="date" year-first />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" year-first />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

config

General configuration for customizing specific date picker behaviour

  • Type: Config
ts
interface Config {
-    allowStopPropagation?: boolean;
-    closeOnScroll?: boolean;
-    modeHeight?: number;
-    allowPreventDefault?: boolean;
-    closeOnClearValue?: boolean;
-    closeOnAutoApply?: boolean;
-    noSwipe?: boolean;
-    keepActionRow?: boolean;
-    onClickOutside?: (validate: () => boolean) => void;
-}
interface Config {
-    allowStopPropagation?: boolean;
-    closeOnScroll?: boolean;
-    modeHeight?: number;
-    allowPreventDefault?: boolean;
-    closeOnClearValue?: boolean;
-    closeOnAutoApply?: boolean;
-    noSwipe?: boolean;
-    keepActionRow?: boolean;
-    onClickOutside?: (validate: () => boolean) => void;
-}
  • Default: config
ts
const config = {
-    allowStopPropagation: true,
-    closeOnScroll: false,
-    modeHeight: 255,
-    allowPreventDefault: false,
-    closeOnClearValue: true,
-    closeOnAutoApply: true,
-    noSwipe: false,
-    keepActionRow: false,
-    onClickOutside: undefined,
-}
const config = {
-    allowStopPropagation: true,
-    closeOnScroll: false,
-    modeHeight: 255,
-    allowPreventDefault: false,
-    closeOnClearValue: true,
-    closeOnAutoApply: true,
-    noSwipe: false,
-    keepActionRow: false,
-    onClickOutside: undefined,
-}
  • allowStopPropagation: Enable event.sportPropagation on click events
  • closeOnScroll: Close datepicker menu on page scroll
  • modeHeight: If you use month-picker, time-picker or year-picker, set custom height of the picker in px
  • allowPreventDefault: Due to the different implementations of how click outside listeners are implemented, you might encounter issues where the menu closes if the picker is used in dialogs when teleport prop is enabled. To prevent this issue, you need to set this option to true
  • closeOnClearValue: Prevent closing the menu on value clear from the input field
  • closeOnAutoApply: If set to false, clicking on a date value will automatically select the value but will not close the datepicker menu. Closing will be available on a click-away or clicking on the input again
  • noSwipe: Disable touch events on the calendar
  • keepActionRow: When enabled, it will keep the action row even if the auto-apply prop is enabled
  • onClickOutside: Provide custom click outside handler. Exposed validation function that will return true or false depending on the selected value

Released under the MIT License.

- +
Skip to content

General configuration

General behavior props configuration

Info

  • When checking the examples, for boolean prop types, the example will show the behavior opposite of what is set for the default value
  • If you use the component in the browser <script> tag, make sure to pass multi-word props with -, for example, monthChangeOnScroll as month-change-on-scroll and so on

uid

Pass an id to the input and menu elements. If provided, you can select menu id as dp-menu-${uid} and input id as dp-input-${uid}

  • Type: string
  • Default: null
Code Example
vue
<template>
+    <VueDatePicker v-model="date" uid="demo" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

month-change-on-scroll

Scrolling the mouse wheel over the calendar will change the month. Scroll down for next month and vice versa

You can also set the value to 'inverse', so that scrolling down will go to the previous month and up on the next

  • Type: boolean | 'inverse'
  • Default: true
Code Example
vue
<template>
+    <VueDatePicker v-model="date" :month-change-on-scroll="false" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

model-value v-model

v-model binding

  • Type:
    • Single picker: Date | string
      • In case of multiDates it will be Date[] | string[]
    • Month picker: { month: number | string; year: number | string }
    • Time picker: { hours: number | string; minutes: number | string; seconds?: number | string }
    • Week picker: [Date, Date] | [string, string]
    • Range picker: [Date, Date] | [string | string]
      • If you use time picker, it will be { hours: number | string; minutes: number | string; seconds?: number | string }[]
      • If you use month picker, it will be { month: number | string; year: number | string }[]
    • Year picker: number | string
    • Quarter picker: Same as single or range pickers
  • Default: null
Code Example
vue
<template>
+   <div>
+       <VueDatePicker id="manual" :model-value="date" @update:model-value="setDate" />
+       <VueDatePicker id="auto" v-model="date" />
+   </div>
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref();
+
+const setDate = (value) => {
+  date.value = value;
+}
+</script>

model-type

Specify a custom format for v-model

  • Type: 'timestamp' | 'format' | string
  • Default: null

Note

  • timestamp - uses timestamp for binding
  • format - uses provided format or fallbacks to the default one. Must be a string
  • string - use custom format by providing a custom pattern with unicode tokens

This is only compatible with date pickers, time-picker and month-picker, other modes are not supported

Code Example
vue
<template>
+    <VueDatePicker v-model="date" model-type="dd.MM.yyyy" />
+    <p v-if="date">Selected date: {{ date }}</p>
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

clearable

Add a clear icon to the input field where you can set the value to null

  • Type: boolean
  • Default: true
Code Example
vue
<template>
+    <VueDatePicker v-model="date" :clearable="false" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

auto-apply

If set to true, clicking on a date value will automatically select the value

  • Type: boolean
  • Default: false
Code Example
vue
<template>
+    <VueDatePicker v-model="date" auto-apply />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

placeholder

Input placeholder

  • Type: string
  • Default: null
Code Example
vue
<template>
+    <VueDatePicker v-model="date" placeholder="Select Date" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

no-today

Hide today mark from the calendar

  • Type: boolean
  • Default: false
Code Example
vue
<template>
+    <VueDatePicker v-model="date" no-today />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

markers

Add markers to the specified dates with (optional) tooltips. For color options, you can use any css valid color.

  • Type: Markers[]
  • Default: []
ts
interface Markers {
+    date: Date | string;
+    type?: 'dot' | 'line';
+    tooltip?: { text: string; color?: string;}[];
+    color?: string;
+}
Code Example
vue

+<template>
+    <VueDatePicker v-model="date" :markers="markers" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+import addDays from 'date-fns/addDays';
+
+const date = ref(new Date());
+const markers = ref([
+  {
+    date: addDays(new Date(), 1),
+    type: 'dot',
+    tooltip: [{ text: 'Dot with tooltip', color: 'green' }],
+  },
+  {
+    date: addDays(new Date(), 2),
+    type: 'line',
+    tooltip: [
+      { text: 'First tooltip', color: 'blue' },
+      { text: 'Second tooltip', color: 'yellow' },
+    ],
+  },
+  {
+    date: addDays(new Date(), 3),
+    type: 'dot',
+    color: 'yellow',
+  },
+])
+</script>

highlight

Specify highlighted dates

  • Type: HighlightProp
  • Default: null

Warning

Array type for the highlight prop is deprecated, you should use highlight.dates

ts
interface Highlight {
+    dates: Date[];
+    years: number[];
+    months: { month: number; year: number }[];
+    quarters: { quarter: number; year: number }[];
+    weekdays: number[];
+    options: { highlightDisabled: boolean };
+}
+
+type HighlightFn = ((date: Date) => boolean)
+    | ((month: { month: number; year: number }) => boolean)
+    | ((yearOrWeekDay: number) => boolean)
+    | ((quarter: { quarter: number; year: number }) => boolean);
+
+type HighlightProp = Date[] 
+    | string[] // deprecated
+    | number[] // deprecated
+    | HighlightFn
+    | Partial<Highlight>;
Code Example
vue
<template>
+    <VueDatePicker v-model="date" :highlight="highlightedDates" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+import addDays from 'date-fns/addDays';
+
+const date = ref(new Date());
+const highlightedDates = ref([
+  addDays(new Date(), 1),
+  addDays(new Date(), 2),
+  addDays(new Date(), 3),
+])
+
+</script>

highlight-week-days

Deprecated

This prop is deprecated, please use highlight.weekdays prop instead

Specify highlighted days of the week

  • Type: number[]
  • Default: null
Code Example
vue
<template>
+    <VueDatePicker v-model="date" :highlight-week-days="[0, 6]" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

highlight-disabled-days

Deprecated

This prop is deprecated, please use highlight.options prop instead

Keep disabled dates highlighted. By default, highlighted dates, if disabled, are marked as disabled

  • Type: boolean
  • Default: false
Code Example
vue
<template>
+    <VueDatePicker 
+        v-model="date" 
+        :highlight="highlightedDates"
+        :disabled-dates="highlightedDates"
+        highlight-disabled-days
+    />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+import addDays from 'date-fns/addDays';
+
+const date = ref(new Date());
+const highlightedDates = ref([
+  addDays(new Date(), 1),
+  addDays(new Date(), 2),
+  addDays(new Date(), 3),
+])
+</script>

disabled

Disables the input

  • Type: boolean
  • Default: false
Code Example
vue
<template>
+    <VueDatePicker v-model="date" disabled />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

readonly

Sets the input in readonly state

  • Type: boolean
  • Default: false
Code Example
vue
<template>
+    <VueDatePicker v-model="date" readonly />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

required

Add required flag to the input field. Use with form tag for built-in validation

  • Type: boolean
  • Default: false
Code Example
vue
<template>
+    <form @submit.prevent="submitForm">
+      <VueDatePicker v-model="date" required />
+      <button type="submit">Submit form</button>
+    </form>
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref();
+
+const submitForm = () => {
+  alert('Form submitted');
+}
+</script>

name

Sets the input name attribute

  • Type: string
  • Default: null
Code Example
vue
<template>
+    <VueDatePicker v-model="date" name="date-picker" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

autocomplete

Sets the input autocomplete attribute

  • Type: string
  • Default: null
Code Example
vue
<template>
+    <VueDatePicker v-model="date" autocomplete="off" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

hide-navigation

Hide navigation buttons from the overlays

  • Type: ('month' | 'year' | 'calendar' | 'time' | 'minutes' | 'hours' | 'seconds')[]
  • Default: []
Code Example
vue
<template>
+    <VueDatePicker v-model="date" :hide-navigation="['month', 'year']" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

action-row

Control which buttons are shown in the action row

  • Type: ActionRow
  • Default: { showSelect: true, showCancel: true, showNow: false, showPreview: true }
ts
interface ActionRow {
+ showSelect?: boolean;
+ showCancel?: boolean;
+ showNow?: boolean;
+ showPreview?: boolean;
+}
Code Example
vue
<template>
+    <VueDatePicker v-model="date" :action-row="{ showNow: true, showPreview: false }" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

disable-year-select

Removes the year button from the menu and cycles trough the current or provided year

Code Example
vue
<template>
+    <VueDatePicker v-model="date" disable-year-select />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

year-first

Reverse button order in the calendar header

  • Type: boolean
  • Default: false
Code Example
vue
<template>
+    <VueDatePicker v-model="date" year-first />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

config

General configuration for customizing specific date picker behaviour

  • Type: Config
ts
interface Config {
+    allowStopPropagation?: boolean;
+    closeOnScroll?: boolean;
+    modeHeight?: number;
+    allowPreventDefault?: boolean;
+    closeOnClearValue?: boolean;
+    closeOnAutoApply?: boolean;
+    noSwipe?: boolean;
+    keepActionRow?: boolean;
+    onClickOutside?: (validate: () => boolean) => void;
+    tabOutClosesMenu?: boolean;
+}
  • Default: config
ts
const config = {
+    allowStopPropagation: true,
+    closeOnScroll: false,
+    modeHeight: 255,
+    allowPreventDefault: false,
+    closeOnClearValue: true,
+    closeOnAutoApply: true,
+    noSwipe: false,
+    keepActionRow: false,
+    onClickOutside: undefined,
+    tabOutClosesMenu: true,
+}
  • allowStopPropagation: Enable event.sportPropagation on click events
  • closeOnScroll: Close datepicker menu on page scroll
  • modeHeight: If you use month-picker, time-picker or year-picker, set custom height of the picker in px
  • allowPreventDefault: Due to the different implementations of how click outside listeners are implemented, you might encounter issues where the menu closes if the picker is used in dialogs when teleport prop is enabled. To prevent this issue, you need to set this option to true
  • closeOnClearValue: Prevent closing the menu on value clear from the input field
  • closeOnAutoApply: If set to false, clicking on a date value will automatically select the value but will not close the datepicker menu. Closing will be available on a click-away or clicking on the input again
  • noSwipe: Disable touch events on the calendar
  • keepActionRow: When enabled, it will keep the action row even if the auto-apply prop is enabled
  • onClickOutside: Provide custom click outside handler. Exposed validation function that will return true or false depending on the selected value
  • tabOutClosesMenu: When tabbing out of the picker menu it will close the picker menu (not compatible when using teleport)

Released under the MIT License.

+ \ No newline at end of file diff --git a/docs/props/keyboard/index.html b/docs/props/keyboard/index.html index b07cb44b6..2d6bf2799 100644 --- a/docs/props/keyboard/index.html +++ b/docs/props/keyboard/index.html @@ -5,16 +5,17 @@ Props - Keyboard | Vue Datepicker - + + - - - - - - - - + + + + + + + + @@ -23,72 +24,40 @@ -
Skip to content

Keyboard

Configure keyboard actions

Info

  • When checking the examples, for boolean prop types, the example will show the behavior opposite of what is set for the default value
  • If you use the component in the browser <script> tag, make sure to pass multi-word props with -, for example, escClose as esc-close and so on

Info

You can press tab key in the menu, and it will autofocus elements, pressing enter will do a click action like open overlay or select a date.

All keyboard events are enabled by default

esc-close

Esc key closes the menu

  • Type: boolean
  • Default: true
Code Example
vue
<template>
-    <VueDatePicker v-model="date" :esc-close="false" />
-</template>
+    
Skip to content

Keyboard

Configure keyboard actions

Info

  • When checking the examples, for boolean prop types, the example will show the behavior opposite of what is set for the default value
  • If you use the component in the browser <script> tag, make sure to pass multi-word props with -, for example, escClose as esc-close and so on

Info

You can press tab key in the menu, and it will autofocus elements, pressing enter will do a click action like open overlay or select a date.

All keyboard events are enabled by default

esc-close

Esc key closes the menu

  • Type: boolean
  • Default: true
Code Example
vue
<template>
+    <VueDatePicker v-model="date" :esc-close="false" />
+</template>
 
-<script setup>
-import { ref } from 'vue';
+<script setup>
+import { ref } from 'vue';
 
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" :esc-close="false" />
-</template>
+const date = ref(new Date());
+</script>

space-confirm

space key selects the date (like you pressed the select button)

  • Type: boolean
  • Default: true
Code Example
vue
<template>
+    <VueDatePicker v-model="date" :space-confirm="false" />
+</template>
 
-<script setup>
-import { ref } from 'vue';
+<script setup>
+import { ref } from 'vue';
 
-const date = ref(new Date());
-</script>

space-confirm

space key selects the date (like you pressed the select button)

  • Type: boolean
  • Default: true
Code Example
vue
<template>
-    <VueDatePicker v-model="date" :space-confirm="false" />
-</template>
+const date = ref(new Date());
+</script>

month-change-on-arrows

Change months via arrow keys

  • Type: boolean
  • Default: true
Code Example
vue
<template>
+    <VueDatePicker v-model="date" :month-change-on-arrows="false" />
+</template>
 
-<script setup>
-import { ref } from 'vue';
+<script setup>
+import { ref } from 'vue';
 
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" :space-confirm="false" />
-</template>
+const date = ref(new Date());
+</script>

arrow-navigation

By default, arrow keys will change the current month. When enabling this prop, you can navigate the menu via arrow keys instead of using tabs

Info

arrowNavigation is not supported with the multi-calendars prop

  • Type: boolean
  • Default: false
Code Example
vue
<template>
+    <VueDatePicker v-model="date" arrow-navigation />
+</template>
 
-<script setup>
-import { ref } from 'vue';
+<script setup>
+import { ref } from 'vue';
 
-const date = ref(new Date());
-</script>

month-change-on-arrows

Change months via arrow keys

  • Type: boolean
  • Default: true
Code Example
vue
<template>
-    <VueDatePicker v-model="date" :month-change-on-arrows="false" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" :month-change-on-arrows="false" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

arrow-navigation

By default, arrow keys will change the current month. When enabling this prop, you can navigate the menu via arrow keys instead of using tabs

Info

arrowNavigation is not supported with the multi-calendars prop

  • Type: boolean
  • Default: false
Code Example
vue
<template>
-    <VueDatePicker v-model="date" arrow-navigation />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" arrow-navigation />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

Released under the MIT License.

- +const date = ref(new Date()); +</script>

Released under the MIT License.

+ \ No newline at end of file diff --git a/docs/props/localization/index.html b/docs/props/localization/index.html index e349c21db..f7619273a 100644 --- a/docs/props/localization/index.html +++ b/docs/props/localization/index.html @@ -5,16 +5,17 @@ Props - Localization | Vue Datepicker - + + - - - - - - - - + + + + + + + + @@ -23,178 +24,93 @@ -
Skip to content

Localization

Localization options and label props

Info

  • If you use the component in the browser <script> tag, make sure to pass multi-word props with -, for example, formatLocale as format-locale and so on

locale

Set datepicker locale. Datepicker will use built in javascript locale formatter to extract month and weekday names

  • Type: string
  • Default: 'en-US'
Code Example
vue
<template>
-    <VueDatePicker v-model="date" locale="de" cancelText="abbrechen" selectText="auswählen" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" locale="de" cancelText="abbrechen" selectText="auswählen" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

format-locale

Specify localized format output. This prop uses Locale object from date-fns library

For more info about supported locales or adding a custom locale object, please visit date-fns documentation

Note

When format-locale is provided, it will have priority against locale prop

  • Type: Locale
  • Default: null
Code Example
vue
<template>
-    <VueDatePicker v-model="date" :format-locale="ja" format="E" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-import { ja } from 'date-fns/locale';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" :format-locale="ja" format="E" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-import { ja } from 'date-fns/locale';
-
-const date = ref(new Date());
-</script>

select-text

Select text label in the action row

  • Type: string
  • Default: 'Select'
Code Example
vue
<template>
-    <VueDatePicker v-model="date" select-text="Pick" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" select-text="Pick" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

cancel-text

Cancel text label in the action row

  • Type: string
  • Default: 'Cancel'
Code Example
vue
<template>
-    <VueDatePicker v-model="date" cancel-text="Close" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" cancel-text="Close" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

now-button-label

Change the text for now button

  • Type: string
  • Default: 'Now'
Code Example
vue
<template>
-    <VueDatePicker v-model="date" :action-row="{ showNow: true }" now-button-label="Current" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" :action-row="{ showNow: true }" now-button-label="Current" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

week-num-name

Sets the label for the week numbers column

  • Type: string
  • Default: 'W'
Code Example
vue
<template>
-    <VueDatePicker v-model="date" week-numbers="iso" week-num-name="We" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" week-numbers="iso" week-num-name="We" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

aria-labels

Customize the language of the HTML aria-labels for localized accessibility

  • Type
ts
interface AriaLabels {
-  toggleOverlay?: string;
-  menu?: string;
-  input?: string;
-  calendarWrap?: string;
-  calendarDays?: string;
-  openTimePicker?: string;
-  closeTimePicker?: string;
-  incrementValue?: (type: 'hours' | 'minutes' | 'seconds') => string;
-  decrementValue?: (type: 'hours' | 'minutes' | 'seconds') => string;
-  openTpOverlay?: (type: 'hours' | 'minutes' | 'seconds') => string;
-  amPmButton?: string;
-  openYearsOverlay?: string;
-  openMonthsOverlay?: string;
-  nextMonth?: string;
-  prevMonth?: string;
-  nextYear: string;
-  prevYear: string;
-  day?: ({value}: {value: Date}) => string;
-}
interface AriaLabels {
-  toggleOverlay?: string;
-  menu?: string;
-  input?: string;
-  calendarWrap?: string;
-  calendarDays?: string;
-  openTimePicker?: string;
-  closeTimePicker?: string;
-  incrementValue?: (type: 'hours' | 'minutes' | 'seconds') => string;
-  decrementValue?: (type: 'hours' | 'minutes' | 'seconds') => string;
-  openTpOverlay?: (type: 'hours' | 'minutes' | 'seconds') => string;
-  amPmButton?: string;
-  openYearsOverlay?: string;
-  openMonthsOverlay?: string;
-  nextMonth?: string;
-  prevMonth?: string;
-  nextYear: string;
-  prevYear: string;
-  day?: ({value}: {value: Date}) => string;
-}
  • Default: {}
Code Example
vue
<template>
-    <VueDatePicker v-model="date" :aria-labels="ariaLabels" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-const ariaLabels = ref({ menu: 'Some custom menu label' })
-</script>
<template>
-    <VueDatePicker v-model="date" :aria-labels="ariaLabels" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-const ariaLabels = ref({ menu: 'Some custom menu label' })
-</script>

day-names

Provide custom labels for day names in the calendar header

Note

Make sure that provided array has a length of 7

  • Type: ((lang: string, weekStart: number) => string[]) | string[]
  • Default: null;
Code Example
vue
<template>
-    <VueDatePicker v-model="date" :day-names="['1', '2', '3', '4', '5', '6', '7']" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" :day-names="['1', '2', '3', '4', '5', '6', '7']" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

Released under the MIT License.

- +
Skip to content

Localization

Localization options and label props

Info

  • If you use the component in the browser <script> tag, make sure to pass multi-word props with -, for example, formatLocale as format-locale and so on

locale

Set datepicker locale. Datepicker will use built in javascript locale formatter to extract month and weekday names

  • Type: string
  • Default: 'en-US'
Code Example
vue
<template>
+    <VueDatePicker v-model="date" locale="de" cancelText="abbrechen" selectText="auswählen" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

format-locale

Specify localized format output. This prop uses Locale object from date-fns library

For more info about supported locales or adding a custom locale object, please visit date-fns documentation

Note

When format-locale is provided, it will have priority against locale prop

  • Type: Locale
  • Default: null
Code Example
vue
<template>
+    <VueDatePicker v-model="date" :format-locale="ja" format="E" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+import { ja } from 'date-fns/locale';
+
+const date = ref(new Date());
+</script>

select-text

Select text label in the action row

  • Type: string
  • Default: 'Select'
Code Example
vue
<template>
+    <VueDatePicker v-model="date" select-text="Pick" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

cancel-text

Cancel text label in the action row

  • Type: string
  • Default: 'Cancel'
Code Example
vue
<template>
+    <VueDatePicker v-model="date" cancel-text="Close" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

now-button-label

Change the text for now button

  • Type: string
  • Default: 'Now'
Code Example
vue
<template>
+    <VueDatePicker v-model="date" :action-row="{ showNow: true }" now-button-label="Current" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

week-num-name

Sets the label for the week numbers column

  • Type: string
  • Default: 'W'
Code Example
vue
<template>
+    <VueDatePicker v-model="date" week-numbers="iso" week-num-name="We" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

aria-labels

Customize the language of the HTML aria-labels for localized accessibility

  • Type
ts
interface AriaLabels {
+  toggleOverlay?: string;
+  menu?: string;
+  input?: string;
+  calendarWrap?: string;
+  calendarDays?: string;
+  openTimePicker?: string;
+  closeTimePicker?: string;
+  incrementValue?: (type: 'hours' | 'minutes' | 'seconds') => string;
+  decrementValue?: (type: 'hours' | 'minutes' | 'seconds') => string;
+  openTpOverlay?: (type: 'hours' | 'minutes' | 'seconds') => string;
+  amPmButton?: string;
+  openYearsOverlay?: string;
+  openMonthsOverlay?: string;
+  nextMonth?: string;
+  prevMonth?: string;
+  nextYear: string;
+  prevYear: string;
+  day?: ({value}: {value: Date}) => string;
+}
  • Default: {}
Code Example
vue
<template>
+    <VueDatePicker v-model="date" :aria-labels="ariaLabels" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref();
+const ariaLabels = ref({ menu: 'Some custom menu label' })
+</script>

day-names

Provide custom labels for day names in the calendar header

Note

Make sure that provided array has a length of 7

  • Type: ((lang: string, weekStart: number) => string[]) | string[]
  • Default: null;
Code Example
vue
<template>
+    <VueDatePicker v-model="date" :day-names="['1', '2', '3', '4', '5', '6', '7']" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

Released under the MIT License.

+ \ No newline at end of file diff --git a/docs/props/look-and-feel/index.html b/docs/props/look-and-feel/index.html index b595fd673..d3a70aa73 100644 --- a/docs/props/look-and-feel/index.html +++ b/docs/props/look-and-feel/index.html @@ -5,16 +5,17 @@ Props - Look and feel | Vue Datepicker - + + - - - - - - - - + + + + + + + + @@ -23,300 +24,154 @@ -
Skip to content

Look and feel

Customization options

Info

  • When checking the examples, for boolean prop types, the example will show the behavior opposite of what is set for the default value
  • If you use the component in the browser <script> tag, make sure to pass multi-word props with -, for example, sixWeeks as six-weeks and so on

transitions

Control transitions inside the menu. You can define your own or disable them. Datepicker uses Vue built in transitions component for transitions control. To configure you own, please check the Vue documentation and provide a transition name in the prop

  • Type: Transitions | boolean
  • Default: true
ts
interface Transitions {
-    open?: string; 
-    close?: string; 
-    next?: string; 
-    previous?: string;
-    menuAppearTop?: string; 
-    menuAppearBottom?: string; 
-    vNext?: string; 
-    vPrevious?: string; 
-}
interface Transitions {
-    open?: string; 
-    close?: string; 
-    next?: string; 
-    previous?: string;
-    menuAppearTop?: string; 
-    menuAppearBottom?: string; 
-    vNext?: string; 
-    vPrevious?: string; 
-}
  • open and close are added on overlays show/hide
  • next and previous added when switching months in the calendar
  • menuAppearTop is added when the menu is open above the input filed
  • menuAppearBottom is added when the menu is open bellow the input field
  • vNext and vPrevious are added when switching months in the calendar in the vertical mode
Code Example
vue
<template>
-    <VueDatePicker v-model="date" :transitions="false" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" :transitions="false" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

six-weeks

Always display six weeks on the calendar. This will prevent dynamic calendar height change depending on the month

  • Type: boolean | 'append' | 'prepend' | 'center' | 'fair'
  • Default: false

Info

  • boolean - Legacy enable, same as append
  • 'append' - Always add new row(s) at the bottom of the calendar
  • 'prepend' - Always add new row(s) at the beginning of the calendar
  • 'center' - If the month that needs padding starts with the beginning of a week, add a week at the start. If a second week needs to be added, add it in the end. This way, every month will have offset days on each end, and months like Feb. 2021 will not have that huge tail. This mode does not add a week before if the month already starts with a partial week
  • 'fair' - The first extra week is added to either start or end of the month, depending on which partial week has fewer offset days. This solves the same problems as center, but aims to distribute the padding more evenly. Since it leads to more months having a leading offset week, which is not necessarily desirable. The difference is visible e.g. in June 2021
Code Example
vue
<template>
-  <div class="buttons-wrap">
-    <button
-        v-for="(btn, i) in buttons"
-        :key="i"
-        @click="mode = btn"
-    >
-      {{ btn }}
-    </button>
-  </div>
-  <VueDatePicker v-model="date" :six-weeks="mode" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-const buttons = [true, 'append', 'prepend', 'center', 'fair'];
-const mode = ref<boolean | string>(true);
-</script>
<template>
-  <div class="buttons-wrap">
-    <button
-        v-for="(btn, i) in buttons"
-        :key="i"
-        @click="mode = btn"
-    >
-      {{ btn }}
-    </button>
-  </div>
-  <VueDatePicker v-model="date" :six-weeks="mode" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-const buttons = [true, 'append', 'prepend', 'center', 'fair'];
-const mode = ref<boolean | string>(true);
-</script>

dark

Theme switch between the dark and light mode

  • Type: boolean
  • Default: false
Code Example
vue
<template>
-    <VueDatePicker v-model="date" dark />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" dark />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

offset

Number of pixels between the menu and input

  • Type: number | string
  • Default: 10
Code Example
vue
<template>
-    <VueDatePicker v-model="date" :offset="20" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" :offset="20" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

hide-input-icon

Hide calendar icon in the input field

  • Type: boolean
  • Default: false
Code Example
vue
<template>
-    <VueDatePicker v-model="date" hide-input-icon />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" hide-input-icon />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

state

Validation state of the calendar value. Sets the green/red border depending on the value

  • Type: boolean
  • Default: null
Code Example
vue
<template>
-    <VueDatePicker v-model="date" :state="false" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" :state="false" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

input-class-name

Add a custom class to the input field

  • Type: string
  • Default: null
Code Example
vue
<template>
-    <VueDatePicker v-model="date" input-class-name="dp-custom-input" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
-
-<style lang="scss">
-.dp-custom-input {
-  box-shadow: 0 0 6px #1976d2;
-  color: #1976d2;
-
-  &:hover {
-    border-color: #1976d2;
-  }
-}
-</style>
<template>
-    <VueDatePicker v-model="date" input-class-name="dp-custom-input" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
-
-<style lang="scss">
-.dp-custom-input {
-  box-shadow: 0 0 6px #1976d2;
-  color: #1976d2;
-
-  &:hover {
-    border-color: #1976d2;
-  }
-}
-</style>

Add a custom class to the datepicker menu wrapper

  • Type: string
  • Default: null
Code Example
vue
<template>
-    <VueDatePicker v-model="date" menu-class-name="dp-custom-menu" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
-
-<style lang="scss">
-.dp-custom-menu {
-  box-shadow: 0 0 6px #1976d2;
-}
-</style>
<template>
-    <VueDatePicker v-model="date" menu-class-name="dp-custom-menu" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
-
-<style lang="scss">
-.dp-custom-menu {
-  box-shadow: 0 0 6px #1976d2;
-}
-</style>

calendar-class-name

Add a custom class to the calendar wrapper

  • Type: string
  • Default: null
Code Example
vue
<template>
-    <VueDatePicker v-model="date" calendar-class-name="dp-custom-calendar" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
-
-<style lang="scss">
-.dp-custom-calendar {
-  .dp__calendar_item {
-    border: 1px solid var(--dp-border-color-hover);
-  }
-}
-</style>
<template>
-    <VueDatePicker v-model="date" calendar-class-name="dp-custom-calendar" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
-
-<style lang="scss">
-.dp-custom-calendar {
-  .dp__calendar_item {
-    border: 1px solid var(--dp-border-color-hover);
-  }
-}
-</style>

calendar-cell-class-name

Add a custom class to the calendar cell wrapper

  • Type: string
  • Default: null
Code Example
vue
<template>
-    <VueDatePicker v-model="date"  calendar-cell-class-name="dp-custom-cell" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
-
-<style lang="scss">
-.dp-custom-cell {
-  border-radius: 50%;
-}
-</style>
<template>
-    <VueDatePicker v-model="date"  calendar-cell-class-name="dp-custom-cell" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
-
-<style lang="scss">
-.dp-custom-cell {
-  border-radius: 50%;
-}
-</style>

day-class

Add custom class to the calendar cell depending on the date

  • Type: (date: Date) => string
  • Default: null
Code Example
vue
<template>
-    <VueDatePicker v-model="date" :day-class="getDayClass" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-import { addDays, isEqual, set } from 'date-fns';
-
-const date = ref(new Date());
-
-const getDayClass = (date) => {
-  if (isEqual(date, addDays(set(new Date(), { hours: 0, minutes: 0, seconds: 0, milliseconds: 0 }), 1)))
-    return 'marked-cell';
-  return '';
-};
-</script>
<template>
-    <VueDatePicker v-model="date" :day-class="getDayClass" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-import { addDays, isEqual, set } from 'date-fns';
-
-const date = ref(new Date());
-
-const getDayClass = (date) => {
-  if (isEqual(date, addDays(set(new Date(), { hours: 0, minutes: 0, seconds: 0, milliseconds: 0 }), 1)))
-    return 'marked-cell';
-  return '';
-};
-</script>

Released under the MIT License.

- +
Skip to content

Look and feel

Customization options

Info

  • When checking the examples, for boolean prop types, the example will show the behavior opposite of what is set for the default value
  • If you use the component in the browser <script> tag, make sure to pass multi-word props with -, for example, sixWeeks as six-weeks and so on

transitions

Control transitions inside the menu. You can define your own or disable them. Datepicker uses Vue built in transitions component for transitions control. To configure you own, please check the Vue documentation and provide a transition name in the prop

  • Type: Transitions | boolean
  • Default: true
ts
interface Transitions {
+    open?: string; 
+    close?: string; 
+    next?: string; 
+    previous?: string;
+    menuAppearTop?: string; 
+    menuAppearBottom?: string; 
+    vNext?: string; 
+    vPrevious?: string; 
+}
  • open and close are added on overlays show/hide
  • next and previous added when switching months in the calendar
  • menuAppearTop is added when the menu is open above the input filed
  • menuAppearBottom is added when the menu is open bellow the input field
  • vNext and vPrevious are added when switching months in the calendar in the vertical mode
Code Example
vue
<template>
+    <VueDatePicker v-model="date" :transitions="false" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

six-weeks

Always display six weeks on the calendar. This will prevent dynamic calendar height change depending on the month

  • Type: boolean | 'append' | 'prepend' | 'center' | 'fair'
  • Default: false

Info

  • boolean - Legacy enable, same as append
  • 'append' - Always add new row(s) at the bottom of the calendar
  • 'prepend' - Always add new row(s) at the beginning of the calendar
  • 'center' - If the month that needs padding starts with the beginning of a week, add a week at the start. If a second week needs to be added, add it in the end. This way, every month will have offset days on each end, and months like Feb. 2021 will not have that huge tail. This mode does not add a week before if the month already starts with a partial week
  • 'fair' - The first extra week is added to either start or end of the month, depending on which partial week has fewer offset days. This solves the same problems as center, but aims to distribute the padding more evenly. Since it leads to more months having a leading offset week, which is not necessarily desirable. The difference is visible e.g. in June 2021
Code Example
vue
<template>
+  <div class="buttons-wrap">
+    <button
+        v-for="(btn, i) in buttons"
+        :key="i"
+        @click="mode = btn"
+    >
+      {{ btn }}
+    </button>
+  </div>
+  <VueDatePicker v-model="date" :six-weeks="mode" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+const buttons = [true, 'append', 'prepend', 'center', 'fair'];
+const mode = ref<boolean | string>(true);
+</script>

dark

Theme switch between the dark and light mode

  • Type: boolean
  • Default: false
Code Example
vue
<template>
+    <VueDatePicker v-model="date" dark />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

offset

Number of pixels between the menu and input

  • Type: number | string
  • Default: 10
Code Example
vue
<template>
+    <VueDatePicker v-model="date" :offset="20" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

hide-input-icon

Hide calendar icon in the input field

  • Type: boolean
  • Default: false
Code Example
vue
<template>
+    <VueDatePicker v-model="date" hide-input-icon />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

state

Validation state of the calendar value. Sets the green/red border depending on the value

  • Type: boolean
  • Default: null
Code Example
vue
<template>
+    <VueDatePicker v-model="date" :state="false" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

input-class-name

Add a custom class to the input field

  • Type: string
  • Default: null
Code Example
vue
<template>
+    <VueDatePicker v-model="date" input-class-name="dp-custom-input" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>
+
+<style lang="scss">
+.dp-custom-input {
+  box-shadow: 0 0 6px #1976d2;
+  color: #1976d2;
+
+  &:hover {
+    border-color: #1976d2;
+  }
+}
+</style>

Add a custom class to the datepicker menu wrapper

  • Type: string
  • Default: null
Code Example
vue
<template>
+    <VueDatePicker v-model="date" menu-class-name="dp-custom-menu" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>
+
+<style lang="scss">
+.dp-custom-menu {
+  box-shadow: 0 0 6px #1976d2;
+}
+</style>

calendar-class-name

Add a custom class to the calendar wrapper

  • Type: string
  • Default: null
Code Example
vue
<template>
+    <VueDatePicker v-model="date" calendar-class-name="dp-custom-calendar" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>
+
+<style lang="scss">
+.dp-custom-calendar {
+  .dp__calendar_item {
+    border: 1px solid var(--dp-border-color-hover);
+  }
+}
+</style>

calendar-cell-class-name

Add a custom class to the calendar cell wrapper

  • Type: string
  • Default: null
Code Example
vue
<template>
+    <VueDatePicker v-model="date"  calendar-cell-class-name="dp-custom-cell" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>
+
+<style lang="scss">
+.dp-custom-cell {
+  border-radius: 50%;
+}
+</style>

day-class

Add custom class to the calendar cell depending on the date

  • Type: (date: Date) => string
  • Default: null
Code Example
vue
<template>
+    <VueDatePicker v-model="date" :day-class="getDayClass" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+import { addDays, isEqual, set } from 'date-fns';
+
+const date = ref(new Date());
+
+const getDayClass = (date) => {
+  if (isEqual(date, addDays(set(new Date(), { hours: 0, minutes: 0, seconds: 0, milliseconds: 0 }), 1)))
+    return 'marked-cell';
+  return '';
+};
+</script>

Released under the MIT License.

+ \ No newline at end of file diff --git a/docs/props/modes-configuration/index.html b/docs/props/modes-configuration/index.html index e59e9bb57..c9b00acd3 100644 --- a/docs/props/modes-configuration/index.html +++ b/docs/props/modes-configuration/index.html @@ -5,16 +5,17 @@ Props - Modes configuration | Vue Datepicker - + + - - - - - - - - + + + + + + + + @@ -23,384 +24,196 @@ -
Skip to content

Modes configuration

Props for configuring and extending the datepicker when using a specific mode

Info

  • If you use the component in the browser <script> tag, make sure to pass multi-word props with -, for example, partialRange as partial-range and so on

partial-range

This prop is enabled by default, meaning, two dates are not required for range input. If no second date is selected, the value will be null

  • Type: boolean
  • Default: true
Code Example
vue
<template>
-    <VueDatePicker v-model="date" range :partial-range="false" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-</script>
<template>
-    <VueDatePicker v-model="date" range :partial-range="false" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-</script>

preset-dates

When configured, it will provide a sidebar with configured range/date that user can select

Info

  • range prop must be enabled to use range values
  • If the timezone prop is provided, values from preset dates will be converted to the provided timezone. If you don't want that, pass noTz: true to all presets
  • Type: PresetDate[]
  • Default: []
ts
interface PresetDate {
-  label: string;
-  value: Date[] | string[] | Date | string;
-  style?: Record<string, string>;
-  slot?: string;
-  noTz?: boolean;
-}
interface PresetDate {
-  label: string;
-  value: Date[] | string[] | Date | string;
-  style?: Record<string, string>;
-  slot?: string;
-  noTz?: boolean;
-}
Code Example
vue
<template>
-    <VueDatePicker v-model="date" range :preset-dates="presetDates">
-      <template #preset-date-range-button="{ label, value, presetDate }">
-        <span 
-            role="button"
-            :tabindex="0"
-            @click="presetDate(value)"
-            @keyup.enter.prevent="presetDate(value)"
-            @keyup.space.prevent="presetDate(value)">
-          {{ label }}
-        </span>
-      </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-import { endOfMonth, endOfYear, startOfMonth, startOfYear, subMonths } from 'date-fns';
-
-const date = ref();
-
-const presetDates = ref([
-  { label: 'Today', value: [new Date(), new Date()] },
-  {
-    label: 'Today (Slot)',
-    value: [new Date(), new Date()],
-    slot: 'preset-date-range-button'
-  },
-  { label: 'This month', value: [startOfMonth(new Date()), endOfMonth(new Date())] },
-  {
-    label: 'Last month',
-    value: [startOfMonth(subMonths(new Date(), 1)), endOfMonth(subMonths(new Date(), 1))],
-  },
-  { label: 'This year', value: [startOfYear(new Date()), endOfYear(new Date())] },
-]);
-</script>
<template>
-    <VueDatePicker v-model="date" range :preset-dates="presetDates">
-      <template #preset-date-range-button="{ label, value, presetDate }">
-        <span 
-            role="button"
-            :tabindex="0"
-            @click="presetDate(value)"
-            @keyup.enter.prevent="presetDate(value)"
-            @keyup.space.prevent="presetDate(value)">
-          {{ label }}
-        </span>
-      </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-import { endOfMonth, endOfYear, startOfMonth, startOfYear, subMonths } from 'date-fns';
-
-const date = ref();
-
-const presetDates = ref([
-  { label: 'Today', value: [new Date(), new Date()] },
-  {
-    label: 'Today (Slot)',
-    value: [new Date(), new Date()],
-    slot: 'preset-date-range-button'
-  },
-  { label: 'This month', value: [startOfMonth(new Date()), endOfMonth(new Date())] },
-  {
-    label: 'Last month',
-    value: [startOfMonth(subMonths(new Date(), 1)), endOfMonth(subMonths(new Date(), 1))],
-  },
-  { label: 'This year', value: [startOfYear(new Date()), endOfYear(new Date())] },
-]);
-</script>

min-range

Set minimal range available for selection. This is the number of days between the selected start and end date

Info

range prop must be enabled

  • Type: number | string
  • Default: null
Code Example
vue
<template>
-    <VueDatePicker v-model="date" range min-range="3" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-</script>
<template>
-    <VueDatePicker v-model="date" range min-range="3" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-</script>

max-range

Set maximal range available for selection. This is the number of days between the selected start and end date

Info

range prop must be enabled

  • Type: number | string
  • Default: null
Code Example
vue
<template>
-    <VueDatePicker v-model="date" range max-range="7" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-</script>
<template>
-    <VueDatePicker v-model="date" range max-range="7" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-</script>

fixed-start

Allows only adjustment of the second date in the defined range

Info

range prop must be enabled

WARNING

v-model must be provided with both dates.

Should not be used in combination with fixed-end

  • Type: boolean
  • Default: false
Code Example
vue
<template>
-    <VueDatePicker v-model="date" range fixed-start :clearable="false" />
-</template>
-
-<script setup>
-import { ref, onMounted } from 'vue';
-
-const date = ref();
-
-// For demo purposes assign range from the current date
-onMounted(() => {
-  const startDate = new Date();
-  const endDate = new Date(new Date().setDate(startDate.getDate() + 7));
-  date.value = [startDate, endDate];
-})
-</script>
<template>
-    <VueDatePicker v-model="date" range fixed-start :clearable="false" />
-</template>
-
-<script setup>
-import { ref, onMounted } from 'vue';
-
-const date = ref();
-
-// For demo purposes assign range from the current date
-onMounted(() => {
-  const startDate = new Date();
-  const endDate = new Date(new Date().setDate(startDate.getDate() + 7));
-  date.value = [startDate, endDate];
-})
-</script>

fixed-end

Allows only adjustment of the first date in the defined range

Info

range prop must be enabled

WARNING

v-model must be provided with both dates.

Should not be used in combination with fixed-start

  • Type: boolean
  • Default: false
Code Example
vue
<template>
-    <VueDatePicker v-model="date" range fixed-end :clearable="false" />
-</template>
-
-<script setup>
-import { ref, onMounted } from 'vue';
-
-const date = ref();
-
-// For demo purposes assign range from the current date
-onMounted(() => {
-  const startDate = new Date();
-  const endDate = new Date(new Date().setDate(startDate.getDate() + 7));
-  date.value = [startDate, endDate];
-})
-</script>
<template>
-    <VueDatePicker v-model="date" range fixed-end :clearable="false" />
-</template>
-
-<script setup>
-import { ref, onMounted } from 'vue';
-
-const date = ref();
-
-// For demo purposes assign range from the current date
-onMounted(() => {
-  const startDate = new Date();
-  const endDate = new Date(new Date().setDate(startDate.getDate() + 7));
-  date.value = [startDate, endDate];
-})
-</script>

multi-calendars-configuration

multi-calendars prop can be extended with the configuration object, instead of passing a boolean or number values, you can provide an object. When the object is provided, prop will be auto enabled.

  • Type:
ts
interface MultiCalendarsOptions {
-    solo?: boolean;
-    static?: boolean;
-    count?: string | number;
-}
interface MultiCalendarsOptions {
-    solo?: boolean;
-    static?: boolean;
-    count?: string | number;
-}
  • Default: { solo: false, static: true, count: 2 }

solo

When enabled, both calendars will be independent of each other

Code Example
vue
<template>
-    <VueDatePicker v-model="date" range :multi-calendars="{ solo: true }" />
-</template>
-
-<script setup>
-import { ref, onMounted } from 'vue';
-
-const date = ref();
-
-onMounted(() => {
-  const startDate = new Date();
-  const endDate = new Date(new Date().setDate(startDate.getDate() + 7));
-  date.value = [startDate, endDate];
-})
-</script>
<template>
-    <VueDatePicker v-model="date" range :multi-calendars="{ solo: true }" />
-</template>
-
-<script setup>
-import { ref, onMounted } from 'vue';
-
-const date = ref();
-
-onMounted(() => {
-  const startDate = new Date();
-  const endDate = new Date(new Date().setDate(startDate.getDate() + 7));
-  date.value = [startDate, endDate];
-})
-</script>

static

The default calendar view when using multi-calendars is to keep it on the month selected by the user. When this prop is disabled, it will auto-update the first calendar when the range starts and adjust the rest of them based on the first month

Code Example
vue
<template>
-    <VueDatePicker v-model="date" range :multi-calendars="{ static: false }" />
-</template>
-
-<script setup>
-import { ref, onMounted } from 'vue';
-
-const date = ref();
-
-onMounted(() => {
-  const startDate = new Date();
-  const endDate = new Date(new Date().setDate(startDate.getDate() + 7));
-  date.value = [startDate, endDate];
-})
-</script>
<template>
-    <VueDatePicker v-model="date" range :multi-calendars="{ static: false }" />
-</template>
-
-<script setup>
-import { ref, onMounted } from 'vue';
-
-const date = ref();
-
-onMounted(() => {
-  const startDate = new Date();
-  const endDate = new Date(new Date().setDate(startDate.getDate() + 7));
-  date.value = [startDate, endDate];
-})
-</script>

text-input-configuration

Configuration for text-input prop. When the configuration object is provided, text-input is auto enabled

  • Type:
ts
interface TextInputOptions {
-    enterSubmit?: boolean;
-    tabSubmit?: boolean;
-    openMenu?: boolean;
-    rangeSeparator?: string;
-    selectOnFocus?: boolean;
-    format?: string | string[] | ((value: string) => Date | null);
-}
interface TextInputOptions {
-    enterSubmit?: boolean;
-    tabSubmit?: boolean;
-    openMenu?: boolean;
-    rangeSeparator?: string;
-    selectOnFocus?: boolean;
-    format?: string | string[] | ((value: string) => Date | null);
-}
  • Default: { enterSubmit: true, tabSubmit: true, openMenu: true, rangeSeparator: '-' }

Properties explanation:

  • enterSubmit: When enabled, pressing enter will select a date if the input value is a valid date object
  • tabSubmit: When enabled, pressing tab will select a date if the input value is a valid date object
  • openMenu: When enabled, opens the menu when clicking on the input field
  • format: Override the default parsing format. Default is the string value from format. You can also pass multiple parser patterns or a custom parser function and parse the input yourself. When the input is focused, the date will be shown in this format.
  • rangeSeparator: If you use range mode, the default separator is -, you can change it here
  • selectOnFocus: Selects the input text when input is focused
Code Example
vue
<template>
-    <VueDatePicker 
-      v-model="date"
-      placeholder="Start Typing ..."
-      :text-input="textInputOptions" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-const textInputOptions = {
-  format: 'MM.dd.yyyy HH:mm'
-};
-</script>
<template>
-    <VueDatePicker 
-      v-model="date"
-      placeholder="Start Typing ..."
-      :text-input="textInputOptions" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-const textInputOptions = {
-  format: 'MM.dd.yyyy HH:mm'
-};
-</script>

inline-configuration

Use input with the inline mode, useful if you enable text-input. When the configuration object is provided, inline prop is auto enabled

  • Type:
ts
interface InlineOptions {
-    input?: boolean;
-}
interface InlineOptions {
-    input?: boolean;
-}
  • Default: { input: false }
Code Example
vue
<template>
-    <VueDatePicker v-model="date" :inline="{ input: true }" text-input auto-apply />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-</script>
<template>
-    <VueDatePicker v-model="date" :inline="{ input: true }" text-input auto-apply />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-</script>

multi-dates-limit

Limit the number of dates to select when multi-dates is enabled

  • Type: number | string
  • Default: null
Code Example
vue
<template>
-  <VueDatePicker v-model="date" multi-dates multi-dates-limit="3" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-</script>
<template>
-  <VueDatePicker v-model="date" multi-dates multi-dates-limit="3" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-</script>

partial-flow

When combined with the auto-apply prop, it will set the date as soon as the date is selected without waiting for last flow step to execute

  • Type: boolean
  • Default: false
Code Example
vue
<template>
-  <VueDatePicker v-model="date" auto-apply partial-flow :flow="['calendar', 'time']" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-</script>
<template>
-  <VueDatePicker v-model="date" auto-apply partial-flow :flow="['calendar', 'time']" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-</script>

show-last-in-range

By default, when the range is selected, calendar view will remain on the last selection, to return to the first selected date, disable this option

  • Type: boolean
  • Default: true
Code Example
vue
<template>
-  <VueDatePicker v-model="date" range :show-last-in-range="false" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-
-onMounted(() => {
-  const startDate = new Date();
-  const endDate = new Date(new Date().setDate(startDate.getDate() + 7));
-  date.value = [startDate, endDate];
-})
-</script>
<template>
-  <VueDatePicker v-model="date" range :show-last-in-range="false" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-
-onMounted(() => {
-  const startDate = new Date();
-  const endDate = new Date(new Date().setDate(startDate.getDate() + 7));
-  date.value = [startDate, endDate];
-})
-</script>

Released under the MIT License.

- +
Skip to content

Modes configuration

Props for configuring and extending the datepicker when using a specific mode

Info

  • If you use the component in the browser <script> tag, make sure to pass multi-word props with -, for example, partialRange as partial-range and so on

partial-range

This prop is enabled by default, meaning, two dates are not required for range input. If no second date is selected, the value will be null

  • Type: boolean
  • Default: true
Code Example
vue
<template>
+    <VueDatePicker v-model="date" range :partial-range="false" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref();
+</script>

preset-dates

When configured, it will provide a sidebar with configured range/date that user can select

Info

  • If the timezone prop is provided, values from preset dates will be converted to the provided timezone. If you don't want that, pass noTz: true to all presets
  • Type: PresetDate[]
  • Default: []
ts
interface PresetDate {
+  label: string;
+  value: Date[] | string[] | Date | string;
+  style?: Record<string, string>;
+  slot?: string;
+  noTz?: boolean;
+}
Code Example
vue
<template>
+    <VueDatePicker v-model="date" range :preset-dates="presetDates">
+      <template #preset-date-range-button="{ label, value, presetDate }">
+        <span 
+            role="button"
+            :tabindex="0"
+            @click="presetDate(value)"
+            @keyup.enter.prevent="presetDate(value)"
+            @keyup.space.prevent="presetDate(value)">
+          {{ label }}
+        </span>
+      </template>
+    </VueDatePicker>
+</template>
+
+<script setup>
+import { ref } from 'vue';
+import { endOfMonth, endOfYear, startOfMonth, startOfYear, subMonths } from 'date-fns';
+
+const date = ref();
+
+const presetDates = ref([
+  { label: 'Today', value: [new Date(), new Date()] },
+  {
+    label: 'Today (Slot)',
+    value: [new Date(), new Date()],
+    slot: 'preset-date-range-button'
+  },
+  { label: 'This month', value: [startOfMonth(new Date()), endOfMonth(new Date())] },
+  {
+    label: 'Last month',
+    value: [startOfMonth(subMonths(new Date(), 1)), endOfMonth(subMonths(new Date(), 1))],
+  },
+  { label: 'This year', value: [startOfYear(new Date()), endOfYear(new Date())] },
+]);
+</script>

min-range

Set minimal range available for selection. This is the number of days between the selected start and end date

Info

range prop must be enabled

  • Type: number | string
  • Default: null
Code Example
vue
<template>
+    <VueDatePicker v-model="date" range min-range="3" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref();
+</script>

max-range

Set maximal range available for selection. This is the number of days between the selected start and end date

Info

range prop must be enabled

  • Type: number | string
  • Default: null
Code Example
vue
<template>
+    <VueDatePicker v-model="date" range max-range="7" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref();
+</script>

fixed-start

Allows only adjustment of the second date in the defined range

Info

range prop must be enabled

WARNING

v-model must be provided with both dates.

Should not be used in combination with fixed-end

  • Type: boolean
  • Default: false
Code Example
vue
<template>
+    <VueDatePicker v-model="date" range fixed-start :clearable="false" />
+</template>
+
+<script setup>
+import { ref, onMounted } from 'vue';
+
+const date = ref();
+
+// For demo purposes assign range from the current date
+onMounted(() => {
+  const startDate = new Date();
+  const endDate = new Date(new Date().setDate(startDate.getDate() + 7));
+  date.value = [startDate, endDate];
+})
+</script>

fixed-end

Allows only adjustment of the first date in the defined range

Info

range prop must be enabled

WARNING

v-model must be provided with both dates.

Should not be used in combination with fixed-start

  • Type: boolean
  • Default: false
Code Example
vue
<template>
+    <VueDatePicker v-model="date" range fixed-end :clearable="false" />
+</template>
+
+<script setup>
+import { ref, onMounted } from 'vue';
+
+const date = ref();
+
+// For demo purposes assign range from the current date
+onMounted(() => {
+  const startDate = new Date();
+  const endDate = new Date(new Date().setDate(startDate.getDate() + 7));
+  date.value = [startDate, endDate];
+})
+</script>

multi-calendars-configuration

multi-calendars prop can be extended with the configuration object, instead of passing a boolean or number values, you can provide an object. When the object is provided, prop will be auto enabled.

  • Type:
ts
interface MultiCalendarsOptions {
+    solo?: boolean;
+    static?: boolean;
+    count?: string | number;
+}
  • Default: { solo: false, static: true, count: 2 }

solo

When enabled, both calendars will be independent of each other

Code Example
vue
<template>
+    <VueDatePicker v-model="date" range :multi-calendars="{ solo: true }" />
+</template>
+
+<script setup>
+import { ref, onMounted } from 'vue';
+
+const date = ref();
+
+onMounted(() => {
+  const startDate = new Date();
+  const endDate = new Date(new Date().setDate(startDate.getDate() + 7));
+  date.value = [startDate, endDate];
+})
+</script>

static

The default calendar view when using multi-calendars is to keep it on the month selected by the user. When this prop is disabled, it will auto-update the first calendar when the range starts and adjust the rest of them based on the first month

Code Example
vue
<template>
+    <VueDatePicker v-model="date" range :multi-calendars="{ static: false }" />
+</template>
+
+<script setup>
+import { ref, onMounted } from 'vue';
+
+const date = ref();
+
+onMounted(() => {
+  const startDate = new Date();
+  const endDate = new Date(new Date().setDate(startDate.getDate() + 7));
+  date.value = [startDate, endDate];
+})
+</script>

text-input-configuration

Configuration for text-input prop. When the configuration object is provided, text-input is auto enabled

  • Type:
ts
interface TextInputOptions {
+    enterSubmit?: boolean;
+    tabSubmit?: boolean;
+    openMenu?: boolean;
+    rangeSeparator?: string;
+    selectOnFocus?: boolean;
+    format?: string | string[] | ((value: string) => Date | null);
+}
  • Default: { enterSubmit: true, tabSubmit: true, openMenu: true, rangeSeparator: '-' }

Properties explanation:

  • enterSubmit: When enabled, pressing enter will select a date if the input value is a valid date object
  • tabSubmit: When enabled, pressing tab will select a date if the input value is a valid date object
  • openMenu: When enabled, opens the menu when clicking on the input field
  • format: Override the default parsing format. Default is the string value from format. You can also pass multiple parser patterns or a custom parser function and parse the input yourself. When the input is focused, the date will be shown in this format.
  • rangeSeparator: If you use range mode, the default separator is -, you can change it here
  • selectOnFocus: Selects the input text when input is focused
Code Example
vue
<template>
+    <VueDatePicker 
+      v-model="date"
+      placeholder="Start Typing ..."
+      :text-input="textInputOptions" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref();
+const textInputOptions = {
+  format: 'MM.dd.yyyy HH:mm'
+};
+</script>

inline-configuration

Use input with the inline mode, useful if you enable text-input. When the configuration object is provided, inline prop is auto enabled

  • Type:
ts
interface InlineOptions {
+    input?: boolean;
+}
  • Default: { input: false }
Code Example
vue
<template>
+    <VueDatePicker v-model="date" :inline="{ input: true }" text-input auto-apply />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref();
+</script>

multi-dates-limit

Limit the number of dates to select when multi-dates is enabled

  • Type: number | string
  • Default: null
Code Example
vue
<template>
+  <VueDatePicker v-model="date" multi-dates multi-dates-limit="3" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref();
+</script>

partial-flow

When combined with the auto-apply prop, it will set the date as soon as the date is selected without waiting for last flow step to execute

  • Type: boolean
  • Default: false
Code Example
vue
<template>
+  <VueDatePicker v-model="date" auto-apply partial-flow :flow="['calendar', 'time']" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref();
+</script>

show-last-in-range

By default, when the range is selected, calendar view will remain on the last selection, to return to the first selected date, disable this option

  • Type: boolean
  • Default: true
Code Example
vue
<template>
+  <VueDatePicker v-model="date" range :show-last-in-range="false" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref();
+
+onMounted(() => {
+  const startDate = new Date();
+  const endDate = new Date(new Date().setDate(startDate.getDate() + 7));
+  date.value = [startDate, endDate];
+})
+</script>

Released under the MIT License.

+ \ No newline at end of file diff --git a/docs/props/modes/index.html b/docs/props/modes/index.html index 0c1b3b03c..6266bde5c 100644 --- a/docs/props/modes/index.html +++ b/docs/props/modes/index.html @@ -5,16 +5,17 @@ Props - Modes | Vue Datepicker - + + - - - - - - - - + + + + + + + + @@ -23,420 +24,214 @@ -
Skip to content

Modes

Set the default mode for the datepicker

Info

  • When checking the examples, for boolean prop types, the example will show the behavior opposite of what is set for the default value
  • If you use the component in the browser <script> tag, make sure to pass multi-word props with -, for example, autoRange as auto-range and so on

Info

Depending on the mode, v-model might be different, so make sure to use the proper configuration

range

Range picker mode

  • Type: boolean
  • Default: false
Code Example
vue
<template>
-    <VueDatePicker v-model="date" range />
-</template>
-
-<script setup>
-import { ref, onMounted } from 'vue';
-
-const date = ref();
-
-// For demo purposes assign range from the current date
-onMounted(() => {
-  const startDate = new Date();
-  const endDate = new Date(new Date().setDate(startDate.getDate() + 7));
-  date.value = [startDate, endDate];
-})
-</script>
<template>
-    <VueDatePicker v-model="date" range />
-</template>
-
-<script setup>
-import { ref, onMounted } from 'vue';
-
-const date = ref();
-
-// For demo purposes assign range from the current date
-onMounted(() => {
-  const startDate = new Date();
-  const endDate = new Date(new Date().setDate(startDate.getDate() + 7));
-  date.value = [startDate, endDate];
-})
-</script>

auto-range

Predefine range to select

Info

range prop must be enabled

  • Type: number | string
  • Default: null
Code Example
vue
<template>
-    <VueDatePicker v-model="date" range auto-range="5" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-</script>
<template>
-    <VueDatePicker v-model="date" range auto-range="5" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-</script>

multi-calendars

Enabling this prop will show multiple calendars side by side (on mobile devices, they will be in a column layout) for range picker. You can also pass a number to show more calendars. If you pass true, 2 calendars will be shown automatically.

Info

If the MultiCalendarsOptions object is provided, multi-calendars are auto enabled. For more info take a look at multi-calendars configuration section.

This mode is not supported with year-picker and time-picker

  • Type: boolean | number | string | MultiCalendarsOptions
  • Default: false
Code Example
vue
<template>
-    <VueDatePicker v-model="date" range multi-calendars />
-</template>
-
-<script setup>
-import { ref, onMounted } from 'vue';
-
-const date = ref();
-
-onMounted(() => {
-  const startDate = new Date();
-  const endDate = new Date(new Date().setDate(startDate.getDate() + 7));
-  date.value = [startDate, endDate];
-})
-</script>
<template>
-    <VueDatePicker v-model="date" range multi-calendars />
-</template>
-
-<script setup>
-import { ref, onMounted } from 'vue';
-
-const date = ref();
-
-onMounted(() => {
-  const startDate = new Date();
-  const endDate = new Date(new Date().setDate(startDate.getDate() + 7));
-  date.value = [startDate, endDate];
-})
-</script>

month-picker

Change datepicker mode to select only month and year

  • Type: boolean
  • Default: false
Code Example
vue
<template>
-    <VueDatePicker v-model="month" month-picker />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const month = ref({
-  month: new Date().getMonth(),
-  year: new Date().getFullYear()
-});
-</script>
<template>
-    <VueDatePicker v-model="month" month-picker />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const month = ref({
-  month: new Date().getMonth(),
-  year: new Date().getFullYear()
-});
-</script>

time-picker

Change datepicker mode to select only time

  • Type: boolean
  • Default: false
Code Example
vue
<template>
-    <VueDatePicker v-model="time" time-picker />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const time = ref({
-  hours: new Date().getHours(),
-  minutes: new Date().getMinutes()
-});
-</script>
<template>
-    <VueDatePicker v-model="time" time-picker />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const time = ref({
-  hours: new Date().getHours(),
-  minutes: new Date().getMinutes()
-});
-</script>

year-picker

Change datepicker mode to select only year

  • Type: boolean
  • Default: false
Code Example
vue
<template>
-    <VueDatePicker v-model="year" year-picker />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const year = ref(new Date().getFullYear());
-</script>
<template>
-    <VueDatePicker v-model="year" year-picker />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const year = ref(new Date().getFullYear());
-</script>

week-picker

Select a specific week range

  • Type: boolean
  • Default: false
Code Example
vue
<template>
-    <VueDatePicker v-model="date" week-picker />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-</script>
<template>
-    <VueDatePicker v-model="date" week-picker />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-</script>

quarter-picker

Change datepicker mode to select a quarter

Warning

When working with the quarter-picker, you will receive date(s) in the v-model. Each date will be the first date of the quarter. When using validation for min or max dates, disabled dates and so on, use a first date of the targeted quarter

Info

By default, quarter item displays first and last month of the quarter, to change locale of the displayed value, you can use format-locale prop or custom quarter slot

  • Type: boolean
  • Default: false
Code Example
vue
<template>
-  <VueDatePicker v-model="quarter" quarter-picker />
-</template>
-
-<script setup>
-  import {ref} from 'vue';
-  import { startOfQuarter } from "date-fns";
-
-  const quarter = ref(startOfQuarter(new Date()));
-</script>
<template>
-  <VueDatePicker v-model="quarter" quarter-picker />
-</template>
-
-<script setup>
-  import {ref} from 'vue';
-  import { startOfQuarter } from "date-fns";
-
-  const quarter = ref(startOfQuarter(new Date()));
-</script>

text-input

When enabled, will try to parse the date from the user input.

Info

Text input works with all picker modes.

If the TextInputOptions object is provided, text-input is auto enabled. For more info take a look at text-input configuration section.

  • Type: boolean | TextInputOptions
  • Default: false
Code Example
vue
<template>
-    <VueDatePicker v-model="date" placeholder="Start Typing ..." text-input />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-</script>
<template>
-    <VueDatePicker v-model="date" placeholder="Start Typing ..." text-input />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-</script>

inline

Removes the input field and places the calendar in your parent component

Info

Text input works with all picker modes.

If the InlineOptions object is provided, inline is auto enabled. For more info take a look at inline configuration section.

  • Type: boolean | InlineOptions
  • Default: false
Code Example
vue
<template>
-    <VueDatePicker v-model="date" inline auto-apply />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" inline auto-apply />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

multi-dates

Allow selecting multiple single dates. When changing time, the latest selected date is affected. To deselect the date, click on the selected value

  • Type: boolean
  • Default: false
Code Example
vue
<template>
-    <VueDatePicker v-model="date" multi-dates />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-</script>
<template>
-    <VueDatePicker v-model="date" multi-dates />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-</script>

flow

Define the selecting order. Position in the array will specify the execution step. When you overwrite the execution step, the flow is reset

  • Type: ('month' | 'year' | 'calendar' | 'time' | 'minutes' | 'hours' | 'seconds')[]
  • Default: []

Info

flow is not supported with multi-calendars mode

Code Example
vue
<template>
-    <VueDatePicker v-model="date" :flow="flow"  />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-const flow = ref(['month', 'year', 'calendar']);
-</script>
<template>
-    <VueDatePicker v-model="date" :flow="flow"  />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-const flow = ref(['month', 'year', 'calendar']);
-</script>

utc

Output date(s) will be in UTC timezone string. You can use this if you gather dates from different timezones and want to send the date directly to the server

  • Type: boolean | 'preserve'
  • Default: false

Info

  • preserve - The input date will be the same, meaning, that it will not convert the date in the local timezone, but preserve the original UTC time.
  • true - The input date will be converted to the local timezone. Output date will be in the UTC format. Meaning that what is the actual v-model and what is displayed in the picker will be in the timezone difference.
Code Example
vue
<template>
-    <VueDatePicker v-model="date" utc />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-</script>
<template>
-    <VueDatePicker v-model="date" utc />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-</script>

vertical

Sets the datepicker orientation in the vertical mode. This mode will change the arrow action from left/right to the top/bottom, transitions will also be vertical

  • Type: boolean
  • Default: false
Code Example
vue
<template>
-    <VueDatePicker v-model="date" vertical />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" vertical />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

model-auto

Automatically switch between range and single picker modes

  • Type: Boolean
  • Default: false

Note

Since this prop in the background uses a partial-range make sure that range prop is provided and keep partial-range to true

This is only compatible with date pickers, specific modes are not supported

Code Example
vue
<template>
-    <VueDatePicker v-model="date" model-auto range />
-    <p v-if="date">Selected date: {{ date }}</p>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-</script>
<template>
-    <VueDatePicker v-model="date" model-auto range />
-    <p v-if="date">Selected date: {{ date }}</p>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-</script>

timezone

Display the dates in a given timezone

  • Type: string
  • Default: null

Note

  • timezone is only supported with the date picker and not other modes for now
  • For supported timezones please refer to date-fns-tz
Code Example
vue
<template>
-    <select name="timezone-select" id="timezone-select" v-model="timezone">
-      <option :value="undefined">Select timezone</option>
-      <option v-for="zone in timezones" :value="zone" :key="zone">{{ zone }}</option>
-    </select>
-    <VueDatePicker 
-            v-model="date" 
-            multi-calendars
-            range
-            :timezone="timezone"
-            :partial-range="false" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-import { addDays } from 'date-fns';
-
-const date = ref([new Date(), addDays(new Date(), 5)]);
-const timezone = ref(undefined);
-
-// These are just for the demo purposes
-const timezones = [
-  'Pacific/Midway', // -11
-  'America/Adak', // -10,
-  'Pacific/Gambier', // -9
-  'America/Los_Angeles', // -8
-  'America/Denver', // -7
-  'America/Chicago', // -6
-  'America/New_York', // -5
-  'America/Santiago', // -4
-  'America/Sao_Paulo', // -3
-  'America/Noronha', // -2
-  'Atlantic/Cape_Verde', // -1
-  'UTC', // utc
-  'Europe/Brussels', //+1
-  'Africa/Cairo', // +2
-  'Europe/Minsk', // +3
-  'Europe/Moscow', // +4
-  'Asia/Tashkent', // +5
-  'Asia/Dhaka', // +6
-  'Asia/Novosibirsk', // +7
-  'Australia/Perth', // +8
-  'Asia/Tokyo', // +9
-  'Australia/Hobart', // +10
-  'Asia/Vladivostok', // +11
-  'Pacific/Auckland', // +12
-];
-</script>
<template>
-    <select name="timezone-select" id="timezone-select" v-model="timezone">
-      <option :value="undefined">Select timezone</option>
-      <option v-for="zone in timezones" :value="zone" :key="zone">{{ zone }}</option>
-    </select>
-    <VueDatePicker 
-            v-model="date" 
-            multi-calendars
-            range
-            :timezone="timezone"
-            :partial-range="false" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-import { addDays } from 'date-fns';
-
-const date = ref([new Date(), addDays(new Date(), 5)]);
-const timezone = ref(undefined);
-
-// These are just for the demo purposes
-const timezones = [
-  'Pacific/Midway', // -11
-  'America/Adak', // -10,
-  'Pacific/Gambier', // -9
-  'America/Los_Angeles', // -8
-  'America/Denver', // -7
-  'America/Chicago', // -6
-  'America/New_York', // -5
-  'America/Santiago', // -4
-  'America/Sao_Paulo', // -3
-  'America/Noronha', // -2
-  'Atlantic/Cape_Verde', // -1
-  'UTC', // utc
-  'Europe/Brussels', //+1
-  'Africa/Cairo', // +2
-  'Europe/Minsk', // +3
-  'Europe/Moscow', // +4
-  'Asia/Tashkent', // +5
-  'Asia/Dhaka', // +6
-  'Asia/Novosibirsk', // +7
-  'Australia/Perth', // +8
-  'Asia/Tokyo', // +9
-  'Australia/Hobart', // +10
-  'Asia/Vladivostok', // +11
-  'Pacific/Auckland', // +12
-];
-</script>

emit-timezone

Enables the @update:model-timezone-value event that will dispatch a v-model value in a given timezone

  • Type: string
  • Default: null
Code Example
vue
<template>
-  <VueDatePicker
-      v-model="date"
-      emit-timezone="UTC"
-      @update:model-timezone-value="setUTCDate"
-  />
-</template>
-
-<script lang="ts" setup>
-    import { ref } from 'vue';
-
-    const date = ref();
-    const utcDate = ref();
-
-    const setUTCDate = (value) => {
-        utcDate.value = value;
-    };
-</script>
<template>
-  <VueDatePicker
-      v-model="date"
-      emit-timezone="UTC"
-      @update:model-timezone-value="setUTCDate"
-  />
-</template>
-
-<script lang="ts" setup>
-    import { ref } from 'vue';
-
-    const date = ref();
-    const utcDate = ref();
-
-    const setUTCDate = (value) => {
-        utcDate.value = value;
-    };
-</script>

Released under the MIT License.

- +
Skip to content

Modes

Set the default mode for the datepicker

Info

  • When checking the examples, for boolean prop types, the example will show the behavior opposite of what is set for the default value
  • If you use the component in the browser <script> tag, make sure to pass multi-word props with -, for example, autoRange as auto-range and so on

Info

Depending on the mode, v-model might be different, so make sure to use the proper configuration

range

Range picker mode

  • Type: boolean
  • Default: false
Code Example
vue
<template>
+    <VueDatePicker v-model="date" range />
+</template>
+
+<script setup>
+import { ref, onMounted } from 'vue';
+
+const date = ref();
+
+// For demo purposes assign range from the current date
+onMounted(() => {
+  const startDate = new Date();
+  const endDate = new Date(new Date().setDate(startDate.getDate() + 7));
+  date.value = [startDate, endDate];
+})
+</script>

auto-range

Predefine range to select

Info

range prop must be enabled

  • Type: number | string
  • Default: null
Code Example
vue
<template>
+    <VueDatePicker v-model="date" range auto-range="5" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref();
+</script>

multi-calendars

Enabling this prop will show multiple calendars side by side (on mobile devices, they will be in a column layout) for range picker. You can also pass a number to show more calendars. If you pass true, 2 calendars will be shown automatically.

Info

If the MultiCalendarsOptions object is provided, multi-calendars are auto enabled. For more info take a look at multi-calendars configuration section.

This mode is not supported with year-picker and time-picker

  • Type: boolean | number | string | MultiCalendarsOptions
  • Default: false
Code Example
vue
<template>
+    <VueDatePicker v-model="date" range multi-calendars />
+</template>
+
+<script setup>
+import { ref, onMounted } from 'vue';
+
+const date = ref();
+
+onMounted(() => {
+  const startDate = new Date();
+  const endDate = new Date(new Date().setDate(startDate.getDate() + 7));
+  date.value = [startDate, endDate];
+})
+</script>

month-picker

Change datepicker mode to select only month and year

  • Type: boolean
  • Default: false
Code Example
vue
<template>
+    <VueDatePicker v-model="month" month-picker />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const month = ref({
+  month: new Date().getMonth(),
+  year: new Date().getFullYear()
+});
+</script>

time-picker

Change datepicker mode to select only time

  • Type: boolean
  • Default: false
Code Example
vue
<template>
+    <VueDatePicker v-model="time" time-picker />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const time = ref({
+  hours: new Date().getHours(),
+  minutes: new Date().getMinutes()
+});
+</script>

year-picker

Change datepicker mode to select only year

  • Type: boolean
  • Default: false
Code Example
vue
<template>
+    <VueDatePicker v-model="year" year-picker />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const year = ref(new Date().getFullYear());
+</script>

week-picker

Select a specific week range

  • Type: boolean
  • Default: false
Code Example
vue
<template>
+    <VueDatePicker v-model="date" week-picker />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref();
+</script>

quarter-picker

Change datepicker mode to select a quarter

Warning

When working with the quarter-picker, you will receive date(s) in the v-model. Each date will be the first date of the quarter. When using validation for min or max dates, disabled dates and so on, use a first date of the targeted quarter

Info

By default, quarter item displays first and last month of the quarter, to change locale of the displayed value, you can use format-locale prop or custom quarter slot

  • Type: boolean
  • Default: false
Code Example
vue
<template>
+  <VueDatePicker v-model="quarter" quarter-picker />
+</template>
+
+<script setup>
+  import {ref} from 'vue';
+  import { startOfQuarter } from "date-fns";
+
+  const quarter = ref(startOfQuarter(new Date()));
+</script>

text-input

When enabled, will try to parse the date from the user input.

Info

Text input works with all picker modes.

If the TextInputOptions object is provided, text-input is auto enabled. For more info take a look at text-input configuration section.

  • Type: boolean | TextInputOptions
  • Default: false
Code Example
vue
<template>
+    <VueDatePicker v-model="date" placeholder="Start Typing ..." text-input />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref();
+</script>

inline

Removes the input field and places the calendar in your parent component

Info

Text input works with all picker modes.

If the InlineOptions object is provided, inline is auto enabled. For more info take a look at inline configuration section.

  • Type: boolean | InlineOptions
  • Default: false
Code Example
vue
<template>
+    <VueDatePicker v-model="date" inline auto-apply />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

multi-dates

Allow selecting multiple single dates. When changing time, the latest selected date is affected. To deselect the date, click on the selected value

  • Type: boolean
  • Default: false
Code Example
vue
<template>
+    <VueDatePicker v-model="date" multi-dates />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref();
+</script>

flow

Define the selecting order. Position in the array will specify the execution step. When you overwrite the execution step, the flow is reset

  • Type: ('month' | 'year' | 'calendar' | 'time' | 'minutes' | 'hours' | 'seconds')[]
  • Default: []

Info

flow is not supported with multi-calendars mode

Code Example
vue
<template>
+    <VueDatePicker v-model="date" :flow="flow"  />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref();
+const flow = ref(['month', 'year', 'calendar']);
+</script>

utc

Output date(s) will be in UTC timezone string. You can use this if you gather dates from different timezones and want to send the date directly to the server

  • Type: boolean | 'preserve'
  • Default: false

Info

  • preserve - The input date will be the same, meaning, that it will not convert the date in the local timezone, but preserve the original UTC time.
  • true - The input date will be converted to the local timezone. Output date will be in the UTC format. Meaning that what is the actual v-model and what is displayed in the picker will be in the timezone difference.
Code Example
vue
<template>
+    <VueDatePicker v-model="date" utc />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref();
+</script>

vertical

Sets the datepicker orientation in the vertical mode. This mode will change the arrow action from left/right to the top/bottom, transitions will also be vertical

  • Type: boolean
  • Default: false
Code Example
vue
<template>
+    <VueDatePicker v-model="date" vertical />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

model-auto

Automatically switch between range and single picker modes

  • Type: Boolean
  • Default: false

Note

Since this prop in the background uses a partial-range make sure that range prop is provided and keep partial-range to true

This is only compatible with date pickers, specific modes are not supported

Code Example
vue
<template>
+    <VueDatePicker v-model="date" model-auto range />
+    <p v-if="date">Selected date: {{ date }}</p>
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref();
+</script>

timezone

Display the dates in a given timezone

  • Type: string
  • Default: null

Note

  • timezone is only supported with the date picker and not other modes for now
  • For supported timezones please refer to date-fns-tz
Code Example
vue
<template>
+    <select name="timezone-select" id="timezone-select" v-model="timezone">
+      <option :value="undefined">Select timezone</option>
+      <option v-for="zone in timezones" :value="zone" :key="zone">{{ zone }}</option>
+    </select>
+    <VueDatePicker 
+            v-model="date" 
+            multi-calendars
+            range
+            :timezone="timezone"
+            :partial-range="false" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+import { addDays } from 'date-fns';
+
+const date = ref([new Date(), addDays(new Date(), 5)]);
+const timezone = ref(undefined);
+
+// These are just for the demo purposes
+const timezones = [
+  'Pacific/Midway', // -11
+  'America/Adak', // -10,
+  'Pacific/Gambier', // -9
+  'America/Los_Angeles', // -8
+  'America/Denver', // -7
+  'America/Chicago', // -6
+  'America/New_York', // -5
+  'America/Santiago', // -4
+  'America/Sao_Paulo', // -3
+  'America/Noronha', // -2
+  'Atlantic/Cape_Verde', // -1
+  'UTC', // utc
+  'Europe/Brussels', //+1
+  'Africa/Cairo', // +2
+  'Europe/Minsk', // +3
+  'Europe/Moscow', // +4
+  'Asia/Tashkent', // +5
+  'Asia/Dhaka', // +6
+  'Asia/Novosibirsk', // +7
+  'Australia/Perth', // +8
+  'Asia/Tokyo', // +9
+  'Australia/Hobart', // +10
+  'Asia/Vladivostok', // +11
+  'Pacific/Auckland', // +12
+];
+</script>

emit-timezone

Enables the @update:model-timezone-value event that will dispatch a v-model value in a given timezone

  • Type: string
  • Default: null
Code Example
vue
<template>
+  <VueDatePicker
+      v-model="date"
+      emit-timezone="UTC"
+      @update:model-timezone-value="setUTCDate"
+  />
+</template>
+
+<script lang="ts" setup>
+    import { ref } from 'vue';
+
+    const date = ref();
+    const utcDate = ref();
+
+    const setUTCDate = (value) => {
+        utcDate.value = value;
+    };
+</script>

Released under the MIT License.

+ \ No newline at end of file diff --git a/docs/props/positioning/index.html b/docs/props/positioning/index.html index fe6c9e3be..53f2dec31 100644 --- a/docs/props/positioning/index.html +++ b/docs/props/positioning/index.html @@ -5,16 +5,17 @@ Props - Positioning | Vue Datepicker - + + - - - - - - - - + + + + + + + + @@ -23,90 +24,49 @@ -
Skip to content

Positioning

Configure datepicker menu positioning

Info

  • When checking the examples, for boolean prop types, the example will show the behavior opposite of what is set for the default value
  • If you use the component in the browser <script> tag, make sure to pass multi-word props with -, for example, autoPosition as auto-position and so on

position

Datepicker menu position

  • Type: 'left' | 'center' | 'right'
  • Default: 'center'
Code Example
vue
<template>
-    <VueDatePicker v-model="date" position="left" />
-</template>
+    
Skip to content

Positioning

Configure datepicker menu positioning

Info

  • When checking the examples, for boolean prop types, the example will show the behavior opposite of what is set for the default value
  • If you use the component in the browser <script> tag, make sure to pass multi-word props with -, for example, autoPosition as auto-position and so on

position

Datepicker menu position

  • Type: 'left' | 'center' | 'right'
  • Default: 'center'
Code Example
vue
<template>
+    <VueDatePicker v-model="date" position="left" />
+</template>
 
-<script setup>
-import { ref } from 'vue';
+<script setup>
+import { ref } from 'vue';
 
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" position="left" />
-</template>
+const date = ref(new Date());
+</script>

teleport

Use teleport to position the datepicker menu. This is useful if you have hidden overflow on the parent HTML element where the menu is not showing in full. If you just set the value to true, the menu will be placed on body

  • Type: boolean | string
  • Default: null

Note

In case you are enabling teleport to the default value (<body>), make sure to explicitly set it to true to prevent conflict with the built-in <teleport> component

Default transitions for menu open and close will not work with the teleport enabled

Code Example
vue
<template>
+    <VueDatePicker v-model="date" :teleport="true" />
+</template>
 
-<script setup>
-import { ref } from 'vue';
+<script setup>
+import { ref } from 'vue';
 
-const date = ref(new Date());
-</script>

teleport

Use teleport to position the datepicker menu. This is useful if you have hidden overflow on the parent HTML element where the menu is not showing in full. If you just set the value to true, the menu will be placed on body

  • Type: boolean | string
  • Default: null

Note

In case you are enabling teleport to the default value (<body>), make sure to explicitly set it to true to prevent conflict with the built-in <teleport> component

Default transitions for menu open and close will not work with the teleport enabled

Code Example
vue
<template>
-    <VueDatePicker v-model="date" :teleport="true" />
-</template>
+const date = ref(new Date());
+</script>

alt-position

If you have issues with the menu being miss-placed, you can use custom function that can position the menu to your liking

  • Type: (el: HTMLElement) => ({ top: number; left: number; transform: string })
  • Default: null
Code Example
vue
<template>
+    <VueDatePicker v-model="date" :alt-position="customPosition" />
+</template>
 
-<script setup>
-import { ref } from 'vue';
+<script setup>
+import { ref } from 'vue';
 
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" :teleport="true" />
-</template>
+const date = ref(new Date());
+const customPosition = () => ({ top: 0, left: 0 });
+</script>

auto-position

When enabled, based on viewport space available it will automatically position the menu above or bellow input field

  • Type: boolean
  • Default: true
Code Example
vue
<template>
+    <VueDatePicker v-model="date" :auto-position="false" />
+</template>
 
-<script setup>
-import { ref } from 'vue';
+<script setup>
+import { ref } from 'vue';
 
-const date = ref(new Date());
-</script>

alt-position

If you have issues with the menu being miss-placed, you can use custom function that can position the menu to your liking

  • Type: (el: HTMLElement) => ({ top: number; left: number; transform: string })
  • Default: null
Code Example
vue
<template>
-    <VueDatePicker v-model="date" :alt-position="customPosition" />
-</template>
+const date = ref(new Date());
+</script>

teleport-center

Sets the menu position on the page center, useful for smaller screens where there is no space available above or bellow the input field

  • Type: boolean
  • Default: false
Code Example
vue
<template>
+    <VueDatePicker v-model="date" teleport-center />
+</template>
 
-<script setup>
-import { ref } from 'vue';
+<script setup>
+import { ref } from 'vue';
 
-const date = ref(new Date());
-const customPosition = () => ({ top: 0, left: 0 });
-</script>
<template>
-    <VueDatePicker v-model="date" :alt-position="customPosition" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-const customPosition = () => ({ top: 0, left: 0 });
-</script>

auto-position

When enabled, based on viewport space available it will automatically position the menu above or bellow input field

  • Type: boolean
  • Default: true
Code Example
vue
<template>
-    <VueDatePicker v-model="date" :auto-position="false" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" :auto-position="false" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

teleport-center

Sets the menu position on the page center, useful for smaller screens where there is no space available above or bellow the input field

  • Type: boolean
  • Default: false
Code Example
vue
<template>
-    <VueDatePicker v-model="date" teleport-center />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" teleport-center />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

Released under the MIT License.

- +const date = ref(new Date()); +</script>

Released under the MIT License.

+ \ No newline at end of file diff --git a/docs/props/time-picker-configuration/index.html b/docs/props/time-picker-configuration/index.html index 5ed7a9321..8deaa8b8a 100644 --- a/docs/props/time-picker-configuration/index.html +++ b/docs/props/time-picker-configuration/index.html @@ -5,16 +5,17 @@ Props - Time picker configuration | Vue Datepicker - + + - - - - - - - - + + + + + + + + @@ -23,370 +24,189 @@ -
Skip to content

Time picker configuration

Props to configure time picker, whether using it only as time picker or alongside the datepicker

Info

  • When checking the examples, for boolean prop types, the example will show the behavior opposite of what is set for the default value
  • If you use the component in the browser <script> tag, make sure to pass multi-word props with -, for example, enableTimePicker as enable-time-picker and so on

time-picker-inline

Set the time picker under the calendar instead of opening the overlay

  • Type: boolean
  • Default: false
Code Example
vue
<template>
-    <VueDatePicker v-model="date" time-picker-inline />
-</template>
+    
Skip to content

Time picker configuration

Configuration properties for the time picker, applicable whether it is used standalone or with the datepicker.

Info

  • When checking the examples, for boolean prop types, the example will show the behavior opposite of what is set for the default value
  • If you use the component in the browser <script> tag, make sure to pass multi-word props with -, for example, enableTimePicker as enable-time-picker and so on

time-picker-inline

Configures the time picker to display under the calendar rather than opening it as an overlay.

  • Type: boolean
  • Default: false
Code Example
vue
<template>
+    <VueDatePicker v-model="date" time-picker-inline />
+</template>
 
-<script setup>
-import { ref } from 'vue';
+<script setup>
+import { ref } from 'vue';
 
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" time-picker-inline />
-</template>
+const date = ref(new Date());
+</script>

enable-time-picker

Enable or disable time picker

  • Type: boolean
  • Default: true
Code Example
vue
<template>
+    <VueDatePicker v-model="date" :enable-time-picker="false" />
+</template>
 
-<script setup>
-import { ref } from 'vue';
+<script setup>
+import { ref } from 'vue';
 
-const date = ref(new Date());
-</script>

enable-time-picker

Enable or disable time picker

  • Type: boolean
  • Default: true
Code Example
vue
<template>
-    <VueDatePicker v-model="date" :enable-time-picker="false" />
-</template>
+const date = ref(new Date());
+</script>

is-24

Whether to use 24H or 12H mode

  • Type: boolean
  • Default: true
Code Example
vue
<template>
+    <VueDatePicker v-model="date" :is-24="false" />
+</template>
 
-<script setup>
-import { ref } from 'vue';
+<script setup>
+import { ref } from 'vue';
 
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" :enable-time-picker="false" />
-</template>
+const date = ref(new Date());
+</script>

enable-seconds

Enable seconds in the time picker

  • Type: boolean
  • Default: false
Code Example
vue
<template>
+    <VueDatePicker v-model="date" enable-seconds />
+</template>
 
-<script setup>
-import { ref } from 'vue';
+<script setup>
+import { ref } from 'vue';
 
-const date = ref(new Date());
-</script>

is-24

Whether to use 24H or 12H mode

  • Type: boolean
  • Default: true
Code Example
vue
<template>
-    <VueDatePicker v-model="date" :is-24="false" />
-</template>
+const date = ref(new Date());
+</script>

hours-increment

The value which is used to increment hours via arrows in the time picker

  • Type: number | string
  • Default: 1
Code Example
vue
<template>
+    <VueDatePicker v-model="date" hours-increment="2" />
+</template>
 
-<script setup>
-import { ref } from 'vue';
+<script setup>
+import { ref } from 'vue';
 
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" :is-24="false" />
-</template>
+const date = ref(new Date());
+</script>

minutes-increment

The value which is used to increment minutes via arrows in the time picker

  • Type: number | string
  • Default: 1
Code Example
vue
<template>
+    <VueDatePicker v-model="date" minutes-increment="5" />
+</template>
 
-<script setup>
-import { ref } from 'vue';
+<script setup>
+import { ref } from 'vue';
 
-const date = ref(new Date());
-</script>

enable-seconds

Enable seconds in the time picker

  • Type: boolean
  • Default: false
Code Example
vue
<template>
-    <VueDatePicker v-model="date" enable-seconds />
-</template>
+const date = ref(new Date());
+</script>

seconds-increment

The value which is used to increment seconds via arrows in the time picker

  • Type: number | string
  • Default: 1
Code Example
vue
<template>
+    <VueDatePicker v-model="date" enable-seconds seconds-increment="5" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
 
-<script setup>
-import { ref } from 'vue';
+const date = ref(new Date());
+</script>

hours-grid-increment

The value which is used to increment hours when showing hours overlay

It will always start from 0 until it reaches 24 or 12 depending on the is-24 prop

  • Type: number | string
  • Default: 1
Code Example
vue
<template>
+    <VueDatePicker v-model="date" hours-grid-increment="2" />
+</template>
 
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" enable-seconds />
-</template>
+<script setup>
+import { ref } from 'vue';
 
-<script setup>
-import { ref } from 'vue';
+const date = ref(new Date());
+</script>

minutes-grid-increment

The value which is used to increment minutes when showing minutes overlay

It will always start from 0 to 60 minutes

  • Type: number | string
  • Default: 5
Code Example
vue
<template>
+    <VueDatePicker v-model="date" minutes-grid-increment="2" />
+</template>
 
-const date = ref(new Date());
-</script>

hours-increment

The value which is used to increment hours via arrows in the time picker

  • Type: number | string
  • Default: 1
Code Example
vue
<template>
-    <VueDatePicker v-model="date" hours-increment="2" />
-</template>
+<script setup>
+import { ref } from 'vue';
 
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" hours-increment="2" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

minutes-increment

The value which is used to increment minutes via arrows in the time picker

  • Type: number | string
  • Default: 1
Code Example
vue
<template>
-    <VueDatePicker v-model="date" minutes-increment="5" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" minutes-increment="5" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

seconds-increment

The value which is used to increment seconds via arrows in the time picker

  • Type: number | string
  • Default: 1
Code Example
vue
<template>
-    <VueDatePicker v-model="date" enable-seconds seconds-increment="5" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" enable-seconds seconds-increment="5" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

hours-grid-increment

The value which is used to increment hours when showing hours overlay

It will always start from 0 until it reaches 24 or 12 depending on the is-24 prop

  • Type: number | string
  • Default: 1
Code Example
vue
<template>
-    <VueDatePicker v-model="date" hours-grid-increment="2" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" hours-grid-increment="2" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

minutes-grid-increment

The value which is used to increment minutes when showing minutes overlay

It will always start from 0 to 60 minutes

  • Type: number | string
  • Default: 5
Code Example
vue
<template>
-    <VueDatePicker v-model="date" minutes-grid-increment="2" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" minutes-grid-increment="2" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

seconds-grid-increment

The value which is used to increment seconds when showing seconds overlay

  • Type: number | string
  • Default: 5
Code Example
vue
<template>
-    <VueDatePicker v-model="date" enable-seconds seconds-grid-increment="2" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" enable-seconds seconds-grid-increment="2" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

no-hours-overlay

Disable overlay for the hours, only arrow selection will be available

  • Type: boolean
  • Default: false
Code Example
vue
<template>
-    <VueDatePicker v-model="date" no-hours-overlay />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" no-hours-overlay />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

no-minutes-overlay

Disable overlay for the minutes, only arrow selection will be available

  • Type: boolean
  • Default: false
Code Example
vue
<template>
-    <VueDatePicker v-model="date" no-minutes-overlay />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" no-minutes-overlay />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

no-seconds-overlay

Disable overlay for the seconds, only arrow selection will be available

  • Type: boolean
  • Default: false
Code Example
vue
<template>
-    <VueDatePicker v-model="date" no-seconds-overlay enable-seconds />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" no-seconds-overlay enable-seconds />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

min-time

Sets the minimal available time to pick

  • Type: { hours?: number | string; minutes?: number | string; seconds?: number | string }
  • Default: null
Code Example
vue
<template>
-    <VueDatePicker v-model="date" :min-time="{ hours: 11, minutes: 30 }" placeholder="Select Date" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" :min-time="{ hours: 11, minutes: 30 }" placeholder="Select Date" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

max-time

Sets the maximal available time to pick

  • Type: { hours?: number | string; minutes?: number | string; seconds?: number | string }
  • Default: null
Code Example
vue
<template>
-    <VueDatePicker v-model="date" :max-time="{ hours: 11, minutes: 30 }" placeholder="Select Date" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date" :max-time="{ hours: 11, minutes: 30 }" placeholder="Select Date" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

start-time

Set some default starting time

  • Type:
    • Single picker: { hours?: number | string; minutes?: number | string; seconds?: number | string }
    • Range picker: { hours?: number | string; minutes?: number | string; seconds?: number | string }[]
  • Default: null
Code Example
vue
<template>
-    <VueDatePicker v-model="date" :start-time="startTime" placeholder="Select Date" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-const startTime = ref({ hours: 0, minutes: 0 });
-</script>
<template>
-    <VueDatePicker v-model="date" :start-time="startTime" placeholder="Select Date" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-const startTime = ref({ hours: 0, minutes: 0 });
-</script>

disable-time-range-validation

Explicitly allow end time in range mode to be before the start time

  • Type: boolean
  • Default: false
Code Example
vue
<template>
-    <VueDatePicker v-model="time" time-picker disable-time-range-validation range placeholder="Select Time" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const time = ref();
-</script>
<template>
-    <VueDatePicker v-model="time" time-picker disable-time-range-validation range placeholder="Select Time" />
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const time = ref();
-</script>

disabled-times

Disable specific times in the time-picker

  • Type:
ts
type TimeObj = { hours: number; minutes: number; seconds?: number };
-
-type FnParam = TimeObj | TimeObj[] | (TimeObj | undefined)[];
-
-type DisabledTimesProp = ((time: FnParam) => boolean) 
-        | TimeObj[]
-        | [TimeObj[], TimeObj[]] // only for range validation
type TimeObj = { hours: number; minutes: number; seconds?: number };
-
-type FnParam = TimeObj | TimeObj[] | (TimeObj | undefined)[];
-
-type DisabledTimesProp = ((time: FnParam) => boolean) 
-        | TimeObj[]
-        | [TimeObj[], TimeObj[]] // only for range validation
  • Default: undefined

Info

Dynamic disabling of times in the time-picker overlay only works with the Array value provided

Prop can be used either in time-picker or regular date picker modes

To disable full hour you can pass an object for example: { hours: 15, minutes: "*" } with the * wildcard

To have a better control of the renge validation, you can provide an array containing 2 arrays.

  • First array will be used to validate start time
  • Second array will be used to validate end time
Code Example
vue
<template>
-    <button v-for="btn in buttons" :key="btn" @click="changeMode(btn)">
-      {{ btn }}
-    </button>
-    <VueDatePicker v-model="date" :disabled-times="isRange ? rangeDisabledTimes : disabledTimes" />
-</template>
-
-<script setup>
-import { ref, computed } from 'vue';
-
-const date = ref(new Date());
-
-const buttons = ['single', 'range'];
-const mode = ref('single');
-
-const isRange = computed(() => mode.value === 'range');
-
-const disabledTimes = [
-  { hours: 15, minutes: '*' }, // disable full hour
-  { hours: 16, minutes: 15 },
-  { hours: 16, minutes: 20 },
-  { hours: 17, minutes: 30 },
-];
-
-// This is not mandatory, you can still use disabledTimes one level array in range mode
-// Used for demo purposes, where 2 sets of times are given for each date
-const rangeDisabledTimes = [
-  [
-    { hours: 12, minutes: '*' },
-    { hours: 9, minutes: 10 },
-  ],
-  disabledTimes,
-];
-
-const changeMode = (btn) => {
-  value.value = null;
-  mode.value = btn;
-};
-</script>
<template>
-    <button v-for="btn in buttons" :key="btn" @click="changeMode(btn)">
-      {{ btn }}
-    </button>
-    <VueDatePicker v-model="date" :disabled-times="isRange ? rangeDisabledTimes : disabledTimes" />
-</template>
-
-<script setup>
-import { ref, computed } from 'vue';
-
-const date = ref(new Date());
-
-const buttons = ['single', 'range'];
-const mode = ref('single');
-
-const isRange = computed(() => mode.value === 'range');
-
-const disabledTimes = [
-  { hours: 15, minutes: '*' }, // disable full hour
-  { hours: 16, minutes: 15 },
-  { hours: 16, minutes: 20 },
-  { hours: 17, minutes: 30 },
-];
-
-// This is not mandatory, you can still use disabledTimes one level array in range mode
-// Used for demo purposes, where 2 sets of times are given for each date
-const rangeDisabledTimes = [
-  [
-    { hours: 12, minutes: '*' },
-    { hours: 9, minutes: 10 },
-  ],
-  disabledTimes,
-];
-
-const changeMode = (btn) => {
-  value.value = null;
-  mode.value = btn;
-};
-</script>

Released under the MIT License.

- +const date = ref(new Date()); +</script>

seconds-grid-increment

The value which is used to increment seconds when showing seconds overlay

  • Type: number | string
  • Default: 5
Code Example
vue
<template>
+    <VueDatePicker v-model="date" enable-seconds seconds-grid-increment="2" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

no-hours-overlay

Disable overlay for the hours, only arrow selection will be available

  • Type: boolean
  • Default: false
Code Example
vue
<template>
+    <VueDatePicker v-model="date" no-hours-overlay />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

no-minutes-overlay

Disable overlay for the minutes, only arrow selection will be available

  • Type: boolean
  • Default: false
Code Example
vue
<template>
+    <VueDatePicker v-model="date" no-minutes-overlay />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

no-seconds-overlay

Disable overlay for the seconds, only arrow selection will be available

  • Type: boolean
  • Default: false
Code Example
vue
<template>
+    <VueDatePicker v-model="date" no-seconds-overlay enable-seconds />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

min-time

Sets the minimal available time to pick

  • Type: { hours?: number | string; minutes?: number | string; seconds?: number | string }
  • Default: null
Code Example
vue
<template>
+    <VueDatePicker v-model="date" :min-time="{ hours: 11, minutes: 30 }" placeholder="Select Date" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

max-time

Sets the maximal available time to pick

  • Type: { hours?: number | string; minutes?: number | string; seconds?: number | string }
  • Default: null
Code Example
vue
<template>
+    <VueDatePicker v-model="date" :max-time="{ hours: 11, minutes: 30 }" placeholder="Select Date" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

start-time

Set some default starting time

  • Type:
    • Single picker: { hours?: number | string; minutes?: number | string; seconds?: number | string }
    • Range picker: { hours?: number | string; minutes?: number | string; seconds?: number | string }[]
  • Default: null
Code Example
vue
<template>
+    <VueDatePicker v-model="date" :start-time="startTime" placeholder="Select Date" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref();
+const startTime = ref({ hours: 0, minutes: 0 });
+</script>

disable-time-range-validation

Explicitly allow end time in range mode to be before the start time

  • Type: boolean
  • Default: false
Code Example
vue
<template>
+    <VueDatePicker v-model="time" time-picker disable-time-range-validation range placeholder="Select Time" />
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const time = ref();
+</script>

disabled-times

Disable specific times in the time-picker

  • Type:
ts
type TimeObj = { hours: number; minutes: number; seconds?: number };
+
+type FnParam = TimeObj | TimeObj[] | (TimeObj | undefined)[];
+
+type DisabledTimesProp = ((time: FnParam) => boolean) 
+        | TimeObj[]
+        | [TimeObj[], TimeObj[]] // only for range validation
  • Default: undefined

Info

Dynamic disabling of times in the time-picker overlay only works with the Array value provided

Prop can be used either in time-picker or regular date picker modes

To disable full hour you can pass an object for example: { hours: 15, minutes: "*" } with the * wildcard

To have a better control of the renge validation, you can provide an array containing 2 arrays.

  • First array will be used to validate start time
  • Second array will be used to validate end time
Code Example
vue
<template>
+    <button v-for="btn in buttons" :key="btn" @click="changeMode(btn)">
+      {{ btn }}
+    </button>
+    <VueDatePicker v-model="date" :disabled-times="isRange ? rangeDisabledTimes : disabledTimes" />
+</template>
+
+<script setup>
+import { ref, computed } from 'vue';
+
+const date = ref(new Date());
+
+const buttons = ['single', 'range'];
+const mode = ref('single');
+
+const isRange = computed(() => mode.value === 'range');
+
+const disabledTimes = [
+  { hours: 15, minutes: '*' }, // disable full hour
+  { hours: 16, minutes: 15 },
+  { hours: 16, minutes: 20 },
+  { hours: 17, minutes: 30 },
+];
+
+// This is not mandatory, you can still use disabledTimes one level array in range mode
+// Used for demo purposes, where 2 sets of times are given for each date
+const rangeDisabledTimes = [
+  [
+    { hours: 12, minutes: '*' },
+    { hours: 9, minutes: 10 },
+  ],
+  disabledTimes,
+];
+
+const changeMode = (btn) => {
+  value.value = null;
+  mode.value = btn;
+};
+</script>

Released under the MIT License.

+ \ No newline at end of file diff --git a/docs/slots/components/index.html b/docs/slots/components/index.html index 571338b6d..970a460da 100644 --- a/docs/slots/components/index.html +++ b/docs/slots/components/index.html @@ -5,16 +5,17 @@ Slots - Components | Vue Datepicker - + + - - - - - - - - + + + + + + + + @@ -23,486 +24,247 @@ -
Skip to content

Component slots

Replace the built-in components with custom implementation

month-year

Create and use a custom component implementation in the header for month/year select

Info

When using this slot, the overlays will not be available, it is up to you to create them if you want

Warning

Depending on the used mode, slot will provide a different set of props

Exposed props:

Date picker

ts
interface DefaultSelect {
-  value: number;
-  text: string;
-  className?: Record<string, boolean>;
-}
-
-interface Props {
-    month: number; // Selected month value
-    year: number; // Selected year value
-    months: DefaultSelect[]; // Generated array of months
-    years: DefaultSelect[]; // Generated array of years
-    updateMonthYear: (month: number, year: number, fromNav: boolean) => void; // Exposed function to update month and year
-    handleMonthYearChange: (isNext: boolean, fromNav?: boolean) => void; //  Exposed function to auto handle next/previous month
-    instance: number; //  In case of multi-calendars, instance is the order of the calendar
-}
interface DefaultSelect {
-  value: number;
-  text: string;
-  className?: Record<string, boolean>;
-}
-
-interface Props {
-    month: number; // Selected month value
-    year: number; // Selected year value
-    months: DefaultSelect[]; // Generated array of months
-    years: DefaultSelect[]; // Generated array of years
-    updateMonthYear: (month: number, year: number, fromNav: boolean) => void; // Exposed function to update month and year
-    handleMonthYearChange: (isNext: boolean, fromNav?: boolean) => void; //  Exposed function to auto handle next/previous month
-    instance: number; //  In case of multi-calendars, instance is the order of the calendar
-}

Month picker

ts
interface Props {
-  year: ComputedRef<(instance: number) => number>; // Selected year on a given instance
-  months: OverlayGridItem[][]; // Groupped array of months (by 3)
-  years: OverlayGridItem[][]; // Groupped array of years (by 3) 
-  selectMonth: (month: number, instance: number) => void; // Exposed function to update month value
-  selectYear: (year: number, instance: number) => void; // Exposed function to update year value
-  instance: number; // In case of multi-calendars, instance is the order of the calendar
-}
interface Props {
-  year: ComputedRef<(instance: number) => number>; // Selected year on a given instance
-  months: OverlayGridItem[][]; // Groupped array of months (by 3)
-  years: OverlayGridItem[][]; // Groupped array of years (by 3) 
-  selectMonth: (month: number, instance: number) => void; // Exposed function to update month value
-  selectYear: (year: number, instance: number) => void; // Exposed function to update year value
-  instance: number; // In case of multi-calendars, instance is the order of the calendar
-}

Year picker

ts
interface Props {
-  years: OverlayGridItem[][]; // Groupped array of months (by 3)
-  selectYear: (year: number) => void; // Exposed function to update year value
-}
interface Props {
-  years: OverlayGridItem[][]; // Groupped array of months (by 3)
-  selectYear: (year: number) => void; // Exposed function to update year value
-}

Shared type

ts
interface OverlayGridItem {
-  value: number; // Value in the overlay cell
-  text: string; // Text displayed in the overlay cell
-  active: boolean; // If the selection is active
-  disabled: boolean; // If the selection is disabled
-  className: Record<string, boolean>; // Applied classes on a given cell
-}
interface OverlayGridItem {
-  value: number; // Value in the overlay cell
-  text: string; // Text displayed in the overlay cell
-  active: boolean; // If the selection is active
-  disabled: boolean; // If the selection is disabled
-  className: Record<string, boolean>; // Applied classes on a given cell
-}
Code Example
vue
<template>
-    <VueDatePicker v-model="date">
-      <template 
-          #month-year="{
-              month,
-              year,
-              months,
-              years,
-              updateMonthYear,
-              handleMonthYearChange
-      }">
-        <div class="custom-month-year-component">
-          <select 
-              class="select-input"
-              :value="month" 
-              @change="updateMonth($event, updateMonthYear, year)">
-            <option v-for="m in months" :key="m.value" :value="m.value">{{ m.text }}</option>
-          </select>
-          <select 
-              class="select-input"
-              :value="year"
-              @change="updateYear($event, updateMonthYear, month)">
-            <option v-for="y in years" :key="y.value" :value="y.value">{{ y.text }}</option>
-          </select>
-        </div>
-        <div class="icons">
-          <span 
-              class="custom-icon" 
-              @click="handleMonthYearChange(false)">
-            <ChevronLeftIcon />
-          </span>
-          <span 
-              class="custom-icon" 
-              @click="handleMonthYearChange(true)">
-            <ChevronRightIcon />
-          </span>
-        </div>
-      </template>
-    </VueDatePicker>
-</template>
-
-<script lang="ts" setup>
-import { ref } from 'vue';
-
-import ChevronLeftIcon from './Icons/ChevronLeftIcon.vue';
-import ChevronRightIcon from './Icons/ChevronRightIcon.vue';
-
-const date = ref(new Date());
-
-type UpdateMonthYear = (month: number, year: number) => void;
-
-const updateMonth = (event: InputEvent, updateMonthYear: UpdateMonthYear, year: number) => {
-  updateMonthYear(+(event.target as HTMLSelectElement).value, year);
-};
-
-const updateYear = (event: InputEvent, updateMonthYear: UpdateMonthYear, month: number) => {
-  updateMonthYear(month, +(event.target as HTMLSelectElement).value);
-};
-</script>
-
-<style lang="scss">
-.custom-month-year-component {
-  display: flex;
-  align-items: center;
-  margin: 0 auto;
-}
-
-.select-input {
-  margin: 5px 3px;
-  padding: 5px;
-  width: auto;
-  border-radius: 4px;
-  border-color: var(--dp-border-color);
-  outline: none;
-  -webkit-appearance: menulist;
-}
-
-.icons {
-  display: flex;
-  box-sizing: border-box;
-}
-
-.custom-icon {
-  padding: 5px;
-  display: flex;
-  height: 25px;
-  align-items: center;
-  justify-content: center;
-  cursor: pointer;
-  width: 25px;
-  color: var(--dp-icon-color);
-  text-align: center;
-  border-radius: 50%;
-
-  svg {
-    height: 20px;
-    width: 20px;
-  }
-
-  &:hover {
-    background: var(--dp-hover-color);
-  }
-}
-</style>
<template>
-    <VueDatePicker v-model="date">
-      <template 
-          #month-year="{
-              month,
-              year,
-              months,
-              years,
-              updateMonthYear,
-              handleMonthYearChange
-      }">
-        <div class="custom-month-year-component">
-          <select 
-              class="select-input"
-              :value="month" 
-              @change="updateMonth($event, updateMonthYear, year)">
-            <option v-for="m in months" :key="m.value" :value="m.value">{{ m.text }}</option>
-          </select>
-          <select 
-              class="select-input"
-              :value="year"
-              @change="updateYear($event, updateMonthYear, month)">
-            <option v-for="y in years" :key="y.value" :value="y.value">{{ y.text }}</option>
-          </select>
-        </div>
-        <div class="icons">
-          <span 
-              class="custom-icon" 
-              @click="handleMonthYearChange(false)">
-            <ChevronLeftIcon />
-          </span>
-          <span 
-              class="custom-icon" 
-              @click="handleMonthYearChange(true)">
-            <ChevronRightIcon />
-          </span>
-        </div>
-      </template>
-    </VueDatePicker>
-</template>
-
-<script lang="ts" setup>
-import { ref } from 'vue';
-
-import ChevronLeftIcon from './Icons/ChevronLeftIcon.vue';
-import ChevronRightIcon from './Icons/ChevronRightIcon.vue';
-
-const date = ref(new Date());
-
-type UpdateMonthYear = (month: number, year: number) => void;
-
-const updateMonth = (event: InputEvent, updateMonthYear: UpdateMonthYear, year: number) => {
-  updateMonthYear(+(event.target as HTMLSelectElement).value, year);
-};
-
-const updateYear = (event: InputEvent, updateMonthYear: UpdateMonthYear, month: number) => {
-  updateMonthYear(month, +(event.target as HTMLSelectElement).value);
-};
-</script>
-
-<style lang="scss">
-.custom-month-year-component {
-  display: flex;
-  align-items: center;
-  margin: 0 auto;
-}
-
-.select-input {
-  margin: 5px 3px;
-  padding: 5px;
-  width: auto;
-  border-radius: 4px;
-  border-color: var(--dp-border-color);
-  outline: none;
-  -webkit-appearance: menulist;
-}
-
-.icons {
-  display: flex;
-  box-sizing: border-box;
-}
-
-.custom-icon {
-  padding: 5px;
-  display: flex;
-  height: 25px;
-  align-items: center;
-  justify-content: center;
-  cursor: pointer;
-  width: 25px;
-  color: var(--dp-icon-color);
-  text-align: center;
-  border-radius: 50%;
-
-  svg {
-    height: 20px;
-    width: 20px;
-  }
-
-  &:hover {
-    background: var(--dp-hover-color);
-  }
-}
-</style>

time-picker

Create and use a custom component for the time picker

This slot exposes the following:

  • time (Time)
    • Reactive time object with hours, minutes and seconds
  • updateTime (UpdateTime)
    • Exposed function to update time
ts
// Array values are used if range is enabled
-interface Time {
-    hours: number | number[];
-    minutes: number | number[];
-    seconds: number | number[]
-}
-
-type UpdateTime = (value: number | number[], isHours: boolean, isSeconds: boolean) => void;
// Array values are used if range is enabled
-interface Time {
-    hours: number | number[];
-    minutes: number | number[];
-    seconds: number | number[]
-}
-
-type UpdateTime = (value: number | number[], isHours: boolean, isSeconds: boolean) => void;

Info

Keep in mind that when you are using the range picker, both values for the time must be emitted. For example if you want to update the second date hours, you will call a function something like this updateTime([firstValueSaved, newSecondValue])

Code Example
vue
<template>
-    <VueDatePicker v-model="date">
-      <template #time-picker="{ time, updateTime }">
-        <div class="custom-time-picker-component">
-          <select 
-            class="select-input" 
-            :value="time.hours"
-            @change="updateTime(+$event.target.value)"
-          >
-            <option 
-              v-for="h in hoursArray"
-              :key="h.value"
-              :value="h.value">{{ h.text }}</option>
-          </select>
-          <select
-            class="select-input"
-            :value="time.minutes"
-            @change="updateTime(+$event.target.value, false)"
-          >
-            <option 
-              v-for="m in minutesArray"
-              :key="m.value"
-              :value="m.value">{{ m.text }}</option>
-          </select>
-        </div>
-      </template>
-    </VueDatePicker>
-</template>
-
-<script lang="ts" setup>
-import { ref, computed } from 'vue';
-
-
-const date = ref(new Date());
-
-const hoursArray = computed(() => {
-  const arr = [];
-  for (let i = 0; i < 24; i++) {
-    arr.push({ text: i < 10 ? `0${i}` : i, value: i });
-  }
-  return arr;
-});
-
-const minutesArray = computed(() => {
-  const arr = [];
-  for (let i = 0; i < 60; i++) {
-    arr.push({ text: i < 10 ? `0${i}` : i, value: i });
-  }
-  return arr;
-});
-
-</script>
-
-<style lang="scss">
-.custom-time-picker-component {
-  display: flex;
-  align-items: center;
-  justify-content: center;
-}
-
-.select-input {
-  margin: 5px 3px;
-  padding: 5px;
-  width: 100px;
-  border-radius: 4px;
-  border-color: var(--dp-border-color);
-  outline: none;
-  -webkit-appearance: menulist;
-}
-</style>
<template>
-    <VueDatePicker v-model="date">
-      <template #time-picker="{ time, updateTime }">
-        <div class="custom-time-picker-component">
-          <select 
-            class="select-input" 
-            :value="time.hours"
-            @change="updateTime(+$event.target.value)"
-          >
-            <option 
-              v-for="h in hoursArray"
-              :key="h.value"
-              :value="h.value">{{ h.text }}</option>
-          </select>
-          <select
-            class="select-input"
-            :value="time.minutes"
-            @change="updateTime(+$event.target.value, false)"
-          >
-            <option 
-              v-for="m in minutesArray"
-              :key="m.value"
-              :value="m.value">{{ m.text }}</option>
-          </select>
-        </div>
-      </template>
-    </VueDatePicker>
-</template>
-
-<script lang="ts" setup>
-import { ref, computed } from 'vue';
-
-
-const date = ref(new Date());
-
-const hoursArray = computed(() => {
-  const arr = [];
-  for (let i = 0; i < 24; i++) {
-    arr.push({ text: i < 10 ? `0${i}` : i, value: i });
-  }
-  return arr;
-});
-
-const minutesArray = computed(() => {
-  const arr = [];
-  for (let i = 0; i < 60; i++) {
-    arr.push({ text: i < 10 ? `0${i}` : i, value: i });
-  }
-  return arr;
-});
-
-</script>
-
-<style lang="scss">
-.custom-time-picker-component {
-  display: flex;
-  align-items: center;
-  justify-content: center;
-}
-
-.select-input {
-  margin: 5px 3px;
-  padding: 5px;
-  width: 100px;
-  border-radius: 4px;
-  border-color: var(--dp-border-color);
-  outline: none;
-  -webkit-appearance: menulist;
-}
-</style>

action-row

Create and use a custom component for action row

This slot exposes the following:

  • internalModelValue (Date | Date[] | null)
    • Current selected value in the datepicker
  • selectDate (() => void)
    • Select the current internalModelValue value
  • closePicker (() = void)
    • Close the datepicker menu
  • disabled (boolean)
    • If the value is invalid based on the provided configuration
Code Example
vue
<template>
-    <VueDatePicker v-model="date">
-      <template #action-row="{ internalModelValue, selectDate }">
-        <div class="action-row">
-          <p class="current-selection">{{ formatDate(internalModelValue) }}</p>
-          <button class="select-button" @click="selectDate">Select Date</button>
-        </div>
-      </template>
-    </VueDatePicker>
-</template>
-
-<script lang="ts" setup>
-import { ref } from 'vue';
-import { format } from 'date-fns'
-
-const date = ref(new Date());
-
-const formatDate = (date: Date) => {
-  return format(date, 'dd.MM.yyyy, HH:mm');
-};
-
-</script>
-
-<style lang="scss">
-.action-row {
-  display: flex;
-  flex-direction: column;
-  align-items: center;
-  width: 100%;
-}
-</style>
<template>
-    <VueDatePicker v-model="date">
-      <template #action-row="{ internalModelValue, selectDate }">
-        <div class="action-row">
-          <p class="current-selection">{{ formatDate(internalModelValue) }}</p>
-          <button class="select-button" @click="selectDate">Select Date</button>
-        </div>
-      </template>
-    </VueDatePicker>
-</template>
-
-<script lang="ts" setup>
-import { ref } from 'vue';
-import { format } from 'date-fns'
-
-const date = ref(new Date());
-
-const formatDate = (date: Date) => {
-  return format(date, 'dd.MM.yyyy, HH:mm');
-};
-
-</script>
-
-<style lang="scss">
-.action-row {
-  display: flex;
-  flex-direction: column;
-  align-items: center;
-  width: 100%;
-}
-</style>

Released under the MIT License.

- +
Skip to content

Component slots

Replace the built-in components with custom implementation

month-year

Create and use a custom component implementation in the header for month/year select

Info

When using this slot, the overlays will not be available, it is up to you to create them if you want

Warning

Depending on the used mode, slot will provide a different set of props

Exposed props:

Date picker

ts
interface DefaultSelect {
+  value: number;
+  text: string;
+  className?: Record<string, boolean>;
+}
+
+interface Props {
+    month: number; // Selected month value
+    year: number; // Selected year value
+    months: DefaultSelect[]; // Generated array of months
+    years: DefaultSelect[]; // Generated array of years
+    updateMonthYear: (month: number, year: number, fromNav: boolean) => void; // Exposed function to update month and year
+    handleMonthYearChange: (isNext: boolean, fromNav?: boolean) => void; //  Exposed function to auto handle next/previous month
+    instance: number; //  In case of multi-calendars, instance is the order of the calendar
+}

Month picker

ts
interface Props {
+  year: ComputedRef<(instance: number) => number>; // Selected year on a given instance
+  months: OverlayGridItem[][]; // Groupped array of months (by 3)
+  years: OverlayGridItem[][]; // Groupped array of years (by 3) 
+  selectMonth: (month: number, instance: number) => void; // Exposed function to update month value
+  selectYear: (year: number, instance: number) => void; // Exposed function to update year value
+  instance: number; // In case of multi-calendars, instance is the order of the calendar
+}

Year picker

ts
interface Props {
+  years: OverlayGridItem[][]; // Groupped array of months (by 3)
+  selectYear: (year: number) => void; // Exposed function to update year value
+}

Shared type

ts
interface OverlayGridItem {
+  value: number; // Value in the overlay cell
+  text: string; // Text displayed in the overlay cell
+  active: boolean; // If the selection is active
+  disabled: boolean; // If the selection is disabled
+  className: Record<string, boolean>; // Applied classes on a given cell
+}
Code Example
vue
<template>
+    <VueDatePicker v-model="date">
+      <template 
+          #month-year="{
+              month,
+              year,
+              months,
+              years,
+              updateMonthYear,
+              handleMonthYearChange
+      }">
+        <div class="custom-month-year-component">
+          <select 
+              class="select-input"
+              :value="month" 
+              @change="updateMonth($event, updateMonthYear, year)">
+            <option v-for="m in months" :key="m.value" :value="m.value">{{ m.text }}</option>
+          </select>
+          <select 
+              class="select-input"
+              :value="year"
+              @change="updateYear($event, updateMonthYear, month)">
+            <option v-for="y in years" :key="y.value" :value="y.value">{{ y.text }}</option>
+          </select>
+        </div>
+        <div class="icons">
+          <span 
+              class="custom-icon" 
+              @click="handleMonthYearChange(false)">
+            <ChevronLeftIcon />
+          </span>
+          <span 
+              class="custom-icon" 
+              @click="handleMonthYearChange(true)">
+            <ChevronRightIcon />
+          </span>
+        </div>
+      </template>
+    </VueDatePicker>
+</template>
+
+<script lang="ts" setup>
+import { ref } from 'vue';
+
+import ChevronLeftIcon from './Icons/ChevronLeftIcon.vue';
+import ChevronRightIcon from './Icons/ChevronRightIcon.vue';
+
+const date = ref(new Date());
+
+type UpdateMonthYear = (month: number, year: number) => void;
+
+const updateMonth = (event: InputEvent, updateMonthYear: UpdateMonthYear, year: number) => {
+  updateMonthYear(+(event.target as HTMLSelectElement).value, year);
+};
+
+const updateYear = (event: InputEvent, updateMonthYear: UpdateMonthYear, month: number) => {
+  updateMonthYear(month, +(event.target as HTMLSelectElement).value);
+};
+</script>
+
+<style lang="scss">
+.custom-month-year-component {
+  display: flex;
+  align-items: center;
+  margin: 0 auto;
+}
+
+.select-input {
+  margin: 5px 3px;
+  padding: 5px;
+  width: auto;
+  border-radius: 4px;
+  border-color: var(--dp-border-color);
+  outline: none;
+  -webkit-appearance: menulist;
+}
+
+.icons {
+  display: flex;
+  box-sizing: border-box;
+}
+
+.custom-icon {
+  padding: 5px;
+  display: flex;
+  height: 25px;
+  align-items: center;
+  justify-content: center;
+  cursor: pointer;
+  width: 25px;
+  color: var(--dp-icon-color);
+  text-align: center;
+  border-radius: 50%;
+
+  svg {
+    height: 20px;
+    width: 20px;
+  }
+
+  &:hover {
+    background: var(--dp-hover-color);
+  }
+}
+</style>

time-picker

Create and use a custom component for the time picker

This slot exposes the following:

  • time (Time)
    • Reactive time object with hours, minutes and seconds
  • updateTime (UpdateTime)
    • Exposed function to update time
ts
// Array values are used if range is enabled
+interface Time {
+    hours: number | number[];
+    minutes: number | number[];
+    seconds: number | number[]
+}
+
+type UpdateTime = (value: number | number[], isHours: boolean, isSeconds: boolean) => void;

Info

Keep in mind that when you are using the range picker, both values for the time must be emitted. For example if you want to update the second date hours, you will call a function something like this updateTime([firstValueSaved, newSecondValue])

Code Example
vue
<template>
+    <VueDatePicker v-model="date">
+      <template #time-picker="{ time, updateTime }">
+        <div class="custom-time-picker-component">
+          <select 
+            class="select-input" 
+            :value="time.hours"
+            @change="updateTime(+$event.target.value)"
+          >
+            <option 
+              v-for="h in hoursArray"
+              :key="h.value"
+              :value="h.value">{{ h.text }}</option>
+          </select>
+          <select
+            class="select-input"
+            :value="time.minutes"
+            @change="updateTime(+$event.target.value, false)"
+          >
+            <option 
+              v-for="m in minutesArray"
+              :key="m.value"
+              :value="m.value">{{ m.text }}</option>
+          </select>
+        </div>
+      </template>
+    </VueDatePicker>
+</template>
+
+<script lang="ts" setup>
+import { ref, computed } from 'vue';
+
+
+const date = ref(new Date());
+
+const hoursArray = computed(() => {
+  const arr = [];
+  for (let i = 0; i < 24; i++) {
+    arr.push({ text: i < 10 ? `0${i}` : i, value: i });
+  }
+  return arr;
+});
+
+const minutesArray = computed(() => {
+  const arr = [];
+  for (let i = 0; i < 60; i++) {
+    arr.push({ text: i < 10 ? `0${i}` : i, value: i });
+  }
+  return arr;
+});
+
+</script>
+
+<style lang="scss">
+.custom-time-picker-component {
+  display: flex;
+  align-items: center;
+  justify-content: center;
+}
+
+.select-input {
+  margin: 5px 3px;
+  padding: 5px;
+  width: 100px;
+  border-radius: 4px;
+  border-color: var(--dp-border-color);
+  outline: none;
+  -webkit-appearance: menulist;
+}
+</style>

action-row

Create and use a custom component for action row

This slot exposes the following:

  • internalModelValue (Date | Date[] | null)
    • Current selected value in the datepicker
  • selectDate (() => void)
    • Select the current internalModelValue value
  • closePicker (() = void)
    • Close the datepicker menu
  • disabled (boolean)
    • If the value is invalid based on the provided configuration
Code Example
vue
<template>
+    <VueDatePicker v-model="date">
+      <template #action-row="{ internalModelValue, selectDate }">
+        <div class="action-row">
+          <p class="current-selection">{{ formatDate(internalModelValue) }}</p>
+          <button class="select-button" @click="selectDate">Select Date</button>
+        </div>
+      </template>
+    </VueDatePicker>
+</template>
+
+<script lang="ts" setup>
+import { ref } from 'vue';
+import { format } from 'date-fns'
+
+const date = ref(new Date());
+
+const formatDate = (date: Date) => {
+  return format(date, 'dd.MM.yyyy, HH:mm');
+};
+
+</script>
+
+<style lang="scss">
+.action-row {
+  display: flex;
+  flex-direction: column;
+  align-items: center;
+  width: 100%;
+}
+</style>

Released under the MIT License.

+ \ No newline at end of file diff --git a/docs/slots/content/index.html b/docs/slots/content/index.html index 7a2e211a2..c7130c492 100644 --- a/docs/slots/content/index.html +++ b/docs/slots/content/index.html @@ -5,16 +5,17 @@ Slots - Content | Vue Datepicker - + + - - - - - - - - + + + + + + + + @@ -23,646 +24,327 @@ -
Skip to content

Content

Customize parts in the datepicker menu

calendar-header

Replace the content in the calendar header cells

Available props are:

  • day: Displayed value in the header cell
  • index: Column index it is rendered by
Code Example
vue
<template>
-    <VueDatePicker v-model="date">
-      <template #calendar-header="{ index, day }">
-        <div :class="index === 5 || index === 6 ? 'red-color' : ''">
-          {{ day }}
-        </div>
-      </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
-
-<style>
-    .red-color {
-        color: red;
-    }
-</style>
<template>
-    <VueDatePicker v-model="date">
-      <template #calendar-header="{ index, day }">
-        <div :class="index === 5 || index === 6 ? 'red-color' : ''">
-          {{ day }}
-        </div>
-      </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
-
-<style>
-    .red-color {
-        color: red;
-    }
-</style>

day

This slot allows you to place custom content in the calendar

This slot will also provide 2 props when used

  • day: This is the day number displayed in the calendar
  • date: This is the date value from that day
Code Example
vue
<template>
-    <VueDatePicker v-model="date">
-        <template #day="{ day, date }">
-            <temlplate v-if="day === tomorrow">
-              <img class="slot-icon" src="/logo.png"/>
-            </temlplate>
-            <template v-else>
-              {{ day }}
-            </template>
-        </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-const tomorrow = ref(new Date().getDate() + 1);
-</script>
-
-<style>
-    .slot-icon {
-        height: 20px;
-        width: auto;
-    }
-</style>
<template>
-    <VueDatePicker v-model="date">
-        <template #day="{ day, date }">
-            <temlplate v-if="day === tomorrow">
-              <img class="slot-icon" src="/logo.png"/>
-            </temlplate>
-            <template v-else>
-              {{ day }}
-            </template>
-        </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-const tomorrow = ref(new Date().getDate() + 1);
-</script>
-
-<style>
-    .slot-icon {
-        height: 20px;
-        width: auto;
-    }
-</style>

action-buttons

This slot replaces the buttons section in the action row

Code Example
vue
<template>
-    <VueDatePicker v-model="date" ref="dp">
-      <template #action-buttons>
-        <p class="custom-select" @click="selectDate">Select</p>
-      </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-const dp = ref();
-
-const selectDate = () => {
-  dp.value.selectDate();
-}
-</script>
-
-<style>
-    .custom-select {
-      cursor: pointer;
-      color: var(--vp-c-text-2);
-      margin: 0;
-      display: inline-block;
-    }
-</style>
<template>
-    <VueDatePicker v-model="date" ref="dp">
-      <template #action-buttons>
-        <p class="custom-select" @click="selectDate">Select</p>
-      </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-const dp = ref();
-
-const selectDate = () => {
-  dp.value.selectDate();
-}
-</script>
-
-<style>
-    .custom-select {
-      cursor: pointer;
-      color: var(--vp-c-text-2);
-      margin: 0;
-      display: inline-block;
-    }
-</style>

action-preview

This slot replaces the date preview section in the action row

This slot will provide one prop

  • value: Current selection in the picker, this can be Date object, or in case of range, Date array
Code Example
vue
<template>
-    <VueDatePicker v-model="date" ref="dp">
-      <template #action-preview="{ value }">
-        {{ getDate(value) }}
-      </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-const dp = ref();
-
-const getDate = (dateVal) => {
-  const newDate = new Date(dateVal);
-
-  return `Selected ${newDate.getDate()}`;
-}
-</script>
<template>
-    <VueDatePicker v-model="date" ref="dp">
-      <template #action-preview="{ value }">
-        {{ getDate(value) }}
-      </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-const dp = ref();
-
-const getDate = (dateVal) => {
-  const newDate = new Date(dateVal);
-
-  return `Selected ${newDate.getDate()}`;
-}
-</script>

action-extra

This slot provides extra space in the action row

One prop is available:

  • selectCurrentDate - Function to call to select the date
Code Example
vue
<template>
-    <VueDatePicker v-model="date">
-      <template #action-extra="{ selectCurrentDate }">
-        <span @click="selectCurrentDate()" title="Select current date">
-          <img class="slot-icon" src="/logo.png" />
-        </span>
-      </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-</script>
-
-<style>
-  .slot-icon {
-    height: 20px;
-    width: auto;
-    cursor: pointer;
-  }
-</style>
<template>
-    <VueDatePicker v-model="date">
-      <template #action-extra="{ selectCurrentDate }">
-        <span @click="selectCurrentDate()" title="Select current date">
-          <img class="slot-icon" src="/logo.png" />
-        </span>
-      </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-</script>
-
-<style>
-  .slot-icon {
-    height: 20px;
-    width: auto;
-    cursor: pointer;
-  }
-</style>

am-pm-button

This slot replaces the am-pm button in the time picker when the is-24 prop is set to false

Two props are available:

  • toggle - Function to call to switch AM/PM
  • value - Currently active mode, AM or PM
Code Example
vue
<template>
-    <VueDatePicker v-model="date">
-      <template #am-pm-button="{ toggle, value }">
-        <button @click="toggle">{{ value }}</button>
-      </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-</script>
<template>
-    <VueDatePicker v-model="date">
-      <template #am-pm-button="{ toggle, value }">
-        <button @click="toggle">{{ value }}</button>
-      </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-</script>

This slot will allow you to add custom content on the left side of the menu.

Note

If you use preset-ranges prop, the sidebar will be added before the ranges' placement

On exposed props, instance is the calendar index, single calendar will have instance 0, next 1 and so on

Warning

Depending on the mode used, different set of props will be exposed

Date pickers

This slot exposes the following:

ts
import type { WritableComputedRef, ComputedRef } from 'vue';
-
-interface Props {
-    modelValue: WritableComputedRef<Date | Date[] | (Date | null)[]>;
-    month: ComputedRef<(instance: number) => number>;
-    year: ComputedRef<(instance: number) => number>;
-    time: { hours: number | number[], minutes: number | number[], seconds: number | number[] };
-    updateMonthYear: (instance: number, val: {month: number; year: number; fromNav?: boolean}) => void;
-    selectDate: (day: {value: Date; current: boolean}, isNext: boolean = false) => void;
-    presetDateRange: (dates: Date[] | string[]) => void;
-}
import type { WritableComputedRef, ComputedRef } from 'vue';
-
-interface Props {
-    modelValue: WritableComputedRef<Date | Date[] | (Date | null)[]>;
-    month: ComputedRef<(instance: number) => number>;
-    year: ComputedRef<(instance: number) => number>;
-    time: { hours: number | number[], minutes: number | number[], seconds: number | number[] };
-    updateMonthYear: (instance: number, val: {month: number; year: number; fromNav?: boolean}) => void;
-    selectDate: (day: {value: Date; current: boolean}, isNext: boolean = false) => void;
-    presetDateRange: (dates: Date[] | string[]) => void;
-}
  • modelValue - By modifying this variable, you will directly modify the current selection
  • month- Access to a selected month for a given instance
  • year - Access to a selected year for a given instance
  • time - Currently set time values
  • updateMonthYear - Method to update month and year to a specific value
  • selectDate - Method to select a date in the calendar
    • day parameter is an object with the following data
      • value - Date object
      • current - boolean, depending if the given date is in the current month or not based on calendar view
  • presetDateRange - Preset date range

Month picker

ts
import type { WritableComputedRef, ComputedRef } from 'vue';
-
-interface Props {
-  modelValue: WritableComputedRef<Date | Date[] | (Date | null)[]>;
-  year: ComputedRef<(instance: number) => number>;
-  getModelMonthYear: { month: number; year: number } | { month: number, year: number }[]
-  selectMonth: (month: number, instance: number) => void;
-  selectYear: (year: number, instance: number) => void;
-  handleYear: (instance: number, increment = boolean) => void;
-}
import type { WritableComputedRef, ComputedRef } from 'vue';
-
-interface Props {
-  modelValue: WritableComputedRef<Date | Date[] | (Date | null)[]>;
-  year: ComputedRef<(instance: number) => number>;
-  getModelMonthYear: { month: number; year: number } | { month: number, year: number }[]
-  selectMonth: (month: number, instance: number) => void;
-  selectYear: (year: number, instance: number) => void;
-  handleYear: (instance: number, increment = boolean) => void;
-}
  • modelValue - By modifying this variable, you will directly modify the current selection
  • year - Access to a selected year for a given instance
  • getModelMonthYear - Function to call to extract month and year from internalModelValue
  • selectYear - Function that sets year
  • handleYear - Handles auto year increment/decrement

Year picker

ts
import type { WritableComputedRef } from 'vue';
-
-interface Props {
-  modelValue: WritableComputedRef<Date | Date[] | (Date | null)[]>;
-  selectYear: (year: number) => void;
-}
import type { WritableComputedRef } from 'vue';
-
-interface Props {
-  modelValue: WritableComputedRef<Date | Date[] | (Date | null)[]>;
-  selectYear: (year: number) => void;
-}
  • modelValue - By modifying this variable, you will directly modify the current selection
  • selectYear - Function that sets year

Quarter picker

ts
import type { WritableComputedRef } from 'vue';
-
-interface Props {
-  modelValue: WritableComputedRef<Date | Date[] | (Date | null)[]>;
-  year: ComputedRef<(instance: number) => number>;
-  selectQuarter: (date: Date, instance: number, disabled: boolean) => void;
-  handleYearSelect: (year: number) => void;
-  handleYear: (instance: number, increment = boolean) => void;
-}
import type { WritableComputedRef } from 'vue';
-
-interface Props {
-  modelValue: WritableComputedRef<Date | Date[] | (Date | null)[]>;
-  year: ComputedRef<(instance: number) => number>;
-  selectQuarter: (date: Date, instance: number, disabled: boolean) => void;
-  handleYearSelect: (year: number) => void;
-  handleYear: (instance: number, increment = boolean) => void;
-}
  • modelValue - By modifying this variable, you will directly modify the current selection
  • year - Access to a selected year for a given instance
  • selectQuarter - Function that selects quarter
  • handleYearSelect - Function that selects year
  • handleYear - Handles auto year increment/decrement

Time picker

ts
import type { WritableComputedRef } from 'vue';
-
-interface Props {
-  modelValue: WritableComputedRef<Date | Date[] | (Date | null)[]>;
-  time: { hours: number | number[]; minutes: number | number[]; seconds: number | number[] };
-  updateTime: (value: number | number[], isHours = true, isSeconds = false) => void;
-}
import type { WritableComputedRef } from 'vue';
-
-interface Props {
-  modelValue: WritableComputedRef<Date | Date[] | (Date | null)[]>;
-  time: { hours: number | number[]; minutes: number | number[]; seconds: number | number[] };
-  updateTime: (value: number | number[], isHours = true, isSeconds = false) => void;
-}
  • modelValue - By modifying this variable, you will directly modify the current selection
  • time - Reactive object containing time, may be different that the v-model set time
  • updateTime - Function that updates time
Code Example
vue
<template>
-    <VueDatePicker v-model="date">
-      <template #left-sidebar="props">
-        <div>Custom content</div>
-      </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-</script>
<template>
-    <VueDatePicker v-model="date">
-      <template #left-sidebar="props">
-        <div>Custom content</div>
-      </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-</script>

This slot will allow you to add custom content on the right side of the menu.

Note

On exposed props, instance is the calendar index, single calendar will have instance 0, next 1 and so on

Warning

Depending on the mode used, different set of props will be exposed

This slot exposes the following:

ts
import type { WritableComputedRef, ComputedRef } from 'vue';
-
-interface Props {
-    modelValue: WritableComputedRef<Date | Date[] | (Date | null)[]>;
-    month: ComputedRef<(instance: number) => number>;
-    year: ComputedRef<(instance: number) => number>;
-    time: { hours: number | number[], minutes: number | number[], seconds: number | number[] };
-    updateMonthYear: (instance: number, val: {month: number; year: number; fromNav?: boolean}) => void;
-    selectDate: (day: {value: Date; current: boolean}, isNext: boolean = false) => void;
-    presetDateRange: (dates: Date[] | string[]) => void;
-}
import type { WritableComputedRef, ComputedRef } from 'vue';
-
-interface Props {
-    modelValue: WritableComputedRef<Date | Date[] | (Date | null)[]>;
-    month: ComputedRef<(instance: number) => number>;
-    year: ComputedRef<(instance: number) => number>;
-    time: { hours: number | number[], minutes: number | number[], seconds: number | number[] };
-    updateMonthYear: (instance: number, val: {month: number; year: number; fromNav?: boolean}) => void;
-    selectDate: (day: {value: Date; current: boolean}, isNext: boolean = false) => void;
-    presetDateRange: (dates: Date[] | string[]) => void;
-}
  • modelValue - By modifying this variable, you will directly modify the current selection
  • month- Access to a selected month for a given instance
  • year - Access to a selected year for a given instance
  • time - Currently set time values
  • updateMonthYear - Method to update month and year to a specific value
  • selectDate - Method to select a date in the calendar
    • day parameter is an object with the following data
      • value - Date object
      • current - boolean, depending if the given date is in the current month or not based on calendar view
  • presetDateRange - Preset date range

Month picker

ts
import type { WritableComputedRef, ComputedRef } from 'vue';
-
-interface Props {
-  modelValue: WritableComputedRef<Date | Date[] | (Date | null)[]>;
-  year: ComputedRef<(instance: number) => number>;
-  getModelMonthYear: { month: number; year: number } | { month: number, year: number }[]
-  selectMonth: (month: number, instance: number) => void;
-  selectYear: (year: number, instance: number) => void;
-  handleYear: (instance: number, increment = boolean) => void;
-}
import type { WritableComputedRef, ComputedRef } from 'vue';
-
-interface Props {
-  modelValue: WritableComputedRef<Date | Date[] | (Date | null)[]>;
-  year: ComputedRef<(instance: number) => number>;
-  getModelMonthYear: { month: number; year: number } | { month: number, year: number }[]
-  selectMonth: (month: number, instance: number) => void;
-  selectYear: (year: number, instance: number) => void;
-  handleYear: (instance: number, increment = boolean) => void;
-}
  • modelValue - By modifying this variable, you will directly modify the current selection
  • year - Access to a selected year for a given instance
  • getModelMonthYear - Function to call to extract month and year from internalModelValue
  • selectYear - Function that sets year
  • handleYear - Handles auto year increment/decrement

Year picker

ts
import type { WritableComputedRef } from 'vue';
-
-interface Props {
-  modelValue: WritableComputedRef<Date | Date[] | (Date | null)[]>;
-  selectYear: (year: number) => void;
-}
import type { WritableComputedRef } from 'vue';
-
-interface Props {
-  modelValue: WritableComputedRef<Date | Date[] | (Date | null)[]>;
-  selectYear: (year: number) => void;
-}
  • modelValue - By modifying this variable, you will directly modify the current selection
  • selectYear - Function that sets year

Quarter picker

ts
import type { WritableComputedRef } from 'vue';
-
-interface Props {
-  modelValue: WritableComputedRef<Date | Date[] | (Date | null)[]>;
-  year: ComputedRef<(instance: number) => number>;
-  selectQuarter: (date: Date, instance: number, disabled: boolean) => void;
-  handleYearSelect: (year: number) => void;
-  handleYear: (instance: number, increment = boolean) => void;
-}
import type { WritableComputedRef } from 'vue';
-
-interface Props {
-  modelValue: WritableComputedRef<Date | Date[] | (Date | null)[]>;
-  year: ComputedRef<(instance: number) => number>;
-  selectQuarter: (date: Date, instance: number, disabled: boolean) => void;
-  handleYearSelect: (year: number) => void;
-  handleYear: (instance: number, increment = boolean) => void;
-}
  • modelValue - By modifying this variable, you will directly modify the current selection
  • year - Access to a selected year for a given instance
  • selectQuarter - Function that selects quarter
  • handleYearSelect - Function that selects year
  • handleYear - Handles auto year increment/decrement

Time picker

ts
import type { WritableComputedRef } from 'vue';
-
-interface Props {
-  modelValue: WritableComputedRef<Date | Date[] | (Date | null)[]>;
-  time: { hours: number | number[]; minutes: number | number[]; seconds: number | number[] };
-  updateTime: (value: number | number[], isHours = true, isSeconds = false) => void;
-}
import type { WritableComputedRef } from 'vue';
-
-interface Props {
-  modelValue: WritableComputedRef<Date | Date[] | (Date | null)[]>;
-  time: { hours: number | number[]; minutes: number | number[]; seconds: number | number[] };
-  updateTime: (value: number | number[], isHours = true, isSeconds = false) => void;
-}
  • modelValue - By modifying this variable, you will directly modify the current selection
  • time - Reactive object containing time, may be different that the v-model set time
  • updateTime - Function that updates time
Code Example
vue
<template>
-    <VueDatePicker v-model="date">
-      <template #right-sidebar>
-        <div>Custom content</div>
-      </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-</script>
<template>
-    <VueDatePicker v-model="date">
-      <template #right-sidebar>
-        <div>Custom content</div>
-      </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref();
-</script>

marker-tooltip

This slot replaces the content inside the marker tooltip

Two props are available:

  • tooltip - The tooltip data provided in the array
  • day - The date marker is displayed on
Code Example
vue
<template>
-    <VueDatePicker v-model="date" :markers="markers">
-      <template #marker-tooltip="{ tooltip, day }">
-        <div>Custom content on {{ day }}</div>
-      </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-import addDays from 'date-fns/addDays';
-
-const date = ref(new Date());
-const markers = ref([
-  {
-    date: addDays(new Date(), 1),
-    type: 'dot',
-    tooltip: [{ text: 'Dot with tooltip', color: 'green' }],
-  },
-  {
-    date: addDays(new Date(), 2),
-    type: 'line',
-    tooltip: [
-      { text: 'First tooltip', color: 'blue' },
-      { text: 'Second tooltip', color: 'yellow' },
-    ],
-  },
-  {
-    date: addDays(new Date(), 3),
-    type: 'dot',
-    color: 'yellow',
-  },
-])
-</script>
<template>
-    <VueDatePicker v-model="date" :markers="markers">
-      <template #marker-tooltip="{ tooltip, day }">
-        <div>Custom content on {{ day }}</div>
-      </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-import addDays from 'date-fns/addDays';
-
-const date = ref(new Date());
-const markers = ref([
-  {
-    date: addDays(new Date(), 1),
-    type: 'dot',
-    tooltip: [{ text: 'Dot with tooltip', color: 'green' }],
-  },
-  {
-    date: addDays(new Date(), 2),
-    type: 'line',
-    tooltip: [
-      { text: 'First tooltip', color: 'blue' },
-      { text: 'Second tooltip', color: 'yellow' },
-    ],
-  },
-  {
-    date: addDays(new Date(), 3),
-    type: 'dot',
-    color: 'yellow',
-  },
-])
-</script>

marker

This slot replaces the default marker shape (line or dot)

Info

When slot is provided, you will have to do a custom styling in order to position it on the right place

Three props are available:

  • marker - Provided marker configuration
  • day - The text value displayed in the calendar cell
  • date - The date marker is displayed on
Code Example
vue
<template>
-    <VueDatePicker v-model="date" :markers="markers">
-      <template #marker="{ marker, day, date }">
-        <span class="custom-marker"></span>
-      </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-import addDays from 'date-fns/addDays';
-
-const date = ref(new Date());
-const markers = ref([
-  {
-    date: addDays(new Date(), 1),
-    type: 'dot',
-    tooltip: [{ text: 'Dot with tooltip', color: 'green' }],
-  },
-  {
-    date: addDays(new Date(), 2),
-    type: 'line',
-    tooltip: [
-      { text: 'First tooltip', color: 'blue' },
-      { text: 'Second tooltip', color: 'yellow' },
-    ],
-  },
-  {
-    date: addDays(new Date(), 3),
-    type: 'dot',
-    color: 'yellow',
-  },
-])
-</script>
-
-<style>
-.custom-marker {
-  position: absolute;
-  top: 0;
-  right: 0;
-  height: 8px;
-  width: 8px;
-  border-radius: 100%;
-  background-color: green;
-}
-</style>
<template>
-    <VueDatePicker v-model="date" :markers="markers">
-      <template #marker="{ marker, day, date }">
-        <span class="custom-marker"></span>
-      </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-import addDays from 'date-fns/addDays';
-
-const date = ref(new Date());
-const markers = ref([
-  {
-    date: addDays(new Date(), 1),
-    type: 'dot',
-    tooltip: [{ text: 'Dot with tooltip', color: 'green' }],
-  },
-  {
-    date: addDays(new Date(), 2),
-    type: 'line',
-    tooltip: [
-      { text: 'First tooltip', color: 'blue' },
-      { text: 'Second tooltip', color: 'yellow' },
-    ],
-  },
-  {
-    date: addDays(new Date(), 3),
-    type: 'dot',
-    color: 'yellow',
-  },
-])
-</script>
-
-<style>
-.custom-marker {
-  position: absolute;
-  top: 0;
-  right: 0;
-  height: 8px;
-  width: 8px;
-  border-radius: 100%;
-  background-color: green;
-}
-</style>

quarter

This slot replaces the default quarter item

Two props are available:

  • value - First date for a given quarter
  • text - The text value displayed in the quarter button
Code Example
vue
<template>
-  <VueDatePicker v-model="quarter">
-    <template #quarter="{ value }">
-      <span>{{ formatQuarter(value) }}</span>
-    </template>
-  </VueDatePicker>
-</template>
-
-<script setup>
-  import {ref} from 'vue';
-  import { startOfQuarter, format } from "date-fns";
-
-  const date = ref(startOfQuarter(new Date()));
-  
-  const formatQuarter = (quarter) => {
-      return format(quarter, 'QQQ')
-  }
-</script>
<template>
-  <VueDatePicker v-model="quarter">
-    <template #quarter="{ value }">
-      <span>{{ formatQuarter(value) }}</span>
-    </template>
-  </VueDatePicker>
-</template>
-
-<script setup>
-  import {ref} from 'vue';
-  import { startOfQuarter, format } from "date-fns";
-
-  const date = ref(startOfQuarter(new Date()));
-  
-  const formatQuarter = (quarter) => {
-      return format(quarter, 'QQQ')
-  }
-</script>

Released under the MIT License.

- +
Skip to content

Content

Customize parts in the datepicker menu

calendar-header

Replace the content in the calendar header cells

Available props are:

  • day: Displayed value in the header cell
  • index: Column index it is rendered by
Code Example
vue
<template>
+    <VueDatePicker v-model="date">
+      <template #calendar-header="{ index, day }">
+        <div :class="index === 5 || index === 6 ? 'red-color' : ''">
+          {{ day }}
+        </div>
+      </template>
+    </VueDatePicker>
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>
+
+<style>
+    .red-color {
+        color: red;
+    }
+</style>

day

This slot allows you to place custom content in the calendar

This slot will also provide 2 props when used

  • day: This is the day number displayed in the calendar
  • date: This is the date value from that day
Code Example
vue
<template>
+    <VueDatePicker v-model="date">
+        <template #day="{ day, date }">
+            <temlplate v-if="day === tomorrow">
+              <img class="slot-icon" src="/logo.png"/>
+            </temlplate>
+            <template v-else>
+              {{ day }}
+            </template>
+        </template>
+    </VueDatePicker>
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+const tomorrow = ref(new Date().getDate() + 1);
+</script>
+
+<style>
+    .slot-icon {
+        height: 20px;
+        width: auto;
+    }
+</style>

action-buttons

This slot replaces the buttons section in the action row

Code Example
vue
<template>
+    <VueDatePicker v-model="date" ref="dp">
+      <template #action-buttons>
+        <p class="custom-select" @click="selectDate">Select</p>
+      </template>
+    </VueDatePicker>
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+const dp = ref();
+
+const selectDate = () => {
+  dp.value.selectDate();
+}
+</script>
+
+<style>
+    .custom-select {
+      cursor: pointer;
+      color: var(--vp-c-text-2);
+      margin: 0;
+      display: inline-block;
+    }
+</style>

action-preview

This slot replaces the date preview section in the action row

This slot will provide one prop

  • value: Current selection in the picker, this can be Date object, or in case of range, Date array
Code Example
vue
<template>
+    <VueDatePicker v-model="date" ref="dp">
+      <template #action-preview="{ value }">
+        {{ getDate(value) }}
+      </template>
+    </VueDatePicker>
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+const dp = ref();
+
+const getDate = (dateVal) => {
+  const newDate = new Date(dateVal);
+
+  return `Selected ${newDate.getDate()}`;
+}
+</script>

action-extra

This slot provides extra space in the action row

One prop is available:

  • selectCurrentDate - Function to call to select the date
Code Example
vue
<template>
+    <VueDatePicker v-model="date">
+      <template #action-extra="{ selectCurrentDate }">
+        <span @click="selectCurrentDate()" title="Select current date">
+          <img class="slot-icon" src="/logo.png" />
+        </span>
+      </template>
+    </VueDatePicker>
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref();
+</script>
+
+<style>
+  .slot-icon {
+    height: 20px;
+    width: auto;
+    cursor: pointer;
+  }
+</style>

am-pm-button

This slot replaces the am-pm button in the time picker when the is-24 prop is set to false

Two props are available:

  • toggle - Function to call to switch AM/PM
  • value - Currently active mode, AM or PM
Code Example
vue
<template>
+    <VueDatePicker v-model="date">
+      <template #am-pm-button="{ toggle, value }">
+        <button @click="toggle">{{ value }}</button>
+      </template>
+    </VueDatePicker>
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref();
+</script>

This slot will allow you to add custom content on the left side of the menu.

Note

If you use preset-ranges prop, the sidebar will be added before the ranges' placement

On exposed props, instance is the calendar index, single calendar will have instance 0, next 1 and so on

Warning

Depending on the mode used, different set of props will be exposed

Date pickers

This slot exposes the following:

ts
import type { WritableComputedRef, ComputedRef } from 'vue';
+
+interface Props {
+    modelValue: WritableComputedRef<Date | Date[] | (Date | null)[]>;
+    month: ComputedRef<(instance: number) => number>;
+    year: ComputedRef<(instance: number) => number>;
+    time: { hours: number | number[], minutes: number | number[], seconds: number | number[] };
+    updateMonthYear: (instance: number, val: {month: number; year: number; fromNav?: boolean}) => void;
+    selectDate: (day: {value: Date; current: boolean}, isNext: boolean = false) => void;
+    presetDateRange: (dates: Date[] | string[]) => void;
+}
  • modelValue - By modifying this variable, you will directly modify the current selection
  • month- Access to a selected month for a given instance
  • year - Access to a selected year for a given instance
  • time - Currently set time values
  • updateMonthYear - Method to update month and year to a specific value
  • selectDate - Method to select a date in the calendar
    • day parameter is an object with the following data
      • value - Date object
      • current - boolean, depending if the given date is in the current month or not based on calendar view
  • presetDateRange - Preset date range

Month picker

ts
import type { WritableComputedRef, ComputedRef } from 'vue';
+
+interface Props {
+  modelValue: WritableComputedRef<Date | Date[] | (Date | null)[]>;
+  year: ComputedRef<(instance: number) => number>;
+  getModelMonthYear: { month: number; year: number } | { month: number, year: number }[]
+  selectMonth: (month: number, instance: number) => void;
+  selectYear: (year: number, instance: number) => void;
+  handleYear: (instance: number, increment = boolean) => void;
+}
  • modelValue - By modifying this variable, you will directly modify the current selection
  • year - Access to a selected year for a given instance
  • getModelMonthYear - Function to call to extract month and year from internalModelValue
  • selectYear - Function that sets year
  • handleYear - Handles auto year increment/decrement

Year picker

ts
import type { WritableComputedRef } from 'vue';
+
+interface Props {
+  modelValue: WritableComputedRef<Date | Date[] | (Date | null)[]>;
+  selectYear: (year: number) => void;
+}
  • modelValue - By modifying this variable, you will directly modify the current selection
  • selectYear - Function that sets year

Quarter picker

ts
import type { WritableComputedRef } from 'vue';
+
+interface Props {
+  modelValue: WritableComputedRef<Date | Date[] | (Date | null)[]>;
+  year: ComputedRef<(instance: number) => number>;
+  selectQuarter: (date: Date, instance: number, disabled: boolean) => void;
+  handleYearSelect: (year: number) => void;
+  handleYear: (instance: number, increment = boolean) => void;
+}
  • modelValue - By modifying this variable, you will directly modify the current selection
  • year - Access to a selected year for a given instance
  • selectQuarter - Function that selects quarter
  • handleYearSelect - Function that selects year
  • handleYear - Handles auto year increment/decrement

Time picker

ts
import type { WritableComputedRef } from 'vue';
+
+interface Props {
+  modelValue: WritableComputedRef<Date | Date[] | (Date | null)[]>;
+  time: { hours: number | number[]; minutes: number | number[]; seconds: number | number[] };
+  updateTime: (value: number | number[], isHours = true, isSeconds = false) => void;
+}
  • modelValue - By modifying this variable, you will directly modify the current selection
  • time - Reactive object containing time, may be different that the v-model set time
  • updateTime - Function that updates time
Code Example
vue
<template>
+    <VueDatePicker v-model="date">
+      <template #left-sidebar="props">
+        <div>Custom content</div>
+      </template>
+    </VueDatePicker>
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref();
+</script>

This slot will allow you to add custom content on the right side of the menu.

Note

On exposed props, instance is the calendar index, single calendar will have instance 0, next 1 and so on

Warning

Depending on the mode used, different set of props will be exposed

This slot exposes the following:

ts
import type { WritableComputedRef, ComputedRef } from 'vue';
+
+interface Props {
+    modelValue: WritableComputedRef<Date | Date[] | (Date | null)[]>;
+    month: ComputedRef<(instance: number) => number>;
+    year: ComputedRef<(instance: number) => number>;
+    time: { hours: number | number[], minutes: number | number[], seconds: number | number[] };
+    updateMonthYear: (instance: number, val: {month: number; year: number; fromNav?: boolean}) => void;
+    selectDate: (day: {value: Date; current: boolean}, isNext: boolean = false) => void;
+    presetDateRange: (dates: Date[] | string[]) => void;
+}
  • modelValue - By modifying this variable, you will directly modify the current selection
  • month- Access to a selected month for a given instance
  • year - Access to a selected year for a given instance
  • time - Currently set time values
  • updateMonthYear - Method to update month and year to a specific value
  • selectDate - Method to select a date in the calendar
    • day parameter is an object with the following data
      • value - Date object
      • current - boolean, depending if the given date is in the current month or not based on calendar view
  • presetDateRange - Preset date range

Month picker

ts
import type { WritableComputedRef, ComputedRef } from 'vue';
+
+interface Props {
+  modelValue: WritableComputedRef<Date | Date[] | (Date | null)[]>;
+  year: ComputedRef<(instance: number) => number>;
+  getModelMonthYear: { month: number; year: number } | { month: number, year: number }[]
+  selectMonth: (month: number, instance: number) => void;
+  selectYear: (year: number, instance: number) => void;
+  handleYear: (instance: number, increment = boolean) => void;
+}
  • modelValue - By modifying this variable, you will directly modify the current selection
  • year - Access to a selected year for a given instance
  • getModelMonthYear - Function to call to extract month and year from internalModelValue
  • selectYear - Function that sets year
  • handleYear - Handles auto year increment/decrement

Year picker

ts
import type { WritableComputedRef } from 'vue';
+
+interface Props {
+  modelValue: WritableComputedRef<Date | Date[] | (Date | null)[]>;
+  selectYear: (year: number) => void;
+}
  • modelValue - By modifying this variable, you will directly modify the current selection
  • selectYear - Function that sets year

Quarter picker

ts
import type { WritableComputedRef } from 'vue';
+
+interface Props {
+  modelValue: WritableComputedRef<Date | Date[] | (Date | null)[]>;
+  year: ComputedRef<(instance: number) => number>;
+  selectQuarter: (date: Date, instance: number, disabled: boolean) => void;
+  handleYearSelect: (year: number) => void;
+  handleYear: (instance: number, increment = boolean) => void;
+}
  • modelValue - By modifying this variable, you will directly modify the current selection
  • year - Access to a selected year for a given instance
  • selectQuarter - Function that selects quarter
  • handleYearSelect - Function that selects year
  • handleYear - Handles auto year increment/decrement

Time picker

ts
import type { WritableComputedRef } from 'vue';
+
+interface Props {
+  modelValue: WritableComputedRef<Date | Date[] | (Date | null)[]>;
+  time: { hours: number | number[]; minutes: number | number[]; seconds: number | number[] };
+  updateTime: (value: number | number[], isHours = true, isSeconds = false) => void;
+}
  • modelValue - By modifying this variable, you will directly modify the current selection
  • time - Reactive object containing time, may be different that the v-model set time
  • updateTime - Function that updates time
Code Example
vue
<template>
+    <VueDatePicker v-model="date">
+      <template #right-sidebar>
+        <div>Custom content</div>
+      </template>
+    </VueDatePicker>
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref();
+</script>

marker-tooltip

This slot replaces the content inside the marker tooltip

Two props are available:

  • tooltip - The tooltip data provided in the array
  • day - The date marker is displayed on
Code Example
vue
<template>
+    <VueDatePicker v-model="date" :markers="markers">
+      <template #marker-tooltip="{ tooltip, day }">
+        <div>Custom content on {{ day }}</div>
+      </template>
+    </VueDatePicker>
+</template>
+
+<script setup>
+import { ref } from 'vue';
+import addDays from 'date-fns/addDays';
+
+const date = ref(new Date());
+const markers = ref([
+  {
+    date: addDays(new Date(), 1),
+    type: 'dot',
+    tooltip: [{ text: 'Dot with tooltip', color: 'green' }],
+  },
+  {
+    date: addDays(new Date(), 2),
+    type: 'line',
+    tooltip: [
+      { text: 'First tooltip', color: 'blue' },
+      { text: 'Second tooltip', color: 'yellow' },
+    ],
+  },
+  {
+    date: addDays(new Date(), 3),
+    type: 'dot',
+    color: 'yellow',
+  },
+])
+</script>

marker

This slot replaces the default marker shape (line or dot)

Info

When slot is provided, you will have to do a custom styling in order to position it on the right place

Three props are available:

  • marker - Provided marker configuration
  • day - The text value displayed in the calendar cell
  • date - The date marker is displayed on
Code Example
vue
<template>
+    <VueDatePicker v-model="date" :markers="markers">
+      <template #marker="{ marker, day, date }">
+        <span class="custom-marker"></span>
+      </template>
+    </VueDatePicker>
+</template>
+
+<script setup>
+import { ref } from 'vue';
+import addDays from 'date-fns/addDays';
+
+const date = ref(new Date());
+const markers = ref([
+  {
+    date: addDays(new Date(), 1),
+    type: 'dot',
+    tooltip: [{ text: 'Dot with tooltip', color: 'green' }],
+  },
+  {
+    date: addDays(new Date(), 2),
+    type: 'line',
+    tooltip: [
+      { text: 'First tooltip', color: 'blue' },
+      { text: 'Second tooltip', color: 'yellow' },
+    ],
+  },
+  {
+    date: addDays(new Date(), 3),
+    type: 'dot',
+    color: 'yellow',
+  },
+])
+</script>
+
+<style>
+.custom-marker {
+  position: absolute;
+  top: 0;
+  right: 0;
+  height: 8px;
+  width: 8px;
+  border-radius: 100%;
+  background-color: green;
+}
+</style>

quarter

This slot replaces the default quarter item

Two props are available:

  • value - First date for a given quarter
  • text - The text value displayed in the quarter button
Code Example
vue
<template>
+  <VueDatePicker v-model="quarter">
+    <template #quarter="{ value }">
+      <span>{{ formatQuarter(value) }}</span>
+    </template>
+  </VueDatePicker>
+</template>
+
+<script setup>
+  import {ref} from 'vue';
+  import { startOfQuarter, format } from "date-fns";
+
+  const date = ref(startOfQuarter(new Date()));
+  
+  const formatQuarter = (quarter) => {
+      return format(quarter, 'QQQ')
+  }
+</script>

Released under the MIT License.

+ \ No newline at end of file diff --git a/docs/slots/icons/index.html b/docs/slots/icons/index.html index da107f492..a14fc9f4b 100644 --- a/docs/slots/icons/index.html +++ b/docs/slots/icons/index.html @@ -5,16 +5,17 @@ Slots - Icons | Vue Datepicker - + + - - - - - - - - + + + + + + + + @@ -23,320 +24,164 @@ -
Skip to content

Icons

Change datepicker icons

input-icon

This slot replaces the calendar icon in the input element with your custom element

Code Example
vue
<template>
-    <VueDatePicker v-model="date">
-        <template #input-icon>
-            <img class="input-slot-image" src="/logo.png"/>
-        </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
-
-<style>
-    .input-slot-image {
-        height: 20px;
-        width: auto;
-        margin-left: 5px;
-    }
-</style>
<template>
-    <VueDatePicker v-model="date">
-        <template #input-icon>
-            <img class="input-slot-image" src="/logo.png"/>
-        </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
-
-<style>
-    .input-slot-image {
-        height: 20px;
-        width: auto;
-        margin-left: 5px;
-    }
-</style>

clear-icon

This slot replaces the clear icon in the input element with your custom element

Code Example
vue
<template>
-    <VueDatePicker v-model="date">
-        <template #clear-icon="{ clear }">
-            <img class="input-slot-image" src="/logo.png" @click="clear" />
-        </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
-
-<style>
-    .input-slot-image {
-        height: 20px;
-        width: auto;
-        margin-right: 5px;
-    }
-</style>
<template>
-    <VueDatePicker v-model="date">
-        <template #clear-icon="{ clear }">
-            <img class="input-slot-image" src="/logo.png" @click="clear" />
-        </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
-
-<style>
-    .input-slot-image {
-        height: 20px;
-        width: auto;
-        margin-right: 5px;
-    }
-</style>

clock-icon

This slot replaces the default clock icon used to select the time

Code Example
vue
<template>
-    <VueDatePicker v-model="date">
-        <template #clock-icon>
-            <img class="slot-icon" src="/logo.png"/>
-        </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
-
-<style>
-    .slot-icon {
-        height: 20px;
-        width: auto;
-    }
-</style>
<template>
-    <VueDatePicker v-model="date">
-        <template #clock-icon>
-            <img class="slot-icon" src="/logo.png"/>
-        </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
-
-<style>
-    .slot-icon {
-        height: 20px;
-        width: auto;
-    }
-</style>

arrow-left

This slot replaces the arrow left icon on the month/year select row

Code Example
vue
<template>
-    <VueDatePicker v-model="date">
-        <template #arrow-left>
-            <img class="slot-icon" src="/logo.png"/>
-        </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
-
-<style>
-    .slot-icon {
-        height: 20px;
-        width: auto;
-    }
-</style>
<template>
-    <VueDatePicker v-model="date">
-        <template #arrow-left>
-            <img class="slot-icon" src="/logo.png"/>
-        </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
-
-<style>
-    .slot-icon {
-        height: 20px;
-        width: auto;
-    }
-</style>

arrow-right

This slot replaces the arrow right icon on the month/year select row

Code Example
vue
<template>
-    <VueDatePicker v-model="date">
-        <template #arrow-right>
-            <img class="slot-icon" src="/logo.png"/>
-        </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
-
-<style>
-    .slot-icon {
-        height: 20px;
-        width: auto;
-    }
-</style>
<template>
-    <VueDatePicker v-model="date">
-        <template #arrow-right>
-            <img class="slot-icon" src="/logo.png"/>
-        </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
-
-<style>
-    .slot-icon {
-        height: 20px;
-        width: auto;
-    }
-</style>

arrow-up

This slot replaces the arrow up icon in the time picker or header if vertical mode is enabled

Code Example
vue
<template>
-    <VueDatePicker v-model="date">
-        <template #arrow-up>
-            <img class="slot-icon" src="/logo.png"/>
-        </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
-
-<style>
-    .slot-icon {
-        height: 20px;
-        width: auto;
-       margin: 0 auto;
-    }
-</style>
<template>
-    <VueDatePicker v-model="date">
-        <template #arrow-up>
-            <img class="slot-icon" src="/logo.png"/>
-        </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
-
-<style>
-    .slot-icon {
-        height: 20px;
-        width: auto;
-       margin: 0 auto;
-    }
-</style>

arrow-down

This slot replaces the arrow down icon in the time picker or header if vertical mode is enabled

Code Example
vue
<template>
-    <VueDatePicker v-model="date">
-        <template #arrow-down>
-            <img class="slot-icon" src="/logo.png"/>
-        </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
-
-<style>
-    .slot-icon {
-        height: 20px;
-        width: auto;
-        margin: 0 auto;
-    }
-</style>
<template>
-    <VueDatePicker v-model="date">
-        <template #arrow-down>
-            <img class="slot-icon" src="/logo.png"/>
-        </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
-
-<style>
-    .slot-icon {
-        height: 20px;
-        width: auto;
-        margin: 0 auto;
-    }
-</style>

calendar-icon

This slot replaces the back to calendar icon

Code Example
vue
<template>
-    <VueDatePicker v-model="date">
-        <template #calendar-icon>
-            <img class="slot-icon" src="/logo.png"/>
-        </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
-
-<style>
-    .slot-icon {
-        height: 20px;
-        width: auto;
-    }
-</style>
<template>
-    <VueDatePicker v-model="date">
-        <template #calendar-icon>
-            <img class="slot-icon" src="/logo.png"/>
-        </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
-
-<style>
-    .slot-icon {
-        height: 20px;
-        width: auto;
-    }
-</style>

Released under the MIT License.

- +
Skip to content

Icons

Change datepicker icons

input-icon

This slot replaces the calendar icon in the input element with your custom element

Code Example
vue
<template>
+    <VueDatePicker v-model="date">
+        <template #input-icon>
+            <img class="input-slot-image" src="/logo.png"/>
+        </template>
+    </VueDatePicker>
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>
+
+<style>
+    .input-slot-image {
+        height: 20px;
+        width: auto;
+        margin-left: 5px;
+    }
+</style>

clear-icon

This slot replaces the clear icon in the input element with your custom element

Code Example
vue
<template>
+    <VueDatePicker v-model="date">
+        <template #clear-icon="{ clear }">
+            <img class="input-slot-image" src="/logo.png" @click="clear" />
+        </template>
+    </VueDatePicker>
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>
+
+<style>
+    .input-slot-image {
+        height: 20px;
+        width: auto;
+        margin-right: 5px;
+    }
+</style>

clock-icon

This slot replaces the default clock icon used to select the time

Code Example
vue
<template>
+    <VueDatePicker v-model="date">
+        <template #clock-icon>
+            <img class="slot-icon" src="/logo.png"/>
+        </template>
+    </VueDatePicker>
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>
+
+<style>
+    .slot-icon {
+        height: 20px;
+        width: auto;
+    }
+</style>

arrow-left

This slot replaces the arrow left icon on the month/year select row

Code Example
vue
<template>
+    <VueDatePicker v-model="date">
+        <template #arrow-left>
+            <img class="slot-icon" src="/logo.png"/>
+        </template>
+    </VueDatePicker>
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>
+
+<style>
+    .slot-icon {
+        height: 20px;
+        width: auto;
+    }
+</style>

arrow-right

This slot replaces the arrow right icon on the month/year select row

Code Example
vue
<template>
+    <VueDatePicker v-model="date">
+        <template #arrow-right>
+            <img class="slot-icon" src="/logo.png"/>
+        </template>
+    </VueDatePicker>
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>
+
+<style>
+    .slot-icon {
+        height: 20px;
+        width: auto;
+    }
+</style>

arrow-up

This slot replaces the arrow up icon in the time picker or header if vertical mode is enabled

Code Example
vue
<template>
+    <VueDatePicker v-model="date">
+        <template #arrow-up>
+            <img class="slot-icon" src="/logo.png"/>
+        </template>
+    </VueDatePicker>
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>
+
+<style>
+    .slot-icon {
+        height: 20px;
+        width: auto;
+       margin: 0 auto;
+    }
+</style>

arrow-down

This slot replaces the arrow down icon in the time picker or header if vertical mode is enabled

Code Example
vue
<template>
+    <VueDatePicker v-model="date">
+        <template #arrow-down>
+            <img class="slot-icon" src="/logo.png"/>
+        </template>
+    </VueDatePicker>
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>
+
+<style>
+    .slot-icon {
+        height: 20px;
+        width: auto;
+        margin: 0 auto;
+    }
+</style>

calendar-icon

This slot replaces the back to calendar icon

Code Example
vue
<template>
+    <VueDatePicker v-model="date">
+        <template #calendar-icon>
+            <img class="slot-icon" src="/logo.png"/>
+        </template>
+    </VueDatePicker>
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>
+
+<style>
+    .slot-icon {
+        height: 20px;
+        width: auto;
+    }
+</style>

Released under the MIT License.

+ \ No newline at end of file diff --git a/docs/slots/overlay/index.html b/docs/slots/overlay/index.html index 8f82d6583..77725b78b 100644 --- a/docs/slots/overlay/index.html +++ b/docs/slots/overlay/index.html @@ -5,16 +5,17 @@ Slots - Overlay | Vue Datepicker - + + - - - - - - - - + + + + + + + + @@ -23,540 +24,274 @@ -
Skip to content

Overlay

Customize overlay and overlay triggers

time-picker-overlay

This slot replaces the full overlay in the timepicker

Several props are available:

  • range: Value passed from general props
  • hours: Selected hours value
  • minutes: Selected minutes value
  • seconds: Selected seconds value
  • setHours: Function to call to set hours, (hours: number | number[]) => void
  • setMinutes: Function to call to set minutes, (minutes: number | number[]) => void
  • setSeconds: Function to call to set seconds, (seconds: number | number[]) => void

Info

If you are using range mode, make sure to pass number arrays in functions

Code Example
vue
<template>
-    <VueDatePicker v-model="date">
-      <template #time-picker-overlay="{ hours, minutes, setHours, setMinutes }">
-        <div class="time-picker-overlay">
-          <select class="select-input" :value="hours" @change="setHours(+$event.target.value)">
-            <option v-for="h in hoursArray" :key="h.value" :value="h.value">{{ h.text }}</option>
-          </select>
-          <select class="select-input" :value="minutes" @change="setMinutes(+$event.target.value)">
-            <option v-for="m in minutesArray" :key="m.value" :value="m.value">{{ m.text }}</option>
-          </select>
-        </div>
-      </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-
-const hoursArray = computed(() => {
-  const arr = [];
-  for (let i = 0; i < 24; i++) {
-    arr.push({ text: i < 10 ? `0${i}` : i, value: i });
-  }
-  return arr;
-});
-
-const minutesArray = computed(() => {
-  const arr = [];
-  for (let i = 0; i < 60; i++) {
-    arr.push({ text: i < 10 ? `0${i}` : i, value: i });
-  }
-  return arr;
-});
-</script>
-
-<style>
-.time-picker-overlay {
-  display: flex;
-  height: 100%;
-  flex-direction: column;
-}
-</style>
<template>
-    <VueDatePicker v-model="date">
-      <template #time-picker-overlay="{ hours, minutes, setHours, setMinutes }">
-        <div class="time-picker-overlay">
-          <select class="select-input" :value="hours" @change="setHours(+$event.target.value)">
-            <option v-for="h in hoursArray" :key="h.value" :value="h.value">{{ h.text }}</option>
-          </select>
-          <select class="select-input" :value="minutes" @change="setMinutes(+$event.target.value)">
-            <option v-for="m in minutesArray" :key="m.value" :value="m.value">{{ m.text }}</option>
-          </select>
-        </div>
-      </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-
-const hoursArray = computed(() => {
-  const arr = [];
-  for (let i = 0; i < 24; i++) {
-    arr.push({ text: i < 10 ? `0${i}` : i, value: i });
-  }
-  return arr;
-});
-
-const minutesArray = computed(() => {
-  const arr = [];
-  for (let i = 0; i < 60; i++) {
-    arr.push({ text: i < 10 ? `0${i}` : i, value: i });
-  }
-  return arr;
-});
-</script>
-
-<style>
-.time-picker-overlay {
-  display: flex;
-  height: 100%;
-  flex-direction: column;
-}
-</style>

hours

This slot replaces the hours text between the arrows in the time picker

2 props are available

  • text: Value displayed in the datepicker by default
  • value: Actual value used in the code
Code Example
vue
<template>
-    <VueDatePicker v-model="date">
-      <template #hours="{ text, value }">
-        {{ value }}
-      </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date">
-      <template #hours="{ text, value }">
-        {{ value }}
-      </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

minutes

This slot replaces the minutes text between the arrows in the time picker

2 props are available

  • text: Value displayed in the datepicker by default
  • value: Actual value used in the code
Code Example
vue
<template>
-    <VueDatePicker v-model="date">
-      <template #minutes="{ text, value }">
-        {{ value }}
-      </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date">
-      <template #minutes="{ text, value }">
-        {{ value }}
-      </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

hours-overlay-value

This slot replaces the text in the hours overlay

2 props are available

  • text: Value displayed in the datepicker by default
  • value: Actual value used in the code
Code Example
vue
<template>
-    <VueDatePicker v-model="date">
-      <template #hours-overlay="{ text, value }">
-        {{ value }}
-      </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date">
-      <template #hours-overlay="{ text, value }">
-        {{ value }}
-      </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

minutes-overlay-value

This slot replaces the text in the minutes overlay

2 props are available

  • text: Value displayed in the datepicker by default
  • value: Actual value used in the code
Code Example
vue
<template>
-    <VueDatePicker v-model="date">
-      <template #minutes-overlay="{ text, value }">
-        {{ value }}
-      </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date">
-      <template #minutes-overlay="{ text, value }">
-        {{ value }}
-      </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

month

This slot replaces the text in the month picker

2 props are available

  • text: Value displayed in the datepicker by default
  • value: Actual value used in the code
Code Example
vue
<template>
-    <VueDatePicker v-model="date">
-      <template #month="{ text, value }">
-        {{ value }}
-      </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date">
-      <template #month="{ text, value }">
-        {{ value }}
-      </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

year

This slot replaces the text in the year picker

One props is available

  • value: Displayed year
Code Example
vue
<template>
-    <VueDatePicker v-model="date">
-      <template #year="{ value }">
-        {{ value }}
-      </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date">
-      <template #year="{ value }">
-        {{ value }}
-      </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

month-overlay-value

This slot replaces the text in the month picker overlay

2 props are available

  • text: Value displayed in the datepicker by default
  • value: Actual value used in the code
Code Example
vue
<template>
-    <VueDatePicker v-model="date">
-      <template #month-overlay-value="{ text, value }">
-        {{ value }}
-      </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date">
-      <template #month-overlay-value="{ text, value }">
-        {{ value }}
-      </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

year-overlay-value

This slot replaces the text in the month picker overlay

2 props are available, although for the year, text and value are the same

  • text: Value displayed in the datepicker by default
  • value: Actual value used in the code
Code Example
vue
<template>
-    <VueDatePicker v-model="date">
-      <template #year-overlay-value="{ text, value }">
-        {{ value }}
-      </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date">
-      <template #year-overlay-value="{ text, value }">
-        {{ value }}
-      </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

month-overlay

Replace the content in month overlay

This slot exposes the following:

  • month (number)
    • Selected month value
  • year (number)
    • Selected year value
  • items ( { text: string; value: number }[])
    • Generated array of months
  • updateMonthYear ((month: number, year: number) => void)
    • Exposed function to update month and year
  • instance (number)
    • In case of multi-calendars, instance is the order of the calendar
  • toggle (() => void)
    • Toggle overlay
Code Example
vue
<template>
-    <VueDatePicker v-model="date">
-      <template 
-          #month-overlay="{
-              month,
-              year,
-              items,
-              updateMonthYear,
-              toggle
-           }">
-            <div>
-              <select 
-                  class="select-input"
-                  :value="month" 
-                  @change="updateMonth($event, updateMonthYear, year, toggle)">
-                <option v-for="m in items" :key="m.value" :value="m.value">{{ m.text }}</option>
-              </select>
-            </div>
-            <button @click="toggle">Close</button>
-      </template>
-    </VueDatePicker>
-</template>
-
-<script lang="ts" setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-
-type UpdateMonthYear = (month: number, year: number) => void;
-
-const updateMonth = (
-    event: InputEvent,
-    updateMonthYear: UpdateMonthYear,
-    year: number,
-    toggle: () => void) => {
-      updateMonthYear(+(event.target as HTMLSelectElement).value, year);
-      toggle();
-};
-</script>
<template>
-    <VueDatePicker v-model="date">
-      <template 
-          #month-overlay="{
-              month,
-              year,
-              items,
-              updateMonthYear,
-              toggle
-           }">
-            <div>
-              <select 
-                  class="select-input"
-                  :value="month" 
-                  @change="updateMonth($event, updateMonthYear, year, toggle)">
-                <option v-for="m in items" :key="m.value" :value="m.value">{{ m.text }}</option>
-              </select>
-            </div>
-            <button @click="toggle">Close</button>
-      </template>
-    </VueDatePicker>
-</template>
-
-<script lang="ts" setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-
-type UpdateMonthYear = (month: number, year: number) => void;
-
-const updateMonth = (
-    event: InputEvent,
-    updateMonthYear: UpdateMonthYear,
-    year: number,
-    toggle: () => void) => {
-      updateMonthYear(+(event.target as HTMLSelectElement).value, year);
-      toggle();
-};
-</script>

year-overlay

Replace the content in year overlay

This slot exposes the following:

  • month (number)
    • Selected month value
  • year (number)
    • Selected year value
  • items ( { text: string; value: number }[])
    • Generated array of years
  • updateMonthYear ((month: number, year: number) => void)
    • Exposed function to update month and year
  • instance (number)
    • In case of multi-calendars, instance is the order of the calendar
  • toggle (() => void)
    • Toggle overlay
Code Example
vue
<template>
-    <VueDatePicker v-model="date">
-      <template 
-          #year-overlay="{
-              month,
-              year,
-              items,
-              updateMonthYear,
-              toggle
-           }">
-            <div>
-              <select
-                  class="select-input"
-                  :value="year"
-                  @change="updateYear($event, updateMonthYear, month, toggle)"
-              >
-                <option v-for="y in items" :key="y.value" :value="y.value">{{ y.text }}</option>
-              </select>
-            </div>
-            <button @click="toggle">Close</button>
-      </template>
-    </VueDatePicker>
-</template>
-
-<script lang="ts" setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-
-type UpdateMonthYear = (month: number, year: number) => void;
-
-const updateYear = (
-    event: InputEvent,
-    updateMonthYear: UpdateMonthYear,
-    month: number,
-    toggle: () => void) => {
-      updateMonthYear(month, +(event.target as HTMLSelectElement).value);
-      toggle();
-};
-</script>
<template>
-    <VueDatePicker v-model="date">
-      <template 
-          #year-overlay="{
-              month,
-              year,
-              items,
-              updateMonthYear,
-              toggle
-           }">
-            <div>
-              <select
-                  class="select-input"
-                  :value="year"
-                  @change="updateYear($event, updateMonthYear, month, toggle)"
-              >
-                <option v-for="y in items" :key="y.value" :value="y.value">{{ y.text }}</option>
-              </select>
-            </div>
-            <button @click="toggle">Close</button>
-      </template>
-    </VueDatePicker>
-</template>
-
-<script lang="ts" setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-
-type UpdateMonthYear = (month: number, year: number) => void;
-
-const updateYear = (
-    event: InputEvent,
-    updateMonthYear: UpdateMonthYear,
-    month: number,
-    toggle: () => void) => {
-      updateMonthYear(month, +(event.target as HTMLSelectElement).value);
-      toggle();
-};
-</script>

month-overlay-header

Add a custom content in the overlay header

Exposed function:

  • toggle (() => void)
Code Example
vue
<template>
-    <VueDatePicker v-model="date">
-      <template #month-overlay-header="{ toggle }">
-            <div class="overlay-header">
-                <span @click="toggle" class="pointer">
-                    {{ '< Go back' }}
-                </span>
-            </div>
-      </template>
-    </VueDatePicker>
-</template>
-
-<script lang="ts" setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
-
-<style>
-.overlay-header {
-  text-align: center;
-}
-.pointer {
-  cursor: pointer;
-}
-</style>
<template>
-    <VueDatePicker v-model="date">
-      <template #month-overlay-header="{ toggle }">
-            <div class="overlay-header">
-                <span @click="toggle" class="pointer">
-                    {{ '< Go back' }}
-                </span>
-            </div>
-      </template>
-    </VueDatePicker>
-</template>
-
-<script lang="ts" setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
-
-<style>
-.overlay-header {
-  text-align: center;
-}
-.pointer {
-  cursor: pointer;
-}
-</style>

year-overlay-header

Add a custom content in the overlay header

Exposed function:

  • toggle (() => void)
Code Example
vue
<template>
-    <VueDatePicker v-model="date">
-      <template #year-overlay-header="{ toggle }">
-            <div class="overlay-header">
-                <span @click="toggle" class="pointer">
-                    {{ '< Go back' }}
-                </span>
-            </div>
-      </template>
-    </VueDatePicker>
-</template>
-
-<script lang="ts" setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
-
-<style>
-.overlay-header {
-  text-align: center;
-}
-.pointer {
-  cursor: pointer;
-}
-</style>
<template>
-    <VueDatePicker v-model="date">
-      <template #year-overlay-header="{ toggle }">
-            <div class="overlay-header">
-                <span @click="toggle" class="pointer">
-                    {{ '< Go back' }}
-                </span>
-            </div>
-      </template>
-    </VueDatePicker>
-</template>
-
-<script lang="ts" setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
-
-<style>
-.overlay-header {
-  text-align: center;
-}
-.pointer {
-  cursor: pointer;
-}
-</style>

Released under the MIT License.

- +
Skip to content

Overlay

Customize overlay and overlay triggers

time-picker-overlay

This slot replaces the full overlay in the timepicker

Several props are available:

  • range: Value passed from general props
  • hours: Selected hours value
  • minutes: Selected minutes value
  • seconds: Selected seconds value
  • setHours: Function to call to set hours, (hours: number | number[]) => void
  • setMinutes: Function to call to set minutes, (minutes: number | number[]) => void
  • setSeconds: Function to call to set seconds, (seconds: number | number[]) => void

Info

If you are using range mode, make sure to pass number arrays in functions

Code Example
vue
<template>
+    <VueDatePicker v-model="date">
+      <template #time-picker-overlay="{ hours, minutes, setHours, setMinutes }">
+        <div class="time-picker-overlay">
+          <select class="select-input" :value="hours" @change="setHours(+$event.target.value)">
+            <option v-for="h in hoursArray" :key="h.value" :value="h.value">{{ h.text }}</option>
+          </select>
+          <select class="select-input" :value="minutes" @change="setMinutes(+$event.target.value)">
+            <option v-for="m in minutesArray" :key="m.value" :value="m.value">{{ m.text }}</option>
+          </select>
+        </div>
+      </template>
+    </VueDatePicker>
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+
+const hoursArray = computed(() => {
+  const arr = [];
+  for (let i = 0; i < 24; i++) {
+    arr.push({ text: i < 10 ? `0${i}` : i, value: i });
+  }
+  return arr;
+});
+
+const minutesArray = computed(() => {
+  const arr = [];
+  for (let i = 0; i < 60; i++) {
+    arr.push({ text: i < 10 ? `0${i}` : i, value: i });
+  }
+  return arr;
+});
+</script>
+
+<style>
+.time-picker-overlay {
+  display: flex;
+  height: 100%;
+  flex-direction: column;
+}
+</style>

hours

This slot replaces the hours text between the arrows in the time picker

2 props are available

  • text: Value displayed in the datepicker by default
  • value: Actual value used in the code
Code Example
vue
<template>
+    <VueDatePicker v-model="date">
+      <template #hours="{ text, value }">
+        {{ value }}
+      </template>
+    </VueDatePicker>
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

minutes

This slot replaces the minutes text between the arrows in the time picker

2 props are available

  • text: Value displayed in the datepicker by default
  • value: Actual value used in the code
Code Example
vue
<template>
+    <VueDatePicker v-model="date">
+      <template #minutes="{ text, value }">
+        {{ value }}
+      </template>
+    </VueDatePicker>
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

hours-overlay-value

This slot replaces the text in the hours overlay

2 props are available

  • text: Value displayed in the datepicker by default
  • value: Actual value used in the code
Code Example
vue
<template>
+    <VueDatePicker v-model="date">
+      <template #hours-overlay="{ text, value }">
+        {{ value }}
+      </template>
+    </VueDatePicker>
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

minutes-overlay-value

This slot replaces the text in the minutes overlay

2 props are available

  • text: Value displayed in the datepicker by default
  • value: Actual value used in the code
Code Example
vue
<template>
+    <VueDatePicker v-model="date">
+      <template #minutes-overlay="{ text, value }">
+        {{ value }}
+      </template>
+    </VueDatePicker>
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

month

This slot replaces the text in the month picker

2 props are available

  • text: Value displayed in the datepicker by default
  • value: Actual value used in the code
Code Example
vue
<template>
+    <VueDatePicker v-model="date">
+      <template #month="{ text, value }">
+        {{ value }}
+      </template>
+    </VueDatePicker>
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

year

This slot replaces the text in the year picker

One props is available

  • value: Displayed year
Code Example
vue
<template>
+    <VueDatePicker v-model="date">
+      <template #year="{ value }">
+        {{ value }}
+      </template>
+    </VueDatePicker>
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

month-overlay-value

This slot replaces the text in the month picker overlay

2 props are available

  • text: Value displayed in the datepicker by default
  • value: Actual value used in the code
Code Example
vue
<template>
+    <VueDatePicker v-model="date">
+      <template #month-overlay-value="{ text, value }">
+        {{ value }}
+      </template>
+    </VueDatePicker>
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

year-overlay-value

This slot replaces the text in the month picker overlay

2 props are available, although for the year, text and value are the same

  • text: Value displayed in the datepicker by default
  • value: Actual value used in the code
Code Example
vue
<template>
+    <VueDatePicker v-model="date">
+      <template #year-overlay-value="{ text, value }">
+        {{ value }}
+      </template>
+    </VueDatePicker>
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

month-overlay

Replace the content in month overlay

This slot exposes the following:

  • month (number)
    • Selected month value
  • year (number)
    • Selected year value
  • items ( { text: string; value: number }[])
    • Generated array of months
  • updateMonthYear ((month: number, year: number) => void)
    • Exposed function to update month and year
  • instance (number)
    • In case of multi-calendars, instance is the order of the calendar
  • toggle (() => void)
    • Toggle overlay
Code Example
vue
<template>
+    <VueDatePicker v-model="date">
+      <template 
+          #month-overlay="{
+              month,
+              year,
+              items,
+              updateMonthYear,
+              toggle
+           }">
+            <div>
+              <select 
+                  class="select-input"
+                  :value="month" 
+                  @change="updateMonth($event, updateMonthYear, year, toggle)">
+                <option v-for="m in items" :key="m.value" :value="m.value">{{ m.text }}</option>
+              </select>
+            </div>
+            <button @click="toggle">Close</button>
+      </template>
+    </VueDatePicker>
+</template>
+
+<script lang="ts" setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+
+type UpdateMonthYear = (month: number, year: number) => void;
+
+const updateMonth = (
+    event: InputEvent,
+    updateMonthYear: UpdateMonthYear,
+    year: number,
+    toggle: () => void) => {
+      updateMonthYear(+(event.target as HTMLSelectElement).value, year);
+      toggle();
+};
+</script>

year-overlay

Replace the content in year overlay

This slot exposes the following:

  • month (number)
    • Selected month value
  • year (number)
    • Selected year value
  • items ( { text: string; value: number }[])
    • Generated array of years
  • updateMonthYear ((month: number, year: number) => void)
    • Exposed function to update month and year
  • instance (number)
    • In case of multi-calendars, instance is the order of the calendar
  • toggle (() => void)
    • Toggle overlay
Code Example
vue
<template>
+    <VueDatePicker v-model="date">
+      <template 
+          #year-overlay="{
+              month,
+              year,
+              items,
+              updateMonthYear,
+              toggle
+           }">
+            <div>
+              <select
+                  class="select-input"
+                  :value="year"
+                  @change="updateYear($event, updateMonthYear, month, toggle)"
+              >
+                <option v-for="y in items" :key="y.value" :value="y.value">{{ y.text }}</option>
+              </select>
+            </div>
+            <button @click="toggle">Close</button>
+      </template>
+    </VueDatePicker>
+</template>
+
+<script lang="ts" setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+
+type UpdateMonthYear = (month: number, year: number) => void;
+
+const updateYear = (
+    event: InputEvent,
+    updateMonthYear: UpdateMonthYear,
+    month: number,
+    toggle: () => void) => {
+      updateMonthYear(month, +(event.target as HTMLSelectElement).value);
+      toggle();
+};
+</script>

month-overlay-header

Add a custom content in the overlay header

Exposed function:

  • toggle (() => void)
Code Example
vue
<template>
+    <VueDatePicker v-model="date">
+      <template #month-overlay-header="{ toggle }">
+            <div class="overlay-header">
+                <span @click="toggle" class="pointer">
+                    {{ '< Go back' }}
+                </span>
+            </div>
+      </template>
+    </VueDatePicker>
+</template>
+
+<script lang="ts" setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>
+
+<style>
+.overlay-header {
+  text-align: center;
+}
+.pointer {
+  cursor: pointer;
+}
+</style>

year-overlay-header

Add a custom content in the overlay header

Exposed function:

  • toggle (() => void)
Code Example
vue
<template>
+    <VueDatePicker v-model="date">
+      <template #year-overlay-header="{ toggle }">
+            <div class="overlay-header">
+                <span @click="toggle" class="pointer">
+                    {{ '< Go back' }}
+                </span>
+            </div>
+      </template>
+    </VueDatePicker>
+</template>
+
+<script lang="ts" setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>
+
+<style>
+.overlay-header {
+  text-align: center;
+}
+.pointer {
+  cursor: pointer;
+}
+</style>

Released under the MIT License.

+ \ No newline at end of file diff --git a/docs/slots/trigger-and-input/index.html b/docs/slots/trigger-and-input/index.html index c9b71fc86..9f8fcf822 100644 --- a/docs/slots/trigger-and-input/index.html +++ b/docs/slots/trigger-and-input/index.html @@ -5,16 +5,17 @@ Slots - Trigger and input | Vue Datepicker - + + - - - - - - - - + + + + + + + + @@ -23,70 +24,39 @@ -
Skip to content

Trigger and input

Use custom input or trigger element

trigger

This slot replaces the input element with your custom element

This is some custom clickable text that will open datepicker

Code Example
vue
<template>
-    <VueDatePicker v-model="date">
-        <template #trigger>
-            <p class="clickable-text">This is some custom clickable text that will open the datepicker</p>
-        </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
-
-<style>
-    .clickable-text {
-        color: #1976d2;
-        cursor: pointer;
-    }
-</style>
<template>
-    <VueDatePicker v-model="date">
-        <template #trigger>
-            <p class="clickable-text">This is some custom clickable text that will open the datepicker</p>
-        </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
-
-<style>
-    .clickable-text {
-        color: #1976d2;
-        cursor: pointer;
-    }
-</style>

dp-input

This slot replaces the input field. The difference from the trigger slot is that you will have access to the input field properties

Available props are:

TIP

For functions to work correctly, make sure that the text-input prop is enabled

When calling onInput function, make sure to pass the input event as an argument

  • value: Value displayed in the input field
    • type: string
  • isMenuOpen: Get info if the menu is in the open state
    • type: boolean
  • onInput: Function called on the @input event
    • type: (event: Event | string) => void
  • onEnter: Function called on the @keydown.enter event
    • type: () => void
  • onTab: Function called on the @keydown.tab event
    • type: () => void
  • onClear: Function to call if you want to clear date
    • type: () => void
  • onBlur: Function to call on input blur
    • type: () => void
  • onKeypress: Function to call on key press
    • type: (event: KeyboardEvent) => void
  • onPaste: Function to call on paste
    • type: () => void
Code Example
vue
<template>
-    <VueDatePicker v-model="date">
-        <template #dp-input="{ value, onInput, onEnter, onTab, onClear, onBlur, onKeypress, onPaste, isMenuOpen }">
-          <input type="text" :value="value" />
-        </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>
<template>
-    <VueDatePicker v-model="date">
-        <template #dp-input="{ value, onInput, onEnter, onTab, onClear, onBlur, onKeypress, onPaste, isMenuOpen }">
-          <input type="text" :value="value" />
-        </template>
-    </VueDatePicker>
-</template>
-
-<script setup>
-import { ref } from 'vue';
-
-const date = ref(new Date());
-</script>

Released under the MIT License.

- +
Skip to content

Trigger and input

Use custom input or trigger element

trigger

This slot replaces the input element with your custom element

This is some custom clickable text that will open datepicker

Code Example
vue
<template>
+    <VueDatePicker v-model="date">
+        <template #trigger>
+            <p class="clickable-text">This is some custom clickable text that will open the datepicker</p>
+        </template>
+    </VueDatePicker>
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>
+
+<style>
+    .clickable-text {
+        color: #1976d2;
+        cursor: pointer;
+    }
+</style>

dp-input

This slot replaces the input field. The difference from the trigger slot is that you will have access to the input field properties

Available props are:

TIP

For functions to work correctly, make sure that the text-input prop is enabled

When calling onInput function, make sure to pass the input event as an argument

  • value: Value displayed in the input field
    • type: string
  • isMenuOpen: Get info if the menu is in the open state
    • type: boolean
  • onInput: Function called on the @input event
    • type: (event: Event | string) => void
  • onEnter: Function called on the @keydown.enter event
    • type: () => void
  • onTab: Function called on the @keydown.tab event
    • type: () => void
  • onClear: Function to call if you want to clear date
    • type: () => void
  • onBlur: Function to call on input blur
    • type: () => void
  • onKeypress: Function to call on key press
    • type: (event: KeyboardEvent) => void
  • onPaste: Function to call on paste
    • type: () => void
Code Example
vue
<template>
+    <VueDatePicker v-model="date">
+        <template #dp-input="{ value, onInput, onEnter, onTab, onClear, onBlur, onKeypress, onPaste, isMenuOpen }">
+          <input type="text" :value="value" />
+        </template>
+    </VueDatePicker>
+</template>
+
+<script setup>
+import { ref } from 'vue';
+
+const date = ref(new Date());
+</script>

Released under the MIT License.

+ \ No newline at end of file