1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2226],{23872:(t,e,n)=>{"use strict";var r=n(14232),i=n(59501);function a(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),n.push.apply(n,r)}return n}function o(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?a(Object(n),!0).forEach(function(e){!function(t,e,n){var r;(e="symbol"==typeof(r=function(t,e){if("object"!=typeof t||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var r=n.call(t,e||"default");if("object"!=typeof r)return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(e,"string"))?r:String(r))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n}(t,e,n[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):a(Object(n)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))})}return t}function s(){return(s=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t}).apply(this,arguments)}function l(t,e){if(null==t)return{};var n,r,i=function(t,e){if(null==t)return{};var n,r,i={},a=Object.keys(t);for(r=0;r<a.length;r++)n=a[r],e.indexOf(n)>=0||(i[n]=t[n]);return i}(t,e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);for(r=0;r<a.length;r++)n=a[r],!(e.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(t,n)&&(i[n]=t[n])}return i}function u(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n<e;n++)r[n]=t[n];return r}var c="undefined"!=typeof window&&void 0!==window.document&&void 0!==window.document.createElement?r.useLayoutEffect:r.useEffect;function f(t){var e=r.useRef(t);return c(function(){e.current=t}),r.useCallback(function(){for(var t=arguments.length,n=Array(t),r=0;r<t;r++)n[r]=arguments[r];return e.current.apply(void 0,n)},[])}var h=function(t,e){var n=e.decimal,r=e.decimals,a=e.duration,o=e.easingFn,s=e.end,l=e.formattingFn,u=e.numerals,c=e.prefix,f=e.separator,h=e.start,d=e.suffix,p=e.useEasing,g=e.useGrouping,b=e.useIndianSeparators,m=e.enableScrollSpy,y=e.scrollSpyDelay,v=e.scrollSpyOnce,x=e.plugin;return new i.CountUp(t,s,{startVal:h,duration:a,decimal:n,decimalPlaces:r,easingFn:o,formattingFn:l,numerals:u,separator:f,prefix:c,suffix:d,plugin:x,useEasing:p,useIndianSeparators:b,useGrouping:g,enableScrollSpy:m,scrollSpyDelay:y,scrollSpyOnce:v})},d=["ref","startOnMount","enableReinitialize","delay","onEnd","onStart","onPauseResume","onReset","onUpdate"],p={decimal:".",separator:",",delay:null,prefix:"",suffix:"",duration:2,start:0,decimals:0,startOnMount:!0,enableReinitialize:!0,useEasing:!0,useGrouping:!0,useIndianSeparators:!1},g=function(t){var e=Object.fromEntries(Object.entries(t).filter(function(t){return void 0!==(function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var r,i,a,o,s=[],l=!0,u=!1;try{a=(n=n.call(t)).next,!1;for(;!(l=(r=a.call(n)).done)&&(s.push(r.value),s.length!==e);l=!0);}catch(t){u=!0,i=t}finally{try{if(!l&&null!=n.return&&(o=n.return(),Object(o)!==o))return}finally{if(u)throw i}}return s}}(t,2)||function(t,e){if(t){if("string"==typeof t)return u(t,2);var n=Object.prototype.toString.call(t).slice(8,-1);if("Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return u(t,e)}}(t,2)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}())[1]})),n=r.useMemo(function(){return o(o({},p),e)},[t]),i=n.ref,a=n.startOnMount,s=n.enableReinitialize,c=n.delay,g=n.onEnd,b=n.onStart,m=n.onPauseResume,y=n.onReset,v=n.onUpdate,x=l(n,d),w=r.useRef(),M=r.useRef(),O=r.useRef(!1),k=f(function(){return h("string"==typeof i?i:i.current,x)}),A=f(function(t){var e=w.current;if(e&&!t)return e;var n=k();return w.current=n,n}),S=f(function(){var t=function(){return A(!0).start(function(){null==g||g({pauseResume:C,reset:R,start:_,update:E})})};c&&c>0?M.current=setTimeout(t,1e3*c):t(),null==b||b({pauseResume:C,reset:R,update:E})}),C=f(function(){A().pauseResume(),null==m||m({reset:R,start:_,update:E})}
1),R=f(function(){A().el&&(M.current&&clearTimeout(M.current),A().reset(),null==y||y({pauseResume:C,start:_,update:E}))}),E=f(function(t){A().update(t),null==v||v({pauseResume:C,reset:R,start:_})}),_=f(function(){R(),S()}),P=f(function(t){a&&(t&&R(),S())});return r.useEffect(function(){O.current?s&&P(!0):(O.current=!0,P())},[s,O,P,c,t.start,t.suffix,t.prefix,t.duration,t.separator,t.decimals,t.decimal,t.formattingFn]),r.useEffect(function(){return function(){R()}},[R]),{start:_,pauseResume:C,reset:R,update:E,getCountUp:A}},b=["className","redraw","containerProps","children","style"];e.Ay=function(t){var e=t.className,n=t.redraw,i=t.containerProps,a=t.children,u=t.style,c=l(t,b),h=r.useRef(null),d=r.useRef(!1),p=g(o(o({},c),{},{ref:h,startOnMount:"function"!=typeof a||0===t.delay,enableReinitialize:!1})),m=p.start,y=p.reset,v=p.update,x=p.pauseResume,w=p.getCountUp,M=f(function(){m()}),O=f(function(e){t.preserveValue||y(),v(e)}),k=f(function(){if("function"==typeof t.children&&!(h.current instanceof Element))return void console.error('Couldn\'t find attached element to hook the CountUp instance into! Try to attach "containerRef" from the render prop to a an Element, eg. <span ref={containerRef} />.');w()});r.useEffect(function(){k()},[k]),r.useEffect(function(){d.current&&O(t.end)},[t.end,O]);var A=n&&t;return(r.useEffect(function(){n&&d.current&&M()},[M,n,A]),r.useEffect(function(){!n&&d.current&&M()},[M,n,t.start,t.suffix,t.prefix,t.duration,t.separator,t.decimals,t.decimal,t.className,t.formattingFn]),r.useEffect(function(){d.current=!0},[]),"function"==typeof a)?a({countUpRef:h,start:m,reset:y,update:v,pauseResume:x,getCountUp:w}):r.createElement("span",s({className:e,ref:h,style:u},i),void 0!==t.start?w().formattingFn(t.start):"")}},27649:(t,e,n)=>{"use strict";n.d(e,{A:()=>g});var r=n(44501),i=n(40670),a=n(14232),o=n(69241),s=n(4697),l=n(35268),u=n(77573),c=n(68375),f=n(36087),h=n(37876);let d=["className","raised"],p=(0,l.Ay)(c.A,{name:"MuiCard",slot:"Root",overridesResolver:(t,e)=>e.root})(()=>({overflow:"hidden"})),g=a.forwardRef(function(t,e){let n=(0,u.b)({props:t,name:"MuiCard"}),{className:a,raised:l=!1}=n,c=(0,i.A)(n,d),g=(0,r.A)({},n,{raised:l}),b=(t=>{let{classes:e}=t;return(0,s.A)({root:["root"]},f.T,e)})(g);return(0,h.jsx)(p,(0,r.A)({className:(0,o.A)(b.root,a),elevation:l?8:void 0,ref:e,ownerState:g},c))})},31134:(t,e,n)=>{"use strict";n.d(e,{Fq:()=>h,yP:()=>f});var r=n(37876),i=n(14232),a=n(81047);let o="label";function s(t,e){"function"==typeof t?t(e):t&&(t.current=e)}function l(t,e,n=o){let r=[];t.datasets=e.map(e=>{let i=t.datasets.find(t=>t[n]===e[n]);return!i||!e.data||r.includes(i)?{...e}:(r.push(i),Object.assign(i,e),i)})}let u=(0,i.forwardRef)(function(t,e){let{height:n=150,width:u=300,redraw:c=!1,datasetIdKey:f,type:h,data:d,options:p,plugins:g=[],fallbackContent:b,updateMode:m,...y}=t,v=(0,i.useRef)(null),x=(0,i.useRef)(null),w=()=>{v.current&&(x.current=new a.t1(v.current,{type:h,data:function(t,e=o){let n={labels:[],datasets:[]};return n.labels=t.labels,l(n,t.datasets,e),n}(d,f),options:p&&{...p},plugins:g}),s(e,x.current))},M=()=>{s(e,null),x.current&&(x.current.destroy(),x.current=null)};return(0,i.useEffect)(()=>{!c&&x.current&&p&&function(t,e){let n=t.options;n&&e&&Object.assign(n,e)}(x.current,p)},[c,p]),(0,i.useEffect)(()=>{!c&&x.current&&(x.current.config.data.labels=d.labels)},[c,d.labels]),(0,i.useEffect)(()=>{!c&&x.current&&d.datasets&&l(x.current.config.data,d.datasets,f)},[c,d.datasets]),(0,i.useEffect)(()=>{x.current&&(c?(M(),setTimeout(w)):x.current.update(m))},[c,p,d.labels,d.datasets,m]),(0,i.useEffect)(()=>{x.current&&(M(),setTimeout(w))},[h]),(0,i.useEffect)(()=>(w(),()=>M()),[]),(0,r.jsx)("canvas",{ref:v,role:"img",height:n,width:u,...y,children:b})});function c(t,e){return a.t1.register(e),(0,i.forwardRef)((e,n)=>(0,r.jsx)(u,{...e,ref:n,type:t}))}let f=c("bar",a.A6),h=c("pie",a.P$)},36087:(t,e,n)=>{"use strict";n.d(e,{A:()=>o,T:()=>a});var r=n(47951),i=n(45879);function a(t){return(0,i.Ay)("MuiCard",t)}let o=(0,r.A)("MuiCard",["root"])},36459:(t,e,n)=>{"use strict";let r,i,a,o;n.d(e,{A:()=>R});var s=n(28888),l=n(40670),u=n(44501),c=n(14232),f=n(69241),h=n(38993),d=n(4697),p=n(38507),g=n(74441),b=n(35268),m=n(77573),y=n(74589),v=n(37876);function x(){let t=(0,s._)(["\n 0% {\n opacity: 1;\n }\n\n 50% {\n opacity: 0.4;\n }\n\n 100% {\n opacity: 1;\n }\n"]);return x=function(){return t},t}function w(){let t=(0,s._)(["\n 0% {\n transform: translateX(-100%);\n }\n\n 50% {\n /* +0.5s of delay between each loop */\n transform: translateX(100%);\n }\n\n 100% {\n transform: translateX(100%);\n }\n"]);return w=function(){return t},t}function M(){let t=(0,s._)(["\n animation: "," 2s ease-in-out 0.5s infinite;\n "]);return M=function(){return t},t}function O(){let t=(0,s._)(["\n position: relative;\n overflow: hidden;\n\n /* Fix bug in Safari https://bugs.webkit.org/show_bug.cgi?id=68196 */\n -webkit-mask-image: -webkit-radial-gradient(white, black);\n\n &::after {\n animation: "," 2s linear 0.5s infinite;\n background: linear-gradient(\n 90deg,\n transparent,\n ",",\n transparent\n );\n content: '';\n position: absolute;\n transform: translateX(-100%); /* Avoid flash during server-side hydration */\n bottom: 0;\n left: 0;\n right: 0;\n top: 0;\n }\n "]);return O=function(){return t},t}let k=["animation","className","component","height","style","variant","width"],A=(0,h.i7)(r||(r=x())),S=(0,h.i7)(i||(i=w())),C=(0,b.Ay)("span",{name:"MuiSkeleton",slot:"Root",overridesResolver:(t,e)=>{let{ownerState:n}=t;
1return[e.root,e[n.variant],!1!==n.animation&&e[n.animation],n.hasChildren&&e.withChildren,n.hasChildren&&!n.width&&e.fitContent,n.hasChildren&&!n.height&&e.heightAuto]}})(t=>{let{theme:e,ownerState:n}=t,r=(0,p.l_)(e.shape.borderRadius)||"px",i=(0,p.db)(e.shape.borderRadius);return(0,u.A)({display:"block",backgroundColor:e.vars?e.vars.palette.Skeleton.bg:(0,g.X4)(e.palette.text.primary,"light"===e.palette.mode?.11:.13),height:"1.2em"},"text"===n.variant&&{marginTop:0,marginBottom:0,height:"auto",transformOrigin:"0 55%",transform:"scale(1, 0.60)",borderRadius:"".concat(i).concat(r,"/").concat(Math.round(i/.6*10)/10).concat(r),"&:empty:before":{content:'"\\00a0"'}},"circular"===n.variant&&{borderRadius:"50%"},"rounded"===n.variant&&{borderRadius:(e.vars||e).shape.borderRadius},n.hasChildren&&{"& > *":{visibility:"hidden"}},n.hasChildren&&!n.width&&{maxWidth:"fit-content"},n.hasChildren&&!n.height&&{height:"auto"})},t=>{let{ownerState:e}=t;return"pulse"===e.animation&&(0,h.AH)(a||(a=M()),A)},t=>{let{ownerState:e,theme:n}=t;return"wave"===e.animation&&(0,h.AH)(o||(o=O()),S,(n.vars||n).palette.action.hover)}),R=c.forwardRef(function(t,e){let n=(0,m.b)({props:t,name:"MuiSkeleton"}),{animation:r="pulse",className:i,component:a="span",height:o,style:s,variant:c="text",width:h}=n,p=(0,l.A)(n,k),g=(0,u.A)({},n,{animation:r,component:a,variant:c,hasChildren:!!p.children}),b=(t=>{let{classes:e,variant:n,animation:r,hasChildren:i,width:a,height:o}=t;return(0,d.A)({root:["root",n,r,i&&"withChildren",i&&!a&&"fitContent",i&&!o&&"heightAuto"]},y.E,e)})(g);return(0,v.jsx)(C,(0,u.A)({as:a,ref:e,className:(0,f.A)(b.root,i),ownerState:g},p,{style:(0,u.A)({width:h,height:o},s)}))})},38507:(t,e,n)=>{"use strict";function r(t){return String(parseFloat(t)).length===String(t).length}function i(t){return String(t).match(/[\d.\-+]*\s*(.*)/)[1]||""}function a(t){return parseFloat(t)}function o(t){return(e,n)=>{let r=i(e);if(r===n)return e;let o=a(e);"px"!==r&&("em"===r?o=a(e)*a(t):"rem"===r&&(o=a(e)*a(t)));let s=o;if("px"!==n)if("em"===n)s=o/a(t);else{if("rem"!==n)return e;s=o/a(t)}return parseFloat(s.toFixed(5))+n}}function s(t){let{size:e,grid:n}=t,r=e-e%n,i=r+n;return e-r<i-e?r:i}function l(t){let{lineHeight:e,pixels:n,htmlFontSize:r}=t;return n/(e*r)}function u(t){let{cssProperty:e,min:n,max:r,unit:i="rem",breakpoints:a=[600,900,1200],transform:o=null}=t,s={[e]:"".concat(n).concat(i)},l=(r-n)/a[a.length-1];return a.forEach(t=>{let r=n+l*t;null!==o&&(r=o(r)),s["@media (min-width:".concat(t,"px)")]={[e]:"".concat(Math.round(1e4*r)/1e4).concat(i)}}),s}n.d(e,{I3:()=>o,VR:()=>s,a9:()=>r,db:()=>a,l_:()=>i,qW:()=>l,yL:()=>u})},41123:(t,e,n)=>{"use strict";n.d(e,{A:()=>p});var r=n(44501),i=n(40670),a=n(14232),o=n(69241),s=n(4697),l=n(35268),u=n(77573),c=n(52917),f=n(37876);let h=["className","component"],d=(0,l.Ay)("div",{name:"MuiCardContent",slot:"Root",overridesResolver:(t,e)=>e.root})(()=>({padding:16,"&:last-child":{paddingBottom:24}})),p=a.forwardRef(function(t,e){let n=(0,u.b)({props:t,name:"MuiCardContent"}),{className:a,component:l="div"}=n,p=(0,i.A)(n,h),g=(0,r.A)({},n,{component:l}),b=(t=>{let{classes:e}=t;return(0,s.A)({root:["root"]},c.h,e)})(g);return(0,f.jsx)(d,(0,r.A)({as:l,className:(0,o.A)(b.root,a),ownerState:g,ref:e},p))})},43229:(t,e,n)=>{"use strict";var r=n(29563);e.A=void 0;var i=r(n(59628)),a=n(37876);e.A=(0,i.default)([(0,a.jsx)("path",{d:"M21 5c-1.11-.35-2.33-.5-3.5-.5-1.95 0-4.05.4-5.5 1.5-1.45-1.1-3.55-1.5-5.5-1.5S2.45 4.9 1 6v14.65c0 .25.25.5.5.5.1 0 .15-.05.25-.05C3.1 20.45 5.05 20 6.5 20c1.95 0 4.05.4 5.5 1.5 1.35-.85 3.8-1.5 5.5-1.5 1.65 0 3.35.3 4.75 1.05.1.05.15.05.25.05.25 0 .5-.25.5-.5V6c-.6-.45-1.25-.75-2-1m0 13.5c-1.1-.35-2.3-.5-3.5-.5-1.7 0-4.15.65-5.5 1.5V8c1.35-.85 3.8-1.5 5.5-1.5 1.2 0 2.4.15 3.5.5z"},"0"),(0,a.jsx)("path",{d:"M17.5 10.5c.88 0 1.73.09 2.5.26V9.24c-.79-.15-1.64-.24-2.5-.24-1.7 0-3.24.29-4.5.83v1.66c1.13-.64 2.7-.99 4.5-.99M13 12.49v1.66c1.13-.64 2.7-.99 4.5-.99.88 0 1.73.09 2.5.26V11.9c-.79-.15-1.64-.24-2.5-.24-1.7 0-3.24.3-4.5.83m4.5 1.84c-1.7 0-3.24.29-4.5.83v1.66c1.13-.64 2.7-.99 4.5-.99.88 0 1.73.09 2.5.26v-1.52c-.79-.16-1.64-.24-2.5-.24"},"1")],"MenuBook")},46971:(t,e,n)=>{"use strict";n.d(e,{A:()=>r});let r={50:"#e0f2f1",100:"#b2dfdb",200:"#80cbc4",300:"#4db6ac",400:"#26a69a",500:"#009688",600:"#00897b",700:"#00796b",800:"#00695c",900:"#004d40",A100:"#a7ffeb",A200:"#64ffda",A400:"#1de9b6",A700:"#00bfa5"}},48453:(t,e,n)=>{"use strict";n.d(e,{A:()=>r});let r={50:"#ede7f6",100:"#d1c4e9",200:"#b39ddb",300:"#9575cd",400:"#7e57c2",500:"#673ab7",600:"#5e35b1",700:"#512da8",800:"#4527a0",900:"#311b92",A100:"#b388ff",A200:"#7c4dff",A400:"#651fff",A700:"#6200ea"}},52917:(t,e,n)=>{"use strict";n.d(e,{A:()=>
1o,h:()=>a});var r=n(47951),i=n(45879);function a(t){return(0,i.Ay)("MuiCardContent",t)}let o=(0,r.A)("MuiCardContent",["root"])},59501:function(t,e){(function(t){"use strict";var e=function(){return(e=Object.assign||function(t){for(var e,n=1,r=arguments.length;n<r;n++)for(var i in e=arguments[n])Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i]);return t}).apply(this,arguments)};t.CountUp=function(){function t(t,n,r){var i=this;this.endVal=n,this.options=r,this.version="2.9.0",this.defaults={startVal:0,decimalPlaces:0,duration:2,useEasing:!0,useGrouping:!0,useIndianSeparators:!1,smartEasingThreshold:999,smartEasingAmount:333,separator:",",decimal:".",prefix:"",suffix:"",enableScrollSpy:!1,scrollSpyDelay:200,scrollSpyOnce:!1},this.finalEndVal=null,this.useEasing=!0,this.countDown=!1,this.error="",this.startVal=0,this.paused=!0,this.once=!1,this.count=function(t){i.startTime||(i.startTime=t);var e=t-i.startTime;i.remaining=i.duration-e,i.useEasing?i.countDown?i.frameVal=i.startVal-i.easingFn(e,0,i.startVal-i.endVal,i.duration):i.frameVal=i.easingFn(e,i.startVal,i.endVal-i.startVal,i.duration):i.frameVal=i.startVal+(i.endVal-i.startVal)*(e/i.duration);var n=i.countDown?i.frameVal<i.endVal:i.frameVal>i.endVal;i.frameVal=n?i.endVal:i.frameVal,i.frameVal=Number(i.frameVal.toFixed(i.options.decimalPlaces)),i.printValue(i.frameVal),e<i.duration?i.rAF=requestAnimationFrame(i.count):null!==i.finalEndVal?i.update(i.finalEndVal):i.options.onCompleteCallback&&i.options.onCompleteCallback()},this.formatNumber=function(t){var e,n,r,a=(Math.abs(t).toFixed(i.options.decimalPlaces)+"").split(".");if(e=a[0],n=a.length>1?i.options.decimal+a[1]:"",i.options.useGrouping){r="";for(var o=3,s=0,l=0,u=e.length;l<u;++l)i.options.useIndianSeparators&&4===l&&(o=2,s=1),0!==l&&s%o==0&&(r=i.options.separator+r),s++,r=e[u-l-1]+r;e=r}return i.options.numerals&&i.options.numerals.length&&(e=e.replace(/[0-9]/g,function(t){return i.options.numerals[+t]}),n=n.replace(/[0-9]/g,function(t){return i.options.numerals[+t]})),(t<0?"-":"")+i.options.prefix+e+n+i.options.suffix},this.easeOutExpo=function(t,e,n,r){return n*(1-Math.pow(2,-10*t/r))*1024/1023+e},this.options=e(e({},this.defaults),r),this.formattingFn=this.options.formattingFn?this.options.formattingFn:this.formatNumber,this.easingFn=this.options.easingFn?this.options.easingFn:this.easeOutExpo,this.el="string"==typeof t?document.getElementById(t):t,n=null==n?this.parse(this.el.innerHTML):n,this.startVal=this.validateValue(this.options.startVal),this.frameVal=this.startVal,this.endVal=this.validateValue(n),this.options.decimalPlaces=Math.max(this.options.decimalPlaces),this.resetDuration(),this.options.separator=String(this.options.separator),this.useEasing=this.options.useEasing,""===this.options.separator&&(this.options.useGrouping=!1),this.el?this.printValue(this.startVal):this.error="[CountUp] target is null or undefined","undefined"!=typeof window&&this.options.enableScrollSpy&&(this.error?console.error(this.error,t):(window.onScrollFns=window.onScrollFns||[],window.onScrollFns.push(function(){return i.handleScroll(i)}),window.onscroll=function(){window.onScrollFns.forEach(function(t){return t()})},this.handleScroll(this)))}return t.prototype.handleScroll=function(t){if(t&&window&&!t.once){var e=window.innerHeight+window.scrollY,n=t.el.getBoundingClientRect(),r=n.top+window.pageYOffset,i=n.top+n.height+window.pageYOffset;i<e&&i>window.scrollY&&t.paused?(t.paused=!1,setTimeout(function(){return t.start()},t.options.scrollSpyDelay),t.options.scrollSpyOnce&&(t.once=!0)):(window.scrollY>i||r>e)&&!t.paused&&t.reset()}},t.prototype.determineDirectionAndSmartEasing=function(){var t=this.finalEndVal?this.finalEndVal:this.endVal;if(this.countDown=this.startVal>t,Math.abs(t-this.startVal)>this.options.smartEasingThreshold&&this.options.useEasing){this.finalEndVal=t;var e=this.countDown?1:-1;this.endVal=t+e*this.options.smartEasingAmount,this.duration=this.duration/2}else this.endVal=t,this.finalEndVal=null;null!==this.finalEndVal?this.useEasing=!1:this.useEasing=this.options.useEasing},t.prototype.start=function(t){this.error||(this.options.onStartCallback&&this.options.onStartCallback(),t&&(this.options.onCompleteCallback=t),this.duration>0?(this.determineDirectionAndSmartEasing(),this.paused=!1,this.rAF=requestAnimationFrame(this.count)):this.printValue(this.endVal))},t.prototype.pauseResume=function(){this.paused?(this.startTime=null,this.duration=this.remaining,this.startVal=this.frameVal,this.determineDirectionAndSmartEasing(),this.rAF=requestAnimationFrame(this.count)):cancelAnimationFrame(this.rAF),this.paused=!this.paused},t.prototype.reset=function(){cancelAnimationFrame(this.rAF),this.paused=!0,this.resetDuration(),this.startVal=this.validateValue(this.options.startVal),this.frameVal=this.startVal,this.printValue(this.startVal)},t.prototype.update=function(t){cancelAnimationFrame(this.rAF),this.startTime=null,this.endVal=this.validateValue(t),this.endVal!==this.frameVal&&(this.startVal=this.frameVal,null==this.finalEndVal&&this.resetDuration(),this.finalEndVal=null,this.determineDirectionAndSmartEasing(),this.rAF=requestAnimationFrame(this.count))},t.prototype.printValue=function(t){var e;if(this.el){var n=this.formattingFn(t);(null==(e=this.options.plugin)?void 0:e.render)?this.options.plugin.render(this.el,n):"INPUT"===this.el.tagName?this.el.value=n:"text"===this.el.tagName||"tspan"===this.el.tagName?this.el.textContent=n:this.el.
1innerHTML=n}},t.prototype.ensureNumber=function(t){return"number"==typeof t&&!isNaN(t)},t.prototype.validateValue=function(t){var e=Number(t);return this.ensureNumber(e)?e:(this.error="[CountUp] invalid start or end value: ".concat(t),null)},t.prototype.resetDuration=function(){this.startTime=null,this.duration=1e3*Number(this.options.duration),this.remaining=this.duration},t.prototype.parse=function(t){var e=function(t){return t.replace(/([.,'Â ])/g,"\\$1")},n=e(this.options.separator),r=e(this.options.decimal);return parseFloat(t.replace(RegExp(n,"g"),"").replace(RegExp(r,"g"),"."))},t}()})(e)},62601:(t,e,n)=>{"use strict";let r;function i(t){return t+.5|0}n.d(e,{$:()=>eu,A:()=>tT,B:()=>tP,C:()=>es,D:()=>tM,E:()=>ex,F:()=>L,G:()=>eQ,H:()=>tl,I:()=>eL,J:()=>eG,K:()=>eK,L:()=>tW,M:()=>eB,N:()=>tg,O:()=>I,P:()=>tr,Q:()=>B,R:()=>eO,S:()=>tC,T:()=>ti,U:()=>tx,V:()=>ee,W:()=>tR,X:()=>er,Y:()=>el,Z:()=>eh,_:()=>tI,a:()=>eM,a0:()=>ew,a1:()=>tB,a2:()=>tL,a3:()=>t8,a4:()=>q,a5:()=>G,a6:()=>t3,a7:()=>tt,a8:()=>function t(e,n,r,i){return new Proxy({_cacheable:!1,_proxy:e,_context:n,_subProxy:r,_stack:new Set,_descriptors:eS(e,i),setContext:n=>t(e,n,r,i),override:a=>t(e.override(a),n,r,i)},{deleteProperty:(t,n)=>(delete t[n],delete e[n],!0),get:(e,n,r)=>eE(e,n,()=>(function(e,n,r){let{_proxy:i,_context:a,_subProxy:o,_descriptors:s}=e,l=i[n];return tt(l)&&s.isScriptable(n)&&(l=function(t,e,n,r){let{_proxy:i,_context:a,_subProxy:o,_stack:s}=n;if(s.has(t))throw Error("Recursion detected: "+Array.from(s).join("->")+"->"+t);s.add(t);let l=e(a,o||r);return s.delete(t),eR(t,l)&&(l=eP(i._scopes,i,t,l)),l}(n,l,e,r)),j(l)&&l.length&&(l=function(e,n,r,i){let{_proxy:a,_context:o,_subProxy:s,_descriptors:l}=r;if(void 0!==o.index&&i(e))return n[o.index%n.length];if(F(n[0])){let r=n,i=a._scopes.filter(t=>t!==r);for(let u of(n=[],r)){let r=eP(i,a,e,u);n.push(t(r,o,s&&s[e],l))}}return n}(n,l,e,s.isIndexable)),eR(n,l)&&(l=t(l,a,o&&o[n],s)),l})(e,n,r)),getOwnPropertyDescriptor:(t,n)=>t._descriptors.allKeys?Reflect.has(e,n)?{enumerable:!0,configurable:!0}:void 0:Reflect.getOwnPropertyDescriptor(e,n),getPrototypeOf:()=>Reflect.getPrototypeOf(e),has:(t,n)=>Reflect.has(e,n),ownKeys:()=>Reflect.ownKeys(e),set:(t,n,r)=>(e[n]=r,delete t[n],!0)})},a9:()=>eA,aA:()=>e5,aB:()=>e2,aC:()=>tH,aD:()=>e4,aE:()=>eo,aF:()=>tO,aG:()=>P,aH:()=>ty,aI:()=>tp,aJ:()=>tm,aK:()=>td,aL:()=>tw,aM:()=>t4,aN:()=>tf,aO:()=>en,aP:()=>tV,aQ:()=>t_,aa:()=>eS,ab:()=>z,ac:()=>T,ad:()=>tY,ae:()=>eZ,af:()=>ei,ag:()=>te,ah:()=>nr,ai:()=>H,aj:()=>tn,ak:()=>tE,al:()=>tA,am:()=>em,an:()=>eY,ao:()=>e9,ap:()=>e6,aq:()=>e0,ar:()=>e1,as:()=>eJ,at:()=>ec,au:()=>ef,av:()=>ea,aw:()=>ed,ax:()=>ey,ay:()=>ev,az:()=>e7,b:()=>j,c:()=>tK,d:()=>et,e:()=>tQ,f:()=>K,g:()=>N,h:()=>J,i:()=>F,j:()=>ek,k:()=>V,l:()=>tF,m:()=>W,n:()=>Y,o:()=>t5,p:()=>tS,q:()=>tX,r:()=>tD,s:()=>th,t:()=>tv,u:()=>tN,v:()=>D,w:()=>t$,x:()=>tb,y:()=>eF,z:()=>eq});let a=(t,e,n)=>Math.max(Math.min(t,n),e);function o(t){return a(i(2.55*t),0,255)}function s(t){return a(i(255*t),0,255)}function l(t){return a(i(t/2.55)/100,0,1)}function u(t){return a(i(100*t),0,100)}let c={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},f=[..."0123456789ABCDEF"],h=t=>f[15&t],d=t=>f[(240&t)>>4]+f[15&t],p=t=>(240&t)>>4==(15&t),g=/^(hsla?|hwb|hsv)\(\s*([-+.e\d]+)(?:deg)?[\s,]+([-+.e\d]+)%[\s,]+([-+.e\d]+)%(?:[\s,]+([-+.e\d]+)(%)?)?\s*\)$/;function b(t,e,n){let r=e*Math.min(n,1-n),i=(e,i=(e+t/30)%12)=>n-r*Math.max(Math.min(i-3,9-i,1),-1);return[i(0),i(8),i(4)]}function m(t,e,n){let r=(r,i=(r+t/60)%6)=>n-n*e*Math.max(Math.min(i,4-i,1),0);return[r(5),r(3),r(1)]}function y(t,e,n){let r,i=b(t,1,.5);for(e+n>1&&(r=1/(e+n),e*=r,n*=r),r=0;r<3;r++)i[r]*=1-e-n,i[r]+=e;return i}function v(t){let e,n,r,i=t.r/255,a=t.g/255,o=t.b/255,s=Math.max(i,a,o),l=Math.min(i,a,o),u=(s+l)/2;s!==l&&(r=s-l,n=u>.5?r/(2-s-l):r/(s+l),e=60*(e=i===s?(a-o)/r+6*(a<o):a===s?(o-i)/r+2:(i-a)/r+4)+.5);return[0|e,n||0,u]}function x(t,e,n,r){return(Array.isArray(e)?t(e[0],e[1],e[2]):t(e,n,r)).map(s)}function w(t){return(t%360+360)%360}let M={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"},O={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",K
1ocTate:"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"},k=/^rgba?\(\s*([-+.\d]+)(%)?[\s,]+([-+.e\d]+)(%)?[\s,]+([-+.e\d]+)(%)?(?:[\s,/]+([-+.e\d]+)(%)?)?\s*\)$/,A=t=>
1t<=.0031308?12.92*t:1.055*Math.pow(t,1/2.4)-.055,S=t=>t<=.04045?t/12.92:Math.pow((t+.055)/1.055,2.4);function C(t,e,n){if(t){let r=v(t);r[e]=Math.max(0,Math.min(r[e]+r[e]*n,0===e?360:1)),t.r=(r=x(b,r,void 0,void 0))[0],t.g=r[1],t.b=r[2]}}function R(t,e){return t?Object.assign(e||{},t):t}function E(t){var e={r:0,g:0,b:0,a:255};return Array.isArray(t)?t.length>=3&&(e={r:t[0],g:t[1],b:t[2],a:255},t.length>3&&(e.a=s(t[3]))):(e=R(t,{r:0,g:0,b:0,a:1})).a=s(e.a),e}class _{constructor(t){let e;if(t instanceof _)return t;let n=typeof t;"object"===n?e=E(t):"string"===n&&(e=function(t){var e,n=t.length;return"#"===t[0]&&(4===n||5===n?e={r:255&17*c[t[1]],g:255&17*c[t[2]],b:255&17*c[t[3]],a:5===n?17*c[t[4]]:255}:(7===n||9===n)&&(e={r:c[t[1]]<<4|c[t[2]],g:c[t[3]]<<4|c[t[4]],b:c[t[5]]<<4|c[t[6]],a:9===n?c[t[7]]<<4|c[t[8]]:255})),e}(t)||function(t){r||((r=function(){let t,e,n,r,i,a={},o=Object.keys(O),s=Object.keys(M);for(t=0;t<o.length;t++){for(e=0,r=i=o[t];e<s.length;e++)n=s[e],i=i.replace(n,M[n]);n=parseInt(O[r],16),a[i]=[n>>16&255,n>>8&255,255&n]}return a}()).transparent=[0,0,0,0]);let e=r[t.toLowerCase()];return e&&{r:e[0],g:e[1],b:e[2],a:4===e.length?e[3]:255}}(t)||function(t){return"r"===t.charAt(0)?function(t){let e,n,r,i=k.exec(t),s=255;if(i){if(i[7]!==e){let t=+i[7];s=i[8]?o(t):a(255*t,0,255)}return e=+i[1],n=+i[3],r=+i[5],e=255&(i[2]?o(e):a(e,0,255)),{r:e,g:n=255&(i[4]?o(n):a(n,0,255)),b:r=255&(i[6]?o(r):a(r,0,255)),a:s}}}(t):function(t){let e,n=g.exec(t),r=255;if(!n)return;n[5]!==e&&(r=n[6]?o(+n[5]):s(+n[5]));let i=w(+n[2]),a=n[3]/100,l=n[4]/100;return{r:(e="hwb"===n[1]?x(y,i,a,l):"hsv"===n[1]?x(m,i,a,l):x(b,i,a,l))[0],g:e[1],b:e[2],a:r}}(t)}(t)),this._rgb=e,this._valid=!!e}get valid(){return this._valid}get rgb(){var t=R(this._rgb);return t&&(t.a=l(t.a)),t}set rgb(t){this._rgb=E(t)}rgbString(){var t;return this._valid?(t=this._rgb)&&(t.a<255?`rgba(${t.r}, ${t.g}, ${t.b}, ${l(t.a)})`:`rgb(${t.r}, ${t.g}, ${t.b})`):void 0}hexString(){var t,e;let n,r;return this._valid?(e=p((n=t=this._rgb).r)&&p(n.g)&&p(n.b)&&p(n.a)?h:d,t?"#"+e(t.r)+e(t.g)+e(t.b)+(r=t.a,r<255?e(r):""):void 0):void 0}hslString(){return this._valid?function(t){if(!t)return;let e=v(t),n=e[0],r=u(e[1]),i=u(e[2]);return t.a<255?`hsla(${n}, ${r}%, ${i}%, ${l(t.a)})`:`hsl(${n}, ${r}%, ${i}%)`}(this._rgb):void 0}mix(t,e){if(t){let n,r=this.rgb,i=t.rgb,a=e===n?.5:e,o=2*a-1,s=r.a-i.a,l=((o*s==-1?o:(o+s)/(1+o*s))+1)/2;n=1-l,r.r=255&l*r.r+n*i.r+.5,r.g=255&l*r.g+n*i.g+.5,r.b=255&l*r.b+n*i.b+.5,r.a=a*r.a+(1-a)*i.a,this.rgb=r}return this}interpolate(t,e){return t&&(this._rgb=function(t,e,n){let r=S(l(t.r)),i=S(l(t.g)),a=S(l(t.b));return{r:s(A(r+n*(S(l(e.r))-r))),g:s(A(i+n*(S(l(e.g))-i))),b:s(A(a+n*(S(l(e.b))-a))),a:t.a+n*(e.a-t.a)}}(this._rgb,t._rgb,e)),this}clone(){return new _(this.rgb)}alpha(t){return this._rgb.a=s(t),this}clearer(t){let e=this._rgb;return e.a*=1-t,this}greyscale(){let t=this._rgb,e=i(.3*t.r+.59*t.g+.11*t.b);return t.r=t.g=t.b=e,this}opaquer(t){let e=this._rgb;return e.a*=1+t,this}negate(){let t=this._rgb;return t.r=255-t.r,t.g=255-t.g,t.b=255-t.b,this}lighten(t){return C(this._rgb,2,t),this}darken(t){return C(this._rgb,2,-t),this}saturate(t){return C(this._rgb,1,t),this}desaturate(t){return C(this._rgb,1,-t),this}rotate(t){var e,n;return e=this._rgb,(n=v(e))[0]=w(n[0]+t),e.r=(n=x(b,n,void 0,void 0))[0],e.g=n[1],e.b=n[2],this}}function P(){}let T=(()=>{let t=0;return()=>t++})();function V(t){return null==t}function j(t){if(Array.isArray&&Array.isArray(t))return!0;let e=Object.prototype.toString.call(t);return"[object"===e.slice(0,7)&&"Array]"===e.slice(-6)}function F(t){return null!==t&&"[object Object]"===Object.prototype.toString.call(t)}function N(t){return("number"==typeof t||t instanceof Number)&&isFinite(+t)}function I(t,e){return N(t)?t:e}function D(t,e){return void 0===t?e:t}let W=(t,e)=>"string"==typeof t&&t.endsWith("%")?parseFloat(t)/100:t/e,Y=(t,e)=>"string"==typeof t&&t.endsWith("%")?parseFloat(t)/100*e:+t;function B(t,e,n){if(t&&"function"==typeof t.call)return t.apply(n,e)}function L(t,e,n,r){let i,a,o;if(j(t))if(a=t.length,r)for(i=a-1;i>=0;i--)e.call(n,t[i],i);else for(i=0;i<a;i++)e.call(n,t[i],i);else if(F(t))for(i=0,a=(o=Object.keys(t)).length;i<a;i++)e.call(n,t[o[i]],o[i])}function H(t,e){let n,r,i,a;if(!t||!e||t.length!==e.length)return!1;for(n=0,r=t.length;n<r;++n)if(i=t[n],a=e[n],i.datasetIndex!==a.datasetIndex||i.index!==a.index)return!1;return!0}function X(t){if(j(t))return t.map(X);if(F(t)){let e=Object.create(null),n=Object.keys(t),r=n.length,i=0;for(;i<r;++i)e[n[i]]=X(t[n[i]]);return e}return t}function $(t){return -1===["__proto__","prototype","constructor"].indexOf(t)}function U(t,e,n,r){if(!$(t))return;let i=e[t],a=n[t];F(i)&&F(a)?q(i,a,r):e[t]=X(a)}function q(t,e,n){let r,i=j(e)?e:[e],a=i.length;if(!F(t))return t;let o=(n=n||{}).merger||U;for(let e=0;e<a;++e){if(!F(r=i[e]))continue;let a=Object.keys(r);for(let e=0,i=a.length;e<i;++e)o(a[e],t,r,n)}return t}function z(t,e){return q(t,e,{merger:Q})}function Q(t,e,n){if(!$(t))return;let r=e[t],i=n[t];F(r)&&F(i)?z(r,i):Object.prototype.hasOwnProperty.call(e,t)||(e[t]=X(i))}let Z={"":t=>t,x:t=>t.x,y:t=>t.y};function K(t,e){return(Z[e]||(Z[e]=function(t){let e=function(t){let e=t.split("."),n=[],r="";for(let t of e)(r+=t).endsWith("\\")?r=r.slice(0,-1)+".":(n.push(r),r="");return n}(t);return t=>{for(let n of e){if(""===n)break;t=t&&t[n]}return t}}(e)))(t)}function G(t){return t.charAt(0).toUpperCase()+t.slice(1)}let J=t=>void 0!==t,tt=t=>"function"==typeof t,te=(t,e)=>{if(t.size!==e.size)return!1;for(let n of t)if(!e.has(n))return!1;return!0};function tn(t){return"mouseup"===t.type||"click"===t.type||"contextmenu"===t.type}let tr=Math.PI,ti=2*tr,ta=ti+tr,to=1/0,ts=tr/180,tl=tr/2,tu=tr/4,tc=2*tr/3,tf=Math.log10,th=Math.sign;function td(t,e,n){return Math.abs(t-e)<n}function tp(t){let e=Math.round(t),n=Math.pow(10,Math.floor(tf(t=td(t,e,t/1e3)?e:t))),r
1=t/n;return(r<=1?1:r<=2?2:r<=5?5:10)*n}function tg(t){let e,n=[],r=Math.sqrt(t);for(e=1;e<r;e++)t%e==0&&(n.push(e),n.push(t/e));return r===(0|r)&&n.push(r),n.sort((t,e)=>t-e).pop(),n}function tb(t){return"symbol"!=typeof t&&("object"!=typeof t||null===t||!!(Symbol.toPrimitive in t||"toString"in t||"valueOf"in t))&&!isNaN(parseFloat(t))&&isFinite(t)}function tm(t,e){let n=Math.round(t);return n-e<=t&&n+e>=t}function ty(t,e,n){let r,i,a;for(r=0,i=t.length;r<i;r++)isNaN(a=t[r][n])||(e.min=Math.min(e.min,a),e.max=Math.max(e.max,a))}function tv(t){return tr/180*t}function tx(t){return 180/tr*t}function tw(t){if(!N(t))return;let e=1,n=0;for(;Math.round(t*e)/e!==t;)e*=10,n++;return n}function tM(t,e){let n=e.x-t.x,r=e.y-t.y,i=Math.sqrt(n*n+r*r),a=Math.atan2(r,n);return a<-.5*tr&&(a+=ti),{angle:a,distance:i}}function tO(t,e){return Math.sqrt(Math.pow(e.x-t.x,2)+Math.pow(e.y-t.y,2))}function tk(t,e){return(t-e+ta)%ti-tr}function tA(t){return(t%ti+ti)%ti}function tS(t,e,n,r){let i=tA(t),a=tA(e),o=tA(n),s=tA(a-i),l=tA(o-i),u=tA(i-a),c=tA(i-o);return i===a||i===o||r&&a===o||s>l&&u<c}function tC(t,e,n){return Math.max(e,Math.min(n,t))}function tR(t){return tC(t,-32768,32767)}function tE(t,e,n,r=1e-6){return t>=Math.min(e,n)-r&&t<=Math.max(e,n)+r}function t_(t,e,n){let r;n=n||(n=>t[n]<e);let i=t.length-1,a=0;for(;i-a>1;)n(r=a+i>>1)?a=r:i=r;return{lo:a,hi:i}}let tP=(t,e,n,r)=>t_(t,n,r?r=>{let i=t[r][e];return i<n||i===n&&t[r+1][e]===n}:r=>t[r][e]<n),tT=(t,e,n)=>t_(t,n,r=>t[r][e]>=n);function tV(t,e,n){let r=0,i=t.length;for(;r<i&&t[r]<e;)r++;for(;i>r&&t[i-1]>n;)i--;return r>0||i<t.length?t.slice(r,i):t}let tj=["push","pop","shift","splice","unshift"];function tF(t,e){if(t._chartjs)return void t._chartjs.listeners.push(e);Object.defineProperty(t,"_chartjs",{configurable:!0,enumerable:!1,value:{listeners:[e]}}),tj.forEach(e=>{let n="_onData"+G(e),r=t[e];Object.defineProperty(t,e,{configurable:!0,enumerable:!1,value(...e){let i=r.apply(this,e);return t._chartjs.listeners.forEach(t=>{"function"==typeof t[n]&&t[n](...e)}),i}})})}function tN(t,e){let n=t._chartjs;if(!n)return;let r=n.listeners,i=r.indexOf(e);-1!==i&&r.splice(i,1),r.length>0||(tj.forEach(e=>{delete t[e]}),delete t._chartjs)}function tI(t){let e=new Set(t);return e.size===t.length?t:Array.from(e)}let tD="undefined"==typeof window?function(t){return t()}:window.requestAnimationFrame;function tW(t,e){let n=[],r=!1;return function(...i){n=i,r||(r=!0,tD.call(window,()=>{r=!1,t.apply(e,n)}))}}function tY(t,e){let n;return function(...r){return e?(clearTimeout(n),n=setTimeout(t,e,r)):t.apply(this,r),e}}let tB=t=>"start"===t?"left":"end"===t?"right":"center",tL=(t,e,n)=>"start"===t?e:"end"===t?n:(e+n)/2,tH=(t,e,n,r)=>t===(r?"left":"right")?n:"center"===t?(e+n)/2:e;function tX(t,e,n){let r=e.length,i=0,a=r;if(t._sorted){let{iScale:o,vScale:s,_parsed:l}=t,u=t.dataset&&t.dataset.options?t.dataset.options.spanGaps:null,c=o.axis,{min:f,max:h,minDefined:d,maxDefined:p}=o.getUserBounds();if(d){if(i=Math.min(tP(l,c,f).lo,n?r:tP(e,c,o.getPixelForValue(f)).lo),u){let t=l.slice(0,i+1).reverse().findIndex(t=>!V(t[s.axis]));i-=Math.max(0,t)}i=tC(i,0,r-1)}if(p){let t=Math.max(tP(l,o.axis,h,!0).hi+1,n?0:tP(e,c,o.getPixelForValue(h),!0).hi+1);if(u){let e=l.slice(t-1).findIndex(t=>!V(t[s.axis]));t+=Math.max(0,e)}a=tC(t,i,r)-i}else a=r-i}return{start:i,count:a}}function t$(t){let{xScale:e,yScale:n,_scaleRanges:r}=t,i={xmin:e.min,xmax:e.max,ymin:n.min,ymax:n.max};if(!r)return t._scaleRanges=i,!0;let a=r.xmin!==e.min||r.xmax!==e.max||r.ymin!==n.min||r.ymax!==n.max;return Object.assign(r,i),a}let tU=t=>0===t||1===t,tq=(t,e,n)=>-(Math.pow(2,10*(t-=1))*Math.sin((t-e)*ti/n)),tz=(t,e,n)=>Math.pow(2,-10*t)*Math.sin((t-e)*ti/n)+1,tQ={linear:t=>t,easeInQuad:t=>t*t,easeOutQuad:t=>-t*(t-2),easeInOutQuad:t=>(t/=.5)<1?.5*t*t:-.5*(--t*(t-2)-1),easeInCubic:t=>t*t*t,easeOutCubic:t=>(t-=1)*t*t+1,easeInOutCubic:t=>(t/=.5)<1?.5*t*t*t:.5*((t-=2)*t*t+2),easeInQuart:t=>t*t*t*t,easeOutQuart:t=>-((t-=1)*t*t*t-1),easeInOutQuart:t=>(t/=.5)<1?.5*t*t*t*t:-.5*((t-=2)*t*t*t-2),easeInQuint:t=>t*t*t*t*t,easeOutQuint:t=>(t-=1)*t*t*t*t+1,easeInOutQuint:t=>(t/=.5)<1?.5*t*t*t*t*t:.5*((t-=2)*t*t*t*t+2),easeInSine:t=>-Math.cos(t*tl)+1,easeOutSine:t=>Math.sin(t*tl),easeInOutSine:t=>-.5*(Math.cos(tr*t)-1),easeInExpo:t=>0===t?0:Math.pow(2,10*(t-1)),easeOutExpo:t=>1===t?1:-Math.pow(2,-10*t)+1,easeInOutExpo:t=>tU(t)?t:t<.5?.5*Math.pow(2,10*(2*t-1)):.5*(-Math.pow(2,-10*(2*t-1))+2),easeInCirc:t=>t>=1?t:-(Math.sqrt(1-t*t)-1),easeOutCirc:t=>Math.sqrt(1-(t-=1)*t),easeInOutCirc:t=>(t/=.5)<1?-.5*(Math.sqrt(1-t*t)-1):.5*(Math.sqrt(1-(t-=2)*t)+1),easeInElastic:t=>tU(t)?t:tq(t,.075,.3),easeOutElastic:t=>tU(t)?t:tz(t,.075,.3),easeInOutElastic:t=>tU(t)?t:t<.5?.5*tq(2*t,.1125,.45):.5+.5*tz(2*t-1,.1125,.45),easeInBack:t=>t*t*(2.70158*t-1.70158),easeOutBack:t=>(t-=1)*t*(2.70158*t+1.70158)+1,easeInOutBack(t){let e=1.70158;return(t/=.5)<1?.5*(t*t*(((e*=1.525)+1)*t-e)):.5*((t-=2)*t*(((e*=1.525)+1)*t+e)+2)},easeInBounce:t=>1-tQ.easeOutBounce(1-t),easeOutBounce:t=>t<.36363636363636365?7.5625*t*t:t<.7272727272727273?7.5625*(t-=.5454545454545454)*t+.75:t<.9090909090909091?7.5625*(t-=.8181818181818182)*t+.9375:7.5625*(t-=.9545454545454546)*t+.984375,easeInOutBounce:t=>t<.5?.5*tQ.easeInBounce(2*t):.5*tQ.easeOutBounce(2*t-1)+.5};function tZ(t){if(t&&"object"==typeof t){let e=t.toString();return"[object CanvasPattern]"===e||"[object CanvasGradient]"===e}return!1}function tK(t){return tZ(t)?t:new _(t)}function tG(t){return tZ(t)?t:new _(t).saturate(.5).darken(.1).hexString()}let tJ=["x","y","borderWidth","radius","tension"],t0=["color","borderColor","backgroundColor"],t1=new Map;function t5(t,e,n){return(function(t,e){let n=t+JSON.stringify(e=e||{}),r=t1.get(n);return r||(r=new Intl.NumberFormat(t,e),t1.set(n,r)),r})(e,n).format(t)}let t2={values:t=>j(t)?t:""+t,numeric(t,e,n){let r;if(0===t)return"0";let i=this.chart.options.locale,a=t;if(n.length>1){var o,s;let e,i=Math.max(Math.abs(n[0].value),Math.abs(n[n.length-1].value));(i<1e-4||i>1e15)&&(r="scientific"),o=t,Math.abs(e=(s=n).length>3?s[2].value-s[1].value:s[1].value-s[0].value)>
1=1&&o!==Math.floor(o)&&(e=o-Math.floor(o)),a=e}let l=tf(Math.abs(a)),u=isNaN(l)?1:Math.max(Math.min(-1*Math.floor(l),20),0),c={notation:r,minimumFractionDigits:u,maximumFractionDigits:u};return Object.assign(c,this.options.ticks.format),t5(t,i,c)},logarithmic(t,e,n){return 0===t?"0":[1,2,3,5,10,15].includes(n[e].significand||t/Math.pow(10,Math.floor(tf(t))))||e>.8*n.length?t2.numeric.call(this,t,e,n):""}};var t4={formatters:t2};let t8=Object.create(null),t3=Object.create(null);function t7(t,e){if(!e)return t;let n=e.split(".");for(let e=0,r=n.length;e<r;++e){let r=n[e];t=t[r]||(t[r]=Object.create(null))}return t}function t6(t,e,n){return"string"==typeof e?q(t7(t,e),n):q(t7(t,""),e)}class t9{constructor(t,e){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=t=>t.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.hoverBackgroundColor=(t,e)=>tG(e.backgroundColor),this.hoverBorderColor=(t,e)=>tG(e.borderColor),this.hoverColor=(t,e)=>tG(e.color),this.indexAxis="x",this.interaction={mode:"nearest",intersect:!0,includeInvisible:!1},this.maintainAspectRatio=!0,this.onHover=null,this.onClick=null,this.parsing=!0,this.plugins={},this.responsive=!0,this.scale=void 0,this.scales={}
1,this.showLine=!0,this.drawActiveElementsOnTop=!0,this.describe(t),this.apply(e)}set(t,e){return t6(this,t,e)}get(t){return t7(this,t)}describe(t,e){return t6(t3,t,e)}override(t,e){return t6(t8,t,e)}route(t,e,n,r){let i=t7(this,t),a=t7(this,n),o="_"+e;Object.defineProperties(i,{[o]:{value:i[e],writable:!0},[e]:{enumerable:!0,get(){let t=this[o],e=a[r];return F(t)?Object.assign({},e,t):D(t,e)},set(t){this[o]=t}}})}apply(t){t.forEach(t=>t(this))}}var et=new t9({_scriptable:t=>!t.startsWith("on"),_indexable:t=>"events"!==t,hover:{_fallback:"interaction"},interaction:{_scriptable:!1,_indexable:!1}},[function(t){t.set("animation",{delay:void 0,duration:1e3,easing:"easeOutQuart",fn:void 0,from:void 0,loop:void 0,to:void 0,type:void 0}),t.describe("animation",{_fallback:!1,_indexable:!1,_scriptable:t=>"onProgress"!==t&&"onComplete"!==t&&"fn"!==t}),t.set("animations",{colors:{type:"color",properties:t0},numbers:{type:"number",properties:tJ}}),t.describe("animations",{_fallback:"animation"}),t.set("transitions",{active:{animation:{duration:400}},resize:{animation:{duration:0}},show:{animations:{colors:{from:"transparent"},visible:{type:"boolean",duration:0}}},hide:{animations:{colors:{to:"transparent"},visible:{type:"boolean",easing:"linear",fn:t=>0|t}}}})},function(t){t.set("layout",{autoPadding:!0,padding:{top:0,right:0,bottom:0,left:0}})},function(t){t.set("scale",{display:!0,offset:!1,reverse:!1,beginAtZero:!1,bounds:"ticks",clip:!0,grace:0,grid:{display:!0,lineWidth:1,drawOnChartArea:!0,drawTicks:!0,tickLength:8,tickWidth:(t,e)=>e.lineWidth,tickColor:(t,e)=>e.color,offset:!1},border:{display:!0,dash:[],dashOffset:0,width:1},title:{display:!1,text:"",padding:{top:4,bottom:4}},ticks:{minRotation:0,maxRotation:50,mirror:!1,textStrokeWidth:0,textStrokeColor:"",padding:3,display:!0,autoSkip:!0,autoSkipPadding:3,labelOffset:0,callback:t4.formatters.values,minor:{},major:{},align:"center",crossAlign:"near",showLabelBackdrop:!1,backdropColor:"rgba(255, 255, 255, 0.75)",backdropPadding:2}}),t.route("scale.ticks","color","","color"),t.route("scale.grid","color","","borderColor"),t.route("scale.border","color","","borderColor"),t.route("scale.title","color","","color"),t.describe("scale",{_fallback:!1,_scriptable:t=>!t.startsWith("before")&&!t.startsWith("after")&&"callback"!==t&&"parser"!==t,_indexable:t=>"borderDash"!==t&&"tickBorderDash"!==t&&"dash"!==t}),t.describe("scales",{_fallback:"scale"}),t.describe("scale.ticks",{_scriptable:t=>"backdropPadding"!==t&&"callback"!==t,_indexable:t=>"backdropPadding"!==t})}]);function ee(t,e,n,r,i){let a=e[i];return a||(a=e[i]=t.measureText(i).width,n.push(i)),a>r&&(r=a),r}function en(t,e,n,r){let i,a,o,s,l,u=(r=r||{}).data=r.data||{},c=r.garbageCollect=r.garbageCollect||[];r.font!==e&&(u=r.data={},c=r.garbageCollect=[],r.font=e),t.save(),t.font=e;let f=0,h=n.length;for(i=0;i<h;i++)if(null==(s=n[i])||j(s)){if(j(s))for(a=0,o=s.length;a<o;a++)null==(l=s[a])||j(l)||(f=ee(t,u,c,f,l))}else f=ee(t,u,c,f,s);t.restore();let d=c.length/2;if(d>n.length){for(i=0;i<d;i++)delete u[c[i]];c.splice(0,d)}return f}function er(t,e,n){let r=t.currentDevicePixelRatio,i=0!==n?Math.max(n/2,.5):0;return Math.round((e-i)*r)/r+i}function ei(t,e){(e||t)&&((e=e||t.getContext("2d")).save(),e.resetTransform(),e.clearRect(0,0,t.width,t.height),e.restore())}function ea(t,e,n,r){eo(t,e,n,r,null)}function eo(t,e,n,r,i){let a,o,s,l,u,c,f,h,d=e.pointStyle,p=e.rotation,g=e.radius,b=(p||0)*ts;if(d&&"object"==typeof d&&("[object HTMLImageElement]"===(a=d.toString())||"[object HTMLCanvasElement]"===a)){t.save(),t.translate(n,r),t.rotate(b),t.drawImage(d,-d.width/2,-d.height/2,d.width,d.height),t.restore();return}if(!isNaN(g)&&!(g<=0)){switch(t.beginPath(),d){default:i?t.ellipse(n,r,i/2,g,0,0,ti):t.arc(n,r,g,0,ti),t.closePath();break;case"triangle":c=i?i/2:g,t.moveTo(n+Math.sin(b)*c,r-Math.cos(b)*g),b+=tc,t.lineTo(n+Math.sin(b)*c,r-Math.cos(b)*g),b+=tc,t.lineTo(n+Math.sin(b)*c,r-Math.cos(b)*g),t.closePath();break;case"rectRounded":u=.516*g,o=Math.cos(b+tu)*(l=g-u),f=Math.cos(b+tu)*(i?i/2-u:l),s=Math.sin(b+tu)*l,h=Math.sin(b+tu)*(i?i/2-u:l),t.arc(n-f,r-s,u,b-tr,b-tl),t.arc(n+h,r-o,u,b-tl,b),t.arc(n+f,r+s,u,b,b+tl),t.arc(n-h,r+o,u,b+tl,b+tr),t.closePath();break;
1case"rect":if(!p){l=Math.SQRT1_2*g,c=i?i/2:l,t.rect(n-c,r-l,2*c,2*l);break}b+=tu;case"rectRot":f=Math.cos(b)*(i?i/2:g),o=Math.cos(b)*g,s=Math.sin(b)*g,h=Math.sin(b)*(i?i/2:g),t.moveTo(n-f,r-s),t.lineTo(n+h,r-o),t.lineTo(n+f,r+s),t.lineTo(n-h,r+o),t.closePath();break;case"crossRot":b+=tu;case"cross":f=Math.cos(b)*(i?i/2:g),o=Math.cos(b)*g,s=Math.sin(b)*g,h=Math.sin(b)*(i?i/2:g),t.moveTo(n-f,r-s),t.lineTo(n+f,r+s),t.moveTo(n+h,r-o),t.lineTo(n-h,r+o);break;case"star":f=Math.cos(b)*(i?i/2:g),o=Math.cos(b)*g,s=Math.sin(b)*g,h=Math.sin(b)*(i?i/2:g),t.moveTo(n-f,r-s),t.lineTo(n+f,r+s),t.moveTo(n+h,r-o),t.lineTo(n-h,r+o),b+=tu,f=Math.cos(b)*(i?i/2:g),o=Math.cos(b)*g,s=Math.sin(b)*g,h=Math.sin(b)*(i?i/2:g),t.moveTo(n-f,r-s),t.lineTo(n+f,r+s),t.moveTo(n+h,r-o),t.lineTo(n-h,r+o);break;case"line":o=i?i/2:Math.cos(b)*g,s=Math.sin(b)*g,t.moveTo(n-o,r-s),t.lineTo(n+o,r+s);break;case"dash":t.moveTo(n,r),t.lineTo(n+Math.cos(b)*(i?i/2:g),r+Math.sin(b)*g);break;case!1:t.closePath()}t.fill(),e.borderWidth>0&&t.stroke()}}function es(t,e,n){return n=n||.5,!e||t&&t.x>e.left-n&&t.x<e.right+n&&t.y>e.top-n&&t.y<e.bottom+n}function el(t,e){t.save(),t.beginPath(),t.rect(e.left,e.top,e.right-e.left,e.bottom-e.top),t.clip()}function eu(t){t.restore()}function ec(t,e,n,r,i){if(!e)return t.lineTo(n.x,n.y);if("middle"===i){let r=(e.x+n.x)/2;t.lineTo(r,e.y),t.lineTo(r,n.y)}else"after"===i!=!!r?t.lineTo(e.x,n.y):t.lineTo(n.x,e.y);t.lineTo(n.x,n.y)}function ef(t,e,n,r){if(!e)return t.lineTo(n.x,n.y);t.bezierCurveTo(r?e.cp1x:e.cp2x,r?e.cp1y:e.cp2y,r?n.cp2x:n.cp1x,r?n.cp2y:n.cp1y,n.x,n.y)}function eh(t,e,n,r,i,a={}){let o,s,l=j(e)?e:[e],u=a.strokeWidth>0&&""!==a.strokeColor;for(t.save(),t.font=i.string,a.translation&&t.translate(a.translation[0],a.translation[1]),V(a.rotation)||t.rotate(a.rotation),a.color&&(t.fillStyle=a.color),a.textAlign&&(t.textAlign=a.textAlign),a.textBaseline&&(t.textBaseline=a.textBaseline),o=0;o<l.length;++o)s=l[o],a.backdrop&&function(t,e){let n=t.fillStyle;t.fillStyle=e.color,t.fillRect(e.left,e.top,e.width,e.height),t.fillStyle=n}(t,a.backdrop),u&&(a.strokeColor&&(t.strokeStyle=a.strokeColor),V(a.strokeWidth)||(t.lineWidth=a.strokeWidth),t.strokeText(s,n,r,a.maxWidth)),t.fillText(s,n,r,a.maxWidth),function(t,e,n,r,i){if(i.strikethrough||i.underline){let a=t.measureText(r),o=e-a.actualBoundingBoxLeft,s=e+a.actualBoundingBoxRight,l=n-a.actualBoundingBoxAscent,u=n+a.actualBoundingBoxDescent,c=i.strikethrough?(l+u)/2:u;t.strokeStyle=t.fillStyle,t.beginPath(),t.lineWidth=i.decorationWidth||2,t.moveTo(o,c),t.lineTo(s,c),t.stroke()}}(t,n,r,s,a),r+=Number(i.lineHeight);t.restore()}function ed(t,e){let{x:n,y:r,w:i,h:a,radius:o}=e;t.arc(n+o.topLeft,r+o.topLeft,o.topLeft,1.5*tr,tr,!0),t.lineTo(n,r+a-o.bottomLeft),t.arc(n+o.bottomLeft,r+a-o.bottomLeft,o.bottomLeft,tr,tl,!0),t.lineTo(n+i-o.bottomRight,r+a),t.arc(n+i-o.bottomRight,r+a-o.bottomRight,o.bottomRight,tl,0,!0),t.lineTo(n+i,r+o.topRight),t.arc(n+i-o.topRight,r+o.topRight,o.topRight,0,-tl,!0),t.lineTo(n+o.topLeft,r)}let ep=/^(normal|(\d+(?:\.\d+)?)(px|em|%)?)$/,eg=/^(normal|italic|initial|inherit|unset|(oblique( -?[0-9]?[0-9]deg)?))$/,eb=t=>+t||0;function em(t,e){let n={},r=F(e),i=r?Object.keys(e):e,a=F(t)?r?n=>D(t[n],t[e[n]]):e=>t[e]:()=>t;for(let t of i)n[t]=eb(a(t));return n}function ey(t){return em(t,{top:"y",right:"x",bottom:"y",left:"x"})}function ev(t){return em(t,["topLeft","topRight","bottomLeft","bottomRight"])}function ex(t){let e=ey(t);return e.width=e.left+e.right,e.height=e.top+e.bottom,e}function ew(t,e){t=t||{},e=e||et.font;let n=D(t.size,e.size);"string"==typeof n&&(n=parseInt(n,10));let r=D(t.style,e.style);r&&!(""+r).match(eg)&&(console.warn('Invalid font style specified: "'+r+'"'),r=void 0);let i={family:D(t.family,e.family),lineHeight:function(t,e){let n=(""+t).match(ep);if(!n||"normal"===n[1])return 1.2*e;switch(t=+n[2],n[3]){case"px":return t;case"%":t/=100}return e*t}(D(t.lineHeight,e.lineHeight),n),size:n,style:r,weight:D(t.weight,e.weight),string:""};return i.string=!i||V(i.size)||V(i.family)?null:(i.style?i.style+" ":"")+(i.weight?i.weight+" ":"")+i.size+"px "+i.family,i}function eM(t,e,n,r){let i,a,o,s=!0;for(i=0,a=t.length;i<a;++i)if(void 0!==(o=t[i])&&(void 0!==e&&"function"==typeof o&&(o=o(e),s=!1),void 0!==n&&j(o)&&(o=o[n%o.length],s=!1),void 0!==o))return r&&!s&&(r.cacheable=!1),o}function eO(t,e,n){let{min:r,max:i}=t,a=Y(e,(i-r)/2),o=(t,e)=>n&&0===t?0:t+e;
1return{min:o(r,-Math.abs(a)),max:o(i,a)}}function ek(t,e){return Object.assign(Object.create(t),e)}function eA(t,e=[""],n,r,i=()=>t[0]){let a=n||t;return void 0===r&&(r=eV("_fallback",t)),new Proxy({[Symbol.toStringTag]:"Object",_cacheable:!0,_scopes:t,_rootScopes:a,_fallback:r,_getTarget:i,override:n=>eA([n,...t],e,a,r)},{deleteProperty:(e,n)=>(delete e[n],delete e._keys,delete t[0][n],!0),get:(n,r)=>eE(n,r,()=>(function(t,e,n,r){let i;for(let a of e)if(void 0!==(i=eV(eC(a,t),n)))return eR(t,i)?eP(n,r,t,i):i})(r,e,t,n)),getOwnPropertyDescriptor:(t,e)=>Reflect.getOwnPropertyDescriptor(t._scopes[0],e),getPrototypeOf:()=>Reflect.getPrototypeOf(t[0]),has:(t,e)=>ej(t).includes(e),ownKeys:t=>ej(t),set(t,e,n){let r=t._storage||(t._storage=i());return t[e]=r[e]=n,delete t._keys,!0}})}function eS(t,e={scriptable:!0,indexable:!0}){let{_scriptable:n=e.scriptable,_indexable:r=e.indexable,_allKeys:i=e.allKeys}=t;return{allKeys:i,scriptable:n,indexable:r,isScriptable:tt(n)?n:()=>n,isIndexable:tt(r)?r:()=>r}}let eC=(t,e)=>t?t+G(e):e,eR=(t,e)=>F(e)&&"adapters"!==t&&(null===Object.getPrototypeOf(e)||e.constructor===Object);function eE(t,e,n){if(Object.prototype.hasOwnProperty.call(t,e)||"constructor"===e)return t[e];let r=n();return t[e]=r,r}let e_=(t,e)=>!0===t?e:"string"==typeof t?K(e,t):void 0;function eP(t,e,n,r){var i;let a=e._rootScopes,o=(i=e._fallback,tt(i)?i(n,r):i),s=[...t,...a],l=new Set;l.add(r);let u=eT(l,s,n,o||n,r);return null!==u&&(void 0===o||o===n||null!==(u=eT(l,s,o,u,r)))&&eA(Array.from(l),[""],a,o,()=>(function(t,e,n){let r=t._getTarget();e in r||(r[e]={});let i=r[e];return j(i)&&F(n)?n:i||{}})(e,n,r))}function eT(t,e,n,r,i){for(;n;)n=function(t,e,n,r,i){for(let o of e){let e=e_(n,o);if(e){var a;t.add(e);let o=(a=e._fallback,tt(a)?a(n,i):a);if(void 0!==o&&o!==n&&o!==r)return o}else if(!1===e&&void 0!==r&&n!==r)return null}return!1}(t,e,n,r,i);return n}function eV(t,e){for(let n of e){if(!n)continue;let e=n[t];if(void 0!==e)return e}}function ej(t){let e=t._keys;return e||(e=t._keys=function(t){let e=new Set;for(let n of t)for(let t of Object.keys(n).filter(t=>!t.startsWith("_")))e.add(t);return Array.from(e)}(t._scopes)),e}function eF(t,e,n,r){let i,a,o,{iScale:s}=t,{key:l="r"}=this._parsing,u=Array(r);for(i=0;i<r;++i)o=e[a=i+n],u[i]={r:s.parse(K(o,l),a)};return u}let eN=Number.EPSILON||1e-14,eI=(t,e)=>e<t.length&&!t[e].skip&&t[e],eD=t=>"x"===t?"y":"x";function eW(t,e,n){return Math.max(Math.min(t,n),e)}function eY(t,e,n,r,i){let a,o,s,l;if(e.spanGaps&&(t=t.filter(t=>!t.skip)),"monotone"===e.cubicInterpolationMode)!function(t,e="x"){let n,r,i,a=eD(e),o=t.length,s=Array(o).fill(0),l=Array(o),u=eI(t,0);for(n=0;n<o;++n)if(r=i,i=u,u=eI(t,n+1),i){if(u){let t=u[e]-i[e];s[n]=0!==t?(u[a]-i[a])/t:0}l[n]=r?u?th(s[n-1])!==th(s[n])?0:(s[n-1]+s[n])/2:s[n-1]:s[n]}!function(t,e,n){let r,i,a,o,s,l=t.length,u=eI(t,0);for(let c=0;c<l-1;++c)if(s=u,u=eI(t,c+1),s&&u){if(td(e[c],0,eN)){n[c]=n[c+1]=0;continue}(o=Math.pow(r=n[c]/e[c],2)+Math.pow(i=n[c+1]/e[c],2))<=9||(a=3/Math.sqrt(o),n[c]=r*a*e[c],n[c+1]=i*a*e[c])}}(t,s,l),function(t,e,n="x"){let r,i,a,o=eD(n),s=t.length,l=eI(t,0);for(let u=0;u<s;++u){if(i=a,a=l,l=eI(t,u+1),!a)continue;let s=a[n],c=a[o];i&&(r=(s-i[n])/3,a[`cp1${n}`]=s-r,a[`cp1${o}`]=c-r*e[u]),l&&(r=(l[n]-s)/3,a[`cp2${n}`]=s+r,a[`cp2${o}`]=c+r*e[u])}}(t,l,e)}(t,i);else{let n=r?t[t.length-1]:t[0];for(a=0,o=t.length;a<o;++a)l=function(t,e,n,r){let i=t.skip?e:t,a=n.skip?e:n,o=tO(e,i),s=tO(a,e),l=o/(o+s),u=s/(o+s);l=isNaN(l)?0:l,u=isNaN(u)?0:u;let c=r*l,f=r*u;return{previous:{x:e.x-c*(a.x-i.x),y:e.y-c*(a.y-i.y)},next:{x:e.x+f*(a.x-i.x),y:e.y+f*(a.y-i.y)}}}(n,s=t[a],t[Math.min(a+1,o-!r)%o],e.tension),s.cp1x=l.previous.x,s.cp1y=l.previous.y,s.cp2x=l.next.x,s.cp2y=l.next.y,n=s}e.capBezierPoints&&function(t,e){let n,r,i,a,o,s=es(t[0],e);for(n=0,r=t.length;n<r;++n)o=a,a=s,s=n<r-1&&es(t[n+1],e),a&&(i=t[n],o&&(i.cp1x=eW(i.cp1x,e.left,e.right),i.cp1y=eW(i.cp1y,e.top,e.bottom)),s&&(i.cp2x=eW(i.cp2x,e.left,e.right),i.cp2y=eW(i.cp2y,e.top,e.bottom)))}(t,n)}function eB(){return"undefined"!=typeof window&&"undefined"!=typeof document}function eL(t){let e=t.parentNode;return e&&"[object ShadowRoot]"===e.toString()&&(e=e.host),e}function eH(t,e,n){let r;return"string"==typeof t?(r=parseInt(t,10),-1!==t.indexOf("%")&&(r=r/100*e.parentNode[n])):r=t,r}let eX=t=>t.ownerDocument.defaultView.getComputedStyle(t,null),e$=["top","right","bottom","left"];function eU(t,e,n){let r={};n=n?"-"+n:"";for(let i=0;i<4;i++){let a=e$[i];r[a]=parseFloat(t[e+"-"+a+n])||0}return r.width=r.left+r.right,r.height=r.top+r.bottom,r}function eq(t,e){if("native"in t)return t;let{canvas:n,currentDevicePixelRatio:r}=e,i=eX(n),a="border-box"===i.boxSizing,o=eU(i,"padding"),s=eU(i,"border","width"),{x:l,y:u,box:c}=function(t,e){let n,r,i,a=t.touches,o=a&&a.length?a[0]:t,{offsetX:s,offsetY:l}=o,u=!1;if(i=t.target,(s>0||l>0)&&(!i||!i.shadowRoot))n=s,r=l;else{let t=e.getBoundingClientRect();n=o.clientX-t.left,r=o.clientY-t.top,u=!0}return{x:n,y:r,box:u}}(t,n),f=o.left+(c&&s.left),h=o.top+(c&&s.top),{width:d,height:p}=e;return a&&(d-=o.width+s.width,p-=o.height+s.height),{x:Math.round((l-f)/d*n.width/r),y:Math.round((u-h)/p*n.height/r)}}let ez=t=>Math.round(10*t)/10;function eQ(t,e,n,r){let i=eX(t),a=eU(i,"margin"),o=eH(i.maxWidth,t,"clientWidth")||to,s=eH(i.maxHeight,t,"clientHeight")||to,l=function(t,e,n){let r,i;if(void 0===e||void 0===n){let a=t&&eL(t);if(a){let t=a.getBoundingClientRect(),o=eX(a),s=eU(o,"border","width"),l=eU(o,"padding");e=t.width-l.width-s.width,n=t.height-l.height-s.height,r=eH(o.maxWidth,a,"clientWidth"),i=eH(o.maxHeight,a,"clientHeight")}else e=t.clientWidth,n=t.clientHeight}return{width:e,height:n,maxWidth:r||to,maxHeight:i||to}}(t,e,n),{width:u,height:c}=l;if("content-box"===i.boxSizing){let t=eU(i,"border","width"),e=eU(i,"padding");u-=e.width+t.width,c-=e.height+t.height}return u=Math.max(0,u-a.width),c=Math.max(0,r?u/r:c-a.height),u=ez(Math.min(u,o,l.maxWidth)),c=ez(Math.min(c,s,l.maxHeight)),u&&!c&&(c=ez(u/2)),(void 0!==e||void 0!==n)&&r&&l.height&&c>l.height&&(u=ez(Math.floor((c=l.height)*r))),{width:u,height:c}}function eZ(t,e,n){let r=e||1,i=ez(t.height*r),a=ez(t.width*r);t.height=ez(t.height),t.width=ez(t.width);let o=t.canvas;return o.style&&(n||!o.style.height&&!o.style.width)&&(o.style.height=`${t.height}px`,o.style.width=`${t.width}px`),(t.currentDevicePixelRatio!==r||o.height!==i||o.width!==a)&&(t.currentDevicePixelRatio=r,o.height=i,o.width=a,t.ctx.setTransform(r,0,0,r,0,0),!0)}let eK=function(){let t=!1;
1try{let e={get passive(){return t=!0,!1}};eB()&&(window.addEventListener("test",null,e),window.removeEventListener("test",null,e))}catch(t){}return t}();function eG(t,e){let n=eX(t).getPropertyValue(e),r=n&&n.match(/^(\d+)(\.\d+)?px$/);return r?+r[1]:void 0}function eJ(t,e,n,r){return{x:t.x+n*(e.x-t.x),y:t.y+n*(e.y-t.y)}}function e0(t,e,n,r){return{x:t.x+n*(e.x-t.x),y:"middle"===r?n<.5?t.y:e.y:"after"===r?n<1?t.y:e.y:n>0?e.y:t.y}}function e1(t,e,n,r){let i={x:t.cp2x,y:t.cp2y},a={x:e.cp1x,y:e.cp1y},o=eJ(t,i,n),s=eJ(i,a,n),l=eJ(a,e,n),u=eJ(o,s,n),c=eJ(s,l,n);return eJ(u,c,n)}function e5(t,e,n){var r;return t?(r=n,{x:t=>e+e+r-t,setWidth(t){r=t},textAlign:t=>"center"===t?t:"right"===t?"left":"right",xPlus:(t,e)=>t-e,leftForLtr:(t,e)=>t-e}):{x:t=>t,setWidth(t){},textAlign:t=>t,xPlus:(t,e)=>t+e,leftForLtr:(t,e)=>t}}function e2(t,e){let n,r;("ltr"===e||"rtl"===e)&&(r=[(n=t.canvas.style).getPropertyValue("direction"),n.getPropertyPriority("direction")],n.setProperty("direction",e,"important"),t.prevTextDirection=r)}function e4(t,e){void 0!==e&&(delete t.prevTextDirection,t.canvas.style.setProperty("direction",e[0],e[1]))}function e8(t){return"angle"===t?{between:tS,compare:tk,normalize:tA}:{between:tE,compare:(t,e)=>t-e,normalize:t=>t}}function e3({start:t,end:e,count:n,loop:r,style:i}){return{start:t%n,end:e%n,loop:r&&(e-t+1)%n==0,style:i}}function e7(t,e,n){let r,i,a;if(!n)return[t];let{property:o,start:s,end:l}=n,u=e.length,{compare:c,between:f,normalize:h}=e8(o),{start:d,end:p,loop:g,style:b}=function(t,e,n){let r,{property:i,start:a,end:o}=n,{between:s,normalize:l}=e8(i),u=e.length,{start:c,end:f,loop:h}=t;if(h){for(c+=u,f+=u,r=0;r<u&&s(l(e[c%u][i]),a,o);++r)c--,f--;c%=u,f%=u}return f<c&&(f+=u),{start:c,end:f,loop:h,style:t.style}}(t,e,n),m=[],y=!1,v=null,x=()=>y||f(s,a,r)&&0!==c(s,a),w=()=>!y||0===c(l,r)||f(l,a,r);for(let t=d,n=d;t<=p;++t)(i=e[t%u]).skip||(r=h(i[o]))!==a&&(y=f(r,s,l),null===v&&x()&&(v=0===c(r,s)?t:n),null!==v&&w()&&(m.push(e3({start:v,end:t,loop:g,count:u,style:b})),v=null),n=t,a=r);return null!==v&&m.push(e3({start:v,end:p,loop:g,count:u,style:b})),m}function e6(t,e){let n=[],r=t.segments;for(let i=0;i<r.length;i++){let a=e7(r[i],t.points,e);a.length&&n.push(...a)}return n}function e9(t,e){let n=t.points,r=t.options.spanGaps,i=n.length;if(!i)return[];let a=!!t._loop,{start:o,end:s}=function(t,e,n,r){let i=0,a=e-1;if(n&&!r)for(;i<e&&!t[i].skip;)i++;for(;i<e&&t[i].skip;)i++;for(i%=e,n&&(a+=i);a>i&&t[a%e].skip;)a--;return{start:i,end:a%=e}}(n,i,a,r);if(!0===r)return nt(t,[{start:o,end:s,loop:a}],n,e);let l=s<o?s+i:s,u=!!t._fullLoop&&0===o&&s===i-1;return nt(t,function(t,e,n,r){let i,a=t.length,o=[],s=e,l=t[e];for(i=e+1;i<=n;++i){let n=t[i%a];n.skip||n.stop?l.skip||(r=!1,o.push({start:e%a,end:(i-1)%a,loop:r}),e=s=n.stop?i:null):(s=i,l.skip&&(e=i)),l=n}return null!==s&&o.push({start:e%a,end:s%a,loop:r}),o}(n,o,l,u),n,e)}function nt(t,e,n,r){return r&&r.setContext&&n?function(t,e,n,r){let i=t._chart.getContext(),a=ne(t.options),{_datasetIndex:o,options:{spanGaps:s}}=t,l=n.length,u=[],c=a,f=e[0].start,h=f;function d(t,e,r,i){let a=s?-1:1;if(t!==e){for(t+=l;n[t%l].skip;)t-=a;for(;n[e%l].skip;)e+=a;t%l!=e%l&&(u.push({start:t%l,end:e%l,loop:r,style:i}),c=i,f=e%l)}}for(let t of e){let e,a=n[(f=s?f:t.start)%l];for(h=f+1;h<=t.end;h++){let s=n[h%l];(function(t,e){if(!e)return!1;let n=[],r=function(t,e){return tZ(e)?(n.includes(e)||n.push(e),n.indexOf(e)):e};return JSON.stringify(t,r)!==JSON.stringify(e,r)})(e=ne(r.setContext(ek(i,{type:"segment",p0:a,p1:s,p0DataIndex:(h-1)%l,p1DataIndex:h%l,datasetIndex:o}))),c)&&d(f,h-1,t.loop,c),a=s,c=e}f<h-1&&d(f,h-1,t.loop,c)}return u}(t,e,n,r):e}function ne(t){return{backgroundColor:t.backgroundColor,borderCapStyle:t.borderCapStyle,borderDash:t.borderDash,borderDashOffset:t.borderDashOffset,borderJoinStyle:t.borderJoinStyle,borderWidth:t.borderWidth,borderColor:t.borderColor}}function nn(t,e,n){return t.options.clip?t[n]:e[n]}function nr(t,e){let n=e._clip;if(n.disabled)return!1;let r=function(t,e){let{xScale:n,yScale:r}=t;return n&&r?{left:nn(n,e,"left"),right:nn(n,e,"right"),top:nn(r,e,"top"),bottom:nn(r,e,"bottom")}:e}(e,t.chartArea);return{left:!1===n.left?0:r.left-(!0===n.left?0:n.left),right:!1===n.right?t.width:r.right+(!0===n.right?0:n.right),top:!1===n.top?0:r.top-(!0===n.top?0:n.top),bottom:!1===n.bottom?t.height:r.bottom+(!0===n.bottom?0:n.bottom)}}},64992:(t,e,n)=>{"use strict";n.d(e,{A:()=>r});let r={50:"#fff8e1",100:"#ffecb3",200:"#ffe082",300:"#ffd54f",400:"#ffca28",500:"#ffc107",600:"#ffb300",700:"#ffa000",800:"#ff8f00",900:"#ff6f00",A100:"#ffe57f",A200:"#ffd740",A400:"#ffc400",A700:"#ffab00"}},74589:(t,e,n)=>{"use strict";n.d(e,{A:()=>
1o,E:()=>a});var r=n(47951),i=n(45879);function a(t){return(0,i.Ay)("MuiSkeleton",t)}let o=(0,r.A)("MuiSkeleton",["root","text","rectangular","rounded","circular","pulse","wave","withChildren","fitContent","heightAuto"])},85153:(t,e,n)=>{"use strict";n.d(e,{A:()=>r});let r={50:"#fce4ec",100:"#f8bbd0",200:"#f48fb1",300:"#f06292",400:"#ec407a",500:"#e91e63",600:"#d81b60",700:"#c2185b",800:"#ad1457",900:"#880e4f",A100:"#ff80ab",A200:"#ff4081",A400:"#f50057",A700:"#c51162"}}}]);
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.