unleash-frontend
Version:
unleash your features
11 lines • 228 kB
JavaScript
var Po=Object.defineProperty,Oo=Object.defineProperties;var Co=Object.getOwnPropertyDescriptors;var Le=Object.getOwnPropertySymbols;var yn=Object.prototype.hasOwnProperty,wn=Object.prototype.propertyIsEnumerable;var _n=(i,t,e)=>t in i?Po(i,t,{enumerable:!0,configurable:!0,writable:!0,value:e}):i[t]=e,Qt=(i,t)=>{for(var e in t||(t={}))yn.call(t,e)&&_n(i,e,t[e]);if(Le)for(var e of Le(t))wn.call(t,e)&&_n(i,e,t[e]);return i},pi=(i,t)=>Oo(i,Co(t));var vn=(i,t)=>{var e={};for(var n in i)yn.call(i,n)&&t.indexOf(n)<0&&(e[n]=i[n]);if(i!=null&&Le)for(var n of Le(i))t.indexOf(n)<0&&wn.call(i,n)&&(e[n]=i[n]);return e};import{an as D,ao as E,ap as nt,aq as ri,ar as oi,as as dr,at as fr,au as gr,av as fe,aw as pr,ax as So,ay as Do,az as Li,aA as mr,aB as To,aC as Ao,aD as Lo,aE as Mn,aF as Ro,aG as Eo,aH as Io,aI as Fo,aJ as kn,aK as zo,r as ot,j as je,aL as Bo,aM as No,aN as Ho,aO as Wo,aP as Dt,aQ as Pn,aR as Vo}from"./index.f0353820.js";function $i(i,t){D(2,arguments);var e=E(i),n=nt(t);if(isNaN(n))return new Date(NaN);if(!n)return e;var s=e.getDate(),r=new Date(e.getTime());r.setMonth(e.getMonth()+n+1,0);var o=r.getDate();return s>=o?r:(e.setFullYear(r.getFullYear(),r.getMonth(),s),e)}var Yo=36e5;function $o(i,t){D(2,arguments);var e=nt(t);return ri(i,e*Yo)}function On(i,t){var e,n,s,r,o,a,l,c;D(1,arguments);var h=oi(),u=nt((e=(n=(s=(r=t==null?void 0:t.weekStartsOn)!==null&&r!==void 0?r:t==null||(o=t.locale)===null||o===void 0||(a=o.options)===null||a===void 0?void 0:a.weekStartsOn)!==null&&s!==void 0?s:h.weekStartsOn)!==null&&n!==void 0?n:(l=h.locale)===null||l===void 0||(c=l.options)===null||c===void 0?void 0:c.weekStartsOn)!==null&&e!==void 0?e:0);if(!(u>=0&&u<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var d=E(i),f=d.getDay(),g=(f<u?7:0)+f-u;return d.setDate(d.getDate()-g),d.setHours(0,0,0,0),d}var Uo=6e4;function jo(i,t){D(2,arguments);var e=nt(t);return ri(i,e*Uo)}function qo(i,t){D(2,arguments);var e=nt(t),n=e*3;return $i(i,n)}function Xo(i,t){D(2,arguments);var e=nt(t);return ri(i,e*1e3)}function Ko(i,t){D(2,arguments);var e=nt(t),n=e*7;return dr(i,n)}function Go(i,t){D(2,arguments);var e=nt(t);return $i(i,e*12)}function Qo(i,t){D(2,arguments);var e=E(i),n=E(t),s=e.getFullYear()-n.getFullYear(),r=e.getMonth()-n.getMonth();return s*12+r}function Zo(i,t){D(2,arguments);var e=E(i),n=E(t);return e.getFullYear()-n.getFullYear()}function ai(i,t){return D(2,arguments),E(i).getTime()-E(t).getTime()}var Cn={ceil:Math.ceil,round:Math.round,floor:Math.floor,trunc:function(i){return i<0?Math.ceil(i):Math.floor(i)}},Jo="trunc";function ke(i){return i?Cn[i]:Cn[Jo]}function ta(i,t,e){D(2,arguments);var n=ai(i,t)/fr;return ke(e==null?void 0:e.roundingMethod)(n)}function ea(i,t,e){D(2,arguments);var n=ai(i,t)/gr;return ke(e==null?void 0:e.roundingMethod)(n)}function br(i){D(1,arguments);var t=E(i);return t.setHours(23,59,59,999),t}function xr(i){D(1,arguments);var t=E(i),e=t.getMonth();return t.setFullYear(t.getFullYear(),e+1,0),t.setHours(23,59,59,999),t}function ia(i){D(1,arguments);var t=E(i);return br(t).getTime()===xr(t).getTime()}function _r(i,t){D(2,arguments);var e=E(i),n=E(t),s=fe(e,n),r=Math.abs(Qo(e,n)),o;if(r<1)o=0;else{e.getMonth()===1&&e.getDate()>27&&e.setDate(30),e.setMonth(e.getMonth()-s*r);var a=fe(e,n)===-s;ia(E(i))&&r===1&&fe(i,n)===1&&(a=!1),o=s*(r-Number(a))}return o===0?0:o}function na(i,t,e){D(2,arguments);var n=_r(i,t)/3;return ke(e==null?void 0:e.roundingMethod)(n)}function sa(i,t,e){D(2,arguments);var n=ai(i,t)/1e3;return ke(e==null?void 0:e.roundingMethod)(n)}function ra(i,t,e){D(2,arguments);var n=pr(i,t)/7;return ke(e==null?void 0:e.roundingMethod)(n)}function oa(i,t){D(2,arguments);var e=E(i),n=E(t),s=fe(e,n),r=Math.abs(Zo(e,n));e.setFullYear(1584),n.setFullYear(1584);var o=fe(e,n)===-s,a=s*(r-Number(o));return a===0?0:a}function aa(i){D(1,arguments);var t=E(i);return t.setSeconds(0,0),t}function la(i){D(1,arguments);var t=E(i),e=t.getMonth(),n=e-e%3;return t.setMonth(n,1),t.setHours(0,0,0,0),t}function ca(i){D(1,arguments);var t=E(i);return t.setDate(1),t.setHours(0,0,0,0),t}function ha(i){D(1,arguments);var t=E(i),e=t.getFullYear();return t.setFullYear(e+1,0,0),t.setHours(23,59,59,999),t}function ua(i){D(1,arguments);var t=E(i),e=new Date(0);return e.setFullYear(t.getFullYear(),0,1),e.setHours(0,0,0,0),e}function da(i){D(1,arguments);var t=E(i);return t.setMinutes(59,59,999),t}function fa(i,t){var e,n,s,r,o,a,l,c;D(1,arguments);var h=oi(),u=nt((e=(n=(s=(r=t==null?void 0:t.weekStartsOn)!==null&&r!==void 0?r:t==null||(o=t.locale)===null||o===void 0||(a=o.options)===null||a===void 0?void 0:a.weekStartsOn)!==null&&s!==void 0?s:h.weekStartsOn)!==null&&n!==void 0?n:(l=h.locale)===null||l===void 0||(c=l.options)===null||c===void 0?void 0:c.weekStartsOn)!==null&&e!==void 0?e:0);if(!(u>=0&&u<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var d=E(i),f=d.getDay(),g=(f<u?-7:0)+6-(f-u);return d.setDate(d.getDate()+g),d.setHours(23,59,59,999),d}function ga(i){D(1,arguments);var t=E(i);return t.setSeconds(59,999),t}function pa(i){D(1,arguments);var t=E(i),e=t.getMonth(),n=e-e%3+3;return t.setMonth(n,0),t.setHours(23,59,59,999),t}function ma(i){D(1,arguments);var t=E(i);return t.setMilliseconds(999),t}function qe(i,t,e){return t in i?Object.defineProperty(i,t,{value:e,enumerable:!0,configurable:!0,writable:!0}):i[t]=e,i}var ba=10;class yr{constructor(){qe(this,"priority",void 0),qe(this,"subPriority",0)}validate(t,e){return!0}}class xa extends yr{constructor(t,e,n,s,r){super(),this.value=t,this.validateValue=e,this.setValue=n,this.priority=s,r&&(this.subPriority=r)}validate(t,e){return this.validateValue(t,this.value,e)}set(t,e,n){return this.setValue(t,e,this.value,n)}}class _a extends yr{constructor(){super(...arguments),qe(this,"priority",ba),qe(this,"subPriority",-1)}set(t,e){if(e.timestampIsSet)return t;var n=new Date(0);return n.setFullYear(t.getUTCFullYear(),t.getUTCMonth(),t.getUTCDate()),n.setHours(t.getUTCHours(),t.getUTCMinutes(),t.getUTCSeconds(),t.getUTCMilliseconds()),n}}function mi(i,t,e){return t in i?Object.defineProperty(i,t,{value:e,enumerable:!0,configurable:!0,writable:!0}):i[t]=e,i}class F{constructor(){mi(this,"incompatibleTokens",void 0),mi(this,"priority",void 0),mi(this,"subPriority",void 0)}run(t,e,n,s){var r=this.parse(t,e,n,s);return r?{setter:new xa(r.value,this.validate,this.set,this.priority,this.subPriority),rest:r.rest}:null}validate(t,e,n){return!0}}function Sn(i,t,e){return t in i?Object.defineProperty(i,t,{value:e,enumerable:!0,configurable:!0,writable:!0}):i[t]=e,i}class ya extends F{constructor(){super(...arguments),Sn(this,"priority",140),Sn(this,"incompatibleTokens",["R","u","t","T"])}parse(t,e,n){switch(e){case"G":case"GG":case"GGG":return n.era(t,{width:"abbreviated"})||n.era(t,{width:"narrow"});case"GGGGG":return n.era(t,{width:"narrow"});case"GGGG":default:return n.era(t,{width:"wide"})||n.era(t,{width:"abbreviated"})||n.era(t,{width:"narrow"})}}set(t,e,n){return e.era=n,t.setUTCFullYear(n,0,1),t.setUTCHours(0,0,0,0),t}}var G={month:/^(1[0-2]|0?\d)/,date:/^(3[0-1]|[0-2]?\d)/,dayOfYear:/^(36[0-6]|3[0-5]\d|[0-2]?\d?\d)/,week:/^(5[0-3]|[0-4]?\d)/,hour23h:/^(2[0-3]|[0-1]?\d)/,hour24h:/^(2[0-4]|[0-1]?\d)/,hour11h:/^(1[0-1]|0?\d)/,hour12h:/^(1[0-2]|0?\d)/,minute:/^[0-5]?\d/,second:/^[0-5]?\d/,singleDigit:/^\d/,twoDigits:/^\d{1,2}/,threeDigits:/^\d{1,3}/,fourDigits:/^\d{1,4}/,anyDigitsSigned:/^-?\d+/,singleDigitSigned:/^-?\d/,twoDigitsSigned:/^-?\d{1,2}/,threeDigitsSigned:/^-?\d{1,3}/,fourDigitsSigned:/^-?\d{1,4}/},wt={basicOptionalMinutes:/^([+-])(\d{2})(\d{2})?|Z/,basic:/^([+-])(\d{2})(\d{2})|Z/,basicOptionalSeconds:/^([+-])(\d{2})(\d{2})((\d{2}))?|Z/,extended:/^([+-])(\d{2}):(\d{2})|Z/,extendedOptionalSeconds:/^([+-])(\d{2}):(\d{2})(:(\d{2}))?|Z/};function Q(i,t){return i&&{value:t(i.value),rest:i.rest}}function U(i,t){var e=t.match(i);return e?{value:parseInt(e[0],10),rest:t.slice(e[0].length)}:null}function vt(i,t){var e=t.match(i);if(!e)return null;if(e[0]==="Z")return{value:0,rest:t.slice(1)};var n=e[1]==="+"?1:-1,s=e[2]?parseInt(e[2],10):0,r=e[3]?parseInt(e[3],10):0,o=e[5]?parseInt(e[5],10):0;return{value:n*(s*fr+r*gr+o*So),rest:t.slice(e[0].length)}}function wr(i){return U(G.anyDigitsSigned,i)}function X(i,t){switch(i){case 1:return U(G.singleDigit,t);case 2:return U(G.twoDigits,t);case 3:return U(G.threeDigits,t);case 4:return U(G.fourDigits,t);default:return U(new RegExp("^\\d{1,"+i+"}"),t)}}function Xe(i,t){switch(i){case 1:return U(G.singleDigitSigned,t);case 2:return U(G.twoDigitsSigned,t);case 3:return U(G.threeDigitsSigned,t);case 4:return U(G.fourDigitsSigned,t);default:return U(new RegExp("^-?\\d{1,"+i+"}"),t)}}function Ui(i){switch(i){case"morning":return 4;case"evening":return 17;case"pm":case"noon":case"afternoon":return 12;case"am":case"midnight":case"night":default:return 0}}function vr(i,t){var e=t>0,n=e?t:1-t,s;if(n<=50)s=i||100;else{var r=n+50,o=Math.floor(r/100)*100,a=i>=r%100;s=i+o-(a?100:0)}return e?s:1-s}function Mr(i){return i%400===0||i%4===0&&i%100!==0}function Dn(i,t,e){return t in i?Object.defineProperty(i,t,{value:e,enumerable:!0,configurable:!0,writable:!0}):i[t]=e,i}class wa extends F{constructor(){super(...arguments),Dn(this,"priority",130),Dn(this,"incompatibleTokens",["Y","R","u","w","I","i","e","c","t","T"])}parse(t,e,n){var s=function(r){return{year:r,isTwoDigitYear:e==="yy"}};switch(e){case"y":return Q(X(4,t),s);case"yo":return Q(n.ordinalNumber(t,{unit:"year"}),s);default:return Q(X(e.length,t),s)}}validate(t,e){return e.isTwoDigitYear||e.year>0}set(t,e,n){var s=t.getUTCFullYear();if(n.isTwoDigitYear){var r=vr(n.year,s);return t.setUTCFullYear(r,0,1),t.setUTCHours(0,0,0,0),t}var o=!("era"in e)||e.era===1?n.year:1-n.year;return t.setUTCFullYear(o,0,1),t.setUTCHours(0,0,0,0),t}}function Tn(i,t,e){return t in i?Object.defineProperty(i,t,{value:e,enumerable:!0,configurable:!0,writable:!0}):i[t]=e,i}class va extends F{constructor(){super(...arguments),Tn(this,"priority",130),Tn(this,"incompatibleTokens",["y","R","u","Q","q","M","L","I","d","D","i","t","T"])}parse(t,e,n){var s=function(r){return{year:r,isTwoDigitYear:e==="YY"}};switch(e){case"Y":return Q(X(4,t),s);case"Yo":return Q(n.ordinalNumber(t,{unit:"year"}),s);default:return Q(X(e.length,t),s)}}validate(t,e){return e.isTwoDigitYear||e.year>0}set(t,e,n,s){var r=Do(t,s);if(n.isTwoDigitYear){var o=vr(n.year,r);return t.setUTCFullYear(o,0,s.firstWeekContainsDate),t.setUTCHours(0,0,0,0),Li(t,s)}var a=!("era"in e)||e.era===1?n.year:1-n.year;return t.setUTCFullYear(a,0,s.firstWeekContainsDate),t.setUTCHours(0,0,0,0),Li(t,s)}}function An(i,t,e){return t in i?Object.defineProperty(i,t,{value:e,enumerable:!0,configurable:!0,writable:!0}):i[t]=e,i}class Ma extends F{constructor(){super(...arguments),An(this,"priority",130),An(this,"incompatibleTokens",["G","y","Y","u","Q","q","M","L","w","d","D","e","c","t","T"])}parse(t,e){return Xe(e==="R"?4:e.length,t)}set(t,e,n){var s=new Date(0);return s.setUTCFullYear(n,0,4),s.setUTCHours(0,0,0,0),mr(s)}}function Ln(i,t,e){return t in i?Object.defineProperty(i,t,{value:e,enumerable:!0,configurable:!0,writable:!0}):i[t]=e,i}class ka extends F{constructor(){super(...arguments),Ln(this,"priority",130),Ln(this,"incompatibleTokens",["G","y","Y","R","w","I","i","e","c","t","T"])}parse(t,e){return Xe(e==="u"?4:e.length,t)}set(t,e,n){return t.setUTCFullYear(n,0,1),t.setUTCHours(0,0,0,0),t}}function Rn(i,t,e){return t in i?Object.defineProperty(i,t,{value:e,enumerable:!0,configurable:!0,writable:!0}):i[t]=e,i}class Pa extends F{constructor(){super(...arguments),Rn(this,"priority",120),Rn(this,"incompatibleTokens",["Y","R","q","M","L","w","I","d","D","i","e","c","t","T"])}parse(t,e,n){switch(e){case"Q":case"QQ":return X(e.length,t);case"Qo":return n.ordinalNumber(t,{unit:"quarter"});case"QQQ":return n.quarter(t,{width:"abbreviated",context:"formatting"})||n.quarter(t,{width:"narrow",context:"formatting"});case"QQQQQ":return n.quarter(t,{width:"narrow",context:"formatting"});case"QQQQ":default:return n.quarter(t,{width:"wide",context:"formatting"})||n.quarter(t,{width:"abbreviated",context:"formatting"})||n.quarter(t,{width:"narrow",context:"formatting"})}}validate(t,e){return e>=1&&e<=4}set(t,e,n){return t.setUTCMonth((n-1)*3,1),t.setUTCHours(0,0,0,0),t}}function En(i,t,e){return t in i?Object.defineProperty(i,t,{value:e,enumerable:!0,configurable:!0,writable:!0}):i[t]=e,i}class Oa extends F{constructor(){super(...arguments),En(this,"priority",120),En(this,"incompatibleTokens",["Y","R","Q","M","L","w","I","d","D","i","e","c","t","T"])}parse(t,e,n){switch(e){case"q":case"qq":return X(e.length,t);case"qo":return n.ordinalNumber(t,{unit:"quarter"});case"qqq":return n.quarter(t,{width:"abbreviated",context:"standalone"})||n.quarter(t,{width:"narrow",context:"standalone"});case"qqqqq":return n.quarter(t,{width:"narrow",context:"standalone"});case"qqqq":default:return n.quarter(t,{width:"wide",context:"standalone"})||n.quarter(t,{width:"abbreviated",context:"standalone"})||n.quarter(t,{width:"narrow",context:"standalone"})}}validate(t,e){return e>=1&&e<=4}set(t,e,n){return t.setUTCMonth((n-1)*3,1),t.setUTCHours(0,0,0,0),t}}function In(i,t,e){return t in i?Object.defineProperty(i,t,{value:e,enumerable:!0,configurable:!0,writable:!0}):i[t]=e,i}class Ca extends F{constructor(){super(...arguments),In(this,"incompatibleTokens",["Y","R","q","Q","L","w","I","D","i","e","c","t","T"]),In(this,"priority",110)}parse(t,e,n){var s=function(r){return r-1};switch(e){case"M":return Q(U(G.month,t),s);case"MM":return Q(X(2,t),s);case"Mo":return Q(n.ordinalNumber(t,{unit:"month"}),s);case"MMM":return n.month(t,{width:"abbreviated",context:"formatting"})||n.month(t,{width:"narrow",context:"formatting"});case"MMMMM":return n.month(t,{width:"narrow",context:"formatting"});case"MMMM":default:return n.month(t,{width:"wide",context:"formatting"})||n.month(t,{width:"abbreviated",context:"formatting"})||n.month(t,{width:"narrow",context:"formatting"})}}validate(t,e){return e>=0&&e<=11}set(t,e,n){return t.setUTCMonth(n,1),t.setUTCHours(0,0,0,0),t}}function Fn(i,t,e){return t in i?Object.defineProperty(i,t,{value:e,enumerable:!0,configurable:!0,writable:!0}):i[t]=e,i}class Sa extends F{constructor(){super(...arguments),Fn(this,"priority",110),Fn(this,"incompatibleTokens",["Y","R","q","Q","M","w","I","D","i","e","c","t","T"])}parse(t,e,n){var s=function(r){return r-1};switch(e){case"L":return Q(U(G.month,t),s);case"LL":return Q(X(2,t),s);case"Lo":return Q(n.ordinalNumber(t,{unit:"month"}),s);case"LLL":return n.month(t,{width:"abbreviated",context:"standalone"})||n.month(t,{width:"narrow",context:"standalone"});case"LLLLL":return n.month(t,{width:"narrow",context:"standalone"});case"LLLL":default:return n.month(t,{width:"wide",context:"standalone"})||n.month(t,{width:"abbreviated",context:"standalone"})||n.month(t,{width:"narrow",context:"standalone"})}}validate(t,e){return e>=0&&e<=11}set(t,e,n){return t.setUTCMonth(n,1),t.setUTCHours(0,0,0,0),t}}function Da(i,t,e){D(2,arguments);var n=E(i),s=nt(t),r=To(n,e)-s;return n.setUTCDate(n.getUTCDate()-r*7),n}function zn(i,t,e){return t in i?Object.defineProperty(i,t,{value:e,enumerable:!0,configurable:!0,writable:!0}):i[t]=e,i}class Ta extends F{constructor(){super(...arguments),zn(this,"priority",100),zn(this,"incompatibleTokens",["y","R","u","q","Q","M","L","I","d","D","i","t","T"])}parse(t,e,n){switch(e){case"w":return U(G.week,t);case"wo":return n.ordinalNumber(t,{unit:"week"});default:return X(e.length,t)}}validate(t,e){return e>=1&&e<=53}set(t,e,n,s){return Li(Da(t,n,s),s)}}function Aa(i,t){D(2,arguments);var e=E(i),n=nt(t),s=Ao(e)-n;return e.setUTCDate(e.getUTCDate()-s*7),e}function Bn(i,t,e){return t in i?Object.defineProperty(i,t,{value:e,enumerable:!0,configurable:!0,writable:!0}):i[t]=e,i}class La extends F{constructor(){super(...arguments),Bn(this,"priority",100),Bn(this,"incompatibleTokens",["y","Y","u","q","Q","M","L","w","d","D","e","c","t","T"])}parse(t,e,n){switch(e){case"I":return U(G.week,t);case"Io":return n.ordinalNumber(t,{unit:"week"});default:return X(e.length,t)}}validate(t,e){return e>=1&&e<=53}set(t,e,n){return mr(Aa(t,n))}}function bi(i,t,e){return t in i?Object.defineProperty(i,t,{value:e,enumerable:!0,configurable:!0,writable:!0}):i[t]=e,i}var Ra=[31,28,31,30,31,30,31,31,30,31,30,31],Ea=[31,29,31,30,31,30,31,31,30,31,30,31];class Ia extends F{constructor(){super(...arguments),bi(this,"priority",90),bi(this,"subPriority",1),bi(this,"incompatibleTokens",["Y","R","q","Q","w","I","D","i","e","c","t","T"])}parse(t,e,n){switch(e){case"d":return U(G.date,t);case"do":return n.ordinalNumber(t,{unit:"date"});default:return X(e.length,t)}}validate(t,e){var n=t.getUTCFullYear(),s=Mr(n),r=t.getUTCMonth();return s?e>=1&&e<=Ea[r]:e>=1&&e<=Ra[r]}set(t,e,n){return t.setUTCDate(n),t.setUTCHours(0,0,0,0),t}}function xi(i,t,e){return t in i?Object.defineProperty(i,t,{value:e,enumerable:!0,configurable:!0,writable:!0}):i[t]=e,i}class Fa extends F{constructor(){super(...arguments),xi(this,"priority",90),xi(this,"subpriority",1),xi(this,"incompatibleTokens",["Y","R","q","Q","M","L","w","I","d","E","i","e","c","t","T"])}parse(t,e,n){switch(e){case"D":case"DD":return U(G.dayOfYear,t);case"Do":return n.ordinalNumber(t,{unit:"date"});default:return X(e.length,t)}}validate(t,e){var n=t.getUTCFullYear(),s=Mr(n);return s?e>=1&&e<=366:e>=1&&e<=365}set(t,e,n){return t.setUTCMonth(0,n),t.setUTCHours(0,0,0,0),t}}function ji(i,t,e){var n,s,r,o,a,l,c,h;D(2,arguments);var u=oi(),d=nt((n=(s=(r=(o=e==null?void 0:e.weekStartsOn)!==null&&o!==void 0?o:e==null||(a=e.locale)===null||a===void 0||(l=a.options)===null||l===void 0?void 0:l.weekStartsOn)!==null&&r!==void 0?r:u.weekStartsOn)!==null&&s!==void 0?s:(c=u.locale)===null||c===void 0||(h=c.options)===null||h===void 0?void 0:h.weekStartsOn)!==null&&n!==void 0?n:0);if(!(d>=0&&d<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var f=E(i),g=nt(t),p=f.getUTCDay(),m=g%7,b=(m+7)%7,x=(b<d?7:0)+g-p;return f.setUTCDate(f.getUTCDate()+x),f}function Nn(i,t,e){return t in i?Object.defineProperty(i,t,{value:e,enumerable:!0,configurable:!0,writable:!0}):i[t]=e,i}class za extends F{constructor(){super(...arguments),Nn(this,"priority",90),Nn(this,"incompatibleTokens",["D","i","e","c","t","T"])}parse(t,e,n){switch(e){case"E":case"EE":case"EEE":return n.day(t,{width:"abbreviated",context:"formatting"})||n.day(t,{width:"short",context:"formatting"})||n.day(t,{width:"narrow",context:"formatting"});case"EEEEE":return n.day(t,{width:"narrow",context:"formatting"});case"EEEEEE":return n.day(t,{width:"short",context:"formatting"})||n.day(t,{width:"narrow",context:"formatting"});case"EEEE":default:return n.day(t,{width:"wide",context:"formatting"})||n.day(t,{width:"abbreviated",context:"formatting"})||n.day(t,{width:"short",context:"formatting"})||n.day(t,{width:"narrow",context:"formatting"})}}validate(t,e){return e>=0&&e<=6}set(t,e,n,s){return t=ji(t,n,s),t.setUTCHours(0,0,0,0),t}}function Hn(i,t,e){return t in i?Object.defineProperty(i,t,{value:e,enumerable:!0,configurable:!0,writable:!0}):i[t]=e,i}class Ba extends F{constructor(){super(...arguments),Hn(this,"priority",90),Hn(this,"incompatibleTokens",["y","R","u","q","Q","M","L","I","d","D","E","i","c","t","T"])}parse(t,e,n,s){var r=function(o){var a=Math.floor((o-1)/7)*7;return(o+s.weekStartsOn+6)%7+a};switch(e){case"e":case"ee":return Q(X(e.length,t),r);case"eo":return Q(n.ordinalNumber(t,{unit:"day"}),r);case"eee":return n.day(t,{width:"abbreviated",context:"formatting"})||n.day(t,{width:"short",context:"formatting"})||n.day(t,{width:"narrow",context:"formatting"});case"eeeee":return n.day(t,{width:"narrow",context:"formatting"});case"eeeeee":return n.day(t,{width:"short",context:"formatting"})||n.day(t,{width:"narrow",context:"formatting"});case"eeee":default:return n.day(t,{width:"wide",context:"formatting"})||n.day(t,{width:"abbreviated",context:"formatting"})||n.day(t,{width:"short",context:"formatting"})||n.day(t,{width:"narrow",context:"formatting"})}}validate(t,e){return e>=0&&e<=6}set(t,e,n,s){return t=ji(t,n,s),t.setUTCHours(0,0,0,0),t}}function Wn(i,t,e){return t in i?Object.defineProperty(i,t,{value:e,enumerable:!0,configurable:!0,writable:!0}):i[t]=e,i}class Na extends F{constructor(){super(...arguments),Wn(this,"priority",90),Wn(this,"incompatibleTokens",["y","R","u","q","Q","M","L","I","d","D","E","i","e","t","T"])}parse(t,e,n,s){var r=function(o){var a=Math.floor((o-1)/7)*7;return(o+s.weekStartsOn+6)%7+a};switch(e){case"c":case"cc":return Q(X(e.length,t),r);case"co":return Q(n.ordinalNumber(t,{unit:"day"}),r);case"ccc":return n.day(t,{width:"abbreviated",context:"standalone"})||n.day(t,{width:"short",context:"standalone"})||n.day(t,{width:"narrow",context:"standalone"});case"ccccc":return n.day(t,{width:"narrow",context:"standalone"});case"cccccc":return n.day(t,{width:"short",context:"standalone"})||n.day(t,{width:"narrow",context:"standalone"});case"cccc":default:return n.day(t,{width:"wide",context:"standalone"})||n.day(t,{width:"abbreviated",context:"standalone"})||n.day(t,{width:"short",context:"standalone"})||n.day(t,{width:"narrow",context:"standalone"})}}validate(t,e){return e>=0&&e<=6}set(t,e,n,s){return t=ji(t,n,s),t.setUTCHours(0,0,0,0),t}}function Ha(i,t){D(2,arguments);var e=nt(t);e%7===0&&(e=e-7);var n=1,s=E(i),r=s.getUTCDay(),o=e%7,a=(o+7)%7,l=(a<n?7:0)+e-r;return s.setUTCDate(s.getUTCDate()+l),s}function Vn(i,t,e){return t in i?Object.defineProperty(i,t,{value:e,enumerable:!0,configurable:!0,writable:!0}):i[t]=e,i}class Wa extends F{constructor(){super(...arguments),Vn(this,"priority",90),Vn(this,"incompatibleTokens",["y","Y","u","q","Q","M","L","w","d","D","E","e","c","t","T"])}parse(t,e,n){var s=function(r){return r===0?7:r};switch(e){case"i":case"ii":return X(e.length,t);case"io":return n.ordinalNumber(t,{unit:"day"});case"iii":return Q(n.day(t,{width:"abbreviated",context:"formatting"})||n.day(t,{width:"short",context:"formatting"})||n.day(t,{width:"narrow",context:"formatting"}),s);case"iiiii":return Q(n.day(t,{width:"narrow",context:"formatting"}),s);case"iiiiii":return Q(n.day(t,{width:"short",context:"formatting"})||n.day(t,{width:"narrow",context:"formatting"}),s);case"iiii":default:return Q(n.day(t,{width:"wide",context:"formatting"})||n.day(t,{width:"abbreviated",context:"formatting"})||n.day(t,{width:"short",context:"formatting"})||n.day(t,{width:"narrow",context:"formatting"}),s)}}validate(t,e){return e>=1&&e<=7}set(t,e,n){return t=Ha(t,n),t.setUTCHours(0,0,0,0),t}}function Yn(i,t,e){return t in i?Object.defineProperty(i,t,{value:e,enumerable:!0,configurable:!0,writable:!0}):i[t]=e,i}class Va extends F{constructor(){super(...arguments),Yn(this,"priority",80),Yn(this,"incompatibleTokens",["b","B","H","k","t","T"])}parse(t,e,n){switch(e){case"a":case"aa":case"aaa":return n.dayPeriod(t,{width:"abbreviated",context:"formatting"})||n.dayPeriod(t,{width:"narrow",context:"formatting"});case"aaaaa":return n.dayPeriod(t,{width:"narrow",context:"formatting"});case"aaaa":default:return n.dayPeriod(t,{width:"wide",context:"formatting"})||n.dayPeriod(t,{width:"abbreviated",context:"formatting"})||n.dayPeriod(t,{width:"narrow",context:"formatting"})}}set(t,e,n){return t.setUTCHours(Ui(n),0,0,0),t}}function $n(i,t,e){return t in i?Object.defineProperty(i,t,{value:e,enumerable:!0,configurable:!0,writable:!0}):i[t]=e,i}class Ya extends F{constructor(){super(...arguments),$n(this,"priority",80),$n(this,"incompatibleTokens",["a","B","H","k","t","T"])}parse(t,e,n){switch(e){case"b":case"bb":case"bbb":return n.dayPeriod(t,{width:"abbreviated",context:"formatting"})||n.dayPeriod(t,{width:"narrow",context:"formatting"});case"bbbbb":return n.dayPeriod(t,{width:"narrow",context:"formatting"});case"bbbb":default:return n.dayPeriod(t,{width:"wide",context:"formatting"})||n.dayPeriod(t,{width:"abbreviated",context:"formatting"})||n.dayPeriod(t,{width:"narrow",context:"formatting"})}}set(t,e,n){return t.setUTCHours(Ui(n),0,0,0),t}}function Un(i,t,e){return t in i?Object.defineProperty(i,t,{value:e,enumerable:!0,configurable:!0,writable:!0}):i[t]=e,i}class $a extends F{constructor(){super(...arguments),Un(this,"priority",80),Un(this,"incompatibleTokens",["a","b","t","T"])}parse(t,e,n){switch(e){case"B":case"BB":case"BBB":return n.dayPeriod(t,{width:"abbreviated",context:"formatting"})||n.dayPeriod(t,{width:"narrow",context:"formatting"});case"BBBBB":return n.dayPeriod(t,{width:"narrow",context:"formatting"});case"BBBB":default:return n.dayPeriod(t,{width:"wide",context:"formatting"})||n.dayPeriod(t,{width:"abbreviated",context:"formatting"})||n.dayPeriod(t,{width:"narrow",context:"formatting"})}}set(t,e,n){return t.setUTCHours(Ui(n),0,0,0),t}}function jn(i,t,e){return t in i?Object.defineProperty(i,t,{value:e,enumerable:!0,configurable:!0,writable:!0}):i[t]=e,i}class Ua extends F{constructor(){super(...arguments),jn(this,"priority",70),jn(this,"incompatibleTokens",["H","K","k","t","T"])}parse(t,e,n){switch(e){case"h":return U(G.hour12h,t);case"ho":return n.ordinalNumber(t,{unit:"hour"});default:return X(e.length,t)}}validate(t,e){return e>=1&&e<=12}set(t,e,n){var s=t.getUTCHours()>=12;return s&&n<12?t.setUTCHours(n+12,0,0,0):!s&&n===12?t.setUTCHours(0,0,0,0):t.setUTCHours(n,0,0,0),t}}function qn(i,t,e){return t in i?Object.defineProperty(i,t,{value:e,enumerable:!0,configurable:!0,writable:!0}):i[t]=e,i}class ja extends F{constructor(){super(...arguments),qn(this,"priority",70),qn(this,"incompatibleTokens",["a","b","h","K","k","t","T"])}parse(t,e,n){switch(e){case"H":return U(G.hour23h,t);case"Ho":return n.ordinalNumber(t,{unit:"hour"});default:return X(e.length,t)}}validate(t,e){return e>=0&&e<=23}set(t,e,n){return t.setUTCHours(n,0,0,0),t}}function Xn(i,t,e){return t in i?Object.defineProperty(i,t,{value:e,enumerable:!0,configurable:!0,writable:!0}):i[t]=e,i}class qa extends F{constructor(){super(...arguments),Xn(this,"priority",70),Xn(this,"incompatibleTokens",["h","H","k","t","T"])}parse(t,e,n){switch(e){case"K":return U(G.hour11h,t);case"Ko":return n.ordinalNumber(t,{unit:"hour"});default:return X(e.length,t)}}validate(t,e){return e>=0&&e<=11}set(t,e,n){var s=t.getUTCHours()>=12;return s&&n<12?t.setUTCHours(n+12,0,0,0):t.setUTCHours(n,0,0,0),t}}function Kn(i,t,e){return t in i?Object.defineProperty(i,t,{value:e,enumerable:!0,configurable:!0,writable:!0}):i[t]=e,i}class Xa extends F{constructor(){super(...arguments),Kn(this,"priority",70),Kn(this,"incompatibleTokens",["a","b","h","H","K","t","T"])}parse(t,e,n){switch(e){case"k":return U(G.hour24h,t);case"ko":return n.ordinalNumber(t,{unit:"hour"});default:return X(e.length,t)}}validate(t,e){return e>=1&&e<=24}set(t,e,n){var s=n<=24?n%24:n;return t.setUTCHours(s,0,0,0),t}}function Gn(i,t,e){return t in i?Object.defineProperty(i,t,{value:e,enumerable:!0,configurable:!0,writable:!0}):i[t]=e,i}class Ka extends F{constructor(){super(...arguments),Gn(this,"priority",60),Gn(this,"incompatibleTokens",["t","T"])}parse(t,e,n){switch(e){case"m":return U(G.minute,t);case"mo":return n.ordinalNumber(t,{unit:"minute"});default:return X(e.length,t)}}validate(t,e){return e>=0&&e<=59}set(t,e,n){return t.setUTCMinutes(n,0,0),t}}function Qn(i,t,e){return t in i?Object.defineProperty(i,t,{value:e,enumerable:!0,configurable:!0,writable:!0}):i[t]=e,i}class Ga extends F{constructor(){super(...arguments),Qn(this,"priority",50),Qn(this,"incompatibleTokens",["t","T"])}parse(t,e,n){switch(e){case"s":return U(G.second,t);case"so":return n.ordinalNumber(t,{unit:"second"});default:return X(e.length,t)}}validate(t,e){return e>=0&&e<=59}set(t,e,n){return t.setUTCSeconds(n,0),t}}function Zn(i,t,e){return t in i?Object.defineProperty(i,t,{value:e,enumerable:!0,configurable:!0,writable:!0}):i[t]=e,i}class Qa extends F{constructor(){super(...arguments),Zn(this,"priority",30),Zn(this,"incompatibleTokens",["t","T"])}parse(t,e){var n=function(s){return Math.floor(s*Math.pow(10,-e.length+3))};return Q(X(e.length,t),n)}set(t,e,n){return t.setUTCMilliseconds(n),t}}function Jn(i,t,e){return t in i?Object.defineProperty(i,t,{value:e,enumerable:!0,configurable:!0,writable:!0}):i[t]=e,i}class Za extends F{constructor(){super(...arguments),Jn(this,"priority",10),Jn(this,"incompatibleTokens",["t","T","x"])}parse(t,e){switch(e){case"X":return vt(wt.basicOptionalMinutes,t);case"XX":return vt(wt.basic,t);case"XXXX":return vt(wt.basicOptionalSeconds,t);case"XXXXX":return vt(wt.extendedOptionalSeconds,t);case"XXX":default:return vt(wt.extended,t)}}set(t,e,n){return e.timestampIsSet?t:new Date(t.getTime()-n)}}function ts(i,t,e){return t in i?Object.defineProperty(i,t,{value:e,enumerable:!0,configurable:!0,writable:!0}):i[t]=e,i}class Ja extends F{constructor(){super(...arguments),ts(this,"priority",10),ts(this,"incompatibleTokens",["t","T","X"])}parse(t,e){switch(e){case"x":return vt(wt.basicOptionalMinutes,t);case"xx":return vt(wt.basic,t);case"xxxx":return vt(wt.basicOptionalSeconds,t);case"xxxxx":return vt(wt.extendedOptionalSeconds,t);case"xxx":default:return vt(wt.extended,t)}}set(t,e,n){return e.timestampIsSet?t:new Date(t.getTime()-n)}}function es(i,t,e){return t in i?Object.defineProperty(i,t,{value:e,enumerable:!0,configurable:!0,writable:!0}):i[t]=e,i}class tl extends F{constructor(){super(...arguments),es(this,"priority",40),es(this,"incompatibleTokens","*")}parse(t){return wr(t)}set(t,e,n){return[new Date(n*1e3),{timestampIsSet:!0}]}}function is(i,t,e){return t in i?Object.defineProperty(i,t,{value:e,enumerable:!0,configurable:!0,writable:!0}):i[t]=e,i}class el extends F{constructor(){super(...arguments),is(this,"priority",20),is(this,"incompatibleTokens","*")}parse(t){return wr(t)}set(t,e,n){return[new Date(n),{timestampIsSet:!0}]}}var il={G:new ya,y:new wa,Y:new va,R:new Ma,u:new ka,Q:new Pa,q:new Oa,M:new Ca,L:new Sa,w:new Ta,I:new La,d:new Ia,D:new Fa,E:new za,e:new Ba,c:new Na,i:new Wa,a:new Va,b:new Ya,B:new $a,h:new Ua,H:new ja,K:new qa,k:new Xa,m:new Ka,s:new Ga,S:new Qa,X:new Za,x:new Ja,t:new tl,T:new el},nl=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,sl=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,rl=/^'([^]*?)'?$/,ol=/''/g,al=/\S/,ll=/[a-zA-Z]/;function cl(i,t,e,n){var s,r,o,a,l,c,h,u,d,f,g,p,m,b,x,y,w,_;D(3,arguments);var v=String(i),M=String(t),P=oi(),k=(s=(r=n==null?void 0:n.locale)!==null&&r!==void 0?r:P.locale)!==null&&s!==void 0?s:Lo;if(!k.match)throw new RangeError("locale must contain match property");var A=nt((o=(a=(l=(c=n==null?void 0:n.firstWeekContainsDate)!==null&&c!==void 0?c:n==null||(h=n.locale)===null||h===void 0||(u=h.options)===null||u===void 0?void 0:u.firstWeekContainsDate)!==null&&l!==void 0?l:P.firstWeekContainsDate)!==null&&a!==void 0?a:(d=P.locale)===null||d===void 0||(f=d.options)===null||f===void 0?void 0:f.firstWeekContainsDate)!==null&&o!==void 0?o:1);if(!(A>=1&&A<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var R=nt((g=(p=(m=(b=n==null?void 0:n.weekStartsOn)!==null&&b!==void 0?b:n==null||(x=n.locale)===null||x===void 0||(y=x.options)===null||y===void 0?void 0:y.weekStartsOn)!==null&&m!==void 0?m:P.weekStartsOn)!==null&&p!==void 0?p:(w=P.locale)===null||w===void 0||(_=w.options)===null||_===void 0?void 0:_.weekStartsOn)!==null&&g!==void 0?g:0);if(!(R>=0&&R<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(M==="")return v===""?E(e):new Date(NaN);var S={firstWeekContainsDate:A,weekStartsOn:R,locale:k},Y=[new _a],J=M.match(sl).map(function(L){var K=L[0];if(K in Mn){var _t=Mn[K];return _t(L,k.formatLong)}return L}).join("").match(nl),O=[],j=function(L){!(n!=null&&n.useAdditionalWeekYearTokens)&&Fo(L)&&kn(L,M,i),!(n!=null&&n.useAdditionalDayOfYearTokens)&&zo(L)&&kn(L,M,i);var K=L[0],_t=il[K];if(_t){var mn=_t.incompatibleTokens;if(Array.isArray(mn)){var bn=O.find(function(xn){return mn.includes(xn.token)||xn.token===K});if(bn)throw new RangeError("The format string mustn't contain `".concat(bn.fullToken,"` and `").concat(L,"` at the same time"))}else if(_t.incompatibleTokens==="*"&&O.length>0)throw new RangeError("The format string mustn't contain `".concat(L,"` and any other token at the same time"));O.push({token:K,fullToken:L});var gi=_t.run(v,L,k.match,S);if(!gi)return H=L,{v:new Date(NaN)};Y.push(gi.setter),v=gi.rest}else{if(K.match(ll))throw new RangeError("Format string contains an unescaped latin alphabet character `"+K+"`");if(L==="''"?L="'":K==="'"&&(L=hl(L)),v.indexOf(L)===0)v=v.slice(L.length);else return H=L,{v:new Date(NaN)}}H=L};for(var H of J){var mt=j(H);if(typeof mt=="object")return mt.v}if(v.length>0&&al.test(v))return new Date(NaN);var se=Y.map(function(L){return L.priority}).sort(function(L,K){return K-L}).filter(function(L,K,_t){return _t.indexOf(L)===K}).map(function(L){return Y.filter(function(K){return K.priority===L}).sort(function(K,_t){return _t.subPriority-K.subPriority})}).map(function(L){return L[0]}),bt=E(e);if(isNaN(bt.getTime()))return new Date(NaN);var xt=Ro(bt,Eo(bt)),Pt={};for(var At of se){if(!At.validate(xt,S))return new Date(NaN);var Lt=At.set(xt,Pt,S);Array.isArray(Lt)?(xt=Lt[0],Io(Pt,Lt[1])):xt=Lt}return xt}function hl(i){return i.match(rl)[1].replace(ol,"'")}function ul(i){D(1,arguments);var t=E(i);return t.setMinutes(0,0,0),t}function dl(i){D(1,arguments);var t=E(i);return t.setMilliseconds(0),t}/*!
* Chart.js v3.9.1
* https://www.chartjs.org
* (c) 2022 Chart.js Contributors
* Released under the MIT License
*/function Ot(){}const fl=function(){let i=0;return function(){return i++}}();function z(i){return i===null||typeof i=="undefined"}function V(i){if(Array.isArray&&Array.isArray(i))return!0;const t=Object.prototype.toString.call(i);return t.slice(0,7)==="[object"&&t.slice(-6)==="Array]"}function I(i){return i!==null&&Object.prototype.toString.call(i)==="[object Object]"}const tt=i=>(typeof i=="number"||i instanceof Number)&&isFinite(+i);function lt(i,t){return tt(i)?i:t}function C(i,t){return typeof i=="undefined"?t:i}const gl=(i,t)=>typeof i=="string"&&i.endsWith("%")?parseFloat(i)/100:i/t,kr=(i,t)=>typeof i=="string"&&i.endsWith("%")?parseFloat(i)/100*t:+i;function W(i,t,e){if(i&&typeof i.call=="function")return i.apply(e,t)}function B(i,t,e,n){let s,r,o;if(V(i))if(r=i.length,n)for(s=r-1;s>=0;s--)t.call(e,i[s],s);else for(s=0;s<r;s++)t.call(e,i[s],s);else if(I(i))for(o=Object.keys(i),r=o.length,s=0;s<r;s++)t.call(e,i[o[s]],o[s])}function Ke(i,t){let e,n,s,r;if(!i||!t||i.length!==t.length)return!1;for(e=0,n=i.length;e<n;++e)if(s=i[e],r=t[e],s.datasetIndex!==r.datasetIndex||s.index!==r.index)return!1;return!0}function Ge(i){if(V(i))return i.map(Ge);if(I(i)){const t=Object.create(null),e=Object.keys(i),n=e.length;let s=0;for(;s<n;++s)t[e[s]]=Ge(i[e[s]]);return t}return i}function Pr(i){return["__proto__","prototype","constructor"].indexOf(i)===-1}function pl(i,t,e,n){if(!Pr(i))return;const s=t[i],r=e[i];I(s)&&I(r)?_e(s,r,n):t[i]=Ge(r)}function _e(i,t,e){const n=V(t)?t:[t],s=n.length;if(!I(i))return i;e=e||{};const r=e.merger||pl;for(let o=0;o<s;++o){if(t=n[o],!I(t))continue;const a=Object.keys(t);for(let l=0,c=a.length;l<c;++l)r(a[l],i,t,e)}return i}function ge(i,t){return _e(i,t,{merger:ml})}function ml(i,t,e){if(!Pr(i))return;const n=t[i],s=e[i];I(n)&&I(s)?ge(n,s):Object.prototype.hasOwnProperty.call(t,i)||(t[i]=Ge(s))}const ns={"":i=>i,x:i=>i.x,y:i=>i.y};function Bt(i,t){return(ns[t]||(ns[t]=bl(t)))(i)}function bl(i){const t=xl(i);return e=>{for(const n of t){if(n==="")break;e=e&&e[n]}return e}}function xl(i){const t=i.split("."),e=[];let n="";for(const s of t)n+=s,n.endsWith("\\")?n=n.slice(0,-1)+".":(e.push(n),n="");return e}function qi(i){return i.charAt(0).toUpperCase()+i.slice(1)}const ut=i=>typeof i!="undefined",Nt=i=>typeof i=="function",ss=(i,t)=>{if(i.size!==t.size)return!1;for(const e of i)if(!t.has(e))return!1;return!0};function _l(i){return i.type==="mouseup"||i.type==="click"||i.type==="contextmenu"}const $=Math.PI,N=2*$,yl=N+$,Qe=Number.POSITIVE_INFINITY,wl=$/180,q=$/2,re=$/4,rs=$*2/3,ct=Math.log10,kt=Math.sign;function os(i){const t=Math.round(i);i=pe(i,t,i/1e3)?t:i;const e=Math.pow(10,Math.floor(ct(i))),n=i/e;return(n<=1?1:n<=2?2:n<=5?5:10)*e}function vl(i){const t=[],e=Math.sqrt(i);let n;for(n=1;n<e;n++)i%n===0&&(t.push(n),t.push(i/n));return e===(e|0)&&t.push(e),t.sort((s,r)=>s-r).pop(),t}function ee(i){return!isNaN(parseFloat(i))&&isFinite(i)}function pe(i,t,e){return Math.abs(i-t)<e}function Ml(i,t){const e=Math.round(i);return e-t<=i&&e+t>=i}function Or(i,t,e){let n,s,r;for(n=0,s=i.length;n<s;n++)r=i[n][e],isNaN(r)||(t.min=Math.min(t.min,r),t.max=Math.max(t.max,r))}function ft(i){return i*($/180)}function Xi(i){return i*(180/$)}function as(i){if(!tt(i))return;let t=1,e=0;for(;Math.round(i*t)/t!==i;)t*=10,e++;return e}function Cr(i,t){const e=t.x-i.x,n=t.y-i.y,s=Math.sqrt(e*e+n*n);let r=Math.atan2(n,e);return r<-.5*$&&(r+=N),{angle:r,distance:s}}function Ri(i,t){return Math.sqrt(Math.pow(t.x-i.x,2)+Math.pow(t.y-i.y,2))}function kl(i,t){return(i-t+yl)%N-$}function dt(i){return(i%N+N)%N}function ye(i,t,e,n){const s=dt(i),r=dt(t),o=dt(e),a=dt(r-s),l=dt(o-s),c=dt(s-r),h=dt(s-o);return s===r||s===o||n&&r===o||a>l&&c<h}function it(i,t,e){return Math.max(t,Math.min(e,i))}function Pl(i){return it(i,-32768,32767)}function Et(i,t,e,n=1e-6){return i>=Math.min(t,e)-n&&i<=Math.max(t,e)+n}function Ki(i,t,e){e=e||(o=>i[o]<t);let n=i.length-1,s=0,r;for(;n-s>1;)r=s+n>>1,e(r)?s=r:n=r;return{lo:s,hi:n}}const Ut=(i,t,e,n)=>Ki(i,e,n?s=>i[s][t]<=e:s=>i[s][t]<e),Ol=(i,t,e)=>Ki(i,e,n=>i[n][t]>=e);function Cl(i,t,e){let n=0,s=i.length;for(;n<s&&i[n]<t;)n++;for(;s>n&&i[s-1]>e;)s--;return n>0||s<i.length?i.slice(n,s):i}const Sr=["push","pop","shift","splice","unshift"];function Sl(i,t){if(i._chartjs){i._chartjs.listeners.push(t);return}Object.defineProperty(i,"_chartjs",{configurable:!0,enumerable:!1,value:{listeners:[t]}}),Sr.forEach(e=>{const n="_onData"+qi(e),s=i[e];Object.defineProperty(i,e,{configurable:!0,enumerable:!1,value(...r){const o=s.apply(this,r);return i._chartjs.listeners.forEach(a=>{typeof a[n]=="function"&&a[n](...r)}),o}})})}function ls(i,t){const e=i._chartjs;if(!e)return;const n=e.listeners,s=n.indexOf(t);s!==-1&&n.splice(s,1),!(n.length>0)&&(Sr.forEach(r=>{delete i[r]}),delete i._chartjs)}function Dr(i){const t=new Set;let e,n;for(e=0,n=i.length;e<n;++e)t.add(i[e]);return t.size===n?i:Array.from(t)}const Tr=function(){return typeof window=="undefined"?function(i){return i()}:window.requestAnimationFrame}();function Ar(i,t,e){const n=e||(o=>Array.prototype.slice.call(o));let s=!1,r=[];return function(...o){r=n(o),s||(s=!0,Tr.call(window,()=>{s=!1,i.apply(t,r)}))}}function Dl(i,t){let e;return function(...n){return t?(clearTimeout(e),e=setTimeout(i,t,n)):i.apply(this,n),t}}const Gi=i=>i==="start"?"left":i==="end"?"right":"center",et=(i,t,e)=>i==="start"?t:i==="end"?e:(t+e)/2,Tl=(i,t,e,n)=>i===(n?"left":"right")?e:i==="center"?(t+e)/2:t;function Lr(i,t,e){const n=t.length;let s=0,r=n;if(i._sorted){const{iScale:o,_parsed:a}=i,l=o.axis,{min:c,max:h,minDefined:u,maxDefined:d}=o.getUserBounds();u&&(s=it(Math.min(Ut(a,o.axis,c).lo,e?n:Ut(t,l,o.getPixelForValue(c)).lo),0,n-1)),d?r=it(Math.max(Ut(a,o.axis,h,!0).hi+1,e?0:Ut(t,l,o.getPixelForValue(h),!0).hi+1),s,n)-s:r=n-s}return{start:s,count:r}}function Rr(i){const{xScale:t,yScale:e,_scaleRanges:n}=i,s={xmin:t.min,xmax:t.max,ymin:e.min,ymax:e.max};if(!n)return i._scaleRanges=s,!0;const r=n.xmin!==t.min||n.xmax!==t.max||n.ymin!==e.min||n.ymax!==e.max;return Object.assign(n,s),r}const Re=i=>i===0||i===1,cs=(i,t,e)=>-(Math.pow(2,10*(i-=1))*Math.sin((i-t)*N/e)),hs=(i,t,e)=>Math.pow(2,-10*i)*Math.sin((i-t)*N/e)+1,me={linear:i=>i,easeInQuad:i=>i*i,easeOutQuad:i=>-i*(i-2),easeInOutQuad:i=>(i/=.5)<1?.5*i*i:-.5*(--i*(i-2)-1),easeInCubic:i=>i*i*i,easeOutCubic:i=>(i-=1)*i*i+1,easeInOutCubic:i=>(i/=.5)<1?.5*i*i*i:.5*((i-=2)*i*i+2),easeInQuart:i=>i*i*i*i,easeOutQuart:i=>-((i-=1)*i*i*i-1),easeInOutQuart:i=>(i/=.5)<1?.5*i*i*i*i:-.5*((i-=2)*i*i*i-2),easeInQuint:i=>i*i*i*i*i,easeOutQuint:i=>(i-=1)*i*i*i*i+1,easeInOutQuint:i=>(i/=.5)<1?.5*i*i*i*i*i:.5*((i-=2)*i*i*i*i+2),easeInSine:i=>-Math.cos(i*q)+1,easeOutSine:i=>Math.sin(i*q),easeInOutSine:i=>-.5*(Math.cos($*i)-1),easeInExpo:i=>i===0?0:Math.pow(2,10*(i-1)),easeOutExpo:i=>i===1?1:-Math.pow(2,-10*i)+1,easeInOutExpo:i=>Re(i)?i:i<.5?.5*Math.pow(2,10*(i*2-1)):.5*(-Math.pow(2,-10*(i*2-1))+2),easeInCirc:i=>i>=1?i:-(Math.sqrt(1-i*i)-1),easeOutCirc:i=>Math.sqrt(1-(i-=1)*i),easeInOutCirc:i=>(i/=.5)<1?-.5*(Math.sqrt(1-i*i)-1):.5*(Math.sqrt(1-(i-=2)*i)+1),easeInElastic:i=>Re(i)?i:cs(i,.075,.3),easeOutElastic:i=>Re(i)?i:hs(i,.075,.3),easeInOutElastic(i){return Re(i)?i:i<.5?.5*cs(i*2,.1125,.45):.5+.5*hs(i*2-1,.1125,.45)},easeInBack(i){return i*i*((1.70158+1)*i-1.70158)},easeOutBack(i){return(i-=1)*i*((1.70158+1)*i+1.70158)+1},easeInOutBack(i){let t=1.70158;return(i/=.5)<1?.5*(i*i*(((t*=1.525)+1)*i-t)):.5*((i-=2)*i*(((t*=1.525)+1)*i+t)+2)},easeInBounce:i=>1-me.easeOutBounce(1-i),easeOutBounce(i){return i<1/2.75?7.5625*i*i:i<2/2.75?7.5625*(i-=1.5/2.75)*i+.75:i<2.5/2.75?7.5625*(i-=2.25/2.75)*i+.9375:7.5625*(i-=2.625/2.75)*i+.984375},easeInOutBounce:i=>i<.5?me.easeInBounce(i*2)*.5:me.easeOutBounce(i*2-1)*.5+.5};/*!
* @kurkle/color v0.2.1
* https://github.com/kurkle/color#readme
* (c) 2022 Jukka Kurkela
* Released under the MIT License
*/function Pe(i){return i+.5|0}const It=(i,t,e)=>Math.max(Math.min(i,e),t);function ue(i){return It(Pe(i*2.55),0,255)}function zt(i){return It(Pe(i*255),0,255)}function Tt(i){return It(Pe(i/2.55)/100,0,1)}function us(i){return It(Pe(i*100),0,100)}const at={0:0,1:1,2:2,3:3,4:4,5:5,6:6,7:7,8:8,9:9,A:10,B:11,C:12,D:13,E:14,F:15,a:10,b:11,c:12,d:13,e:14,f:15},Ei=[..."0123456789ABCDEF"],Al=i=>Ei[i&15],Ll=i=>Ei[(i&240)>>4]+Ei[i&15],Ee=i=>(i&240)>>4===(i&15),Rl=i=>Ee(i.r)&&Ee(i.g)&&Ee(i.b)&&Ee(i.a);function El(i){var t=i.length,e;return i[0]==="#"&&(t===4||t===5?e={r:255&at[i[1]]*17,g:255&at[i[2]]*17,b:255&at[i[3]]*17,a:t===5?at[i[4]]*17:255}:(t===7||t===9)&&(e={r:at[i[1]]<<4|at[i[2]],g:at[i[3]]<<4|at[i[4]],b:at[i[5]]<<4|at[i[6]],a:t===9?at[i[7]]<<4|at[i[8]]:255})),e}const Il=(i,t)=>i<255?t(i):"";function Fl(i){var t=Rl(i)?Al:Ll;return i?"#"+t(i.r)+t(i.g)+t(i.b)+Il(i.a,t):void 0}const zl=/^(hsla?|hwb|hsv)\(\s*([-+.e\d]+)(?:deg)?[\s,]+([-+.e\d]+)%[\s,]+([-+.e\d]+)%(?:[\s,]+([-+.e\d]+)(%)?)?\s*\)$/;function Er(i,t,e){const n=t*Math.min(e,1-e),s=(r,o=(r+i/30)%12)=>e-n*Math.max(Math.min(o-3,9-o,1),-1);return[s(0),s(8),s(4)]}function Bl(i,t,e){const n=(s,r=(s+i/60)%6)=>e-e*t*Math.max(Math.min(r,4-r,1),0);return[n(5),n(3),n(1)]}function Nl(i,t,e){const n=Er(i,1,.5);let s;for(t+e>1&&(s=1/(t+e),t*=s,e*=s),s=0;s<3;s++)n[s]*=1-t-e,n[s]+=t;return n}function Hl(i,t,e,n,s){return i===s?(t-e)/n+(t<e?6:0):t===s?(e-i)/n+2:(i-t)/n+4}function Qi(i){const e=i.r/255,n=i.g/255,s=i.b/255,r=Math.max(e,n,s),o=Math.min(e,n,s),a=(r+o)/2;let l,c,h;return r!==o&&(h=r-o,c=a>.5?h/(2-r-o):h/(r+o),l=Hl(e,n,s,h,r),l=l*60+.5),[l|0,c||0,a]}function Zi(i,t,e,n){return(Array.isArray(t)?i(t[0],t[1],t[2]):i(t,e,n)).map(zt)}function Ji(i,t,e){return Zi(Er,i,t,e)}function Wl(i,t,e){return Zi(Nl,i,t,e)}function Vl(i,t,e){return Zi(Bl,i,t,e)}function Ir(i){return(i%360+360)%360}function Yl(i){const t=zl.exec(i);let e=255,n;if(!t)return;t[5]!==n&&(e=t[6]?ue(+t[5]):zt(+t[5]));const s=Ir(+t[2]),r=+t[3]/100,o=+t[4]/100;return t[1]==="hwb"?n=Wl(s,r,o):t[1]==="hsv"?n=Vl(s,r,o):n=Ji(s,r,o),{r:n[0],g:n[1],b:n[2],a:e}}function $l(i,t){var e=Qi(i);e[0]=Ir(e[0]+t),e=Ji(e),i.r=e[0],i.g=e[1],i.b=e[2]}function Ul(i){if(!i)return;const t=Qi(i),e=t[0],n=us(t[1]),s=us(t[2]);return i.a<255?`hsla(${e}, ${n}%, ${s}%, ${Tt(i.a)})`:`hsl(${e}, ${n}%, ${s}%)`}const ds={x:"dark",Z:"light",Y:"re",X:"blu",W:"gr",V:"medium",U:"slate",A:"ee",T:"ol",S:"or",B:"ra",C:"lateg",D:"ights",R:"in",Q:"turquois",E:"hi",P:"ro",O:"al",N:"le",M:"de",L:"yello",F:"en",K:"ch",G:"arks",H:"ea",I:"ightg",J:"wh"},fs={OiceXe:"f0f8ff",antiquewEte:"faebd7",aqua:"ffff",aquamarRe:"7fffd4",azuY:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"0",blanKedOmond:"ffebcd",Xe:"ff",XeviTet:"8a2be2",bPwn:"a52a2a",burlywood:"deb887",caMtXe:"5f9ea0",KartYuse:"7fff00",KocTate:"d2691e",cSO:"ff7f50",cSnflowerXe:"6495ed",cSnsilk:"fff8dc",crimson:"dc143c",cyan:"ffff",xXe:"8b",xcyan:"8b8b",xgTMnPd:"b8860b",xWay:"a9a9a9",xgYF:"6400",xgYy:"a9a9a9",xkhaki:"bdb76b",xmagFta:"8b008b",xTivegYF:"556b2f",xSange:"ff8c00",xScEd:"9932cc",xYd:"8b0000",xsOmon:"e9967a",xsHgYF:"8fbc8f",xUXe:"483d8b",xUWay:"2f4f4f",xUgYy:"2f4f4f",xQe:"ced1",xviTet:"9400d3",dAppRk:"ff1493",dApskyXe:"bfff",dimWay:"696969",dimgYy:"696969",dodgerXe:"1e90ff",fiYbrick:"b22222",flSOwEte:"fffaf0",foYstWAn:"228b22",fuKsia:"ff00ff",gaRsbSo:"dcdcdc",ghostwEte:"f8f8ff",gTd:"ffd700",gTMnPd:"daa520",Way:"808080",gYF:"8000",gYFLw:"adff2f",gYy:"808080",honeyMw:"f0fff0",hotpRk:"ff69b4",RdianYd:"cd5c5c",Rdigo:"4b0082",ivSy:"fffff0",khaki:"f0e68c",lavFMr:"e6e6fa",lavFMrXsh:"fff0f5",lawngYF:"7cfc00",NmoncEffon:"fffacd",ZXe:"add8e6",ZcSO:"f08080",Zcyan:"e0ffff",ZgTMnPdLw:"fafad2",ZWay:"d3d3d3",ZgYF:"90ee90",ZgYy:"d3d3d3",ZpRk:"ffb6c1",ZsOmon:"ffa07a",ZsHgYF:"20b2aa",ZskyXe:"87cefa",ZUWay:"778899",ZUgYy:"778899",ZstAlXe:"b0c4de",ZLw:"ffffe0",lime:"ff00",limegYF:"32cd32",lRF:"faf0e6",magFta:"ff00ff",maPon:"800000",VaquamarRe:"66cdaa",VXe:"cd",VScEd:"ba55d3",VpurpN:"9370db",VsHgYF:"3cb371",VUXe:"7b68ee",VsprRggYF:"fa9a",VQe:"48d1cc",VviTetYd:"c71585",midnightXe:"191970",mRtcYam:"f5fffa",mistyPse:"ffe4e1",moccasR:"ffe4b5",navajowEte:"ffdead",navy:"80",Tdlace:"fdf5e6",Tive:"808000",TivedBb:"6b8e23",Sange:"ffa500",SangeYd:"ff4500",ScEd:"da70d6",pOegTMnPd:"eee8aa",pOegYF:"98fb98",pOeQe:"afeeee",pOeviTetYd:"db7093",papayawEp:"ffefd5",pHKpuff:"ffdab9",peru:"cd853f",pRk:"ffc0cb",plum:"dda0dd",powMrXe:"b0e0e6",purpN:"800080",YbeccapurpN:"663399",Yd:"ff0000",Psybrown:"bc8f8f",PyOXe:"4169e1",saddNbPwn:"8b4513",sOmon:"fa8072",sandybPwn:"f4a460",sHgYF:"2e8b57",sHshell:"fff5ee",siFna:"a0522d",silver:"c0c0c0",skyXe:"87ceeb",UXe:"6a5acd",UWay:"708090",UgYy:"708090",snow:"fffafa",sprRggYF:"ff7f",stAlXe:"4682b4",tan:"d2b48c",teO:"8080",tEstN:"d8bfd8",tomato:"ff6347",Qe:"40e0d0",viTet:"ee82ee",JHt:"f5deb3",wEte:"ffffff",wEtesmoke:"f5f5f5",Lw:"ffff00",LwgYF:"9acd32"};function jl(){const i={},t=Object.keys(fs),e=Object.keys(ds);let n,s,r,o,a;for(n=0;n<t.length;n++){for(o=a=t[n],s=0;s<e.length;s++)r=e[s],a=a.replace(r,ds[r]);r=parseInt(fs[o],16),i[a]=[r>>16&255,r>>8&255,r&255]}return i}let Ie;function ql(i){Ie||(Ie=jl(),Ie.transparent=[0,0,0,0]);const t=Ie[i.toLowerCase()];return t&&{r:t[0],g:t[1],b:t[2],a:t.length===4?t[3]:255}}const Xl=/^rgba?\(\s*([-+.\d]+)(%)?[\s,]+([-+.e\d]+)(%)?[\s,]+([-+.e\d]+)(%)?(?:[\s,/]+([-+.e\d]+)(%)?)?\s*\)$/;function Kl(i){const t=Xl.exec(i);let e=255,n,s,r;if(!!t){if(t[7]!==n){const o=+t[7];e=t[8]?ue(o):It(o*255,0,255)}return n=+t[1],s=+t[3],r=+t[5],n=255&(t[2]?ue(n):It(n,0,255)),s=255&(t[4]?ue(s):It(s,0,255)),r=255&(t[6]?ue(r):It(r,0,255)),{r:n,g:s,b:r,a:e}}}function Gl(i){return i&&(i.a<255?`rgba(${i.r}, ${i.g}, ${i.b}, ${Tt(i.a)})`:`rgb(${i.r}, ${i.g}, ${i.b})`)}const _i=i=>i<=.0031308?i*12.92:Math.pow(i,1/2.4)*1.055-.055,Zt=i=>i<=.04045?i/12.92:Math.pow((i+.055)/1.055,2.4);function Ql(i,t,e){const n=Zt(Tt(i.r)),s=Zt(Tt(i.g)),r=Zt(Tt(i.b));return{r:zt(_i(n+e*(Zt(Tt(t.r))-n))),g:zt(_i(s+e*(Zt(Tt(t.g))-s))),b:zt(_i(r+e*(Zt(Tt(t.b))-r))),a:i.a+e*(t.a-i.a)}}function Fe(i,t,e){if(i){let n=Qi(i);n[t]=Math.max(0,Math.min(n[t]+n[t]*e,t===0?360:1)),n=Ji(n),i.r=n[0],i.g=n[1],i.b=n[2]}}function Fr(i,t){return i&&Object.assign(t||{},i)}function gs(i){var t={r:0,g:0,b:0,a:255};return Array.isArray(i)?i.length>=3&&(t={r:i[0],g:i[1],b:i[2],a:255},i.length>3&&(t.a=zt(i[3]))):(t=Fr(i,{r:0,g:0,b:0,a:1}),t.a=zt(t.a)),t}function Zl(i){return i.charAt(0)==="r"?Kl(i):Yl(i)}class Ze{constructor(t){if(t instanceof Ze)return t;const e=typeof t;let n;e==="object"?n=gs(t):e==="string"&&(n=El(t)||ql(t)||Zl(t)),this._rgb=n,this._valid=!!n}get valid(){return this._valid}get rgb(){var t=Fr(this._rgb);return t&&(t.a=Tt(t.a)),t}set rgb(t){this._rgb=gs(t)}rgbString(){return this._valid?Gl(this._rgb):void 0}hexString(){return this._valid?Fl(this._rgb):void 0}hslString(){return this._valid?Ul(this._rgb):void 0}mix(t,e){if(t){const n=this.rgb,s=t.rgb;let r;const o=e===r?.5:e,a=2*o-1,l=n.a-s.a,c=((a*l===-1?a:(a+l)/(1+a*l))+1)/2;r=1-c,n.r=255&c*n.r+r*s.r+.5,n.g=255&c*n.g+r*s.g+.5,n.b=255&c*n.b+r*s.b+.5,n.a=o*n.a+(1-o)*s.a,this.rgb=n}return this}interpolate(t,e){return t&&(this._rgb=Ql(this._rgb,t._rgb,e)),this}clone(){return new Ze(this.rgb)}alpha(t){return this._rgb.a=zt(t),this}clearer(t){const e=this._rgb;return e.a*=1-t,this}greyscale(){const t=this._rgb,e=Pe(t.r*.3+t.g*.59+t.b*.11);return t.r=t.g=t.b=e,this}opaquer(t){const e=this._rgb;return e.a*=1+t,this}negate(){const t=this._rgb;return t.r=255-t.r,t.g=255-t.g,t.b=255-t.b,this}lighten(t){return Fe(this._rgb,2,t),this}darken(t){return Fe(this._rgb,2,-t),this}saturate(t){return Fe(this._rgb,1,t),this}desaturate(t){return Fe(this._rgb,1,-t),this}rotate(t){return $l(this._rgb,t),this}}function zr(i){return new Ze(i)}function Br(i){if(i&&typeof i=="object"){const t=i.toString();return t==="[object CanvasPattern]"||t==="[object CanvasGradient]"}return!1}function ps(i){return Br(i)?i:zr(i)}function yi(i){return Br(i)?i:zr(i).saturate(.5).darken(.1).hexString()}const Xt=Object.create(null),Ii=Object.create(null);function be(i,t){if(!t)return i;const e=t.split(".");for(let n=0,s=e.length;n<s;++n){const r=e[n];i=i[r]||(i[r]=Object.create(null))}return i}function wi(i,t,e){return typeof t=="string"?_e(be(i,t),e):_e(be(i,""),t)}class Jl{constructor(t){this.animation=void 0,this.backgroundColor="rgba(0,0,0,0.1)",this.borderColor="rgba(0,0,0,0.1)",this.color="#666",this.datasets={},this.devicePixelRatio=e=>e.chart.platform.getDevicePixelRatio(),this.elements={},this.events=["mousemove","mouseout","click","touchstart","touchmove"],this.font={family:"'Helvetica Neue', 'Helvetica', 'Arial', sans-serif",size:12,style:"normal",lineHeight:1.2,weight:null},this.hover={},this.hoverB