1import{a0 as Ir}from"./DPjEYeee.js";function B(r,e){return r-e*Math.floor(r/e)}const Ke=1721426;function S(r,e,t,n){e=Z(r,e);let a=e-1,o=-2;return t<=2?o=0:E(e)&&(o=-1),Ke-1+365*a+Math.floor(a/4)-Math.floor(a/100)+Math.floor(a/400)+Math.floor((367*t-362)/12+o+n)}function E(r){return r%4===0&&(r%100!==0||r%400===0)}function Z(r,e){return r==="BC"?1-e:e}function re(r){let e="AD";return r<=0&&(e="BC",r=1-r),[e,r]}const Er={standard:[31,28,31,30,31,30,31,31,30,31,30,31],leapyear:[31,29,31,30,31,30,31,31,30,31,30,31]};class m{fromJulianDay(e){let t=e,n=t-Ke,a=Math.floor(n/146097),o=B(n,146097),i=Math.floor(o/36524),s=B(o,36524),f=Math.floor(s/1461),h=B(s,1461),b=Math.floor(h/365),$=a*400+i*100+f*4+b+(i!==4&&b!==4?1:0),[A,M]=re($),g=t-S(A,M,1,1),O=2;t<S(A,M,3,1)?O=0:E(M)&&(O=1);let u=Math.floor(((g+O)*12+373)/367),c=t-S(A,M,u,1)+1;return new l(A,M,u,c)}toJulianDay(e){return S(e.era,e.year,e.month,e.day)}getDaysInMonth(e){return Er[E(e.year)?"leapyear":"standard"][e.month-1]}getMonthsInYear(e){return 12}getDaysInYear(e){return E(e.year)?366:365}getMaximumMonthsInYear(){return 12}getMaximumDaysInMonth(){return 31}getYearsInEra(e){return 9999}getEras(){return["BC","AD"]}isInverseEra(e){return e.era==="BC"}balanceDate(e){e.year<=0&&(e.era=e.era==="BC"?"AD":"BC",e.year=1-e.year)}constructor(){this.identifier="gregory"}}const xr={"001":1,AD:1,AE:6,AF:6,AI:1,AL:1,AM:1,AN:1,AR:1,AT:1,AU:1,AX:1,AZ:1,BA:1,BE:1,BG:1,BH:6,BM:1,BN:1,BY:1,CH:1,CL:1,CM:1,CN:1,CR:1,CY:1,CZ:1,DE:1,DJ:6,DK:1,DZ:6,EC:1,EE:1,EG:6,ES:1,FI:1,FJ:1,FO:1,FR:1,GB:1,GE:1,GF:1,GP:1,GR:1,HR:1,HU:1,IE:1,IQ:6,IR:6,IS:1,IT:1,JO:6,KG:1,KW:6,KZ:1,LB:1,LI:1,LK:1,LT:1,LU:1,LV:1,LY:6,MC:1,MD:1,ME:1,MK:1,MN:1,MQ:1,MV:5,MY:1,NL:1,NO:1,NZ:1,OM:6,PL:1,QA:6,RE:1,RO:1,RS:1,RU:1,SD:6,SE:1,SI:1,SK:1,SM:1,SY:6,TJ:1,TM:1,TR:1,UA:1,UY:1,UZ:1,VA:1,VN:1,XK:1};function je(r,e){return e=d(e,r.calendar),r.era===e.era&&r.year===e.year&&r.month===e.month&&r.day===e.day}function Cr(r,e){return e=d(e,r.calendar),r=Be(r),e=Be(e),r.era===e.era&&r.year===e.year&&r.month===e.month}function St(r,e){return Me(r.calendar,e.calendar)&&je(r,e)}function Yt(r,e){return Me(r.calendar,e.calendar)&&Cr(r,e)}function Me(r,e){var t,n,a,o;return(o=(a=(t=r.isEqual)===null||t===void 0?void 0:t.call(r,e))!==null&&a!==void 0?a:(n=e.isEqual)===null||n===void 0?void 0:n.call(e,r))!==null&&o!==void 0?o:r.identifier===e.identifier}function Tt(r,e){return je(r,ze(e))}function Xe(r,e,t){let n=r.calendar.toJulianDay(r),a=Br(e),o=Math.ceil(n+1-a)%7;return o<0&&(o+=7),o}function Sr(r){return w(Date.now(),r)}function ze(r){return Rr(Sr(r))}function er(r,e){return r.calendar.toJulianDay(r)-e.calendar.toJulianDay(e)}function rr(r,e){return Te(r)-Te(e)}function Te(r){return r.hour*36e5+r.minute*6e4+r.second*1e3+r.millisecond}let ie=null,Yr=!1;function te(){return ie==null&&(ie=new Intl.DateTimeFormat().resolvedOptions().timeZone),ie}function tr(){return Yr}function Be(r){return r.subtract({days:r.day-1})}function Bt(r){return r.add({days:r.calendar.getDaysInMonth(r)-r.day})}const Ue=new Map,se=new Map;function Tr(r){if(Intl.Locale){let t=Ue.get(r);return t||(t=new Intl.Locale(r).maximize().region,t&&Ue.set(r,t)),t}let e=r.split("-")[1];return e==="u"?void 0:e}function Br(r){let e=se.get(r);if(!e){if(Intl.Locale){let n=new Intl.Locale(r);if("getWeekInfo"in n&&(e=n.getWeekInfo(),e))return se.set(r,e),e.firstDay}let t=Tr(r);if(r.includes("-fw-")){let n=r.split("-fw-")[1].split("-")[0];n==="mon"?e={firstDay:1}:n==="tue"?e={firstDay:2}:n==="wed"?e={firstDay:3}:n==="thu"?e={firstDay:4}:n==="fri"?e={firstDay:5}:n==="sat"?e={firstDay:6}:e={firstDay:0}}else r.includes("-ca-iso8601")?e={firstDay:1}:e={firstDay:t&&xr[t]||0};se.set(r,e)}return e.firstDay}function R(r){r=d(r,new m);let e=Z(r.era,r.year);return nr(e,r.month,r.day,r.hour,r.minute,r.second,r.millisecond)}function nr(r,e,t,n,a,o,i){let s=new Date;return s.setUTCHours(n,a,o,i),s.setUTCFullYear(r,e-1,t),s.getTime()}function de(r,e){if(e==="UTC")return 0;if(r>0&&e===te()&&!tr())return new Date(r).getTimezoneOffset()*-6e4;let{year:t,month:n,day:a,hour:o,minute:i,second:s}=ar(r,e);return nr(t,n,a,o,i,s,0)-Math.floor(r/1e3)*1e3}const Je=new Map;function ar(r,e){let t=Je.get(e);t||(t=new Intl.DateTimeFormat("en-US",{timeZone:e,hour12:!1,era:"short",year:"numeric",month:"numeric",day:"numeric",hour:"numeric",minute:"numeric",second:"numeric"}),Je.set(e,t));let n=t.formatToParts(new Date(r)),a={};for(let o of n)o.type!=="literal"&&(a[o.type]=o.value);return{year:a.era==="BC"||a.era==="B"?-a.year+1:+a.year,month:+a.month,day:+a.day,hour:a.hour==="24"?0:+a.hour,minute:+a.minute,second:+a.second}}const Re=864e5;function Ur(r,e,t,n){return(t===n?[t]:[t,n]).filter(o=>Jr(r,e,o))}function Jr(r,e,t){let n=ar(t,e);return r.year===n.year&&r.month===n.month&&r.day===n.day&&r.hour===n.hour&&r.minute===n.minute&&r.second===n.second}function p(r,e,t="compatible"){let n=L(r);if(e==="UTC")return R(n);
1if(e===te()&&t==="compatible"&&!tr()){n=d(n,new m);let f=new Date,h=Z(n.era,n.year);return f.setFullYear(h,n.month-1,n.day),f.setHours(n.hour,n.minute,n.second,n.millisecond),f.getTime()}let a=R(n),o=de(a-Re,e),i=de(a+Re,e),s=Ur(n,e,a-o,a-i);if(s.length===1)return s[0];if(s.length>1)switch(t){case"compatible":case"earlier":return s[0];case"later":return s[s.length-1];case"reject":throw new RangeError("Multiple possible absolute times found")}switch(t){case"earlier":return Math.min(a-o,a-i);case"compatible":case"later":return Math.max(a-o,a-i);case"reject":throw new RangeError("No such absolute time found")}}function or(r,e,t="compatible"){return new Date(p(r,e,t))}function w(r,e){let t=de(r,e),n=new Date(r+t),a=n.getUTCFullYear(),o=n.getUTCMonth()+1,i=n.getUTCDate(),s=n.getUTCHours(),f=n.getUTCMinutes(),h=n.getUTCSeconds(),b=n.getUTCMilliseconds();return new F(a<1?"BC":"AD",a<1?-a+1:a,o,i,e,t,s,f,h,b)}function Rr(r){return new l(r.calendar,r.era,r.year,r.month,r.day)}function L(r,e){let t=0,n=0,a=0,o=0;if("timeZone"in r)({hour:t,minute:n,second:a,millisecond:o}=r);else if("hour"in r&&!e)return r;return e&&({hour:t,minute:n,second:a,millisecond:o}=e),new k(r.calendar,r.era,r.year,r.month,r.day,t,n,a,o)}function d(r,e){if(Me(r.calendar,e))return r;let t=e.fromJulianDay(r.calendar.toJulianDay(r)),n=r.copy();return n.calendar=e,n.era=t.era,n.year=t.year,n.month=t.month,n.day=t.day,Y(n),n}function Lr(r,e,t){if(r instanceof F)return r.timeZone===e?r:Fr(r,e);let n=p(r,e,t);return w(n,e)}function kr(r){let e=R(r)-r.offset;return new Date(e)}function Fr(r,e){let t=R(r)-r.offset;return d(w(t,e),r.calendar)}const Q=36e5;function ne(r,e){let t=r.copy(),n="hour"in t?ur(t,e):0;$e(t,e.years||0),t.calendar.balanceYearMonth&&t.calendar.balanceYearMonth(t,r),t.month+=e.months||0,ye(t),ir(t),t.day+=(e.weeks||0)*7,t.day+=e.days||0,t.day+=n,Or(t),t.calendar.balanceDate&&t.calendar.balanceDate(t),t.year<1&&(t.year=1,t.month=1,t.day=1);let a=t.calendar.getYearsInEra(t);if(t.year>a){var o,i;let f=(o=(i=t.calendar).isInverseEra)===null||o===void 0?void 0:o.call(i,t);t.year=a,t.month=f?1:t.calendar.getMonthsInYear(t),t.day=f?1:t.calendar.getDaysInMonth(t)}t.month<1&&(t.month=1,t.day=1);let s=t.calendar.getMonthsInYear(t);return t.month>s&&(t.month=s,t.day=t.calendar.getDaysInMonth(t)),t.day=Math.max(1,Math.min(t.calendar.getDaysInMonth(t),t.day)),t}function $e(r,e){var t,n;!((t=(n=r.calendar).isInverseEra)===null||t===void 0)&&t.call(n,r)&&(e=-e),r.year+=e}function ye(r){for(;r.month<1;)$e(r,-1),r.month+=r.calendar.getMonthsInYear(r);let e=0;for(;r.month>(e=r.calendar.getMonthsInYear(r));)r.month-=e,$e(r,1)}function Or(r){for(;r.day<1;)r.month--,ye(r),r.day+=r.calendar.getDaysInMonth(r);for(;r.day>r.calendar.getDaysInMonth(r);)r.day-=r.calendar.getDaysInMonth(r),r.month++,ye(r)}function ir(r){r.month=Math.max(1,Math.min(r.calendar.getMonthsInYear(r),r.month)),r.day=Math.max(1,Math.min(r.calendar.getDaysInMonth(r),r.day))}function Y(r){r.calendar.constrainDate&&r.calendar.constrainDate(r),r.year=Math.max(1,Math.min(r.calendar.getYearsInEra(r),r.year)),ir(r)}function De(r){let e={};for(let t in r)typeof r[t]=="number"&&(e[t]=-r[t]);return e}function sr(r,e){return ne(r,De(e))}function pe(r,e){let t=r.copy();return e.era!=null&&(t.era=e.era),e.year!=null&&(t.year=e.year),e.month!=null&&(t.month=e.month),e.day!=null&&(t.day=e.day),Y(t),t}function q(r,e){let t=r.copy();return e.hour!=null&&(t.hour=e.hour),e.minute!=null&&(t.minute=e.minute),e.second!=null&&(t.second=e.second),e.millisecond!=null&&(t.millisecond=e.millisecond),fr(t),t}function Qr(r){r.second+=Math.floor(r.millisecond/1e3),r.millisecond=H(r.millisecond,1e3),r.minute+=Math.floor(r.second/60),r.second=H(r.second,60),r.hour+=Math.floor(r.minute/60),r.minute=H(r.minute,60);let e=Math.floor(r.hour/24);return r.hour=H(r.hour,24),e}function fr(r){r.millisecond=Math.max(0,Math.min(r.millisecond,1e3)),r.second=Math.max(0,Math.min(r.second,59)),r.minute=Math.max(0,Math.min(r.minute,59)),r.hour=Math.max(0,Math.min(r.hour,23))}function H(r,e){let t=r%e;return t<0&&(t+=e),t}function ur(r,e){return r.hour+=e.hours||0,r.minute+=e.minutes||0,r.second+=e.seconds||0,r.millisecond+=e.milliseconds||0,Qr(r)}function cr(r,e){let t=r.copy();return ur(t,e),t}function _r(r,e){return cr(r,De(e))}function we(r,e,t,n){let a=r.copy();switch(e){case"era":{let s=r.calendar.getEras(),f=s.indexOf(r.era);if(f<0)throw new Error("Invalid era: "+r.era);f=v(f,t,0,s.length-1,n?.round),a.era=s[f],Y(a);break}case"year":var o,i;!((o=(i=a.calendar).isInverseEra)===null||o===void 0)&&o.call(i,a)&&(t=-t),a.year=v(r.year,t,-1/0,9999,n?.round),a.year===-1/0&&(a.year=1),a.calendar.balanceYearMonth&&a.calendar.balanceYearMonth(a,r);break;case"month":a.month=v(r.month,t,1,r.calendar.getMonthsInYear(r),n?.round);break;case"day":a.day=v(r.day,t,1,r.calendar.getDaysInMonth(r),n?.round);break;default:throw new Error("Unsupported field "+e)}return r.calendar.balanceDate&&r.calendar.balanceDate(a),Y(a),a}function ve(r,e,t,n){let a=r.copy();switch(e){case"hour":{let o=r.hour,i=0,s=23;if(n?.hourCycle===12){let f=o>=12;i=f?12:0,s=f?23:11}a.hour=v(o,t,i,s,n?.round);break}case"minute":a.minute=v(r.minute,t,0,59,n?.round);break;case"second":a.second=v(r.second,t,0,59,n?.round);break;case"millisecond":a.millisecond=v(r.millisecond,t,0,999,n?.round);break;default:throw new Error("Unsupported field "+e)}return a}function v(r,e,t,n,a=!1){if(a){r+=Math.sign(e),r<t&&(r=n);let o=Math.abs(e);e>0?r=Math.ceil(r/o)*o:r=Math.floor(r/o)*o,r>n&&(r=t)}else r+=e,r<t?r=n-(t-r-1):r>n&&(r=t+(r-n-1));return r}function lr(r,e){let t;if(e.years!=null&&e.years!==0||e.months!=null&&e.months!==0||e.weeks!=null&&e.weeks!==0||e.days!=null&&e.days!==0){let a=ne(L(r),{years:e.years,months:e.months,weeks:e.weeks,days:e.days});t=p(a,r.timeZone)}else t=R(r)-r.offset;t+=e.milliseconds||0,t+=(e.seconds||0)*1e3,t+=(e.minutes||0)*6e4,t+=(e.hours||0)*36e5;let n=w(t,r.timeZone);return d(n,r.calendar)}function Pr(r,e){return lr(r,De(e))}function Nr(r,e,t,n){switch(e){case"hour":{let a=0,o=23;if(n?.hourCycle===12){let g=r.hour>=12;a=g?12:0,o=g?23:11}let i=L(r),s=d(q(i,{hour:a}),new m),f=[p(s,r.timeZone,"earlier"),p(s,r.timeZone,"later")].filter(g=>w(g,r.timeZone).day===s.day)[0],h=d(q(i,{hour:o}),new m),b=[p(h,r.timeZone,"earlier"),p(h,r.timeZone,"later")].filter(g=>w(g,r.timeZone).day===h.day).pop(),$=R(r)-r.offset,A=Math.floor($/Q),M=$%Q;return $=v(A,t,Math.floor(f/Q),Math.floor(b/Q),n?.round)*Q+M,d(w($,r.timeZone),r.calendar)}case"minute":case"second":case"millisecond":return ve(r,e,t,n);case"era":case"year":case"month":case"day":{let a=we(L(r),e,t,n),o=p(a,r.timeZone);return d(w(o,r.timeZone),r.calendar)}default:throw new Error("Unsupported field "+e)}}function qr(r,e,t){let n=L(r),a=q(pe(n,e),e);if(a.compare(n)===0)return r;let o=p(a,r.timeZone,t);return d(w(o,r.timeZone),r.calendar)}function hr(r){return`${String(r.hour).padStart(2,"0")}
1:${String(r.minute).padStart(2,"0")}:${String(r.second).padStart(2,"0")}${r.millisecond?String(r.millisecond/1e3).slice(1):""}`}function dr(r){let e=d(r,new m),t;return e.era==="BC"?t=e.year===1?"0000":"-"+String(Math.abs(1-e.year)).padStart(6,"00"):t=String(e.year).padStart(4,"0"),`${t}-${String(e.month).padStart(2,"0")}-${String(e.day).padStart(2,"0")}`}function $r(r){return`${dr(r)}T${hr(r)}`}function Zr(r){let e=Math.sign(r)<0?"-":"+";r=Math.abs(r);let t=Math.floor(r/36e5),n=Math.floor(r%36e5/6e4),a=Math.floor(r%36e5%6e4/1e3),o=`${e}${String(t).padStart(2,"0")}:${String(n).padStart(2,"0")}`;return a!==0&&(o+=`:${String(a).padStart(2,"0")}`),o}function Hr(r){return`${$r(r)}${Zr(r.offset)}[${r.timeZone}]`}function Wr(r,e){if(e.has(r))throw new TypeError("Cannot initialize the same private elements twice on an object")}function ae(r,e,t){Wr(r,e),e.set(r,t)}function Ae(r){let e=typeof r[0]=="object"?r.shift():new m,t;if(typeof r[0]=="string")t=r.shift();else{let i=e.getEras();t=i[i.length-1]}let n=r.shift(),a=r.shift(),o=r.shift();return[e,t,n,a,o]}var Vr=new WeakMap;class l{copy(){return this.era?new l(this.calendar,this.era,this.year,this.month,this.day):new l(this.calendar,this.year,this.month,this.day)}add(e){return ne(this,e)}subtract(e){return sr(this,e)}set(e){return pe(this,e)}cycle(e,t,n){return we(this,e,t,n)}toDate(e){return or(this,e)}toString(){return dr(this)}compare(e){return er(this,e)}constructor(...e){ae(this,Vr,{writable:!0,value:void 0});let[t,n,a,o,i]=Ae(e);this.calendar=t,this.era=n,this.year=a,this.month=o,this.day=i,Y(this)}}var Gr=new WeakMap;class Ie{copy(){return new Ie(this.hour,this.minute,this.second,this.millisecond)}add(e){return cr(this,e)}subtract(e){return _r(this,e)}set(e){return q(this,e)}cycle(e,t,n){return ve(this,e,t,n)}toString(){return hr(this)}compare(e){return rr(this,e)}constructor(e=0,t=0,n=0,a=0){ae(this,Gr,{writable:!0,value:void 0}),this.hour=e,this.minute=t,this.second=n,this.millisecond=a,fr(this)}}var Kr=new WeakMap;class k{copy(){return this.era?new k(this.calendar,this.era,this.year,this.month,this.day,this.hour,this.minute,this.second,this.millisecond):new k(this.calendar,this.year,this.month,this.day,this.hour,this.minute,this.second,this.millisecond)}add(e){return ne(this,e)}subtract(e){return sr(this,e)}set(e){return pe(q(this,e),e)}cycle(e,t,n){switch(e){case"era":case"year":case"month":case"day":return we(this,e,t,n);default:return ve(this,e,t,n)}}toDate(e,t){return or(this,e,t)}toString(){return $r(this)}compare(e){let t=er(this,e);return t===0?rr(this,L(e)):t}constructor(...e){ae(this,Kr,{writable:!0,value:void 0});let[t,n,a,o,i]=Ae(e);this.calendar=t,this.era=n,this.year=a,this.month=o,this.day=i,this.hour=e.shift()||0,this.minute=e.shift()||0,this.second=e.shift()||0,this.millisecond=e.shift()||0,Y(this)}}var jr=new WeakMap;class F{copy(){return this.era?new F(this.calendar,this.era,this.year,this.month,this.day,this.timeZone,this.offset,this.hour,this.minute,this.second,this.millisecond):new F(this.calendar,this.year,this.month,this.day,this.timeZone,this.offset,this.hour,this.minute,this.second,this.millisecond)}add(e){return lr(this,e)}subtract(e){return Pr(this,e)}set(e,t){return qr(this,e,t)}cycle(e,t,n){return Nr(this,e,t,n)}toDate(){return kr(this)}toString(){return Hr(this)}toAbsoluteString(){return this.toDate().toISOString()}compare(e){return this.toDate().getTime()-Lr(e,this.timeZone).toDate().getTime()}constructor(...e){ae(this,jr,{writable:!0,value:void 0});let[t,n,a,o,i]=Ae(e),s=e.shift(),f=e.shift();this.calendar=t,this.era=n,this.year=a,this.month=o,this.day=i,this.timeZone=s,this.offset=f,this.hour=e.shift()||0,this.minute=e.shift()||0,this.second=e.shift()||0,this.millisecond=e.shift()||0,Y(this)}}const U=[[1868,9,8],[1912,7,30],[1926,12,25],[1989,1,8],[2019,5,1]],Xr=[[1912,7,29],[1926,12,24],[1989,1,7],[2019,4,30]],V=[1867,1911,1925,1988,2018],I=["meiji","taisho","showa","heisei","reiwa"];function Le(r){const e=U.findIndex(([t,n,a])=>r.year<t||r.year===t&&r.month<n||r.year===t&&r.month===n&&r.day<a);return e===-1?U.length-1:e===0?0:e-1}function fe(r){let e=V[I.indexOf(r.era)];if(!e)throw new Error("Unknown era: "+r.era);return new l(r.year+e,r.month,r.day)}class zr extends m{fromJulianDay(e){let t=super.fromJulianDay(e),n=Le(t);return new l(this,I[n],t.year-V[n],t.month,t.day)}toJulianDay(e){return super.toJulianDay(fe(e))}balanceDate(e){let t=fe(e),n=Le(t);I[n]!==e.era&&(e.era=I[n],e.year=t.year-V[n]),this.constrainDate(e)}constrainDate(e){let t=I.indexOf(e.era),n=Xr[t];if(n!=null){let[a,o,i]=n,s=a-V[t];e.year=Math.max(1,Math.min(s,e.year)),e.year===s&&(e.month=Math.min(o,e.month),e.month===o&&(e.day=Math.min(i,e.day)))}if(e.year===1&&t>=0){let[,a,o]=U[t];e.month=Math.max(a,e.month),e.month===a&&(e.day=Math.max(o,e.day))}}getEras(){return I}getYearsInEra(e){let t=I.indexOf(e.era),n=U[t],a=U[t+1];if(a==null)return 9999-n[0]+1;let o=a[0]-n[0];return(e.month<a[1]||e.month===a[1]&&e.day<a[2])&&o++,o}getDaysInMonth(e){return super.getDaysInMonth(fe(e))}getMinimumMonthInYear(e){let t=ke(e);return t?t[1]:1}
1getMinimumDayInMonth(e){let t=ke(e);return t&&e.month===t[1]?t[2]:1}constructor(...e){super(...e),this.identifier="japanese"}}function ke(r){if(r.year===1){let e=I.indexOf(r.era);return U[e]}}const yr=-543;class et extends m{fromJulianDay(e){let t=super.fromJulianDay(e),n=Z(t.era,t.year);return new l(this,n-yr,t.month,t.day)}toJulianDay(e){return super.toJulianDay(Fe(e))}getEras(){return["BE"]}getDaysInMonth(e){return super.getDaysInMonth(Fe(e))}balanceDate(){}constructor(...e){super(...e),this.identifier="buddhist"}}function Fe(r){let[e,t]=re(r.year+yr);return new l(e,t,r.month,r.day)}const j=1911;function mr(r){return r.era==="minguo"?r.year+j:1-r.year+j}function Oe(r){let e=r-j;return e>0?["minguo",e]:["before_minguo",1-e]}class rt extends m{fromJulianDay(e){let t=super.fromJulianDay(e),n=Z(t.era,t.year),[a,o]=Oe(n);return new l(this,a,o,t.month,t.day)}toJulianDay(e){return super.toJulianDay(Qe(e))}getEras(){return["before_minguo","minguo"]}balanceDate(e){let[t,n]=Oe(mr(e));e.era=t,e.year=n}isInverseEra(e){return e.era==="before_minguo"}getDaysInMonth(e){return super.getDaysInMonth(Qe(e))}getYearsInEra(e){return e.era==="before_minguo"?9999:9999-j}constructor(...e){super(...e),this.identifier="roc"}}function Qe(r){let[e,t]=re(mr(r));return new l(e,t,r.month,r.day)}const _e=1948320,Pe=[0,31,62,93,124,155,186,216,246,276,306,336];class tt{fromJulianDay(e){let t=e-_e,n=1+Math.floor((33*t+3)/12053),a=365*(n-1)+Math.floor((8*n+21)/33),o=t-a,i=o<216?Math.floor(o/31):Math.floor((o-6)/30),s=o-Pe[i]+1;return new l(this,n,i+1,s)}toJulianDay(e){let t=_e-1+365*(e.year-1)+Math.floor((8*e.year+21)/33);return t+=Pe[e.month-1],t+=e.day,t}getMonthsInYear(){return 12}getDaysInMonth(e){return e.month<=6?31:e.month<=11||B(25*e.year+11,33)<8?30:29}getMaximumMonthsInYear(){return 12}getMaximumDaysInMonth(){return 31}getEras(){return["AP"]}getYearsInEra(){return 9377}constructor(){this.identifier="persian"}}const ue=78,Ne=80;class nt extends m{fromJulianDay(e){let t=super.fromJulianDay(e),n=t.year-ue,a=e-S(t.era,t.year,1,1),o;a<Ne?(n--,o=E(t.year-1)?31:30,a+=o+155+90+10):(o=E(t.year)?31:30,a-=Ne);let i,s;if(a<o)i=1,s=a+1;else{let f=a-o;f<155?(i=Math.floor(f/31)+2,s=f%31+1):(f-=155,i=Math.floor(f/30)+7,s=f%30+1)}return new l(this,n,i,s)}toJulianDay(e){let t=e.year+ue,[n,a]=re(t),o,i;return E(a)?(o=31,i=S(n,a,3,21)):(o=30,i=S(n,a,3,22)),e.month===1?i+e.day-1:(i+=o+Math.min(e.month-2,5)*31,e.month>=8&&(i+=(e.month-7)*30),i+=e.day-1,i)}getDaysInMonth(e){return e.month===1&&E(e.year+ue)||e.month>=2&&e.month<=6?31:30}getYearsInEra(){return 9919}getEras(){return["saka"]}balanceDate(){}constructor(...e){super(...e),this.identifier="indian"}}const X=1948440,qe=1948439,y=1300,T=1600,at=460322;function z(r,e,t,n){return n+Math.ceil(29.5*(t-1))+(e-1)*354+Math.floor((3+11*e)/30)+r-1}function br(r,e,t){let n=Math.floor((30*(t-e)+10646)/10631),a=Math.min(12,Math.ceil((t-(29+z(e,n,1,1)))/29.5)+1),o=t-z(e,n,a,1)+1;return new l(r,n,a,o)}function Ze(r){return(14+11*r)%30<11}class Ee{fromJulianDay(e){return br(this,X,e)}toJulianDay(e){return z(X,e.year,e.month,e.day)}getDaysInMonth(e){let t=29+e.month%2;return e.month===12&&Ze(e.year)&&t++,t}getMonthsInYear(){return 12}getDaysInYear(e){return Ze(e.year)?355:354}getMaximumMonthsInYear(){return 12}getMaximumDaysInMonth(){return 30}getYearsInEra(){return 9665}getEras(){return["AH"]}constructor(){this.identifier="islamic-civil"}}class ot extends Ee{fromJulianDay(e){return br(this,qe,e)}toJulianDay(e){return z(qe,e.year,e.month,e.day)}constructor(...e){super(...e),this.identifier="islamic-tbla"}}const it="qgpUDckO1AbqBmwDrQpVBakGkgepC9QF2gpcBS0NlQZKB1QLagutBa4ETwoXBYsGpQbVCtYCWwmdBE0KJg2VDawFtgm6AlsKKwWVCsoG6Qr0AnYJtgJWCcoKpAvSC9kF3AJtCU0FpQpSC6ULtAW2CVcFlwJLBaMGUgdlC2oFqworBZUMSg2lDcoF1gpXCasESwmlClILagt1BXYCtwhbBFUFqQW0BdoJ3QRuAjYJqgpUDbIN1QXaAlsJqwRVCkkLZAtxC7QFtQpVCiUNkg7JDtQG6QprCasEkwpJDaQNsg25CroEWworBZUKKgtVC1wFvQQ9Ah0JlQpKC1oLbQW2AjsJmwRVBqkGVAdqC2wFrQpVBSkLkgupC9QF2gpaBasKlQVJB2QHqgu1BbYCVgpNDiULUgtqC60FrgIvCZcESwalBqwG1gpdBZ0ETQoWDZUNqgW1BdoCWwmtBJUFygbkBuoK9QS2AlYJqgpUC9IL2QXqAm0JrQSVCkoLpQuyBbUJ1gSXCkcFkwZJB1ULagVrCisFiwpGDaMNygXWCtsEawJLCaUKUgtpC3UFdgG3CFsCKwVlBbQF2gntBG0BtgimClINqQ3UBdoKWwmrBFMGKQdiB6kLsgW1ClUFJQuSDckO0gbpCmsFqwRVCikNVA2qDbUJugQ7CpsETQqqCtUK2gJdCV4ELgqaDFUNsga5BroEXQotBZUKUguoC7QLuQXaAloJSgukDdEO6AZqC20FNQWVBkoNqA3UDdoGWwWdAisGFQtKC5ULqgWuCi4JjwwnBZUGqgbWCl0FnQI=";let me,J;
1function G(r){return at+J[r-y]}function P(r,e){let t=r-y,n=1<<11-(e-1);return(me[t]&n)===0?29:30}function He(r,e){let t=G(r);for(let n=1;n<e;n++)t+=P(r,n);return t}function We(r){return J[r+1-y]-J[r-y]}class st extends Ee{fromJulianDay(e){let t=e-X,n=G(y),a=G(T);if(t<n||t>a)return super.fromJulianDay(e);{let o=y-1,i=1,s=1;for(;s>0;){o++,s=t-G(o)+1;let f=We(o);if(s===f){i=12;break}else if(s<f){let h=P(o,i);for(i=1;s>h;)s-=h,i++,h=P(o,i);break}}return new l(this,o,i,t-He(o,i)+1)}}toJulianDay(e){return e.year<y||e.year>T?super.toJulianDay(e):X+He(e.year,e.month)+(e.day-1)}getDaysInMonth(e){return e.year<y||e.year>T?super.getDaysInMonth(e):P(e.year,e.month)}getDaysInYear(e){return e.year<y||e.year>T?super.getDaysInYear(e):We(e.year)}constructor(){if(super(),this.identifier="islamic-umalqura",me||(me=new Uint16Array(Uint8Array.from(atob(it),e=>e.charCodeAt(0)).buffer)),!J){J=new Uint32Array(T-y+1);let e=0;for(let t=y;t<=T;t++){J[t-y]=e;for(let n=1;n<=12;n++)e+=P(t,n)}}}}const Ve=347997,gr=1080,Mr=24*gr,ft=29,ut=12*gr+793,ct=ft*Mr+ut;function C(r){return B(r*7+1,19)<7}function K(r){let e=Math.floor((235*r-234)/19),t=12084+13753*e,n=e*29+Math.floor(t/25920);return B(3*(n+1),7)<3&&(n+=1),n}function lt(r){let e=K(r-1),t=K(r);return K(r+1)-t===356?2:t-e===382?1:0}function N(r){return K(r)+lt(r)}function Dr(r){return N(r+1)-N(r)}function ht(r){let e=Dr(r);switch(e>380&&(e-=30),e){case 353:return 0;case 354:return 1;case 355:return 2}}function W(r,e){if(e>=6&&!C(r)&&e++,e===4||e===7||e===9||e===11||e===13)return 29;let t=ht(r);return e===2?t===2?30:29:e===3?t===0?29:30:e===6?C(r)?30:0:30}class dt{fromJulianDay(e){let t=e-Ve,n=t*Mr/ct,a=Math.floor((19*n+234)/235)+1,o=N(a),i=Math.floor(t-o);for(;i<1;)a--,o=N(a),i=Math.floor(t-o);let s=1,f=0;for(;f<i;)f+=W(a,s),s++;s--,f-=W(a,s);let h=i-f;return new l(this,a,s,h)}toJulianDay(e){let t=N(e.year);for(let n=1;n<e.month;n++)t+=W(e.year,n);return t+e.day+Ve}getDaysInMonth(e){return W(e.year,e.month)}getMonthsInYear(e){return C(e.year)?13:12}getDaysInYear(e){return Dr(e.year)}getMaximumMonthsInYear(){return 13}getMaximumDaysInMonth(){return 30}getYearsInEra(){return 9999}getEras(){return["AM"]}balanceYearMonth(e,t){t.year!==e.year&&(C(t.year)&&!C(e.year)&&t.month>6?e.month--:!C(t.year)&&C(e.year)&&t.month>6&&e.month++)}constructor(){this.identifier="hebrew"}}const be=1723856,Ge=1824665,ge=5500;function ee(r,e,t,n){return r+365*e+Math.floor(e/4)+30*(t-1)+n-1}function xe(r,e){let t=Math.floor(4*(e-r)/1461),n=1+Math.floor((e-ee(r,t,1,1))/30),a=e+1-ee(r,t,n,1);return[t,n,a]}function pr(r){return Math.floor(r%4/3)}function wr(r,e){return e%13!==0?30:pr(r)+5}class Ce{fromJulianDay(e){let[t,n,a]=xe(be,e),o="AM";return t<=0&&(o="AA",t+=ge),new l(this,o,t,n,a)}toJulianDay(e){let t=e.year;return e.era==="AA"&&(t-=ge),ee(be,t,e.month,e.day)}getDaysInMonth(e){return wr(e.year,e.month)}getMonthsInYear(){return 13}getDaysInYear(e){return 365+pr(e.year)}getMaximumMonthsInYear(){return 13}getMaximumDaysInMonth(){return 30}getYearsInEra(e){return e.era==="AA"?9999:9991}getEras(){return["AA","AM"]}constructor(){this.identifier="ethiopic"}}class $t extends Ce{fromJulianDay(e){let[t,n,a]=xe(be,e);return t+=ge,new l(this,"AA",t,n,a)}getEras(){return["AA"]}getYearsInEra(){return 9999}constructor(...e){super(...e),this.identifier="ethioaa"}}class yt extends Ce{fromJulianDay(e){let[t,n,a]=xe(Ge,e),o="CE";return t<=0&&(o="BCE",t=1-t),new l(this,o,t,n,a)}toJulianDay(e){let t=e.year;return e.era==="BCE"&&(t=1-t),ee(Ge,t,e.month,e.day)}getDaysInMonth(e){let t=e.year;return e.era==="BCE"&&(t=1-t),wr(t,e.month)}isInverseEra(e){return e.era==="BCE"}balanceDate(e){e.year<=0&&(e.era=e.era==="BCE"?"CE":"BCE",e.year=1-e.year)}getEras(){return["BCE","CE"]}getYearsInEra(e){return e.era==="BCE"?9999:9715}constructor(...e){super(...e),this.identifier="coptic"}}function mt(r){switch(r){case"buddhist":return new et;case"ethiopic":return new Ce;case"ethioaa":return new $t;case"coptic":return new yt;case"hebrew":return new dt;case"indian":return new nt;case"islamic-civil":return new Ee;case"islamic-tbla":return new ot;case"islamic-umalqura":return new st;case"japanese":return new zr;case"persian":return new tt;case"roc":return new rt;default:return new m}}let ce=new Map;class D{format(e){return this.formatter.format(e)}formatToParts(e){return this.formatter.formatToParts(e)}formatRange(e,t){if(typeof this.formatter.formatRange=="function")return this.formatter.formatRange(e,t);if(t<e)throw new RangeError("End date must be >= start date");return`${this.formatter.format(e)} â ${this.formatter.format(t)}`}formatRangeToParts(e,t){if(typeof this.formatter.formatRangeToParts=="function")return this.formatter.formatRangeToParts(e,t);if(t<e)throw new RangeError("End date must be >= start date");let n=this.formatter.formatToParts(e),a=this.formatter.formatToParts(t);return[...n.map(o=>({...o,source:"startRange"})),{type:"literal",value:" â ",source:"shared"},...a.map(o=>({...o,source:"endRange"}))]}resolvedOptions(){let e=this.formatter.resolvedOptions();return Mt()&&(this.resolvedHourCycle||(this.resolvedHourCycle=Dt(e.locale,this.options)),e.hourCycle=this.resolvedHourCycle,e.hour12=this.resolvedHourCycle==="h11"||this.resolvedHourCycle==="h12"),e.calendar==="ethiopic-amete-alem"&&(e.calendar="ethioaa"),e}constructor(e,t={}){this.formatter=vr(e,t),this.options=t}}const bt={true:{ja:"h11"},false:{}};function vr(r,e={}){if(typeof e.hour12=="boolean"&>()){e={...e};let a=bt[String(e.hour12)][r.split("-")[0]],o=e.hour12?"h12":"h23";e.hourCycle=a??o,delete e.hour12}let t=r+(e?Object.entries(e).sort((a,o)=>a[0]<o[0]?-1:1).join():"");if(ce.has(t))return ce.get(t);let n=new Intl.DateTimeFormat(r,e);return ce.set(t,n),n}let le=null;function gt(){return le==null&&(le=new Intl.DateTimeFormat("en-US",{hour:"numeric",hour12:!1}).format(new Date(2020,2,3,0))==="24"),le}let he=null;function Mt(){return he==null&&(he=new Intl.DateTimeFormat("fr",{hour:"numeric",hour12:!1}).resolvedOptions().hourCycle==="h12"),he}function Dt(r,e){if(!e.timeStyle&&!e.hour)return;r=r.replace(/(-u-)?-nu-[a-zA-Z0-9]+/,""),r+=(r.includes("-u-")?"":"-u")+"-nu-latn";let t=vr(r,{...e,timeZone:void 0}),n=parseInt(t.formatToParts(new Date(2020,2,3,0)).find(o=>o.type==="hour").value,10),a=parseInt(t.formatToParts(new Date(2020,2,3,23)).find(o=>o.type==="hour").value,10);if(n===0&&a===23)return"h23";if(n===24&&a===23)return"h24";if(n===0&&a===11)return"h11";if(n===12&&a===11)return"h12";throw new Error("Unexpected hour cycle result")}function _(r,e=te()){return Se(r)?r.toDate():r.toDate(e)}function pt(r){return r instanceof k}function Se(r){return r instanceof F}function wt(r){return pt(r)||Se(r)}function Ut(r){if(r instanceof Date){const e=r.getFullYear(),t=r.getMonth()+1;return new Date(e,t,0).getDate()}else return r.set({day:100}).day}function vt(r,e){return r.compare(e)<0}function At(r,e){return r.compare(e)>0}function It(r,e){return r.compare(e)<=0}function Et(r,e){return r.compare(e)>=0}function Jt(r,e,t){return Et(r,e)&&It(r,t)}function Rt(r,e,t){return At(r,e)&&vt(r,t)}function Lt(r,e,t){const n=Xe(r,t);return e>n?r.subtract({days:n+7-e}):e===n?r:r.subtract({days:n-e})}function kt(r,e,t){const n=Xe(r,t),a=e===0?6:e-1;return n===a?r:n>a?r.add({days:7-n+a}):r.add({days:a-n})}function Ft(r,e,t,n,a){if(t===void 0&&n===void 0&&a===void 0)return!0;let o=r.add({days:1});if((n?.(o)||t?.(o))&&!a?.(o))return!1;const i=e;for(;o.compare(i)<0;)if(o=o.add({days:1}),(n?.(o)||t?.(o))&&!a?.(o))return!1;return!0}function Ot(r){const{defaultValue:e,defaultPlaceholder:t,granularity:n="day",locale:a="en"}=r;if(Array.isArray(e)&&e.length)return e.at(-1).copy();if(e&&!Array.isArray(e))return e.copy();if(t)return t.copy();const o=new Date,i=o.getFullYear(),s=o.getMonth()+1,f=o.getDate(),h=["hour","minute","second"],b=new D(a),$=mt(b.resolvedOptions().calendar);return h.includes(n??"day")?d(new k(i,s,f,0,0,0),$):d(new l(i,s,f),$)}function Qt(r){const{defaultValue:e,defaultPlaceholder:t}=r;return e?e.copy():t?t.copy():new Ie(0,0,0)}function _t(r,e={}){const t=Ir(r);function n(){return t.value}function a(u){t.value=u}function o(u,c){return new D(t.value,{...e,...c}).format(u)}function i(u,c=!0){return wt(u)&&c?o(_(u),{dateStyle:"long",timeStyle:"long"}):o(_(u),{dateStyle:"long"})}function s(u,c={}){return new D(t.value,{...e,month:"long",year:"numeric",...c}).format(u)}function f(u,c={}){return new D(t.value,{...e,month:"long",...c}).format(u)}function h(){const u=ze(te());return[1,2,3,4,5,6,7,8,9,10,11,12].map(x=>({label:f(_(u.set({month:x}))),value:x}))}function b(u,c={}){return new D(t.value,{...e,year:"numeric",...c}).format(u)}function $(u,c){return Se(u)?new D(t.value,{...e,...c,timeZone:u.timeZone}).formatToParts(_(u)):new D(t.value,{...e,...c}).formatToParts(_(u))}function A(u,c="narrow"){return new D(t.value,{...e,weekday:c}).format(u)}function M(u){const x=new D(t.value,{...e,hour:"numeric",minute:"numeric"}).formatToParts(u).find(oe=>oe.type==="dayPeriod")?.value;return x==="PM"||x==="p.m."?"PM":"AM"}const g={year:"numeric",month:"numeric",day:"numeric",hour:"numeric",minute:"numeric",second:"numeric"};function O(u,c,x={}){const oe={...g,...x},Ye=$(u,oe).find(Ar=>Ar.type===c);return Ye?Ye.value:""}return{setLocale:a,getLocale:n,fullMonth:f,fullYear:b,fullMonthAndYear:s,toParts:$,custom:o,part:O,dayPeriod:M,selectedDate:i,dayOfWeek:A,getMonths:h}}export{Ie as $,ze as a,St as b,L as c,te as d,Se as e,Ut as f,Qt as g,Be as h,vt as i,Bt as j,Lt as k,kt as l,Yt as m,At as n,je as o,Ot as p,Tt as q,Cr as r,wt as s,_ as t,_t as u,It as v,Ft as w,Rt as x,Jt as y};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.