var lr=(n,e)=>n===e,vn=Symbol("solid-proxy"),In=Symbol("solid-track"),Nn=Symbol("solid-dev-component"),oe={equals:lr},yt=null,fr=vt,N=1,K=2,Pt={owned:null,cleanups:null,context:null,owner:null};var g=null,a=null,ee=null,S=null,b=null,k=null,O=null,ie=0;function Yn(n,e){let r=b,t=g,o=n.length===0,s=e===void 0?t:e,i=o?Pt:{owned:null,cleanups:null,context:s?s.context:null,owner:s},c=o?n:()=>n(()=>re(()=>q(i)));g=i,b=null;try{return E(c,!0)}finally{b=r,g=t}}function te(n,e){e=e?Object.assign({},oe,e):oe;let r={value:n,observers:null,observerSlots:null,comparator:e.equals||void 0},t=o=>(typeof o=="function"&&(a&&a.running&&a.sources.has(r)?o=o(r.tValue):o=o(r.value)),Ot(r,o));return[Tt.bind(r),t]}function V(n,e,r){let t=Mt(n,e,!1,N);ee&&a&&a.running?k.push(t):ae(t)}function Q(n,e,r){r=r?Object.assign({},oe,r):oe;let t=Mt(n,e,!0,0);return t.observers=null,t.observerSlots=null,t.comparator=r.equals||void 0,ee&&a&&a.running?(t.tState=N,k.push(t)):ae(t),Tt.bind(t)}function re(n){if(!S&&b===null)return n();let e=b;b=null;try{return S?S.untrack(n):n()}finally{b=e}}function rt(n){return g===null||(g.cleanups===null?g.cleanups=[n]:g.cleanups.push(n)),n}function dr(n){if(a&&a.running)return n(),a.done;let e=b,r=g;return Promise.resolve().then(()=>{b=e,g=r;let t;return(ee||hr)&&(t=a||(a={sources:new Set,effects:[],promises:new Set,disposed:new Set,queue:new Set,running:!0}),t.done||(t.done=new Promise(o=>t.resolve=o)),t.running=!0),E(n,!1),b=g=null,t?t.done:void 0})}var[Wn,bt]=te(!1);function mr(n,e){let r=Symbol("context");return{id:r,Provider:yr(r),defaultValue:n}}function pr(n){let e=Q(n),r=Q(()=>tt(e()));return r.toArray=()=>{let t=r();return Array.isArray(t)?t:t!=null?[t]:[]},r}var hr;function Tt(){let n=a&&a.running;if(this.sources&&(n?this.tState:this.state))if((n?this.tState:this.state)===N)ae(this);else{let e=k;k=null,E(()=>se(this),!1),k=e}if(b){let e=this.observers?this.observers.length:0;b.sources?(b.sources.push(this),b.sourceSlots.push(e)):(b.sources=[this],b.sourceSlots=[e]),this.observers?(this.observers.push(b),this.observerSlots.push(b.sources.length-1)):(this.observers=[b],this.observerSlots=[b.sources.length-1])}return n&&a.sources.has(this)?this.tValue:this.value}function Ot(n,e,r){let t=a&&a.running&&a.sources.has(n)?n.tValue:n.value;if(!n.comparator||!n.comparator(t,e)){if(a){let o=a.running;(o||!r&&a.sources.has(n))&&(a.sources.add(n),n.tValue=e),o||(n.value=e)}else n.value=e;n.observers&&n.observers.length&&E(()=>{for(let o=0;o1e6)throw k=[],new Error},!1)}return e}function ae(n){if(!n.fn)return;q(n);let e=ie;Dt(n,a&&a.running&&a.sources.has(n)?n.tValue:n.value,e),a&&!a.running&&a.sources.has(n)&&queueMicrotask(()=>{E(()=>{a&&(a.running=!0),b=g=n,Dt(n,n.tValue,e),b=g=null},!1)})}function Dt(n,e,r){let t,o=g,s=b;b=g=n;try{t=n.fn(e)}catch(i){return n.pure&&(a&&a.running?(n.tState=N,n.tOwned&&n.tOwned.forEach(q),n.tOwned=void 0):(n.state=N,n.owned&&n.owned.forEach(q),n.owned=null)),n.updatedAt=r+1,ot(i)}finally{b=s,g=o}(!n.updatedAt||n.updatedAt<=r)&&(n.updatedAt!=null&&"observers"in n?Ot(n,t,!0):a&&a.running&&n.pure?(a.sources.add(n),n.tValue=t):n.value=t,n.updatedAt=r)}function Mt(n,e,r,t=N,o){let s={fn:n,state:t,updatedAt:null,owned:null,sources:null,sourceSlots:null,cleanups:null,value:e,owner:g,context:g?g.context:null,pure:r};if(a&&a.running&&(s.state=0,s.tState=t),g===null||g!==Pt&&(a&&a.running&&g.pure?g.tOwned?g.tOwned.push(s):g.tOwned=[s]:g.owned?g.owned.push(s):g.owned=[s]),S&&s.fn){let[i,c]=te(void 0,{equals:!1}),f=S.factory(s.fn,c);rt(()=>f.dispose());let x=()=>dr(c).then(()=>I.dispose()),I=S.factory(s.fn,x);s.fn=P=>(i(),a&&a.running?I.track(P):f.track(P))}return s}function nt(n){let e=a&&a.running;if((e?n.tState:n.state)===0)return;if((e?n.tState:n.state)===K)return se(n);if(n.suspense&&re(n.suspense.inFallback))return n.suspense.effects.push(n);let r=[n];for(;(n=n.owner)&&(!n.updatedAt||n.updatedAt=0;t--){if(n=r[t],e){let o=n,s=r[t+1];for(;(o=o.owner)&&o!==s;)if(a.disposed.has(o))return}if((e?n.tState:n.state)===N)ae(n);else if((e?n.tState:n.state)===K){let o=k;k=null,E(()=>se(n,r[0]),!1),k=o}}}function E(n,e){if(k)return n();let r=!1;e||(k=[]),O?r=!0:O=[],ie++;try{let t=n();return wr(r),t}catch(t){r||(O=null),k=null,ot(t)}}function wr(n){if(k&&(ee&&a&&a.running?gr(k):vt(k),k=null),n)return;let e;if(a){if(!a.promises.size&&!a.queue.size){let t=a.sources,o=a.disposed;O.push.apply(O,a.effects),e=a.resolve;for(let s of O)"tState"in s&&(s.state=s.tState),delete s.tState;a=null,E(()=>{for(let s of o)q(s);for(let s of t){if(s.value=s.tValue,s.owned)for(let i=0,c=s.owned.length;ifr(r),!1),e&&e()}function vt(n){for(let e=0;e{t.delete(r),E(()=>{a.running=!0,nt(r)},!1),a&&(a.running=!1)}))}}function se(n,e){let r=a&&a.running;r?n.tState=0:n.state=0;for(let t=0;t=0;e--)q(n.tOwned[e]);delete n.tOwned}Nt(n,!0)}else if(n.owned){for(e=n.owned.length-1;e>=0;e--)q(n.owned[e]);n.owned=null}if(n.cleanups){for(e=n.cleanups.length-1;e>=0;e--)n.cleanups[e]();n.cleanups=null}a&&a.running?n.tState=0:n.state=0}function Nt(n,e){if(e||(n.tState=0,a.disposed.add(n)),n.owned)for(let r=0;ro=re(()=>(g.context={...g.context,[n]:t.value},pr(()=>t.children))),void 0),o}}var Cn=Symbol("fallback");var Fn=mr();function l(n){let e=Object.prototype.toString.call(n);return n instanceof Date||typeof n=="object"&&e==="[object Date]"?new n.constructor(+n):typeof n=="number"||e==="[object Number]"||typeof n=="string"||e==="[object String]"?new Date(n):new Date(NaN)}function h(n,e){return n instanceof Date?new n.constructor(e):new Date(e)}function ue(n,e){let r=l(n);return isNaN(e)?h(n,NaN):(e&&r.setDate(r.getDate()+e),r)}var br=Math.pow(10,8)*24*60*60*1e3,Ln=-br,j=6048e5,Yt=864e5,A=6e4,L=36e5,Wt=1e3;var st=3600,Ct=60,ce=st*24,Ft=ce*7,it=ce*365.2425,at=it/12,Et=at*3;var Dr={};function C(){return Dr}function T(n,e){let r=C(),t=e?.weekStartsOn??e?.locale?.options?.weekStartsOn??r.weekStartsOn??r.locale?.options?.weekStartsOn??0,o=l(n),s=o.getDay(),i=(s=o.getTime()?r+1:e.getTime()>=i.getTime()?r:r-1}function z(n){let e=l(n);return e.setHours(0,0,0,0),e}function F(n){let e=new Date(Date.UTC(n.getFullYear(),n.getMonth(),n.getDate(),n.getHours(),n.getMinutes(),n.getSeconds(),n.getMilliseconds()));return e.setUTCFullYear(n.getFullYear()),n.getTime()-e.getTime()}function le(n,e){let r=z(n),t=z(e),o=r.getTime()-F(r),s=t.getTime()-F(t);return Math.round((o-s)/Yt)}function Rt(n){let e=_t(n),r=h(n,0);return r.setFullYear(e,0,4),r.setHours(0,0,0,0),Y(r)}function qt(n,e){let r=z(n),t=z(e);return+r==+t}function ut(n,e){let r=l(n),t=l(e),o=r.getFullYear()-t.getFullYear(),s=r.getMonth()-t.getMonth();return o*12+s}function ct(n){let e=l(n);return Math.floor(e.getMonth()/3)+1}function fe(n,e){let r=l(n),t=l(e),o=r.getFullYear()-t.getFullYear(),s=ct(r)-ct(t);return o*4+s}function lt(n,e,r){let t=T(n,r),o=T(e,r),s=t.getTime()-F(t),i=o.getTime()-F(o);return Math.round((s-i)/j)}function de(n,e){let r=l(n),t=l(e);return r.getFullYear()-t.getFullYear()}function H(n,e){return l(n).getTime()-l(e).getTime()}function $(n){return n?Math[n]:Math.trunc}function ft(n,e,r){let t=H(n,e)/L;return $(r?.roundingMethod)(t)}function dt(n,e,r){let t=H(n,e)/A;return $(r?.roundingMethod)(t)}function U(n,e,r){let t=H(n,e)/1e3;return $(r?.roundingMethod)(t)}var kr={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"}},Ht=(n,e,r)=>{let t,o=kr[n];return typeof o=="string"?t=o:e===1?t=o.one:t=o.other.replace("{{count}}",e.toString()),r?.addSuffix?r.comparison&&r.comparison>0?"in "+t:t+" ago":t};function me(n){return(e={})=>{let r=e.width?String(e.width):n.defaultWidth;return n.formats[r]||n.formats[n.defaultWidth]}}var Pr={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},Tr={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},Or={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},At={date:me({formats:Pr,defaultWidth:"full"}),time:me({formats:Tr,defaultWidth:"full"}),dateTime:me({formats:Or,defaultWidth:"full"})};var Mr={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},Lt=(n,e,r,t)=>Mr[n];function X(n){return(e,r)=>{let t=r?.context?String(r.context):"standalone",o;if(t==="formatting"&&n.formattingValues){let i=n.defaultFormattingWidth||n.defaultWidth,c=r?.width?String(r.width):i;o=n.formattingValues[c]||n.formattingValues[i]}else{let i=n.defaultWidth,c=r?.width?String(r.width):n.defaultWidth;o=n.values[c]||n.values[i]}let s=n.argumentCallback?n.argumentCallback(e):e;return o[s]}}var vr={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},Ir={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},Nr={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"]},Yr={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"]},Wr={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"}},Cr={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"}},Fr=(n,e)=>{let r=Number(n),t=r%100;if(t>20||t<10)switch(t%10){case 1:return r+"st";case 2:return r+"nd";case 3:return r+"rd"}return r+"th"},St={ordinalNumber:Fr,era:X({values:vr,defaultWidth:"wide"}),quarter:X({values:Ir,defaultWidth:"wide",argumentCallback:n=>n-1}),month:X({values:Nr,defaultWidth:"wide"}),day:X({values:Yr,defaultWidth:"wide"}),dayPeriod:X({values:Wr,defaultWidth:"wide",formattingValues:Cr,defaultFormattingWidth:"wide"})};function B(n){return(e,r={})=>{let t=r.width,o=t&&n.matchPatterns[t]||n.matchPatterns[n.defaultMatchWidth],s=e.match(o);if(!s)return null;let i=s[0],c=t&&n.parsePatterns[t]||n.parsePatterns[n.defaultParseWidth],f=Array.isArray(c)?_r(c,P=>P.test(i)):Er(c,P=>P.test(i)),x;x=n.valueCallback?n.valueCallback(f):f,x=r.valueCallback?r.valueCallback(x):x;let I=e.slice(i.length);return{value:x,rest:I}}}function Er(n,e){for(let r in n)if(Object.prototype.hasOwnProperty.call(n,r)&&e(n[r]))return r}function _r(n,e){for(let r=0;r{let t=e.match(n.matchPattern);if(!t)return null;let o=t[0],s=e.match(n.parsePattern);if(!s)return null;let i=n.valueCallback?n.valueCallback(s[0]):s[0];i=r.valueCallback?r.valueCallback(i):i;let c=e.slice(o.length);return{value:i,rest:c}}}var Rr=/^(\d+)(th|st|nd|rd)?/i,qr=/\d+/i,Hr={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},Ar={any:[/^b/i,/^(a|c)/i]},Lr={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},Sr={any:[/1/i,/2/i,/3/i,/4/i]},Qr={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},Vr={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]},jr={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},zr={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]},$r={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},Ur={any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},Vt={ordinalNumber:Qt({matchPattern:Rr,parsePattern:qr,valueCallback:n=>parseInt(n,10)}),era:B({matchPatterns:Hr,defaultMatchWidth:"wide",parsePatterns:Ar,defaultParseWidth:"any"}),quarter:B({matchPatterns:Lr,defaultMatchWidth:"wide",parsePatterns:Sr,defaultParseWidth:"any",valueCallback:n=>n+1}),month:B({matchPatterns:Qr,defaultMatchWidth:"wide",parsePatterns:Vr,defaultParseWidth:"any"}),day:B({matchPatterns:jr,defaultMatchWidth:"wide",parsePatterns:zr,defaultParseWidth:"any"}),dayPeriod:B({matchPatterns:$r,defaultMatchWidth:"any",parsePatterns:Ur,defaultParseWidth:"any"})};var jt={code:"en-US",formatDistance:Ht,formatLong:At,formatRelative:Lt,localize:St,match:Vt,options:{weekStartsOn:0,firstWeekContainsDate:1}};function zt(n){let e=l(n),r=Y(e).getTime()-Rt(e).getTime();return Math.round(r/j)+1}function pe(n,e){let r=l(n),t=r.getFullYear(),o=C(),s=e?.firstWeekContainsDate??e?.locale?.options?.firstWeekContainsDate??o.firstWeekContainsDate??o.locale?.options?.firstWeekContainsDate??1,i=h(n,0);i.setFullYear(t+1,0,s),i.setHours(0,0,0,0);let c=T(i,e),f=h(n,0);f.setFullYear(t,0,s),f.setHours(0,0,0,0);let x=T(f,e);return r.getTime()>=c.getTime()?t+1:r.getTime()>=x.getTime()?t:t-1}function $t(n,e){let r=C(),t=e?.firstWeekContainsDate??e?.locale?.options?.firstWeekContainsDate??r.firstWeekContainsDate??r.locale?.options?.firstWeekContainsDate??1,o=pe(n,e),s=h(n,0);return s.setFullYear(o,0,t),s.setHours(0,0,0,0),T(s,e)}function Ut(n,e){let r=l(n),t=T(r,e).getTime()-$t(r,e).getTime();return Math.round(t/j)+1}var Xt=(n,e)=>{switch(n){case"P":return e.date({width:"short"});case"PP":return e.date({width:"medium"});case"PPP":return e.date({width:"long"});case"PPPP":default:return e.date({width:"full"})}},Bt=(n,e)=>{switch(n){case"p":return e.time({width:"short"});case"pp":return e.time({width:"medium"});case"ppp":return e.time({width:"long"});case"pppp":default:return e.time({width:"full"})}},Xr=(n,e)=>{let r=n.match(/(P+)(p+)?/)||[],t=r[1],o=r[2];if(!o)return Xt(n,e);let s;switch(t){case"P":s=e.dateTime({width:"short"});break;case"PP":s=e.dateTime({width:"medium"});break;case"PPP":s=e.dateTime({width:"long"});break;case"PPPP":default:s=e.dateTime({width:"full"});break}return s.replace("{{date}}",Xt(t,e)).replace("{{time}}",Bt(o,e))},mt={p:Bt,P:Xr};var Br=/^D+$/,Gr=/^Y+$/,Zr=["D","DD","YY","YYYY"];function Gt(n){return Br.test(n)}function Zt(n){return Gr.test(n)}function pt(n,e,r){let t=Jr(n,e,r);if(console.warn(t),Zr.includes(n))throw new RangeError(t)}function Jr(n,e,r){let t=n[0]==="Y"?"years":"days of the month";return`Use \`${n.toLowerCase()}\` instead of \`${n}\` (in \`${e}\`) for formatting ${t} to the input \`${r}\`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md`}function Jt(){return Object.assign({},C())}function Kt(n){let r=l(n).getDay();return r===0&&(r=7),r}function er(n,e,r){let t;return Kr(e)?t=e:r=e,new Intl.DateTimeFormat(r?.locale,t).format(l(n))}function Kr(n){return n!==void 0&&!("locale"in n)}function tr(n,e,r){let t=0,o,s=l(n),i=l(e);if(r?.unit)o=r?.unit,o==="second"?t=U(s,i):o==="minute"?t=dt(s,i):o==="hour"?t=ft(s,i):o==="day"?t=le(s,i):o==="week"?t=lt(s,i):o==="month"?t=ut(s,i):o==="quarter"?t=fe(s,i):o==="year"&&(t=de(s,i));else{let f=U(s,i);Math.abs(f)0,t=r?e:1-e,o;if(t<=50)o=n||100;else{let s=t+50,i=Math.floor(s/100)*100,c=n>=s%100;o=n+i-(c?100:0)}return r?o:1-o}function De(n){return n%400===0||n%4===0&&n%100!==0}var ke=class extends u{priority=130;incompatibleTokens=["Y","R","u","w","I","i","e","c","t","T"];parse(e,r,t){let o=s=>({year:s,isTwoDigitYear:r==="yy"});switch(r){case"y":return y(d(4,e),o);case"yo":return y(t.ordinalNumber(e,{unit:"year"}),o);default:return y(d(r.length,e),o)}}validate(e,r){return r.isTwoDigitYear||r.year>0}set(e,r,t){let o=e.getFullYear();if(t.isTwoDigitYear){let i=be(t.year,o);return e.setFullYear(i,0,1),e.setHours(0,0,0,0),e}let s=!("era"in r)||r.era===1?t.year:1-t.year;return e.setFullYear(s,0,1),e.setHours(0,0,0,0),e}};var Pe=class extends u{priority=130;parse(e,r,t){let o=s=>({year:s,isTwoDigitYear:r==="YY"});switch(r){case"Y":return y(d(4,e),o);case"Yo":return y(t.ordinalNumber(e,{unit:"year"}),o);default:return y(d(r.length,e),o)}}validate(e,r){return r.isTwoDigitYear||r.year>0}set(e,r,t,o){let s=pe(e,o);if(t.isTwoDigitYear){let c=be(t.year,s);return e.setFullYear(c,0,o.firstWeekContainsDate),e.setHours(0,0,0,0),T(e,o)}let i=!("era"in r)||r.era===1?t.year:1-t.year;return e.setFullYear(i,0,o.firstWeekContainsDate),e.setHours(0,0,0,0),T(e,o)}incompatibleTokens=["y","R","u","Q","q","M","L","I","d","D","i","t","T"]};var Te=class extends u{priority=130;parse(e,r){return r==="R"?G(4,e):G(r.length,e)}set(e,r,t){let o=h(e,0);return o.setFullYear(t,0,4),o.setHours(0,0,0,0),Y(o)}incompatibleTokens=["G","y","Y","u","Q","q","M","L","w","d","D","e","c","t","T"]};var Oe=class extends u{priority=130;parse(e,r){return r==="u"?G(4,e):G(r.length,e)}set(e,r,t){return e.setFullYear(t,0,1),e.setHours(0,0,0,0),e}incompatibleTokens=["G","y","Y","R","w","I","i","e","c","t","T"]};var Me=class extends u{priority=120;parse(e,r,t){switch(r){case"Q":case"QQ":return d(r.length,e);case"Qo":return t.ordinalNumber(e,{unit:"quarter"});case"QQQ":return t.quarter(e,{width:"abbreviated",context:"formatting"})||t.quarter(e,{width:"narrow",context:"formatting"});case"QQQQQ":return t.quarter(e,{width:"narrow",context:"formatting"});case"QQQQ":default:return t.quarter(e,{width:"wide",context:"formatting"})||t.quarter(e,{width:"abbreviated",context:"formatting"})||t.quarter(e,{width:"narrow",context:"formatting"})}}validate(e,r){return r>=1&&r<=4}set(e,r,t){return e.setMonth((t-1)*3,1),e.setHours(0,0,0,0),e}incompatibleTokens=["Y","R","q","M","L","w","I","d","D","i","e","c","t","T"]};var ve=class extends u{priority=120;parse(e,r,t){switch(r){case"q":case"qq":return d(r.length,e);case"qo":return t.ordinalNumber(e,{unit:"quarter"});case"qqq":return t.quarter(e,{width:"abbreviated",context:"standalone"})||t.quarter(e,{width:"narrow",context:"standalone"});case"qqqqq":return t.quarter(e,{width:"narrow",context:"standalone"});case"qqqq":default:return t.quarter(e,{width:"wide",context:"standalone"})||t.quarter(e,{width:"abbreviated",context:"standalone"})||t.quarter(e,{width:"narrow",context:"standalone"})}}validate(e,r){return r>=1&&r<=4}set(e,r,t){return e.setMonth((t-1)*3,1),e.setHours(0,0,0,0),e}incompatibleTokens=["Y","R","Q","M","L","w","I","d","D","i","e","c","t","T"]};var Ie=class extends u{incompatibleTokens=["Y","R","q","Q","L","w","I","D","i","e","c","t","T"];priority=110;parse(e,r,t){let o=s=>s-1;switch(r){case"M":return y(p(w.month,e),o);case"MM":return y(d(2,e),o);case"Mo":return y(t.ordinalNumber(e,{unit:"month"}),o);case"MMM":return t.month(e,{width:"abbreviated",context:"formatting"})||t.month(e,{width:"narrow",context:"formatting"});case"MMMMM":return t.month(e,{width:"narrow",context:"formatting"});case"MMMM":default:return t.month(e,{width:"wide",context:"formatting"})||t.month(e,{width:"abbreviated",context:"formatting"})||t.month(e,{width:"narrow",context:"formatting"})}}validate(e,r){return r>=0&&r<=11}set(e,r,t){return e.setMonth(t,1),e.setHours(0,0,0,0),e}};var Ne=class extends u{priority=110;parse(e,r,t){let o=s=>s-1;switch(r){case"L":return y(p(w.month,e),o);case"LL":return y(d(2,e),o);case"Lo":return y(t.ordinalNumber(e,{unit:"month"}),o);case"LLL":return t.month(e,{width:"abbreviated",context:"standalone"})||t.month(e,{width:"narrow",context:"standalone"});case"LLLLL":return t.month(e,{width:"narrow",context:"standalone"});case"LLLL":default:return t.month(e,{width:"wide",context:"standalone"})||t.month(e,{width:"abbreviated",context:"standalone"})||t.month(e,{width:"narrow",context:"standalone"})}}validate(e,r){return r>=0&&r<=11}set(e,r,t){return e.setMonth(t,1),e.setHours(0,0,0,0),e}incompatibleTokens=["Y","R","q","Q","M","w","I","D","i","e","c","t","T"]};function nr(n,e,r){let t=l(n),o=Ut(t,r)-e;return t.setDate(t.getDate()-o*7),t}var Ye=class extends u{priority=100;parse(e,r,t){switch(r){case"w":return p(w.week,e);case"wo":return t.ordinalNumber(e,{unit:"week"});default:return d(r.length,e)}}validate(e,r){return r>=1&&r<=53}set(e,r,t,o){return T(nr(e,t,o),o)}incompatibleTokens=["y","R","u","q","Q","M","L","I","d","D","i","t","T"]};function or(n,e){let r=l(n),t=zt(r)-e;return r.setDate(r.getDate()-t*7),r}var We=class extends u{priority=100;parse(e,r,t){switch(r){case"I":return p(w.week,e);case"Io":return t.ordinalNumber(e,{unit:"week"});default:return d(r.length,e)}}validate(e,r){return r>=1&&r<=53}set(e,r,t){return Y(or(e,t))}incompatibleTokens=["y","Y","u","q","Q","M","L","w","d","D","e","c","t","T"]};var tn=[31,28,31,30,31,30,31,31,30,31,30,31],rn=[31,29,31,30,31,30,31,31,30,31,30,31],Ce=class extends u{priority=90;subPriority=1;parse(e,r,t){switch(r){case"d":return p(w.date,e);case"do":return t.ordinalNumber(e,{unit:"date"});default:return d(r.length,e)}}validate(e,r){let t=e.getFullYear(),o=De(t),s=e.getMonth();return o?r>=1&&r<=rn[s]:r>=1&&r<=tn[s]}set(e,r,t){return e.setDate(t),e.setHours(0,0,0,0),e}incompatibleTokens=["Y","R","q","Q","w","I","D","i","e","c","t","T"]};var Fe=class extends u{priority=90;subpriority=1;parse(e,r,t){switch(r){case"D":case"DD":return p(w.dayOfYear,e);case"Do":return t.ordinalNumber(e,{unit:"date"});default:return d(r.length,e)}}validate(e,r){let t=e.getFullYear();return De(t)?r>=1&&r<=366:r>=1&&r<=365}set(e,r,t){return e.setMonth(0,t),e.setHours(0,0,0,0),e}incompatibleTokens=["Y","R","q","Q","M","L","w","I","d","E","i","e","c","t","T"]};function J(n,e,r){let t=C(),o=r?.weekStartsOn??r?.locale?.options?.weekStartsOn??t.weekStartsOn??t.locale?.options?.weekStartsOn??0,s=l(n),i=s.getDay(),f=(e%7+7)%7,x=7-o,I=e<0||e>6?e-(i+x)%7:(f+x)%7-(i+x)%7;return ue(s,I)}var Ee=class extends u{priority=90;parse(e,r,t){switch(r){case"E":case"EE":case"EEE":return t.day(e,{width:"abbreviated",context:"formatting"})||t.day(e,{width:"short",context:"formatting"})||t.day(e,{width:"narrow",context:"formatting"});case"EEEEE":return t.day(e,{width:"narrow",context:"formatting"});case"EEEEEE":return t.day(e,{width:"short",context:"formatting"})||t.day(e,{width:"narrow",context:"formatting"});case"EEEE":default:return t.day(e,{width:"wide",context:"formatting"})||t.day(e,{width:"abbreviated",context:"formatting"})||t.day(e,{width:"short",context:"formatting"})||t.day(e,{width:"narrow",context:"formatting"})}}validate(e,r){return r>=0&&r<=6}set(e,r,t,o){return e=J(e,t,o),e.setHours(0,0,0,0),e}incompatibleTokens=["D","i","e","c","t","T"]};var _e=class extends u{priority=90;parse(e,r,t,o){let s=i=>{let c=Math.floor((i-1)/7)*7;return(i+o.weekStartsOn+6)%7+c};switch(r){case"e":case"ee":return y(d(r.length,e),s);case"eo":return y(t.ordinalNumber(e,{unit:"day"}),s);case"eee":return t.day(e,{width:"abbreviated",context:"formatting"})||t.day(e,{width:"short",context:"formatting"})||t.day(e,{width:"narrow",context:"formatting"});case"eeeee":return t.day(e,{width:"narrow",context:"formatting"});case"eeeeee":return t.day(e,{width:"short",context:"formatting"})||t.day(e,{width:"narrow",context:"formatting"});case"eeee":default:return t.day(e,{width:"wide",context:"formatting"})||t.day(e,{width:"abbreviated",context:"formatting"})||t.day(e,{width:"short",context:"formatting"})||t.day(e,{width:"narrow",context:"formatting"})}}validate(e,r){return r>=0&&r<=6}set(e,r,t,o){return e=J(e,t,o),e.setHours(0,0,0,0),e}incompatibleTokens=["y","R","u","q","Q","M","L","I","d","D","E","i","c","t","T"]};var Re=class extends u{priority=90;parse(e,r,t,o){let s=i=>{let c=Math.floor((i-1)/7)*7;return(i+o.weekStartsOn+6)%7+c};switch(r){case"c":case"cc":return y(d(r.length,e),s);case"co":return y(t.ordinalNumber(e,{unit:"day"}),s);case"ccc":return t.day(e,{width:"abbreviated",context:"standalone"})||t.day(e,{width:"short",context:"standalone"})||t.day(e,{width:"narrow",context:"standalone"});case"ccccc":return t.day(e,{width:"narrow",context:"standalone"});case"cccccc":return t.day(e,{width:"short",context:"standalone"})||t.day(e,{width:"narrow",context:"standalone"});case"cccc":default:return t.day(e,{width:"wide",context:"standalone"})||t.day(e,{width:"abbreviated",context:"standalone"})||t.day(e,{width:"short",context:"standalone"})||t.day(e,{width:"narrow",context:"standalone"})}}validate(e,r){return r>=0&&r<=6}set(e,r,t,o){return e=J(e,t,o),e.setHours(0,0,0,0),e}incompatibleTokens=["y","R","u","q","Q","M","L","I","d","D","E","i","e","t","T"]};function sr(n,e){let r=l(n),t=Kt(r),o=e-t;return ue(r,o)}var qe=class extends u{priority=90;parse(e,r,t){let o=s=>s===0?7:s;switch(r){case"i":case"ii":return d(r.length,e);case"io":return t.ordinalNumber(e,{unit:"day"});case"iii":return y(t.day(e,{width:"abbreviated",context:"formatting"})||t.day(e,{width:"short",context:"formatting"})||t.day(e,{width:"narrow",context:"formatting"}),o);case"iiiii":return y(t.day(e,{width:"narrow",context:"formatting"}),o);case"iiiiii":return y(t.day(e,{width:"short",context:"formatting"})||t.day(e,{width:"narrow",context:"formatting"}),o);case"iiii":default:return y(t.day(e,{width:"wide",context:"formatting"})||t.day(e,{width:"abbreviated",context:"formatting"})||t.day(e,{width:"short",context:"formatting"})||t.day(e,{width:"narrow",context:"formatting"}),o)}}validate(e,r){return r>=1&&r<=7}set(e,r,t){return e=sr(e,t),e.setHours(0,0,0,0),e}incompatibleTokens=["y","Y","u","q","Q","M","L","w","d","D","E","e","c","t","T"]};var He=class extends u{priority=80;parse(e,r,t){switch(r){case"a":case"aa":case"aaa":return t.dayPeriod(e,{width:"abbreviated",context:"formatting"})||t.dayPeriod(e,{width:"narrow",context:"formatting"});case"aaaaa":return t.dayPeriod(e,{width:"narrow",context:"formatting"});case"aaaa":default:return t.dayPeriod(e,{width:"wide",context:"formatting"})||t.dayPeriod(e,{width:"abbreviated",context:"formatting"})||t.dayPeriod(e,{width:"narrow",context:"formatting"})}}set(e,r,t){return e.setHours(Z(t),0,0,0),e}incompatibleTokens=["b","B","H","k","t","T"]};var Ae=class extends u{priority=80;parse(e,r,t){switch(r){case"b":case"bb":case"bbb":return t.dayPeriod(e,{width:"abbreviated",context:"formatting"})||t.dayPeriod(e,{width:"narrow",context:"formatting"});case"bbbbb":return t.dayPeriod(e,{width:"narrow",context:"formatting"});case"bbbb":default:return t.dayPeriod(e,{width:"wide",context:"formatting"})||t.dayPeriod(e,{width:"abbreviated",context:"formatting"})||t.dayPeriod(e,{width:"narrow",context:"formatting"})}}set(e,r,t){return e.setHours(Z(t),0,0,0),e}incompatibleTokens=["a","B","H","k","t","T"]};var Le=class extends u{priority=80;parse(e,r,t){switch(r){case"B":case"BB":case"BBB":return t.dayPeriod(e,{width:"abbreviated",context:"formatting"})||t.dayPeriod(e,{width:"narrow",context:"formatting"});case"BBBBB":return t.dayPeriod(e,{width:"narrow",context:"formatting"});case"BBBB":default:return t.dayPeriod(e,{width:"wide",context:"formatting"})||t.dayPeriod(e,{width:"abbreviated",context:"formatting"})||t.dayPeriod(e,{width:"narrow",context:"formatting"})}}set(e,r,t){return e.setHours(Z(t),0,0,0),e}incompatibleTokens=["a","b","t","T"]};var Se=class extends u{priority=70;parse(e,r,t){switch(r){case"h":return p(w.hour12h,e);case"ho":return t.ordinalNumber(e,{unit:"hour"});default:return d(r.length,e)}}validate(e,r){return r>=1&&r<=12}set(e,r,t){let o=e.getHours()>=12;return o&&t<12?e.setHours(t+12,0,0,0):!o&&t===12?e.setHours(0,0,0,0):e.setHours(t,0,0,0),e}incompatibleTokens=["H","K","k","t","T"]};var Qe=class extends u{priority=70;parse(e,r,t){switch(r){case"H":return p(w.hour23h,e);case"Ho":return t.ordinalNumber(e,{unit:"hour"});default:return d(r.length,e)}}validate(e,r){return r>=0&&r<=23}set(e,r,t){return e.setHours(t,0,0,0),e}incompatibleTokens=["a","b","h","K","k","t","T"]};var Ve=class extends u{priority=70;parse(e,r,t){switch(r){case"K":return p(w.hour11h,e);case"Ko":return t.ordinalNumber(e,{unit:"hour"});default:return d(r.length,e)}}validate(e,r){return r>=0&&r<=11}set(e,r,t){return e.getHours()>=12&&t<12?e.setHours(t+12,0,0,0):e.setHours(t,0,0,0),e}incompatibleTokens=["h","H","k","t","T"]};var je=class extends u{priority=70;parse(e,r,t){switch(r){case"k":return p(w.hour24h,e);case"ko":return t.ordinalNumber(e,{unit:"hour"});default:return d(r.length,e)}}validate(e,r){return r>=1&&r<=24}set(e,r,t){let o=t<=24?t%24:t;return e.setHours(o,0,0,0),e}incompatibleTokens=["a","b","h","H","K","t","T"]};var ze=class extends u{priority=60;parse(e,r,t){switch(r){case"m":return p(w.minute,e);case"mo":return t.ordinalNumber(e,{unit:"minute"});default:return d(r.length,e)}}validate(e,r){return r>=0&&r<=59}set(e,r,t){return e.setMinutes(t,0,0),e}incompatibleTokens=["t","T"]};var $e=class extends u{priority=50;parse(e,r,t){switch(r){case"s":return p(w.second,e);case"so":return t.ordinalNumber(e,{unit:"second"});default:return d(r.length,e)}}validate(e,r){return r>=0&&r<=59}set(e,r,t){return e.setSeconds(t,0),e}incompatibleTokens=["t","T"]};var Ue=class extends u{priority=30;parse(e,r){let t=o=>Math.floor(o*Math.pow(10,-r.length+3));return y(d(r.length,e),t)}set(e,r,t){return e.setMilliseconds(t),e}incompatibleTokens=["t","T"]};var Xe=class extends u{priority=10;parse(e,r){switch(r){case"X":return v(M.basicOptionalMinutes,e);case"XX":return v(M.basic,e);case"XXXX":return v(M.basicOptionalSeconds,e);case"XXXXX":return v(M.extendedOptionalSeconds,e);case"XXX":default:return v(M.extended,e)}}set(e,r,t){return r.timestampIsSet?e:h(e,e.getTime()-F(e)-t)}incompatibleTokens=["t","T","x"]};var Be=class extends u{priority=10;parse(e,r){switch(r){case"x":return v(M.basicOptionalMinutes,e);case"xx":return v(M.basic,e);case"xxxx":return v(M.basicOptionalSeconds,e);case"xxxxx":return v(M.extendedOptionalSeconds,e);case"xxx":default:return v(M.extended,e)}}set(e,r,t){return r.timestampIsSet?e:h(e,e.getTime()-F(e)-t)}incompatibleTokens=["t","T","X"]};var Ge=class extends u{priority=40;parse(e){return ye(e)}set(e,r,t){return[h(e,t*1e3),{timestampIsSet:!0}]}incompatibleTokens="*"};var Ze=class extends u{priority=20;parse(e){return ye(e)}set(e,r,t){return[h(e,t),{timestampIsSet:!0}]}incompatibleTokens="*"};var ir={G:new xe,y:new ke,Y:new Pe,R:new Te,u:new Oe,Q:new Me,q:new ve,M:new Ie,L:new Ne,w:new Ye,I:new We,d:new Ce,D:new Fe,E:new Ee,e:new _e,c:new Re,i:new qe,a:new He,b:new Ae,B:new Le,h:new Se,H:new Qe,K:new Ve,k:new je,m:new ze,s:new $e,S:new Ue,X:new Xe,x:new Be,t:new Ge,T:new Ze};var nn=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,on=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,sn=/^'([^]*?)'?$/,an=/''/g,un=/\S/,cn=/[a-zA-Z]/;function ar(n,e,r,t){let o=Jt(),s=t?.locale??o.locale??jt,i=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??o.firstWeekContainsDate??o.locale?.options?.firstWeekContainsDate??1,c=t?.weekStartsOn??t?.locale?.options?.weekStartsOn??o.weekStartsOn??o.locale?.options?.weekStartsOn??0;if(e==="")return n===""?l(r):h(r,NaN);let f={firstWeekContainsDate:i,weekStartsOn:c,locale:s},x=[new ge],I=e.match(on).map(m=>{let D=m[0];if(D in mt){let W=mt[D];return W(m,s.formatLong)}return m}).join("").match(nn),P=[];for(let m of I){!t?.useAdditionalWeekYearTokens&&Zt(m)&&pt(m,e,n),!t?.useAdditionalDayOfYearTokens&&Gt(m)&&pt(m,e,n);let D=m[0],W=ir[D];if(W){let{incompatibleTokens:wt}=W;if(Array.isArray(wt)){let gt=P.find(xt=>wt.includes(xt.token)||xt.token===D);if(gt)throw new RangeError(`The format string mustn't contain \`${gt.fullToken}\` and \`${m}\` at the same time`)}else if(W.incompatibleTokens==="*"&&P.length>0)throw new RangeError(`The format string mustn't contain \`${m}\` and any other token at the same time`);P.push({token:D,fullToken:m});let et=W.run(n,m,s.match,f);if(!et)return h(r,NaN);x.push(et.setter),n=et.rest}else{if(D.match(cn))throw new RangeError("Format string contains an unescaped latin alphabet character `"+D+"`");if(m==="''"?m="'":D==="'"&&(m=ln(m)),n.indexOf(m)===0)n=n.slice(m.length);else return h(r,NaN)}}if(n.length>0&&un.test(n))return h(r,NaN);let Ke=x.map(m=>m.priority).sort((m,D)=>D-m).filter((m,D,W)=>W.indexOf(m)===D).map(m=>x.filter(D=>D.priority===m).sort((D,W)=>W.subPriority-D.subPriority)).map(m=>m[0]),_=l(r);if(isNaN(_.getTime()))return h(r,NaN);let R={};for(let m of Ke){if(!m.validate(_,f))return h(r,NaN);let D=m.set(_,R,f);Array.isArray(D)?(_=D[0],Object.assign(R,D[1])):_=D}return h(r,_)}function ln(n){return n.match(sn)[1].replace(an,"'")}function ur(n,e){let r=e?.additionalDigits??2,t=pn(n),o;if(t.date){let f=hn(t.date,r);o=wn(f.restDateString,f.year)}if(!o||isNaN(o.getTime()))return new Date(NaN);let s=o.getTime(),i=0,c;if(t.time&&(i=gn(t.time),isNaN(i)))return new Date(NaN);if(t.timezone){if(c=xn(t.timezone),isNaN(c))return new Date(NaN)}else{let f=new Date(s+i),x=new Date(0);return x.setFullYear(f.getUTCFullYear(),f.getUTCMonth(),f.getUTCDate()),x.setHours(f.getUTCHours(),f.getUTCMinutes(),f.getUTCSeconds(),f.getUTCMilliseconds()),x}return new Date(s+i+c)}var Je={dateTimeDelimiter:/[T ]/,timeZoneDelimiter:/[Z ]/i,timezone:/([Z+-].*)$/},fn=/^-?(?:(\d{3})|(\d{2})(?:-?(\d{2}))?|W(\d{2})(?:-?(\d{1}))?|)$/,dn=/^(\d{2}(?:[.,]\d*)?)(?::?(\d{2}(?:[.,]\d*)?))?(?::?(\d{2}(?:[.,]\d*)?))?$/,mn=/^([+-])(\d{2})(?::?(\d{2}))?$/;function pn(n){let e={},r=n.split(Je.dateTimeDelimiter),t;if(r.length>2)return e;if(/:/.test(r[0])?t=r[0]:(e.date=r[0],t=r[1],Je.timeZoneDelimiter.test(e.date)&&(e.date=n.split(Je.timeZoneDelimiter)[0],t=n.substr(e.date.length,n.length))),t){let o=Je.timezone.exec(t);o?(e.time=t.replace(o[1],""),e.timezone=o[1]):e.time=t}return e}function hn(n,e){let r=new RegExp("^(?:(\\d{4}|[+-]\\d{"+(4+e)+"})|(\\d{2}|[+-]\\d{"+(2+e)+"})$)"),t=n.match(r);if(!t)return{year:NaN,restDateString:""};let o=t[1]?parseInt(t[1]):null,s=t[2]?parseInt(t[2]):null;return{year:s===null?o:s*100,restDateString:n.slice((t[1]||t[2]).length)}}function wn(n,e){if(e===null)return new Date(NaN);let r=n.match(fn);if(!r)return new Date(NaN);let t=!!r[4],o=ne(r[1]),s=ne(r[2])-1,i=ne(r[3]),c=ne(r[4]),f=ne(r[5])-1;if(t)return Pn(e,c,f)?yn(e,c,f):new Date(NaN);{let x=new Date(0);return!Dn(e,s,i)||!kn(e,o)?new Date(NaN):(x.setUTCFullYear(e,s,Math.max(o,i)),x)}}function ne(n){return n?parseInt(n):1}function gn(n){let e=n.match(dn);if(!e)return NaN;let r=ht(e[1]),t=ht(e[2]),o=ht(e[3]);return Tn(r,t,o)?r*L+t*A+o*1e3:NaN}function ht(n){return n&&parseFloat(n.replace(",","."))||0}function xn(n){if(n==="Z")return 0;let e=n.match(mn);if(!e)return 0;let r=e[1]==="+"?-1:1,t=parseInt(e[2]),o=e[3]&&parseInt(e[3])||0;return On(t,o)?r*(t*L+o*A):NaN}function yn(n,e,r){let t=new Date(0);t.setUTCFullYear(n,0,4);let o=t.getUTCDay()||7,s=(e-1)*7+r+1-o;return t.setUTCDate(t.getUTCDate()+s),t}var bn=[31,null,31,30,31,30,31,31,30,31,30,31];function cr(n){return n%400===0||n%4===0&&n%100!==0}function Dn(n,e,r){return e>=0&&e<=11&&r>=1&&r<=(bn[e]||(cr(n)?29:28))}function kn(n,e){return e>=1&&e<=(cr(n)?366:365)}function Pn(n,e,r){return e>=1&&e<=53&&r>=0&&r<=6}function Tn(n,e,r){return n===24?e===0&&r===0:r>=0&&r<60&&e>=0&&e<60&&n>=0&&n<25}function On(n,e){return e>=0&&e<=59}function Mn(n=1){let[e,r]=te(new Date),t=()=>{switch(typeof n=="function"?n():n){case 0:return 1e3;case 1:return 15*1e3;case 2:return 60*1e3;case 3:return 60*60*1e3}},o,s=()=>r(new Date);return V(()=>{typeof o<"u"&&(window.clearInterval(o),o=void 0);let i=t();H(new Date,re(e))<=i&&s(),o=window.setInterval(s,i)}),rt(()=>{typeof o<"u"&&(window.clearInterval(o),o=void 0)}),e}function bc(n){let[e,r]=te([],{equals:!1}),t=Q(()=>{let c=e();return c.length<1?2:c.reduce((f,x)=>f{let R=U(o(),P);return R<60?0:R<60*60?1:R<60*60*24?2:3}),_=Q(()=>qt(P,o())?tr(P,o()):er(P));V(()=>{c.hasAttribute("datetime")||c.setAttribute("datetime",P.toISOString())}),V(()=>{c.textContent=_()}),V(()=>{let R=Ke();r(m=>(m[x]=R,m))})}}export{Yn as a,V as b,rt as c,bc as d}; //# sourceMappingURL=chunk-Q4ALCKUU.js.map