1try{let e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="8e7563bc-bd91-40e8-9173-c8e17f39b194",e._sentryDebugIdIdentifier="sentry-dbid-8e7563bc-bd91-40e8-9173-c8e17f39b194")}catch(e){}(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3127,3639],{198:(e,t,r)=>{"use strict";r.d(t,{Hd:()=>v,y1:()=>b,Ph:()=>A,Ds:()=>x,l_:()=>w,GB:()=>m,si:()=>y,bF:()=>g});var n=r(62152);function i(){return!1}function a(e,t){return e&&t?function(r){return!!r&&("series"===e.highlight?r.seriesId===t.seriesId:"item"===e.highlight&&r.dataIndex===t.dataIndex&&r.seriesId===t.seriesId)}:i}function o(){return!1}function s(e,t){return e&&t?function(r){return!!r&&("series"===e.fade?r.seriesId===t.seriesId&&r.dataIndex!==t.dataIndex:"global"===e.fade&&(r.seriesId!==t.seriesId||r.dataIndex!==t.dataIndex))}:o}function l(e,t,r){return e?.highlight==="series"&&t?.seriesId===r}function u(e,t,r){return e?.highlight==="item"&&t?.seriesId===r?t.dataIndex:null}var c=r(72642),d=r(44589);let h=(0,n.Mz)(d.nW,e=>{let t=new Map;return Object.keys(e).forEach(r=>{let n=e[r];n?.seriesOrder?.forEach(e=>{let r=n?.series[e];t.set(e,r?.highlightScope)})}),t}),p=(0,n.S)(e=>e.highlight,c.z0,function(e,t){return e.isControlled||"pointer"===e.lastUpdate?e.item:t}),f=(0,n.Mz)(h,p,function(e,t){if(!t)return null;let r=e.get(t.seriesId);return void 0===r?null:r}),g=(0,n.S)(f,p,a),m=(0,n.S)(f,p,s),y=(0,n.Mz)(f,p,function(e,t,r){return a(e,t)(r)}),b=(0,n.Mz)(f,p,l),v=(0,n.Mz)(f,p,function(e,t,r){return!l(e,t,r)&&(e?.fade==="global"&&null!=t||e?.fade==="series"&&t?.seriesId===r)}),x=(0,n.Mz)(f,p,function(e,t,r){return l(e,t,r)||u(e,t,r)===t?.dataIndex?null:(e?.fade==="series"||e?.fade==="global")&&t?.seriesId===r?t.dataIndex:null}),A=(0,n.Mz)(f,p,u),w=(0,n.Mz)(f,p,function(e,t,r){return s(e,t)(r)})},493:(e,t,r)=>{"use strict";r.d(t,{R:()=>a});var n=r(60564),i=r(79617);let a=(0,n.f)(e=>{e.setTime(e-e.getMilliseconds())},(e,t)=>{e.setTime(+e+t*i.Tt)},(e,t)=>(t-e)/i.Tt,e=>e.getUTCSeconds());a.range},723:(e,t,r)=>{"use strict";r.d(t,{r:()=>i});var n=r(94519);function i(e){let{verticalLayout:t,xAxisConfig:r,yAxisConfig:i,series:a,dataIndex:o,numberOfGroups:s,groupIndex:l}=e,u=t?r:i,c=(t?i.reverse:r.reverse)??!1,{barWidth:d,offset:h}=(0,n.L)(u.scale.bandwidth(),s,u.barGapRatio),p=l*(d+h),f=r.scale,g=i.scale,m=u.data[o],y=a.data[o];if(null==y)return null;let b=a.stackedData[o].map(e=>t?g(e):f(e)),v=Math.round(Math.min(...b)),x=Math.round(Math.max(...b)),A=0===y?0:Math.max(a.minBarSize,x-v),w=!function(e,t,r){let n=e&&t>0||!e&&t<0;return r?!n:n}(t,y,c)?v:x-A;return{x:t?f(m)+p:w,y:t?w:g(m)+p,height:t?A:d,width:t?d:A}}},783:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.encodeNonAsciiHTML=t.encodeHTML=void 0;var i=n(r(61761)),a=r(42362),o=/[\t\n!-,./:-@[-`\f{-}$\x80-\uFFFF]/g;function s(e,t){for(var r,n="",o=0;null!==(r=e.exec(t));){var s=r.index;n+=t.substring(o,s);var l=t.charCodeAt(s),u=i.default.get(l);if("object"==typeof u){if(s+1<t.length){var c=t.charCodeAt(s+1),d="number"==typeof u.n?u.n===c?u.o:void 0:u.n.get(c);if(void 0!==d){n+=d,o=e.lastIndex+=1;continue}}u=u.v}if(void 0!==u)n+=u,o=s+1;else{var h=(0,a.getCodePoint)(t,s);n+="&#x".concat(h.toString(16),";"),o=e.lastIndex+=Number(h!==l)}}return n+t.substr(o)}t.encodeHTML=function(e){return s(o,e)},t.encodeNonAsciiHTML=function(e){return s(a.xmlReplacer,e)}},1742:(e,t,r)=>{"use strict";r.d(t,{N:()=>a});var n=r(7023),i=r(94693);let a=()=>{let e=n.useContext(i.u);if(null==e)throw Error("MUI X Charts: Could not find the Chart context.\nIt looks like you rendered your component outside of a ChartDataProvider.\nThis can also happen if you are bundling multiple versions of the library.");return e}},1750:(e,t,r)=>{"use strict";r.d(t,{F8:()=>l,FA:()=>p,FP:()=>i,HQ:()=>f,Ni:()=>c,RZ:()=>u,T9:()=>o,TW:()=>h,gn:()=>a,jk:()=>s,pi:()=>d,qR:()=>g,tn:()=>n});let n=Math.abs,i=Math.atan2,a=Math.cos,o=Math.max,s=Math.min,l=Math.sin,u=Math.sqrt,c=1e-12,d=Math.PI,h=d/2,p=2*d;function f(e){return e>1?0:e<-1?d:Math.acos(e)}function g(e){return e>=1?h:e<=-1?-h:Math.asin(e)}},2864:e=>{"use strict";e.exports.isClean=Symbol("isClean"),e.exports.my=Symbol("my")},3638:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=function(){for(var e,t,r=0,n="",i=arguments.length;r<i;r++)(e=arguments[r])&&(t=function e(t){var r,n,i="";if("string"==typeof t||"number"==typeof t)i+=t;else if("object"==typeof t)if(Array.isArray(t)){var a=t.length;for(r=0;r<a;r++)t[r]&&(n=e(t[r]))&&(i&&(i+=" "),i+=n)}else for(n in t)t[n]&&(i&&(i+=" "),i+=n);return i}(e))&&(n&&(n+=" "),n+=t);return n}},6873:(e,t,r)=>{"use strict";r.d(t,{R:()=>a});var n=r(69953);let i=(0,r(62152).Mz)(e=>e.id,e=>e.chartId);function a(){return(0,n.P)().use(i)}},7087:(e,t,r)=>{"use strict";
1Object.defineProperty(t,"__esModule",{value:!0}),t.filter=function(e,t,r,n){return void 0===r&&(r=!0),void 0===n&&(n=1/0),i(e,Array.isArray(t)?t:[t],r,n)},t.find=i,t.findOneChild=function(e,t){return t.find(e)},t.findOne=function e(t,r,i){void 0===i&&(i=!0);for(var a=Array.isArray(r)?r:[r],o=0;o<a.length;o++){var s=a[o];if((0,n.isTag)(s)&&t(s))return s;if(i&&(0,n.hasChildren)(s)&&s.children.length>0){var l=e(t,s.children,!0);if(l)return l}}return null},t.existsOne=function e(t,r){return(Array.isArray(r)?r:[r]).some(function(r){return(0,n.isTag)(r)&&t(r)||(0,n.hasChildren)(r)&&e(t,r.children)})},t.findAll=function(e,t){for(var r=[],i=[Array.isArray(t)?t:[t]],a=[0];;){if(a[0]>=i[0].length){if(1===i.length)return r;i.shift(),a.shift();continue}var o=i[0][a[0]++];(0,n.isTag)(o)&&e(o)&&r.push(o),(0,n.hasChildren)(o)&&o.children.length>0&&(a.unshift(0),i.unshift(o.children))}};var n=r(3210);function i(e,t,r,i){for(var a=[],o=[Array.isArray(t)?t:[t]],s=[0];;){if(s[0]>=o[0].length){if(1===s.length)return a;o.shift(),s.shift();continue}var l=o[0][s[0]++];if(e(l)&&(a.push(l),--i<=0))return a;r&&(0,n.hasChildren)(l)&&l.children.length>0&&(s.unshift(0),o.unshift(l.children))}}},7342:(e,t)=>{"use strict";function r(e){if(e.prev&&(e.prev.next=e.next),e.next&&(e.next.prev=e.prev),e.parent){var t=e.parent.children,r=t.lastIndexOf(e);r>=0&&t.splice(r,1)}e.next=null,e.prev=null,e.parent=null}Object.defineProperty(t,"__esModule",{value:!0}),t.removeElement=r,t.replaceElement=function(e,t){var r=t.prev=e.prev;r&&(r.next=t);var n=t.next=e.next;n&&(n.prev=t);var i=t.parent=e.parent;if(i){var a=i.children;a[a.lastIndexOf(e)]=t,e.parent=null}},t.appendChild=function(e,t){if(r(t),t.next=null,t.parent=e,e.children.push(t)>1){var n=e.children[e.children.length-2];n.next=t,t.prev=n}else t.prev=null},t.append=function(e,t){r(t);var n=e.parent,i=e.next;if(t.next=i,t.prev=e,e.next=t,t.parent=n,i){if(i.prev=t,n){var a=n.children;a.splice(a.lastIndexOf(i),0,t)}}else n&&n.children.push(t)},t.prependChild=function(e,t){if(r(t),t.parent=e,t.prev=null,1!==e.children.unshift(t)){var n=e.children[1];n.prev=t,t.next=n}else t.next=null},t.prepend=function(e,t){r(t);var n=e.parent;if(n){var i=n.children;i.splice(i.indexOf(e),0,t)}e.prev&&(e.prev.next=t),t.parent=n,t.prev=e.prev,t.next=e,e.prev=t}},7873:e=>{"use strict";class t{constructor(e,t={}){if(this.type="warning",this.text=e,t.node&&t.node.source){let e=t.node.rangeBy(t);this.line=e.start.line,this.column=e.start.column,this.endLine=e.end.line,this.endColumn=e.end.column}for(let e in t)this[e]=t[e]}toString(){return this.node?this.node.error(this.text,{index:this.index,plugin:this.plugin,word:this.word}).message:this.plugin?this.plugin+": "+this.text:this.text}}e.exports=t,t.default=t},7979:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var n=r(24297);function i(e){let{theme:t,name:r,props:i}=e;return t&&t.components&&t.components[r]&&t.components[r].defaultProps?(0,n.A)(t.components[r].defaultProps,i):i}},9515:(e,t,r)=>{"use strict";function n(e){return function(){return e}}r.d(t,{A:()=>n})},9691:(e,t,r)=>{"use strict";var n=r(87581).Buffer;let{dirname:i,relative:a,resolve:o,sep:s}=r(82260),{SourceMapConsumer:l,SourceMapGenerator:u}=r(74781),{pathToFileURL:c}=r(25404),d=r(59333),h=!!(l&&u),p=!!(i&&o&&a&&s);class f{constructor(e,t,r,n){this.stringify=e,this.mapOpts=r.map||{},this.root=t,this.opts=r,this.css=n,this.originalCSS=n,this.usesFileUrls=!this.mapOpts.from&&this.mapOpts.absolute,this.memoizedFileURLs=new Map,this.memoizedPaths=new Map,this.memoizedURLs=new Map}addAnnotation(){let e;e=this.isInline()?"data:application/json;base64,"+this.toBase64(this.map.toString()):"string"==typeof this.mapOpts.annotation?this.mapOpts.annotation:"function"==typeof this.mapOpts.annotation?this.mapOpts.annotation(this.opts.to,this.root):this.outputFile()+".map";let t="\n";this.css.includes("\r\n")&&(t="\r\n"),this.css+=t+"/*# sourceMappingURL="+e+" */"}applyPrevMaps(){for(let e of this.previous()){let t,r=this.toUrl(this.path(e.file)),n=e.root||i(e.file);!1===this.mapOpts.sourcesContent?(t=new l(e.text)).sourcesContent&&(t.sourcesContent=null):t=e.consumer(),this.map.applySourceMap(t,r,this.toUrl(this.path(n))
1)}}clearAnnotation(){if(!1!==this.mapOpts.annotation)if(this.root){let e;for(let t=this.root.nodes.length-1;t>=0;t--)"comment"===(e=this.root.nodes[t]).type&&e.text.startsWith("# sourceMappingURL=")&&this.root.removeChild(t)}else this.css&&(this.css=this.css.replace(/\n*\/\*#[\S\s]*?\*\/$/gm,""))}generate(){if(this.clearAnnotation(),p&&h&&this.isMap())return this.generateMap();{let e="";return this.stringify(this.root,t=>{e+=t}),[e]}}generateMap(){if(this.root)this.generateString();else if(1===this.previous().length){let e=this.previous()[0].consumer();e.file=this.outputFile(),this.map=u.fromSourceMap(e,{ignoreInvalidMapping:!0})}else this.map=new u({file:this.outputFile(),ignoreInvalidMapping:!0}),this.map.addMapping({generated:{column:0,line:1},original:{column:0,line:1},source:this.opts.from?this.toUrl(this.path(this.opts.from)):"<no source>"});return(this.isSourcesContent()&&this.setSourcesContent(),this.root&&this.previous().length>0&&this.applyPrevMaps(),this.isAnnotation()&&this.addAnnotation(),this.isInline())?[this.css]:[this.css,this.map]}generateString(){let e,t;this.css="",this.map=new u({file:this.outputFile(),ignoreInvalidMapping:!0});let r=1,n=1,i="<no source>",a={generated:{column:0,line:0},original:{column:0,line:0},source:""};this.stringify(this.root,(o,s,l)=>{if(this.css+=o,s&&"end"!==l&&(a.generated.line=r,a.generated.column=n-1,s.source&&s.source.start?(a.source=this.sourcePath(s),a.original.line=s.source.start.line,a.original.column=s.source.start.column-1):(a.source=i,a.original.line=1,a.original.column=0),this.map.addMapping(a)),(t=o.match(/\n/g))?(r+=t.length,e=o.lastIndexOf("\n"),n=o.length-e):n+=o.length,s&&"start"!==l){let e=s.parent||{raws:{}};(!("decl"===s.type||"atrule"===s.type&&!s.nodes)||s!==e.last||e.raws.semicolon)&&(s.source&&s.source.end?(a.source=this.sourcePath(s),a.original.line=s.source.end.line,a.original.column=s.source.end.column-1,a.generated.line=r,a.generated.column=n-2):(a.source=i,a.original.line=1,a.original.column=0,a.generated.line=r,a.generated.column=n-1),this.map.addMapping(a))}})}isAnnotation(){return!!this.isInline()||(void 0!==this.mapOpts.annotation?this.mapOpts.annotation:!this.previous().length||this.previous().some(e=>e.annotation))}isInline(){if(void 0!==this.mapOpts.inline)return this.mapOpts.inline;let e=this.mapOpts.annotation;return(void 0===e||!0===e)&&(!this.previous().length||this.previous().some(e=>e.inline))}isMap(){return void 0!==this.opts.map?!!this.opts.map:this.previous().length>0}isSourcesContent(){return void 0!==this.mapOpts.sourcesContent?this.mapOpts.sourcesContent:!this.previous().length||this.previous().some(e=>e.withContent())}outputFile(){return this.opts.to?this.path(this.opts.to):this.opts.from?this.path(this.opts.from):"to.css"}path(e){if(this.mapOpts.absolute||60===e.charCodeAt(0)||/^\w+:\/\//.test(e))return e;let t=this.memoizedPaths.get(e);if(t)return t;let r=this.opts.to?i(this.opts.to):".";"string"==typeof this.mapOpts.annotation&&(r=i(o(r,this.mapOpts.annotation)));let n=a(r,e);return this.memoizedPaths.set(e,n),n}previous(){if(!this.previousMaps)if(this.previousMaps=[],this.root)this.root.walk(e=>{if(e.source&&e.source.input.map){let t=e.source.input.map;this.previousMaps.includes(t)||this.previousMaps.push(t)}});else{let e=new d(this.originalCSS,this.opts);e.map&&this.previousMaps.push(e.map)}return this.previousMaps}setSourcesContent(){let e={};if(this.root)this.root.walk(t=>{if(t.source){let r=t.source.input.from;if(r&&!e[r]){e[r]=!0;let n=this.usesFileUrls?this.toFileUrl(r):this.toUrl(this.path(r));this.map.setSourceContent(n,t.source.input.css)}}});else if(this.css){let e=this.opts.from?this.toUrl(this.path(this.opts.from)):"<no source>";this.map.setSourceContent(e,this.css)}}sourcePath(e){return this.mapOpts.from?this.toUrl(this.mapOpts.from):this.usesFileUrls?this.toFileUrl(e.source.input.from):this.toUrl(this.path(e.source.input.from))}toBase64(e){return n?n.from(e).toString("base64"):window.btoa(unescape(encodeURIComponent(e)))}toFileUrl(e){let t=this.memoizedFileURLs.get(e);if(t)return t;if(c){let t=c(e).toString();return this.memoizedFileURLs.set(e,t),t}throw Error("`map.absolute` option is not available in this PostCSS build")}toUrl(e){let t=this.memoizedURLs.get(e);if(t)return t;"\\"===s&&(e=e.replace(/\\/g,"/"));let r=encodeURI(e).replace(/[#?]/g,encodeURIComponent);return this.memoizedURLs.set(e,r),r}}e.exports=f},10351:e=>{"use strict";let t={};e.exports=function(e){!t[e]&&(t[e]=!0,"undefined"!=typeof console&&console.warn&&console.warn(e))}},10564:(e,t,r)=>{"use strict";let n,i;r.d(t,{L:()=>W});var a=r(72058),o=r(74162),s=r(7023),l=r(3371),u=r(46855);function c(e,t){let r,n=()=>{let{currentTime:n}=t,i=(null===n?0:n.value)/100;r!==i&&e(i),r=i};return u.Gt.preUpdate(n,!0),()=>(0,u.WG)(n)}var d=r(8192),h=r(76054),p=r(2070);let f=new WeakMap,g=(e,t,r)=>(n,i)=>i&&i[0]?i[0][e+"Size"]:(0,h.x)(n)&&"getBBox"in n?n.getBBox()[t]:n[r],m=g("inline","width","offsetWidth"),y=g("block","height","offsetHeight");function b({target:e,borderBoxSize:t}){f.get(e)?.forEach(r=>{r(e,{get width(){return m(e,t)},get height(){return y(e,t)}})})}function v(e){e.forEach(b)}let x=new Set;var A=r(11230),w=r(13427);let D=()=>({current:0,offset:[],progress:0,scrollLength:0,targetOffset:0,targetLength:0,containerLength:0,velocity:0}),C=()=>({time:0,x:D(),y:D()}),E={x:{length:"Width",position:"Left"},y:{length:"Height",position:"Top"}};function S(e,t,r,n){let i=r[t],{length:a,position:o}=E[t],s=i.current,l=r.time;i.current=e[`scroll${o}`],i.scrollLength=e[`scroll${a}`]-e[`client${a}`],i.offset.length=0,i.offset[0]=0,i.offset[1]=i.scrollLength,i.progress=(0,A.q)(0,i.scrollLength,i.current);let u=n-l;i.velocity=u>50?0:(0,w.f)(i.current-s,u)}var k=r(87963),T=r(71655),M=r(93770),I=r(53115);let P={start:0,center:.5,end:1};function L(e,t,r=0){let n=0;if(e in P&&(e=P[e]),"string"==typeof e){let t=parseFloat(e);e.endsWith("px")?n=t:e.endsWith("%")?e=t/100:e.endsWith("vw")?n=t/100*document.documentElement.clientWidth:e.endsWith("vh")?n=t/100*document.documentElement.clientHeight:e=t}return"number"==typeof e&&(n=t*e),r+n}let R=[0,0],N={All:[[0,0],[1,1]]},O={x:0,y:0},q=new WeakMap,B=new WeakMap,j=new WeakMap,F=e=>e===document.scrollingElement?window:e;function _(e,{container:t=document.scrollingElement,...r}={}){if(!t)return l.l;let a=j.get(t);a||(a=new Set,j.set(t,a));let o=function(e,t,r,n={}){return{measure:t=>{!function(e,t=e,r){if(r.x.targetOffset=0,r.y.targetOffset=0,t!==e){let n=t;for(;n&&n!==e;)r.x.targetOffset+=n.offsetLeft,r.y.targetOffset+=n.offsetTop,n=n.offsetParent}r.x.targetLength=t===e?t.scrollWidth:t.clientWidth,r.y.targetLength=t===e?t.scrollHeight:t.clientHeight,r.x.containerLength=e.clientWidth,r.y.containerLength=e.clientHeight}(e,n.target,r),S(e,"x",r,t),S(e,"y",r,t),r.time=t,(n.offset||n.target)&&function(e,t,r){let{offset:n=N.All}=r,{target:i=e,axis:a="y"}=r,o="y"===a?"height":"width",s=i!==e?function(e,t){let r={x:0,y:0},n=e;for(;n&&n!==t;)if((0,I.s)(n))r.x+=n.offsetLeft,r.y+=n.offsetTop,n=n.offsetParent;else if("svg"===n.tagName){let e=n.getBoundingClientRect(),t=(n=n.parentElement).getBoundingClientRect();r.x+=e.left-t.left,r.y+=e.top-t.top}else if(n instanceof SVGGraphicsElement){let{x:e,y:t}=n.getBBox();r.x+=e,r.y+=t;let i=null,a=n.parentNode;for(;!i;)"svg"===a.tagName&&(i=a),a=n.parentNode;n=i}else break;return r}(i,e):O,l=i===e?{width:e.scrollWidth,height:e.scrollHeight}:"getBBox"in i&&"svg"!==i.tagName?i.getBBox():{width:i.clientWidth,height:i.clientHeight}
1,u={width:e.clientWidth,height:e.clientHeight};t[a].offset.length=0;let c=!t[a].interpolate,d=n.length;for(let e=0;e<d;e++){let r=function(e,t,r,n){let i=Array.isArray(e)?e:R,a=0,o=0;return"number"==typeof e?i=[e,e]:"string"==typeof e&&(i=(e=e.trim()).includes(" ")?e.split(" "):[e,P[e]?e:"0"]),(a=L(i[0],r,n))-L(i[1],t)}(n[e],u[o],l[o],s[a]);c||r===t[a].interpolatorOffsets[e]||(c=!0),t[a].offset[e]=r}c&&(t[a].interpolate=(0,k.G)(t[a].offset,(0,T.Z)(n),{clamp:!1}),t[a].interpolatorOffsets=[...t[a].offset]),t[a].progress=(0,M.q)(0,1,t[a].interpolate(t[a].current))}(e,r,n)},notify:()=>t(r)}}(t,e,C(),r);if(a.add(o),!q.has(t)){let e=()=>{for(let e of a)e.measure(u.uv.timestamp);u.Gt.preUpdate(r)},r=()=>{for(let e of a)e.notify()},o=()=>u.Gt.read(e);q.set(t,o);let s=F(t);window.addEventListener("resize",o,{passive:!0}),t!==document.documentElement&&B.set(t,"function"==typeof t?(x.add(t),i||(i=()=>{let e={get width(){return window.innerWidth},get height(){return window.innerHeight}};x.forEach(t=>t(e))},window.addEventListener("resize",i)),()=>{x.delete(t),x.size||"function"!=typeof i||(window.removeEventListener("resize",i),i=void 0)}):function(e,t){n||"undefined"!=typeof ResizeObserver&&(n=new ResizeObserver(v));let r=(0,p.K)(e);return r.forEach(e=>{let r=f.get(e);r||(r=new Set,f.set(e,r)),r.add(t),n?.observe(e)}),()=>{r.forEach(e=>{let r=f.get(e);r?.delete(t),r?.size||n?.unobserve(e)})}}(t,o)),s.addEventListener("scroll",o,{passive:!0}),o()}let s=q.get(t);return u.Gt.read(s,!1,!0),()=>{(0,u.WG)(s);let e=j.get(t);if(!e||(e.delete(o),e.size))return;let r=q.get(t);q.delete(t),r&&(F(t).removeEventListener("scroll",r),B.get(t)?.(),window.removeEventListener("resize",r))}}let z=new Map;function $({source:e,container:t,...r}){let{axis:n}=r;e&&(t=e);let i=z.get(t)??new Map;z.set(t,i);let a=r.target??"self",o=i.get(a)??{},s=n+(r.offset??[]).join(",");return o[s]||(o[s]=!r.target&&(0,d.J)()?new ScrollTimeline({source:t,axis:n}):function(e){let t={value:0},r=_(r=>{t.value=100*r[e.axis].progress},e);return{currentTime:t,cancel:r}}({container:t,...r})),o[s]}var U=r(50426),H=r(55988);let V=()=>({scrollX:(0,a.OQ)(0),scrollY:(0,a.OQ)(0),scrollXProgress:(0,a.OQ)(0),scrollYProgress:(0,a.OQ)(0)}),G=e=>!!e&&!e.current;function W({container:e,target:t,...r}={}){let n=(0,U.M)(V),i=(0,s.useRef)(null),a=(0,s.useRef)(!1),u=(0,s.useCallback)(()=>(i.current=function(e,{axis:t="y",container:r=document.scrollingElement,...n}={}){var i,a;if(!r)return l.l;let o={axis:t,container:r,...n};return"function"==typeof e?(i=e,a=o,2===i.length?_(e=>{i(e[a.axis].progress,e)},a):c(i,$(a))):function(e,t){let r=$(t);return e.attachTimeline({timeline:t.target?void 0:r,observe:e=>(e.pause(),c(t=>{e.time=e.iterationDuration*t},r))})}(e,o)}((e,{x:t,y:r})=>{n.scrollX.set(t.current),n.scrollXProgress.set(t.progress),n.scrollY.set(r.current),n.scrollYProgress.set(r.progress)},{...r,container:e?.current||void 0,target:t?.current||void 0}),()=>{i.current?.()}),[e,t,JSON.stringify(r.offset)]);return(0,H.E)(()=>{if(a.current=!1,!(G(e)||G(t)))return u();a.current=!0},[u]),(0,s.useEffect)(()=>a.current?((0,o.V)(!G(e),"Container ref is defined but not hydrated","use-scroll-ref"),(0,o.V)(!G(t),"Target ref is defined but not hydrated","use-scroll-ref"),u()):void 0,[u]),n}},10592:(e,t,r)=>{"use strict";r.d(t,{g:()=>b});var n=r(36330),i=r(7023),a=r(21287),o=r(61636),s=r(70883),l=r(76074);let u=()=>{let e=i.useContext(l.O);if(null===e)throw Error("MUI X Charts: Can not find the charts localization context.\nIt looks like you forgot to wrap your component in ChartsLocalizationProvider.\nThis can also happen if you are bundling multiple versions of the `@mui/x-charts` package");return e};var c=r(97135);let d=["message"],h=(0,o.Ay)("text",{slot:"internal",shouldForwardProp:void 0})(({theme:e})=>(0,n.A)({},e.typography.body2,{stroke:"none",fill:(e.vars||e).palette.text.primary,shapeRendering:"crispEdges",textAnchor:"middle",dominantBaseline:"middle"}));function p(e){let{message:t}=e,r=(0,a.A)(e,d),{top:i,left:o,height:l,width:p}=(0,s.N)(),{localeText:f}=u();return(0,c.jsx)(h,(0,n.A)({x:o+p/2,y:i+l/2},r,{children:t??f.loading}))}var f=r(12737);let g=["message"],m=(0,o.Ay)("text",{slot:"internal",shouldForwardProp:void 0})(({theme:e})=>(0,n.A)({},e.typography.body2,{stroke:"none",fill:(e.vars||e).palette.text.primary,shapeRendering:"crispEdges",textAnchor:"middle",dominantBaseline:"middle"}));function y(e){let{message:t}=e,r=(0,a.A)(e,g),{top:i,left:o,height:l,width:d}=(0,s.N)(),{localeText:h}=u();return(0,c.jsx)(m,(0,n.A)({x:o+d/2,y:i+l/2},r,{children:t??h.noData}))}function b(e){let t=Object.values((0,f.N)()).every(e=>{if(!e)return!0;let{series:t,seriesOrder:r}=e;return r.every(e=>{let r=t[e];return"sankey"===r.type?0===r.data.links.length:0===r.data.length})});if(e.loading){let t=e.slots?.loadingOverlay??p;return(0,c.jsx)(t,(0,n.A)({},e.slotProps?.loadingOverlay))}if(t){let t=e.slots?.noDataOverlay??y;return(0,c.jsx)(t,(0,n.A)({},e.slotProps?.noDataOverlay))}return null}},10815:(e,t,r)=>{"use strict";r.d(t,{Cu:()=>a,LC:()=>i,he:()=>n});let n=({series:e,colors:t,seriesConfig:r})=>{let n={};return e.forEach((e,i)=>{let a=r[e.type].getSeriesWithDefaultValues(e,i,t),o=a.id;if(void 0===n[e.type]&&(n[e.type]={series:{},seriesOrder:[]}),n[e.type]?.series[o]!==void 0)throw Error(`MUI X Charts: series' id "${o}" is not unique.`);n[e.type].series[o]=a,n[e.type].seriesOrder.push(o)}),n},i=(e,t,r)=>{let n={};return Object.keys(t).forEach(i=>
1{let a=e[i];void 0!==a&&(n[i]=t[i]?.seriesProcessor?.(a,r)??a)}),n},a=(e,t,r)=>{let n=!1,i={};return(Object.keys(e).forEach(a=>{let o=t[a]?.seriesLayout,s=e[a];if(void 0!==o&&void 0!==s){let t=o(s,r);t&&t!==e[a]&&(n=!0,i[a]=t)}}),n)?i:{}}},11800:(e,t,r)=>{"use strict";let n=r(9691),i=r(31214),a=r(77894),o=r(98756);r(10351);class s{get content(){return this.result.css}get css(){return this.result.css}get map(){return this.result.map}get messages(){return[]}get opts(){return this.result.opts}get processor(){return this.result.processor}get root(){let e;if(this._root)return this._root;try{e=i(this._css,this._opts)}catch(e){this.error=e}if(!this.error)return this._root=e,e;throw this.error}get[Symbol.toStringTag](){return"NoWorkResult"}constructor(e,t,r){let i;t=t.toString(),this.stringified=!1,this._processor=e,this._css=t,this._opts=r,this._map=void 0,this.result=new a(this._processor,i,this._opts),this.result.css=t;let s=this;Object.defineProperty(this.result,"root",{get:()=>s.root});let l=new n(o,i,this._opts,t);if(l.isMap()){let[e,t]=l.generate();e&&(this.result.css=e),t&&(this.result.map=t)}else l.clearAnnotation(),this.result.css=l.css}async(){return this.error?Promise.reject(this.error):Promise.resolve(this.result)}catch(e){return this.async().catch(e)}finally(e){return this.async().then(e,e)}sync(){if(this.error)throw this.error;return this.result}then(e,t){return this.async().then(e,t)}toString(){return this._css}warnings(){return[]}}e.exports=s,s.default=s},11993:(e,t,r)=>{"use strict";function n(e){return void 0!==e.bandwidth}function i(e){return n(e)&&void 0!==e.paddingOuter}r.d(t,{wl:()=>n,y_:()=>i})},12086:(e,t,r)=>{"use strict";r.d(t,{A:()=>d});var n=r(27435);let i=e=>{let t=Object.keys(e).map(t=>({key:t,val:e[t]}))||[];return t.sort((e,t)=>e.val-t.val),t.reduce((e,t)=>({...e,[t.key]:t.val}),{})};var a=r(47951);let o={borderRadius:4};var s=r(76191),l=r(83999),u=r(58479);function c(e,t){if(this.vars){if(!this.colorSchemes?.[e]||"function"!=typeof this.getColorSchemeSelector)return{};let r=this.getColorSchemeSelector(e);return"&"===r?t:((r.includes("data-")||r.includes("."))&&(r=`*:where(${r.replace(/\s*&$/,"")}) &`),{[r]:t})}return this.palette.mode===e?t:{}}let d=function(e={},...t){let{breakpoints:r={},palette:d={},spacing:h,shape:p={},...f}=e,g=function(e){let{values:t={xs:0,sm:600,md:900,lg:1200,xl:1536},unit:r="px",step:n=5,...a}=e,o=i(t),s=Object.keys(o);function l(e){let n="number"==typeof t[e]?t[e]:e;return`@media (min-width:${n}${r})`}function u(e){let i="number"==typeof t[e]?t[e]:e;return`@media (max-width:${i-n/100}${r})`}function c(e,i){let a=s.indexOf(i);return`@media (min-width:${"number"==typeof t[e]?t[e]:e}${r}) and (max-width:${(-1!==a&&"number"==typeof t[s[a]]?t[s[a]]:i)-n/100}${r})`}return{keys:s,values:o,up:l,down:u,between:c,only:function(e){return s.indexOf(e)+1<s.length?c(e,s[s.indexOf(e)+1]):l(e)},not:function(e){let t=s.indexOf(e);return 0===t?l(s[1]):t===s.length-1?u(s[t]):c(e,s[s.indexOf(e)+1]).replace("@media","@media not all and")},unit:r,...a}}(r),m=(0,s.A)(h),y=(0,n.A)({breakpoints:g,direction:"ltr",components:{},palette:{mode:"light",...d},spacing:m,shape:{...o,...p}},f);return(y=(0,a.Ay)(y)).applyStyles=c,(y=t.reduce((e,t)=>(0,n.A)(e,t),y)).unstable_sxConfig={...u.A,...f?.unstable_sxConfig},y.unstable_sx=function(e){return(0,l.A)({sx:e,theme:this})},y}},12172:(e,t,r)=>{"use strict";r.d(t,{L:()=>a,X:()=>i});var n=r(39646);let i=e=>e?.[0]instanceof Date;function a(e,t,r){let i=(0,n.A)(e,t);return(e,{location:t})=>"tick"===t?i.tickFormat(r)(e):`${e.toLocaleString()}`}},12281:(e,t,r)=>{"use strict";var n=r(87581).Buffer;let{existsSync:i,readFileSync:a}=r(58148),{dirname:o,join:s}=r(82260),{SourceMapConsumer:l,SourceMapGenerator:u}=r(74781);class c{constructor(e,t){if(!1===t.map)return;this.loadAnnotation(e),this.inline=this.startWith(this.annotation,"data:");let r=t.map?t.map.prev:void 0,n=this.loadMap(t.from,r);!this.mapFile&&t.from&&(this.mapFile=t.from),this.mapFile&&(this.root=o(this.mapFile)),n&&(this.text=n)}consumer(){return this.consumerCache||(this.consumerCache=new l(this.text)),this.consumerCache}decodeInline(e){let t=e.match(/^data:application\/json;charset=utf-?8,/)||e.match(/^data:application\/json,/);if(t)return decodeURIComponent(e.substr(t[0].length));let r=e.match(/^data:application\/json;charset=utf-?8;base64,/)||e.match(/^data:application\/json;base64,/);if(r){var i;return i=e.substr(r[0].length),n?n.from(i,"base64").toString():window.atob(i)}throw Error("Unsupported source map encoding "+e.match(/data:application\/json;([^,]+),/)[1])}getAnnotationURL(e){return e.replace(/^\/\*\s*# sourceMappingURL=/,"").trim()}isMap(e){return"object"==typeof e&&("string"==typeof e.mappings||"string"==typeof e._mappings||Array.isArray(e.sections))}loadAnnotation(e){let t=e.match(/\/\*\s*# sourceMappingURL=/g);if(!t)return;let r=e.lastIndexOf(t.pop()),n=e.indexOf("*/",r);r>-1&&n>-1&&(this.annotation=this.getAnnotationURL(e.substring(r,n)))}loadFile(e){if(this.root=o(e),i(e))return this.mapFile=e,a(e,"utf-8").toString().trim()}loadMap(e,t){if(!1===t)return!1;if(t)if("string"==typeof t)return t;else if("function"==typeof t){let r=t(e);
1if(r){let e=this.loadFile(r);if(!e)throw Error("Unable to load previous source map: "+r.toString());return e}}else if(t instanceof l)return u.fromSourceMap(t).toString();else if(t instanceof u)return t.toString();else if(this.isMap(t))return JSON.stringify(t);else throw Error("Unsupported previous source map format: "+t.toString());else if(this.inline)return this.decodeInline(this.annotation);else if(this.annotation){let t=this.annotation;return e&&(t=s(o(e),t)),this.loadFile(t)}}startWith(e,t){return!!e&&e.substr(0,t.length)===t}withContent(){return!!(this.consumer().sourcesContent&&this.consumer().sourcesContent.length>0)}}e.exports=c,c.default=c},12553:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var n=r(7023);function i(...e){let t=n.useRef(void 0),r=n.useCallback(t=>{let r=e.map(e=>{if(null==e)return null;if("function"==typeof e){let r=e(t);return"function"==typeof r?r:()=>{e(null)}}return e.current=t,()=>{e.current=null}});return()=>{r.forEach(e=>e?.())}},e);return n.useMemo(()=>e.every(e=>null==e)?null:e=>{t.current&&(t.current(),t.current=void 0),null!=e&&(t.current=r(e))},e)}},12571:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=e=>(function(e){return"ownerState"!==e&&"theme"!==e&&"sx"!==e&&"as"!==e})(e)&&"classes"!==e},12588:(e,t,r)=>{"use strict";r.d(t,{H:()=>function e(t,r){if(t===r)return!0;if(t&&r&&"object"==typeof t&&"object"==typeof r){if(t.constructor!==r.constructor)return!1;if(Array.isArray(t)){let n=t.length;if(n!==r.length)return!1;for(let i=0;i<n;i+=1)if(!e(t[i],r[i]))return!1;return!0}if(t instanceof Map&&r instanceof Map){if(t.size!==r.size)return!1;let n=Array.from(t.entries());for(let e=0;e<n.length;e+=1)if(!r.has(n[e][0]))return!1;for(let t=0;t<n.length;t+=1){let i=n[t];if(!e(i[1],r.get(i[0])))return!1}return!0}if(t instanceof Set&&r instanceof Set){if(t.size!==r.size)return!1;let e=Array.from(t.entries());for(let t=0;t<e.length;t+=1)if(!r.has(e[t][0]))return!1;return!0}if(ArrayBuffer.isView(t)&&ArrayBuffer.isView(r)){let e=t.length;if(e!==r.length)return!1;for(let n=0;n<e;n+=1)if(t[n]!==r[n])return!1;return!0}if(t.constructor===RegExp)return t.source===r.source&&t.flags===r.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===r.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===r.toString();let n=Object.keys(t),i=n.length;if(i!==Object.keys(r).length)return!1;for(let e=0;e<i;e+=1)if(!Object.prototype.hasOwnProperty.call(r,n[e]))return!1;for(let a=0;a<i;a+=1){let i=n[a];if(!e(t[i],r[i]))return!1}return!0}return t!=t&&r!=r}})},12681:(e,t,r)=>{"use strict";r.d(t,{P:()=>m}),r(7023);var n=r(61636),i=r(68459),a=r(1742),o=r(69953),s=r(14688);let l=(0,r(17523).A)("MuiChartsToolbar",["root"]);var u=r(97135);let c=e=>e?.horizontal==="start"?"start":e?.horizontal==="end"?"end":"center",d=e=>e?.vertical==="top"?"flex-start":e?.vertical==="bottom"?"flex-end":"center",h=(e,t,r)=>e?'"chart"':"vertical"===t?r?.horizontal==="start"?'"legend chart"':'"chart legend"':r?.vertical==="bottom"?`"chart" 2 "legend"`:`"legend" 3 "chart"`,p=(e=!1,t="horizontal",r="end",n)=>{let i=n?"auto":"1fr";return"horizontal"===t||e?i:"start"===r?`auto ${i}`:`${i} auto`},f=(e=!1,t="horizontal",r="top")=>"vertical"===t||e?"1fr":"bottom"===r?"1fr auto":"auto 1fr",g=(0,n.Ay)("div",{name:"MuiChartsWrapper",slot:"Root",shouldForwardProp:e=>(0,i.MC)(e)&&"extendVertically"!==e&&"width"!==e})(({ownerState:e,width:t})=>{let r=p(e.hideLegend,e.legendDirection,e.legendPosition?.horizontal,t),n=f(e.hideLegend,e.legendDirection,e.legendPosition?.vertical),i=h(e.hideLegend,e.legendDirection,e.legendPosition);return{variants:[{props:{extendVertically:!0},style:{height:"100%",minHeight:0}}],flex:1,display:"grid",gridTemplateColumns:r,gridTemplateRows:n,gridTemplateAreas:i,[`&:has(.${l.root})`]:{gridTemplateRows:`auto ${n}`,gridTemplateAreas:`"${r.split(" ").map(()=>"toolbar").join(" ")}" 4 ${i}`},[`& .${l.root}`]:{gridArea:"toolbar",justifySelf:"center"},justifyContent:"safe center",justifyItems:c(e.legendPosition),alignItems:d(e.legendPosition)}});function m(e){let{children:t,sx:r,extendVertically:n}=e,i=(0,a.N)().chartRootRef,l=(0,o.P)(),c=l.use(s.OV),d=l.use(s.fr);return(0,u.jsx)(g,{ref:i,ownerState:e,sx:r,extendVertically:n??void 0===d,width:c,children:t})}},12737:(e,t,r)=>{"use strict";r.d(t,{N:()=>a});var n=r(69953),i=r(44589);function a(){return(0,n.P)().use(i.nW)}},12783:(e,t,r)=>{"use strict";r.d(t,{A:()=>
4o}),r(7023);var n=r(15081),i=r(38445),a=r(77564);function o(){let e=(0,n.A)(i.A);return e[a.A]||e}},12940:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});var n=r(12553),i=r(3638);let a=function(e,t=[]){if(void 0===e)return{};let r={};return Object.keys(e).filter(r=>r.match(/^on[A-Z]/)&&"function"==typeof e[r]&&!t.includes(r)).forEach(t=>{r[t]=e[t]}),r},o=function(e){if(void 0===e)return{};let t={};return Object.keys(e).filter(t=>!(t.match(/^on[A-Z]/)&&"function"==typeof e[t])).forEach(r=>{t[r]=e[r]}),t},s=function(e){let{getSlotProps:t,additionalProps:r,externalSlotProps:n,externalForwardedProps:s,className:l}=e;if(!t){let e=(0,i.A)(r?.className,l,s?.className,n?.className),t={...r?.style,...s?.style,...n?.style},a={...r,...s,...n};return e.length>0&&(a.className=e),Object.keys(t).length>0&&(a.style=t),{props:a,internalRef:void 0}}let u=a({...s,...n}),c=o(n),d=o(s),h=t(u),p=(0,i.A)(h?.className,r?.className,l,s?.className,n?.className),f={...h?.style,...r?.style,...s?.style,...n?.style},g={...h,...r,...d,...c};return p.length>0&&(g.className=p),Object.keys(f).length>0&&(g.style=f),{props:g,internalRef:h.ref}},l=function(e){var t,r,i;let{elementType:a,externalSlotProps:o,ownerState:l,skipResolvingSlotProps:u=!1,...c}=e,d=u?{}:"function"==typeof o?o(l,void 0):o,{props:h,internalRef:p}=s({...c,externalSlotProps:d}),f=(0,n.A)(p,d?.ref,e.additionalProps?.ref);return t=a,r={...h,ref:f},i=l,void 0===t||"string"==typeof t?r:{...r,ownerState:{...r.ownerState,...i}}}},13439:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var n=r(7023);let i="undefined"!=typeof window?n.useLayoutEffect:n.useEffect},14688:(e,t,r)=>{"use strict";r.d(t,{VT:()=>d,fr:()=>g,OV:()=>f,JC:()=>p,at:()=>h});var n=r(62152),i=r(99498);let a=(0,n.Mz)(i.mQ,function(e){return(e??[]).reduce((e,t)=>"left"===t.position?e+(t.width||0)+(t.zoom?.slider.enabled?t.zoom.slider.size:0):e,0)}),o=(0,n.Mz)(i.mQ,function(e){return(e??[]).reduce((e,t)=>"right"===t.position?e+(t.width||0)+(t.zoom?.slider.enabled?t.zoom.slider.size:0):e,0)}),s=(0,n.Mz)(i.RH,function(e){return(e??[]).reduce((e,t)=>"top"===t.position?e+(t.height||0)+(t.zoom?.slider.enabled?t.zoom.slider.size:0):e,0)}),l=(0,n.Mz)(i.RH,function(e){return(e??[]).reduce((e,t)=>"bottom"===t.position?e+(t.height||0)+(t.zoom?.slider.enabled?t.zoom.slider.size:0):e,0)}),u=(0,n.S)(a,o,s,l,function(e,t,r,n){return{left:e,right:t,top:r,bottom:n}}),c=e=>e.dimensions,d=(0,n.S)(c,e=>e.dimensions.margin,u,function({width:e,height:t},{top:r,right:n,bottom:i,left:a},{left:o,right:s,top:l,bottom:u}){return{width:e-a-n-o-s,left:a+o,right:n+s,height:t-r-i-l-u,top:r+l,bottom:i+u}}),h=(0,n.Mz)(c,e=>e.width),p=(0,n.Mz)(c,e=>e.height),f=(0,n.Mz)(c,e=>e.propsWidth),g=(0,n.Mz)(c,e=>e.propsHeight)},14715:(e,t,r)=>{"use strict";r.d(t,{n:()=>i});var n=r(1742);function i(){let e=(0,n.N)();if(!e)throw Error("MUI X Charts: Could not find the svg ref context.\nIt looks like you rendered your component outside of a ChartContainer parent component.");return e.svgRef}},15081:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(12086),i=r(22391);let a=(0,n.A)(),o=function(e=a){return(0,i.A)(e)}},15162:(e,t,r)=>{"use strict";let n,i,a,o,s=r(72032),l=r(34389),u=r(38967),{isClean:c,my:d}=r(2864);class h extends u{get first(){if(this.proxyOf.nodes)return this.proxyOf.nodes[0]}get last(){if(this.proxyOf.nodes)return this.proxyOf.nodes[this.proxyOf.nodes.length-1]}append(...e){for(let t of e)for(let e of this.normalize(t,this.last))this.proxyOf.nodes.push(e);return this.markDirty(),this}cleanRaws(e){if(super.cleanRaws(e),this.nodes)for(let t of this.nodes)t.cleanRaws(e)}each(e){let t,r;if(!this.proxyOf.nodes)return;let n=this.getIterator();for(;this.indexes[n]<this.proxyOf.nodes.length&&(t=this.indexes[n],!1!==(r=e(this.proxyOf.nodes[t],t)));)this.indexes[n]+=1;return delete this.indexes[n],r}every(e){return this.nodes.every(e)}getIterator(){this.lastEach||(this.lastEach=0),this.indexes||(this.indexes={}),this.lastEach+=1;let e=this.lastEach;return this.indexes[e]=0,e}getProxyProcessor(){return{get(e,t){if("proxyOf"===t)return e;if(!e[t])return e[t];if("each"===t||"string"==typeof t&&t.startsWith("walk"))return(...r)=>e[t](...r.map(e=>"function"==typeof e?(t,r)=>e(t.toProxy(),r):e));if("every"===t||"some"===t)return r=>e[t]((e,...t)=>r(e.toProxy(),...t));if("root"===t)return()=>
4e.root().toProxy();else if("nodes"===t)return e.nodes.map(e=>e.toProxy());else if("first"===t||"last"===t)return e[t].toProxy();else return e[t]},set:(e,t,r)=>e[t]===r||(e[t]=r,("name"===t||"params"===t||"selector"===t)&&e.markDirty(),!0)}}index(e){return"number"==typeof e?e:(e.proxyOf&&(e=e.proxyOf),this.proxyOf.nodes.indexOf(e))}insertAfter(e,t){let r,n=this.index(e),i=this.normalize(t,this.proxyOf.nodes[n]).reverse();for(let t of(n=this.index(e),i))this.proxyOf.nodes.splice(n+1,0,t);for(let e in this.indexes)n<(r=this.indexes[e])&&(this.indexes[e]=r+i.length);return this.markDirty(),this}insertBefore(e,t){let r,n=this.index(e),i=0===n&&"prepend",a=this.normalize(t,this.proxyOf.nodes[n],i).reverse();for(let t of(n=this.index(e),a))this.proxyOf.nodes.splice(n,0,t);for(let e in this.indexes)n<=(r=this.indexes[e])&&(this.indexes[e]=r+a.length);return this.markDirty(),this}normalize(e,t){if("string"==typeof e)e=function e(t){return t.map(t=>(t.nodes&&(t.nodes=e(t.nodes)),delete t.source,t))}(i(e).nodes);else if(void 0===e)e=[];else if(Array.isArray(e))for(let t of e=e.slice(0))t.parent&&t.parent.removeChild(t,"ignore");else if("root"===e.type&&"document"!==this.type)for(let t of e=e.nodes.slice(0))t.parent&&t.parent.removeChild(t,"ignore");else if(e.type)e=[e];else if(e.prop){if(void 0===e.value)throw Error("Value field is missed in node creation");"string"!=typeof e.value&&(e.value=String(e.value)),e=[new l(e)]}else if(e.selector||e.selectors)e=[new o(e)];else if(e.name)e=[new n(e)];else if(e.text)e=[new s(e)];else throw Error("Unknown node type in node creation");return e.map(e=>(e[d]||h.rebuild(e),(e=e.proxyOf).parent&&e.parent.removeChild(e),e[c]&&function e(t){if(t[c]=!1,t.proxyOf.nodes)for(let r of t.proxyOf.nodes)e(r)}(e),e.raws||(e.raws={}),void 0===e.raws.before&&t&&void 0!==t.raws.before&&(e.raws.before=t.raws.before.replace(/\S/g,"")),e.parent=this.proxyOf,e))}prepend(...e){for(let t of e=e.reverse()){let e=this.normalize(t,this.first,"prepend").reverse();for(let t of e)this.proxyOf.nodes.unshift(t);for(let t in this.indexes)this.indexes[t]=this.indexes[t]+e.length}return this.markDirty(),this}push(e){return e.parent=this,this.proxyOf.nodes.push(e),this}removeAll(){for(let e of this.proxyOf.nodes)e.parent=void 0;return this.proxyOf.nodes=[],this.markDirty(),this}removeChild(e){let t;for(let r in e=this.index(e),this.proxyOf.nodes[e].parent=void 0,this.proxyOf.nodes.splice(e,1),this.indexes)(t=this.indexes[r])>=e&&(this.indexes[r]=t-1);return this.markDirty(),this}replaceValues(e,t,r){return r||(r=t,t={}),this.walkDecls(n=>{(!t.props||t.props.includes(n.prop))&&(!t.fast||n.value.includes(t.fast))&&(n.value=n.value.replace(e,r))}),this.markDirty(),this}some(e){return this.nodes.some(e)}walk(e){return this.each((t,r)=>{let n;try{n=e(t,r)}catch(e){throw t.addToError(e)}return!1!==n&&t.walk&&(n=t.walk(e)),n})}walkAtRules(e,t){return t?e instanceof RegExp?this.walk((r,n)=>{if("atrule"===r.type&&e.test(r.name))return t(r,n)}):this.walk((r,n)=>{if("atrule"===r.type&&r.name===e)return t(r,n)}):(t=e,this.walk((e,r)=>{if("atrule"===e.type)return t(e,r)}))}walkComments(e){return this.walk((t,r)=>{if("comment"===t.type)return e(t,r)})}walkDecls(e,t){return t?e instanceof RegExp?this.walk((r,n)=>{if("decl"===r.type&&e.test(r.prop))return t(r,n)}):this.walk((r,n)=>{if("decl"===r.type&&r.prop===e)return t(r,n)}):(t=e,this.walk((e,r)=>{if("decl"===e.type)return t(e,r)}))}walkRules(e,t){return t?e instanceof RegExp?this.walk((r,n)=>{if("rule"===r.type&&e.test(r.selector))return t(r,n)}):this.walk((r,n)=>{if("rule"===r.type&&r.selector===e)return t(r,n)}):(t=e,this.walk((e,r)=>{if("rule"===e.type)return t(e,r)}))}}h.registerParse=e=>{i=e},h.registerRule=e=>{o=e},h.registerAtRule=e=>{n=e},h.registerRoot=e=>{a=e},e.exports=h,h.default=h,h.rebuild=e=>{"atrule"===e.type?Object.setPrototypeOf(e,n.prototype):"rule"===e.type?Object.setPrototypeOf(e,o.prototype):"decl"===e.type?Object.setPrototypeOf(e,l.prototype):"comment"===e.type?Object.setPrototypeOf(e,s.prototype):"root"===e.type&&Object.setPrototypeOf(e,a.prototype),e[d]=!0,e.nodes&&e.nodes.forEac
4h(e=>{h.rebuild(e)})}},15417:(e,t,r)=>{"use strict";r.d(t,{h:()=>i});var n=r(64778);function i(...e){let t=(0,n.W)(...e).paddingInner(1),r=t.copy;return t.padding=t.paddingOuter,delete t.paddingInner,delete t.paddingOuter,t.copy=()=>{let e=r();return e.padding=e.paddingOuter,delete e.paddingInner,delete e.paddingOuter,e.copy=t.copy,e},t}},15788:(e,t,r)=>{"use strict";r.d(t,{GP:()=>a,s:()=>o});var n,i,a,o,s=r(29561),l=r(73115),u=r(60180);function c(e,t){var r=(0,u.f)(e,t);if(!r)return e+"";var n=r[0],i=r[1];return i<0?"0."+Array(-i).join("0")+n:n.length>i+1?n.slice(0,i+1)+"."+n.slice(i+1):n+Array(i-n.length+2).join("0")}let d={"%":(e,t)=>(100*e).toFixed(t),b:e=>Math.round(e).toString(2),c:e=>e+"",d:u.A,e:(e,t)=>e.toExponential(t),f:(e,t)=>e.toFixed(t),g:(e,t)=>e.toPrecision(t),o:e=>Math.round(e).toString(8),p:(e,t)=>c(100*e,t),r:c,s:function(e,t){var r=(0,u.f)(e,t);if(!r)return n=void 0,e.toPrecision(t);var i=r[0],a=r[1],o=a-(n=3*Math.max(-8,Math.min(8,Math.floor(a/3))))+1,s=i.length;return o===s?i:o>s?i+Array(o-s+1).join("0"):o>0?i.slice(0,o)+"."+i.slice(o):"0."+Array(1-o).join("0")+(0,u.f)(e,Math.max(0,t+o-1))[0]},X:e=>Math.round(e).toString(16).toUpperCase(),x:e=>Math.round(e).toString(16)};function h(e){return e}var p=Array.prototype.map,f=["y","z","a","f","p","n","\xb5","m","","k","M","G","T","P","E","Z","Y"];a=(i=function(e){var t,r,i,a=void 0===e.grouping||void 0===e.thousands?h:(t=p.call(e.grouping,Number),r=e.thousands+"",function(e,n){for(var i=e.length,a=[],o=0,s=t[0],l=0;i>0&&s>0&&(l+s+1>n&&(s=Math.max(1,n-l)),a.push(e.substring(i-=s,i+s)),!((l+=s+1)>n));)s=t[o=(o+1)%t.length];return a.reverse().join(r)}),o=void 0===e.currency?"":e.currency[0]+"",u=void 0===e.currency?"":e.currency[1]+"",c=void 0===e.decimal?".":e.decimal+"",g=void 0===e.numerals?h:(i=p.call(e.numerals,String),function(e){return e.replace(/[0-9]/g,function(e){return i[+e]})}),m=void 0===e.percent?"%":e.percent+"",y=void 0===e.minus?"â":e.minus+"",b=void 0===e.nan?"NaN":e.nan+"";function v(e,t){var r=(e=(0,l.A)(e)).fill,i=e.align,s=e.sign,h=e.symbol,p=e.zero,v=e.width,x=e.comma,A=e.precision,w=e.trim,D=e.type;"n"===D?(x=!0,D="g"):d[D]||(void 0===A&&(A=12),w=!0,D="g"),(p||"0"===r&&"="===i)&&(p=!0,r="0",i="=");var C=(t?.prefix!==void 0?t.prefix:"")+("$"===h?o:"#"===h&&/[boxX]/.test(D)?"0"+D.toLowerCase():""),E=("$"===h?u:/[%p]/.test(D)?m:"")+(t?.suffix!==void 0?t.suffix:""),S=d[D],k=/[defgprs%]/.test(D);function T(e){var t,o,l,u=C,d=E;if("c"===D)d=S(e)+d,e="";else{var h=(e*=1)<0||1/e<0;
4if(e=isNaN(e)?b:S(Math.abs(e),A),w&&(e=function(e){e:for(var t,r=e.length,n=1,i=-1;n<r;++n)switch(e[n]){case".":i=t=n;break;case"0":0===i&&(i=n),t=n;break;default:if(!+e[n])break e;i>0&&(i=0)}return i>0?e.slice(0,i)+e.slice(t+1):e}(e)),h&&0==+e&&"+"!==s&&(h=!1),u=(h?"("===s?s:y:"-"===s||"("===s?"":s)+u,d=("s"!==D||isNaN(e)||void 0===n?"":f[8+n/3])+d+(h&&"("===s?")":""),k){for(t=-1,o=e.length;++t<o;)if(48>(l=e.charCodeAt(t))||l>57){d=(46===l?c+e.slice(t+1):e.slice(t))+d,e=e.slice(0,t);break}}}x&&!p&&(e=a(e,1/0));var m=u.length+e.length+d.length,T=m<v?Array(v-m+1).join(r):"";switch(x&&p&&(e=a(T+e,T.length?v-d.length:1/0),T=""),i){case"<":e=u+e+d+T;break;case"=":e=u+T+e+d;break;case"^":e=T.slice(0,m=T.length>>1)+u+e+d+T.slice(m);break;default:e=T+u+e+d}return g(e)}return A=void 0===A?6:/[gprs]/.test(D)?Math.max(1,Math.min(21,A)):Math.max(0,Math.min(20,A)),T.toString=function(){return e+""},T}return{format:v,formatPrefix:function(e,t){var r=3*Math.max(-8,Math.min(8,Math.floor((0,s.A)(t)/3))),n=Math.pow(10,-r),i=v(((e=(0,l.A)(e)).type="f",e),{suffix:f[8+r/3]});return function(e){return i(n*e)}}}}({thousands:",",grouping:[3],currency:["$",""]})).format,o=i.formatPrefix},16068:(e,t,r)=>{"use strict";r.d(t,{a:()=>i});var n=r(36330);function i(e,t){return"number"==typeof e?{top:e,bottom:e,left:e,right:e}:t?(0,n.A)({},t,e):e}},16810:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return h}});let n=r(34007)._(r(7023)),i=r(60716),a=[],o=[],s=!1;function l(e){let t=e(),r={loading:!0,loaded:null,error:null};return r.promise=t.then(e=>(r.loading=!1,r.loaded=e,e)).catch(e=>{throw r.loading=!1,r.error=e,e}),r}class u{promise(){return this._res.promise}retry(){this._clearTimeouts(),this._res=this._loadFn(this._opts.loader),this._state={pastDelay:!1,timedOut:!1};let{_res:e,_opts:t}=this;e.loading&&("number"==typeof t.delay&&(0===t.delay?this._state.pastDelay=!0:this._delay=setTimeout(()=>{this._update({pastDelay:!0})},t.delay)),"number"==typeof t.timeout&&(this._timeout=setTimeout(()=>{this._update({timedOut:!0})},t.timeout))),this._res.promise.then(()=>{this._update({}),this._clearTimeouts()}).catch(e=>{this._update({}),this._clearTimeouts()}),this._update({})}_update(e){this._state={...this._state,error:this._res.error,loaded:this._res.loaded,loading:this._res.loading,...e},this._callbacks.forEach(e=>e())}_clearTimeouts(){clearTimeout(this._delay),clearTimeout(this._timeout)}getCurrentValue(){return this._state}subscribe(e){return this._callbacks.add(e),()=>{this._callbacks.delete(e)}}constructor(e,t){this._loadFn=e,this._opts=t,this._callbacks=new Set,this._delay=null,this._timeout=null,this.retry()}}function c(e){return function(e,t){let r=Object.assign({loader:null,loading:null,delay:200,timeout:null,webpack:null,modules:null},t),a=null;function l(){if(!a){let t=new u(e,r);a={getCurrentValue:t.getCurrentValue.bind(t),subscribe:t.subscribe.bind(t),retry:t.retry.bind(t),promise:t.promise.bind(t)}}return a.promise()}if(!s){let e=r.webpack&&1?r.webpack():r.modules;e&&o.push(t=>{for(let r of e)if(t.includes(r))return l()})}function c(e,t){l();let o=n.default.useContext(i.LoadableContext);o&&Array.isArray(r.modules)&&r.modules.forEach(e=>{o(e)});let s=n.default.useSyncExternalStore(a.subscribe,a.getCurrentValue,a.getCurrentValue);return n.default.useImperativeHandle(t,()=>({retry:a.retry}),[]),n.default.useMemo(()=>{var t;return s.loading||s.error?n.default.createElement(r.loading,{isLoading:s.loading,pastDelay:s.pastDelay,timedOut:s.timedOut,error:s.error,retry:a.retry}):s.loaded?n.default.createElement((t=s.loaded)&&t.default?t.default:t,e):null},[e,s])}return c.preload=()=>l(),c.displayName="LoadableComponent",n.default.forwardRef(c)}(l,e)}function d(e,t){let r=[];for(;e.length;){let n=e.pop();r.push(n(t))}return Promise.all(r).then(()=>{if(e.length)return d(e,t)})}c.preloadAll=()=>new Promise((e,t)=>{d(a).then(e,t)}),c.preloadReady=e=>(void 0===e&&(e=[]),new Promise(t=>{let r=()=>(s=!0,t());d(o,e).then(r,r)})),window.__NEXT_PRELOADREADY=c.preloadReady;let h=c},17290:(e,t,r)=>{"use strict";function n(e,t){return null==e||null==t?NaN:e<t?-1:e>t?1:e>=t?0:NaN}r.d(t,{A:()=>n})},17523:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var n=r(26588);function i(e,t,r="Mui"){let a={};return t.forEach(t=>{a[t]=(0,n.Ay)(e,t,r)}),a}},17645:(e,t,r)=>{"use strict";function n(e,t,r){let n={};for(let i in e){let a=e[i],o="",s=!0;for(let e=0;e<a.length;e+=1){let n=a[e];n&&(o+=(!0===s?"":" ")+t(n),s=!1,r&&r[n]&&(o+=" "+r[n]))}n[i]=o}return n}r.d(t,{A:()=>n})},17816:(e,t,r)=>{"use strict";r.d(t,{d:()=>s});
4var n=r(72058),i=r(7023),a=r(42929),o=r(50426);function s(e){let t=(0,o.M)(()=>(0,n.OQ)(e)),{isStatic:r}=(0,i.useContext)(a.Q);if(r){let[,r]=(0,i.useState)(e);(0,i.useEffect)(()=>t.on("change",r),[])}return t}},18137:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.replaceCodePoint=t.fromCodePoint=void 0;var r,n=new Map([[0,65533],[128,8364],[130,8218],[131,402],[132,8222],[133,8230],[134,8224],[135,8225],[136,710],[137,8240],[138,352],[139,8249],[140,338],[142,381],[145,8216],[146,8217],[147,8220],[148,8221],[149,8226],[150,8211],[151,8212],[152,732],[153,8482],[154,353],[155,8250],[156,339],[158,382],[159,376]]);function i(e){var t;return e>=55296&&e<=57343||e>1114111?65533:null!=(t=n.get(e))?t:e}t.fromCodePoint=null!=(r=String.fromCodePoint)?r:function(e){var t="";return e>65535&&(e-=65536,t+=String.fromCharCode(e>>>10&1023|55296),e=56320|1023&e),t+=String.fromCharCode(e)},t.replaceCodePoint=i,t.default=function(e){return(0,t.fromCodePoint)(i(e))}},18311:(e,t,r)=>{"use strict";r.d(t,{yE:()=>v,Cf:()=>b,lk:()=>y,$Z:()=>m});var n=r(40692),i=r(31746),a=r(79617),o=r(60564);let s=(0,o.f)(()=>{},(e,t)=>{e.setTime(+e+t)},(e,t)=>t-e);s.every=e=>isFinite(e=Math.floor(e))&&e>0?e>1?(0,o.f)(t=>{t.setTime(Math.floor(t/e)*e)},(t,r)=>{t.setTime(+t+r*e)},(t,r)=>(r-t)/e):s:null,s.range;var l=r(493),u=r(37029),c=r(53951),d=r(68929),h=r(71229),p=r(52273),f=r(54608);function g(e,t,r,o,u,c){let d=[[l.R,1,a.Tt],[l.R,5,5*a.Tt],[l.R,15,15*a.Tt],[l.R,30,30*a.Tt],[c,1,a.rR],[c,5,5*a.rR],[c,15,15*a.rR],[c,30,30*a.rR],[u,1,a.JJ],[u,3,3*a.JJ],[u,6,6*a.JJ],[u,12,12*a.JJ],[o,1,a.Nm],[o,2,2*a.Nm],[r,1,a.Fq],[t,1,a.Pv],[t,3,3*a.Pv],[e,1,a.MP]];function h(t,r,o){let l=Math.abs(r-t)/o,u=(0,n.A)(([,,e])=>e).right(d,l);if(u===d.length)return e.every((0,i.sG)(t/a.MP,r/a.MP,o));if(0===u)return s.every(Math.max((0,i.sG)(t,r,o),1));let[c,h]=d[l/d[u-1][2]<d[u][2]/l?u-1:u];return c.every(h)}return[function(e,t,r){let n=t<e;n&&([e,t]=[t,e]);let i=r&&"function"==typeof r.range?r:h(e,t,r),a=i?i.range(e,+t+1):[];return n?a.reverse():a},h]}let[m,y]=g(f.Mb,p.R6,h.Hl,d.TW,c.pz,u.vD),[b,v]=g(f.he,p.Ui,h.YP,d.UA,c.Ag,u.wX)},18440:(e,t,r)=>{"use strict";r.d(t,{M:()=>l});var n=r(36330),i=r(41012),a=r(29321),o=r(13439),s=r(38774);let l=({store:e,params:t})=>((0,i.T)({warningPrefix:"MUI X Charts",componentName:"Chart",propName:"highlightedItem",controlled:t.highlightedItem,defaultValue:null}),(0,o.A)(()=>{e.state.highlight.item!==t.highlightedItem&&e.set("highlight",(0,n.A)({},e.state.highlight,{item:t.highlightedItem}))},[e,t.highlightedItem]),{instance:{clearHighlight:(0,a.A)(()=>{t.onHighlightChange?.(null);let r=e.state.highlight;null===r.item||r.isControlled||e.set("highlight",{item:null,lastUpdate:"pointer",isControlled:!1})}),setHighlight:(0,a.A)(r=>{let n=e.state.highlight;!(0,s.v)(n.item,r)&&(t.onHighlightChange?.(r),n.isControlled||e.set("highlight",{item:r,lastUpdate:"pointer",isControlled:!1}))})}});l.getInitialState=e=>({highlight:{item:e.highlightedItem,lastUpdate:"pointer",isControlled:void 0!==e.highlightedItem}}),l.params={highlightedItem:!0,onHighlightChange:!0}},18836:(e,t,r)=>{"use strict";r.d(t,{FP:()=>u,Xu:()=>a,jS:()=>l,qu:()=>s});var n=r(62152);let i=e=>e.interaction,a=(0,n.Mz)(i,e=>void 0!==e),o=(0,n.Mz)(i,e=>e?.pointer??null),s=(0,n.Mz)(o,e=>e&&e.x),l=(0,n.Mz)(o,e=>e&&e.y),u=(0,n.Mz)(i,e=>e?.lastUpdate)},19186:(e,t,r)=>{"use strict";r.d(t,{L:()=>o});var n=r(36330),i=r(86544);let a={minStart:0,maxEnd:100,step:5,minSpan:10,maxSpan:100,panning:!0,filterMode:"keep",reverse:!1,slider:{enabled:!1,preview:!1,size:i.Ki,showTooltip:i.WY}},o=(e,t,r,o)=>{if(e)return!0===e?(0,n.A)({axisId:t,axisDirection:r},a,{reverse:o??!1}):(0,n.A)({axisId:t,axisDirection:r},a,{reverse:o??!1},e,{slider:(0,n.A)({},a.slider,{size:e.slider?.preview??a.slider.preview?i.Tn:i.Ki},e.slider)})}},19589:(e,t,r)=>{"use strict";let n=r(80362),i=r(20695);class a extends Error{constructor(e,t,r,n,i,o){super(e),this.name="CssSyntaxError",this.reason=e,i&&(this.file=i),n&&(this.source=n),o&&(this.plugin=o),void 0!==t&&void 0!==r&&("number"==typeof t?(this.line=t,this.column=r):(this.line=t.line,this.column=t.column,this.endLine=r.line,this.endColumn=r.column)),this.setMessage(),Error.captureStackTrace&&Error.captureStackTrace(this,a)}setMessage(){this.message=this.plugin?this.plugin+": ":"",this.message+=this.file?this.file:"<css input>",void 0!==this.line&&(this.message+=":"+this.line+":"+this.column),this.message+=": "+this.reason}showSourceCode(e){if(!this.source)return"";let t=this.source;null==e&&(e=n.isColorSupported);let r=e=>e,a=e=>e,o=e=>e;if(e){let{bold:e,gray:t,red:s}=n.createColors(!0);a=t=>e(s(t)),r=e=>t(e),i&&(o=e=>i(e))}let s=t.split(/\r?\n/),l=Math.max(this.line-3,0),u=Math.min(this.line+2,s.length),c=String(u).length;return s.slice(l,u).map((e,t)=>{let n=l+1+t,i=" "+(" "+n).slice(-c)+" | ";if(n===this.line){if(e.length>160){let t=Math.max(0,this.column-20),n=Math.max(this.column+20,this.endColumn+20),s=e.slice(t,n),l=r(i.replace(/\d/g," "))+e.slice(0,Math.min(this.column-1,19)).replace(/[^\t]/g," ");return a(">")+r(i)+o(s)+"\n "+l+a("^")}let t=r(i.replace(/\d/g," "))+e.slice(0,this.column-1).replace(/[^\t]/g," ");return a(">")+r(i)+o(e)+"\n "+t+a("^")}return" "+r(i)+o(e)}).join("\n")}toString(){let e=this.showSourceCode();return e&&(e="\n\n"+e+"\n"),this.name+": "+this.message+e}}e.exports=a,a.default=a},19632:(e,t,r)=>{e.exports=r(77421)},19887:(e,t,r)=>{"use strict";function n(e){return e.colorGetter?e.colorGetter:()=>e.color}r.d(t,{p:()=>n})},19940:(e,t,r)=>{"use strict";r.d(t,{I:()=>a});var n=r(7023);r(97135);let i=n.createContext(),a=()=>n.useContext(i)??!1},20062:(e,t,r)=>{"use strict";r.d(t,{y:()=>a});var n=r(69953),i=r(72642);function a(){return(0,n.P)().use(i.rx)}},20931:(e,t,r)=>{"use strict";r.d(t,{EN:()=>g,Gs:()=>b,I$:()=>c,RI:()=>v,VD:()=>y,ZD:()=>h,jp:()=>d,rF:()=>f});var n=r(12588),i=r(62152),a=r(18836),o=r(69602),s=r(63606);function l(e,t,r=t.axisIds[0]){return Array.isArray(r)?r.map(r=>(0,o.u)(t.axis[r],e)):(0,o.u)(t.axis[r],e)}let u=(e,t,r)=>{if(null===e)return null;let n=l(e,t,r);return -1===n?null:n},c=(0,i.Mz)(a.qu,s.ds,u),d=(0,i.Mz)(a.jS,s.U0,u),h=(0,i.Mz)(a.qu,a.jS,s.ds,s.U0,(e,t,r,n)=>[...null===e?[]:r.axisIds.map(t=>({axisId:t,dataIndex:l(e,r,t)})),...null===t?[]:n.axisIds.map(e=>({axisId:e,dataIndex:l(t,n,e)}))].filter(e=>null!==e.dataIndex&&e.dataIndex>=0));function p(e,t,r,n=t.axisIds[0]){return Array.isArray(n)?n.map((n,i)=>{let a=t.axis[n];return(0,o.h)(a.scale,a.data,e,r[i])}):(0,o.h)(t.axis[n].scale,t.axis[n].data,e,r)}let f=(0,i.Mz)(a.qu,s.ds,c,(e,t,r,n)=>null===e||0===t.axisIds.length?null:p(e,t,r,n)),g=(0,i.Mz)(a.jS,s.U0,d,(e,t,r,n)=>null===e||0===t.axisIds.length?null:p(e,t,r,n)),m=[],y=(0,i.I2)({memoizeOptions:{resultEqualityCheck:n.H}})(a.qu,s.ds,(e,t)=>null===e?m:t.axisIds.filter(e=>t.axis[e].triggerTooltip).map(r=>({axisId:r,dataIndex:(0,o.u)(t.axis[r],e)})).filter(({dataIndex:e})=>e>=0)),b=(0,i.I2)({memoizeOptions:{resultEqualityCheck:n.H}})(a.jS,s.U0,(e,t)=>null===e?m:t.axisIds.filter(e=>t.axis[e].triggerTooltip).map(r=>({axisId:r,dataIndex:(0,o.u)(t.axis[r],e)})).filter(({dataIndex:e})=>e>=0)),v=(0,i.Mz)(y,b,(e,t)=>e.length>0||t.length>0)},21097:(e,t,r)=>{"use strict";r.d(t,{A:()=>a});var n=r(7023);let i={};function a(e,t){let r=n.useRef(i);return r.current===i&&(r.current=e(t)),r}},22391:(e,t,r)=>{"use strict";r.d(t,{A:()=>a});var n=r(7023),i=r(12320);let a=function(e=null){let t=n.useContext(i.T);return t&&0!==Object.keys(t).length?t:e}},23420:(e,t,r)=>{"use strict";r.d(t,{A:()=>function e(){var t=(0,i.Ay)();return t.copy=function(){return(0,i.C)(t,e())},a.C.apply(t,arguments),u(t)},C:()=>u});var n=r(31746),i=r(82741),a=r(76525),o=r(73115),s=r(29561),l=r(15788);function u(e){var t=e.domain;return e.ticks=function(e){var r=t();return(0,n.Ay)(r[0],r[r.length-1],null==e?10:e)},e.tickFormat=function(e,r){var i=t();return function(e,t,r,i){var a,u,c,d=(0,n.sG)(e,t,r);switch((i=(0,o.A)(null==i?",f":i)).type){case"s":var h=Math.max(Math.abs(e),Math.abs(t));return null!=i.precision||isNaN(c=Math.max(0,3*Math.max(-8,Math.min(8,Math.floor((0,s.A)(h)/3)))-(0,s.A)(Math.abs(d))))||(i.precision=c),(0,l.s)(i,h);case"":case"e":case"g":case"p":case"r":null!=i.precision||isNaN((a=d,u=Math.abs(u=Math.max(Math.abs(e),Math.abs(t)))-(a=Math.abs(a)
4),c=Math.max(0,(0,s.A)(u)-(0,s.A)(a))+1))||(i.precision=c-("e"===i.type));break;case"f":case"%":null!=i.precision||isNaN(c=Math.max(0,-(0,s.A)(Math.abs(d))))||(i.precision=c-("%"===i.type)*2)}return(0,l.GP)(i)}(i[0],i[i.length-1],null==e?10:e,r)},e.nice=function(r){null==r&&(r=10);var i,a,o=t(),s=0,l=o.length-1,u=o[s],c=o[l],d=10;for(c<u&&(a=u,u=c,c=a,a=s,s=l,l=a);d-- >0;){if((a=(0,n.lq)(u,c,r))===i)return o[s]=u,o[l]=c,t(o);if(a>0)u=Math.floor(u/a)*a,c=Math.ceil(c/a)*a;else if(a<0)u=Math.ceil(u*a)/a,c=Math.floor(c*a)/a;else break;i=a}return e},e}},24026:(e,t,r)=>{"use strict";e.exports=r(56400)},24260:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getFeed=function(e){var t,r,n,a,o,h,p,f,g,m,y,b=l(d,e);return b?"feed"===b.name?(r=b.children,n={type:"atom",items:(0,i.getElementsByTagName)("entry",r).map(function(e){var t,r=e.children,n={media:s(r)};c(n,"id","id",r),c(n,"title","title",r);var i=null==(t=l("link",r))?void 0:t.attribs.href;i&&(n.link=i);var a=u("summary",r)||u("content",r);a&&(n.description=a);var o=u("updated",r);return o&&(n.pubDate=new Date(o)),n})},c(n,"id","id",r),c(n,"title","title",r),(a=null==(t=l("link",r))?void 0:t.attribs.href)&&(n.link=a),c(n,"description","subtitle",r),(o=u("updated",r))&&(n.updated=new Date(o)),c(n,"author","email",r,!0),n):(g=null!=(f=null==(p=l("channel",(h=b).children))?void 0:p.children)?f:[],m={type:h.name.substr(0,3),id:"",items:(0,i.getElementsByTagName)("item",h.children).map(function(e){var t=e.children,r={media:s(t)};c(r,"id","guid",t),c(r,"title","title",t),c(r,"link","link",t),c(r,"description","description",t);var n=u("pubDate",t)||u("dc:date",t);return n&&(r.pubDate=new Date(n)),r})},c(m,"title","title",g),c(m,"link","link",g),c(m,"description","description",g),(y=u("lastBuildDate",g))&&(m.updated=new Date(y)),c(m,"author","managingEditor",g,!0),m):null};var n=r(82276),i=r(67008),a=["url","type","lang"],o=["fileSize","bitrate","framerate","samplingrate","channels","duration","height","width"];function s(e){return(0,i.getElementsByTagName)("media:content",e).map(function(e){for(var t=e.attribs,r={medium:t.medium,isDefault:!!t.isDefault},n=0;n<a.length;n++){var i=a[n];t[i]&&(r[i]=t[i])}for(var s=0;s<o.length;s++){var i=o[s];t[i]&&(r[i]=parseInt(t[i],10))}return t.expression&&(r.expression=t.expression),r})}function l(e,t){return(0,i.getElementsByTagName)(e,t,!0,1)[0]}function u(e,t,r){return void 0===r&&(r=!1),(0,n.textContent)((0,i.getElementsByTagName)(e,t,r,1)).trim()}function c(e,t,r,n,i){void 0===i&&(i=!1);var a=u(r,n,i);a&&(e[t]=a)}function d(e){return"rss"===e||"feed"===e||"rdf:RDF"===e}},24297:(e,t,r)=>{"use strict";r.d(t,{A:()=>function e(t,r,i=!1){let a={...r};for(let o in t)if(Object.prototype.hasOwnProperty.call(t,o))if("components"===o||"slots"===o)a[o]={...t[o],...a[o]};else if("componentsProps"===o||"slotProps"===o){let n=t[o],s=r[o];if(s)if(n)for(let t in a[o]={...s},n)Object.prototype.hasOwnProperty.call(n,t)&&(a[o][t]=e(n[t],s[t],i));else a[o]=s;else a[o]=n||{}}else"className"===o&&i&&r.className?a.className=(0,n.A)(t?.className,r?.className):"style"===o&&i&&r.style?a.style={...t?.style,...r?.style}:void 0===a[o]&&(a[o]=t[o]);return a}});var n=r(3638)},24358:e=>{"use strict";let t=/[\t\n\f\r "#'()/;[\\\]{}]/g,r=/[\t\n\f\r !"#'():;@[\\\]{}]|\/(?=\*)/g,n=/.[\r\n"'(/\\]/,i=/[\da-f]/i;e.exports=function(e,a={}){let o,s,l,u,c,d,h,p,f,g,m=e.css.valueOf(),y=a.ignoreErrors,b=m.length,v=0,x=[],A=[];function w(t){throw e.error("Unclosed "+t,v)}return{back:function(e){A.push(e)},endOfFile:function(){return 0===A.length&&v>=b},nextToken:function(e){if(A.length)return A.pop();if(v>=b)return;let a=!!e&&e.ignoreUnclosed;switch(o=m.charCodeAt(v)){case 10:case 32:case 9:case 13:case 12:u=v;do u+=1,o=m.charCodeAt(u);while(32===o||10===o||9===o||13===o||12===o);d=["space",m.slice(v,u)],v=u-1;break;case 91:case 93:case 123:case 125:case 58:case 59:case 41:{let e=String.fromCharCode(o);d=[e,e,v];break}case 40:if(g=x.length?x.pop()[1]:"",f=m.charCodeAt(v+1),"url"===g&&39!==f&&34!==f&&32!==f&&10!==f&&9!==f&&12!==f&&13!==f){u=v;do{if(h=!1,-1===(u=m.indexOf(")",u+1)))if(y||a){u=v;break}else w("bracket");for(p=u;92===m.charCodeAt(p-1);)p-=1,h=!h}while(h);d=["brackets",m.slice(v,u+1),v,u],v=u}else u=m.indexOf(")",v+1),s=m.slice(v,u+1),-1===u||n.test(s)?d=["(","(",v]:(d=["brackets",s,v,u],v=u);break;case 39:case 34:c=39===o?"'":'"',u=v;do{if(h=!1,-1===(u=m.indexOf(c,u+1)))if(y||a){u=v+1;break}else w("string");for(p=u;92===m.charCodeAt(p-1);)p-=1,h=!h}while(h);
4d=["string",m.slice(v,u+1),v,u],v=u;break;case 64:t.lastIndex=v+1,t.test(m),u=0===t.lastIndex?m.length-1:t.lastIndex-2,d=["at-word",m.slice(v,u+1),v,u],v=u;break;case 92:for(u=v,l=!0;92===m.charCodeAt(u+1);)u+=1,l=!l;if(o=m.charCodeAt(u+1),l&&47!==o&&32!==o&&10!==o&&9!==o&&13!==o&&12!==o&&(u+=1,i.test(m.charAt(u)))){for(;i.test(m.charAt(u+1));)u+=1;32===m.charCodeAt(u+1)&&(u+=1)}d=["word",m.slice(v,u+1),v,u],v=u;break;default:47===o&&42===m.charCodeAt(v+1)?(0===(u=m.indexOf("*/",v+2)+1)&&(y||a?u=m.length:w("comment")),d=["comment",m.slice(v,u+1),v,u]):(r.lastIndex=v+1,r.test(m),u=0===r.lastIndex?m.length-1:r.lastIndex-2,d=["word",m.slice(v,u+1),v,u],x.push(d)),v=u}return v++,d},position:function(){return v}}}},24619:(e,t,r)=>{"use strict";r.d(t,{D:()=>s});var n=r(7023),i=r(29321),a=r(1742);function o(e){"hasPointerCapture"in e.currentTarget&&e.currentTarget.hasPointerCapture(e.pointerId)&&e.currentTarget.releasePointerCapture(e.pointerId)}let s=(e,t)=>{let{instance:r}=(0,a.N)(),s=n.useRef(!1),l=(0,i.A)(()=>{s.current=!0,r.setLastUpdateSource("pointer"),r.setTooltipItem(e),r.setHighlight("sankey"===e.type?e:{seriesId:e.seriesId,dataIndex:e.dataIndex})}),u=(0,i.A)(()=>{s.current=!1,r.removeTooltipItem(e),r.clearHighlight()});return n.useEffect(()=>()=>{s.current&&u()},[u]),n.useMemo(()=>t?{}:{onPointerEnter:l,onPointerLeave:u,onPointerDown:o},[t,l,u])}},25404:(e,t,r)=>{!function(){var t={452:function(e){"use strict";e.exports=r(80714)}},n={};function i(e){var r=n[e];if(void 0!==r)return r.exports;var a=n[e]={exports:{}},o=!0;try{t[e](a,a.exports,i),o=!1}finally{o&&delete n[e]}return a.exports}i.ab="//";var a={};!function(){var e,t=(e=i(452))&&"object"==typeof e&&"default"in e?e.default:e,r=/https?|ftp|gopher|file/;function n(e){"string"==typeof e&&(e=y(e));var n,i,a,o,s,l,u,c,d,h=(i=(n=e).auth,a=n.hostname,o=n.protocol||"",s=n.pathname||"",l=n.hash||"",u=n.query||"",c=!1,i=i?encodeURIComponent(i).replace(/%3A/i,":")+"@":"",n.host?c=i+n.host:a&&(c=i+(~a.indexOf(":")?"["+a+"]":a),n.port&&(c+=":"+n.port)),u&&"object"==typeof u&&(u=t.encode(u)),d=n.search||u&&"?"+u||"",o&&":"!==o.substr(-1)&&(o+=":"),n.slashes||(!o||r.test(o))&&!1!==c?(c="//"+(c||""),s&&"/"!==s[0]&&(s="/"+s)):c||(c=""),l&&"#"!==l[0]&&(l="#"+l),d&&"?"!==d[0]&&(d="?"+d),{protocol:o,host:c,pathname:s=s.replace(/[?#]/g,encodeURIComponent),search:d=d.replace("#","%23"),hash:l});return""+h.protocol+h.host+h.pathname+h.search+h.hash}var o="http://",s=o+"w.w",l=/^([a-z0-9.+-]*:\/\/\/)([a-z0-9.+-]:\/*)?/i,u=/https?|ftp|gopher|file/;function c(e,t){var r="string"==typeof e?y(e):e;e="object"==typeof e?n(e):e;var i=y(t),a="";r.protocol&&!r.slashes&&(a=r.protocol,e=e.replace(r.protocol,""),a+="/"===t[0]||"/"===e[0]?"/":""),a&&i.protocol&&(a="",i.slashes||(a=i.protocol,t=t.replace(i.protocol,"")));var c=e.match(l);c&&!i.protocol&&(e=e.substr((a=c[1]+(c[2]||"")).length),/^\/\/[^/]/.test(t)&&(a=a.slice(0,-1)));var d=new URL(e,s+"/"),h=new URL(t,d).toString().replace(s,""),p=i.protocol||r.protocol;return p+=r.slashes||i.slashes?"//":"",!a&&p?h=h.replace(o,p):a&&(h=h.replace(o,"")),u.test(h)||~t.indexOf(".")||"/"===e.slice(-1)||"/"===t.slice(-1)||"/"!==h.slice(-1)||(h=h.slice(0,-1)),a&&(h=a+("/"===h[0]?h.substr(1):h)),h}function d(){}d.prototype.parse=y,d.prototype.format=n,d.prototype.resolve=c,d.prototype.resolveObject=c;var h=/^https?|ftp|gopher|file/,p=/^(.*?)([#?].*)/,f=/^([a-z0-9.+-]*:)(\/{0,3})(.*)/i,g=/^([a-z0-9.+-]*:)?\/\/\/*/i,m=/^([a-z0-9.+-]*:)(\/{0,2})\[(.*)\]$/i;function y(e,r,i){if(void 0===r&&(r=!1),void 0===i&&(i=!1),e&&"object"==typeof e&&e instanceof d)return e;var a=(e=e.trim()).match(p);e=a?a[1].replace(/\\/g,"/")+a[2]:e.replace(/\\/g,"/"),m.test(e)&&"/"!==e.slice(-1)&&(e+="/");var o=!/(^javascript)/.test(e)&&e.match(f),l=g.test(e),u="";o&&(h.test(o[1])||(u=o[1].toLowerCase(),e=""+o[2]+o[3]),o[2]||(l=!1,h.test(o[1])?(u=o[1],e=""+o[3]):e="//"+o[3]),3!==o[2].length&&1!==o[2].length||(u=o[1],e="/"+o[3]));var c,y=(a?a[1]:e).match(/^https?:\/\/[^/]+(:[0-9]+)(?=\/|$)/),b=y&&y[1],v=new d,x="",A="";try{c=new URL(e)}catch(t){x=t,u||i||!/^\/\//.test(e)||/^\/\/.+[@.]/.test(e)||(A="/",e=e.substr(1));try{c=new URL(e,s)}catch(e){return v.protocol=u,v.href=u,v}}v.slashes=l&&!A,v.host="w.w"===c.host?"":c.host,v.hostname="w.w"===c.hostname?"":c.hostname.replace(/(\[|\])/g,""),v.protocol=x?u||null:c.protocol,v.search=c.search.replace(/\\/g,"%5C"),v.hash=c.hash.replace(/\\/g,"%5C");var w=e.split("#");!v.search&&~w[0].indexOf("?")&&(v.search="?"),v.hash||""!==w[1]||(v.hash="#"),v.query=r?t.decode(c.search.substr(1)):v.search.substr(1),v.pathname=A+(o?c.pathname.replace(/['^|`]/g,function(e){return"%"+e.charCodeAt().toString(16).toUpperCase()}).replace(/((?:%[0-9A-F]{2})+)/g,function(e,t){try{return decodeURIComponent(t).split("").map(function(e){var t=e.charCodeAt();return t>256||/^[a-z0-9]$/i.test(e)?e:"%"+t.toString(16).toUpperCase()}).join("")}catch(e){return t}}):c.pathname),"about:"===v.protocol&&"blank"===v.pathname&&(v.protocol="",v.pathname=""),x&&"/"!==e[0]&&(v.pathname=v.pathname.substr(1)),u&&!h.test(u)&&"/"!==e.slice(-1)&&"/"===v.pathname&&(v.pathname=""),v.path=v.pathname+v.search,v.auth=[c.username,c.password].map(decodeURIComponent).filter(
4Boolean).join(":"),v.port=c.port,b&&!v.host.endsWith(b)&&(v.host+=b,v.port=b.slice(1)),v.href=A?""+v.pathname+v.search+v.hash:n(v);var D=/^(file)/.test(v.href)?["host","hostname"]:[];return Object.keys(v).forEach(function(e){~D.indexOf(e)||(v[e]=v[e]||null)}),v}a.parse=y,a.format=n,a.resolve=c,a.resolveObject=function(e,t){return y(c(e,t))},a.Url=d}(),e.exports=a}()},25765:(e,t,r)=>{"use strict";r.d(t,{W:()=>i});var n=r(55439);function i(e){return n.t.getTypes().has(e)}},26059:(e,t,r)=>{"use strict";r.d(t,{A:()=>a});var n=r(7023);let i=[];function a(e){n.useEffect(e,i)}},26456:(e,t,r)=>{"use strict";r.d(t,{Ay:()=>s});var n=r(17290),i=r(40692);let a=(0,i.A)(n.A),o=a.right;a.left,(0,i.A)(function(e){return null===e?NaN:+e}).center;let s=o},26588:(e,t,r)=>{"use strict";r.d(t,{Ay:()=>o});let n=e=>e,i=(()=>{let e=n;return{configure(t){e=t},generate:t=>e(t),reset(){e=n}}})(),a={active:"active",checked:"checked",completed:"completed",disabled:"disabled",error:"error",expanded:"expanded",focused:"focused",focusVisible:"focusVisible",open:"open",readOnly:"readOnly",required:"required",selected:"selected"};function o(e,t,r="Mui"){let n=a[t];return n?`${r}-${n}`:`${i.generate(e)}-${t}`}},26609:(e,t,r)=>{"use strict";let n=r(27294),i=r(63457),a=r(11800),o=r(88759);class s{constructor(e=[]){this.version="8.5.6",this.plugins=this.normalize(e)}normalize(e){let t=[];for(let r of e)if(!0===r.postcss?r=r():r.postcss&&(r=r.postcss),"object"==typeof r&&Array.isArray(r.plugins))t=t.concat(r.plugins);else if("object"==typeof r&&r.postcssPlugin)t.push(r);else if("function"==typeof r)t.push(r);else if("object"==typeof r&&(r.parse||r.stringify));else throw Error(r+" is not a PostCSS plugin");return t}process(e,t={}){return this.plugins.length||t.parser||t.stringifier||t.syntax?new i(this,e,t):new a(this,e,t)}use(e){return this.plugins=this.plugins.concat(this.normalize([e])),this}}e.exports=s,s.default=s,o.registerProcessor(s),n.registerProcessor(s)},27232:function(e,t,r){var n,i,a,o,s,l,u,c,d,h,p,f,g,m,y,b,v,x,A,w,D,C,E,S,k,T,M,I;e=r.nmd(e),e&&e.exports,(i="object"==typeof r.g&&r.g).global===i||i.window,a=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,o=/[\x01-\x7F]/g,s=/[\x01-\t\x0B\f\x0E-\x1F\x7F\x81\x8D\x8F\x90\x9D\xA0-\uFFFF]/g,l=/<\u20D2|=\u20E5|>\u20D2|\u205F\u200A|\u219D\u0338|\u2202\u0338|\u2220\u20D2|\u2229\uFE00|\u222A\uFE00|\u223C\u20D2|\u223D\u0331|\u223E\u0333|\u2242\u0338|\u224B\u0338|\u224D\u20D2|\u224E\u0338|\u224F\u0338|\u2250\u0338|\u2261\u20E5|\u2264\u20D2|\u2265\u20D2|\u2266\u0338|\u2267\u0338|\u2268\uFE00|\u2269\uFE00|\u226A\u0338|\u226A\u20D2|\u226B\u0338|\u226B\u20D2|\u227F\u0338|\u2282\u20D2|\u2283\u20D2|\u228A\uFE00|\u228B\uFE00|\u228F\u0338|\u2290\u0338|\u2293\uFE00|\u2294\uFE00|\u22B4\u20D2|\u22B5\u20D2|\u22D8\u0338|\u22D9\u0338|\u22DA\uFE00|\u22DB\uFE00|\u22F5\u0338|\u22F9\u0338|\u2933\u0338|\u29CF\u0338|\u29D0\u0338|\u2A6D\u0338|\u2A70\u0338|\u2A7D\u0338|\u2A7E\u0338|\u2AA1\u0338|\u2AA2\u0338|\u2AAC\uFE00|\u2AAD\uFE00|\u2AAF\u0338|\u2AB0\u0338|\u2AC5\u0338|\u2AC6\u0338|\u2ACB\uFE00|\u2ACC\uFE00|\u2AFD\u20E5|[\xA0-\u0113\u0116-\u0122\u0124-\u012B\u012E-\u014D\u0150-\u017E\u0192\u01B5\u01F5\u0237\u02C6\u02C7\u02D8-\u02DD\u0311\u0391-\u03A1\u03A3-\u03A9\u03B1-\u03C9\u03D1\u03D2\u03D5\u03D6\u03DC\u03DD\u03F0\u03F1\u03F5\u03F6\u0401-\u040C\u040E-\u044F\u0451-\u045C\u045E\u045F\u2002-\u2005\u2007-\u2010\u2013-\u2016\u2018-\u201A\u201C-\u201E\u2020-\u2022\u2025\u2026\u2030-\u2035\u2039\u203A\u203E\u2041\u2043\u2044\u204F\u2057\u205F-\u2063\u20AC\u20DB\u20DC\u2102\u2105\u210A-\u2113\u2115-\u211E\u2122\u2124\u2127-\u2129\u212C\u212D\u212F-\u2131\u2133-\u2138\u2145-\u2148\u2153-\u215E\u2190-\u219B\u219D-\u21A7\u21A9-\u21AE\u21B0-\u21B3\u21B5-\u21B7\u21BA-\u21DB\u21DD\u21E4\u21E5\u21F5\u21FD-\u2205\u2207-\u2209\u220B\u220C\u220F-\u2214\u2216-\u2218\u221A\u221D-\u2238\u223A-\u2257\u2259\u225A\u225C\u225F-\u2262\u2264-\u228B\u228D-\u229B\u229D-\u22A5\u22A7-\u22B0\u22B2-\u22BB\u22BD-\u22DB\u22DE-\u22E3\u22E6-\u22F7\u22F9-\u22FE\u2305\u2306\u2308-\u2310\u2312\u2313\u2315\u2316\u231C-\u231F\u2322\u2323\u232D\u232E\u2336\u233D\u233F\u237C\u23B0\u23B1\u23B4-\u23B6\u23DC-\u23DF\u23E2\u23E7\u2423\u24C8\u2500\u2502\u250C\u2510\u2514\u2518\u251C\u2524\u252C\u2534\u253C\u2550-\u256C\u2580\u2584\u2588\u2591-\u2593\u25A1\u25AA\u25AB\u25AD\u25AE\u25B1\u25B3-\u25B5\u25B8\u25B9\u25BD-\u25BF\u25C2\u25C3\u25CA\u25CB\u25EC\u25EF\u25F8-\u25FC\u2605\u2606\u260E\u2640\u2642\u2660\u2663\u2665\u2666\u266A\u266D-\u266F\u2713\u2717\u2720\u2736\u2758\u2772\u2773\u27C8\u27C9\u27E6-\u27ED\u27F5-\u27FA\u27FC\u27FF\u2902-\u2905\u290C-\u2913\u2916\u2919-\u2920\u2923-\u292A\u2933\u2935-\u2939\u293C\u293D\u2945\u2948-\u294B\u294
4E-\u2976\u2978\u2979\u297B-\u297F\u2985\u2986\u298B-\u2996\u299A\u299C\u299D\u29A4-\u29B7\u29B9\u29BB\u29BC\u29BE-\u29C5\u29C9\u29CD-\u29D0\u29DC-\u29DE\u29E3-\u29E5\u29EB\u29F4\u29F6\u2A00-\u2A02\u2A04\u2A06\u2A0C\u2A0D\u2A10-\u2A17\u2A22-\u2A27\u2A29\u2A2A\u2A2D-\u2A31\u2A33-\u2A3C\u2A3F\u2A40\u2A42-\u2A4D\u2A50\u2A53-\u2A58\u2A5A-\u2A5D\u2A5F\u2A66\u2A6A\u2A6D-\u2A75\u2A77-\u2A9A\u2A9D-\u2AA2\u2AA4-\u2AB0\u2AB3-\u2AC8\u2ACB\u2ACC\u2ACF-\u2ADB\u2AE4\u2AE6-\u2AE9\u2AEB-\u2AF3\u2AFD\uFB00-\uFB04]|\uD835[\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDCCF\uDD04\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDD6B]/g,u={"\xad":"shy","â":"zwnj","â":"zwj","â":"lrm","â£":"ic","â¢":"it","â¡":"af","â":"rlm","â":"ZeroWidthSpace","â ":"NoBreak","Ì":"DownBreve","â":"tdot","â":"DotDot"," ":"Tab","\n":"NewLine","â":"puncsp","â":"MediumSpace","â":"thinsp","â":"hairsp","â":"emsp13","â":"ensp","â
":"emsp14","â":"emsp","â":"numsp","\xa0":"nbsp","ââ":"ThickSpace","â¾":"oline",_:"lowbar","â":"dash","â":"ndash","â":"mdash","â":"horbar",",":"comma",";":"semi","â":"bsemi",":":"colon","â©´":"Colone","!":"excl","\xa1":"iexcl","?":"quest","\xbf":"iquest",".":"period","â¥":"nldr","â¦":"mldr","\xb7":"middot","'":"apos","â":"lsquo","â":"rsquo","â":"sbquo","â¹":"lsaquo","âº":"rsaquo",'"':"quot","â":"ldquo","â":"rdquo","â":"bdquo","\xab":"laquo","\xbb":"raquo","(":"lpar",")":"rpar","[":"lsqb","]":"rsqb","{":"lcub","}":"rcub","â":"lceil","â":"rceil","â":"lfloor","â":"rfloor","â¦
":"lopar","â¦":"ropar","â¦":"lbrke","â¦":"rbrke","â¦":"lbrkslu","â¦":"rbrksld","â¦":"lbrksld","â¦":"rbrkslu","â¦":"langd","â¦":"rangd","â¦":"lparlt","â¦":"rpargt","â¦":"gtlPar","â¦":"ltrPar","â¦":"lobrk","â§":"robrk","â¨":"lang","â©":"rang","âª":"Lang","â«":"Rang","â¬":"loang","â":"roang","â²":"lbbrk","â³":"rbbrk","â":"Vert","\xa7":"sect","\xb6":"para","@":"commat","*":"ast","/":"sol",undefined:null,"&":"amp","#":"num","%":"percnt","â°":"permil","â±":"pertenk","â ":"dagger","â¡":"Dagger","â¢":"bull","â":"hybull","â²":"prime","â³":"Prime","â´":"tprime","â":"qprime","âµ":"bprime","â":"caret","`":"grave","\xb4":"acute","Ë":"tilde","^":"Hat","\xaf":"macr","Ë":"breve","Ë":"dot","\xa8":"die","Ë":"ring","Ë":"dblac","\xb8":"cedil","Ë":"ogon",Ë:"circ",Ë:"caron","\xb0":"deg","\xa9":"copy","\xae":"reg","â":"copysr",â:"wp","â":"rx","â§":"mho","â©":"iiota","â":"larr","â":"nlarr","â":"rarr","â":"nrarr","â":"uarr","â":"darr","â":"harr","â®":"nharr","â":"varr","â":"nwarr","â":"nearr","â":"searr","â":"swarr","â":"rarrw","â̸":"nrarrw","â":"Larr","â":"Uarr","â ":"Rarr","â¡":"Darr","â¢":"larrtl","â£":"rarrtl","â¤":"mapstoleft","â¥":"mapstoup","â¦":"map","â§":"mapstodown","â©":"larrhk","âª":"rarrhk","â«":"larrlp","â¬":"rarrlp","â":"harrw","â°":"lsh","â±":"rsh","â²":"ldsh","â³":"rdsh","âµ":"crarr","â¶":"cularr","â·":"curarr","âº":"olarr","â»":"orarr","â¼":"lharu","â½":"lhard","â¾":"uharr","â¿":"uharl","â":"rharu","â":"rhard","â":"dharr","â":"dharl","â":"rlarr","â
":"udarr","â":"lrarr","â":"llarr","â":"uuarr","â":"rrarr","â":"ddarr","â":"lrhar","â":"rlhar","â":"lArr","â":"nlArr","â":"uArr","â":"rArr","â":"nrArr","â":"dArr","â":"iff","â":"nhArr","â":"vArr","â":"nwArr","â":"neArr","â":"seArr","â":"swArr","â":"lAarr","â":"rAarr","â":"zigrarr","â¤":"larrb","â¥":"rarrb","âµ":"duarr","â½":"loarr","â¾":"roarr","â¿":"hoarr","â":"forall","â":"comp","â":"part","â̸":"npart","â":"exist","â":"nexist","â
":"empty","â":"Del","â":"in","â":"notin","â":"ni","â":"notni","϶":"bepsi","â":"prod","â":"coprod","â":"sum","+":"plus","\xb1":"pm","\xf7":"div","\xd7":"times","<":"lt","â®":"nlt","<â":"nvlt","=":"equals","â ":"ne","=â¥":"bne","⩵":"Equal",">":"gt","â¯":"ngt",">â":"nvgt","\xac":"not","|":"vert","\xa6
vendor: 10,865 bytes, line 4
4":"brvbar","â":"minus","â":"mp","â":"plusdo","â":"frasl","â":"setmn","â":"lowast","â":"compfn","â":"Sqrt","â":"prop","â":"infin","â":"angrt","â ":"ang","â â":"nang","â¡":"angmsd","â¢":"angsph","â£":"mid","â¤":"nmid","â¥":"par","â¦":"npar","â§":"and","â¨":"or","â©":"cap","â©ï¸":"caps","âª":"cup","âªï¸":"cups","â«":"int","â¬":"Int","â":"tint","â¨":"qint","â®":"oint","â¯":"Conint","â°":"Cconint","â±":"cwint","â²":"cwconint","â³":"awconint","â´":"there4","âµ":"becaus","â¶":"ratio","â·":"Colon","â¸":"minusd","âº":"mDDot","â»":"homtht","â¼":"sim","â":"nsim","â¼â":"nvsim","â½":"bsim","â½Ì±":"race","â¾":"ac","â¾Ì³":"acE","â¿":"acd","â":"wr","â":"esim","â̸":"nesim","â":"sime","â":"nsime","â
":"cong","â":"ncong","â":"simne","â":"ap","â":"nap","â":"ape","â":"apid","â̸":"napid","â":"bcong","â":"CupCap","â":"NotCupCap","ââ":"nvap","â":"bump","â̸":"nbump","â":"bumpe","â̸":"nbumpe","â":"doteq","â̸":"nedot","â":"eDot","â":"efDot","â":"erDot","â":"colone","â":"ecolon","â":"ecir","â":"cire","â":"wedgeq","â":"veeeq","â":"trie","â":"equest","â¡":"equiv","â¢":"nequiv","â¡â¥":"bnequiv","â¤":"le","â°":"nle","â¤â":"nvle","â¥":"ge","â±":"nge","â¥â":"nvge","â¦":"lE","â¦Ì¸":"nlE","â§":"gE","â§Ì¸":"ngE","â¨ï¸":"lvnE","â¨":"lnE","â©":"gnE","â©ï¸":"gvnE","âª":"ll","âªÌ¸":"nLtv","âªâ":"nLt","â«":"gg","â«Ì¸":"nGtv","â«â":"nGt","â¬":"twixt","â²":"lsim","â´":"nlsim","â³":"gsim","âµ":"ngsim","â¶":"lg","â¸":"ntlg","â·":"gl","â¹":"ntgl","âº":"pr","â":"npr","â»":"sc","â":"nsc","â¼":"prcue","â ":"nprcue","â½":"sccue","â¡":"nsccue","â¾":"prsim","â¿":"scsim","â¿Ì¸":"NotSucceedsTilde","â":"sub","â":"nsub","ââ":"vnsub","â":"sup","â
":"nsup","ââ":"vnsup","â":"sube","â":"nsube","â":"supe","â":"nsupe","âï¸":"vsubne","â":"subne","âï¸":"vsupne","â":"supne","â":"cupdot","â":"uplus","â":"sqsub","â̸":"NotSquareSubset","â":"sqsup","â̸":"NotSquareSuperset","â":"sqsube","â¢":"nsqsube","â":"sqsupe","â£":"nsqsupe","â":"sqcap","âï¸":"sqcaps","â":"sqcup","âï¸":"sqcups","â":"oplus","â":"ominus","â":"otimes","â":"osol","â":"odot","â":"ocir","â":"oast","â":"odash","â":"plusb","â":"minusb","â ":"timesb","â¡":"sdotb","â¢":"vdash","â¬":"nvdash","â£":"dashv","â¤":"top","â¥":"bot","â§":"models","â¨":"vDash","â":"nvDash","â©":"Vdash","â®":"nVdash","âª":"Vvdash","â«":"VDash","â¯":"nVDash","â°":"prurel","â²":"vltri","âª":"nltri","â³":"vrtri","â«":"nrtri","â´":"ltrie","â¬":"nltrie","â´â":"nvltrie","âµ":"rtrie","â":"nrtrie","âµâ":"nvrtrie","â¶":"origof","â·":"imof","â¸":"mumap","â¹":"hercon","âº":"intcal","â»":"veebar","â½":"barvee","â¾":"angrtvb","â¿":"lrtri","â":"Wedge","â":"Vee","â":"xcap","â":"xcup","â":"diam","â
":"sdot","â":"Star","â":"divonx","â":"bowtie","â":"ltimes","â":"rtimes","â":"lthree","â":"rthree","â":"bsime","â":"cuvee","â":"cuwed","â":"Sub","â":"Sup","â":"Cap","â":"Cup","â":"fork","â":"epar","â":"ltdot","â":"gtdot","â":"Ll","â̸":"nLl","â":"Gg","â̸":"nGg","âï¸":"lesg","â":"leg","â":"gel","âï¸":"gesl","â":"cuepr","â":"cuesc","â¦":"lnsim","â§":"gnsim","â¨":"prnsim","â©":"scnsim","â®":"vellip","â¯":"ctdot","â°":"utdot","â±":"dtdot","â²":"disin","â³":"isinsv","â´":"isins","âµ":"isindot","âµÌ¸":"notindot","â¶":"notinvc","â·":"notinvb","â¹":"isinE","â¹Ì¸":"notinE","âº":"nisd","â»":"xnis","â¼":"nis","â½":"notnivc","â¾":"notnivb","â
":"barwed","â":"Barwed","â":"drcrop","â":"dlcrop","â":"urcrop","â":"ulcrop","â":"bnot","â":"profline","â":"profsurf","â":"telrec","â":"target","â":"ulcorn","â":"urcorn","â":"dlcorn","â":"drcorn","â¢":"frown","â£":"smile","â":"cylcty","â®":"profalar","â¶":"topbot","â½":"ovbar","â¿":"solbar","â¼":"angzarr","â°":"lmoust","â±":"rmoust","â´":"tbrk","âµ":"bbrk","â¶":"bbrktbrk","â":"OverParenthesis","â":"UnderParenthesis","â":"OverBrace","â":"UnderBrace","â¢":"trpezium","â§":"elinters","â£":"blank","â":"boxh","â":"boxv","â":"boxdr","â":"boxdl","â":"boxur","â":"boxul","â":"boxvr","â¤":"boxvl","â¬":"boxhd","â´":"boxhu","â¼":"boxvh","â":"boxH","â":"boxV","â":"boxdR","â":"boxDr","â":"boxDR","â":"boxdL","â":"boxDl","â":"boxDL","â":"boxuR","â":"boxUr","â":"boxUR","â":"boxuL","â":"boxUl","â":"boxUL","â":"boxvR","â":"boxVr","â ":"boxVR","â¡":"boxvL","â¢":"boxVl","â£":"boxVL","â¤":"boxHd","â¥":"boxhD","â¦":"boxHD","â§":"boxHu","â¨":"boxhU","â©":"boxHU","âª":"boxvH","â«":"boxVh","â¬":"boxVH","â":"uhblk","â":"lhblk","â":"block","â":"blk14","â":"blk12","â":"blk34","â¡":"squ","âª":"squf","â«":"EmptyVerySmallSquare","â":"rect","â®":"marker","â±":"fltns","â³":"xutri","â´":"utrif","âµ":"utri","â¸":"rtrif","â¹":"rtri","â½":"xdtri","â¾":"dtrif","â¿":"dtri","â":"ltrif","â":"ltri","â":"loz","â":"cir","â¬":"tridot","â¯":"xcirc","â¸":"ultri","â¹":"urtri","âº":"lltri","â»":"EmptySmallSquare","â¼":"FilledSmallSquare","â
":"starf","â":"star","â":"phone","â":"female","â":"male","â ":"spades","â£":"clubs","â¥":"hearts","â¦":"diams","âª":"sung","â":"check","â":"cross","â ":"malt","â¶":"sext","â":"VerticalSeparator","â":"bsolhsub","â":"suphsol","âµ":"xlarr","â¶":"xrarr","â·":"xharr","â¸":"xlArr","â¹":"xrArr","âº":"xhArr","â¼":"xmap","â¿":"dzigrarr","â¤":"nvlArr","â¤":"nvrArr","â¤":"nvHarr","â¤
":"Map","â¤":"lbarr","â¤":"rbarr","â¤":"lBarr","â¤":"rBarr","â¤":"RBarr","â¤":"DDotrahd","â¤":"UpArrowBar","â¤":"DownArrowBar","â¤":"Rarrtl","â¤":"latail","â¤":"ratail","â¤":"lAtail","â¤":"rAtail","â¤":"larrfs","â¤":"rarrfs","â¤":"larrbfs","⤠":"rarrbfs","⤣":"nwarhk","⤤":"nearhk","⤥":"searhk","⤦":"swarhk","⤧":"nwnear","⤨":"toea","⤩":"tosa","⤪":"swnwar","⤳":"rarrc","⤳̸":"nrarrc","⤵":"cudarrr","⤶":"ldca","⤷":"rdca","⤸":"cudarrl","⤹":"larrpl","⤼":"curarrm","⤽":"cularrp","â¥
":"rarrpl","â¥":"harrcir","â¥":"Uarrocir","â¥":"lurdshar","â¥":"ldrushar","â¥":"LeftRightVector","â¥":"RightUpDownVector","â¥":"DownLeftRightVector","â¥":"LeftUpDownVector","â¥":"LeftVectorBar","â¥":"RightVectorBar","â¥":"RightUpVectorBar","â¥":"RightDownVectorBar","â¥":"DownLeftVectorBar","â¥":"DownRightVectorBar","â¥":"LeftUpVectorBar","â¥":"LeftDownVectorBar","â¥":"LeftTeeVector","â¥":"RightTeeVector","â¥":"RightUpTeeVector","â¥":"RightDownTeeVector","â¥":"DownLeftTeeVector","â¥":"DownRightTeeVector","⥠":"LeftUpTeeVector","⥡":"LeftDownTeeVector","⥢":"lHar","⥣":"uHar","⥤":"rHar","⥥":"dHar","⥦":"luruhar","⥧":"ldrdhar","⥨":"ruluhar","⥩":"rdldhar","⥪":"lharul","⥫":"llhard","⥬":"rharul","â¥":"lrhard","⥮":"udhar","⥯":"duhar","⥰":"RoundImplies","⥱":"erarr","⥲":"simrarr","⥳":"larrsim","⥴":"rarrsim","⥵":"rarrap","⥶":"ltlarr","⥸":"gtrarr","⥹":"subrarr","⥻":"suplarr","⥼":"lfisht","⥽":"rfisht","⥾":"ufisht","⥿":"dfisht","â¦":"vzigzag","â¦":"vangrt","â¦":"angrtvbd","⦤":"ange","⦥":"range","⦦":"dwangle","⦧":"uwangle","⦨":"angmsdaa","⦩":"angmsdab","⦪":"angmsdac","⦫":"angmsdad","⦬":"angmsdae","â¦":"angmsdaf","⦮":"angmsdag","⦯":"angmsdah","⦰":"bemptyv","⦱":"demptyv","⦲":"cemptyv","⦳":"raemptyv","⦴":"laemptyv","⦵":"ohbar","⦶":"omid","⦷":"opar","⦹":"operp","⦻":"olcross","⦼":"odsold","⦾":"olcir","⦿":"ofcir","â§":"olt","â§":"ogt","â§":"cirscir","â§":"cirE","â§":"solb","â§
":"bsolb","â§":"boxbox","â§":"trisb","â§":"rtriltri","â§":"LeftTriangleBar","â§Ì¸":"NotLeftTriangleBar","â§":"RightTriangleBar","â§Ì¸":"NotRightTriangleBar","â§":"iinfin","â§":"infintie","â§":"nvinfin","â§£":"eparsl","⧤":"smeparsl","â§¥":"eqvparsl","â§«":"lozf","â§´":"RuleDelayed","â§¶":"dsol","â¨":"xodot","â¨":"xoplus","â¨":"xotime","â¨":"xuplus","â¨":"xsqcup","â¨":"fpartint","â¨":"cirfnint","â¨":"awint","â¨":"rppolint","â¨":"scpolint","â¨":"npolint","â¨":"pointint","â¨":"quatint","â¨":"intlarhk","⨢":"pluscir","⨣":"plusacir","⨤":"simplus","⨥":"plusdu","⨦":"plussim","⨧":"plustwo","⨩":"mcomma","⨪":"minusdu","â¨":"loplus","⨮":"roplus","⨯":"Cross","⨰":"timesd","⨱":"timesbar","⨳":"smashp","⨴":"lotimes","⨵":"rotimes","⨶":"otimesas","⨷":"Otimes","⨸":"odiv","⨹":"triplus","⨺":"triminus","⨻":"tritime","⨼":"iprod","⨿":"amalg","â©":"capdot","â©":"ncup","â©":"ncap","â©":"capand","â©
":"cupor","â©":"cupcap","â©":"capcup","â©":"cupbrcap","â©":"capbrcup","â©":"cupcup","â©":"capcap","â©":"ccups","â©":"ccaps","â©":"ccupssm","â©":"And","â©":"Or","â©":"andand","â©":"oror","â©":"orslope","â©":"andslope","â©":"andv","â©":"orv","â©":"andd","â©":"ord","â©":"wedbar","⩦":"sdote","⩪":"simdot","â©":"congdot","â©Ì¸":"ncongdot","â©®":"easter","⩯":"apacir","â©°":"apE","⩰̸":"napE","⩱":"eplus","⩲":"pluse","⩳":"Esim","â©·":"eDDot","⩸":"equivDD","⩹":"ltcir","⩺":"gtcir","â©»":"ltquest","⩼":"gtquest","⩽":"les","⩽̸":"nles","⩾":"ges","⩾̸":"nges","â©¿":"lesdot","âª":"gesdot","âª":"lesdoto","âª":"gesdoto","âª":"lesdotor","âª":"gesdotol","âª
":"lap","âª":"gap","âª":"lne","âª":"gne","âª":"lnap","âª":"gnap","âª":"lEg","âª":"gEl","âª":"lsime","âª":"gsime","âª":"lsimg","âª":"gsiml","âª":"lgE","âª":"glE","âª":"lesges","âª":"gesles","âª":"els","âª":"egs","âª":"elsdot","âª":"egsdot","âª":"el","âª":"eg","âª":"siml","âª":"simg","âª":"simlE","⪠":"simgE","⪡":"LessLess","⪡̸":"NotNestedLessLess","⪢":"GreaterGreater","⪢̸":"NotNestedGreaterGreater","⪤":"glj","⪥":"gla","⪦":"ltcc","⪧":"gtcc","⪨":"lescc","⪩":"gescc","⪪":"smt","⪫":"lat","⪬":"smte","⪬ï¸":"smtes","âª":"late","âªï¸":"lates","⪮":"bumpE","⪯":"pre","⪯̸":"npre","⪰":"sce","⪰̸":"nsce","⪳":"prE","⪴":"scE","⪵":"prnE","⪶":"scnE","⪷":"prap","⪸":"scap","⪹":"prnap","⪺":"scnap","⪻":"Pr","⪼":"Sc","⪽":"subdot","⪾":"supdot","⪿":"subplus","â«":"supplus","â«":"submult","â«":"supmult","â«":"subedot","â«":"supedot","â«
":"subE","â«
̸":"nsubE","â«":"supE","â«Ì¸":"nsupE","â«":"subsim","â«":"supsim","â«ï¸":"vsubnE","â«":"subnE","â«ï¸":"vsupnE","â«":"supnE","â«":"csub","â«":"csup","â«":"csube","â«":"csupe","â«":"subsup","â«":"supsub","â«":"subsub","â«":"supsup","â«":"suphsub","â«":"supdsub","â«":"forkv","â«":"topfork","â«":"mlcp","⫤":"Dashv","⫦":"Vdashl","â«§":"Barv","⫨":"vBar","â«©":"vBarv","â««":"Vbar","⫬":"Not","â«":"bNot","â«®":"rnmid","⫯":"cirmid","â«°":"midcir","⫱":"topcir","⫲":"nhpar","⫳":"parsim","⫽":"parsl","⫽â¥":"nparsl","â":"flat","â®":"natur","â¯":"sharp","
4\xa4":"curren","\xa2":"cent",$:"dollar","\xa3":"pound","\xa5":"yen","â¬":"euro","\xb9":"sup1","\xbd":"half","â
":"frac13","\xbc":"frac14","â
":"frac15","â
":"frac16","â
":"frac18","\xb2":"sup2","â
":"frac23","â
":"frac25","\xb3":"sup3","\xbe":"frac34","â
":"frac35","â
":"frac38","â
":"frac45","â
":"frac56","â
":"frac58","â
":"frac78","\uD835\uDCB6":"ascr","\uD835\uDD52":"aopf","\uD835\uDD1E":"afr","\uD835\uDD38":"Aopf","\uD835\uDD04":"Afr","\uD835\uDC9C":"Ascr",ª:"ordf",á:"aacute",Ã:"Aacute",à :"agrave",Ã:"Agrave",Ä:"abreve",Ä:"Abreve",â:"acirc",Ã:"Acirc",Ã¥:"aring",Ã
:"angst",ä:"auml",Ã:"Auml",ã:"atilde",Ã:"Atilde",Ä
:"aogon",Ä:"Aogon",Ä:"amacr",Ä:"Amacr",æ:"aelig",Ã:"AElig","\uD835\uDCB7":"bscr","\uD835\uDD53":"bopf","\uD835\uDD1F":"bfr","\uD835\uDD39":"Bopf",â¬:"Bscr","\uD835\uDD05":"Bfr","\uD835\uDD20":"cfr","\uD835\uDCB8":"cscr","\uD835\uDD54":"copf",â:"Cfr","\uD835\uDC9E":"Cscr",â:"Copf",Ä:"cacute",Ä:"Cacute",Ä:"ccirc",Ä:"Ccirc",Ä:"ccaron",Ä:"Ccaron",Ä:"cdot",Ä:"Cdot",ç:"ccedil",Ã:"Ccedil","â
":"incare","\uD835\uDD21":"dfr",â
:"dd","\uD835\uDD55":"dopf","\uD835\uDCB9":"dscr","\uD835\uDC9F":"Dscr","\uD835\uDD07":"Dfr",â
:"DD","\uD835\uDD3B":"Dopf",Ä:"dcaron",Ä:"Dcaron",Ä:"dstrok",Ä:"Dstrok",ð:"eth",Ã:"ETH",â
:"ee",â¯:"escr","\uD835\uDD22":"efr","\uD835\uDD56":"eopf",â°:"Escr","\uD835\uDD08":"Efr","\uD835\uDD3C":"Eopf",é:"eacute",Ã:"Eacute",è:"egrave",Ã:"Egrave",ê:"ecirc",Ã:"Ecirc",Ä:"ecaron",Ä:"Ecaron",ë:"euml",Ã:"Euml",Ä:"edot",Ä:"Edot",Ä:"eogon",Ä:"Eogon",Ä:"emacr",Ä:"Emacr","\uD835\uDD23":"ffr","\uD835\uDD57":"fopf","\uD835\uDCBB":"fscr","\uD835\uDD09":"Ffr","\uD835\uDD3D":"Fopf",â±:"Fscr",ï¬:"fflig",ï¬:"ffilig",ï¬:"ffllig",ï¬:"filig",fj:"fjlig",ï¬:"fllig",Æ:"fnof",â:"gscr","\uD835\uDD58":"gopf","\uD835\uDD24":"gfr","\uD835\uDCA2":"Gscr","\uD835\uDD3E":"Gopf","\uD835\uDD0A":"Gfr",ǵ:"gacute",Ä:"gbreve",Ä:"Gbreve",Ä:"gcirc",Ä:"Gcirc",Ä¡:"gdot",Ä :"Gdot",Ä¢:"Gcedil","\uD835\uDD25":"hfr",â:"planckh","\uD835\uDCBD":"hscr","\uD835\uDD59":"hopf",â:"Hscr",â:"Hfr",â:"Hopf",Ä¥:"hcirc",Ĥ:"Hcirc",â:"hbar",ħ:"hstrok",Ħ:"Hstrok","\uD835\uDD5A":"iopf","\uD835\uDD26":"ifr","\uD835\uDCBE":"iscr",â
:"ii","\uD835\uDD40":"Iopf",â:"Iscr",â:"Im",Ã:"iacute",Ã:"Iacute",ì:"igrave",Ã:"Igrave",î:"icirc",Ã:"Icirc",ï:"iuml",Ã:"Iuml",Ä©:"itilde",Ĩ:"Itilde",İ:"Idot",į:"iogon",Ä®:"Iogon",Ä«:"imacr",Ī:"Imacr",ij:"ijlig",IJ:"IJlig",ı:"imath","\uD835\uDCBF":"jscr","\uD835\uDD5B":"jopf","\uD835\uDD27":"jfr","\uD835\uDCA5":"Jscr","\uD835\uDD0D":"Jfr","\uD835\uDD41":"Jopf",ĵ:"jcirc",Ä´:"Jcirc",È·:"jmath","\uD835\uDD5C":"kopf","\uD835\uDCC0":"kscr","\uD835\uDD28":"kfr","\uD835\uDCA6":"Kscr","\uD835\uDD42":"Kopf","\uD835\uDD0E":"Kfr",Ä·:"kcedil",Ķ:"Kcedil","\uD835\uDD29":"lfr","\uD835\uDCC1":"lscr",â:"ell","\uD835\uDD5D":"lopf",â:"Lscr","\uD835\uDD0F":"Lfr","\uD835\uDD43":"Lopf",ĺ:"lacute",Ĺ:"Lacute",ľ:"lcaron",Ľ:"Lcaron",ļ:"lcedil",Ä»:"Lcedil",Å:"lstrok",Å:"Lstrok",Å:"lmidot",Ä¿:"Lmidot","\uD835\uDD2A":"mfr","\uD835\uDD5E":"mopf","\uD835\uDCC2":"mscr","\uD835\uDD10":"Mfr","\uD835\uDD44":"Mopf",â³:"Mscr","\uD835\uDD2B":"nfr","\uD835\uDD5F":"nopf","\uD835\uDCC3":"nscr",â:"Nopf","\uD835\uDCA9":"Nscr","\uD835\uDD11":"Nfr",Å:"nacute",Å:"Nacute",Å:"ncaron",Å:"Ncaron",ñ:"ntilde",Ã:"Ntilde",Å:"ncedil",Å
:"Ncedil","â":"numero",Å:"eng",Å:"ENG","\uD835\uDD60":"oopf","\uD835\uDD2C":"ofr",â´:"oscr","\uD835\uDCAA":"Oscr","\uD835\uDD12":"Ofr","\uD835\uDD46":"Oopf",º:"ordm",ó:"oacute",Ã:"Oacute",ò:"ograve",Ã:"Ograve",ô:"ocirc",Ã:"Ocirc",ö:"ouml",Ã:"Ouml",Å:"odblac",Å:"Odblac",õ:"otilde",Ã:"Otilde",ø:"oslash",Ã:"Oslash",Å:"omacr",Å:"Omacr",Å:"oelig",Å:"OElig","\uD835\uDD2D":"pfr","\uD835\uDCC5":"pscr","\uD835\uDD61":"popf",â:"Popf","\uD835\uDD13":"Pfr","\uD835\uDCAB":"Pscr","\uD835\uDD62":"qopf","\uD835\uDD2E":"qfr","\uD835\uDCC6":"qscr","\uD835\uDCAC":"Qscr","\uD835\uDD14":"Qfr",â:"Qopf",ĸ:"kgreen","\uD835\uDD2F":"rfr","\uD835\uDD63":"ropf","\uD835\uDCC7":"rscr",â:"Rscr",â:"Re",â:"Ropf",Å:"racute",Å:"Racute",Å:"rcaron",Å:"Rcaron",Å:"rcedil",Å:"Rcedil","\uD835\uDD64":"sopf","\uD835\uDCC8":"sscr","\uD835\uDD30":"sfr","\uD835\uDD4A":"Sopf","\uD835\uDD16":"Sfr","\uD835\uDCAE":"Sscr","â":"oS",Å:"sacute",Å:"Sacute",Å:"scirc",Å:"Scirc",Å¡:"scaron",Å :"Scaron",Å:"scedil",Å:"Scedil",Ã:"szlig","\uD835\uDD31":"tfr","\uD835\uDCC9":"tscr","\uD835\uDD65":"topf","\uD835\uDCAF":"Tscr","\uD835\uDD17":"Tfr","\uD835\uDD4B":"Topf",Å¥:"tcaron",Ť:"Tcaron",Å£:"tcedil",Å¢:"Tcedil","â¢":"trade",ŧ:"tstrok",Ŧ:"Tstrok","\uD835\uDCCA":"uscr","\uD835\uDD66":"uopf","\uD835\uDD32":"ufr","\uD835\uDD4C":"Uopf","\uD835\uDD18":"Ufr","\uD835\uDCB0":"Uscr",ú:"uacute",Ã:"Uacute",ù:"ugrave",Ã:"Ugrave",Å:"ubreve",Ŭ:"Ubreve",û:"ucirc",Ã:"Ucirc",ů:"uring",Å®:"Uring",ü:"uuml",Ã:"Uuml",ű:"udblac",Ű:"Udblac",Å©
4:"utilde",Ũ:"Utilde",ų:"uogon",Ų:"Uogon",Å«:"umacr",Ū:"Umacr","\uD835\uDD33":"vfr","\uD835\uDD67":"vopf","\uD835\uDCCB":"vscr","\uD835\uDD19":"Vfr","\uD835\uDD4D":"Vopf","\uD835\uDCB1":"Vscr","\uD835\uDD68":"wopf","\uD835\uDCCC":"wscr","\uD835\uDD34":"wfr","\uD835\uDCB2":"Wscr","\uD835\uDD4E":"Wopf","\uD835\uDD1A":"Wfr",ŵ:"wcirc",Å´:"Wcirc","\uD835\uDD35":"xfr","\uD835\uDCCD":"xscr","\uD835\uDD69":"xopf","\uD835\uDD4F":"Xopf","\uD835\uDD1B":"Xfr","\uD835\uDCB3":"Xscr","\uD835\uDD36":"yfr","\uD835\uDCCE":"yscr","\uD835\uDD6A":"yopf","\uD835\uDCB4":"Yscr","\uD835\uDD1C":"Yfr","\uD835\uDD50":"Yopf",ý:"yacute",Ã:"Yacute",Å·:"ycirc",Ŷ:"Ycirc",ÿ:"yuml",Ÿ:"Yuml","\uD835\uDCCF":"zscr","\uD835\uDD37":"zfr","\uD835\uDD6B":"zopf",â¨:"Zfr",â¤:"Zopf","\uD835\uDCB5":"Zscr",ź:"zacute",Ź:"Zacute",ž:"zcaron",Ž:"Zcaron",ż:"zdot",Å»:"Zdot",Ƶ:"imped",þ:"thorn",Ã:"THORN",Å:"napos",α:"alpha",Î:"Alpha",β:"beta",Î:"Beta",γ:"gamma",Î:"Gamma",δ:"delta",Î:"Delta",ε:"epsi",ϵ:"epsiv",Î:"Epsilon",Ï:"gammad",Ï:"Gammad",ζ:"zeta",Î:"Zeta",η:"eta",Î:"Eta",θ:"theta",Ï:"thetav",Î:"Theta",ι:"iota",Î:"Iota",κ:"kappa",ϰ:"kappav",Î:"Kappa",λ:"lambda",Î:"Lambda",μ:"mu",µ:"micro",Î:"Mu",ν:"nu",Î:"Nu",ξ:"xi",Î:"Xi",ο:"omicron",Î:"Omicron",Ï:"pi",Ï:"piv",Î :"Pi",Ï:"rho",ϱ:"rhov",Ρ:"Rho",Ï:"sigma",Σ:"Sigma",Ï:"sigmaf",Ï:"tau",Τ:"Tau",Ï
:"upsi",Î¥:"Upsilon",Ï:"Upsi",Ï:"phi",Ï:"phiv",Φ:"Phi",Ï:"chi",Χ:"Chi",Ï:"psi",Ψ:"Psi",Ï:"omega",Ω:"ohm",а:"acy",Ð:"Acy",б:"bcy",Ð:"Bcy",в:"vcy",Ð:"Vcy",г:"gcy",Ð:"Gcy",Ñ:"gjcy",Ð:"GJcy",д:"dcy",Ð:"Dcy",Ñ:"djcy",Ð:"DJcy",е:"iecy",Ð:"IEcy",Ñ:"iocy",Ð:"IOcy",Ñ:"jukcy",Ð:"Jukcy",ж:"zhcy",Ð:"ZHcy",з:"zcy",Ð:"Zcy",Ñ:"dscy",Ð
:"DScy",и:"icy",Ð:"Icy",Ñ:"iukcy",Ð:"Iukcy",Ñ:"yicy",Ð:"YIcy",й:"jcy",Ð:"Jcy",Ñ:"jsercy",Ð:"Jsercy",к:"kcy",Ð:"Kcy",Ñ:"kjcy",Ð:"KJcy",л:"lcy",Ð:"Lcy",Ñ:"ljcy",Ð:"LJcy",м:"mcy",Ð:"Mcy",н:"ncy",Ð:"Ncy",Ñ:"njcy",Ð:"NJcy",о:"ocy",Ð:"Ocy",п:"pcy",Ð:"Pcy",Ñ:"rcy",Ð :"Rcy",Ñ:"scy",С:"Scy",Ñ:"tcy",Т:"Tcy",Ñ:"tshcy",Ð:"TSHcy",Ñ:"ucy",У:"Ucy",Ñ:"ubrcy",Ð:"Ubrcy",Ñ:"fcy",Ф:"Fcy",Ñ
:"khcy",Ð¥:"KHcy",Ñ:"tscy",Ц:"TScy",Ñ:"chcy",Ч:"CHcy",Ñ:"dzcy",Ð:"DZcy",Ñ:"shcy",Ш:"SHcy",Ñ:"shchcy",Щ:"SHCHcy",Ñ:"hardcy",Ъ:"HARDcy",Ñ:"ycy",Ы:"Ycy",Ñ:"softcy",Ь:"SOFTcy",Ñ:"ecy",Ð:"Ecy",Ñ:"yucy",Ю:"YUcy",Ñ:"yacy",Я:"YAcy",âµ:"aleph",â¶:"beth",â·:"gimel",â¸:"daleth"},c=/["&'<>`]/g,d={'"':""","&":"&","'":"'","<":"<",">":">","`":"`"},h=/&#(?:[xX][^a-fA-F0-9]|[^0-9xX])/,p=/[\0-\x08\x0B\x0E-\x1F\x7F-\x9F\uFDD0-\uFDEF\uFFFE\uFFFF]|[\uD83F\uD87F\uD8BF\uD8FF\uD93F\uD97F\uD9BF\uD9FF\uDA3F\uDA7F\uDABF\uDAFF\uDB3F\uDB7F\uDBBF\uDBFF][\uDFFE\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,f
vendor: 16,834 bytes, line 4
4=/&(CounterClockwiseContourIntegral|DoubleLongLeftRightArrow|ClockwiseContourIntegral|NotNestedGreaterGreater|NotSquareSupersetEqual|DiacriticalDoubleAcute|NotRightTriangleEqual|NotSucceedsSlantEqual|NotPrecedesSlantEqual|CloseCurlyDoubleQuote|NegativeVeryThinSpace|DoubleContourIntegral|FilledVerySmallSquare|CapitalDifferentialD|OpenCurlyDoubleQuote|EmptyVerySmallSquare|NestedGreaterGreater|DoubleLongRightArrow|NotLeftTriangleEqual|NotGreaterSlantEqual|ReverseUpEquilibrium|DoubleLeftRightArrow|NotSquareSubsetEqual|NotDoubleVerticalBar|RightArrowLeftArrow|NotGreaterFullEqual|NotRightTriangleBar|SquareSupersetEqual|DownLeftRightVector|DoubleLongLeftArrow|leftrightsquigarrow|LeftArrowRightArrow|NegativeMediumSpace|blacktriangleright|RightDownVectorBar|PrecedesSlantEqual|RightDoubleBracket|SucceedsSlantEqual|NotLeftTriangleBar|RightTriangleEqual|SquareIntersection|RightDownTeeVector|ReverseEquilibrium|NegativeThickSpace|longleftrightarrow|Longleftrightarrow|LongLeftRightArrow|DownRightTeeVector|DownRightVectorBar|GreaterSlantEqual|SquareSubsetEqual|LeftDownVectorBar|LeftDoubleBracket|VerticalSeparator|rightleftharpoons|NotGreaterGreater|NotSquareSuperset|blacktriangleleft|blacktriangledown|NegativeThinSpace|LeftDownTeeVector|NotLessSlantEqual|leftrightharpoons|DoubleUpDownArrow|DoubleVerticalBar|LeftTriangleEqual|FilledSmallSquare|twoheadrightarrow|NotNestedLessLess|DownLeftTeeVector|DownLeftVectorBar|RightAngleBracket|NotTildeFullEqual|NotReverseElement|RightUpDownVector|DiacriticalTilde|NotSucceedsTilde|circlearrowright|NotPrecedesEqual|rightharpoondown|DoubleRightArrow|NotSucceedsEqual|NonBreakingSpace|NotRightTriangle|LessEqualGreater|RightUpTeeVector|LeftAngleBracket|GreaterFullEqual|DownArrowUpArrow|RightUpVectorBar|twoheadleftarrow|GreaterEqualLess|downharpoonright|RightTriangleBar|ntrianglerighteq|NotSupersetEqual|LeftUpDownVector|DiacriticalAcute|rightrightarrows|vartriangleright|UpArrowDownArrow|DiacriticalGrave|UnderParenthesis|EmptySmallSquare|LeftUpVectorBar|leftrightarrows|DownRightVector|downharpoonleft|trianglerighteq|ShortRightArrow|OverParenthesis|DoubleLeftArrow|DoubleDownArrow|NotSquareSubset|bigtriangledown|ntrianglelefteq|UpperRightArrow|curvearrowright|vartriangleleft|NotLeftTriangle|nleftrightarrow|LowerRightArrow|NotHumpDownHump|NotGreaterTilde|rightthreetimes|LeftUpTeeVector|NotGreaterEqual|straightepsilon|LeftTriangleBar|rightsquigarrow|ContourIntegral|rightleftarrows|CloseCurlyQuote|RightDownVector|LeftRightVector|nLeftrightarrow|leftharpoondown|circlearrowleft|SquareSuperset|OpenCurlyQuote|hookrightarrow|HorizontalLine|DiacriticalDot|NotLessGreater|ntriangleright|DoubleRightTee|InvisibleComma|InvisibleTimes|LowerLeftArrow|DownLeftVector|NotSubsetEqual|curvearrowleft|trianglelefteq|NotVerticalBar|TildeFullEqual|downdownarrows|NotGreaterLess|RightTeeVector|ZeroWidthSpace|looparrowright|LongRightArrow|doublebarwedge|ShortLeftArrow|ShortDownArrow|RightVectorBar|GreaterGreater|ReverseElement|rightharpoonup|LessSlantEqual|leftthreetimes|upharpoonright|rightarrowtail|LeftDownVector|Longrightarrow|NestedLessLess|UpperLeftArrow|nshortparallel|leftleftarrows|leftrightarrow|Leftrightarrow|LeftRightArrow|longrightarrow|upharpoonleft|RightArrowBar|ApplyFunction|LeftTeeVector|leftarrowtail|NotEqualTilde|varsubsetneqq|varsupsetneqq|RightTeeArrow|SucceedsEqual|SucceedsTilde|LeftVectorBar|SupersetEqual|hookleftarrow|DifferentialD|VerticalTilde|VeryThinSpace|blacktriangle|bigtriangleup|LessFullEqual|divideontimes|leftharpoonup|UpEquilibrium|ntriangleleft|RightTriangle|measuredangle|shortparallel|longleftarrow|Longleftarrow|LongLeftArrow|DoubleLeftTee|Poincareplane|PrecedesEqual|triangleright|DoubleUpArrow|RightUpVector|fallingdotseq|looparrowleft|PrecedesTilde|NotTildeEqual|NotTildeTilde|smallsetminus|Proportional|triangleleft|triangledown|UnderBracket|NotHumpEqual|exponentiale|ExponentialE|NotLessTilde|HilbertSpace|RightCeiling|blacklozenge|varsupsetneq|HumpDownHump|GreaterEqual|VerticalLine|LeftTeeArrow|NotLessEqual|DownTeeArrow|LeftTriangle|varsubsetneq|Intersection|NotCongruent|DownArrowBar|LeftUpVector|LeftArrowBar|risingdotseq|GreaterTilde|RoundImplies|SquareSubset|ShortUpArrow|NotSuperset|quaternions|precnapprox|backepsilon|preccurlyeq|OverBracket|blacksquare|MediumSpace|VerticalBar|circledcirc|circleddash|CircleMinus|CircleTimes|LessGreater|curlyeqprec|curlyeqsucc|diamondsuit|UpDownArrow|Updownarrow|RuleDelayed|Rrightarrow|updownarrow|RightVector|nRightarrow|nrightarrow|eqslantless|LeftCeiling|Equilibrium|SmallCircle|expectation|NotSucceeds|thickapprox|GreaterLess|SquareUnion|NotPrecedes|NotLessLess|straightphi|succnapprox|succcurlyeq|SubsetEqual|sqsupseteq|Proportion|Laplacetrf|ImaginaryI|supsetneqq|NotGreater|gtreqqless|NotElement|ThickSpace|TildeEqual|TildeTilde|Fouriertrf|rmoustache|EqualTilde|eqslantgtr|UnderBrace|LeftVector|UpArrowBar|nLeftarrow|nsubseteqq|subsetneqq|nsupseteqq|nleftarrow|succapprox|lessapprox|UpTeeArrow|upuparrows|curlywedge|lesseqqgtr|varepsilon|varnothing|RightFloor|complement|CirclePlus|sqsubseteq|Lleftarrow|circledast|RightArrow|Rightarrow|rightarrow|lmoustache|Bernoullis|precapprox|mapstoleft|mapstodown|longmapsto|dotsquare|downarrow|DoubleDot|nsubseteq|supsetneq|leftarrow|nsupseteq|subsetneq|ThinSpace|ngeqslant|subseteqq|HumpEqual|NotSubset|triangleq|NotCupCap|lesseqgtr|heartsuit|TripleDot|Leftarrow|Coproduct|Congruent|varpropto|complexes|gvertneqq|LeftArrow|LessTilde|supseteqq|MinusPlus|CircleDot|nleqslant|NotExists|gtreqless|nparallel|UnionPlus|LeftFloor|checkmark|CenterDot|centerdot|Mellintrf|gtrapprox|bigotimes|OverBrace|spadesuit|therefore|pitchfork|rationals|PlusMinus|Backslash|Therefore|DownBreve|backsimeq|backprime|DownArrow|nshortmid|Downarrow|lvertneqq|eqvparsl|imagline|imagpart|infintie|integers|Integral|intercal|LessLess|Uarrocir|intlarhk|sqsupset|angmsdaf|sqsubset|llcorner|vartheta|cupbrcap|lnapprox|Superset|SuchThat|succnsim|succneqq|angmsdag|biguplus|curlyvee|trpezium|Succeeds|NotTilde|bigwedge|angmsdah|angrtvbd|triminus|cwconint|fpartint|lrcorner|smeparsl|subseteq|urcorner|lurdshar|laemptyv|DDotrahd|approxeq|ldrushar|awconint|mapstoup|backcong|shortmid|triangle|geqslant|gesdotol|timesbar|circledR|circledS|setminus|multimap|naturals|scpolint|ncongdot|RightTee|boxminus|gnapprox|boxtimes|andslope|thicksim|angmsdaa|varsigma|cirfnint|rtriltri|angmsdab|rppolint|angmsdac|barwedge|drbkarow|clubsuit|thetasym|bsolhsub|capbrcup|dzigrarr|doteqdot|DotEqual|dotminus|UnderBar|NotEqual|realpart|otimesas|ulcorner|hksearow|hkswarow|parallel|PartialD|elinters|emptyset|plusacir|bbrktbrk|angmsdad|pointint|bigoplus|angmsdae|Precedes|bigsqcup|varkappa|notindot|supseteq|precneqq|precnsim|profalar|profline|profsurf|leqslant|lesdotor|raemptyv|subplus|notnivb|notnivc|subrarr|zigrarr|vzigzag|submult|subedot|Element|between|cirscir|larrbfs|larrsim|lotimes|lbrksld|lbrkslu|lozenge|ldrdhar|dbkarow|bigcirc|epsilon|simrarr|simplus|ltquest|Epsilon|luruhar|gtquest|maltese|npolint|eqcolon|npreceq|bigodot|ddagger|gtrless|bnequiv|harrcir|ddotseq|equivDD|backsim|demptyv|nsqsube|nsqsupe|Upsilon|nsubset|upsilon|minusdu|nsucceq|swarrow|nsupset|coloneq|searrow|boxplus|napprox|natural|asympeq|alefsym|congdot|nearrow|bigstar|diamond|supplus|tritime|LeftTee|nvinfin|triplus|NewLine|nvltrie|nvrtrie|nwarrow|nexists|Diamond|ruluhar|Implies|supmult|angzarr|suplarr|suphsub|questeq|because|digamma|Because|olcross|bemptyv|omicron|Omicron|rotimes|NoBreak|intprod|angrtvb|orderof|uwangle|suphsol|lesdoto|orslope|DownTee|realine|cudarrl|rdldhar|OverBar|supedot|lessdot|supdsub|topfork|succsim|rbrkslu|rbrksld|pertenk|cudarrr|isindot|planckh|lessgtr|pluscir|gesdoto|plussim|plustwo|lesssim|cularrp|rarrsim|Cayleys|notinva|notinvb|notinvc|UpArrow|Uparrow|uparrow|NotLess|dwangle|precsim|Product|curarrm|Cconint|dotplus|rarrbfs|ccupssm|Cedilla|cemptyv|notniva|quatint|frac35|frac38|frac45|frac56|frac58|frac78|tridot|xoplus|gacute|gammad|Gammad|lfisht|lfloor|bigcup|sqsupe|gbreve|Gbreve|lharul|sqsube|sqcups|Gcedil|apacir|llhard|lmidot|Lmidot|lmoust|andand|sqcaps|approx|Abreve|spades|circeq|tprime|divide|topcir|Assign|topbot|gesdot|divonx|xuplus|timesd|gesles|atilde|solbar|SOFTcy|loplus|timesb|lowast|lowbar|dlcorn|dlcrop|softcy|dollar|lparlt|thksim|lrhard|Atilde|lsaquo|smashp|bigvee|thinsp|wreath|bkarow|lsquor|lstrok|Lstrok|lthree|ltimes|ltlarr|DotDot|simdot|ltrPar|weierp|xsqcup|angmsd|sigmav|sigmaf|zeetrf|Zcaron|zcaron|mapsto|vsupne|thetav|cirmid|marker|mcomma|Zacute|vsubnE|there4|gtlPar|vsubne|bottom|gtrarr|SHCHcy|shchcy|midast|midcir|middot|minusb|minusd|gtrdot|bowtie|sfrown|mnplus|models|colone|seswar|Colone|mstpos|searhk|gtrsim|nacute|Nacute|boxbox|telrec|hairsp|Tcedil|nbumpe|scnsim|ncaron|Ncaron|ncedil|Ncedil|hamilt|Scedil|nearhk|hardcy|HARDcy|tcedil|Tcaron|commat|nequiv|nesear|tcaron|target|hearts|nexist|varrho|scedil|Scaron|scaron|hellip|Sacute|sacute|hercon|swnwar|compfn|rtimes|rthree|rsquor|rsaquo|zacute|wedgeq|homtht|barvee|barwed|Barwed|rpargt|horbar|conint|swarhk|roplus|nltrie|hslash|hstrok|Hstrok|rmoust|Conint|bprime|hybull|hyphen|iacute|Iacute|supsup|supsub|supsim|varphi|coprod|brvbar|agrave|Supset|supset|igrave|Igrave|notinE|Agrave|iiiint|iinfin|copysr|wedbar|Verbar|vangrt|becaus|incare|verbar|inodot|bullet|drcorn|intcal|drcrop|cularr|vellip|Utilde|bumpeq|cupcap|dstrok|Dstrok|CupCap|cupcup|cupdot|eacute|Eacute|supdot|iquest|easter|ecaron|Ecaron|ecolon|isinsv|utilde|itilde|Itilde|curarr|succeq|Bumpeq|cacute|ulcrop|nparsl|Cacute|nprcue|egrave|Egrave|nrarrc|nrarrw|subsup|subsub|nrtrie|jsercy|nsccue|Jsercy|kappav|kcedil|Kcedil|subsim|ulcorn|nsimeq|egsdot|veebar|kgreen|capand|elsdot|Subset|subset|curren|aacute|lacute|Lacute|emptyv|ntilde|Ntilde|lagran|lambda|Lambda|capcap|Ugrave|langle|subdot|emsp13|numero|emsp14|nvdash|nvDash|nVdash|nVDash|ugrave|ufisht|nvHarr|larrfs|nvlArr|larrhk|larrlp|larrpl|nvrArr|Udblac|nwarhk|larrtl|nwnear|oacute|Oacute|latail|lAtail|sstarf|lbrace|odblac|Odblac|lbrack|udblac|odsold|eparsl|lcaron|Lcaron|ograve|Ograve|lcedil|Lcedil|Aacute|ssmile|ssetmn|squarf|ldquor|capcup|ominus|cylcty|rharul|eqcirc|dagger|rfloor|rfisht|Dagger|daleth|equals|origof|capdot|equest|dcaron|Dcaron|rdquor|oslash|Oslash|otilde|Otilde|otimes|Otimes|urcrop|Ubreve|ubreve|Yacute|Uacute|uacute|Rcedil|rcedil|urcorn|parsim|Rcaron|Vdashl|rcaron|Tstrok|percnt|period|permil|Exists|yacute|rbrack|rbrace|phmmat|ccaron|Ccaron|planck|ccedil|plankv|tstrok|female|plusdo|plusdu|ffilig|plusmn|ffllig|Ccedil|rAtail|dfisht|bernou|ratail|Rarrtl|rarrtl|angsph|rarrpl|rarrlp|rarrhk|xwedge|xotime|forall|ForAll|Vvdash|vsupnE|preceq|bigcap|frac12|frac13|frac14|primes|rarrfs|prnsim|frac15|Square|frac16|square|lesdot|frac18|frac23|propto|prurel|rarrap|rangle|puncsp|frac25|Racute|qprime|racute|lesges|frac34|abreve|AElig|eqsim|utdot|setmn|urtri|Equal|Uring|seArr|uring|searr|dashv|Dashv|mumap|nabla|iogon|Iogon|sdote|sdotb|scsim|napid|napos|equiv|natur|Acirc|dblac|erarr|nbump|iprod|erDot|ucirc|awint|esdot|angrt|ncong|isinE|scnap|Scirc|scirc|ndash|isins|Ubrcy|nearr|neArr|isinv|nedot|ubrcy|acute|Ycirc|iukcy|Iukcy|xutri|nesim|caret|jcirc|Jcirc|caron|twixt|ddarr|sccue|exist|jmath|sbquo|ngeqq|angst|ccaps|lceil|ngsim|UpTee|delta|Delta|rtrif|nharr|nhArr|nhpar|rtrie|jukcy|Jukcy|kappa|rsquo|Kappa|nlarr|nlArr|TSHcy|rrarr|aogon|Aogon|fflig|xrarr|tshcy|ccirc|nleqq|filig|upsih|nless|dharl|nlsim|fjlig|ropar|nltri|dharr|robrk|roarr|fllig|fltns|roang|rnmid|subnE|subne|lAarr|trisb|Ccirc|acirc|ccups|blank|VDash|forkv|Vdash|langd|cedil|blk12|blk14|laquo|strns|diams|notin|vDash|larrb|blk34|block|disin|uplus|vdash|vBarv|aelig|starf|Wedge|check|xrArr|lates|lbarr|lBarr|notni|lbbrk|bcong|frasl|lbrke|frown|vrtri|vprop|vnsup|gamma|Gamma|wedge|xodot|bdquo|srarr|doteq|ldquo|boxdl|boxdL|gcirc|Gcirc|boxDl|boxDL|boxdr|boxdR|boxDr|TRADE|trade|rlhar|boxDR|vnsub|npart|vltri|rlarr|boxhd|boxhD|nprec|gescc|nrarr|nrArr|boxHd|boxHD|boxhu|boxhU|nrtri|boxHu|clubs|boxHU|times|colon|Colon|gimel|xlArr|Tilde|nsime|tilde|nsmid|nspar|THORN|thorn|xlarr|nsube|nsubE|thkap|xhArr|comma|nsucc|boxul|boxuL|nsupe|nsupE|gneqq|gnsim|boxUl|boxUL|grave|boxur|boxuR|boxUr|boxUR|lescc|angle|bepsi|boxvh|varpi|boxvH|numsp|Theta|gsime|gsiml|theta|boxVh|boxVH|boxvl|gtcir|gtdot|boxvL|boxVl|boxVL|crarr|cross|Cross|nvsim|boxvr|nwarr|nwArr|sqsup|dtdot|Uogon|lhard|lharu|dtrif|ocirc|Ocirc|lhblk|duarr|odash|sqsub|Hacek|sqcup|llarr|duhar|oelig|OElig|ofcir|boxvR|uogon|lltri|boxVr|csube|uuarr|ohbar|csupe|ctdot|olarr|olcir|harrw|oline|sqcap|omacr|Omacr|omega|Omega|boxVR|aleph|lneqq|lnsim|loang|loarr|rharu|lobrk|hcirc|operp|oplus|rhard|Hcirc|orarr|Union|order|ecirc|Ecirc|cuepr|szlig|cuesc|breve|reals|eDDot|Breve|hoarr|lopar|utrif|rdquo|Umacr|umacr|efDot|swArr|ultri|alpha|rceil|ovbar|swarr|Wcirc|wcirc|smtes|smile|bsemi|lrarr|aring|parsl|lrhar|bsime|uhblk|lrtri|cupor|Aring|uharr|uharl|slarr|rbrke|bsolb|lsime|rbbrk|RBarr|lsimg|phone|rBarr|rbarr|icirc|lsquo|Icirc|emacr|Emacr|ratio|simne|plusb|simlE|simgE|simeq|pluse|ltcir|ltdot|empty|xharr|xdtri|iexcl|Alpha|ltrie|rarrw|pound|ltrif|xcirc|bumpe|prcue|bumpE|asymp|amacr|cuvee|Sigma|sigma|iiint|udhar|iiota|ijlig|IJlig|supnE|imacr|Imacr|prime|Prime|image|prnap|eogon|Eogon|rarrc|mdash|mDDot|cuwed|imath|supne|imped|Amacr|udarr|prsim|micro|rarrb|cwint|raquo|infin|eplus|range|rangd|Ucirc|radic|minus|amalg|veeeq|rAarr|epsiv|ycirc|quest|sharp|quot|zwnj|Qscr|race|qscr|Qopf|qopf|qint|rang|Rang|Zscr|zscr|Zopf|zopf|rarr|rArr|Rarr|Pscr|pscr|prop|prod|prnE|prec|ZHcy|zhcy|prap|Zeta|zeta|Popf|popf|Zdot|plus|zdot|Yuml|yuml|phiv|YUcy|yucy|Yscr|yscr|perp|Yopf|yopf|part|para|YIcy|Ouml|rcub|yicy|YAcy|rdca|ouml|osol|Oscr|rdsh|yacy|real|oscr|xvee|andd|rect|andv|Xscr|oror|ordm|ordf|xscr|ange|aopf|Aopf|rHar|Xopf|opar|Oopf|xopf|xnis|rhov|oopf|omid|xmap|oint|apid|apos|ogon|ascr|Ascr|odot|odiv|xcup|xcap|ocir|oast|nvlt|nvle|nvgt|nvge|nvap|Wscr|wscr|auml|ntlg|ntgl|nsup|nsub|nsim|Nscr|nscr|nsce|Wopf|ring|npre|wopf|npar|Auml|Barv|bbrk|Nopf|nopf|nmid|nLtv|beta|ropf|Ropf|Beta|beth|nles|rpar|nleq|bnot|bNot|nldr|NJcy|rscr|Rscr|Vscr|vscr|rsqb|njcy|bopf|nisd|Bopf|rtri|Vopf|nGtv|ngtr|vopf|boxh|boxH|boxv|nges|ngeq|boxV|bscr|scap|Bscr|bsim|Vert|vert|bsol|bull|bump|caps|cdot|ncup|scnE|ncap|nbsp|napE|Cdot|cent|sdot|Vbar|nang|vBar|chcy|Mscr|mscr|sect|semi|CHcy|Mopf|mopf|sext|circ|cire|mldr|mlcp|cirE|comp|shcy|SHcy|vArr|varr|cong|copf|Copf|copy|COPY|malt|male|macr|lvnE|cscr|ltri|sime|ltcc|simg|Cscr|siml|csub|Uuml|lsqb|lsim|uuml|csup|Lscr|lscr|utri|smid|lpar|cups|smte|lozf|darr|Lopf|Uscr|solb|lopf|sopf|Sopf|lneq|uscr|spar|dArr|lnap|Darr|dash|Sqrt|LJcy|ljcy|lHar|dHar|Upsi|upsi|diam|lesg|djcy|DJcy|leqq|dopf|Dopf|dscr|Dscr|dscy|ldsh|ldca|squf|DScy|sscr|Sscr|dsol|lcub|late|star|Star|Uopf|Larr|lArr|larr|uopf|dtri|dzcy|sube|subE|Lang|lang|Kscr|kscr|Kopf|kopf|KJcy|kjcy|KHcy|khcy|DZcy|ecir|edot|eDot|Jscr|jscr|succ|Jopf|jopf|Edot|uHar|emsp|ensp|Iuml|iuml|eopf|isin|Iscr|iscr|Eopf|epar|sung|epsi|escr|sup1|sup2|sup3|Iota|iota|supe|supE|Iopf|iopf|IOcy|iocy|Escr|esim|Esim|imof|Uarr|QUOT|uArr|uarr|euml|IEcy|iecy|Idot|Euml|euro|excl|Hscr|hscr|Hopf|hopf|TScy|tscy|Tscr|hbar|tscr|flat|tbrk|fnof|hArr|harr|half|fopf|Fopf|tdot|gvnE|fork|trie|gtcc|fscr|Fscr|gdot|gsim|Gscr|gscr|Gopf|gopf|gneq|Gdot|tosa|gnap|Topf|topf|geqq|toea|GJcy|gjcy|tint|gesl|mid|Sfr|ggg|top|ges|gla|glE|glj|geq|gne|gEl|gel|gnE|Gcy|gcy|gap|Tfr|tfr|Tcy|tcy|Hat|Tau|Ffr|tau|Tab|hfr|Hfr|ffr|Fcy|fcy|icy|Icy|iff|ETH|eth|ifr|Ifr|Eta|eta|int|Int|Sup|sup|ucy|Ucy|Sum|sum|jcy|ENG|ufr|Ufr|eng|Jcy|jfr|els|ell|egs|Efr|efr|Jfr|uml|kcy|Kcy|Ecy|ecy|kfr|Kfr|lap|Sub|sub|lat|lcy|Lcy|leg|Dot|dot|lEg|leq|les|squ|div|die|lfr|Lfr|lgE|Dfr|dfr|Del|deg|Dcy|dcy|lne|lnE|sol|loz|smt|Cup|lrm|cup|lsh|Lsh|sim|shy|map|Map|mcy|Mcy|mfr|Mfr|mho|gfr|Gfr|sfr|cir|Chi|chi|nap|Cfr|vcy|Vcy|cfr|Scy|scy|ncy|Ncy|vee|Vee|Cap|cap|nfr|scE|sce|Nfr|nge|ngE|nGg|vfr|Vfr|ngt|bot|nGt|nis|niv|Rsh|rsh|nle|nlE|bne|Bfr|bfr|nLl|nlt|nLt|Bcy|bcy|not|Not|rlm|wfr|Wfr|npr|nsc|num|ocy|ast|Ocy|ofr|xfr|Xfr|Ofr|ogt|ohm|apE|olt|Rho|ape|rho|Rfr|rfr|ord|REG|ang|reg|orv|And|and|AMP|Rcy|amp|Afr|ycy|Ycy|yen|yfr|Yfr|rcy|par|pcy|Pcy|pfr|Pfr|phi|Phi|afr|Acy|acy|zcy|Zcy|piv|acE|acd|zfr|Zfr|pre|prE|psi|Psi|qfr|Qfr|zwj|Or|ge|Gg|gt|gg|el|oS|lt|Lt|LT|Re|lg|gl|eg|ne|Im|it|le|DD|wp|wr|nu|Nu|dd|lE|Sc|sc|pi|Pi|ee|af|ll|Ll|rx|gE|xi|pm|Xi|ic|pr|Pr|in|ni|mp|mu|ac|Mu|or|ap|Gt|GT|ii);|&(Aacute|Agrave|Atilde|Ccedil|Eacute|Egrave|Iacute|Igrave|Ntilde|Oacute|Ograve|Oslash|Otilde|Uacute|Ugrave|Yacute|aacute|agrave|atilde|brvbar|ccedil|curren|divide|eacute|egrave|frac12|frac14|frac34|iacute|igrave|iquest|middot|ntilde|oacute|ograve|oslash|otilde|plusmn|uacute|ugrave|yacute|AElig|Acirc|Aring|Ecirc|Icirc|Ocirc|THORN|Ucirc|acirc|acute|aelig|aring|cedil|ecirc|icirc|iexcl|laquo|micro|ocirc|pound|raquo|szlig|thorn|times|ucirc|Auml|COPY|Euml|Iuml|Ouml|QUOT|Uuml|auml|cent|copy|euml|iuml|macr|nbsp|ordf|ordm|ouml|para|quot|sect|sup1|sup2|sup3|uuml|yuml|AMP|ETH|REG|amp|deg|eth|not|reg|shy|uml|yen|GT|LT|gt|lt)(?!;)([=a-zA-Z0-9]?)|&#([0-9]+)(;?)|&#[xX]([a-fA-F0-9]+)(;?)|&([0-9a-zA-Z]+)/g,
4g={aacute:"\xe1",Aacute:"\xc1",abreve:"Ä",Abreve:"Ä",ac:"â¾",acd:"â¿",acE:"â¾Ì³",acirc:"\xe2",Acirc:"\xc2",acute:"\xb4",acy:"а",Acy:"Ð",aelig:"\xe6",AElig:"\xc6",af:"â¡",afr:"\uD835\uDD1E",Afr:"\uD835\uDD04",agrave:"\xe0",Agrave:"\xc0",alefsym:"âµ",aleph:"âµ",alpha:"α",Alpha:"Î",amacr:"Ä",Amacr:"Ä",amalg:"⨿",amp:"&",AMP:"&",and:"â§",And:"â©",andand:"â©",andd:"â©",andslope:"â©",andv:"â©",ang:"â ",ange:"⦤",angle:"â ",angmsd:"â¡",angmsdaa:"⦨",angmsdab:"⦩",angmsdac:"⦪",angmsdad:"⦫",angmsdae:"⦬",angmsdaf:"â¦",angmsdag:"⦮",angmsdah:"⦯",angrt:"â",angrtvb:"â¾",angrtvbd:"â¦",angsph:"â¢",angst:"\xc5",angzarr:"â¼",aogon:"Ä
",Aogon:"Ä",aopf:"\uD835\uDD52",Aopf:"\uD835\uDD38",ap:"â",apacir:"⩯",ape:"â",apE:"â©°",apid:"â",apos:"'",ApplyFunction:"â¡",approx:"â",approxeq:"â",aring:"\xe5",Aring:"\xc5",ascr:"\uD835\uDCB6",Ascr:"\uD835\uDC9C",Assign:"â",ast:"*",asymp:"â",asympeq:"â",atilde:"\xe3",Atilde:"\xc3",auml:"\xe4",Auml:"\xc4",awconint:"â³",awint:"â¨",backcong:"â",backepsilon:"϶",backprime:"âµ",backsim:"â½",backsimeq:"â",Backslash:"â",Barv:"â«§",barvee:"â½",barwed:"â
",Barwed:"â",barwedge:"â
",bbrk:"âµ",bbrktbrk:"â¶",bcong:"â",bcy:"б",Bcy:"Ð",bdquo:"â",becaus:"âµ",because:"âµ",Because:"âµ",bemptyv:"⦰",bepsi:"϶",bernou:"â¬",Bernoullis:"â¬",beta:"β",Beta:"Î",beth:"â¶",between:"â¬",bfr:"\uD835\uDD1F",Bfr:"\uD835\uDD05",bigcap:"â",bigcirc:"â¯",bigcup:"â",bigodot:"â¨",bigoplus:"â¨",bigotimes:"â¨",bigsqcup:"â¨",bigstar:"â
",bigtriangledown:"â½",bigtriangleup:"â³",biguplus:"â¨",bigvee:"â",bigwedge:"â",bkarow:"â¤",blacklozenge:"â§«",blacksquare:"âª",blacktriangle:"â´",blacktriangledown:"â¾",blacktriangleleft:"â",blacktriangleright:"â¸",blank:"â£",blk12:"â",blk14:"â",blk34:"â",block:"â",bne:"=â¥",bnequiv:"â¡â¥",bnot:"â",bNot:"â«",bopf:"\uD835\uDD53",Bopf:"\uD835\uDD39",bot:"â¥",bottom:"â¥",bowtie:"â",boxbox:"â§",boxdl:"â",boxdL:"â",boxDl:"â",boxDL:"â",boxdr:"â",boxdR:"â",boxDr:"â",boxDR:"â",boxh:"â",boxH:"â",boxhd:"â¬",boxhD:"â¥",boxHd:"â¤",boxHD:"â¦",boxhu:"â´",boxhU:"â¨",boxHu:"â§",boxHU:"â©",boxminus:"â",boxplus:"â",boxtimes:"â ",boxul:"â",boxuL:"â",boxUl:"â",boxUL:"â",boxur:"â",boxuR:"â",boxUr:"â",boxUR:"â",boxv:"â",boxV:"â",boxvh:"â¼",boxvH:"âª",boxVh:"â«",boxVH:"â¬",boxvl:"â¤",boxvL:"â¡",boxVl:"â¢",boxVL:"â£",boxvr:"â",boxvR:"â",boxVr:"â",boxVR:"â ",bprime:"âµ",breve:"Ë",Breve:"Ë",brvbar:"\xa6",bscr:"\uD835\uDCB7",Bscr:"â¬",bsemi:"â",bsim:"â½",b
4sime:"â",bsol:"\\",bsolb:"â§
",bsolhsub:"â",bull:"â¢",bullet:"â¢",bump:"â",bumpe:"â",bumpE:"⪮",bumpeq:"â",Bumpeq:"â",cacute:"Ä",Cacute:"Ä",cap:"â©",Cap:"â",capand:"â©",capbrcup:"â©",capcap:"â©",capcup:"â©",capdot:"â©",CapitalDifferentialD:"â
",caps:"â©ï¸",caret:"â",caron:"Ë",Cayleys:"â",ccaps:"â©",ccaron:"Ä",Ccaron:"Ä",ccedil:"\xe7",Ccedil:"\xc7",ccirc:"Ä",Ccirc:"Ä",Cconint:"â°",ccups:"â©",ccupssm:"â©",cdot:"Ä",Cdot:"Ä",cedil:"\xb8",Cedilla:"\xb8",cemptyv:"⦲",cent:"\xa2",centerdot:"\xb7",CenterDot:"\xb7",cfr:"\uD835\uDD20",Cfr:"â",chcy:"Ñ",CHcy:"Ч",check:"â",checkmark:"â",chi:"Ï",Chi:"Χ",cir:"â",circ:"Ë",circeq:"â",circlearrowleft:"âº",circlearrowright:"â»",circledast:"â",circledcirc:"â",circleddash:"â",CircleDot:"â",circledR:"\xae",circledS:"â",CircleMinus:"â",CirclePlus:"â",CircleTimes:"â",cire:"â",cirE:"â§",cirfnint:"â¨",cirmid:"⫯",cirscir:"â§",ClockwiseContourIntegral:"â²",CloseCurlyDoubleQuote:"â",CloseCurlyQuote:"â",clubs:"â£",clubsuit:"â£",colon:":",Colon:"â·",colone:"â",Colone:"â©´",coloneq:"â",comma:",",commat:"@",comp:"â",compfn:"â",complement:"â",complexes:"â",cong:"â
",congdot:"â©",Congruent:"â¡",conint:"â®",Conint:"â¯",ContourIntegral:"â®",copf:"\uD835\uDD54",Copf:"â",coprod:"â",Coproduct:"â",copy:"\xa9",COPY:"\xa9",copysr:"â",CounterClockwiseContourIntegral:"â³",crarr:"âµ",cross:"â",Cross:"⨯",cscr:"\uD835\uDCB8",Cscr:"\uD835\uDC9E",csub:"â«",csube:"â«",csup:"â«",csupe:"â«",ctdot:"â¯",cudarrl:"⤸",cudarrr:"⤵",cuepr:"â",cuesc:"â",cularr:"â¶",cularrp:"⤽",cup:"âª",Cup:"â",cupbrcap:"â©",cupcap:"â©",CupCap:"â",cupcup:"â©",cupdot:"â",cupor:"â©
",cups:"âªï¸",curarr:"â·",curarrm:"⤼",curlyeqprec:"â",curlyeqsucc:"â",curlyvee:"â",curlywedge:"â",curren:"\xa4",curvearrowleft:"â¶",curvearrowright:"â·",cuvee:"â",cuwed:"â",cwconint:"â²",cwint:"â±",cylcty:"â",dagger:"â ",Dagger:"â¡",daleth:"â¸",darr:"â",dArr:"â",Darr:"â¡",dash:"â",dashv:"â£",Dashv:"⫤",dbkarow:"â¤",dblac:"Ë",dcaron:"Ä",Dcaron:"Ä",dcy:"д",Dcy:"Ð",dd:"â
",DD:"â
",ddagger:"â¡",ddarr:"â",DDotrahd:"â¤",ddotseq:"â©·",deg:"\xb0",Del:"â",delta:"δ",Delta:"Î",demptyv:"⦱",dfisht:"⥿",dfr:"\uD835\uDD21",Dfr:"\uD835\uDD07",dHar:"⥥",dharl:"â",dharr:"â",DiacriticalAcute:"\xb4",DiacriticalDot:"Ë",DiacriticalDoubleAcute:"Ë",DiacriticalGrave:"`",DiacriticalTilde:"Ë",diam:"â",diamond:"â",Diamond:"â",diamondsuit:"â¦",diams:"â¦",die:"\xa8",DifferentialD:"â
",digamma:"Ï",disin:"â²",div:"\xf7",divide:"\xf7",divideontimes:"â",divonx:"â",djcy:"Ñ",DJcy:"Ð",dlcorn:"â",dlcrop:"â",dollar:"$",dopf:"\uD835\uDD55",Dopf:"\uD835\uDD3B",dot:"Ë",Dot:"\xa8",DotDot:"â",doteq:"â",doteqdot:"â",DotEqual:"â",dotminus:"â¸",dotplus:"â",dotsquare:"â¡",doublebarwedge:"â",DoubleContourIntegral:"â¯",DoubleDot:"\xa8",DoubleDownArrow:"â",DoubleLeftArrow:"â",DoubleLeftRightArrow:"â",DoubleLeftTee:"⫤",DoubleLongLeftArrow:"â¸",DoubleLongLeftRightArrow:"âº",DoubleLongRightArrow:"â¹",DoubleRightArrow:"â",DoubleRightTee:"â¨",DoubleUpArrow:"â",DoubleUpDownArrow:"â",DoubleVerticalBar:"â¥",downarrow:"â",Downarrow:"â",DownArrow:"â",DownArrowBar:"â¤",DownArrowUpArrow:"âµ",DownBreve:"Ì",downdownarrows:"â",downharpoonleft:"â",downharpoonright:"â",DownLeftRightVector:"â¥",DownLeftTeeVector:"â¥",DownLeftVector:"â½",DownLeftVectorBar:"â¥",DownRightTeeVector:"â¥",DownRightVector:"â",DownRightVectorBar:"â¥",DownTee:"â¤",DownTeeArrow:"â§",drbkarow:"â¤",drcorn:"â",drcrop:"â",dscr:"\uD835\uDCB9",Dscr:"\uD835\uDC9F",dscy:"Ñ",DScy:"Ð
",dsol:"â§¶",dstrok:"Ä",Dstrok:"Ä",dtdot:"â±",dtri:"â¿",dtrif:"â¾",duarr:"âµ",duhar:"⥯",dwangle:"⦦",dzcy:"Ñ",DZcy:"Ð",dzigrarr:"â¿",eacute:"\xe9",Eacute:"\xc9",easter:"â©®",ecaron:"Ä",Ecaron:"Ä",ecir:"â",ecirc:"\xea",Ecirc:"\xca",ecolon:"â",ecy:"Ñ",Ecy:"Ð",eDDot:"â©·",edot:"Ä",eDot:"â",Edot:"Ä",ee:"â
",efDot:"â",efr:"\uD835\uDD22",Efr:"\uD835\uDD08",eg:"âª",egrave:"\xe8",Egrave:"\xc8",egs:"âª",egsdot:"âª",el:"âª",Element:"â",elinters:"â§",ell:"â",els:"âª",elsdot:"âª",emacr:"Ä",Emacr:"Ä",empty:"â
",emptyset:"â
",EmptySmallSquare:"â»",emptyv:"â
",EmptyVerySmallSquare:"â«",emsp:"â",emsp13:"â",emsp14:"â
",eng:"Å",ENG:"Å",ensp:"â",eogon:"Ä",Eogon:"Ä",eopf:"\uD835\uDD56",Eopf:"\uD835\uDD3C",epar:"â",eparsl:"â§£",eplus:"⩱",epsi:"ε",epsilon:"ε",Epsilon:"Î",epsiv:"ϵ",eqcirc:"â",eqcolon:"â",eqsim:"â",eqslantgtr:"âª",eqslantless:"âª",Equal:"⩵",equals:"=",EqualTilde:"â",equest:"â",Equilibrium:"â",equiv:"â¡",equivDD:"⩸",eqvparsl:"â§¥",erarr:"⥱",erDot:"â",escr:"â¯",Escr:"â°",esdot:"â",esim:"â",Esim:"⩳",eta:"η",Eta:"Î",eth:"\xf0",ETH:"\xd0",euml:"\xeb",Euml:"\xcb",euro:"â¬",excl:"!",exist:"â",Exists:"â",expectation:"â°",exponentiale:"â
",ExponentialE:"â
",fallingdotseq:"â",fcy:"Ñ",Fcy:"Ф",female:"â",ffilig:"ï¬",fflig:"ï¬",ffllig:"ï¬",ffr:"\uD835\uDD23",Ffr:"\uD835\uDD09",filig:"ï¬",FilledSmallSquare:"â¼",FilledVerySmallSquare:"âª",fjlig:"fj",flat:"â",fllig:"ï¬",fltns:"â±",fnof:"Æ",fopf:"\uD835\uDD57",Fopf:"\uD835\uDD3D",forall:"â",ForAll:"â",fork:"â",forkv:"â«",Fouriertrf:"â±",fpartint:"â¨",frac12:"\xbd",frac13:"â
",frac14:"\xbc",frac15:"â
",frac16:"â
",frac18
4:"â
",frac23:"â
",frac25:"â
",frac34:"\xbe",frac35:"â
",frac38:"â
",frac45:"â
",frac56:"â
",frac58:"â
",frac78:"â
",frasl:"â",frown:"â¢",fscr:"\uD835\uDCBB",Fscr:"â±",gacute:"ǵ",gamma:"γ",Gamma:"Î",gammad:"Ï",Gammad:"Ï",gap:"âª",gbreve:"Ä",Gbreve:"Ä",Gcedil:"Ä¢",gcirc:"Ä",Gcirc:"Ä",gcy:"г",Gcy:"Ð",gdot:"Ä¡",Gdot:"Ä ",ge:"â¥",gE:"â§",gel:"â",gEl:"âª",geq:"â¥",geqq:"â§",geqslant:"⩾",ges:"⩾",gescc:"⪩",gesdot:"âª",gesdoto:"âª",gesdotol:"âª",gesl:"âï¸",gesles:"âª",gfr:"\uD835\uDD24",Gfr:"\uD835\uDD0A",gg:"â«",Gg:"â",ggg:"â",gimel:"â·",gjcy:"Ñ",GJcy:"Ð",gl:"â·",gla:"⪥",glE:"âª",glj:"⪤",gnap:"âª",gnapprox:"âª",gne:"âª",gnE:"â©",gneq:"âª",gneqq:"â©",gnsim:"â§",gopf:"\uD835\uDD58",Gopf:"\uD835\uDD3E",grave:"`",GreaterEqual:"â¥",GreaterEqualLess:"â",GreaterFullEqual:"â§",GreaterGreater:"⪢",GreaterLess:"â·",GreaterSlantEqual:"⩾",GreaterTilde:"â³",gscr:"â",Gscr:"\uD835\uDCA2",gsim:"â³",gsime:"âª",gsiml:"âª",gt:">",Gt:"â«",GT:">",gtcc:"⪧",gtcir:"⩺",gtdot:"â",gtlPar:"â¦",gtquest:"⩼",gtrapprox:"âª",gtrarr:"⥸",gtrdot:"â",gtreqless:"â",gtreqqless:"âª",gtrless:"â·",gtrsim:"â³",gvertneqq:"â©ï¸",gvnE:"â©ï¸",Hacek:"Ë",hairsp:"â",half:"\xbd",hamilt:"â",hardcy:"Ñ",HARDcy:"Ъ",harr:"â",hArr:"â",harrcir:"â¥",harrw:"â",Hat:"^",hbar:"â",hcirc:"Ä¥",Hcirc:"Ĥ",hearts:"â¥",heartsuit:"â¥",hellip:"â¦",hercon:"â¹",hfr:"\uD835\uDD25",Hfr:"â",HilbertSpace:"â",hksearow:"⤥",hkswarow:"⤦",hoarr:"â¿",homtht:"â»",hookleftarrow:"â©",hookrightarrow:"âª",hopf:"\uD835\uDD59",Hopf:"â",horbar:"â",HorizontalLine:"â",hscr:"\uD835\uDCBD",Hscr:"â",hslash:"â",hstrok:"ħ",Hstrok:"Ħ",HumpDownHump:"â",HumpEqual:"â",hybull:"â",hyphen:"â",iacute:"\xed",Iacute:"\xcd",ic:"â£",icirc:"\xee",Icirc:"\xce",icy:"и",Icy:"Ð",Idot:"İ",iecy:"е",IEcy:"Ð",iexcl:"\xa1",iff:"â",ifr:"\uD835\uDD26",Ifr:"â",igrave:"\xec",Igrave:"\xcc",ii:"â
",iiiint:"â¨",iiint:"â",iinfin:"â§",iiota:"â©",ijlig:"ij",IJlig:"IJ",Im:"â",imacr:"Ä«",Imacr:"Ī",image:"â",ImaginaryI:"â
",imagline:"â",imagpart:"â",imath:"ı",imof:"â·",imped:"Ƶ",Implies:"â",in:"â",incare:"â
",infin:"â",infintie:"â§",inodot:"ı",int:"â«",Int:"â¬",intcal:"âº",integers:"â¤",Integral:"â«",intercal:"âº",Intersection:"â",intlarhk:"â¨",intprod:"⨼",InvisibleComma:"â£",InvisibleTimes:"â¢",iocy:"Ñ",IOcy:"Ð",iogon:"į",Iogon:"Ä®",iopf:"\uD835\uDD5A",Iopf:"\uD835\uDD40",iota:"ι",Iota:"Î",iprod:"⨼",iquest:"\xbf",iscr:"\uD835\uDCBE",Iscr:"â",isin:"â",isindot:"âµ",isinE:"â¹",isins:"â´",isinsv:"â³",isinv:"â",it:"â¢",itilde:"Ä©",Itilde:"Ĩ",iukcy:"Ñ",Iukcy:"Ð",iuml:"\xef",Iuml:"\xcf",jcirc:"ĵ",Jcirc:"Ä´",jcy:"й",Jcy:"Ð",jfr:"\uD835\uDD27",Jfr:"\uD835\uDD0D",jmath:"È·",jopf:"\uD835\uDD5B",Jopf:"\uD835\uDD41",jscr:"\uD835\uDCBF",Jscr:"\uD835\uDCA5",jsercy:"Ñ",Jsercy:"Ð",jukcy:"Ñ",Jukcy:"Ð",kappa:"κ",Kappa:"Î",kappav:"ϰ",kcedil:"Ä·",Kcedil:"Ķ",kcy:"к",Kcy:"Ð",kfr:"\uD835\uDD28",Kfr:"\uD835\uDD0E",kgreen:"ĸ",khcy:"Ñ
",KHcy:"Ð¥",kjcy:"Ñ",KJcy:"Ð",kopf:"\uD835\uDD5C",Kopf:"\uD835\uDD42",kscr:"\uD835\uDCC0",Kscr:"\uD835\uDCA6",lAarr:"â",lacute:"ĺ",Lacute:"Ĺ",laemptyv:"⦴",lagran:"â",lambda:"λ",Lambda:"Î",lang:"â¨",Lang:"âª",langd:"â¦",langle:"â¨",lap:"âª
",Laplacetrf:"â",laquo:"\xab",larr:"â",lArr:"â",Larr:"â",larrb:"â¤",larrbfs:"â¤",larrfs:"â¤",larrhk:"â©",larrlp:"â«",larrpl:"⤹",larrsim:"⥳",larrtl:"â¢",lat:"⪫",latail:"â¤",lAtail:"â¤",late:"âª",lates:"âªï¸",lbarr:"â¤",lBarr:"â¤",lbbrk:"â²",lbrace:"{",lbrack:"[",lbrke:"â¦",lbrksld:"â¦",lbrkslu:"â¦",lcaron:"ľ",Lcaron:"Ľ",lcedil:"ļ",Lcedil:"Ä»",lceil:"â",lcub:"{",lcy:"л",Lcy:"Ð",ldca:"⤶",ldquo:"â",ldquor:"â",ldrdhar:"⥧",ldrushar:"â¥",ldsh:"â²",le:"â¤",lE:"â¦",LeftAngleBracket:"â¨",leftarrow:"â",Leftarrow:"â",LeftArrow:"â",LeftArrowBar:"â¤",LeftArrowRightArrow:"â",leftarrowtail:"â¢",LeftCeiling:"â",LeftDoubleBracket:"â¦",LeftDownTeeVector:"⥡",LeftDownVector:"â",LeftDownVectorBar:"â¥",LeftFloor:"â",leftharpoondown:"â½",leftharpoonup:"â¼",leftleftarrows:"â",leftrightarrow:"â",Leftrightarrow:"â",LeftRightArrow:"â",leftrightarrows:"â",leftrightharpoons:"â",leftrightsquigarrow:"â",LeftRightVector:"â¥",LeftTee:"â£",LeftTeeArrow:"â¤",LeftTeeVector:"â¥",leftthreetimes:"â",LeftTriangle:"â²",LeftTriangleBar:"â§",LeftTriangleEqual:"â´",LeftUpDownVector:"â¥",LeftUpTeeVector:"⥠",LeftUpVector:"â¿",LeftUpVectorBar:"â¥",LeftVector:"â¼",LeftVectorBar:"â¥",leg:"â",lEg:"âª",leq:"â¤",leqq:"â¦",leqslant:"⩽",les:"⩽",lescc:"⪨",lesdot:"â©¿",lesdoto:"âª",lesdotor:"âª",lesg:"âï¸",lesges:"âª",lessapprox:"âª
",lessdot:"â
4",lesseqgtr:"â",lesseqqgtr:"âª",LessEqualGreater:"â",LessFullEqual:"â¦",LessGreater:"â¶",lessgtr:"â¶",LessLess:"⪡",lesssim:"â²",LessSlantEqual:"⩽",LessTilde:"â²",lfisht:"⥼",lfloor:"â",lfr:"\uD835\uDD29",Lfr:"\uD835\uDD0F",lg:"â¶",lgE:"âª",lHar:"⥢",lhard:"â½",lharu:"â¼",lharul:"⥪",lhblk:"â",ljcy:"Ñ",LJcy:"Ð",ll:"âª",Ll:"â",llarr:"â",llcorner:"â",Lleftarrow:"â",llhard:"⥫",lltri:"âº",lmidot:"Å",Lmidot:"Ä¿",lmoust:"â°",lmoustache:"â°",lnap:"âª",lnapprox:"âª",lne:"âª",lnE:"â¨",lneq:"âª",lneqq:"â¨",lnsim:"â¦",loang:"â¬",loarr:"â½",lobrk:"â¦",longleftarrow:"âµ",Longleftarrow:"â¸",LongLeftArrow:"âµ",longleftrightarrow:"â·",Longleftrightarrow:"âº",LongLeftRightArrow:"â·",longmapsto:"â¼",longrightarrow:"â¶",Longrightarrow:"â¹",LongRightArrow:"â¶",looparrowleft:"â«",looparrowright:"â¬",lopar:"â¦
",lopf:"\uD835\uDD5D",Lopf:"\uD835\uDD43",loplus:"â¨",lotimes:"⨴",lowast:"â",lowbar:"_",LowerLeftArrow:"â",LowerRightArrow:"â",loz:"â",lozenge:"â",lozf:"â§«",lpar:"(",lparlt:"â¦",lrarr:"â",lrcorner:"â",lrhar:"â",lrhard:"â¥",lrm:"â",lrtri:"â¿",lsaquo:"â¹",lscr:"\uD835\uDCC1",Lscr:"â",lsh:"â°",Lsh:"â°",lsim:"â²",lsime:"âª",lsimg:"âª",lsqb:"[",lsquo:"â",lsquor:"â",lstrok:"Å",Lstrok:"Å",lt:"<",Lt:"âª",LT:"<",ltcc:"⪦",ltcir:"⩹",ltdot:"â",lthree:"â",ltimes:"â",ltlarr:"⥶",ltquest:"â©»",ltri:"â",ltrie:"â´",ltrif:"â",ltrPar:"â¦",lurdshar:"â¥",luruhar:"⥦",lvertneqq:"â¨ï¸",lvnE:"â¨ï¸",macr:"\xaf",male:"â",malt:"â ",maltese:"â ",map:"â¦",Map:"â¤
",mapsto:"â¦",mapstodown:"â§",mapstoleft:"â¤",mapstoup:"â¥",marker:"â®",mcomma:"⨩",mcy:"м",Mcy:"Ð",mdash:"â",mDDot:"âº",measuredangle:"â¡",MediumSpace:"â",Mellintrf:"â³",mfr:"\uD835\uDD2A",Mfr:"\uD835\uDD10",mho:"â§",micro:"\xb5",mid:"â£",midast:"*",midcir:"â«°",middot:"\xb7",minus:"â",minusb:"â",minusd:"â¸",minusdu:"⨪",MinusPlus:"â",mlcp:"â«",mldr:"â¦",mnplus:"â",models:"â§",mopf:"\uD835\uDD5E",Mopf:"\uD835\uDD44",mp:"â",mscr:"\uD835\uDCC2",Mscr:"â³",mstpos:"â¾",mu:"μ",Mu:"Î",multimap:"â¸",mumap:"â¸",nabla:"â",nacute:"Å",Nacute:"Å",nang:"â â",nap:"â",napE:"⩰̸",napid:"â̸",napos:"Å",napprox:"â",natur:"â®",natural:"â®",naturals:"â",nbsp:"\xa0",nbump:"â̸",nbumpe:"â̸",ncap:"â©",ncaron:"Å",Ncaron:"Å",ncedil:"Å",Ncedil:"Å
",ncong:"â",ncongdot:"â©Ì¸",ncup:"â©",ncy:"н",Ncy:"Ð",ndash:"â",ne:"â ",nearhk:"⤤",nearr:"â",neArr:"â",nearrow:"â",nedot:"â̸",NegativeMediumSpace:"â",NegativeThickSpace:"â",NegativeThinSpace:"â",NegativeVeryThinSpace:"â",nequiv:"â¢",nesear:"⤨",nesim:"â̸",NestedGreaterGreater:"â«",NestedLessLess:"âª",NewLine:"\n",nexist:"â",nexists:"â",nfr:"\uD835\uDD2B",Nfr:"\uD835\uDD11",nge:"â±",ngE:"â§Ì¸",ngeq:"â±",ngeqq:"â§Ì¸",ngeqslant:"⩾̸",nges:"⩾̸",nGg:"â̸",ngsim:"âµ",ngt:"â¯",nGt:"â«â",ngtr:"â¯",nGtv:"â«Ì¸",nharr:"â®",nhArr:"â",nhpar:"⫲",ni:"â",nis:"â¼",nisd:"âº",niv:"â",njcy:"Ñ",NJcy:"Ð",nlarr:"â",nlArr:"â",nldr:"â¥",nle:"â°",nlE:"â¦Ì¸",nleftarrow:"â",nLeftarrow:"â",nleftrightarrow:"â®",nLeftrightarrow:"â",nleq:"â°",nleqq:"â¦Ì¸",nleqslant:"⩽̸",nles:"⩽̸",nless:"â®",nLl:"â̸",nlsim:"â´",nlt:"â®",nLt:"âªâ",nltri:"âª",nltrie:"â¬",nLtv:"âªÌ¸",nmid:"â¤",NoBreak:"â ",NonBreakingSpace:"\xa0",nopf:"\uD835\uDD5F",Nopf:"â",not:"\xac",Not:"⫬",NotCongruent:"â¢",NotCupCap:"â",NotDoubleVerticalBar:"â¦",NotElement:"â",NotEqual:"â ",NotEqualTilde:"â̸",NotExists:"â",NotGreater:"â¯",NotGreaterEqual:"â±",NotGreaterFullEqual:"â§Ì¸",NotGreaterGreater:"â«Ì¸",NotGreaterLess:"â¹",NotGreaterSlantEqual:"⩾̸",NotGreaterTilde:"âµ",NotHumpDownHump:"â̸",NotHumpEqual:"â̸",notin:"â",notindot:"âµÌ¸",notinE:"â¹Ì¸",notinva:"â",notinvb:"â·",notinvc:"â¶",NotLeftTriangle:"âª",NotLeftTriangleBar:"â§Ì¸",NotLeftTriangleEqual:"â¬",NotLess:"â®",NotLessEqual:"â°",NotLessGreater:"â¸",NotLessLess:"âªÌ¸",NotLessSlantEqual:"⩽̸",NotLessTilde:"â´",NotNestedGreaterGreater:"⪢̸",NotNestedLessLess:"⪡̸",notni:"â",notniva:"â",notnivb:"â¾",notnivc:"â½",NotPrecedes:"â",NotPrecedesEqual:"⪯̸",NotPrecedesSlantEqual:"â ",NotReverseElement:"â",NotRightTriangle:"â«",NotRightTriangleBar:"â§Ì¸",NotRightTriangleEqual:"â",NotSquareSubset:"â̸",NotSquareSubsetEqual:"â¢",NotSquareSuperset:"â̸",NotSquareSupersetEqual:"â£",NotSubset:"ââ",NotSubsetEqual:"â",NotSucceeds:"â",NotSucceedsEqual:"⪰̸",NotSucceedsSlantEqual:"â¡",NotSucceedsTilde:"â¿Ì¸",NotSuperset:"ââ",NotSupersetEqual:"â",NotTilde:"â",NotTildeEqual:"â",NotTildeFullEqual:"â",NotTildeTilde:"â",NotVerticalBar:"â¤",npar:"â¦",nparallel:"â¦",nparsl:"⫽â¥",npart:"â̸",npolint:"â¨",npr:"â",nprcue:"â
4 ",npre:"⪯̸",nprec:"â",npreceq:"⪯̸",nrarr:"â",nrArr:"â",nrarrc:"⤳̸",nrarrw:"â̸",nrightarrow:"â",nRightarrow:"â",nrtri:"â«",nrtrie:"â",nsc:"â",nsccue:"â¡",nsce:"⪰̸",nscr:"\uD835\uDCC3",Nscr:"\uD835\uDCA9",nshortmid:"â¤",nshortparallel:"â¦",nsim:"â",nsime:"â",nsimeq:"â",nsmid:"â¤",nspar:"â¦",nsqsube:"â¢",nsqsupe:"â£",nsub:"â",nsube:"â",nsubE:"â«
̸",nsubset:"ââ",nsubseteq:"â",nsubseteqq:"â«
̸",nsucc:"â",nsucceq:"⪰̸",nsup:"â
",nsupe:"â",nsupE:"â«Ì¸",nsupset:"ââ",nsupseteq:"â",nsupseteqq:"â«Ì¸",ntgl:"â¹",ntilde:"\xf1",Ntilde:"\xd1",ntlg:"â¸",ntriangleleft:"âª",ntrianglelefteq:"â¬",ntriangleright:"â«",ntrianglerighteq:"â",nu:"ν",Nu:"Î",num:"#",numero:"â",numsp:"â",nvap:"ââ",nvdash:"â¬",nvDash:"â",nVdash:"â®",nVDash:"â¯",nvge:"â¥â",nvgt:">â",nvHarr:"â¤",nvinfin:"â§",nvlArr:"â¤",nvle:"â¤â",nvlt:"<â",nvltrie:"â´â",nvrArr:"â¤",nvrtrie:"âµâ",nvsim:"â¼â",nwarhk:"⤣",nwarr:"â",nwArr:"â",nwarrow:"â",nwnear:"⤧",oacute:"\xf3",Oacute:"\xd3",oast:"â",ocir:"â",ocirc:"\xf4",Ocirc:"\xd4",ocy:"о",Ocy:"Ð",odash:"â",odblac:"Å",Odblac:"Å",odiv:"⨸",odot:"â",odsold:"⦼",oelig:"Å",OElig:"Å",ofcir:"⦿",ofr:"\uD835\uDD2C",Ofr:"\uD835\uDD12",ogon:"Ë",ograve:"\xf2",Ograve:"\xd2",ogt:"â§",ohbar:"⦵",ohm:"Ω",oint:"â®",olarr:"âº",olcir:"⦾",olcross:"⦻",oline:"â¾",olt:"â§",omacr:"Å",Omacr:"Å",omega:"Ï",Omega:"Ω",omicron:"ο",Omicron:"Î",omid:"⦶",ominus:"â",oopf:"\uD835\uDD60",Oopf:"\uD835\uDD46",opar:"⦷",OpenCurlyDoubleQuote:"â",OpenCurlyQuote:"â",operp:"⦹",oplus:"â",or:"â¨",Or:"â©",orarr:"â»",ord:"â©",order:"â´",orderof:"â´",ordf:"\xaa",ordm:"\xba",origof:"â¶",oror:"â©",orslope:"â©",orv:"â©",oS:"â",oscr:"â´",Oscr:"\uD835\uDCAA",oslash:"\xf8",Oslash:"\xd8",osol:"â",otilde:"\xf5",Otilde:"\xd5",otimes:"â",Otimes:"⨷",otimesas:"⨶",ouml:"\xf6",Ouml:"\xd6",ovbar:"â½",OverBar:"â¾",OverBrace:"â",OverBracket:"â´",OverParenthesis:"â",par:"â¥",para:"\xb6",parallel:"â¥",parsim:"⫳",parsl:"⫽",part:"â",PartialD:"â",pcy:"п",Pcy:"Ð",percnt:"%",period:".",permil:"â°",perp:"â¥",pertenk:"â±",pfr:"\uD835\uDD2D",Pfr:"\uD835\uDD13",phi:"Ï",Phi:"Φ",phiv:"Ï",phmmat:"â³",phone:"â",pi:"Ï",Pi:"Î ",pitchfork:"â",piv:"Ï",planck:"â",planckh:"â",plankv:"â",plus:"+",plusacir:"⨣",plusb:"â",pluscir:"⨢",plusdo:"â",plusdu:"⨥",pluse:"⩲",PlusMinus:"\xb1",plusmn:"\xb1",plussim:"⨦",plustwo:"⨧",pm:"\xb1",Poincareplane:"â",pointint:"â¨",popf:"\uD835\uDD61",Popf:"â",pound:"\xa3",pr:"âº",Pr:"⪻",prap:"⪷",prcue:"â¼",pre:"⪯",prE:"⪳",prec:"âº",precapprox:"⪷",preccurlyeq:"â¼",Precedes:"âº",PrecedesEqual:"⪯",PrecedesSlantEqual:"â¼",PrecedesTilde:"â¾",preceq:"⪯",precnapprox:"⪹",precneqq:"⪵",precnsim:"â¨",precsim:"â¾",prime:"â²",Prime:"â³",primes:"â",prnap:"⪹",prnE:"⪵",prnsim:"â¨",prod:"â",Product:"â",profalar:"â®",profline:"â",profsurf:"â",prop:"â",Proportion:"â·",Proportional:"â",propto:"â",prsim:"â¾",prurel:"â°",pscr:"\uD835\uDCC5",Pscr:"\uD835\uDCAB",psi:"Ï",Psi:"Ψ",puncsp:"â",qfr:"\uD835\uDD2E",Qfr:"\uD835\uDD14",qint:"â¨",qopf:"\uD835\uDD62",Qopf:"â",qprime:"â",qscr:"\uD835\uDCC6",Qscr:"\uD835\uDCAC",quaternions:"â",quatint:"â¨",quest:"?",questeq:"â",quot:'"',QUOT:'"',rAarr:"â",race:"â½Ì±",racute:"Å",Racute:"Å",radic:"â",raemptyv:"⦳",rang:"â©",Rang:"â«",rangd:"â¦",range:"⦥",rangle:"â©",raquo:"\xbb",rarr:"â",rArr:"â",Rarr:"â ",rarrap:"⥵",rarrb:"â¥",rarrbfs:"⤠",rarrc:"⤳",rarrfs:"â¤",rarrhk:"âª",rarrlp:"â¬",rarrpl:"â¥
",rarrsim:"⥴",rarrtl:"â£",Rarrtl:"â¤",rarrw:"â",ratail:"â¤",rAtail:"â¤",ratio:"â¶",rationals:"â",rbarr:"â¤",rBarr:"â¤",RBarr:"â¤",rbbrk:"â³",rbrace:"}",rbrack:"]",rbrke:"â¦",rbrksld:"â¦",rbrkslu:"â¦",rcaron:"Å",Rcaron:"Å",rcedil:"Å",Rcedil:"Å",rceil:"â",rcub:"}",rcy:"Ñ",Rcy:"Ð ",rdca:"⤷",rdldhar:"⥩",rdquo:"â",rdquor:"â",rdsh:"â³",Re:"â",real:"â",realine:"â",realpart:"â",reals:"â",rect:"â",reg:"\xae",REG:"\xae",ReverseElement:"â",ReverseEquilibrium:"â",ReverseUpEquilibrium:"⥯",rf
4isht:"⥽",rfloor:"â",rfr:"\uD835\uDD2F",Rfr:"â",rHar:"⥤",rhard:"â",rharu:"â",rharul:"⥬",rho:"Ï",Rho:"Ρ",rhov:"ϱ",RightAngleBracket:"â©",rightarrow:"â",Rightarrow:"â",RightArrow:"â",RightArrowBar:"â¥",RightArrowLeftArrow:"â",rightarrowtail:"â£",RightCeiling:"â",RightDoubleBracket:"â§",RightDownTeeVector:"â¥",RightDownVector:"â",RightDownVectorBar:"â¥",RightFloor:"â",rightharpoondown:"â",rightharpoonup:"â",rightleftarrows:"â",rightleftharpoons:"â",rightrightarrows:"â",rightsquigarrow:"â",RightTee:"â¢",RightTeeArrow:"â¦",RightTeeVector:"â¥",rightthreetimes:"â",RightTriangle:"â³",RightTriangleBar:"â§",RightTriangleEqual:"âµ",RightUpDownVector:"â¥",RightUpTeeVector:"â¥",RightUpVector:"â¾",RightUpVectorBar:"â¥",RightVector:"â",RightVectorBar:"â¥",ring:"Ë",risingdotseq:"â",rlarr:"â",rlhar:"â",rlm:"â",rmoust:"â±",rmoustache:"â±",rnmid:"â«®",roang:"â",roarr:"â¾",robrk:"â§",ropar:"â¦",ropf:"\uD835\uDD63",Ropf:"â",roplus:"⨮",rotimes:"⨵",RoundImplies:"⥰",rpar:")",rpargt:"â¦",rppolint:"â¨",rrarr:"â",Rrightarrow:"â",rsaquo:"âº",rscr:"\uD835\uDCC7",Rscr:"â",rsh:"â±",Rsh:"â±",rsqb:"]",rsquo:"â",rsquor:"â",rthree:"â",rtimes:"â",rtri:"â¹",rtrie:"âµ",rtrif:"â¸",rtriltri:"â§",RuleDelayed:"â§´",ruluhar:"⥨",rx:"â",sacute:"Å",Sacute:"Å",sbquo:"â",sc:"â»",Sc:"⪼",scap:"⪸",scaron:"Å¡",Scaron:"Å ",sccue:"â½",sce:"⪰",scE:"⪴",scedil:"Å",Scedil:"Å",scirc:"Å",Scirc:"Å",scnap:"⪺",scnE:"⪶",scnsim:"â©",scpolint:"â¨",scsim:"â¿",scy:"Ñ",Scy:"С",sdot:"â
",sdotb:"â¡",sdote:"⩦",searhk:"⤥",searr:"â",seArr:"â",searrow:"â",sect:"\xa7",semi:";",seswar:"⤩",setminus:"â",setmn:"â",sext:"â¶",sfr:"\uD835\uDD30",Sfr:"\uD835\uDD16",sfrown:"â¢",sharp:"â¯",shchcy:"Ñ",SHCHcy:"Щ",shcy:"Ñ",SHcy:"Ш",ShortDownArrow:"â",ShortLeftArrow:"â",shortmid:"â£",shortparallel:"â¥",ShortRightArrow:"â",ShortUpArrow:"â",shy:"\xad",sigma:"Ï",Sigma:"Σ",sigmaf:"Ï",sigmav:"Ï",sim:"â¼",simdot:"⩪",sime:"â",simeq:"â",simg:"âª",simgE:"⪠",siml:"âª",simlE:"âª",simne:"â",simplus:"⨤",simrarr:"⥲",slarr:"â",SmallCircle:"â",smallsetminus:"â",smashp:"⨳",smeparsl:"⧤",smid:"â£",smile:"â£",smt:"⪪",smte:"⪬",smtes:"⪬ï¸",softcy:"Ñ",SOFTcy:"Ь",sol:"/",solb:"â§",solbar:"â¿",sopf:"\uD835\uDD64",
4Sopf:"\uD835\uDD4A",spades:"â ",spadesuit:"â ",spar:"â¥",sqcap:"â",sqcaps:"âï¸",sqcup:"â",sqcups:"âï¸",Sqrt:"â",sqsub:"â",sqsube:"â",sqsubset:"â",sqsubseteq:"â",sqsup:"â",sqsupe:"â",sqsupset:"â",sqsupseteq:"â",squ:"â¡",square:"â¡",Square:"â¡",SquareIntersection:"â",SquareSubset:"â",SquareSubsetEqual:"â",SquareSuperset:"â",SquareSupersetEqual:"â",SquareUnion:"â",squarf:"âª",squf:"âª",srarr:"â",sscr:"\uD835\uDCC8",Sscr:"\uD835\uDCAE",ssetmn:"â",ssmile:"â£",sstarf:"â",star:"â",Star:"â",starf:"â
",straightepsilon:"ϵ",straightphi:"Ï",strns:"\xaf",sub:"â",Sub:"â",subdot:"⪽",sube:"â",subE:"â«
",subedot:"â«",submult:"â«",subne:"â",subnE:"â«",subplus:"⪿",subrarr:"⥹",subset:"â",Subset:"â",subseteq:"â",subseteqq:"â«
",SubsetEqual:"â",subsetneq:"â",subsetneqq:"â«",subsim:"â«",subsub:"â«",subsup:"â«",succ:"â»",succapprox:"⪸",succcurlyeq:"â½",Succeeds:"â»",SucceedsEqual:"⪰",SucceedsSlantEqual:"â½",SucceedsTilde:"â¿",succeq:"⪰",succnapprox:"⪺",succneqq:"⪶",succnsim:"â©",succsim:"â¿",SuchThat:"â",sum:"â",Sum:"â",sung:"âª",sup:"â",Sup:"â",sup1:"\xb9",sup2:"\xb2",sup3:"\xb3",supdot:"⪾",supdsub:"â«",supe:"â",supE:"â«",supedot:"â«",Superset:"â",SupersetEqual:"â",suphsol:"â",suphsub:"â«",suplarr:"⥻",supmult:"â«",supne:"â",supnE:"â«",supplus:"â«",supset:"â",Supset:"â",supseteq:"â",supseteqq:"â«",supsetneq:"â",supsetneqq:"â«",supsim:"â«",supsub:"â«",supsup:"â«",swarhk:"⤦",swarr:"â",swArr:"â",swarrow:"â",swnwar:"⤪",szlig:"\xdf",Tab:" ",target:"â",tau:"Ï",Tau:"Τ",tbrk:"â´",tcaron:"Å¥",Tcaron:"Ť",tcedil:"Å£",Tcedil:"Å¢",tcy:"Ñ",Tcy:"Т",tdot:"â",telrec:"â",tfr:"\uD835\uDD31",Tfr:"\uD835\uDD17",there4:"â´",therefore:"â´",Therefore:"â´",theta:"θ",Theta:"Î",thetasym:"Ï",thetav:"Ï",thickapprox:"â",thicksim:"â¼",ThickSpace:"ââ",thinsp:"â",ThinSpace:"â",thkap:"â",thksim:"â¼",thorn:"\xfe",THORN:"\xde",tilde:"Ë",Tilde:"â¼",TildeEqual:"â",TildeFullEqual:"â
",TildeTilde:"â",times:"\xd7",timesb:"â ",timesbar:"⨱",timesd:"⨰",tint:"â",toea:"⤨",top:"â¤",topbot:"â¶",topcir:"⫱",topf:"\uD835\uDD65",Topf:"\uD835\uDD4B",topfork:"â«",tosa:"⤩",tprime:"â´",trade:"â¢",TRADE:"â¢",triangle:"âµ",triangledown:"â¿",triangleleft:"â",trianglelefteq:"â´",triangleq:"â",triangleright:"â¹",trianglerighteq:"âµ",tridot:"â¬",trie:"â",triminus:"⨺",TripleDot:"â",triplus:"⨹",trisb:"â§",tritime:"⨻",trpezium:"â¢",tscr:"\uD835\uDCC9",Tscr:"\uD835\uDCAF",tscy:"Ñ",TScy:"Ц",tshcy:"Ñ",TSHcy:"Ð",tstrok:"ŧ",Tstrok:"Ŧ",twixt:"â¬",twoheadleftarrow:"â",twoheadrightarrow:"â ",uacute:"\xfa",Uacute:"\xda",uarr:"â",uArr:"â",Uarr:"â",Uarrocir:"â¥",ubrcy:"Ñ",Ubrcy:"Ð",ubreve:"Å",Ubreve:"Ŭ",ucirc:"\xfb",Ucirc:"\xdb",ucy:"Ñ",Ucy:"У",udarr:"â
",udblac:"ű",Udblac:"Ű",udhar:"⥮",ufisht:"⥾",ufr:"\uD835\uDD32",Ufr:"\uD835\uDD18",ugrave:"\xf9",Ugrave:"\xd9",uHar:"⥣",uharl:"â¿",uharr:"â¾",uhblk:"â",ulcorn:"â",ulcorner:"â",ulcrop:"â",ultri:"â¸",umacr:"Å«",Umacr:"Ū",uml:"\xa8",UnderBar:"_",UnderBrace:"â",UnderBracket:"âµ",UnderParenthesis:"â",Union:"â",UnionPlus:"â",uogon:"ų",Uogon:"Ų",uopf:"\uD835\uDD66",Uopf:"\uD835\uDD4C",uparrow:"â",Uparrow:"â",UpArrow:"â",UpArrowBar:"â¤",UpArrowDownArrow:"â
",updownarrow:"â",Updownarrow:"â",UpDownArrow:"â",UpEquilibrium:"⥮",upharpoonleft:"â¿",upharpoonright:"â¾",uplus:"â",UpperLeftArrow:"â",UpperRightArrow:"â",upsi:"Ï
",Upsi:"Ï",upsih:"Ï",upsilon:"Ï
",Upsilon:"Î¥",UpTee:"â¥",UpTeeArrow:"â¥",upuparrows:"â",urcorn:"â",urcorner:"â",urcrop:"â",uring:"ů",Uring:"Å®",urtri:"â¹",uscr:"\uD835\uDCCA",Uscr:"\uD835\uDCB0",utdot:"â°",utilde:"Å©",Utilde:"Ũ",utri:"âµ",utrif:"â´",uuarr:"â",uuml:"\xfc",Uuml:"\xdc",uwangle:"⦧",vangrt:"â¦",varepsilon:"ϵ",varkappa:"ϰ",varnothing:"â
",varphi:"Ï",varpi:"Ï",varpropto:"â",varr:"â",vArr:"â",varrho:"ϱ",varsigma:"Ï",varsubsetneq:"âï¸",varsubsetneqq:"â«ï¸",varsupsetneq:"âï¸",varsupsetneqq:"â«ï¸",vartheta:"Ï",vartriangleleft:"â²",vartriangleright:"â³",vBar:"⫨",Vbar:"â««",vBarv:"â«©",vcy:"в",Vcy:"Ð",vdash:"â¢",vDash:"â¨",Vdash:"â©",VDash:"â«",Vdashl:"⫦",vee:"â¨",Vee:"â",veebar:"â»",veeeq:"â",vellip:"â®",verbar:"|",Verbar:"â",vert:"|",Vert:"â",VerticalBar:"â£",VerticalLine:"|",VerticalSeparator:"â",VerticalTilde:"â",VeryThinSpace:"â",vfr:"\uD835\uDD33",Vfr:"\uD835\uDD19",vltri:"â²",vnsub:"ââ",vnsup:"ââ",vopf:"\uD835\uDD67",Vopf:"\uD835\uDD4D",vprop:"â",vrtri:"â³",vscr:"\uD835\uDCCB",Vscr:"\uD835\uDCB1",vsubne:"âï¸",vsubnE:"â«ï¸",vsupne:"âï¸",vsupnE:"â«ï¸",Vvdash:"âª",vzigzag:"â¦",wcirc:"ŵ",Wcirc:"Å´",wedbar:"â©",wedge:"â§",Wedge:"â",wedgeq:"â",weierp:"â",wfr:"\uD835\uDD34",Wfr:"\uD835\uDD1A",wopf:"\uD835\uDD68",Wopf:"\uD835\uDD4E",wp:"â",wr:"â",wreath:"â",wscr:"\uD835\uDCCC",Wscr:"\uD835\uDCB2",xcap:"â",xcirc:"â¯",xcup:"â",xdtri:"â½",xfr:"\uD835\uDD35",Xfr:"\uD835\uDD1B",xharr:"â·",xhArr:"âº",xi:"ξ",Xi:"Î",xlarr:"âµ",xlArr:"â¸",xmap:"â¼",xnis:"â»",xodot:"â¨",xopf:"\uD835\uDD69",Xopf:"\uD835\uDD4F",xoplus:"â¨",xotime:"â¨",xrarr:"â¶",xrArr:"â¹",xscr:"\uD835\uDCCD",Xscr:"\uD835\uDCB3",xsqcup:"â¨",xuplus:"â¨",xutri:"â³",xvee:"â",xwedge:"â",yacute:"\xfd",Yacute:"\xdd",yacy:"Ñ",YAcy:"Я",ycirc:"Å·",Ycirc:"Ŷ",ycy:"Ñ",Ycy:"Ы",yen:"\xa5",yfr:"\uD835\uDD36",Yfr:"\uD835\uDD1C",yicy:"Ñ",YIcy:"Ð",y
4opf:"\uD835\uDD6A",Yopf:"\uD835\uDD50",yscr:"\uD835\uDCCE",Yscr:"\uD835\uDCB4",yucy:"Ñ",YUcy:"Ю",yuml:"\xff",Yuml:"Ÿ",zacute:"ź",Zacute:"Ź",zcaron:"ž",Zcaron:"Ž",zcy:"з",Zcy:"Ð",zdot:"ż",Zdot:"Å»",zeetrf:"â¨",ZeroWidthSpace:"â",zeta:"ζ",Zeta:"Î",zfr:"\uD835\uDD37",Zfr:"â¨",zhcy:"ж",ZHcy:"Ð",zigrarr:"â",zopf:"\uD835\uDD6B",Zopf:"â¤",zscr:"\uD835\uDCCF",Zscr:"\uD835\uDCB5",zwj:"â",zwnj:"â"},m={aacute:"\xe1",Aacute:"\xc1",acirc:"\xe2",Acirc:"\xc2",acute:"\xb4",aelig:"\xe6",AElig:"\xc6",agrave:"\xe0",Agrave:"\xc0",amp:"&",AMP:"&",aring:"\xe5",Aring:"\xc5",atilde:"\xe3",Atilde:"\xc3",auml:"\xe4",Auml:"\xc4",brvbar:"\xa6",ccedil:"\xe7",Ccedil:"\xc7",cedil:"\xb8",cent:"\xa2",copy:"\xa9",COPY:"\xa9",curren:"\xa4",deg:"\xb0",divide:"\xf7",eacute:"\xe9",Eacute:"\xc9",ecirc:"\xea",Ecirc:"\xca",egrave:"\xe8",Egrave:"\xc8",eth:"\xf0",ETH:"\xd0",euml:"\xeb",Euml:"\xcb",frac12:"\xbd",frac14:"\xbc",frac34:"\xbe",gt:">",GT:">",iacute:"\xed",Iacute:"\xcd",icirc:"\xee",Icirc:"\xce",iexcl:"\xa1",igrave:"\xec",Igrave:"\xcc",iquest:"\xbf",iuml:"\xef",Iuml:"\xcf",laquo:"\xab",lt:"<",LT:"<",macr:"\xaf",micro:"\xb5",middot:"\xb7",nbsp:"\xa0",not:"\xac",ntilde:"\xf1",Ntilde:"\xd1",oacute:"\xf3",Oacute:"\xd3",ocirc:"\xf4",Ocirc:"\xd4",ograve:"\xf2",Ograve:"\xd2",ordf:"\xaa",ordm:"\xba",oslash:"\xf8",Oslash:"\xd8",otilde:"\xf5",Otilde:"\xd5",ouml:"\xf6",Ouml:"\xd6",para:"\xb6",plusmn:"\xb1",pound:"\xa3",quot:'"',QUOT:'"',raquo:"\xbb",reg:"\xae",REG:"\xae",sect:"\xa7",shy:"\xad",sup1:"\xb9",sup2:"\xb2",sup3:"\xb3",szlig:"\xdf",thorn:"\xfe",THORN:"\xde",times:"\xd7",uacute:"\xfa",Uacute:"\xda",ucirc:"\xfb",Ucirc:"\xdb",ugrave:"\xf9",Ugrave:"\xd9",uml:"\xa8",uuml:"\xfc",Uuml:"\xdc",yacute:"\xfd",Yacute:"\xdd",yen:"\xa5",yuml:"\xff"},y={0:"�",128:"â¬",130:"â",131:"Æ",132:"â",133:"â¦",134:"â ",135:"â¡",136:"Ë",137:"â°",138:"Å ",139:"â¹",140:"Å",142:"Ž",145:"â",146:"â",147:"â",148:"â",149:"â¢",150:"â",151:"â",152:"Ë",153:"â¢",154:"Å¡",155:"âº",156:"Å",158:"ž",159:"Ÿ"},b=[1,2,3,4,5,6,7,8,11,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,64976,64977,64978,64979,64980,64981,64982,64983,64984,64985,64986,64987,64988,64989,64990,64991,64992,64993,64994,64995,64996,64997,64998,64999,65e3,65001,65002,65003,65004,65005,65006,65007,65534,65535,131070,131071,196606,196607,262142,262143,327678,327679,393214,393215,458750,458751,524286,524287,589822,589823,655358,655359,720894,720895,786430,786431,851966,851967,917502,917503,983038,983039,1048574,1048575,1114110,1114111],v=String.fromCharCode,x=({}).hasOwnProperty,A=function(e,t){return x.call(e,t)},w=function(e,t){for(var r=-1,n=e.length;++r<n;)if(e[r]==t)return!0;return!1},D=function(e,t){if(!e)return t;var r,n={};for(r in t)n[r]=A(e,r)?e[r]:t[r];return n},C=function(e,t){var r="";return e>=55296&&e<=57343||e>1114111?(t&&k("character reference outside the permissible Unicode range"),"�"):A(y,e)?(t&&k("disallowed character reference"),y[e]):(t&&w(b,e)&&k("disallowed character reference"),e>65535&&(e-=65536,r+=v(e>>>10&1023|55296),e=56320|1023&e),r+=v(e))},E=function(e){return"&#x"+e.toString(16).toUpperCase()+";"},S=function(e){return"&#"+e+";"},k=function(e){throw Error("Parse error: "+e)},(T=function(e,t){(t=D(t,T.options)).strict&&p.test(e)&&k("forbidden code point");var r=t.encodeEverything,n=t.useNamedReferences,i=t.allowUnsafeSymbols,d=t.decimal?S:E,h=function(e){return d(e.charCodeAt(0))};return r?(e=e.replace(o,function(e){return n&&A(u,e)?"&"+u[e]+";":h(e)}),n&&(e=e.replace(/>\u20D2/g,">⃒").replace(/<\u20D2/g,"<⃒").replace(/fj/g,"fj")),n&&(e=e.replace(l,function(e){return"&"+u[e]+";"}))):n?(i||(e=e.replace(c,function(e){return"&"+u[e]+";"})),e=(e=e.replace(/>\u20D2/g,">⃒").replace(/<\u20D2/g,"<⃒")).replace(l,function(e){return"&"+u[e]+";"})):i||(e=e.replace(c,h)),e.replace(a,function(e){return d((e.charCodeAt(0)-55296)*1024+e.charCodeAt(1)-56320+65536)}).replace(s,h)}).options={allowUnsafeSymbols:!1,encodeEverything:!1,strict:!1,useNamedReferences:!1,decimal
4:!1},(M=function(e,t){var r=(t=D(t,M.options)).strict;return r&&h.test(e)&&k("malformed character reference"),e.replace(f,function(e,n,i,a,o,s,l,u,c){var d,h,p;return n?g[p=n]:i?(p=i,a&&t.isAttributeValue)?(r&&"="==a&&k("`&` did not start a character reference"),e):(r&&k("named character reference was not terminated by a semicolon"),m[p]+(a||"")):o?(h=s,r&&!h&&k("character reference was not terminated by a semicolon"),C(parseInt(o,10),r)):l?(h=u,r&&!h&&k("character reference was not terminated by a semicolon"),C(parseInt(l,16),r)):(r&&k("named character reference was not terminated by a semicolon"),e)})}).options={isAttributeValue:!1,strict:!1},I={version:"1.2.0",encode:T,decode:M,escape:function(e){return e.replace(c,function(e){return d[e]})},unescape:M},void 0===(n=(function(){return I}).call(t,r,t,e))||(e.exports=n)},27294:(e,t,r)=>{"use strict";let n,i,a=r(15162);class o extends a{constructor(e){super({type:"document",...e}),this.nodes||(this.nodes=[])}toResult(e={}){return new n(new i,this,e).stringify()}}o.registerLazyResult=e=>{n=e},o.registerProcessor=e=>{i=e},e.exports=o,o.default=o},27435:(e,t,r)=>{"use strict";r.d(t,{A:()=>function e(t,r,o={clone:!0}){let s=o.clone?{...t}:t;return a(t)&&a(r)&&Object.keys(r).forEach(l=>{n.isValidElement(r[l])||(0,i.Hy)(r[l])?s[l]=r[l]:a(r[l])&&Object.prototype.hasOwnProperty.call(t,l)&&a(t[l])?s[l]=e(t[l],r[l],o):o.clone?s[l]=a(r[l])?function e(t){if(n.isValidElement(t)||(0,i.Hy)(t)||!a(t))return t;let r={};return Object.keys(t).forEach(n=>{r[n]=e(t[n])}),r}(r[l]):r[l]:s[l]=r[l]}),s},Q:()=>a});var n=r(7023),i=r(80581);function a(e){if("object"!=typeof e||null===e)return!1;let t=Object.getPrototypeOf(e);return(null===t||t===Object.prototype||null===Object.getPrototypeOf(t))&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)}},29254:(e,t,r)=>{"use strict";r.d(t,{k:()=>n});let n=(e,t)=>void 0===e?t:Math.PI*e/180},29321:(e,t,r)=>{"use strict";r.d(t,{A:()=>a});var n=r(7023),i=r(13439);let a=function(e){let t=n.useRef(e);return(0,i.A)(()=>{t.current=e}),n.useRef((...e)=>(0,t.current)(...e)).current}},29561:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var n=r(60180);function i(e){return(e=(0,n.f)(Math.abs(e)))?e[1]:NaN}},30339:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getChildren=i,t.getParent=a,t.getSiblings=function(e){var t=a(e);if(null!=t)return i(t);for(var r=[e],n=e.prev,o=e.next;null!=n;)r.unshift(n),n=n.prev;for(;null!=o;)r.push(o),o=o.next;return r},t.getAttributeValue=function(e,t){var r;return null==(r=e.attribs)?void 0:r[t]},t.hasAttrib=function(e,t){return null!=e.attribs&&Object.prototype.hasOwnProperty.call(e.attribs,t)&&null!=e.attribs[t]},t.getName=function(e){return e.name},t.nextElementSibling=function(e){for(var t=e.next;null!==t&&!(0,n.isTag)(t);)t=t.next;return t},t.prevElementSibling=function(e){for(var t=e.prev;null!==t&&!(0,n.isTag)(t);)t=t.prev;return t};var n=r(3210);function i(e){return(0,n.hasChildren)(e)?e.children:[]}function a(e){return e.parent||null}},30360:(e,t,r)=>{"use strict";r.d(t,{D:()=>a});var n=r(29321),i=r(38774);let a=({store:e})=>{let t=(0,n.A)(function(t){let r=e.state.tooltip.item;if(!t){null!==r&&e.set("tooltip",{item:null});return}null!==r&&(0,i.v)(r,t)&&e.set("tooltip",{item:null})});return{instance:{setTooltipItem:(0,n.A)(function(t){(0,i.v)(e.state.tooltip.item,t)||e.set("tooltip",{item:t})}),removeTooltipItem:t}}};a.getInitialState=()=>({tooltip:{item:null}}),a.params={}},30487:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.decodeXMLStrict=t.decodeHTML5Strict=t.decodeHTML4Strict=t.decodeHTML5=t.decodeHTML4=t.decodeHTMLAttribute=t.decodeHTMLStrict=t.decodeHTML=t.decodeXML=t.DecodingMode=t.EntityDecoder=t.encodeHTML5=t.encodeHTML4=t.encodeNonAsciiHTML=t.encodeHTML=t.escapeText=t.escapeAttribute=t.escapeUTF8=t.escape=t.encodeXML=t.encode=t.decodeStrict=t.decode=t.EncodingMode=t.EntityLevel=void 0;var n,i,a=r(90531),o=r(783),s=r(42362);function l(e,t){if(void 0===t&&(t=n.XML),("number"==typeof t?t:t.level)===n.HTML){var r="object"==typeof t?t.mode:void 0;return(0,a.decodeHTML)(e,r)}return(0,a.decodeXML)(e)}!function(e){e[e.XML=0]="XML",e[e.HTML=1]="HTML"}(n=t.EntityLevel||(t.EntityLevel={})),function(e){e[e.UTF8=0]="UTF8",e[e.ASCII=1]="ASCII",e[e.Extensive=2]="Extensive",e[e.Attribute=3]="Attribute",e[e.Text=4]="Text"}(i=t.EncodingMode||(t.EncodingMode={})),t.decode=l,t.decodeStrict=function(e,t){void 0===t&&(t=n.XML);var r,i="number"==typeof t?{level:t}:t;return null!=i.mode||(i.mode=a.DecodingMode.Strict),l(e,i)},t.encode=function(e,t){void 0===t&&(t=n.XML);var r="number"==typeof t?{level:t}:t;
4return r.mode===i.UTF8?(0,s.escapeUTF8)(e):r.mode===i.Attribute?(0,s.escapeAttribute)(e):r.mode===i.Text?(0,s.escapeText)(e):r.level===n.HTML?r.mode===i.ASCII?(0,o.encodeNonAsciiHTML)(e):(0,o.encodeHTML)(e):(0,s.encodeXML)(e)};var u=r(42362);Object.defineProperty(t,"encodeXML",{enumerable:!0,get:function(){return u.encodeXML}}),Object.defineProperty(t,"escape",{enumerable:!0,get:function(){return u.escape}}),Object.defineProperty(t,"escapeUTF8",{enumerable:!0,get:function(){return u.escapeUTF8}}),Object.defineProperty(t,"escapeAttribute",{enumerable:!0,get:function(){return u.escapeAttribute}}),Object.defineProperty(t,"escapeText",{enumerable:!0,get:function(){return u.escapeText}});var c=r(783);Object.defineProperty(t,"encodeHTML",{enumerable:!0,get:function(){return c.encodeHTML}}),Object.defineProperty(t,"encodeNonAsciiHTML",{enumerable:!0,get:function(){return c.encodeNonAsciiHTML}}),Object.defineProperty(t,"encodeHTML4",{enumerable:!0,get:function(){return c.encodeHTML}}),Object.defineProperty(t,"encodeHTML5",{enumerable:!0,get:function(){return c.encodeHTML}});var d=r(90531);Object.defineProperty(t,"EntityDecoder",{enumerable:!0,get:function(){return d.EntityDecoder}}),Object.defineProperty(t,"DecodingMode",{enumerable:!0,get:function(){return d.DecodingMode}}),Object.defineProperty(t,"decodeXML",{enumerable:!0,get:function(){return d.decodeXML}}),Object.defineProperty(t,"decodeHTML",{enumerable:!0,get:function(){return d.decodeHTML}}),Object.defineProperty(t,"decodeHTMLStrict",{enumerable:!0,get:function(){return d.decodeHTMLStrict}}),Object.defineProperty(t,"decodeHTMLAttribute",{enumerable:!0,get:function(){return d.decodeHTMLAttribute}}),Object.defineProperty(t,"decodeHTML4",{enumerable:!0,get:function(){return d.decodeHTML}}),Object.defineProperty(t,"decodeHTML5",{enumerable:!0,get:function(){return d.decodeHTML}}),Object.defineProperty(t,"decodeHTML4Strict",{enumerable:!0,get:function(){return d.decodeHTMLStrict}}),Object.defineProperty(t,"decodeHTML5Strict",{enumerable:!0,get:function(){return d.decodeHTMLStrict}}),Object.defineProperty(t,"decodeXMLStrict",{enumerable:!0,get:function(){return d.decodeXML}})},30978:(e,t,r)=>{"use strict";r.d(t,{f:()=>s});var n=r(36330),i=r(21287),a=r(92797);let o=["width","height","margin","children","series","colors","dataset","desc","onAxisClick","highlightedAxis","onHighlightedAxisChange","disableVoronoi","voronoiMaxRadius","onItemClick","disableAxisListener","highlightedItem","onHighlightChange","sx","title","xAxis","yAxis","zAxis","rotationAxis","radiusAxis","skipAnimation","seriesConfig","plugins","localeText","slots","slotProps","experimentalFeatures","enableKeyboardNavigation","brushConfig","onHiddenItemsChange","hiddenItems"],s=(e,t)=>{let{width:r,height:s,margin:l,children:u,series:c,colors:d,dataset:h,desc:p,onAxisClick:f,highlightedAxis:g,onHighlightedAxisChange:m,disableVoronoi:y,voronoiMaxRadius:b,onItemClick:v,disableAxisListener:x,highlightedItem:A,onHighlightChange:w,sx:D,title:C,xAxis:E,yAxis:S,zAxis:k,rotationAxis:T,radiu
4sAxis:M,skipAnimation:I,seriesConfig:P,plugins:L,localeText:R,slots:N,slotProps:O,experimentalFeatures:q,enableKeyboardNavigation:B,brushConfig:j,onHiddenItemsChange:F,hiddenItems:_}=e,z=(0,i.A)(e,o),$=(0,n.A)({title:C,desc:p,sx:D,ref:t},z);return{chartDataProviderProps:{margin:l,series:c,colors:d,dataset:h,disableAxisListener:x,highlightedItem:A,onHighlightChange:w,onAxisClick:f,highlightedAxis:g,onHighlightedAxisChange:m,disableVoronoi:y,voronoiMaxRadius:b,onItemClick:v,xAxis:E,yAxis:S,zAxis:k,rotationAxis:T,radiusAxis:M,skipAnimation:I,width:r,height:s,localeText:R,seriesConfig:P,experimentalFeatures:q,enableKeyboardNavigation:B,brushConfig:j,onHiddenItemsChange:F,hiddenItems:_,plugins:L??a.$,slots:N,slotProps:O},chartsSurfaceProps:$,children:u}}},31214:(e,t,r)=>{"use strict";let n=r(15162),i=r(59333),a=r(91676);function o(e,t){let r=new a(new i(e,t));try{r.parse()}catch(e){throw e}return r.root}e.exports=o,o.default=o,n.registerParse(o)},31527:(e,t,r)=>{"use strict";var n=r(7023),i="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},a=n.useState,o=n.useEffect,s=n.useLayoutEffect,l=n.useDebugValue;function u(e){var t=e.getSnapshot;e=e.value;try{var r=t();return!i(e,r)}catch(e){return!0}}var c="undefined"==typeof window||void 0===window.document||void 0===window.document.createElement?function(e,t){return t()}:function(e,t){var r=t(),n=a({inst:{value:r,getSnapshot:t}}),i=n[0].inst,c=n[1];return s(function(){i.value=r,i.getSnapshot=t,u(i)&&c({inst:i})},[e,r,t]),o(function(){return u(i)&&c({inst:i}),e(function(){u(i)&&c({inst:i})})},[e]),l(r),r};t.useSyncExternalStore=void 0!==n.useSyncExternalStore?n.useSyncExternalStore:c},31746:(e,t,r)=>{"use strict";r.d(t,{Ay:()=>s,lq:()=>l,sG:()=>u});let n=Math.sqrt(50),i=Math.sqrt(10),a=Math.sqrt(2);function o(e,t,r){let s,l,u,c=(t-e)/Math.max(0,r),d=Math.floor(Math.log10(c)),h=c/Math.pow(10,d),p=h>=n?10:h>=i?5:h>=a?2:1;return(d<0?(s=Math.round(e*(u=Math.pow(10,-d)/p)),l=Math.round(t*u),s/u<e&&++s,l/u>t&&--l,u=-u):(s=Math.round(e/(u=Math.pow(10,d)*p)),l=Math.round(t/u),s*u<e&&++s,l*u>t&&--l),l<s&&.5<=r&&r<2)?o(e,t,2*r):[s,l,u]}function s(e,t,r){if(t*=1,e*=1,!((r*=1)>0))return[];if(e===t)return[e];let n=t<e,[i,a,s]=n?o(t,e,r):o(e,t,r);if(!(a>=i))return[];let l=a-i+1,u=Array(l);if(n)if(s<0)for(let e=0;e<l;++e)u[e]=-((a-e)/s);else for(let e=0;e<l;++e)u[e]=(a-e)*s;else if(s<0)for(let e=0;e<l;++e)u[e]=-((i+e)/s);else for(let e=0;e<l;++e)u[e]=(i+e)*s;return u}function l(e,t,r){return o(e*=1,t*=1,r*=1)[2]}function u(e,t,r){t*=1,e*=1,r*=1;let n=t<e,i=n?l(t,e,r):l(e,t,r);return(n?-1:1)*(i<0?-(1/i):i)}},31851:e=>{"use strict";let t={comma:e=>t.split(e,[","],!0),space:e=>t.split(e,[" ","\n"," "]),split(e,t,r){let n=[],i="",a=!1,o=0,s=!1,l="",u=!1;for(let r of e)u?u=!1:"\\"===r?u=!0:s?r===l&&(s=!1):'"'===r||"'"===r?(s=!0,l=r):"("===r?o+=1:")"===r?o>0&&(o-=1):0===o&&t.includes(r)&&(a=!0),a?(""!==i&&n.push(i.trim()),i="",a=!1):i+=r;return(r||""!==i)&&n.push(i.trim()),n}};e.exports=t,t.default=t},33857:(e,t,r)=>{"use strict";function n(e,t){let r=e.createSVGPoint();return r.x=t.clientX,r.y=t.clientY,r.matrixTransform(e.getScreenCTM().inverse())}r.d(t,{P:()=>n})},33966:(e,t,r)=>{"use strict";r.d(t,{i:()=>rb});var n=r(36330),i=r(7023),a=r(3638),o=r(17645),s=r(93427);let l=s.A;var u=r(61636),c=r(88530),d=r(55146),h=r(36619);function p(e){try{return e.matches(":focus-visible")}catch(e){}return!1}let f=r(12553).A;var g=r(29321);let m=g.A;var y=r(21097);class b{static create(){return new b}static use(){let e=(0,y.A)(b.create).current,[t,r]=i.useState(!1);return e.shouldMount=t,e.setShouldMount=r,i.useEffect(e.mountEffect,[t]),e}mount(){return this.mounted||(this.mounted=function(){let e,t,r=new Promise((r,n)=>{e=r,t=n});return r.resolve=e,r.reject=t,r}(),this.shouldMount=!0,this.setShouldMount(this.shouldMount)),this.mounted}start(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];this.mount().then(()=>{var e;return null==(e=this.ref.current)?void 0:e.start(...t)})}stop(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];this.mount().then(()=>{var e;return null==(e=this.ref.current)?void 0:e.stop(...t)})}pulsate(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];this.mount().then(()=>{var e;return null==(e=this.ref.current)?void 0:e.pulsate(...t)})}constructor(){this.mountEffect=()=>{this.shouldMount&&!this.didMount&&null!==this.ref.current&&(this.didMount=!0,this.mounted.resolve())},this.ref={current:null},this.mounted=null,this.didMount=!1,this.shouldMount=!1,this.setShouldMount=null}}function v(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var x=r(21287),A=r(58587),w=r(64866);let D=i.createContext(null);function C(e,t){var r=Object.create(null);return e&&i.Children.map(e,function(e){return e}
4).forEach(function(e){r[e.key]=t&&(0,i.isValidElement)(e)?t(e):e}),r}function E(e,t,r){return null!=r[t]?r[t]:e.props[t]}var S=Object.values||function(e){return Object.keys(e).map(function(t){return e[t]})},k=function(e){function t(t,r){var n=e.call(this,t,r)||this,i=n.handleExited.bind((0,A.A)(n));return n.state={contextValue:{isMounting:!0},handleExited:i,firstRender:!0},n}t.prototype=Object.create(e.prototype),t.prototype.constructor=t,(0,w.A)(t,e);var r=t.prototype;return r.componentDidMount=function(){this.mounted=!0,this.setState({contextValue:{isMounting:!1}})},r.componentWillUnmount=function(){this.mounted=!1},t.getDerivedStateFromProps=function(e,t){var r,n,a=t.children,o=t.handleExited;return{children:t.firstRender?C(e.children,function(t){return(0,i.cloneElement)(t,{onExited:o.bind(null,t),in:!0,appear:E(t,"appear",e),enter:E(t,"enter",e),exit:E(t,"exit",e)})}):(Object.keys(n=function(e,t){function r(r){return r in t?t[r]:e[r]}e=e||{},t=t||{};var n,i=Object.create(null),a=[];for(var o in e)o in t?a.length&&(i[o]=a,a=[]):a.push(o);var s={};for(var l in t){if(i[l])for(n=0;n<i[l].length;n++){var u=i[l][n];s[i[l][n]]=r(u)}s[l]=r(l)}for(n=0;n<a.length;n++)s[a[n]]=r(a[n]);return s}(a,r=C(e.children))).forEach(function(t){var s=n[t];if((0,i.isValidElement)(s)){var l=t in a,u=t in r,c=a[t],d=(0,i.isValidElement)(c)&&!c.props.in;u&&(!l||d)?n[t]=(0,i.cloneElement)(s,{onExited:o.bind(null,s),in:!0,exit:E(s,"exit",e),enter:E(s,"enter",e)}):u||!l||d?u&&l&&(0,i.isValidElement)(c)&&(n[t]=(0,i.cloneElement)(s,{onExited:o.bind(null,s),in:c.props.in,exit:E(s,"exit",e),enter:E(s,"enter",e)})):n[t]=(0,i.cloneElement)(s,{in:!1})}}),n),firstRender:!1}},r.handleExited=function(e,t){var r=C(this.props.children);e.key in r||(e.props.onExited&&e.props.onExited(t),this.mounted&&this.setState(function(t){var r=(0,n.A)({},t.children);return delete r[e.key],{children:r}}))},r.render=function(){var e=this.props,t=e.component,r=e.childFactory,n=(0,x.A)(e,["component","childFactory"]),a=this.state.contextValue,o=S(this.state.children).map(r);return(delete n.appear,delete n.enter,delete n.exit,null===t)?i.createElement(D.Provider,{value:a},o):i.createElement(D.Provider,{value:a},i.createElement(t,n,o))},t}(i.Component);k.propTypes={},k.defaultProps={component:"div",childFactory:function(e){return e}};var T=r(26059);class M{static create(){return new M}currentId=null;start(e,t){this.clear(),this.currentId=setTimeout(()=>{this.currentId=null,t()},e)}clear=()=>{null!==this.currentId&&(clearTimeout(this.currentId),this.currentId=null)};disposeEffect=()=>this.clear}var I=r(75971),P=r(97135),L=r(17523);let R=(0,L.A)("MuiTouchRipple",["root","ripple","rippleVisible","ripplePulsate","child","childLeaving","childPulsate"]);function N(){let e=v(["\n 0% {\n transform: scale(0);\n opacity: 0.1;\n }\n\n 100% {\n transform: scale(1);\n opacity: 0.3;\n }\n"]);return N=function(){return e},e}function O(){let e=v(["\n 0% {\n opacity: 1;\n }\n\n 100% {\n opacity: 0;\n }\n"]);return O=function(){return e},e}function q(){let e=v(["\n 0% {\n transform: scale(1);\n }\n\n 50% {\n transform: scale(0.92);\n }\n\n 100% {\n transform: scale(1);\n }\n"]);return q=function(){return e},e}function B(){let e=v(["\n opacity: 0;\n position: absolute;\n\n &."," {\n opacity: 0.3;\n transform: scale(1);\n animation-name: ",";\n animation-duration: ","ms;\n animation-timing-function: ",";\n }\n\n &."," {\n animation-duration: ","ms;\n }\n\n & ."," {\n opacity: 1;\n display: block;\n width: 100%;\n height: 100%;\n border-radius: 50%;\n background-color: currentColor;\n }\n\n & ."," {\n opacity: 0;\n animation-name: ",";\n animation-duration: ","ms;\n animation-timing-function: ",";\n }\n\n & ."," {\n position: absolute;\n /* @noflip */\n left: 0px;\n top: 0;\n animation-name: ",";\n animation-duration: 2500ms;\n animation-timing-function: ",";\n animation-iteration-count: infinite;\n animation-delay: 200ms;\n }\n"]);return B=function(){return e},e}let j=(0,I.i7)(N()),F=(0,I.i7)(O()),_=(0,I.i7)(q()),z=(0,u.Ay)("span",{name:"MuiTouchRipple",slot:"Root"})({overflow:"hidden",pointerEvents:"none",position:"absolute",zIndex:0,top:0,right:0,bottom:0,left:0,borderRadius:"inherit"}),$=(0,u.Ay)(function(e){let{className:t,classes:r,pulsate:n=!1,rippleX:o,rippleY:s,rippleSize:l,in:u,onExited:c,timeout:d}=e,[h,p]=i.useState(!1),f=(0,a.A)(t,r.ripple,r.rippleVisible,n&&r.ripplePulsate),g=(0,a.A)(r.child,h&&r.childLeaving,n&&r.childPulsate);return u||h||p(!0),i.useEffect(()=>{if(!u&&null!=c){let e=setTimeout(c,d);return()=>{clearTimeout(e)}}},[c,u,d]),(0,P.jsx)("span",{className:f,style:{width:l,height:l,top:-(l/2)+s,left:-(l/2)+o},children:(0,P.jsx)("span",{className:g})})},{name:"MuiTouchRipple",slot:"Ripple"})(B(),R.rippleVisible,j,550,e=>{let{theme:t}=e;return t.transitions.easing.easeInOut},R.ripplePulsate,e=>{let{theme:t}=e;return t.transitions.duration.shorter},R.child,R.childLeaving,F,550,e=>{let{theme:t}=e;return t.transitions.easing.easeInOut},R.childPulsate,_,e=>{let{theme:t}=e;return t.transitions.easing.easeInOut}),U=i.forwardRef(function(e,t){let{center:r=!1,classes:n={},className:o,...s}=(0,h.b)({props:e,name:"MuiTouchRipple"}),[l,u]=i.useState([]),c=i.useRef(0),d=i.useRef(null);i.useEffect(()=>{d.current&&(d.current(),d.current=null)},[l]);let p=i.useRef(!1),f=function(){let e=(0,y.A)(M.create).current;return(0,T.A)(e.disposeEffect),e}(),g=i.useRef(null),m=i.useRef(null),b=i.useCallback(e=>{let{pulsate:t,rippleX:r,rippleY:i,rippleSize:o,cb:s}=e;u(e=>[...e,(0,P.jsx)($,{classes:{ripple:(0,a.A)(n.ripple,R.ripple),rippleVisible:(0,a.A)(n.rippleVisible,R.rippleVisible),ripplePulsate:(0,a.A)(n.ripplePulsate,R.ripplePulsate),
4child:(0,a.A)(n.child,R.child),childLeaving:(0,a.A)(n.childLeaving,R.childLeaving),childPulsate:(0,a.A)(n.childPulsate,R.childPulsate)},timeout:550,pulsate:t,rippleX:r,rippleY:i,rippleSize:o},c.current)]),c.current+=1,d.current=s},[n]),v=i.useCallback(function(){let e,t,n,i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:()=>{},{pulsate:s=!1,center:l=r||a.pulsate,fakeElement:u=!1}=a;if((null==i?void 0:i.type)==="mousedown"&&p.current){p.current=!1;return}(null==i?void 0:i.type)==="touchstart"&&(p.current=!0);let c=u?null:m.current,d=c?c.getBoundingClientRect():{width:0,height:0,left:0,top:0};if(!l&&void 0!==i&&(0!==i.clientX||0!==i.clientY)&&(i.clientX||i.touches)){let{clientX:r,clientY:n}=i.touches&&i.touches.length>0?i.touches[0]:i;e=Math.round(r-d.left),t=Math.round(n-d.top)}else e=Math.round(d.width/2),t=Math.round(d.height/2);l?(n=Math.sqrt((2*d.width**2+d.height**2)/3))%2==0&&(n+=1):n=Math.sqrt((2*Math.max(Math.abs((c?c.clientWidth:0)-e),e)+2)**2+(2*Math.max(Math.abs((c?c.clientHeight:0)-t),t)+2)**2),(null==i?void 0:i.touches)?null===g.current&&(g.current=()=>{b({pulsate:s,rippleX:e,rippleY:t,rippleSize:n,cb:o})},f.start(80,()=>{g.current&&(g.current(),g.current=null)})):b({pulsate:s,rippleX:e,rippleY:t,rippleSize:n,cb:o})},[r,b,f]),x=i.useCallback(()=>{v({},{pulsate:!0})},[v]),A=i.useCallback((e,t)=>{if(f.clear(),(null==e?void 0:e.type)==="touchend"&&g.current){g.current(),g.current=null,f.start(0,()=>{A(e,t)});return}g.current=null,u(e=>e.length>0?e.slice(1):e),d.current=t},[f]);return i.useImperativeHandle(t,()=>({pulsate:x,start:v,stop:A}),[x,v,A]),(0,P.jsx)(z,{className:(0,a.A)(R.root,n.root,o),ref:m,...s,children:(0,P.jsx)(k,{component:null,exit:!0,children:l})})});var H=r(26588);function V(e){return(0,H.Ay)("MuiButtonBase",e)}let G=(0,L.A)("MuiButtonBase",["root","disabled","focusVisible"]),W=e=>{let{disabled:t,focusVisible:r,focusVisibleClassName:n,classes:i}=e,a=(0,o.A)({root:["root",t&&"disabled",r&&"focusVisible"]},V,i);return r&&n&&(a.root+=" ".concat(n)),a},Y=(0,u.Ay)("button",{name:"MuiButtonBase",slot:"Root"})({display:"inline-flex",alignItems:"center",justifyContent:"center",position:"relative",boxSizing:"border-box",WebkitTapHighlightColor:"transparent",backgroundColor:"transparent",outline:0,border:0,margin:0,borderRadius:0,padding:0,cursor:"pointer",userSelect:"none",verticalAlign:"middle",MozAppearance:"none",WebkitAppearance:"none",textDecoration:"none",color:"inherit","&::-moz-focus-inner":{borderStyle:"none"},["&.".concat(G.disabled)]:{pointerEvents:"none",cursor:"default"},"@media print":{colorAdjust:"exact"}}),X=i.forwardRef(function(e,t){let r=(0,h.b)({props:e,name:"MuiButtonBase"}),{action:n,centerRipple:o=!1,children:s,className:l,component:u="button",disabled:c=!1,disableRipple:d=!1,disableTouchRipple:g=!1,focusRipple:y=!1,focusVisibleClassName:v,LinkComponent:x="a",onBlur:A,onClick:w,onContextMenu:D,onDragLeave:C,onFocus:E,onFocusVisible:S,onKeyDown:k,onKeyUp:T,onMouseDown:M,onMouseLeave:I,onMouseUp:L,onTouchEnd:R,onTouchMove:N,onTouchStart:O,tabIndex:q=0,TouchRippleProps:B,touchRippleRef:j,type:F,..._}=r,z=i.useRef(null),$=b.use(),H=f($.ref,j),[V,G]=i.useState(!1);c&&V&&G(!1),i.useImperativeHandle(n,()=>({focusVisible:()=>{G(!0),z.current.focus()}}),[]);let X=$.shouldMount&&!d&&!c;i.useEffect(()=>{V&&y&&!d&&$.pulsate()},[d,y,V,$]);let Z=K($,"start",M,g),J=K($,"stop",D,g),Q=K($,"stop",C,g),ee=K($,"stop",L,g),et=K($,"stop",e=>{V&&e.preventDefault(),I&&I(e)},g),er=K($,"start",O,g),en=K($,"stop",R,g),ei=K($,"stop",N,g),ea=K($,"stop",e=>{p(e.target)||G(!1),A&&A(e)},!1),eo=m(e=>{z.current||(z.current=e.currentTarget),p(e.target)&&(G(!0),S&&S(e)),E&&E(e)}),es=()=>{let e=z.current;return u&&"button"!==u&&!("A"===e.tagName&&e.href)},el=m(e=>{y&&!e.repeat&&V&&" "===e.key&&$.stop(e,()=>{$.start(e)}),e.target===e.currentTarget&&es()&&" "===e.key&&e.preventDefault(),k&&k(e),e.target===e.currentTarget&&es()&&"Enter"===e.key&&!c&&(e.preventDefault(),w&&w(e))}),eu=m(e=>{y&&" "===e.key&&V&&!e.defaultPrevented&&$.stop(e,()=>{$.pulsate(e)}),T&&T(e),w&&e.target===e.currentTarget&&es()&&" "===e.key&&!e.defaultPrevented&&w(e)}),ec=u;"button"===ec&&(_.href||_.to)&&(ec=x);let ed={};if("button"===ec){let e=!!_.formAction;ed.type=void 0!==F||e?F:"button",ed.disabled=c}else _.href||_.to||(ed.role="button"),c&&(ed["aria-disabled"]=c);let eh=f(t,z),ep={...r,centerRipple:o,component:u,disabled:c,disableRipple:d,disableTouchRipple:g,focusRipple:y,tabIndex:q,focusVisible:V},ef=W(ep);return(0,P.jsxs)(Y,{as:ec,className:(0,a.A)(ef.root,l),ownerState:ep,onBlur:ea,onClick:w,onContextMenu:J,onFocus:eo,onKeyDown:el,onKeyUp:eu,onMouseDown:Z,onMouseLeave:et,onMouseUp:ee,onDragLeave:Q,onTouchEnd:en,onTouchMove:ei,onTouchStart:er,ref:eh,tabIndex:c?-1:q,type:F,...ed,..._,children:[s,X?(0,P.jsx)(U,{ref:H,center:o,...B}):null]})});function K(e,t,r){let n=arguments.length>3&&void 0!==arguments[3]&&arguments[3];return m(i=>(r&&r(i),n||e[t](i),!0))}var Z=r(64604);function J(e){return(0,H.Ay)("MuiCircularProgress",e)}function Q(){let e=v(["\n 0% {\n transform: rotate(0deg);\n }\n\n 100% {\n transform: rotate(360deg);\n }\n"]);return Q=function(){return e},e}function ee(){let e=v(["\n 0% {\n stroke-dasharray: 1px, 200px;\n stroke-dashoffset: 0;\n }\n\n 50% {\n stroke-dasharray: 100px, 200px;\n stroke-dashoffset: -15px;\n }\n\n 100% {\n stroke-dasharray: 1px, 200px;\n stroke-dashoffset: -126px;\n }\n"]);return ee=function(){return e},e}function et(){let e=v(["\n animation: "," 1.4s linear infinite;\n "]);return et=function(){return e},e}function er(){let e=v(["\n animation: "," 1.4s ease-in-out infinite;\n "]);return er=function(){return e},e}(0,L.A)("MuiCircularProgress",["root","determinate","indeterminate","colorPrimary","colorSecondary","svg","track","circle","circleDeterminate","circleIndeterminate","circleDisableShrink"]);let en=(0,I.i7)(Q()),ei=(0,I.i7)(ee()),ea="string"!=typeof en?(0,I.AH)(et(),en):null,eo="string"!=typeof ei?(0,I.AH)(er(),ei):null,es=e=>{let{classes:t,variant:r,color:n,disableShrink:i}=e,a={root:["root",r,"color".concat((0,Z.A)(n))],svg:["svg"],track:["track"],circle:["cir
4cle","circle".concat((0,Z.A)(r)),i&&"circleDisableShrink"]};return(0,o.A)(a,J,t)},el=(0,u.Ay)("span",{name:"MuiCircularProgress",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,t[r.variant],t["color".concat((0,Z.A)(r.color))]]}})((0,c.A)(e=>{let{theme:t}=e;return{display:"inline-block",variants:[{props:{variant:"determinate"},style:{transition:t.transitions.create("transform")}},{props:{variant:"indeterminate"},style:ea||{animation:"".concat(en," 1.4s linear infinite")}},...Object.entries(t.palette).filter((0,d.A)()).map(e=>{let[r]=e;return{props:{color:r},style:{color:(t.vars||t).palette[r].main}}})]}})),eu=(0,u.Ay)("svg",{name:"MuiCircularProgress",slot:"Svg"})({display:"block"}),ec=(0,u.Ay)("circle",{name:"MuiCircularProgress",slot:"Circle",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.circle,t["circle".concat((0,Z.A)(r.variant))],r.disableShrink&&t.circleDisableShrink]}})((0,c.A)(e=>{let{theme:t}=e;return{stroke:"currentColor",variants:[{props:{variant:"determinate"},style:{transition:t.transitions.create("stroke-dashoffset")}},{props:{variant:"indeterminate"},style:{strokeDasharray:"80px, 200px",strokeDashoffset:0}},{props:e=>{let{ownerState:t}=e;return"indeterminate"===t.variant&&!t.disableShrink},style:eo||{animation:"".concat(ei," 1.4s ease-in-out infinite")}}]}})),ed=(0,u.Ay)("circle",{name:"MuiCircularProgress",slot:"Track"})((0,c.A)(e=>{let{theme:t}=e;return{stroke:"currentColor",opacity:(t.vars||t).palette.action.activatedOpacity}})),eh=i.forwardRef(function(e,t){let r=(0,h.b)({props:e,name:"MuiCircularProgress"}),{className:n,color:i="primary",disableShrink:o=!1,enableTrackSlot:s=!1,size:l=40,style:u,thickness:c=3.6,value:d=0,variant:p="indeterminate",...f}=r,g={...r,color:i,disableShrink:o,size:l,thickness:c,value:d,variant:p,enableTrackSlot:s},m=es(g),y={},b={},v={};if("determinate"===p){let e=2*Math.PI*((44-c)/2);y.strokeDasharray=e.toFixed(3),v["aria-valuenow"]=Math.round(d),y.strokeDashoffset="".concat(((100-d)/100*e).toFixed(3),"px"),b.transform="rotate(-90deg)"}return(0,P.jsx)(el,{className:(0,a.A)(m.root,n),style:{width:l,height:l,...b,...u},ownerState:g,ref:t,role:"progressbar",...v,...f,children:(0,P.jsxs)(eu,{className:m.svg,ownerState:g,viewBox:"".concat(22," ").concat(22," ").concat(44," ").concat(44),children:[s?(0,P.jsx)(ed,{className:m.track,ownerState:g,cx:44,cy:44,r:(44-c)/2,fill:"none",strokeWidth:c,"aria-hidden":"true"}):null,(0,P.jsx)(ec,{className:m.circle,style:y,ownerState:g,cx:44,cy:44,r:(44-c)/2,fill:"none",strokeWidth:c})]})})});function ep(e){return(0,H.Ay)("MuiIconButton",e)}let ef=(0,L.A)("MuiIconButton",["root","disabled","colorInherit","colorPrimary","colorSecondary","colorError","colorInfo","colorSuccess","colorWarning","edgeStart","edgeEnd","sizeSmall","sizeMedium","sizeLarge","loading","loadingIndicator","loadingWrapper"]),eg=e=>{let{classes:t,disabled:r,color:n,edge:i,size:a,loading:s}=e,l={root:["root",s&&"loading",r&&"disabled","default"!==n&&"color".concat((0,Z.A)(n)),i&&"edge".concat((0,Z.A)(i)),"size".concat((0,Z.A)(a))],loadingIndicator:["loadingIndicator"],loadingWrapper:["loadingWrapper"]};return(0,o.A)(l,ep,t)},em=(0,u.Ay)(X,{name:"MuiIconButton",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,r.loading&&t.loading,"default"!==r.color&&t["color".concat((0,Z.A)(r.color))],r.edge&&t["edge".concat((0,Z.A)(r.edge))],t["size".concat((0,Z.A)(r.size))]]}})((0,c.A)(e=>{let{theme:t}=e;return{textAlign:"center",flex:"0 0 auto",fontSize:t.typography.pxToRem(24),padding:8,borderRadius:"50%",color:(t.vars||t).palette.action.active,transition:t.transitions.create("background-color",{duration:t.transitions.duration.shortest}),variants:[{props:e=>!e.disableRipple,style:{"--IconButton-hoverBg":t.alpha((t.vars||t).palette.action.active,(t.vars||t).palette.action.hoverOpacity),"&:hover":{backgroundColor:"var(--IconButton-hoverBg)","@media (hover: none)":{backgroundColor:"transparent"}}}},{props:{edge:"start"},style:{marginLeft:-12}},{props:{edge:"start",size:"small"},style:{marginLeft:-3}},{props:{edge:"end"},style:{marginRight:-12}},{props:{edge:"end",size:"small"},style:{marginRight:-3}}]}}),(0,c.A)(e=>{let{theme:t}=e;return{variants:[{props:{color:"inherit"},style:{color:"inherit"}},...Object.entries(t.palette).filter((0,d.A)()).map(e=>{let[r]=e;return{props:{color:r},style:{color:(t.vars||t).palette[r].main}}}),...Object.entries(t.palette).filter((0,d.A)()).map(e=>{let[r]=e;return{props:{color:r},style:{"--IconButton-hoverBg":t.alpha((t.vars||t).palette[r].main,(t.vars||t).palette.action.hoverOpacity)}}}),{props:{size:"small"},style:{padding:5,fontSize:t.typography.pxToRem(18)}},{props:{size:"large"},style:{padding:12,fontSize:t.typography.pxToRem(28)}}],["&.".concat(ef.disabled)]:{backgroundColor:"transparent",color:(t.vars||t).palette.action.disabled},["&.".concat(ef.loading)]:{color:"transparent"}}})),ey=(0,u.Ay)("span",{name:"MuiIconButton",slot:"LoadingIndicator"})(e=>{let{theme:t}=e;return{display:"none",position:"absolute",visibility:"visible",top:"50%",left:"50%",transform:"translate(-50%, -50%)",color:(t.vars||t).palette.action.disabled,variants:[{props:{loading:!0},style:{display:"flex"}}]}}),eb=i.forwardRef(function(e,t){let r=(0,h.b)({props:e,name:"MuiIconButton"}),{edge:n=!1,children:i,className:o,color:s="default",disabled:u=!1,disableFocusRipple:c=!1,size:d="medium",id:p,loading:f=null,loadingIndicator:g,...m}=r,y=l(p),b=null!=g?g:(0,P.jsx)(eh,{"aria-labelledby":y,color:"inherit",size:16}),v={...r,edge:n,color:s,disabled:u,disableFocusRipple:c,loading:f,loadingIndicator:b,size:d},x=eg(v);return(0,P.jsxs)(em,{id:f?y:p,className:(0,a.A)(x.root,o),centerRipple:!0,focusRipple:!c,disabled:u||f,ref:t,...m,ownerState:v,children:["boolean"==typeof f&&(0,P.jsx)("span",{className:x.loadingWrapper,style:{display:"contents"},children:(0,P.jsx)(ey,{className:x.loadingIndicator,ownerState:v,children:f&&b})}),i]})});var ev=r(24297),ex=r(12571);function eA(e){return(0,H.Ay)("MuiButton",e)}let ew=(0,L.A)("MuiButton",["root","text","textInherit","textPrimary","textSecondary","textSuccess","textError","textInfo","textWarning","outlined","outlinedInherit","outlinedPrimary","outlinedSecondary","outlinedSuccess","outlinedError","outlinedInfo","outlinedWarning","contained","containedInherit","containedPrimary","containedSecondary","containedSuccess","containedError","containedInfo","containedWarning","disableElevation","focusVisible","disabled","colorInherit","colorPrimary","colorSecondary","colorSuccess","colorError","colorInfo","colorWarning","textSizeSmall","textSizeMedium","textSizeLarge","outlinedSizeSmall","outlinedSizeMedium","outlinedSizeLarge","containedSizeSmall","containedSizeMedium","containedSizeLarge","sizeMedium","sizeSmall","sizeLarge","fullWidth","startIcon","endIcon","icon","iconSizeSmall","iconSizeMedium","iconSizeLarge","loading","loadingWrapper","loadingIconPlaceholder","loadingIndicator","loadingPositionCenter","loadingPositionStart","loadingPositionEnd"]),eD=i.createContext({}),eC=i.createContext(void 0),eE=e=>{let{color:t,disableElevation:r,fullWidth:n,size:i,variant:a,loading:s,loadingPosition:l,classes:u}=e,c={root:["root",s&&"loading",a,"".concat(a).concat((0,Z.A)(t)),"size".concat((0,Z.A)(i)),"".concat(a,"Size").concat((0,Z.A)(i)),"color".concat((0,Z.A)(t)),r&&"disableElevation",n&&"fullWidth",s&&"loadingPosition".concat((0,Z.A)(l))],startIcon:["icon","startIcon","iconSize".concat((0,Z.A)(i))],endIcon:["icon","endIcon","iconSize".concat((0,Z.A)(i))],loadingIndicator:["loadingIndicator"],loadingWrapper:["loadingWrapper"]},d=(0,o.A)(c,eA,u);return{...u,...d}},eS=[{props:{size:"small"},style:{"& > *:nth-of-type(1)":{fontSize:18}}},{props:{size:"medium"},style:{"& > *:nth-of-type(1)":{fontSize:20}}},{props:{size:"large"},style:{"& > *:nth-of-type(1)":{fontSize:22}}}],ek=(0,u.Ay)(X,{shouldForwardProp:e=>(0,ex.A)(e)||"classes"===e,name:"MuiButton",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,t[r.variant],t["".concat(r.variant).concat((0,Z.A)(r.color))],t["size".concat((0,Z.A)(r.size))],t["".concat(r.variant,"Size").concat((0,Z.A)(r.size))],"inherit"===r.color&&t.colorInherit,r.disableElevation&&t.disableElevation,r.fullWidth&&t.fullWidth,r.loading&&t.loading]}})((0,c.A)(e=>{let{theme:t}=e,r="light"===t.palette.mode?t.palette.grey[300]:t.palette.grey[800],n="light"===t.palette.mode?t.palette.grey.A100:t.palette.grey[700];return{...t.typography.button,minWidth:64,padding:"6px 16px",border:0,borderRadius:(t.vars||t).shape.borderRadius,transition:t.transitions.create(["background-color","box-shadow","border-color","color"],{duration:t.transitions.duration.short}),"&:hover":{textDecoration:"none"},["&.".concat(ew.disabled)]:{color:(t.vars||t).palette.action.disabled},variants:[{props:{variant:"contained"},style:{color:"var(--variant-containedColor)",backgroundColor:"var(--variant-containedBg)",boxShadow:(t.vars||t).shadows[2],"&:hover":{boxShadow:(t.vars||t).shadows[4],"@media (hover: none)":{boxShadow:(t.vars||t).shadows[2]}},"&:active":{boxShadow:(t.vars||t).shadows[8]},["&.".concat(ew.focusVisible)]:{boxShadow:(t.vars||t).shadows[6]},["&.".concat(ew.disabled)]:{color:(t.vars||t).palette.action.disabled,boxShadow:(t.vars||t).shadows[0],backgroundColor:(t.vars||t).palette.action.disabledBackgroun
4d}}},{props:{variant:"outlined"},style:{padding:"5px 15px",border:"1px solid currentColor",borderColor:"var(--variant-outlinedBorder, currentColor)",backgroundColor:"var(--variant-outlinedBg)",color:"var(--variant-outlinedColor)",["&.".concat(ew.disabled)]:{border:"1px solid ".concat((t.vars||t).palette.action.disabledBackground)}}},{props:{variant:"text"},style:{padding:"6px 8px",color:"var(--variant-textColor)",backgroundColor:"var(--variant-textBg)"}},...Object.entries(t.palette).filter((0,d.A)()).map(e=>{let[r]=e;return{props:{color:r},style:{"--variant-textColor":(t.vars||t).palette[r].main,"--variant-outlinedColor":(t.vars||t).palette[r].main,"--variant-outlinedBorder":t.alpha((t.vars||t).palette[r].main,.5),"--variant-containedColor":(t.vars||t).palette[r].contrastText,"--variant-containedBg":(t.vars||t).palette[r].main,"@media (hover: hover)":{"&:hover":{"--variant-containedBg":(t.vars||t).palette[r].dark,"--variant-textBg":t.alpha((t.vars||t).palette[r].main,(t.vars||t).palette.action.hoverOpacity),"--variant-outlinedBorder":(t.vars||t).palette[r].main,"--variant-outlinedBg":t.alpha((t.vars||t).palette[r].main,(t.vars||t).palette.action.hoverOpacity)}}}}}),{props:{color:"inherit"},style:{color:"inherit",borderColor:"currentColor","--variant-containedBg":t.vars?t.vars.palette.Button.inheritContainedBg:r,"@media (hover: hover)":{"&:hover":{"--variant-containedBg":t.vars?t.vars.palette.Button.inheritContainedHoverBg:n,"--variant-textBg":t.alpha((t.vars||t).palette.text.primary,(t.vars||t).palette.action.hoverOpacity),"--variant-outlinedBg":t.alpha((t.vars||t).palette.text.primary,(t.vars||t).palette.action.hoverOpacity)}}}},{props:{size:"small",variant:"text"},style:{padding:"4px 5px",fontSize:t.typography.pxToRem(13)}},{props:{size:"large",variant:"text"},style:{padding:"8px 11px",fontSize:t.typography.pxToRem(15)}},{props:{size:"small",variant:"outlined"},style:{padding:"3px 9px",fontSize:t.typography.pxToRem(13)}},{props:{size:"large",variant:"outlined"},style:{padding:"7px 21px",fontSize:t.typography.pxToRem(15)}},{props:{size:"small",variant:"contained"},style:{padding:"4px 10px",fontSize:t.typography.pxToRem(13)}},{props:{size:"large",variant:"contained"},style:{padding:"8px 22px",fontSize:t.typography.pxToRem(15)}},{props:{disableElevation:!0},style:{boxShadow:"none","&:hover":{boxShadow:"none"},["&.".concat(ew.focusVisible)]:{boxShadow:"none"},"&:active":{boxShadow:"none"},["&.".concat(ew.disabled)]:{boxShadow:"none"}}},{props:{fullWidth:!0},style:{width:"100%"}},{props:{loadingPosition:"center"},style:{transition:t.transitions.create(["background-color","box-shadow","border-color"],{duration:t.transitions.duration.short}),["&.".concat(ew.loading)]:{color:"transparent"}}}]}})),eT=(0,u.Ay)("span",{name:"MuiButton",slot:"StartIcon",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.startIcon,r.loading&&t.startIconLoadingStart,t["iconSize".concat((0,Z.A)(r.size))]]}})(e=>{let{theme:t}=e;return{display:"inherit",marginRight:8,marginLeft:-4,variants:[{props:{size:"small"},style:{marginLeft:-2}},{props:{loadingPosition:"start",loading:!0},style:{transition:t.transitions.create(["opacity"],{duration:t.transitions.duration.short}),opacity:0}},{props:{loadingPosition:"start",loading:!0,fullWidth:!0},style:{marginRight:-8}},...eS]}}),eM=(0,u.Ay)("span",{name:"MuiButton",slot:"EndIcon",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.endIcon,r.loading&&t.endIconLoadingEnd,t["iconSize".concat((0,Z.A)(r.size))]]}})(e=>{let{theme:t}=e;return{display:"inherit",marginRight:-4,marginLeft:8,variants:[{props:{size:"small"},style:{marginRight:-2}},{props:{loadingPosition:"end",loading:!0},style:{transition:t.transitions.create(["opacity"],{duration:t.transitions.duration.short}),opacity:0}},{props:{loadingPosition:"end",loading:!0,fullWidth:!0},style:{marginLeft:-8}},...eS]}}),eI=(0,u.Ay)("span",{name:"MuiButton",slot:"LoadingIndicator"})(e=>{let{theme:t}=e;return{display:"none",position:"absolute",visibility:"visible",variants:[{props:{loading:!0},style:{display:"flex"}},{props:{loadingPosition:"start"},style:{left:14}},{props:{loadingPosition:"start",size:"small"},style:{left:10}},{props:{variant:"text",loadingPosition:"start"},style:{left:6}},{props:{loadingPosition:"center"},style:{left:"50%",transform:"translate(-50%)",color:(t.vars||t).palette.action.disabled}},{props:{loadingPosition:"end"},style:{right:14}},{props:{loadingPosition:"end",size:"small"},style:{right:10}},{props:{variant:"text",loadingPosition:"end"},style:{right:6}},{props:{loadingPosition:"start",fullWidth:!0},style:{position:"relative",left:-10}},{props:{loadingPosition:"end",fullWidth:!0},style:{position:"relative",right:-10}}]}}),eP=(0,u.Ay)("span",{name:"MuiButton",slot:"LoadingIconPlaceholder"})({display:"inline-block",width:"1em",height:"1em"}),eL=i.forwardRef(function(e,t){let r=i.useContext(eD),n=i.useContext(eC),o=(0,ev.A)(r,e),s=(0,h.b)({props:o,name:"MuiButton"}),{children:u,color:c="primary",component:d="button",className:p,disabled:f=!1,disableElevation:g=!1,disableFocusRipple:m=!1,endIcon:y,focusVisibleClassName:b,fullWidth:v=!1,id:x,loading:A=null,loadingIndicator:w,loadingPosition:D="center",size:C="medium",startIcon:E,type:S,variant:k="text",...T}=s,M=l(x),I=null!=w?w:(0,P.jsx)(eh,{"aria-labelledby":M,color:"inherit",size:16}),L={...s,color:c,component:d,disabled:f,disableElevation:g,disableFocusRipple:m,fullWidth:v,loading:A,loadingIndicator:I,loadingPosition:D,size:C,type:S,variant:k},R=eE(L),N=(E||A&&"start"===D)&&(0,P.jsx)(eT,{className:R.startIcon,ownerState:L,children:E||(0,P.jsx)(eP,{className:R.loadingIconPlaceholder,ownerState:L})}),O=(y||A&&"end"===D)&&(0,P.jsx)(eM,{className:R.endIcon,ownerState:L,children:y||(0,P.jsx)(eP,{className:R.loadingIconPlaceholder,ownerState:L})}),q="boolean"==typeof A?(0,P.jsx)("span",{className:R.loadingWrapper,style:{display:"contents"},children:A&&(0,P.jsx)(eI,{className:R.loadingIndicator,ownerState:L,children:I})}):null;return(0,P.jsxs)(ek,{ownerState:L,className:(0,a.A)(r.className,R.root,p,n||""),component:d,disabled:f||A,focusRipple:!m,focusVisibleClassName:(0,a.A)(R.focusVisible,b),ref:t,type:S,id:A?M:x,...T,classes:R,children:[N,"end"!==D&&q,u,"end"===D&&q,O]})}),eR=(0,n.A)({},{baseButton:eL,baseIconButton:eb},{}),eN=i.createContext(null);function eO(e){let{slots:t,slotProps:r={},defaultSlots:a,children:o}=e,s=i.useMemo(()=>({slots:(0,n.A)({},a,t),slotProps:r}),[a,t,r]);return(0,P.jsx)(eN.Provider,{value:s,children:o})}
4var eq=r(71600),eB=r(12783),ej=r(92797);let eF=["children","localeText","plugins","seriesConfig","slots","slotProps"],e_=e=>{let t=(0,eq.A)({props:e,name:"MuiChartDataProvider"}),{children:r,localeText:i,plugins:a=ej.$,seriesConfig:o,slots:s,slotProps:l}=t,u=(0,x.A)(t,eF),c=(0,eB.A)();return{children:r,localeText:i,chartProviderProps:{plugins:a,seriesConfig:o,pluginParams:(0,n.A)({theme:c.palette.mode},u)},slots:s,slotProps:l}};var ez=r(36776),e$=r(24026);let eU=parseInt(i.version,10)>=19?function(e,t,r,n,a){let o=i.useCallback(()=>t(e.getSnapshot(),r,n,a),[e,t,r,n,a]);return(0,ez.useSyncExternalStore)(e.subscribe,o,o)}:function(e,t,r,n,i){return(0,e$.useSyncExternalStoreWithSelector)(e.subscribe,e.getSnapshot,e.getSnapshot,e=>t(e,r,n,i))};class eH{static create(e){return new eH(e)}constructor(e){this.state=e,this.listeners=new Set,this.updateTick=0}subscribe=e=>(this.listeners.add(e),()=>{this.listeners.delete(e)});getSnapshot=()=>this.state;setState(e){let t;this.state=e,this.updateTick+=1;let r=this.updateTick,n=this.listeners.values();for(;!(t=n.next()).done;){if(r!==this.updateTick)return;(0,t.value)(e)}}update(e){for(let t in e)if(!Object.is(this.state[t],e[t]))return void this.setState((0,n.A)({},this.state,e))}set(e,t){Object.is(this.state[e],t)||this.setState((0,n.A)({},this.state,{[e]:t}))}use=(e,t,r,n)=>eU(this,e,t,r,n)}var eV=r(13439);let eG=({params:e,store:t})=>{i.useEffect(()=>{t.set("animation",(0,n.A)({},t.state.animation,{skip:e.skipAnimation}))},[t,e.skipAnimation]);let r=i.useCallback(()=>{let e=!1;return t.set("animation",(0,n.A)({},t.state.animation,{skipAnimationRequests:t.state.animation.skipAnimationRequests+1})),()=>{e||(e=!0,t.set("animation",(0,n.A)({},t.state.animation,{skipAnimationRequests:t.state.animation.skipAnimationRequests-1})))}},[t]);return(0,eV.A)(()=>{let e;if("undefined"==typeof window||!window?.matchMedia)return;let t=t=>{t.matches?e=r():e?.()},n=window.matchMedia("(prefers-reduced-motion)");return t(n),n.addEventListener("change",t),()=>{n.removeEventListener("change",t)}},[r,t]),{instance:{disableAnimation:r}}};eG.params={skipAnimation:!0},eG.getDefaultizedParams=({params:e})=>(0,n.A)({},e,{skipAnimation:e.skipAnimation??!1}),eG.getInitialState=({skipAnimation:e})=>("undefined"==typeof window||window?.matchMedia,{animation:{skip:e,skipAnimationRequests:0}});var eW=r(48532),eY=r(76523),eX=r(45290),eK=r(14688),eZ=r(16068);let eJ=({params:e,store:t,svgRef:r})=>{let n=void 0!==e.width&&void 0!==e.height,a=i.useRef({displayError:!1,initialCompute:!0,computeRun:0}),[o,s]=i.useState(0),[l,u]=i.useState(0),c=i.useCallback(()=>{let n=r?.current;if(!n)return{};let i=((0,eY.A)(n).defaultView||window).getComputedStyle(n),a=Math.floor(parseFloat(i.height))||0,o=Math.floor(parseFloat(i.width))||0;return(t.state.dimensions.width!==o||t.state.dimensions.height!==a)&&t.set("dimensions",{margin:{top:e.margin.top,right:e.margin.right,bottom:e.margin.bottom,left:e.margin.left},width:e.width??o,height:e.height??a,propsWidth:e.width,propsHeight:e.height}),{height:a,width:o}},[t,r,e.height,e.width,e.margin.left,e.margin.right,e.margin.top,e.margin.bottom]);(0,eW.J)(()=>{let r=e.width??t.state.dimensions.width,n=e.height??t.state.dimensions.height;t.set("dimensions",{margin:{top:e.margin.top,right:e.margin.right,bottom:e.margin.bottom,left:e.margin.left},width:r,height:n,propsHeight:e.height,propsWidth:e.width})},[t,e.height,e.width,e.margin.left,e.margin.right,e.margin.top,e.margin.bottom]),i.useEffect(()=>{a.current.displayError=!0},[]),(0,eV.A)(()=>{if(n||!a.current.initialCompute||a.current.computeRun>10)return;let e=c();e.width!==o||e.height!==l?(a.current.computeRun+=1,void 0!==e.width&&s(e.width),void 0!==e.height&&u(e.height)):a.current.initialCompute&&(a.current.initialCompute=!1)},[l,o,c,n]),(0,eV.A)(()=>{let e;if(n)return()=>{};c();let t=r.current;if("undefined"==typeof ResizeObserver)return()=>{};let i=new ResizeObserver(()=>{e=requestAnimationFrame(()=>{c()})});return t&&i.observe(t),()=>{e&&cancelAnimationFrame(e),t&&i.unobserve(t)}},[c,n,r]);let d=t.use(eK.VT),h=i.useCallback(e=>e>=d.left-1&&e<=d.left+d.width,[d.left,d.width]),p=i.useCallback(e=>e>=d.top-1&&e<=d.top+d.height,[d.height,d.top]);return{instance:{isPointInside:i.useCallback((e,t,r)=>!!(r&&"closest"in r&&r.closest("[data-drawing-container]"))||h(e)&&p(t),[h,p]),isXInside:h,isYInside:p}}};eJ.params={width:!0,height:!0,margin:!0}
4,eJ.getDefaultizedParams=({params:e})=>(0,n.A)({},e,{margin:(0,eZ.a)(e.margin,eX.k6)}),eJ.getInitialState=({width:e,height:t,margin:r})=>({dimensions:{margin:r,width:e??0,height:t??0,propsWidth:e,propsHeight:t}});let eQ=({params:e,store:t})=>((0,eV.A)(()=>{t.set("experimentalFeatures",e.experimentalFeatures)},[t,e.experimentalFeatures]),{});eQ.params={experimentalFeatures:!0},eQ.getInitialState=({experimentalFeatures:e})=>({experimentalFeatures:e});let e0=0,e1=()=>(e0+=1,`mui-chart-${e0}`),e2=({params:e,store:t})=>(i.useEffect(()=>{void 0!==e.id&&(e.id!==t.state.id.providedChartId||void 0===t.state.id.chartId)&&t.set("id",(0,n.A)({},t.state.id,{chartId:e.id??e1()}))},[t,e.id]),{});e2.params={id:!0},e2.getInitialState=({id:e})=>({id:{chartId:e,providedChartId:e}});var e3=r(54021),e5=r(10815),e8=r(87710);let e6=({params:e,store:t,seriesConfig:r})=>{let{series:i,dataset:a,theme:o,colors:s}=e;return(0,eW.J)(()=>{t.set("series",(0,n.A)({},t.state.series,{defaultizedSeries:(0,e5.he)({series:i,colors:"function"==typeof s?s(o):s,seriesConfig:r}),dataset:a}))},[s,a,i,o,r,t]),{instance:{serializeIdentifier:(0,g.A)(e=>(0,e8.s)(r,e))}}};e6.params={dataset:!0,series:!0,colors:!0,theme:!0};let e4=[];e6.getDefaultizedParams=({params:e})=>(0,n.A)({},e,{series:e.series?.length?e.series:e4,colors:e.colors??e3.U$,theme:e.theme??"light"}),e6.getInitialState=({series:e=[],colors:t,theme:r,dataset:n},i,a)=>({series:{seriesConfig:a,defaultizedSeries:(0,e5.he)({series:e,colors:"function"==typeof t?t(r):t,seriesConfig:a}),dataset:n}});class e9{activeGestures=new Map;registerActiveGesture(e,t){this.activeGestures.has(e)||this.activeGestures.set(e,new Set),this.activeGestures.get(e).add({gesture:t,element:e})}unregisterActiveGesture(e,t){let r=this.activeGestures.get(e);r&&(r.forEach(e=>{e.gesture===t&&r.delete(e)}),0===r.size&&this.activeGestures.delete(e))}getActiveGestures(e){let t=this.activeGestures.get(e);return t?Array.from(t).reduce((e,t)=>(e[t.gesture.name]=!0,e),{}):{}}isGestureActive(e,t){let r=this.activeGestures.get(e);return!!r&&Array.from(r).some(e=>e.gesture===t)}destroy(){this.activeGestures.clear()}unregisterElement(e){this.activeGestures.delete(e)}}class e7{pressedKeys=new Set;constructor(){this.initialize()}initialize(){"undefined"!=typeof window&&(window.addEventListener("keydown",this.handleKeyDown),window.addEventListener("keyup",this.handleKeyUp),window.addEventListener("blur",this.clearKeys))}handleKeyDown=e=>{this.pressedKeys.add(e.key)};handleKeyUp=e=>{this.pressedKeys.delete(e.key)};clearKeys=()=>{this.pressedKeys.clear()};areKeysPressed(e){return!e||0===e.length||e.every(e=>"ControlOrMeta"===e?navigator.platform.includes("Mac")?this.pressedKeys.has("Meta"):this.pressedKeys.has("Control"):this.pressedKeys.has(e))}destroy(){"undefined"!=typeof window&&(window.removeEventListener("keydown",this.handleKeyDown),window.removeEventListener("keyup",this.handleKeyUp),window.removeEventListener("blur",this.clearKeys)),this.clearKeys()}}class te{preventEventInterruption=!0;pointers=new Map;gestureHandlers=new Set;constructor(e){this.root=e.root??document.getRootNode({composed:!0})??document.body,this.touchAction=e.touchAction||"auto",this.passive=e.passive??!1,this.preventEventInterruption=e.preventEventInterruption??!0,this.setupEventListeners()}registerGestureHandler(e){return this.gestureHandlers.add(e),()=>{this.gestureHandlers.delete(e)}}getPointers(){return new Map(this.pointers)}setupEventListeners(){"auto"!==this.touchAction&&(this.root.style.touchAction=this.touchAction),this.root.addEventListener("pointerdown",this.handlePointerEvent,{passive:this.passive}),this.root.addEventListener("pointermove",this.handlePointerEvent,{passive:this.passive}),this.root.addEventListener("pointerup",this.handlePointerEvent,{passive:this.passive}),this.root.addEventListener("pointercancel",this.handlePointerEvent,{passive:this.passive}),this.root.addEventListener("forceCancel",this.handlePointerEvent,{passive:this.passive}),this.root.addEventListener("blur",this.handleInterruptEvents),this.root.addEventListener("contextmenu",this.handleInterruptEvents)}handleInterruptEvents=e=>{if(this.preventEventInterruption&&"pointerType"in e&&"touch"===e.pointerType)return void e.preventDefault();let t=new PointerEvent("forceCancel",{bubbles:!1,cancelable:!1}),r=this.pointers.values().next().value;if(this.pointers.size>0&&r)for(let[e,i]of(Object.defineProperties(t,{clientX:{value:r.clientX},clientY:{value:r.clientY},pointerId:{value:r.pointerId},pointerType:{value:r.pointerType}}
4),this.pointers.entries())){let t=(0,n.A)({},i,{type:"forceCancel"});this.pointers.set(e,t)}this.notifyHandlers(t),this.pointers.clear()};handlePointerEvent=e=>{let{type:t,pointerId:r}=e;if("pointerdown"===t||"pointermove"===t)this.pointers.set(r,this.createPointerData(e));else if("pointerup"===t||"pointercancel"===t||"forceCancel"===t){this.pointers.set(r,this.createPointerData(e)),this.notifyHandlers(e),this.pointers.delete(r);return}this.notifyHandlers(e)};notifyHandlers(e){this.gestureHandlers.forEach(t=>t(this.pointers,e))}createPointerData(e){return{pointerId:e.pointerId,clientX:e.clientX,clientY:e.clientY,pageX:e.pageX,pageY:e.pageY,target:e.target,timeStamp:e.timeStamp,type:e.type,isPrimary:e.isPrimary,pressure:e.pressure,width:e.width,height:e.height,pointerType:e.pointerType,srcEvent:e}}destroy(){this.root.removeEventListener("pointerdown",this.handlePointerEvent),this.root.removeEventListener("pointermove",this.handlePointerEvent),this.root.removeEventListener("pointerup",this.handlePointerEvent),this.root.removeEventListener("pointercancel",this.handlePointerEvent),this.root.removeEventListener("forceCancel",this.handlePointerEvent),this.root.removeEventListener("blur",this.handleInterruptEvents),this.root.removeEventListener("contextmenu",this.handleInterruptEvents),this.pointers.clear(),this.gestureHandlers.clear()}}class tt{gestureTemplates=new Map;elementGestureMap=new Map;activeGesturesRegistry=new e9;keyboardManager=new e7;constructor(e){this.pointerManager=new te({root:e.root,touchAction:e.touchAction,passive:e.passive}),e.gestures&&e.gestures.length>0&&e.gestures.forEach(e=>{this.addGestureTemplate(e)})}addGestureTemplate(e){this.gestureTemplates.has(e.name)&&console.warn(`Gesture template with name "${e.name}" already exists. It will be overwritten.`),this.gestureTemplates.set(e.name,e)}setGestureOptions(e,t,r){let n=this.elementGestureMap.get(t);if(!n||!n.has(e))return void console.error(`Gesture "${e}" not found on the provided element.`);let i=new CustomEvent(`${e}ChangeOptions`,{detail:r,bubbles:!1,cancelable:!1,composed:!1});t.dispatchEvent(i)}setGestureState(e,t,r){let n=this.elementGestureMap.get(t);if(!n||!n.has(e))return void console.error(`Gesture "${e}" not found on the provided element.`);let i=new CustomEvent(`${e}ChangeState`,{detail:r,bubbles:!1,cancelable:!1,composed:!1});t.dispatchEvent(i)}registerElement(e,t,r){return Array.isArray(e)||(e=[e]),e.forEach(e=>{let n=r?.[e];this.registerSingleGesture(e,t,n)}),t}registerSingleGesture(e,t,r){let n=this.gestureTemplates.get(e);if(!n)return console.error(`Gesture template "${e}" not found.`),!1;this.elementGestureMap.has(t)||this.elementGestureMap.set(t,new Map);let i=this.elementGestureMap.get(t);i.has(e)&&(console.warn(`Element already has gesture "${e}" registered. It will be replaced.`),this.unregisterElement(e,t));let a=n.clone(r);return a.init(t,this.pointerManager,this.activeGesturesRegistry,this.keyboardManager),i.set(e,a),!0}unregisterElement(e,t){let r=this.elementGestureMap.get(t);return!!r&&!!r.has(e)&&(r.get(e).destroy(),r.delete(e),this.activeGesturesRegistry.unregisterElement(t),0===r.size&&this.elementGestureMap.delete(t),!0)}unregisterAllGestures(e){let t=this.elementGestureMap.get(e);if(t){for(let[,r]of t)r.destroy(),this.activeGesturesRegistry.unregisterElement(e);this.elementGestureMap.delete(e)}}destroy(){for(let[e]of this.elementGestureMap)this.unregisterAllGestures(e);this.gestureTemplates.clear(),this.elementGestureMap.clear(),this.activeGesturesRegistry.destroy(),this.keyboardManager.destroy(),this.pointerManager.destroy()}}let tr={abort:!0,animationcancel:!0,animationend:!0,animationiteration:!0,animationstart:!0,auxclick:!0,beforeinput:!0,beforetoggle:!0,blur:!0,cancel:!0,canplay:!0,canplaythrough:!0,change:!0,click:!0,close:!0,compositionend:!0,compositionstart:!0,compositionupdate:!0,contextlost:!0,contextmenu:!0,contextrestored:!0,copy:!0,cuechange:!0,cut:!0,dblclick:!0,drag:!0,dragend:!0,dragenter:!0,dragleave:!0,dragover:!0,dragstart:!0,drop:!0,durationchange:!0,emptied:!0,ended:!0,error:!0,focus:!0,focusin:!0,focusout:!0,formdata:!0,gotpointercapture:!0,input:!0,invalid:!0,keydown:!0,keypress:!0,keyup:!0,load:!0,loadeddata:!0,loadedmetadata:!0,loadstart:!0,lostpointercapture:!0,mousedown:!0,mouseenter:!0,mou
4seleave:!0,mousemove:!0,mouseout:!0,mouseover:!0,mouseup:!0,paste:!0,pause:!0,play:!0,playing:!0,pointercancel:!0,pointerdown:!0,pointerenter:!0,pointerleave:!0,pointermove:!0,pointerout:!0,pointerover:!0,pointerup:!0,progress:!0,ratechange:!0,reset:!0,resize:!0,scroll:!0,scrollend:!0,securitypolicyviolation:!0,seeked:!0,seeking:!0,select:!0,selectionchange:!0,selectstart:!0,slotchange:!0,stalled:!0,submit:!0,suspend:!0,timeupdate:!0,toggle:!0,touchcancel:!0,touchend:!0,touchmove:!0,touchstart:!0,transitioncancel:!0,transitionend:!0,transitionrun:!0,transitionstart:!0,volumechange:!0,waiting:!0,webkitanimationend:!0,webkitanimationiteration:!0,webkitanimationstart:!0,webkittransitionend:!0,wheel:!0,beforematch:!0,pointerrawupdate:!0};class tn{customData={};constructor(e){if(!e||!e.name)throw Error("Gesture must be initialized with a valid name.");if(e.name in tr)throw Error(`Gesture can't be created with a native event name. Tried to use "${e.name}". Please use a custom name instead.`);this.name=e.name,this.preventDefault=e.preventDefault??!1,this.stopPropagation=e.stopPropagation??!1,this.preventIf=e.preventIf??[],this.requiredKeys=e.requiredKeys??[],this.pointerMode=e.pointerMode??[],this.pointerOptions=e.pointerOptions??{}}init(e,t,r,n){this.element=e,this.pointerManager=t,this.gesturesRegistry=r,this.keyboardManager=n;let i=`${this.name}ChangeOptions`;this.element.addEventListener(i,this.handleOptionsChange);let a=`${this.name}ChangeState`;this.element.addEventListener(a,this.handleStateChange)}handleOptionsChange=e=>{e&&e.detail&&this.updateOptions(e.detail)};updateOptions(e){this.preventDefault=e.preventDefault??this.preventDefault,this.stopPropagation=e.stopPropagation??this.stopPropagation,this.preventIf=e.preventIf??this.preventIf,this.requiredKeys=e.requiredKeys??this.requiredKeys,this.pointerMode=e.pointerMode??this.pointerMode,this.pointerOptions=e.pointerOptions??this.pointerOptions}getBaseConfig(){return{requiredKeys:this.requiredKeys}}getEffectiveConfig(e,t){if("mouse"!==e&&"touch"!==e&&"pen"!==e)return t;let r=this.pointerOptions[e];return r?(0,n.A)({},t,r):t}handleStateChange=e=>{e&&e.detail&&this.updateState(e.detail)};updateState(e){Object.assign(this.state,e)}getTargetElement(e){return this.isActive||this.element===e.target||"contains"in this.element&&this.element.contains(e.target)||"getRootNode"in this.element&&this.element.getRootNode()instanceof ShadowRoot&&e.composedPath().includes(this.element)?this.element:null}set isActive(e){e?this.gesturesRegistry.registerActiveGesture(this.element,this):this.gesturesRegistry.unregisterActiveGesture(this.element,this)}get isActive(){return this.gesturesRegistry.isGestureActive(this.element,this)??!1}shouldPreventGesture(e,t){let r=this.getEffectiveConfig(t,this.getBaseConfig());if(!this.keyboardManager.areKeysPressed(r.requiredKeys))return!0;if(0===this.preventIf.length)return!1;let n=this.gesturesRegistry.getActiveGestures(e);return this.preventIf.some(e=>n[e])}isPointerTypeAllowed(e){return!this.pointerMode||0===this.pointerMode.length||this.pointerMode.includes(e)}destroy(){let e=`${this.name}ChangeOptions`;this.element.removeEventListener(e,this.handleOptionsChange);let t=`${this.name}ChangeState`;this.element.removeEventListener(t,this.handleStateChange)}}class ti extends tn{unregisterHandler=null;originalTarget=null;constructor(e){super(e),this.minPointers=e.minPointers??1,this.maxPointers=e.maxPointers??1/0}init(e,t,r,n){super.init(e,t,r,n),this.unregisterHandler=this.pointerManager.registerGestureHandler(this.handlePointerEvent)}updateOptions(e){super.updateOptions(e),this.minPointers=e.minPointers??this.minPointers,this.maxPointers=e.maxPointers??this.maxPointers}getBaseConfig(){return{requiredKeys:this.requiredKeys,minPointers:this.minPointers,maxPointers:this.maxPointers}}isWithinPointerCount(e,t){let r=this.getEffectiveConfig(t,this.getBaseConfig());return e.length>=r.minPointers&&e.length<=r.maxPointers}getRelevantPointers(e,t){return e.filter(e=>this.isPointerTypeAllowed(e.pointerType)&&(t===e.target||e.target===this.originalTarget||t===this.originalTarget||"contains"in t&&t.contains(e.target))||"getRootNode"in t&&t.getRootNode()instanceof ShadowRoot&&e.srcEvent.composedPath().includes(t))}destroy(){this.unregisterHandler&&(this.unregisterHandler(),this.unregisterHandler=null),super.destroy()}}function ta(e){if(0===e.length)return{x:0,y:0};let t=e.reduce((e,t)=>
4(e.x+=t.clientX,e.y+=t.clientY,e),{x:0,y:0});return{x:t.x/e.length,y:t.y/e.length}}function to(e,t){return`${e}${"ongoing"===t?"":t.charAt(0).toUpperCase()+t.slice(1)}`}class ts extends ti{state={startPointers:new Map,startCentroid:null,lastCentroid:null,movementThresholdReached:!1,totalDeltaX:0,totalDeltaY:0,activeDeltaX:0,activeDeltaY:0,lastDirection:{vertical:null,horizontal:null,mainAxis:null},lastDeltas:null};constructor(e){super(e),this.direction=e.direction||["up","down","left","right"],this.threshold=e.threshold||0}clone(e){return new ts((0,n.A)({name:this.name,preventDefault:this.preventDefault,stopPropagation:this.stopPropagation,threshold:this.threshold,minPointers:this.minPointers,maxPointers:this.maxPointers,direction:[...this.direction],requiredKeys:[...this.requiredKeys],pointerMode:[...this.pointerMode],preventIf:[...this.preventIf],pointerOptions:structuredClone(this.pointerOptions)},e))}destroy(){this.resetState(),super.destroy()}updateOptions(e){super.updateOptions(e),this.direction=e.direction||this.direction,this.threshold=e.threshold??this.threshold}resetState(){this.isActive=!1,this.state=(0,n.A)({},this.state,{startPointers:new Map,startCentroid:null,lastCentroid:null,lastDeltas:null,activeDeltaX:0,activeDeltaY:0,movementThresholdReached:!1,lastDirection:{vertical:null,horizontal:null,mainAxis:null}})}handlePointerEvent=(e,t)=>{let r=Array.from(e.values());if("forceCancel"===t.type)return void this.cancel(t.target,r,t);let i=this.getTargetElement(t);if(!i)return;if(this.shouldPreventGesture(i,t.pointerType))return void this.cancel(i,r,t);let a=this.getRelevantPointers(r,i);if(!this.isWithinPointerCount(a,t.pointerType))return void this.cancel(i,a,t);switch(t.type){case"pointerdown":if(this.isActive||this.state.startCentroid){if(this.state.startCentroid&&this.state.lastCentroid){let e=this.state.lastCentroid,t=ta(a),r=t.x-e.x,n=t.y-e.y;this.state.startCentroid={x:this.state.startCentroid.x+r,y:this.state.startCentroid.y+n},this.state.lastCentroid=t,a.forEach(e=>{this.state.startPointers.has(e.pointerId)||this.state.startPointers.set(e.pointerId,e)})}}else a.forEach(e=>{this.state.startPointers.set(e.pointerId,e)}),this.originalTarget=i,this.state.startCentroid=ta(a),this.state.lastCentroid=(0,n.A)({},this.state.startCentroid);break;case"pointermove":if(this.state.startCentroid&&this.isWithinPointerCount(r,t.pointerType)){let e=ta(a),r=e.x-this.state.startCentroid.x,n=e.y-this.state.startCentroid.y,o=Math.sqrt(r*r+n*n),s=function(e,t){let r=t.x-e.x,n=t.y-e.y,i={vertical:null,horizontal:null,mainAxis:null},a=function(e,t){let r=t.x-e.x,n=180*Math.atan2(t.y-e.y,r)/Math.PI;return n>=-44.99999&&n<=-22.49999||n>=22.50001&&n<=45.00001||n>=135.00001&&n<=157.50001||n>=-157.49999&&n<=-134.99999}(t,e),o=Math.abs(r)>Math.abs(n)?"horizontal":"vertical";return Math.abs(r)>(a||"horizontal"===o?1e-5:.15)&&(i.horizontal=r>0?"right":"left"),Math.abs(n)>(a?1e-5:"horizontal"===o?.15:1e-5)&&(i.vertical=n>0?"down":"up"),i.mainAxis=a?"diagonal":o,i}(this.state.lastCentroid??this.state.startCentroid,e),l=this.state.lastCentroid?e.x-this.state.lastCentroid.x:0,u=this.state.lastCentroid?e.y-this.state.lastCentroid.y:0;!this.state.movementThresholdReached&&o>=this.threshold&&function(e,t){if(!e.vertical&&!e.horizontal)return!1;if(0===t.length)return!0;let r=null===e.vertical||t.includes(e.vertical),n=null===e.horizontal||t.includes(e.horizontal);return r&&n}(s,this.direction)?(this.state.movementThresholdReached=!0,this.isActive=!0,this.state.lastDeltas={x:l,y:u},this.state.totalDeltaX+=l,this.state.totalDeltaY+=u,this.state.activeDeltaX+=l,this.state.activeDeltaY+=u,this.emitPanEvent(i,"start",a,t,e),this.emitPanEvent(i,"ongoing",a,t,e)):this.state.movementThresholdReached&&this.isActive&&(this.state.lastDeltas={x:l,y:u},this.state.totalDeltaX+=l,this.state.totalDeltaY+=u,this.state.activeDeltaX+=l,this.state.activeDeltaY+=u,this.emitPanEvent(i,"ongoing",a,t,e)),this.state.lastCentroid=e,this.state.lastDirection=s}break;case"pointerup":case"pointercancel":case"forceCancel":if(this.isActive&&this.state.movementThresholdReached){let e=a.filter(e=>"pointerup"!==e.type&&"pointercancel"!==e.type);if(this.isWithinPointerCount(e,t.pointerType)){if(e.length>=1&&this.state.lastCentroid){let t=ta(e),r=t.x-this.state.lastCentroid.x,n=t.y-this.state.lastCentroid.y;this.state.startCentroid={x:this.state.startCentroid.x+r,y:this.state.startCentroid.y+n},this.state.lastCentroid=t;let i=a.find(e=>"pointerup"===e.type||"pointercancel"===e.type)?.pointerId;void 0!==i&&this.state.startPointers.delete(i)}}else{let e=this.state.lastCentroid||this.state.startCentroid;"pointercancel"===t.type&&this.emitPanEvent(i,"cancel",a,t,e),this.emitPanEvent(i,"end",a,t,e),this.resetState()}}else this.resetState()}};emitPanEvent(e,t,r,n,i){if(!this.state.startCentroid)return;let a=this.state.lastDeltas?.x??0,o=this.state.lastDeltas?.y??0,s=this.state.startPointers.values().next().value,l=s?(n.timeStamp-s.timeStamp)/1e3:0,u=l>0?a/l:0,c=l>0?o/l:0,d=Math.sqrt(u*u+c*c),h=this.gesturesRegistry.getActiveGestures(e),p={gestureName:this.name,initialCentroid:this.state.startCentroid,centroid:i,target:n.target,srcEvent:n,phase:t,pointers:r,timeStamp:n.timeStamp,deltaX:a,deltaY:o,direction:this.state.lastDirection,velocityX:u,velocityY:c,velocity:d,totalDeltaX:this.state.totalDeltaX,totalDeltaY:this.state.totalDeltaY,activeDeltaX:this.state.activeDeltaX,activeDeltaY:this.state.activeDeltaY,activeGestures:h,customData:this.customData},f=new CustomEvent(to(this.name,t),{bubbles:!0,cancelable:!0,composed:!0,detail:p});e.dispatchEvent(f),this.preventDefault&&n.preventDefault(),this.stopPropagation&&n.stopPropagation()}cancel(e,t,r){if(this.isActive){let n=e??this.element;this.emitPanEvent(n,"cancel",t,r,this.state.lastCentroid),this.emitPanEvent(n,"end",t,r,this.state.lastCentroid)}this.resetState()}}class tl extends ti{state={lastPosition:null};constructor(e){super(e),this.threshold=e.threshold||0}clone(e){return new tl((0,n.A)({name:this.name,preventDefault:this.preventDefault,stopPropagation:this.stopPropagation,threshold:this.threshold,minPointers:this.minPointers,maxPointers:this.maxPointers,requiredKeys:[...this.requiredKeys],pointerMode:[...this.pointerMode],preventIf:[...this.preventIf],pointerOptions:stru
4cturedClone(this.pointerOptions)},e))}init(e,t,r,n){super.init(e,t,r,n),this.element.addEventListener("pointerenter",this.handleElementEnter),this.element.addEventListener("pointerleave",this.handleElementLeave)}destroy(){this.element.removeEventListener("pointerenter",this.handleElementEnter),this.element.removeEventListener("pointerleave",this.handleElementLeave),this.resetState(),super.destroy()}updateOptions(e){super.updateOptions(e)}resetState(){this.isActive=!1,this.state={lastPosition:null}}handleElementEnter=e=>{if("mouse"!==e.pointerType&&"pen"!==e.pointerType)return;let t=Array.from((this.pointerManager.getPointers()||new Map).values());if(this.isWithinPointerCount(t,e.pointerType)){this.isActive=!0;let r={x:e.clientX,y:e.clientY};this.state.lastPosition=r,this.emitMoveEvent(this.element,"start",t,e),this.emitMoveEvent(this.element,"ongoing",t,e)}};handleElementLeave=e=>{if("mouse"!==e.pointerType&&"pen"!==e.pointerType||!this.isActive)return;let t=Array.from((this.pointerManager.getPointers()||new Map).values());this.emitMoveEvent(this.element,"end",t,e),this.resetState()};handlePointerEvent=(e,t)=>{if("pointermove"!==t.type||"mouse"!==t.pointerType&&"pen"!==t.pointerType)return;this.preventDefault&&t.preventDefault(),this.stopPropagation&&t.stopPropagation();let r=Array.from(e.values()),n=this.getTargetElement(t);if(!n||!this.isWithinPointerCount(r,t.pointerType))return;if(this.shouldPreventGesture(n,t.pointerType)){if(!this.isActive)return;this.resetState(),this.emitMoveEvent(n,"end",r,t);return}let i={x:t.clientX,y:t.clientY};this.state.lastPosition=i,this.isActive||(this.isActive=!0,this.emitMoveEvent(n,"start",r,t)),this.emitMoveEvent(n,"ongoing",r,t)};emitMoveEvent(e,t,r,n){let i=this.state.lastPosition||ta(r),a=this.gesturesRegistry.getActiveGestures(e),o={gestureName:this.name,centroid:i,target:n.target,srcEvent:n,phase:t,pointers:r,timeStamp:n.timeStamp,activeGestures:a,customData:this.customData},s=new CustomEvent(to(this.name,t),{bubbles:!0,cancelable:!0,composed:!0,detail:o});e.dispatchEvent(s)}}class tu extends ti{state={startCentroid:null,currentTapCount:0,lastTapTime:0,lastPosition:null};constructor(e){super(e),this.maxDistance=e.maxDistance??10,this.taps=e.taps??1}clone(e){return new tu((0,n.A)({name:this.name,preventDefault:this.preventDefault,stopPropagation:this.stopPropagation,minPointers:this.minPointers,maxPointers:this.maxPointers,maxDistance:this.maxDistance,taps:this.taps,requiredKeys:[...this.requiredKeys],pointerMode:[...this.pointerMode],preventIf:[...this.preventIf],pointerOptions:structuredClone(this.pointerOptions)},e))}destroy(){this.resetState(),super.destroy()}updateOptions(e){super.updateOptions(e),this.maxDistance=e.maxDistance??this.maxDistance,this.taps=e.taps??this.taps}resetState(){this.isActive=!1,this.state={startCentroid:null,currentTapCount:0,lastTapTime:0,lastPosition:null}}handlePointerEvent=(e,t)=>{let r=Array.from(e.values()),i=this.getTargetElement(t);if(!i)return;let a=this.getRelevantPointers(r,i);if(this.shouldPreventGesture(i,t.pointerType)||!this.isWithinPointerCount(a,t.pointerType)){this.isActive&&this.cancelTap(i,a,t);return}switch(t.type){case"pointerdown":this.isActive||(this.state.startCentroid=ta(a),this.state.lastPosition=(0,n.A)({},this.state.startCentroid),this.isActive=!0,this.originalTarget=i);break;case"pointermove":if(this.isActive&&this.state.startCentroid){let e=ta(a);this.state.lastPosition=e;let r=e.x-this.state.startCentroid.x,n=e.y-this.state.startCentroid.y;Math.sqrt(r*r+n*n)>this.maxDistance&&this.cancelTap(i,a,t)}break;case"pointerup":if(this.isActive){this.state.currentTapCount+=1;let e=this.state.lastPosition||this.state.startCentroid;if(!e)return void this.cancelTap(i,a,t);this.state.currentTapCount>=this.taps?(this.fireTapEvent(i,a,t,e),this.resetState()):(this.state.lastTapTime=t.timeStamp,this.isActive=!1,this.state.startCentroid=null,setTimeout(()=>{this.state&&this.state.currentTapCount>0&&this.state.currentTapCount<this.taps&&(this.state.currentTapCount=0)},300))}break;case"pointercancel":case"forceCancel":this.cancelTap(i,a,t)}};fireTapEvent(e,t,r,n){let i=this.gesturesRegistry.getActiveGestures(e),a={gestureName:this.name,centroid:n,target:r.target,srcEvent:r,phase:"end",pointers:t,timeStamp:r.timeStamp,x:n.x,y:n.y,tapCount:this.state.currentTapCount,activeGestures:i,customData:this.customData},o=new CustomEvent(this.name,{bubbles:!0,cancelable:!0,composed:!0,detail:a});e.dispatchEvent(o),this.preventDefault&&r.preventDefault(),this.stopPropagation&&r.stopPropagation()}cancelTap(e,t,r){if(this.state.startCentroid||this.state.lastPosition){let n=this.state.lastPosition||this.state.startCentroid,i=this.gesturesRegistry.getActiveGestures(e),a={gestureName:this.name,centroid:n,target:r.target,srcEvent:r,phase:"cancel",pointers:t,timeStamp:r.timeStamp,x:n.x,y:n.y,tapCount:this.state.currentTapCount,activeGestures:i,customData:this.customData},o=new CustomEvent(to(this.name,"cancel"),{bubbles:!0,cancelable:!0,composed:!0,detail:a});e.dispatchEvent(o)}this.resetState()}}class tc extends ti{state={startCentroid:null,lastPosition:null,timerId:null,startTime:0,pressThresholdReached:!1};constructor(e){super(e),this.duration=e.duration??500,this.maxDistance=e.maxDistance??10}clone(e){return new tc((0,n.A)({name:this.name,preventDefault:this.preventDefault,stopPropagation:this.stopPropagation,minPointers:this.minPointers,maxPointers:this.maxPointers,duration:this.duration,maxDistance:this.maxDistance,requiredKeys:[...this.requiredKeys],pointerMode:[...this.pointerMode],preventIf:[...this.preventIf],pointerOptions:stru
4cturedClone(this.pointerOptions)},e))}destroy(){this.clearPressTimer(),this.resetState(),super.destroy()}updateOptions(e){super.updateOptions(e),this.duration=e.duration??this.duration,this.maxDistance=e.maxDistance??this.maxDistance}resetState(){this.clearPressTimer(),this.isActive=!1,this.state=(0,n.A)({},this.state,{startCentroid:null,lastPosition:null,timerId:null,startTime:0,pressThresholdReached:!1})}clearPressTimer(){null!==this.state.timerId&&(clearTimeout(this.state.timerId),this.state.timerId=null)}handlePointerEvent=(e,t)=>{let r=Array.from(e.values());if("forceCancel"===t.type)return void this.cancelPress(t.target,r,t);let i=this.getTargetElement(t);if(!i)return;if(this.shouldPreventGesture(i,t.pointerType)){this.isActive&&this.cancelPress(i,r,t);return}let a=this.getRelevantPointers(r,i);if(!this.isWithinPointerCount(a,t.pointerType)){this.isActive&&this.cancelPress(i,a,t);return}switch(t.type){case"pointerdown":this.isActive||this.state.startCentroid||(this.state.startCentroid=ta(a),this.state.lastPosition=(0,n.A)({},this.state.startCentroid),this.state.startTime=t.timeStamp,this.isActive=!0,this.originalTarget=i,this.clearPressTimer(),this.state.timerId=setTimeout(()=>{if(this.isActive&&this.state.startCentroid){this.state.pressThresholdReached=!0;let e=this.state.lastPosition;this.emitPressEvent(i,"start",a,t,e),this.emitPressEvent(i,"ongoing",a,t,e)}},this.duration));break;case"pointermove":if(this.isActive&&this.state.startCentroid){let e=ta(a);this.state.lastPosition=e;let r=e.x-this.state.startCentroid.x,n=e.y-this.state.startCentroid.y;Math.sqrt(r*r+n*n)>this.maxDistance&&this.cancelPress(i,a,t)}break;case"pointerup":if(this.isActive){if(this.state.pressThresholdReached){let e=this.state.lastPosition||this.state.startCentroid;this.emitPressEvent(i,"end",a,t,e)}this.resetState()}break;case"pointercancel":case"forceCancel":this.cancelPress(i,a,t)}};emitPressEvent(e,t,r,n,i){let a=this.gesturesRegistry.getActiveGestures(e),o=n.timeStamp-this.state.startTime,s={gestureName:this.name,centroid:i,target:n.target,srcEvent:n,phase:t,pointers:r,timeStamp:n.timeStamp,x:i.x,y:i.y,duration:o,activeGestures:a,customData:this.customData},l=new CustomEvent(to(this.name,t),{bubbles:!0,cancelable:!0,composed:!0,detail:s});e.dispatchEvent(l),this.preventDefault&&n.preventDefault(),this.stopPropagation&&n.stopPropagation()}cancelPress(e,t,r){if(this.isActive&&this.state.pressThresholdReached){let n=this.state.lastPosition||this.state.startCentroid;this.emitPressEvent(e??this.element,"cancel",t,r,n),this.emitPressEvent(e??this.element,"end",t,r,n)}this.resetState()}}function td(e){if(e.length<2)return 0;let t=0,r=0;for(let n=0;n<e.length;n+=1)for(let i=n+1;i<e.length;i+=1)t+=function(e,t){let r=t.x-e.x,n=t.y-e.y;return Math.sqrt(r*r+n*n)}({x:e[n].clientX,y:e[n].clientY},{x:e[i].clientX,y:e[i].clientY}),r+=1;return r>0?t/r:0}let th=e=>e>0?1:e<-0?-1:0;class tp extends ti{state={startDistance:0,lastDistance:0,lastScale:1,lastTime:0,velocity:0,totalScale:1,deltaScale:0};constructor(e){super((0,n.A)({},e,{minPointers:e.minPointers??2})),this.threshold=e.threshold??0}clone(e){return new tp((0,n.A)({name:this.name,preventDefault:this.preventDefault,stopPropagation:this.stopPropagation,threshold:this.threshold,minPointers:this.minPointers,maxPointers:this.maxPointers,requiredKeys:[...this.requiredKeys],pointerMode:[...this.pointerMode],preventIf:[...this.preventIf],pointerOptions:structuredClone(this.pointerOptions)},e))}destroy(){this.resetState(),super.destroy()}updateOptions(e){super.updateOptions(e)}resetState(){this.isActive=!1,this.state=(0,n.A)({},this.state,{startDistance:0,lastDistance:0,lastScale:1,lastTime:0,velocity:0,deltaScale:0})}handlePointerEvent=(e,t)=>{let r=Array.from(e.values()),n=this.getTargetElement(t);if(!n)return;if(this.shouldPreventGesture(n,t.pointerType)){this.isActive&&(this.emitPinchEvent(n,"cancel",r,t),this.resetState());return}let i=this.getRelevantPointers(r,n);switch(t.type){case"pointerdown":if(i.length>=2&&!this.isActive){let e=td(i);this.state.startDistance=e,this.state.lastDistance=e,this.state.lastTime=t.timeStamp,this.originalTarget=n}else if(this.isActive&&i.length>=2){let e=td(i);this.state.startDistance=e/this.state.lastScale,this.state.lastDistance=e,this.state.lastTime=t.timeStamp}break;case"pointermove":if(this.state.startDistance&&this.isWithinPointerCount(i,t.pointerType)){let e=td(i),r=Math.abs(e-this.state.lastDistance);if(0!==r&&r>=this.threshold){let r=this.state.startDistance?e/this.state.startDistance:1,a=r/this.state.lastScale;this.state.totalScale*=a;
4let o=(t.timeStamp-this.state.lastTime)/1e3;if(this.state.lastDistance){let t=(e-this.state.lastDistance)/o;this.state.velocity=Number.isNaN(t)?0:t}this.state.lastDistance=e,this.state.deltaScale=r-this.state.lastScale,this.state.lastScale=r,this.state.lastTime=t.timeStamp,this.isActive||(this.isActive=!0,this.emitPinchEvent(n,"start",i,t)),this.emitPinchEvent(n,"ongoing",i,t)}}break;case"pointerup":case"pointercancel":case"forceCancel":if(this.isActive){let e=i.filter(e=>"pointerup"!==e.type&&"pointercancel"!==e.type);if(this.isWithinPointerCount(e,t.pointerType)){if(e.length>=2){let r=td(e);this.state.startDistance=r/this.state.lastScale,this.state.lastDistance=r,this.state.lastTime=t.timeStamp}}else"pointercancel"===t.type&&this.emitPinchEvent(n,"cancel",i,t),this.emitPinchEvent(n,"end",i,t),this.resetState()}}};emitPinchEvent(e,t,r,n){let i=ta(r),a=this.state.lastDistance,o=this.state.lastScale,s=this.gesturesRegistry.getActiveGestures(e),l={gestureName:this.name,centroid:i,target:n.target,srcEvent:n,phase:t,pointers:r,timeStamp:n.timeStamp,scale:o,deltaScale:this.state.deltaScale,totalScale:this.state.totalScale,distance:a,velocity:this.state.velocity,activeGestures:s,direction:th(this.state.velocity),customData:this.customData};this.preventDefault&&n.preventDefault(),this.stopPropagation&&n.stopPropagation();let u=new CustomEvent(to(this.name,t),{bubbles:!0,cancelable:!0,composed:!0,detail:l});e.dispatchEvent(u)}}class tf extends tn{state={totalDeltaX:0,totalDeltaY:0,totalDeltaZ:0};constructor(e){super(e),this.sensitivity=e.sensitivity??1,this.max=e.max??Number.MAX_SAFE_INTEGER,this.min=e.min??Number.MIN_SAFE_INTEGER,this.initialDelta=e.initialDelta??0,this.invert=e.invert??!1,this.state.totalDeltaX=this.initialDelta,this.state.totalDeltaY=this.initialDelta,this.state.totalDeltaZ=this.initialDelta}clone(e){return new tf((0,n.A)({name:this.name,preventDefault:this.preventDefault,stopPropagation:this.stopPropagation,sensitivity:this.sensitivity,max:this.max,min:this.min,initialDelta:this.initialDelta,invert:this.invert,requiredKeys:[...this.requiredKeys],preventIf:[...this.preventIf]},e))}init(e,t,r,n){super.init(e,t,r,n),this.element.addEventListener("wheel",this.handleWheelEvent)}destroy(){this.element.removeEventListener("wheel",this.handleWheelEvent),this.resetState(),super.destroy()}resetState(){this.isActive=!1,this.state={totalDeltaX:0,totalDeltaY:0,totalDeltaZ:0}}updateOptions(e){super.updateOptions(e),this.sensitivity=e.sensitivity??this.sensitivity,this.max=e.max??this.max,this.min=e.min??this.min,this.initialDelta=e.initialDelta??this.initialDelta,this.invert=e.invert??this.invert}handleWheelEvent=e=>{if(this.shouldPreventGesture(this.element,"mouse"))return;let t=Array.from((this.pointerManager.getPointers()||new Map).values());this.state.totalDeltaX+=e.deltaX*this.sensitivity*(this.invert?-1:1),this.state.totalDeltaY+=e.deltaY*this.sensitivity*(this.invert?-1:1),this.state.totalDeltaZ+=e.deltaZ*this.sensitivity*(this.invert?-1:1),["totalDeltaX","totalDeltaY","totalDeltaZ"].forEach(e=>{this.state[e]<this.min&&(this.state[e]=this.min),this.state[e]>this.max&&(this.state[e]=this.max)}),this.emitWheelEvent(t,e)};emitWheelEvent(e,t){let r=e.length>0?ta(e):{x:t.clientX,y:t.clientY},n=this.gesturesRegistry.getActiveGestures(this.element),i={gestureName:this.name,centroid:r,target:t.target,srcEvent:t,phase:"ongoing",pointers:e,timeStamp:t.timeStamp,deltaX:t.deltaX*this.sensitivity*(this.invert?-1:1),deltaY:t.deltaY*this.sensitivity*(this.invert?-1:1),deltaZ:t.deltaZ*this.sensitivity*(this.invert?-1:1),deltaMode:t.deltaMode,totalDeltaX:this.state.totalDeltaX,totalDeltaY:this.state.totalDeltaY,totalDeltaZ:this.state.totalDeltaZ,activeGestures:n,customData:this.customData};this.preventDefault&&t.preventDefault(),this.stopPropagation&&t.stopPropagation();let a=new CustomEvent(to(this.name,"ongoing"),{bubbles:!0,cancelable:!0,composed:!0,detail:i});this.element.dispatchEvent(a)}}let tg=e=>{e.cancelable&&e.preventDefault()};class tm extends ti{state={phase:"waitingForTap",dragTimeoutId:null};constructor(e){super(e),this.tapMaxDistance=e.tapMaxDistance??10,this.dragTimeout=e.dragTimeout??1e3,this.dragThreshold=e.dragThreshold??0,this.dragDirection=e.dragDirection||["up","down","left","right"],this.tapGesture=new tu({name:`${this.name}-tap`,maxDistance:this.tapMaxDistance,maxPointers:this.maxPointers,pointerMode:this.pointerMode,requiredKeys:this.requiredKeys,preventIf:this.preventIf,pointerOptions:stru
4cturedClone(this.pointerOptions)}),this.panGesture=new ts({name:`${this.name}-pan`,minPointers:this.minPointers,maxPointers:this.maxPointers,threshold:this.dragThreshold,direction:this.dragDirection,pointerMode:this.pointerMode,requiredKeys:this.requiredKeys,preventIf:this.preventIf,pointerOptions:structuredClone(this.pointerOptions)})}clone(e){return new tm((0,n.A)({name:this.name,preventDefault:this.preventDefault,stopPropagation:this.stopPropagation,minPointers:this.minPointers,maxPointers:this.maxPointers,tapMaxDistance:this.tapMaxDistance,dragTimeout:this.dragTimeout,dragThreshold:this.dragThreshold,dragDirection:[...this.dragDirection],requiredKeys:[...this.requiredKeys],pointerMode:[...this.pointerMode],preventIf:[...this.preventIf],pointerOptions:structuredClone(this.pointerOptions)},e))}init(e,t,r,n){super.init(e,t,r,n),this.tapGesture.init(e,t,r,n),this.panGesture.init(e,t,r,n),this.element.addEventListener(this.tapGesture.name,this.tapHandler),this.element.addEventListener(`${this.panGesture.name}Start`,this.dragStartHandler),this.element.addEventListener(this.panGesture.name,this.dragMoveHandler),this.element.addEventListener(`${this.panGesture.name}End`,this.dragEndHandler),this.element.addEventListener(`${this.panGesture.name}Cancel`,this.dragEndHandler)}destroy(){this.resetState(),this.tapGesture.destroy(),this.panGesture.destroy(),this.element.removeEventListener(this.tapGesture.name,this.tapHandler),this.element.removeEventListener(`${this.panGesture.name}Start`,this.dragStartHandler),this.element.removeEventListener(this.panGesture.name,this.dragMoveHandler),this.element.removeEventListener(`${this.panGesture.name}End`,this.dragEndHandler),this.element.removeEventListener(`${this.panGesture.name}Cancel`,this.dragEndHandler),super.destroy()}updateOptions(e){super.updateOptions(e),this.tapMaxDistance=e.tapMaxDistance??this.tapMaxDistance,this.dragTimeout=e.dragTimeout??this.dragTimeout,this.dragThreshold=e.dragThreshold??this.dragThreshold,this.dragDirection=e.dragDirection||this.dragDirection,this.element.dispatchEvent(new CustomEvent(`${this.panGesture.name}ChangeOptions`,{detail:{minPointers:this.minPointers,maxPointers:this.maxPointers,threshold:this.dragThreshold,direction:this.dragDirection,pointerMode:this.pointerMode,requiredKeys:this.requiredKeys,preventIf:this.preventIf,pointerOptions:structuredClone(this.pointerOptions)}})),this.element.dispatchEvent(new CustomEvent(`${this.tapGesture.name}ChangeOptions`,{detail:{maxDistance:this.tapMaxDistance,maxPointers:this.maxPointers,pointerMode:this.pointerMode,requiredKeys:this.requiredKeys,preventIf:this.preventIf,pointerOptions:structuredClone(this.pointerOptions)}}))}resetState(){null!==this.state.dragTimeoutId&&clearTimeout(this.state.dragTimeoutId),this.restoreTouchAction(),this.isActive=!1,this.state={phase:"waitingForTap",dragTimeoutId:null}}handlePointerEvent(){}tapHandler=()=>{"waitingForTap"===this.state.phase&&(this.state.phase="tapDetected",this.setTouchAction(),this.state.dragTimeoutId=setTimeout(()=>{this.resetState()},this.dragTimeout))};dragStartHandler=e=>{"tapDetected"===this.state.phase&&(null!==this.state.dragTimeoutId&&(clearTimeout(this.state.dragTimeoutId),this.state.dragTimeoutId=null),this.restoreTouchAction(),this.state.phase="dragging",this.isActive=!0,this.element.dispatchEvent(new CustomEvent(to(this.name,e.detail.phase),e)))};dragMoveHandler=e=>{"dragging"===this.state.phase&&this.element.dispatchEvent(new CustomEvent(to(this.name,e.detail.phase),e))};dragEndHandler=e=>{"dragging"===this.state.phase&&(this.resetState(),this.element.dispatchEvent(new CustomEvent(to(this.name,e.detail.phase),e)))};setTouchAction(){this.element.addEventListener("touchstart",tg,{passive:!1})}restoreTouchAction(){this.element.removeEventListener("touchstart",tg)}}class ty extends ti{state={phase:"waitingForPress",dragTimeoutId:null};constructor(e){super(e),this.pressDuration=e.pressDuration??500,this.pressMaxDistance=e.pressMaxDistance??10,this.dragTimeout=e.dragTimeout??1e3,this.dragThreshold=e.dragThreshold??0,this.dragDirection=e.dragDirection||["up","down","left","right"],this.pressGesture=new tc({name:`${this.name}-press`,duration:this.pressDuration,maxDistance:this.pressMaxDistance,maxPointers:this.maxPointers,pointerMode:this.pointerMode,requiredKeys:this.requiredKeys,preventIf:this.preventIf,pointerOptions:stru
4cturedClone(this.pointerOptions)}),this.panGesture=new ts({name:`${this.name}-pan`,minPointers:this.minPointers,maxPointers:this.maxPointers,threshold:this.dragThreshold,direction:this.dragDirection,pointerMode:this.pointerMode,requiredKeys:this.requiredKeys,preventIf:this.preventIf,pointerOptions:structuredClone(this.pointerOptions)})}clone(e){return new ty((0,n.A)({name:this.name,preventDefault:this.preventDefault,stopPropagation:this.stopPropagation,minPointers:this.minPointers,maxPointers:this.maxPointers,pressDuration:this.pressDuration,pressMaxDistance:this.pressMaxDistance,dragTimeout:this.dragTimeout,dragThreshold:this.dragThreshold,dragDirection:[...this.dragDirection],requiredKeys:[...this.requiredKeys],pointerMode:[...this.pointerMode],preventIf:[...this.preventIf],pointerOptions:structuredClone(this.pointerOptions)},e))}init(e,t,r,n){super.init(e,t,r,n),this.pressGesture.init(e,t,r,n),this.panGesture.init(e,t,r,n),this.element.addEventListener(this.pressGesture.name,this.pressHandler),this.element.addEventListener(`${this.panGesture.name}Start`,this.dragStartHandler),this.element.addEventListener(this.panGesture.name,this.dragMoveHandler),this.element.addEventListener(`${this.panGesture.name}End`,this.dragEndHandler),this.element.addEventListener(`${this.panGesture.name}Cancel`,this.dragEndHandler)}destroy(){this.resetState(),this.pressGesture.destroy(),this.panGesture.destroy(),this.element.removeEventListener(this.pressGesture.name,this.pressHandler),this.element.removeEventListener(`${this.panGesture.name}Start`,this.dragStartHandler),this.element.removeEventListener(this.panGesture.name,this.dragMoveHandler),this.element.removeEventListener(`${this.panGesture.name}End`,this.dragEndHandler),this.element.removeEventListener(`${this.panGesture.name}Cancel`,this.dragEndHandler),super.destroy()}updateOptions(e){super.updateOptions(e),this.pressDuration=e.pressDuration??this.pressDuration,this.pressMaxDistance=e.pressMaxDistance??this.pressMaxDistance,this.dragTimeout=e.dragTimeout??this.dragTimeout,this.dragThreshold=e.dragThreshold??this.dragThreshold,this.dragDirection=e.dragDirection||this.dragDirection,this.element.dispatchEvent(new CustomEvent(`${this.panGesture.name}ChangeOptions`,{detail:{minPointers:this.minPointers,maxPointers:this.maxPointers,threshold:this.dragThreshold,direction:this.dragDirection,pointerMode:this.pointerMode,requiredKeys:this.requiredKeys,preventIf:this.preventIf,pointerOptions:structuredClone(this.pointerOptions)}})),this.element.dispatchEvent(new CustomEvent(`${this.pressGesture.name}ChangeOptions`,{detail:{duration:this.pressDuration,maxDistance:this.pressMaxDistance,maxPointers:this.maxPointers,pointerMode:this.pointerMode,requiredKeys:this.requiredKeys,preventIf:this.preventIf,pointerOptions:structuredClone(this.pointerOptions)}}))}resetState(){null!==this.state.dragTimeoutId&&clearTimeout(this.state.dragTimeoutId),this.restoreTouchAction(),this.isActive=!1,this.state={phase:"waitingForPress",dragTimeoutId:null}}handlePointerEvent(){}pressHandler=()=>{"waitingForPress"===this.state.phase&&(this.state.phase="pressDetected",this.setTouchAction(),this.state.dragTimeoutId=setTimeout(()=>{this.resetState()},this.dragTimeout))};dragStartHandler=e=>{"pressDetected"===this.state.phase&&(null!==this.state.dragTimeoutId&&(clearTimeout(this.state.dragTimeoutId),this.state.dragTimeoutId=null),this.restoreTouchAction(),this.state.phase="dragging",this.isActive=!0,this.element.dispatchEvent(new CustomEvent(to(this.name,e.detail.phase),e)))};dragMoveHandler=e=>{"dragging"===this.state.phase&&this.element.dispatchEvent(new CustomEvent(to(this.name,e.detail.phase),e))};dragEndHandler=e=>{"dragging"===this.state.phase&&(this.resetState(),this.element.dispatchEvent(new CustomEvent(to(this.name,e.detail.phase),e)))};setTouchAction(){this.element.addEventListener("touchstart",tg,{passive:!1}),this.element.addEventListener("touchmove",tg,{passive:!1}),this.element.addEventListener("touchend",tg,{passive:!1})}restoreTouchAction(){this.element.removeEventListener("touchstart",tg),this.element.removeEventListener("touchmove",tg),this.element.removeEventListener("touchend",tg)}}let tb=e=>e.preventDefault(),tv=({svgRef:e})=>{let t=i.useRef(null);i.useEffect(()=>{let r=e.current;
4t.current||(t.current=new tt({gestures:[new ts({name:"pan",threshold:0,maxPointers:1}),new tl({name:"move",preventIf:["pan","zoomPinch","zoomPan"]}),new tu({name:"tap",preventIf:["pan","zoomPinch","zoomPan"]}),new tc({name:"quickPress",duration:50}),new ts({name:"brush",threshold:0,maxPointers:1}),new ts({name:"zoomPan",threshold:0,preventIf:["zoomTapAndDrag","zoomPressAndDrag"]}),new tp({name:"zoomPinch",threshold:5}),new tf({name:"zoomTurnWheel",sensitivity:.01,initialDelta:1}),new tf({name:"panTurnWheel",sensitivity:.5}),new tm({name:"zoomTapAndDrag",dragThreshold:10}),new ty({name:"zoomPressAndDrag",dragThreshold:10,preventIf:["zoomPinch"]}),new tu({name:"zoomDoubleTapReset",taps:2})]}));let n=t.current;if(r&&n)return n.registerElement(["pan","move","zoomPinch","zoomPan","zoomTurnWheel","panTurnWheel","tap","quickPress","zoomTapAndDrag","zoomPressAndDrag","zoomDoubleTapReset","brush"],r),()=>{n.unregisterAllGestures(r)}},[e,t]);let r=i.useCallback((t,r,n)=>{let i=e.current;return i?.addEventListener(t,r,n),{cleanup:()=>i?.removeEventListener(t,r)}},[e]),n=i.useCallback((r,n)=>{let i=e.current,a=t.current;a&&i&&a.setGestureOptions(r,i,n??{})},[e,t]);return i.useEffect(()=>{let t=e.current;return t?.addEventListener("gesturestart",tb),t?.addEventListener("gesturechange",tb),t?.addEventListener("gestureend",tb),()=>{t?.removeEventListener("gesturestart",tb),t?.removeEventListener("gesturechange",tb),t?.removeEventListener("gestureend",tb)}},[e]),{instance:{addInteractionListener:r,updateZoomInteractionListeners:n}}};tv.params={},tv.getInitialState=()=>({});let tx=[e2,eQ,eJ,e6,tv,eG],tA=["apiRef"],tw=e=>{let{plugins:t}=e,r=(0,x.A)(e.props,tA),n={};t.forEach(e=>{Object.assign(n,e.params)});let i={};return Object.keys(r).forEach(e=>{let t=r[e];n[e]&&(i[e]=t)}),t.reduce((e,t)=>t.getDefaultizedParams?t.getDefaultizedParams({params:e}):e,i)},tD=0;var tC=r(94693),tE=r(96941),tS=r(30360),tk=r(33984),tT=r(89884),tM=r(18440);function tI(e){let t=1/0,r=-1/0;for(let n of e??[])n<t&&(t=n),n>r&&(r=n);return[t,r]}let tP=(e,t)=>"x"===t?{x:e,y:null}:{x:null,y:e},tL=e=>{let{axis:t,getFilters:r,isDefaultAxis:n}=e,i=r?.({currentAxisId:t.id,isDefaultAxis:n});return tI((i?t.data?.filter((e,t)=>i({x:null,y:null},t)):t.data)??[])},tR=e=>t=>{let{series:r,axis:n,getFilters:i,isDefaultAxis:a}=t;return Object.keys(r).filter(t=>{let i="x"===e?r[t].xAxisId:r[t].yAxisId;return i===n.id||a&&void 0===i}).reduce((t,o)=>{let{stackedData:s}=r[o],l=i?.({currentAxisId:n.id,isDefaultAxis:a,seriesXAxisId:r[o].xAxisId,seriesYAxisId:r[o].yAxisId}),[u,c]=s?.reduce((t,r,n)=>!l||l(tP(r[0],e),n)&&l(tP(r[1],e),n)?[Math.min(...r,t[0]),Math.max(...r,t[1])]:t,[1/0,-1/0])??[1/0,-1/0];return[Math.min(u,t[0]),Math.max(c,t[1])]},[1/0,-1/0])};function tN(e){return"object"==typeof e&&"length"in e?e:Array.from(e)}Array.prototype.slice;var tO=r(9515);function tq(e,t){if((i=e.length)>1)for(var r,n,i,a=1,o=e[t[0]],s=o.length;a<i;++a)for(n=o,o=e[t[a]],r=0;r<s;++r)o[r][1]+=o[r][0]=isNaN(n[r][1])?n[r][0]:n[r][1]}function tB(e){for(var t=e.length,r=Array(t);--t>=0;)r[t]=t;return r}function tj(e,t){return e[t]}function tF(e){let t=[];return t.key=e,t}function t_(){var e=(0,tO.A)([]),t=tB,r=tq,n=tj;function i(i){var a,o,s=Array.from(e.apply(this,arguments),tF),l=s.length,u=-1;for(let e of i)for(a=0,++u;a<l;++a)(s[a][u]=[0,+n(e,s[a].key,u,i)]).data=e;for(a=0,o=tN(t(s));a<l;++a)s[o[a]].index=a;return r(s,o),s}return i.keys=function(t){return arguments.length?(e="function"==typeof t?t:(0,tO.A)(Array.from(t)),i):e},i.value=function(e){return arguments.length?(n="function"==typeof e?e:(0,tO.A)(+e),i):n},i.order=function(e){return arguments.length?(t=null==e?tB:"function"==typeof e?e:(0,tO.A)(Array.from(e)),i):t},i.offset=function(e){return arguments.length?(r=null==e?tq:e,i):r},i}function tz(e){var t=e.map(t$);return tB(e).sort(function(e,r){return t[e]-t[r]})}function t$(e){for(var t,r=-1,n=0,i=e.length,a=-1/0;++r<i;)(t=+e[r][1])>a&&(a=t,n=r);return n}function tU(e){var t=e.map(tH);return tB(e).sort(function(e,r){return t[e]-t[r]})}function tH(e){for(var t,r=0,n=-1,i=e.length;++n<i;)(t=+e[n][1])&&(r+=t);return r}let tV={appearance:tz,ascending:tU,descending:function(e){return tU(e).reverse()},insideOut:function(e){var t,r,n=e.length,i=e.map(tH),a=tz(e),o=0,s=0,l=[],u=[];for(t=0;t<n;++t)r=a[t],o<s?(o+=i[r],l.push(r)):(s+=i[r],u.push(r));return u.reverse().concat(l)},none:tB,reverse:function(e){return tB(e).reverse()}},tG={expand:function(e,t){if((n=e.length)>0){for(var r,n,i,a=0,o=e[0].length;a<o;++a){for(i=r=0;r<n;++r)i+=e[r][a][1]||0;if(i)for(r=0;r<n;++r)e[r][a][1]/=i}tq(e,t)}},diverging:function(e,t){if(0===e.length)return;let r=e.length,n=e[t[0]].length;for(let i=0;i<n;i+=1){let n=0,a=0;for(let o=0;o<r;o+=1){let r=e[t[o]],s=r[i],l=s[1]-s[0];l>0?(s[0]=n,n+=l,s[1]=n):l<0?(s[1]=a,a+=l,s[0]=a):s.data[r.key]>0?(s[0]=n,s[1]=n):s.data[r.key]<0?(s[1]=a,s[0]=a):(s[0]=0,s[1]=0)}}},none:tq,silhouette:function(e,t){if((r=e.length)>0){for(var r,n=0,i=e[t[0]],a=i.length;n<a;++n){for(var o=0,s=0;o<r;++o)s+=e[o][n][1]||0;i[n][1]+=i[n][0]=-s/2}tq(e,t)}},wiggle:function(e,t){if((i=e.length)>0&&(n=(r=e[t[0]]).length)>0){for(var r,n,i,a=0,o=1;o<n;++o){for(var s=0,l=0,u=0;s<i;++s){for(var c=e[t[s]],d=c[o][1]||0,h=(d-(c[o-1][1]||0))/2,p=0;p<s;++p){var f=e[t[p]];h+=(f[o][1]||0)-(f[o-1][1]||0)}l+=d,u+=h*d}r[o-1][1]+=r[o-1][0]=a,l&&(a-=u/l)}r[o-1][1]+=r[o-1][0]=a,tq(e,t)}}},tW=e=>{let{series:t,seriesOrder:r,defaultStrategy:n}=e,i=[],a={};
4return r.forEach(e=>{let{stack:r,stackOrder:o,stackOffset:s}=t[e];void 0===r?i.push({ids:[e],stackingOrder:tV.none,stackingOffset:tG.none}):void 0===a[r]?(a[r]=i.length,i.push({ids:[e],stackingOrder:tV[o??n?.stackOrder??"none"],stackingOffset:tG[s??n?.stackOffset??"diverging"]})):(i[a[r]].ids.push(e),void 0!==o&&(i[a[r]].stackingOrder=tV[o]),void 0!==s&&(i[a[r]].stackingOffset=tG[s]))}),i},tY=e=>null==e?"":e.toLocaleString();var tX=r(48605),tK=r(80533);function tZ(e,t){return Object.keys(e).filter(e=>t.has(e)).flatMap(t=>{let r=e[t];return r.seriesOrder.filter(e=>r.series[e].data.length>0&&r.series[e].data.some(e=>null!=e)).map(e=>({type:t,seriesId:e}))})}function tJ(e,t,r,n){let i=tZ(e,t);if(0===i.length)return null;let a=void 0!==r&&void 0!==n?i.findIndex(e=>e.type===r&&e.seriesId===n):-1;return a<=0?i[i.length-1]:i[(a-1+i.length)%i.length]}function tQ(e,t){return Object.keys(e).filter(e=>t.has(e)).flatMap(t=>{let r=e[t];return r.seriesOrder.filter(e=>r.series[e].data.length>0&&r.series[e].data.some(e=>null!=e)).map(e=>r.series[e].data.length)}).reduce((e,t)=>Math.max(e,t),0)}var t0=r(44589);function t1(e,t,r,n){let i=tZ(e,t);if(0===i.length)return null;let a=void 0!==r&&void 0!==n?i.findIndex(e=>e.type===r&&e.seriesId===n):-1;return i[(a+1)%i.length]}function t2(e,t,r){if("sankey"===t)return!1;let n=e[t]?.series[r]?.data;return null!=n&&n.length>0}function t3(e){return function(t,r){let n=(0,t0.nW)(r),i=t?.seriesId,a=t?.type;if(!a||null==i||!t2(n,a,i)){let t=t1(n,e,a,i);if(null===t)return null;a=t.type,i=t.seriesId}return{type:a,seriesId:i,dataIndex:Math.min(tQ(n,e)-1,t?.dataIndex==null?0:t.dataIndex+1)}}}function t5(e){return function(t,r){let n=(0,t0.nW)(r),i=t?.seriesId,a=t?.type;if(!a||null==i||!t2(n,a,i)){let t=tJ(n,e,a,i);if(null===t)return null;a=t.type,i=t.seriesId}let o=tQ(n,e);return{type:a,seriesId:i,dataIndex:Math.max(0,t?.dataIndex==null?o-1:t.dataIndex-1)}}}function t8(e){return function(t,r){let n=(0,t0.nW)(r),i=t?.seriesId,a=t?.type,o=t1(n,e,a,i);return null===o?null:(a=o.type,{type:a,seriesId:i=o.seriesId,dataIndex:t?.dataIndex==null?0:t.dataIndex})}}function t6(e){return function(t,r){let n=(0,t0.nW)(r),i=t?.seriesId,a=t?.type,o=tJ(n,e,a,i);if(null===o)return null;a=o.type,i=o.seriesId;let s=n[a].series[i].data;return{type:a,seriesId:i,dataIndex:t?.dataIndex==null?s.length-1:t.dataIndex}}}let t4=new Set(["bar","line","scatter"]);var t9=r(723);let t7=e=>`Type(${e})`,re=e=>`Series(${e})`,rt=e=>void 0===e?"":`Index(${e})`,rr=e=>`${t7(e.type)}${re(e.seriesId)}${rt(e.dataIndex)}`,rn={seriesProcessor:(e,t)=>{let{seriesOrder:r,series:i}=e,a=tW(e),o=t??[];r.forEach(e=>{let r=i[e].data;if(void 0!==r)r.forEach((t,r)=>{o.length<=r?o.push({[e]:t}):o[r][e]=t});else if(void 0===t)throw Error(`MUI X Charts: bar series with id='${e}' has no data. 5Either provide a data property to the series or use the dataset prop.`)});let s={};return a.forEach(e=>{let{ids:r,stackingOffset:a,stackingOrder:l}=e,u=t_().keys(r.map(e=>{let t=i[e].dataKey;return void 0===i[e].data&&void 0!==t?t:e})).value((e,t)=>e[t]??0).order(l).offset(a)(o);r.forEach((e,r)=>{let a=i[e].dataKey;s[e]=(0,n.A)({layout:"vertical",labelMarkType:"square",minBarSize:0,valueFormatter:i[e].valueFormatter??tY},i[e],{data:a?t.map(e=>{let t=e[a];return"number"==typeof t?t:null}):i[e].data,stackedData:u[r].map(([e,t])=>[e,t])})})}),{seriesOrder:r,stackingGroups:a,series:s}},colorProcessor:tK.A,legendGetter:e=>{let{seriesOrder:t,series:r}=e;return t.reduce((e,t)=>{let n=(0,tX.p)(r[t].label,"legend");return void 0===n||e.push({type:"bar",markType:r[t].labelMarkType,id:t,seriesId:t,color:r[t].color,label:n}),e},[])},tooltipGetter:e=>{let{series:t,getColor:r,identifier:n}=e;if(!n||void 0===n.dataIndex)return null;let i=(0,tX.p)(t.label,"tooltip"),a=t.data[n.dataIndex];if(null==a)return null;let o=t.valueFormatter(a,{dataIndex:n.dataIndex});return{identifier:n,color:r(n.dataIndex),label:i,value:a,formattedValue:o,markType:t.labelMarkType}},tooltipItemPositionGetter:e=>{let{series:t,identifier:r,axesConfig:n,placement:i}=e;if(!r||void 0===r.dataIndex)return null;let a=t.bar?.series[r.seriesId];if(null==t.bar||null==a||void 0===n.x||void 0===n.y)return null;let o=(0,t9.r)({verticalLayout:"vertical"===a.layout,xAxisConfig:n.x,yAxisConfig:n.y,series:a,dataIndex:r.dataIndex,numberOfGroups:t.bar.stackingGroups.length,groupIndex:t.bar.stackingGroups.findIndex(e=>e.ids.includes(a.id))});if(null==o)return null;let{x:s,y:l,width:u,height:c}=o;switch(i){case"right":return{x:s+u,y:l+c/2};case"bottom":return{x:s+u/2,y:l+c};case"left":return{x:s,y:l+c/2};default:return{x:s+u/2,y:l}}},axisTooltipGetter:e=>Object.values(e).map(e=>"horizontal"===e.layout?{direction:"y",axisId:e.yAxisId}:{direction:"x",axisId:e.xAxisId}),xExtremumGetter:e=>Object.keys(e.series).some(t=>"horizontal"===e.series[t].layout)?tR("x")(e):tL(e),yExtremumGetter:e=>Object.keys(e.series).some(t=>"horizontal"===e.series[t].layout)?tL(e):tR("y")(e),getSeriesWithDefaultValues:function(e,t,r){return(0,n.A)({},e,{id:e.id??`auto-generated-id-${t}`,color:e.color??r[t%r.length]})},keyboardFocusHandler:e=>{switch(e.key){case"ArrowRight":return t3(t4);case"ArrowLeft":return t5(t4);case"ArrowDown":return t6(t4);case"ArrowUp":return t8(t4);default:return null}},identifierSerializer:rr};var ri=r(19887);let ra=new Set(["bar","line","scatter"]),ro=new Set(["bar","line","scatter"]);function rs(e,t){return t<e?-1:t>e?1:t>=e?0:NaN}function rl(e){return e}var ru=r(1750),rc=r(29254);let rd=(e="none")=>{if("function"==typeof e)return e;switch(e){case"none":default:return null;case"desc":return(e,t)=>t-e;case"asc":return(e,t)=>e-t}};function rh(e,t){if("number"==typeof e)return e;if("100%"===e)return t;if(e.endsWith("%")){let r=Number.parseFloat(e.slice(0,e.length-1));if(!Number.isNaN(r))return r*t/100}if(e.endsWith("px")){let t=Number.parseFloat(e.slice(0,e.length-2));if(!Number.isNaN(t))return t}throw Error(`MUI X Charts: Received an unknown value "${e}". It should be a number, or a string with a percentage value.`)}
5let rp=new Set(["pie"]),rf={bar:rn,scatter:{seriesProcessor:({series:e,seriesOrder:t},r)=>({series:Object.fromEntries(Object.entries(e).map(([e,t])=>{let i=t?.datasetKeys,a=["x","y"].filter(e=>"string"!=typeof i?.[e]);if(t?.datasetKeys&&a.length>0)throw Error(`MUI X Charts: scatter series with id='${e}' has incomplete datasetKeys. 6Properties ${a.map(e=>`"${e}"`).join(", ")} are missing.`);let o=i?r?.map(e=>({x:e[i.x]??null,y:e[i.y]??null,z:i.z&&e[i.z],id:i.id&&e[i.id]}))??[]:t.data??[];return[e,(0,n.A)({labelMarkType:"circle",markerSize:4},t,{preview:(0,n.A)({markerSize:1},t?.preview),data:o,valueFormatter:t.valueFormatter??(e=>e&&`(${e.x}, ${e.y})`)})]})),seriesOrder:t}),colorProcessor:(e,t,r,n)=>{let i=n?.colorScale,a=r?.colorScale,o=t?.colorScale,s=(0,ri.p)(e);return i?t=>{if(void 0===t)return e.color;if(n?.data?.[t]!==void 0){let e=i(n?.data?.[t]);if(null!==e)return e}let r=e.data[t],a=null===r?s({value:r,dataIndex:t}):i(r.z);return null===a?s({value:r,dataIndex:t}):a}:a?t=>{if(void 0===t)return e.color;let r=e.data[t],n=null===r?s({value:r,dataIndex:t}):a(r.y);return null===n?s({value:r,dataIndex:t}):n}:o?t=>{if(void 0===t)return e.color;let r=e.data[t],n=null===r?s({value:r,dataIndex:t}):o(r.x);return null===n?s({value:r,dataIndex:t}):n}:t=>void 0===t?e.color:s({value:e.data[t],dataIndex:t})},legendGetter:e=>{let{seriesOrder:t,series:r}=e;return t.reduce((e,t)=>{let n=(0,tX.p)(r[t].label,"legend");return void 0===n||e.push({type:"scatter",markType:r[t].labelMarkType,id:t,seriesId:t,color:r[t].color,label:n}),e},[])},tooltipGetter:e=>{let{series:t,getColor:r,identifier:n}=e;if(!n||void 0===n.dataIndex)return null;let i=(0,tX.p)(t.label,"tooltip"),a=t.data[n.dataIndex],o=t.valueFormatter(a,{dataIndex:n.dataIndex});return{identifier:n,color:r(n.dataIndex),label:i,value:a,formattedValue:o,markType:t.labelMarkType}},tooltipItemPositionGetter:e=>{let{series:t,identifier:r,axesConfig:n}=e;if(!r||void 0===r.dataIndex)return null;let i=t.scatter?.series[r.seriesId];if(null==i||void 0===n.x||void 0===n.y)return null;let a=i.data?.[r.dataIndex].x,o=i.data?.[r.dataIndex].y;return null==a||null==o?null:{x:n.x.scale(a),y:n.y.scale(o)}},xExtremumGetter:e=>{let{series:t,axis:r,isDefaultAxis:n,getFilters:i}=e,a=1/0,o=-1/0;for(let e in t){if(!Object.hasOwn(t,e))continue;let s=t[e].xAxisId;if(!(s===r.id||void 0===s&&n))continue;let l=i?.({currentAxisId:r.id,isDefaultAxis:n,seriesXAxisId:t[e].xAxisId,seriesYAxisId:t[e].yAxisId}),u=t[e].data??[];for(let e=0;e<u.length;e+=1){let t=u[e];(!l||l(t,e))&&null!==t.x&&(t.x<a&&(a=t.x),t.x>o&&(o=t.x))}}return[a,o]},yExtremumGetter:e=>{let{series:t,axis:r,isDefaultAxis:n,getFilters:i}=e,a=1/0,o=-1/0;for(let e in t){if(!Object.hasOwn(t,e))continue;let s=t[e].yAxisId;if(!(s===r.id||void 0===s&&n))continue;let l=i?.({currentAxisId:r.id,isDefaultAxis:n,seriesXAxisId:t[e].xAxisId,seriesYAxisId:t[e].yAxisId}),u=t[e].data??[];for(let e=0;e<u.length;e+=1){let t=u[e];(!l||l(t,e))&&null!==t.y&&(t.y<a&&(a=t.y),t.y>o&&(o=t.y))}}return[a,o]},getSeriesWithDefaultValues:(e,t,r)=>(0,n.A)({},e,{id:e.id??`auto-generated-id-${t}`,color:e.color??r[t%r.length]}),keyboardFocusHandler:e=>{switch(e.key){case"ArrowRight":return t3(ra);case"ArrowLeft":return t5(ra);case"ArrowDown":return t6(ra);case"ArrowUp":return t8(ra);default:return null}},identifierSerializer:rr},line:{colorProcessor:(e,t,r)=>{let n=r?.colorScale,i=t?.colorScale,a=(0,ri.p)(e);return n?t=>{if(void 0===t)return e.color;let r=e.data[t],i=null===r?a({value:r,dataIndex:t}):n(r);return null===i?a({value:r,dataIndex:t}):i}:i?r=>{if(void 0===r)return e.color;let n=t.data?.[r],o=null===n?a({value:n,dataIndex:r}):i(n);return null===o?a({value:n,dataIndex:r}):o}:t=>void 0===t?e.color:a({value:e.data[t],dataIndex:t})},seriesProcessor:(e,t)=>{let{seriesOrder:r,series:i}=e,a=tW((0,n.A)({},e,{defaultStrategy:{stackOffset:"none"}})),o=t??[];r.forEach(e=>{let t=i[e].data;void 0!==t&&t.forEach((t,r)=>{o.length<=r?o.push({[e]:t}):o[r][e]=t})});let s={};return a.forEach(e=>{let{ids:r,stackingOrder:a,stackingOffset:l}=e,u=t_().keys(r.map(e=>{let t=i[e].dataKey;return void 0===i[e].data&&void 0!==t?t:e})).value((e,t)=>e[t]??0).order(a).offset(l)(o);r.forEach((e,r)=>{let a=i[e].dataKey;s[e]=(0,n.A)({labelMarkType:"line"},i[e],{data:a?t.map(e=>{let t=e[a];return"number"==typeof t?t:null}):i[e].data,stackedData:u[r].map(([e,t])=>[e,t]),valueFormatter:i[e]?.valueFormatter??(e=>
6null==e?"":e.toLocaleString())})})}),{seriesOrder:r,stackingGroups:a,series:s}},legendGetter:e=>{let{seriesOrder:t,series:r}=e;return t.reduce((e,t)=>{let n=(0,tX.p)(r[t].label,"legend");return void 0===n||e.push({type:"line",markType:r[t].labelMarkType,id:t,seriesId:t,color:r[t].color,label:n}),e},[])},tooltipGetter:e=>{let{series:t,getColor:r,identifier:n}=e;if(!n||void 0===n.dataIndex)return null;let i=(0,tX.p)(t.label,"tooltip"),a=t.data[n.dataIndex],o=t.valueFormatter(a,{dataIndex:n.dataIndex});return{identifier:n,color:r(n.dataIndex),label:i,value:a,formattedValue:o,markType:t.labelMarkType}},tooltipItemPositionGetter:e=>{let{series:t,identifier:r,axesConfig:n}=e;if(!r||void 0===r.dataIndex)return null;let i=t.line?.series[r.seriesId];if(null==i||void 0===n.x||void 0===n.y)return null;let a=n.x.data?.[r.dataIndex],o=i.data[r.dataIndex];return null==a||null==o?null:{x:n.x.scale(a),y:n.y.scale(o)}},axisTooltipGetter:e=>Object.values(e).map(e=>({direction:"x",axisId:e.xAxisId})),xExtremumGetter:e=>{let{axis:t}=e;return tI(t.data??[])},yExtremumGetter:e=>{let{series:t,axis:r,isDefaultAxis:n,getFilters:i}=e;return Object.keys(t).filter(e=>{let i=t[e].yAxisId;return i===r.id||n&&void 0===i}).reduce((e,a)=>{let{area:o,stackedData:s,data:l}=t[a],u=i?.({currentAxisId:r.id,isDefaultAxis:n,seriesXAxisId:t[a].xAxisId,seriesYAxisId:t[a].yAxisId}),[c,d]=function(e,t,r,n){return r.reduce((r,i,a)=>{if(null===t[a])return r;let[o,s]=e(i);return!n||n({y:o,x:null},a)&&n({y:s,x:null},a)?[Math.min(o,s,r[0]),Math.max(o,s,r[1])]:r},[1/0,-1/0])}(void 0!==o&&"log"!==r.scaleType&&"string"!=typeof t[a].baseline?e=>e:e=>[e[1],e[1]],l,s,u);return[Math.min(c,e[0]),Math.max(d,e[1])]},[1/0,-1/0])},getSeriesWithDefaultValues:(e,t,r)=>(0,n.A)({},e,{id:e.id??`auto-generated-id-${t}`,color:e.color??r[t%r.length]}),keyboardFocusHandler:e=>{switch(e.key){case"ArrowRight":return t3(ro);case"ArrowLeft":return t5(ro);case"ArrowDown":return t6(ro);case"ArrowUp":return t8(ro);default:return null}},identifierSerializer:rr},pie:{colorProcessor:e=>t=>e.data[t].color,seriesProcessor:e=>{let{seriesOrder:t,series:r}=e,i={};return t.forEach(e=>{let t=(function(){var e=rl,t=rs,r=null,n=(0,tO.A)(0),i=(0,tO.A)(ru.FA),a=(0,tO.A)(0);function o(o){var s,l,u,c,d,h=(o=tN(o)).length,p=0,f=Array(h),g=Array(h),m=+n.apply(this,arguments),y=Math.min(ru.FA,Math.max(-ru.FA,i.apply(this,arguments)-m)),b=Math.min(Math.abs(y)/h,a.apply(this,arguments)),v=b*(y<0?-1:1);for(s=0;s<h;++s)(d=g[f[s]=s]=+e(o[s],s,o))>0&&(p+=d);for(null!=t?f.sort(function(e,r){return t(g[e],g[r])}):null!=r&&f.sort(function(e,t){return r(o[e],o[t])}),s=0,u=p?(y-h*v)/p:0;s<h;++s,m=c)c=m+((d=g[l=f[s]])>0?d*u:0)+v,g[l]={data:o[l],index:s,value:d,startAngle:m,endAngle:c,padAngle:b};return g}return o.value=function(t){return arguments.length?(e="function"==typeof t?t:(0,tO.A)(+t),o):e},o.sortValues=function(e){return arguments.length?(t=e,r=null,o):t},o.sort=function(e){return arguments.length?(r=e,t=null,o):r},o.startAngle=function(e){return arguments.length?(n="function"==typeof e?e:(0,tO.A)(+e),o):n},o.endAngle=function(e){return arguments.length?(i="function"==typeof e?e:(0,tO.A)(+e),o):i},o.padAngle=function(e){return arguments.length?(a="function"==typeof e?e:(0,tO.A)(+e),o):a},o})().startAngle((0,rc.k)(r[e].startAngle??0)).endAngle((0,rc.k)(r[e].endAngle??360)).padAngle((0,rc.k)(r[e].paddingAngle??0)).sortValues(rd(r[e].sortingValues??"none"))(r[e].data.map(e=>e.value));i[e]=(0,n.A)({labelMarkType:"circle",valueFormatter:e=>e.value.toLocaleString()},r[e],{data:r[e].data.map((r,i)=>(0,n.A)({},r,{id:r.id??`auto-generated-pie-id-${e}-${i}`},t[i])).map((t,i)=>(0,n.A)({labelMarkType:"circle"},t,{formattedValue:r[e].valueFormatter?.((0,n.A)({},t,{label:(0,tX.p)(t.label,"arc")}),{dataIndex:i})??t.value.toLocaleString()}))})}),{seriesOrder:t,series:i}},seriesLayout:(e,t)=>{let r={};for(let n of e.seriesOrder){let{innerRadius:i,outerRadius:a,arcLabelRadius:o,cx:s,cy:l}=e.series[n],{cx:u,cy:c,availableRadius:d}=function(e,t){let{height:r,width:n}=t,{cx:i,cy:a}=e,o=Math.min(n,r)/2;return{cx:rh(i??"50%",n),cy:rh(a??"50%",r),availableRadius:o}}({cx:s,cy:l},{width:t.width,height:t.height}),h=rh(a??d,d),p=rh(i??0,d),f=void 0===o?(p+h)/2:rh(o,d);
6r[n]={radius:{available:d,inner:p,outer:h,label:f},center:{x:t.left+u,y:t.top+c}}}return r},legendGetter:e=>{let{seriesOrder:t,series:r}=e;return t.reduce((e,t)=>(r[t].data.forEach((n,i)=>{let a=(0,tX.p)(n.label,"legend");if(void 0===a)return;let o=n.id??i;e.push({type:"pie",markType:n.labelMarkType??r[t].labelMarkType,seriesId:t,id:o,itemId:o,dataIndex:i,color:n.color,label:a})}),e),[])},tooltipGetter:e=>{let{series:t,getColor:r,identifier:i}=e;if(!i||void 0===i.dataIndex)return null;let a=t.data[i.dataIndex];if(null==a)return null;let o=(0,tX.p)(a.label,"tooltip"),s=(0,n.A)({},a,{label:o}),l=t.valueFormatter(s,{dataIndex:i.dataIndex});return{identifier:i,color:r(i.dataIndex),label:o,value:s,formattedValue:l,markType:a.labelMarkType??t.labelMarkType}},tooltipItemPositionGetter:e=>{let{series:t,identifier:r,placement:n,seriesLayout:i}=e;if(!r||void 0===r.dataIndex)return null;let a=t.pie?.series[r.seriesId],o=i.pie?.[r.seriesId];if(null==a||null==o)return null;let{center:s,radius:l}=o,{data:u}=a,c=u[r.dataIndex];if(!c)return null;let d=[[l.inner,c.startAngle],[l.inner,c.endAngle],[l.outer,c.startAngle],[l.outer,c.endAngle]].map(([e,t])=>({x:s.x+e*Math.sin(t),y:s.y-e*Math.cos(t)})),[h,p]=tI(d.map(e=>e.x)),[f,g]=tI(d.map(e=>e.y));switch(n){case"bottom":return{x:(p+h)/2,y:g};case"left":return{x:h,y:(g+f)/2};case"right":return{x:p,y:(g+f)/2};default:return{x:(p+h)/2,y:f}}},getSeriesWithDefaultValues:(e,t,r)=>(0,n.A)({},e,{id:e.id??`auto-generated-id-${t}`,data:e.data.map((e,t)=>(0,n.A)({},e,{color:e.color??r[t%r.length]}))}),keyboardFocusHandler:e=>{switch(e.key){case"ArrowRight":return t3(rp);case"ArrowLeft":return t5(rp);case"ArrowDown":return t6(rp);case"ArrowUp":return t8(rp);default:return null}},identifierSerializer:rr}},rg=[tT.L,tS.D,tk.o,tE.J,tM.M];function rm(e){let{children:t,plugins:r=rg,pluginParams:n={},seriesConfig:a=rf}=e,{contextValue:o}=function(e,t,r){let n=(0,s.A)(),a=i.useMemo(()=>[...tx,...e],[e]),o=tw({plugins:a,props:t});o.id=o.id??n;let l=i.useRef({}).current,u=function(e){let t=i.useRef({});if(e)return null==e.current&&(e.current={}),e;return t}(t.apiRef),c=i.useRef(null),d=i.useRef(null),h=i.useRef(null);if(null==h.current){let e={cacheKey:{id:tD+=1}};a.forEach(t=>{t.getInitialState&&Object.assign(e,t.getInitialState(o,e,r))}),h.current=new eH(e)}return a.forEach(e=>{let t=e({instance:l,params:o,plugins:a,store:h.current,svgRef:d,chartRootRef:c,seriesConfig:r});t.publicAPI&&Object.assign(u.current,t.publicAPI),t.instance&&Object.assign(l,t.instance)}),{contextValue:i.useMemo(()=>({store:h.current,publicAPI:u.current,instance:l,svgRef:d,chartRootRef:c}),[l,u])}}(r,n,a);return(0,P.jsx)(tC.u.Provider,{value:o,children:t})}var ry=r(76074);function rb(e){let{children:t,localeText:r,chartProviderProps:i,slots:a,slotProps:o}=e_(e);return(0,P.jsx)(rm,(0,n.A)({},i,{children:(0,P.jsx)(ry.y,{localeText:r,children:(0,P.jsx)(eO,{slots:a,slotProps:o,defaultSlots:eR,children:t})})}))}},33984:(e,t,r)=>{"use strict";r.d(t,{o:()=>a});var n=r(36330),i=r(29321);let a=({store:e})=>{let t=(0,i.A)(function(){e.update({interaction:(0,n.A)({},e.state.interaction,{pointer:null})})});return{instance:{cleanInteraction:t,setLastUpdateSource:(0,i.A)(function(t){e.state.interaction.lastUpdate!==t&&e.set("interaction",(0,n.A)({},e.state.interaction,{lastUpdate:t}))}),setPointerCoordinate:(0,i.A)(function(t){e.set("interaction",(0,n.A)({},e.state.interaction,{pointer:t,lastUpdate:null!==t?"pointer":e.state.interaction.lastUpdate}))})}}};a.getInitialState=()=>({interaction:{item:null,pointer:null,lastUpdate:"pointer"}}),a.params={}},34389:(e,t,r)=>{"use strict";let n=r(38967);class i extends n{get variable(){return this.prop.startsWith("--")||"$"===this.prop[0]}constructor(e){e&&void 0!==e.value&&"string"!=typeof e.value&&(e={...e,value:String(e.value)}),super(e),this.type="decl"}}e.exports=i,i.default=i},35039:(e,t,r)=>{"use strict";r.d(t,{Ay:()=>s,BO:()=>o,Yn:()=>a});var n=r(80289),i=r(76175);function a(e,t,r=!0){if(!t||"string"!=typeof t)return null;if(e&&e.vars&&r){let r=`vars.${t}`.split(".").reduce((e,t)=>e&&e[t]?e[t]:null,e);if(null!=r)return r}return t.split(".").reduce((e,t)=>
6e&&null!=e[t]?e[t]:null,e)}function o(e,t,r,n=r){let i;return i="function"==typeof e?e(r):Array.isArray(e)?e[r]||n:a(e,r)||n,t&&(i=t(i,n,e)),i}let s=function(e){let{prop:t,cssProperty:r=e.prop,themeKey:s,transform:l}=e,u=e=>{if(null==e[t])return null;let u=e[t],c=a(e.theme,s)||{};return(0,i.NI)(e,u,e=>{let i=o(c,l,e);return(e===i&&"string"==typeof e&&(i=o(c,l,`${t}${"default"===e?"":(0,n.A)(e)}`,e)),!1===r)?i:{[r]:i}})};return u.propTypes={},u.filterProps=[t],u}},35519:e=>{"use strict";let t={after:"\n",beforeClose:"\n",beforeComment:"\n",beforeDecl:"\n",beforeOpen:" ",beforeRule:"\n",colon:": ",commentLeft:" ",commentRight:" ",emptyBody:"",indent:" ",semicolon:!1};class r{constructor(e){this.builder=e}atrule(e,t){let r="@"+e.name,n=e.params?this.rawValue(e,"params"):"";if(void 0!==e.raws.afterName?r+=e.raws.afterName:n&&(r+=" "),e.nodes)this.block(e,r+n);else{let i=(e.raws.between||"")+(t?";":"");this.builder(r+n+i,e)}}beforeAfter(e,t){let r;r="decl"===e.type?this.raw(e,null,"beforeDecl"):"comment"===e.type?this.raw(e,null,"beforeComment"):"before"===t?this.raw(e,null,"beforeRule"):this.raw(e,null,"beforeClose");let n=e.parent,i=0;for(;n&&"root"!==n.type;)i+=1,n=n.parent;if(r.includes("\n")){let t=this.raw(e,null,"indent");if(t.length)for(let e=0;e<i;e++)r+=t}return r}block(e,t){let r,n=this.raw(e,"between","beforeOpen");this.builder(t+n+"{",e,"start"),e.nodes&&e.nodes.length?(this.body(e),r=this.raw(e,"after")):r=this.raw(e,"after","emptyBody"),r&&this.builder(r),this.builder("}",e,"end")}body(e){let t=e.nodes.length-1;for(;t>0&&"comment"===e.nodes[t].type;)t-=1;let r=this.raw(e,"semicolon");for(let n=0;n<e.nodes.length;n++){let i=e.nodes[n],a=this.raw(i,"before");a&&this.builder(a),this.stringify(i,t!==n||r)}}comment(e){let t=this.raw(e,"left","commentLeft"),r=this.raw(e,"right","commentRight");this.builder("/*"+t+e.text+r+"*/",e)}decl(e,t){let r=this.raw(e,"between","colon"),n=e.prop+r+this.rawValue(e,"value");e.important&&(n+=e.raws.important||" !important"),t&&(n+=";"),this.builder(n,e)}document(e){this.body(e)}raw(e,r,n){let i;if(n||(n=r),r&&void 0!==(i=e.raws[r]))return i;let a=e.parent;if("before"===n&&(!a||"root"===a.type&&a.first===e||a&&"document"===a.type))return"";if(!a)return t[n];let o=e.root();if(o.rawCache||(o.rawCache={}),void 0!==o.rawCache[n])return o.rawCache[n];if("before"===n||"after"===n)return this.beforeAfter(e,n);{var s;let t="raw"+((s=n)[0].toUpperCase()+s.slice(1));this[t]?i=this[t](o,e):o.walk(e=>{if(void 0!==(i=e.raws[r]))return!1})}return void 0===i&&(i=t[n]),o.rawCache[n]=i,i}rawBeforeClose(e){let t;return e.walk(e=>{if(e.nodes&&e.nodes.length>0&&void 0!==e.raws.after)return(t=e.raws.after).includes("\n")&&(t=t.replace(/[^\n]+$/,"")),!1}),t&&(t=t.replace(/\S/g,"")),t}rawBeforeComment(e,t){let r;return e.walkComments(e=>{if(void 0!==e.raws.before)return(r=e.raws.before).includes("\n")&&(r=r.replace(/[^\n]+$/,"")),!1}),void 0===r?r=this.raw(t,null,"beforeDecl"):r&&(r=r.replace(/\S/g,"")),r}rawBeforeDecl(e,t){let r;return e.walkDecls(e=>{if(void 0!==e.raws.before)return(r=e.raws.before).includes("\n")&&(r=r.replace(/[^\n]+$/,"")),!1}),void 0===r?r=this.raw(t,null,"beforeRule"):r&&(r=r.replace(/\S/g,"")),r}rawBeforeOpen(e){let t;return e.walk(e=>{if("decl"!==e.type&&void 0!==(t=e.raws.between))return!1}),t}rawBeforeRule(e){let t;return e.walk(r=>{if(r.nodes&&(r.parent!==e||e.first!==r)&&void 0!==r.raws.before)return(t=r.raws.before).includes("\n")&&(t=t.replace(/[^\n]+$/,"")),!1}),t&&(t=t.replace(/\S/g,"")),t}rawColon(e){let t;return e.walkDecls(e=>{if(void 0!==e.raws.between)return t=e.raws.between.replace(/[^\s:]/g,""),!1}),t}rawEmptyBody(e){let t;return e.walk(e=>{if(e.nodes&&0===e.nodes.length&&void 0!==(t=e.raws.after))return!1}),t}rawIndent(e){let t;return e.raws.indent?e.raws.indent:(e.walk(r=>{let n=r.parent;if(n&&n!==e&&n.parent&&n.parent===e&&void 0!==r.raws.before){let e=r.raws.before.split("\n");return t=(t=e[e.length-1]).replace(/\S/g,""),!1}}),t)}rawSemicolon(e){let t;return e.walk(e=>{if(e.nodes&&e.nodes.length&&"decl"===e.last.type&&void 0!==(t=e.raws.semicolon))return!1}),t}rawValue(e,t){let r=e[t],n=e.raws[t];return n&&n.value===r?n.raw:r}root(e){this.body(e),e.raws.after&&this.builder(e.raws.after)}rule(e){this.block(e,this.rawValue(e,"selector")),e.raws.ownSemicolon&&this.builder(e.raws.ownSemicolon,e,"end")}stringify(e,t){if(!this[e.type])throw Error("Unknown AST node type "+e.type+". Maybe you need to change PostCSS stringifier.");this[e.type](e,t)}}
6e.exports=r,r.default=r},35553:(e,t,r)=>{"use strict";function n(e,t){return e*=1,t*=1,function(r){return Math.round(e*(1-r)+t*r)}}r.d(t,{A:()=>n})},36619:(e,t,r)=>{"use strict";r.d(t,{b:()=>o});var n=r(7023),i=r(24297);r(97135);let a=n.createContext(void 0);function o(e){return function({props:e,name:t}){let{theme:r,name:o,props:s}={props:e,name:t,theme:{components:n.useContext(a)}};if(!r||!r.components||!r.components[o])return s;let l=r.components[o];return l.defaultProps?(0,i.A)(l.defaultProps,s,r.components.mergeClassNameAndStyle):l.styleOverrides||l.variants?s:(0,i.A)(l,s,r.components.mergeClassNameAndStyle)}(e)}},36776:(e,t,r)=>{"use strict";e.exports=r(31527)},37029:(e,t,r)=>{"use strict";r.d(t,{vD:()=>o,wX:()=>a});var n=r(60564),i=r(79617);let a=(0,n.f)(e=>{e.setTime(e-e.getMilliseconds()-e.getSeconds()*i.Tt)},(e,t)=>{e.setTime(+e+t*i.rR)},(e,t)=>(t-e)/i.rR,e=>e.getMinutes());a.range;let o=(0,n.f)(e=>{e.setUTCSeconds(0,0)},(e,t)=>{e.setTime(+e+t*i.rR)},(e,t)=>(t-e)/i.rR,e=>e.getUTCMinutes());o.range},37082:(e,t,r)=>{"use strict";r.d(t,{VQ:()=>a,nH:()=>o,nW:()=>i});var n=r(64344);let i=300,a="cubic-bezier(0.66, 0, 0.34, 1)",o=n(.66,0,.34,1)},38349:(e,t,r)=>{"use strict";r.d(t,{NT:()=>d,QK:()=>s,ZI:()=>l,bu:()=>c,gi:()=>u,pI:()=>o});var n=r(63606),i=r(92001),a=r(69953);function o(){let{axis:e,axisIds:t}=(0,a.P)().use(n.ds);return{xAxis:e,xAxisIds:t}}function s(){let{axis:e,axisIds:t}=(0,a.P)().use(n.U0);return{yAxis:e,yAxisIds:t}}function l(e){let{axis:t,axisIds:r}=(0,a.P)().use(n.ds);return t[e??r[0]]}function u(e){let{axis:t,axisIds:r}=(0,a.P)().use(n.U0);return t[e??r[0]]}function c(){let{axis:e,axisIds:t}=(0,a.P)().use(i.Vz);return{rotationAxis:e,rotationAxisIds:t}}function d(e){let{axis:t,axisIds:r}=(0,a.P)().use(i.Vz);return t[e??r[0]]}},38445:(e,t,r)=>{"use strict";r.d(t,{A:()=>em});var n=r(46563),i=r(27435);function a(e,t=0,r=1){return function(e,t=Number.MIN_SAFE_INTEGER,r=Number.MAX_SAFE_INTEGER){return Math.max(t,Math.min(e,r))}(e,t,r)}function o(e){let t;if(e.type)return e;if("#"===e.charAt(0))return o(function(e){e=e.slice(1);let t=RegExp(`.{1,${e.length>=6?2:1}}`,"g"),r=e.match(t);return r&&1===r[0].length&&(r=r.map(e=>e+e)),r?`rgb${4===r.length?"a":""}(${r.map((e,t)=>t<3?parseInt(e,16):Math.round(parseInt(e,16)/255*1e3)/1e3).join(", ")})`:""}(e));let r=e.indexOf("("),i=e.substring(0,r);if(!["rgb","rgba","hsl","hsla","color"].includes(i))throw Error((0,n.A)(9,e));let a=e.substring(r+1,e.length-1);if("color"===i){if(t=(a=a.split(" ")).shift(),4===a.length&&"/"===a[3].charAt(0)&&(a[3]=a[3].slice(1)),!["srgb","display-p3","a98-rgb","prophoto-rgb","rec-2020"].includes(t))throw Error((0,n.A)(10,t))}else a=a.split(",");return{type:i,values:a=a.map(e=>parseFloat(e)),colorSpace:t}}let s=e=>{let t=o(e);return t.values.slice(0,3).map((e,r)=>t.type.includes("hsl")&&0!==r?`${e}%`:e).join(" ")},l=(e,t)=>{try{return s(e)}catch(t){return e}};function u(e){let{type:t,colorSpace:r}=e,{values:n}=e;return t.includes("rgb")?n=n.map((e,t)=>t<3?parseInt(e,10):e):t.includes("hsl")&&(n[1]=`${n[1]}%`,n[2]=`${n[2]}%`),n=t.includes("color")?`${r} ${n.join(" ")}`:`${n.join(", ")}`,`${t}(${n})`}function c(e){let{values:t}=e=o(e),r=t[0],n=t[1]/100,i=t[2]/100,a=n*Math.min(i,1-i),s=(e,t=(e+r/30)%12)=>i-a*Math.max(Math.min(t-3,9-t,1),-1),l="rgb",c=[Math.round(255*s(0)),Math.round(255*s(8)),Math.round(255*s(4))];return"hsla"===e.type&&(l+="a",c.push(t[3])),u({type:l,values:c})}function d(e){let t="hsl"===(e=o(e)).type||"hsla"===e.type?o(c(e)).values:e.values;return Number((.2126*(t=t.map(t=>("color"!==e.type&&(t/=255),t<=.03928?t/12.92:((t+.055)/1.055)**2.4)))[0]+.7152*t[1]+.0722*t[2]).toFixed(3))}function h(e,t){return e=o(e),t=a(t),("rgb"===e.type||"hsl"===e.type)&&(e.type+="a"),"color"===e.type?e.values[3]=`/${t}`:e.values[3]=t,u(e)}function p(e,t,r){try{return h(e,t)}catch(t){return e}}function f(e,t){if(e=o(e),t=a(t),e.type.includes("hsl"))e.values[2]*=1-t;else if(e.type.includes("rgb")||e.type.includes("color"))for(let r=0;r<3;r+=1)e.values[r]*=1-t;return u(e)}function g(e,t,r){try{return f(e,t)}catch(t){return e}}function m(e,t){if(e=o(e),t=a(t),e.type.includes("hsl"))e.values[2]+=(100-e.values[2])*t;else if(e.type.includes("rgb"))for(let r=0;r<3;r+=1)e.values[r]+=(255-e.values[r])*t;else if(e.type.includes("color"))for(let r=0;r<3;r+=1)e.values[r]+=(1-e.values[r])*t;return u(e)}function y(e,t,r){try{return m(e,t)}catch(t){return e}}function b(e,t,r){try{return function(e,t=.15){return d(e)>.5?f(e,t):m(e,t)}(e,t)}catch(t){return e}}let v={black:"#000",white:"#fff"},x={50:"#fafafa",100:"#f5f5f5",200:"#eeeeee",300:"#e0e0e0",400:"#bdbdbd",500:"#9e9e9e",600:"#757575",700:"#616161",800:"#424242",900:"#212121",A100:"#f5f5f5",A200:"#eeeeee",A400:"#bdbdbd",A700:"#616161"},A={50:"#f3e5f5",100:"#e1bee7",200:"#ce93d8",300:"#ba68c8",400:"#ab47bc",500:"#9c27b0",600:"#8e24aa",700:"#7b1fa2",800:"#6a1b9a",900:"#4a148c",A100:"#ea80fc",A200:"#e040fb",A400:"#d500f9",A700:"#aa00ff"},w={50:"#ffebee",100:"#ffcdd2",200:"#ef9a9a",300:"#e57373",400:"#ef5350",500:"#f44336",600:"#e53935",700:"#d32f2f",800:"#c62828",900:"#b71c1c",A100:"#ff8a80",A200:"#ff5252",A400:"#ff1744",A700:"#d50000"},D={50:"#fff3e0",100:"#ffe0b2",200:"#ffcc80",300:"#ffb74d",400:"#ffa726",500:"#ff9800",600:"#fb8c00",700:"#f57c00",800:"#ef6c00",900:"#e65100",A100:"#ffd180",A200:"#ffab40",A400:"#ff9100",A700:"#ff6d00"},C={50:"#e3f2fd",100:"#bbdefb",200:"#90caf9",300:"#64b5f6",400:"#42a5f5",500:"#2196f3",600:"#1e88e5",700:"#1976d2",800:"#1565c0",900:"#0d47a1",A100:"#82b1ff",A200:"#448aff",A400:"#2979ff",A700:"#2962ff"},E={50:"#e1f5fe",100:"#b3e5fc",200:"#81d4fa",300:"#4fc3f7",400:"#29b6f6",500:"#03a9f4",600:"#039be5",700:"#0288d1",800:"#0277bd",900:"#01579b",A100:"#80d8ff",A200:"#40c4ff",A400:"#00b0ff",A700:"#0091ea"},S={50:"#e8f5e9",100:"#c8e6c9",200:"#a5d6a7",300:"#81c784",400:"#66bb6a",500:"#4caf50",600:"#43a047",700:"#388e3c",800:"#2e7d32",900:"#1b5e20",A100:"#b9f6ca",A200:"#69f0ae",A400:"#00e676",A700:"#00c853"};function k(){return{text:{primary:"rgba(0, 0, 0, 0.87)",secondary:"rgba(0, 0, 0, 0.6)",disabled:"rgba(0, 0, 0, 0.38)"},divider:"rgba(0, 0, 0, 0.12)",background:{paper:v.white,default:v.white},action:{active:"rgba(0, 0, 0, 0.54)",hover:"rgba(0, 0, 0, 0.04)",hoverOpacity:.04,selected:"rgba(0, 0, 0, 0.08)",selectedOpacity:.08,disabled:"rgba(0, 0, 0, 0.26)",disabledBackgroun
6d:"rgba(0, 0, 0, 0.12)",disabledOpacity:.38,focus:"rgba(0, 0, 0, 0.12)",focusOpacity:.12,activatedOpacity:.12}}}let T=k();function M(){return{text:{primary:v.white,secondary:"rgba(255, 255, 255, 0.7)",disabled:"rgba(255, 255, 255, 0.5)",icon:"rgba(255, 255, 255, 0.5)"},divider:"rgba(255, 255, 255, 0.12)",background:{paper:"#121212",default:"#121212"},action:{active:v.white,hover:"rgba(255, 255, 255, 0.08)",hoverOpacity:.08,selected:"rgba(255, 255, 255, 0.16)",selectedOpacity:.16,disabled:"rgba(255, 255, 255, 0.3)",disabledBackground:"rgba(255, 255, 255, 0.12)",disabledOpacity:.38,focus:"rgba(255, 255, 255, 0.12)",focusOpacity:.12,activatedOpacity:.24}}}let I=M();function P(e,t,r,n){let i=n.light||n,a=n.dark||1.5*n;e[t]||(e.hasOwnProperty(r)?e[t]=e[r]:"light"===t?e.light=m(e.main,i):"dark"===t&&(e.dark=f(e.main,a)))}function L(e,t,r,n,i){let a=i.light||i,o=i.dark||1.5*i;t[r]||(t.hasOwnProperty(n)?t[r]=t[n]:"light"===r?t.light="color-mix(in ".concat(e,", ").concat(t.main,", #fff ").concat((100*a).toFixed(0),"%)"):"dark"===r&&(t.dark="color-mix(in ".concat(e,", ").concat(t.main,", #000 ").concat((100*o).toFixed(0),"%)")))}function R(e){let t,{mode:r="light",contrastThreshold:a=3,tonalOffset:o=.2,colorSpace:s,...l}=e,u=e.primary||function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"light";return"dark"===e?{main:C[200],light:C[50],dark:C[400]}:{main:C[700],light:C[400],dark:C[800]}}(r),c=e.secondary||function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"light";return"dark"===e?{main:A[200],light:A[50],dark:A[400]}:{main:A[500],light:A[300],dark:A[700]}}(r),h=e.error||function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"light";return"dark"===e?{main:w[500],light:w[300],dark:w[700]}:{main:w[700],light:w[400],dark:w[800]}}(r),p=e.info||function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"light";return"dark"===e?{main:E[400],light:E[300],dark:E[700]}:{main:E[700],light:E[500],dark:E[900]}}(r),f=e.success||function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"light";return"dark"===e?{main:S[400],light:S[300],dark:S[700]}:{main:S[800],light:S[500],dark:S[900]}}(r),g=e.warning||function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"light";return"dark"===e?{main:D[400],light:D[300],dark:D[700]}:{main:"#ed6c02",light:D[500],dark:D[900]}}(r);function m(e){if(s)return"oklch(from ".concat(e," var(--__l) 0 h / var(--__a))");return function(e,t){let r=d(e),n=d(t);return(Math.max(r,n)+.05)/(Math.min(r,n)+.05)}(e,I.text.primary)>=a?I.text.primary:T.text.primary}let y=e=>{let{color:t,name:r,mainShade:i=500,lightShade:a=300,darkShade:l=700}=e;if(!(t={...t}).main&&t[i]&&(t.main=t[i]),!t.hasOwnProperty("main"))throw Error((0,n.A)(11,r?" (".concat(r,")"):"",i));if("string"!=typeof t.main)throw Error((0,n.A)(12,r?" (".concat(r,")"):"",JSON.stringify(t.main)));return s?(L(s,t,"light",a,o),L(s,t,"dark",l,o)):(P(t,"light",a,o),P(t,"dark",l,o)),t.contrastText||(t.contrastText=m(t.main)),t};return"light"===r?t=k():"dark"===r&&(t=M()),(0,i.A)({common:{...v},mode:r,primary:y({color:u,name:"primary"}),secondary:y({color:c,name:"secondary",mainShade:"A400",lightShade:"A200",darkShade:"A700"}),error:y({color:h,name:"error"}),warning:y({color:g,name:"warning"}),info:y({color:p,name:"info"}),success:y({color:f,name:"success"}),grey:x,contrastThreshold:a,getContrastText:m,augmentColor:y,tonalOffset:o,...t},l)}var N=r(76191),O=r(48827);let q=(e,t,r,n=[])=>{let i=e;t.forEach((e,a)=>{a===t.length-1?Array.isArray(i)?i[Number(e)]=r:i&&"object"==typeof i&&(i[e]=r):i&&"object"==typeof i&&(i[e]||(i[e]=n.includes(e)?[]:{}),i=i[e])})},B=(e,t,r)=>{!function e(n,i=[],a=[]){Object.entries(n).forEach(([n,o])=>{r&&(!r||r([...i,n]))||null==o||("object"==typeof o&&Object.keys(o).length>0?e(o,[...i,n],Array.isArray(o)?[...a,n]:a):t([...i,n],o,a))})}(e)},j=(e,t)=>"number"==typeof t?["lineHeight","fontWeight","opacity","zIndex"].some(t=>e.includes(t))||e[e.length-1].toLowerCase().includes("opacity")?t:`${t}px`:t;function F(e,t){let{prefix:r,shouldSkipGeneratingVar:n}=t||{},i={},a={},o={};return B(e,(e,t,s)=>{if(("string"==typeof t||"number"==typeof t)&&(!n||!n(e,t))){let n=`--${r?`${r}-`:""}${e.join("-")}`,l=j(e,t);Object.assign(i,{[n]:l}),q(a,e,`var(${n})`,s),q(o,e,`var(${n}, ${l})`,s)}},e=>"vars"===e[0]),{css:i,vars:a,varsWithDefaults:o}}let _=function(e,t={}){let{getSelector:r=function(t,r){let n=a;if("class"===a&&(n=".%s"),"data"===a&&(n="[data-%s]"),a?.startsWith("data-")&&!a.includes("%s")&&(n=`[${a}="%s"]`),t){if("media"===n){if(e.defaultColorScheme===t)return":root";let n=s[t]?.palette?.mode||t;return{[`@media (prefers-color-scheme: ${n})`]:{":root":r}}}if(n)return e.defaultColorScheme===t?`:root, ${n.replace("%s",String(t))}`:n.replace("%s",String(t))}return":root"},disableCssColorScheme:n,colorSchemeSelector:a,enableContrastVars:o}=t,{colorSchemes:s={},components:l,defaultColorScheme:u="light",...c}=e,{vars:d,css:h,varsWithDefaults:p}=F(c,t),f=p,g={},{[u]:m,...y}=s;
6if(Object.entries(y||{}).forEach(([e,r])=>{let{vars:n,css:a,varsWithDefaults:o}=F(r,t);f=(0,i.A)(f,o),g[e]={css:a,vars:n}}),m){let{css:e,vars:r,varsWithDefaults:n}=F(m,t);f=(0,i.A)(f,n),g[u]={css:e,vars:r}}return{vars:f,generateThemeVars:()=>{let e={...d};return Object.entries(g).forEach(([,{vars:t}])=>{e=(0,i.A)(e,t)}),e},generateStyleSheets:()=>{let t=[],i=e.defaultColorScheme||"light";function a(e,r){Object.keys(r).length&&t.push("string"==typeof e?{[e]:{...r}}:e)}a(r(void 0,{...h}),h);let{[i]:l,...u}=g;if(l){let{css:e}=l,t=s[i]?.palette?.mode,o=!n&&t?{colorScheme:t,...e}:{...e};a(r(i,{...o}),o)}return Object.entries(u).forEach(([e,{css:t}])=>{let i=s[e]?.palette?.mode,o=!n&&i?{colorScheme:i,...t}:{...t};a(r(e,{...o}),o)}),o&&t.push({":root":{"--__l-threshold":"0.7","--__l":"clamp(0, (l / var(--__l-threshold) - 1) * -infinity, 1)","--__a":"clamp(0.87, (l / var(--__l-threshold) - 1) * -infinity, 1)"}}),t}}};var z=r(58479),$=r(83999),U=r(12086);let H={textTransform:"uppercase"},V='"Roboto", "Helvetica", "Arial", sans-serif';function G(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return["".concat(t[0],"px ").concat(t[1],"px ").concat(t[2],"px ").concat(t[3],"px rgba(0,0,0,").concat(.2,")"),"".concat(t[4],"px ").concat(t[5],"px ").concat(t[6],"px ").concat(t[7],"px rgba(0,0,0,").concat(.14,")"),"".concat(t[8],"px ").concat(t[9],"px ").concat(t[10],"px ").concat(t[11],"px rgba(0,0,0,").concat(.12,")")].join(",")}let W=["none",G(0,2,1,-1,0,1,1,0,0,1,3,0),G(0,3,1,-2,0,2,2,0,0,1,5,0),G(0,3,3,-2,0,3,4,0,0,1,8,0),G(0,2,4,-1,0,4,5,0,0,1,10,0),G(0,3,5,-1,0,5,8,0,0,1,14,0),G(0,3,5,-1,0,6,10,0,0,1,18,0),G(0,4,5,-2,0,7,10,1,0,2,16,1),G(0,5,5,-3,0,8,10,1,0,3,14,2),G(0,5,6,-3,0,9,12,1,0,3,16,2),G(0,6,6,-3,0,10,14,1,0,4,18,3),G(0,6,7,-4,0,11,15,1,0,4,20,3),G(0,7,8,-4,0,12,17,2,0,5,22,4),G(0,7,8,-4,0,13,19,2,0,5,24,4),G(0,7,9,-4,0,14,21,2,0,5,26,4),G(0,8,9,-5,0,15,22,2,0,6,28,5),G(0,8,10,-5,0,16,24,2,0,6,30,5),G(0,8,11,-5,0,17,26,2,0,6,32,5),G(0,9,11,-5,0,18,28,2,0,7,34,6),G(0,9,12,-6,0,19,29,2,0,7,36,6),G(0,10,13,-6,0,20,31,3,0,8,38,7),G(0,10,13,-6,0,21,33,3,0,8,40,7),G(0,10,14,-6,0,22,35,3,0,8,42,7),G(0,11,14,-7,0,23,36,3,0,9,44,8),G(0,11,15,-7,0,24,38,3,0,9,46,8)],Y={easeInOut:"cubic-bezier(0.4, 0, 0.2, 1)",easeOut:"cubic-bezier(0.0, 0, 0.2, 1)",easeIn:"cubic-bezier(0.4, 0, 1, 1)",sharp:"cubic-bezier(0.4, 0, 0.6, 1)"},X={shortest:150,shorter:200,short:250,standard:300,complex:375,enteringScreen:225,leavingScreen:195};function K(e){return"".concat(Math.round(e),"ms")}function Z(e){if(!e)return 0;let t=e/36;return Math.min(Math.round((4+15*t**.25+t/5)*10),3e3)}let J={mobileStepper:1e3,fab:1050,speedDial:1050,appBar:1100,drawer:1200,modal:1300,snackbar:1400,tooltip:1500};function Q(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t={...e};return!function e(t){let r=Object.entries(t);for(let n=0;n<r.length;n++){let[a,o]=r[n];!((0,i.Q)(o)||void 0===o||"string"==typeof o||"boolean"==typeof o||"number"==typeof o||Array.isArray(o))||a.startsWith("unstable_")?delete t[a]:(0,i.Q)(o)&&(t[a]={...o},e(t[a]))}}(t),"import { unstable_createBreakpoints as createBreakpoints, createTransitions } from '@mui/material/styles';\n\nconst theme = ".concat(JSON.stringify(t,null,2),";\n\ntheme.breakpoints = createBreakpoints(theme.breakpoints || {});\ntheme.transitions = createTransitions(theme.transitions || {});\n\nexport default theme;")}function ee(e){return"number"==typeof e?"".concat((100*e).toFixed(0),"%"):"calc((".concat(e,") * 100%)")}let et=e=>{if(!Number.isNaN(+e))return+e;let t=e.match(/\d*\.?\d+/g);if(!t)return 0;let r=0;for(let e=0;e<t.length;e+=1)r+=+t[e];return r},er=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};for(var t,r,a=arguments.length,o=Array(a>1?a-1:0),s=1;s<a;s++)o[s-1]=arguments[s];let{breakpoints:l,mixins:u={},spacing:c,palette:d={},transitions:p={},typography:g={},shape:y,colorSpace:b,...v}=e;if(e.vars&&void 0===e.generateThemeVars)throw Error((0,n.A)(20));let x=R({...d,colorSpace:b}),A=(0,U.A)(e),w=(0,i.A)(A,{mixins:(t=A.breakpoints,{toolbar:{minHeight:56,[t.up("xs")]:{"@media (orientation: landscape)":{minHeight:48}},[t.up("sm")]:{minHeight:64}},...u}),palette:x,shadows:W.slice(),typography:function(e,t){let{fontFamily:r=V,fontSize:n=14,fontWeightLight:a=300,fontWeightRegular:o=400,fontWeightMedium:s=500,fontWeightBold:l
6=700,htmlFontSize:u=16,allVariants:c,pxToRem:d,...h}="function"==typeof t?t(e):t,p=n/14,f=d||(e=>"".concat(e/u*p,"rem")),g=(e,t,n,i,a)=>({fontFamily:r,fontWeight:e,fontSize:f(t),lineHeight:n,...r===V?{letterSpacing:"".concat(Math.round(i/t*1e5)/1e5,"em")}:{},...a,...c}),m={h1:g(a,96,1.167,-1.5),h2:g(a,60,1.2,-.5),h3:g(o,48,1.167,0),h4:g(o,34,1.235,.25),h5:g(o,24,1.334,0),h6:g(s,20,1.6,.15),subtitle1:g(o,16,1.75,.15),subtitle2:g(s,14,1.57,.1),body1:g(o,16,1.5,.15),body2:g(o,14,1.43,.15),button:g(s,14,1.75,.4,H),caption:g(o,12,1.66,.4),overline:g(o,12,2.66,1,H),inherit:{fontFamily:"inherit",fontWeight:"inherit",fontSize:"inherit",lineHeight:"inherit",letterSpacing:"inherit"}};return(0,i.A)({htmlFontSize:u,pxToRem:f,fontFamily:r,fontSize:n,fontWeightLight:a,fontWeightRegular:o,fontWeightMedium:s,fontWeightBold:l,...m},h,{clone:!1})}(x,g),transitions:function(e){let t={...Y,...e.easing},r={...X,...e.duration};return{getAutoHeightDuration:Z,create:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:["all"],n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{duration:i=r.standard,easing:a=t.easeInOut,delay:o=0,...s}=n;return(Array.isArray(e)?e:[e]).map(e=>"".concat(e," ").concat("string"==typeof i?i:K(i)," ").concat(a," ").concat("string"==typeof o?o:K(o))).join(",")},...e,easing:t,duration:r}}(p),zIndex:{...J}});return w=(0,i.A)(w,v),(w=o.reduce((e,t)=>(0,i.A)(e,t),w)).unstable_sxConfig={...z.A,...null==v?void 0:v.unstable_sxConfig},w.unstable_sx=function(e){return(0,$.A)({sx:e,theme:this})},w.toRuntimeSource=Q,Object.assign(r=w,{alpha(e,t){let n=this||r;return n.colorSpace?"oklch(from ".concat(e," l c h / ").concat("string"==typeof t?"calc(".concat(t,")"):t,")"):n.vars?"rgba(".concat(e.replace(/var\(--([^,\s)]+)(?:,[^)]+)?\)+/g,"var(--$1Channel)")," / ").concat("string"==typeof t?"calc(".concat(t,")"):t,")"):h(e,et(t))},lighten(e,t){let n=this||r;return n.colorSpace?"color-mix(in ".concat(n.colorSpace,", ").concat(e,", #fff ").concat(ee(t),")"):m(e,t)},darken(e,t){let n=this||r;return n.colorSpace?"color-mix(in ".concat(n.colorSpace,", ").concat(e,", #000 ").concat(ee(t),")"):f(e,t)}}),w},en=[...Array(25)].map((e,t)=>{if(0===t)return"none";let r=function(e){let t;return Math.round(10*(e<1?5.11916*e**2:4.5*Math.log(e+1)+2))/1e3}(t);return"linear-gradient(rgba(255 255 255 / ".concat(r,"), rgba(255 255 255 / ").concat(r,"))")});function ei(e){return{inputPlaceholder:"dark"===e?.5:.42,inputUnderline:"dark"===e?.7:.42,switchTrackDisabled:"dark"===e?.2:.12,switchTrack:"dark"===e?.3:.38}}function ea(e){return"dark"===e?en:[]}function eo(e){var t;return!!e[0].match(/(cssVarPrefix|colorSchemeSelector|modularCssLayers|rootSelector|typography|mixins|breakpoints|direction|transitions)/)||!!e[0].match(/sxConfig$/)||"palette"===e[0]&&!!(null==(t=e[1])?void 0:t.match(/(mode|contrastThreshold|tonalOffset)/))}let es=e=>[...[...Array(25)].map((t,r)=>"--".concat(e?"".concat(e,"-"):"","overlays-").concat(r)),"--".concat(e?"".concat(e,"-"):"","palette-AppBar-darkBg"),"--".concat(e?"".concat(e,"-"):"","palette-AppBar-darkColor")],el=e=>(t,r)=>{let n=e.rootSelector||":root",i=e.colorSchemeSelector,a=i;if("class"===i&&(a=".%s"),"data"===i&&(a="[data-%s]"),(null==i?void 0:i.startsWith("data-"))&&!i.includes("%s")&&(a="[".concat(i,'="%s"]')),e.defaultColorScheme===t){if("dark"===t){let i={};return(es(e.cssVarPrefix).forEach(e=>{i[e]=r[e],delete r[e]}),"media"===a)?{[n]:r,"@media (prefers-color-scheme: dark)":{[n]:i}}:a?{[a.replace("%s",t)]:i,["".concat(n,", ").concat(a.replace("%s",t))]:r}:{[n]:{...r,...i}}}if(a&&"media"!==a)return"".concat(n,", ").concat(a.replace("%s",String(t)))}else if(t){if("media"===a)return{["@media (prefers-color-scheme: ".concat(String(t),")")]:{[n]:r}};if(a)return a.replace("%s",String(t))}return n};function eu(e,t,r){!e[t]&&r&&(e[t]=r)}function ec(e){return"string"==typeof e&&e.startsWith("hsl")?c(e):e}function ed(e,t){"".concat(t,"Channel")in e||(e["".concat(t,"Channel")]=l(ec(e[t]),"MUI: Can't create `palette.".concat(t,"Channel` because `palette.").concat(t,"` is not one of these formats: #nnn, #nnnnnn, rgb(), rgba(), hsl(), hsla(), color().")+"\n"+"To suppress this warning, you need to explicitly provide the `palette.".concat(t,'Channel` as a string (in rgb format, for example "12 12 12") or undefined if you want to remove the channel token.')))}let eh=e=>{try{return e()}catch(e){}},ep=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"mui";return function(e=""){return(t,...r)=>`var(--${e?`${e}-`:""}${t}${function t(...r){if(!r.length)return"";let n=r[0];return"string"!=typeof n||n.match(/(#|\(|\)|(-?(\d*\.)?\d+)(px|em|%|ex|ch|rem|vw|vh|vmin|vmax|cm|mm|in|pt|pc))|^(-?(\d*\.)?\d+)$|(\d+ \d+ \d+)/)?`, ${n}`:`, var(--${e?`${e}-`:""}${n}${t(...r.slice(1))})`}(...r)})`}(e)};function ef(e,t,r,n,i){if(!r)return;r=!0===r?{}:r;let a="dark"===i?"dark":"light";if(!n){t[i]=function(e){let{palette:t={mode:"light"},opacity:r,overlays:n,colorSpace:i,...a}=e,o=R({...t,colorSpace:i});return{palette:o,opacity:{...ei(o.mode),...r},overlays:n||ea(o.mode),...a}}({...r,palette:{mode:a,...null==r?void 0:r.palette},colorSpace:e});return}let{palette:o,...s}=er({...n,palette:{mode:a,...null==r?void 0:r.palette},colorSpace:e});return t[i]={...r,palette:o,opacity:{...ei(a),...null==r?void 0:r.opacity},overlays:(null==r?void 0:r.overlays)||ea(a)},s}function eg(e,t,r){e.colorSchemes&&r&&(e.colorSchemes[t]={...!0!==r&&r,palette:R({...!0===r?{}:r.palette,mode:t})})}let em=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};for(var t=arguments.length,r=Array(t>1?t-1:0),a=1;a<t;a++)r[a-1]=arguments[a];let{palette:o,cssVariables:s=!1,colorSchemes:u=!o?{light:!0}:void 0,defaultColorScheme:c=null==o?void 0:o.mode,...d}=e,h=c||"light",f=null==u?void 0:u[h],m={...u,...o?{[h]:{..."boolean"!=typeof f&&f,palette:o}}:void 0};if(!1===s){if(!("colorSchemes"in e))return er(e,...r);
6let t=o;"palette"in e||!m[h]||(!0!==m[h]?t=m[h].palette:"dark"===h&&(t={mode:"dark"}));let n=er({...e,palette:t},...r);return n.defaultColorScheme=h,n.colorSchemes=m,"light"===n.palette.mode&&(n.colorSchemes.light={...!0!==m.light&&m.light,palette:n.palette},eg(n,"dark",m.dark)),"dark"===n.palette.mode&&(n.colorSchemes.dark={...!0!==m.dark&&m.dark,palette:n.palette},eg(n,"light",m.light)),n}return o||"light"in m||"light"!==h||(m.light=!0),function(){let e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};for(var r,a=arguments.length,o=Array(a>1?a-1:0),s=1;s<a;s++)o[s-1]=arguments[s];let{colorSchemes:u={light:!0},defaultColorScheme:c,disableCssColorScheme:d=!1,cssVarPrefix:h="mui",nativeColor:f=!1,shouldSkipGeneratingVar:m=eo,colorSchemeSelector:v=u.light&&u.dark?"media":void 0,rootSelector:x=":root",...A}=t,w=Object.keys(u)[0],D=c||(u.light&&"light"!==w?"light":w),C=ep(h),{[D]:E,light:S,dark:k,...M}=u,P={...M},L=E;if(("dark"!==D||"dark"in u)&&("light"!==D||"light"in u)||(L=!0),!L)throw Error((0,n.A)(21,D));f&&(e="oklch");let R=ef(e,P,L,A,D);S&&!P.light&&ef(e,P,S,void 0,"light"),k&&!P.dark&&ef(e,P,k,void 0,"dark");let q={defaultColorScheme:D,...R,cssVarPrefix:h,colorSchemeSelector:v,rootSelector:x,getCssVar:C,colorSchemes:P,font:{...function(e){let t={};return Object.entries(e).forEach(e=>{let[r,n]=e;"object"==typeof n&&(t[r]=`${n.fontStyle?`${n.fontStyle} `:""}${n.fontVariant?`${n.fontVariant} `:""}${n.fontWeight?`${n.fontWeight} `:""}${n.fontStretch?`${n.fontStretch} `:""}${n.fontSize||""}${n.lineHeight?`/${n.lineHeight} `:""}${n.fontFamily||""}`)}),t}(R.typography),...R.font},spacing:"number"==typeof(r=A.spacing)?"".concat(r,"px"):"string"==typeof r||"function"==typeof r||Array.isArray(r)?r:"8px"};Object.keys(q.colorSchemes).forEach(t=>{let r=q.colorSchemes[t].palette,n=e=>{let t=e.split("-"),n=t[1],i=t[2];return C(e,r[n][i])};function i(t,r,n){if(e){let i;return t===p&&(i="transparent ".concat(((1-n)*100).toFixed(0),"%")),t===g&&(i="#000 ".concat((100*n).toFixed(0),"%")),t===y&&(i="#fff ".concat((100*n).toFixed(0),"%")),"color-mix(in ".concat(e,", ").concat(r,", ").concat(i,")")}return t(r,n)}if("light"===r.mode&&(eu(r.common,"background","#fff"),eu(r.common,"onBackground","#000")),"dark"===r.mode&&(eu(r.common,"background","#000"),eu(r.common,"onBackground","#fff")),["Alert","AppBar","Avatar","Button","Chip","FilledInput","LinearProgress","Skeleton","Slider","SnackbarContent","SpeedDialAction","StepConnector","StepContent","Switch","TableCell","Tooltip"].forEach(e=>{r[e]||(r[e]={})}),"light"===r.mode){eu(r.Alert,"errorColor",i(g,r.error.light,.6)),eu(r.Alert,"infoColor",i(g,r.info.light,.6)),eu(r.Alert,"successColor",i(g,r.success.light,.6)),eu(r.Alert,"warningColor",i(g,r.warning.light,.6)),eu(r.Alert,"errorFilledBg",n("palette-error-main")),eu(r.Alert,"infoFilledBg",n("palette-info-main")),eu(r.Alert,"successFilledBg",n("palette-success-main")),eu(r.Alert,"warningFilledBg",n("palette-warning-main")),eu(r.Alert,"errorFilledColor",eh(()=>r.getContrastText(r.error.main))),eu(r.Alert,"infoFilledColor",eh(()=>r.getContrastText(r.info.main))),eu(r.Alert,"successFilledColor",eh(()=>r.getContrastText(r.success.main))),eu(r.Alert,"warningFilledColor",eh(()=>r.getContrastText(r.warning.main))),eu(r.Alert,"errorStandardBg",i(y,r.error.light,.9)),eu(r.Alert,"infoStandardBg",i(y,r.info.light,.9)),eu(r.Alert,"successStandardBg",i(y,r.success.light,.9)),eu(r.Alert,"warningStandardBg",i(y,r.warning.light,.9)),eu(r.Alert,"errorIconColor",n("palette-error-main")),eu(r.Alert,"infoIconColor",n("palette-info-main")),eu(r.Alert,"successIconColor",n("palette-success-main")),eu(r.Alert,"warningIconColor",n("palette-warning-main")),eu(r.AppBar,"defaultBg",n("palette-grey-100")),eu(r.Avatar,"defaultBg",n("palette-grey-400")),eu(r.Button,"inheritContainedBg",n("palette-grey-300")),eu(r.Button,"inheritContainedHoverBg",n("palette-grey-A100")),eu(r.Chip,"defaultBorder",n("palette-grey-400")),eu(r.Chip,"defaultAvatarColor",n("palette-grey-700")),eu(r.Chip,"defaultIconColor",n("palette-grey-700")),eu(r.FilledInput,"bg","rgba(0, 0, 0, 0.06)"),eu(r.FilledInput,"hoverBg","rgba(0, 0, 0, 0.09)"),eu(r.FilledInput,"disabledBg","rgba(0, 0, 0, 0.12)"),eu(r.LinearProgress,"primaryBg",i(y,r.primary.main,.62)),eu(r.LinearProgress,"secondaryBg",i(y,r.secondary.main,.62)),eu(r.LinearProgress,"errorBg",i(y,r.error.main,.62)),eu(r.LinearProgress,"infoBg",i(y,r.info.main,.62)),eu(r.LinearProgress,"successBg",i(y,r.success.main,.62)),eu(r.LinearProgress,"warningBg",i(y,r.warning.main,.62)),eu(r.Skeleton,"bg",e?i(p,r.text.primary,.11):"rgba(".concat(n("palette-text-primaryChannel")," / 0.11)")),eu(r.Slider,"primaryTrack",i(y,r.primary.main,.62)),eu(r.Slider,"secondaryTrack",i(y,r.secondary.main,.62)),eu(r.Slider,"errorTrack",i(y,r.error.main,.62)),eu(r.Slider,"infoTrack",i(y,r.info.main,.62)),eu(r.Slider,"successTrack",i(y,r.success.main,.62)),eu(r.Slider,"warningTrack",i(y,r.warning.main,.62));let t=e?i(g,r.background.default,.6825):b(r.background.default,.8);eu(r.SnackbarContent,"bg",t),eu(r.SnackbarContent,"color",eh(()=>e?I.text.primary:r.getContrastText(t))),eu(r.SpeedDialAction,"fabHoverBg",b(r.background.paper,.15)),eu(r.StepConnector,"border",n("palette-grey-400")),eu(r.StepContent,"border",n("palette-grey-400")),eu(r.Switch,"defaultColor",n("palette-common-white")),eu(r.Switch,"defaultDisabledColor",n("palette-grey-100")),eu(r.Switch,"primaryDisabledColor",i(y,r.primary.main,.62)),eu(r.Switch,"secondary
6DisabledColor",i(y,r.secondary.main,.62)),eu(r.Switch,"errorDisabledColor",i(y,r.error.main,.62)),eu(r.Switch,"infoDisabledColor",i(y,r.info.main,.62)),eu(r.Switch,"successDisabledColor",i(y,r.success.main,.62)),eu(r.Switch,"warningDisabledColor",i(y,r.warning.main,.62)),eu(r.TableCell,"border",i(y,i(p,r.divider,1),.88)),eu(r.Tooltip,"bg",i(p,r.grey[700],.92))}if("dark"===r.mode){eu(r.Alert,"errorColor",i(y,r.error.light,.6)),eu(r.Alert,"infoColor",i(y,r.info.light,.6)),eu(r.Alert,"successColor",i(y,r.success.light,.6)),eu(r.Alert,"warningColor",i(y,r.warning.light,.6)),eu(r.Alert,"errorFilledBg",n("palette-error-dark")),eu(r.Alert,"infoFilledBg",n("palette-info-dark")),eu(r.Alert,"successFilledBg",n("palette-success-dark")),eu(r.Alert,"warningFilledBg",n("palette-warning-dark")),eu(r.Alert,"errorFilledColor",eh(()=>r.getContrastText(r.error.dark))),eu(r.Alert,"infoFilledColor",eh(()=>r.getContrastText(r.info.dark))),eu(r.Alert,"successFilledColor",eh(()=>r.getContrastText(r.success.dark))),eu(r.Alert,"warningFilledColor",eh(()=>r.getContrastText(r.warning.dark))),eu(r.Alert,"errorStandardBg",i(g,r.error.light,.9)),eu(r.Alert,"infoStandardBg",i(g,r.info.light,.9)),eu(r.Alert,"successStandardBg",i(g,r.success.light,.9)),eu(r.Alert,"warningStandardBg",i(g,r.warning.light,.9)),eu(r.Alert,"errorIconColor",n("palette-error-main")),eu(r.Alert,"infoIconColor",n("palette-info-main")),eu(r.Alert,"successIconColor",n("palette-success-main")),eu(r.Alert,"warningIconColor",n("palette-warning-main")),eu(r.AppBar,"defaultBg",n("palette-grey-900")),eu(r.AppBar,"darkBg",n("palette-background-paper")),eu(r.AppBar,"darkColor",n("palette-text-primary")),eu(r.Avatar,"defaultBg",n("palette-grey-600")),eu(r.Button,"inheritContainedBg",n("palette-grey-800")),eu(r.Button,"inheritContainedHoverBg",n("palette-grey-700")),eu(r.Chip,"defaultBorder",n("palette-grey-700")),eu(r.Chip,"defaultAvatarColor",n("palette-grey-300")),eu(r.Chip,"defaultIconColor",n("palette-grey-300")),eu(r.FilledInput,"bg","rgba(255, 255, 255, 0.09)"),eu(r.FilledInput,"hoverBg","rgba(255, 255, 255, 0.13)"),eu(r.FilledInput,"disabledBg","rgba(255, 255, 255, 0.12)"),eu(r.LinearProgress,"primaryBg",i(g,r.primary.main,.5)),eu(r.LinearProgress,"secondaryBg",i(g,r.secondary.main,.5)),eu(r.LinearProgress,"errorBg",i(g,r.error.main,.5)),eu(r.LinearProgress,"infoBg",i(g,r.info.main,.5)),eu(r.LinearProgress,"successBg",i(g,r.success.main,.5)),eu(r.LinearProgress,"warningBg",i(g,r.warning.main,.5)),eu(r.Skeleton,"bg",e?i(p,r.text.primary,.13):"rgba(".concat(n("palette-text-primaryChannel")," / 0.13)")),eu(r.Slider,"primaryTrack",i(g,r.primary.main,.5)),eu(r.Slider,"secondaryTrack",i(g,r.secondary.main,.5)),eu(r.Slider,"errorTrack",i(g,r.error.main,.5)),eu(r.Slider,"infoTrack",i(g,r.info.main,.5)),eu(r.Slider,"successTrack",i(g,r.success.main,.5)),eu(r.Slider,"warningTrack",i(g,r.warning.main,.5));let t=e?i(y,r.background.default,.985):b(r.background.default,.98);eu(r.SnackbarContent,"bg",t),eu(r.SnackbarContent,"color",eh(()=>e?T.text.primary:r.getContrastText(t))),eu(r.SpeedDialAction,"fabHoverBg",b(r.background.paper,.15)),eu(r.StepConnector,"border",n("palette-grey-600")),eu(r.StepContent,"border",n("palette-grey-600")),eu(r.Switch,"defaultColor",n("palette-grey-300")),eu(r.Switch,"defaultDisabledColor",n("palette-grey-600")),eu(r.Switch,"primaryDisabledColor",i(g,r.primary.main,.55)),eu(r.Switch,"secondaryDisabledColor",i(g,r.secondary.main,.55)),eu(r.Switch,"errorDisabledColor",i(g,r.error.main,.55)),eu(r.Switch,"infoDisabledColor",i(g,r.info.main,.55)),eu(r.Switch,"successDisabledColor",i(g,r.success.main,.55)),eu(r.Switch,"warningDisabledColor",i(g,r.warning.main,.55)),eu(r.TableCell,"border",i(g,i(p,r.divi
6der,1),.68)),eu(r.Tooltip,"bg",i(p,r.grey[700],.92))}ed(r.background,"default"),ed(r.background,"paper"),ed(r.common,"background"),ed(r.common,"onBackground"),ed(r,"divider"),Object.keys(r).forEach(e=>{let t=r[e];"tonalOffset"!==e&&t&&"object"==typeof t&&(t.main&&eu(r[e],"mainChannel",l(ec(t.main))),t.light&&eu(r[e],"lightChannel",l(ec(t.light))),t.dark&&eu(r[e],"darkChannel",l(ec(t.dark))),t.contrastText&&eu(r[e],"contrastTextChannel",l(ec(t.contrastText))),"text"===e&&(ed(r[e],"primary"),ed(r[e],"secondary")),"action"===e&&(t.active&&ed(r[e],"active"),t.selected&&ed(r[e],"selected")))})});let B={prefix:h,disableCssColorScheme:d,shouldSkipGeneratingVar:m,getSelector:el(q=o.reduce((e,t)=>(0,i.A)(e,t),q)),enableContrastVars:f},{vars:j,generateThemeVars:F,generateStyleSheets:U}=_(q,B);return q.vars=j,Object.entries(q.colorSchemes[q.defaultColorScheme]).forEach(e=>{let[t,r]=e;q[t]=r}),q.generateThemeVars=F,q.generateStyleSheets=U,q.generateSpacing=function(){return(0,N.A)(A.spacing,(0,O.LX)(this))},q.getColorSchemeSelector=function(e){return"media"===v?`@media (prefers-color-scheme: ${e})`:v?v.startsWith("data-")&&!v.includes("%s")?`[${v}="${e}"] &`:"class"===v?`.${e} &`:"data"===v?`[data-${e}] &`:`${v.replace("%s",e)} &`:"&"},q.spacing=q.generateSpacing(),q.shouldSkipGeneratingVar=m,q.unstable_sxConfig={...z.A,...null==A?void 0:A.unstable_sxConfig},q.unstable_sx=function(e){return(0,$.A)({sx:e,theme:this})},q.toRuntimeSource=Q,q}({...d,colorSchemes:m,defaultColorScheme:h,..."boolean"!=typeof s&&s},...r)}()},38774:(e,t,r)=>{"use strict";r.d(t,{v:()=>i});let n=Object.is;function i(e,t){if(e===t)return!0;if(!(e instanceof Object)||!(t instanceof Object))return!1;let r=0,i=0;for(let i in e)if(r+=1,!n(e[i],t[i])||!(i in t))return!1;for(let e in t)i+=1;return r===i}},38967:(e,t,r)=>{"use strict";let n=r(19589),i=r(35519),a=r(98756),{isClean:o,my:s}=r(2864);function l(e,t){if(t&&void 0!==t.offset)return t.offset;let r=1,n=1,i=0;for(let a=0;a<e.length;a++){if(n===t.line&&r===t.column){i=a;break}"\n"===e[a]?(r=1,n+=1):r+=1}return i}class u{get proxyOf(){return this}constructor(e={}){for(let t in this.raws={},this[o]=!1,this[s]=!0,e)if("nodes"===t)for(let r of(this.nodes=[],e[t]))"function"==typeof r.clone?this.append(r.clone()):this.append(r);else this[t]=e[t]}addToError(e){if(e.postcssNode=this,e.stack&&this.source&&/\n\s{4}at /.test(e.stack)){let t=this.source;e.stack=e.stack.replace(/\n\s{4}at /,`$&${t.input.from}:${t.start.line}:${t.start.column}$&`)}return e}after(e){return this.parent.insertAfter(this,e),this}assign(e={}){for(let t in e)this[t]=e[t];return this}before(e){return this.parent.insertBefore(this,e),this}cleanRaws(e){delete this.raws.before,delete this.raws.after,e||delete this.raws.between}clone(e={}){let t=function e(t,r){let n=new t.constructor;for(let i in t){if(!Object.prototype.hasOwnProperty.call(t,i)||"proxyCache"===i)continue;let a=t[i],o=typeof a;"parent"===i&&"object"===o?r&&(n[i]=r):"source"===i?n[i]=a:Array.isArray(a)?n[i]=a.map(t=>e(t,n)):("object"===o&&null!==a&&(a=e(a)),n[i]=a)}return n}(this);for(let r in e)t[r]=e[r];return t}cloneAfter(e={}){let t=this.clone(e);return this.parent.insertAfter(this,t),t}cloneBefore(e={}){let t=this.clone(e);return this.parent.insertBefore(this,t),t}error(e,t={}){if(this.source){let{end:r,start:n}=this.rangeBy(t);return this.source.input.error(e,{column:n.column,line:n.line},{column:r.column,line:r.line},t)}return new n(e)}getProxyProcessor(){return{get:(e,t)=>"proxyOf"===t?e:"root"===t?()=>e.root().toProxy():e[t],set:(e,t,r)=>e[t]===r||(e[t]=r,("prop"===t||"value"===t||"name"===t||"params"===t||"important"===t||"text"===t)&&e.markDirty(),!0)}}markClean(){this[o]=!0}
6markDirty(){if(this[o]){this[o]=!1;let e=this;for(;e=e.parent;)e[o]=!1}}next(){if(!this.parent)return;let e=this.parent.index(this);return this.parent.nodes[e+1]}positionBy(e={}){let t=this.source.start;if(e.index)t=this.positionInside(e.index);else if(e.word){let r="document"in this.source.input?this.source.input.document:this.source.input.css,n=r.slice(l(r,this.source.start),l(r,this.source.end)).indexOf(e.word);-1!==n&&(t=this.positionInside(n))}return t}positionInside(e){let t=this.source.start.column,r=this.source.start.line,n="document"in this.source.input?this.source.input.document:this.source.input.css,i=l(n,this.source.start),a=i+e;for(let e=i;e<a;e++)"\n"===n[e]?(t=1,r+=1):t+=1;return{column:t,line:r,offset:a}}prev(){if(!this.parent)return;let e=this.parent.index(this);return this.parent.nodes[e-1]}rangeBy(e={}){let t="document"in this.source.input?this.source.input.document:this.source.input.css,r={column:this.source.start.column,line:this.source.start.line,offset:l(t,this.source.start)},n=this.source.end?{column:this.source.end.column+1,line:this.source.end.line,offset:"number"==typeof this.source.end.offset?this.source.end.offset:l(t,this.source.end)+1}:{column:r.column+1,line:r.line,offset:r.offset+1};if(e.word){let i=t.slice(l(t,this.source.start),l(t,this.source.end)).indexOf(e.word);-1!==i&&(r=this.positionInside(i),n=this.positionInside(i+e.word.length))}else e.start?r={column:e.start.column,line:e.start.line,offset:l(t,e.start)}:e.index&&(r=this.positionInside(e.index)),e.end?n={column:e.end.column,line:e.end.line,offset:l(t,e.end)}:"number"==typeof e.endIndex?n=this.positionInside(e.endIndex):e.index&&(n=this.positionInside(e.index+1));return(n.line<r.line||n.line===r.line&&n.column<=r.column)&&(n={column:r.column+1,line:r.line,offset:r.offset+1}),{end:n,start:r}}raw(e,t){return new i().raw(this,e,t)}remove(){return this.parent&&this.parent.removeChild(this),this.parent=void 0,this}replaceWith(...e){if(this.parent){let t=this,r=!1;for(let n of e)n===this?r=!0:r?(this.parent.insertAfter(t,n),t=n):this.parent.insertBefore(t,n);r||this.remove()}return this}root(){let e=this;for(;e.parent&&"document"!==e.parent.type;)e=e.parent;return e}toJSON(e,t){let r={},n=null==t;t=t||new Map;let i=0;for(let e in this){if(!Object.prototype.hasOwnProperty.call(this,e)||"parent"===e||"proxyCache"===e)continue;let n=this[e];if(Array.isArray(n))r[e]=n.map(e=>"object"==typeof e&&e.toJSON?e.toJSON(null,t):e);else if("object"==typeof n&&n.toJSON)r[e]=n.toJSON(null,t);else if("source"===e){if(null==n)continue;let a=t.get(n.input);null==a&&(a=i,t.set(n.input,i),i++),r[e]={end:n.end,inputId:a,start:n.start}}else r[e]=n}return n&&(r.inputs=[...t.keys()].map(e=>e.toJSON())),r}toProxy(){return this.proxyCache||(this.proxyCache=new Proxy(this,this.getProxyProcessor())),this.proxyCache}
6toString(e=a){e.stringify&&(e=e.stringify);let t="";return e(this,e=>{t+=e}),t}warn(e,t,r={}){let n={node:this};for(let e in r)n[e]=r[e];return e.warn(t,n)}}e.exports=u,u.default=u},39646:(e,t,r)=>{"use strict";r.d(t,{A:()=>b,B:()=>y});var n=r(18311),i=r(54608),a=r(52273),o=r(71229),s=r(68929),l=r(53951),u=r(37029),c=r(493),d=r(72368),h=r(82741),p=r(76525),f=r(47038);function g(e){return new Date(e)}function m(e){return e instanceof Date?+e:+new Date(+e)}function y(e,t,r,n,i,a,o,s,l,u){var c=(0,h.Ay)(),d=c.invert,p=c.domain,b=u(".%L"),v=u(":%S"),x=u("%I:%M"),A=u("%I %p"),w=u("%a %d"),D=u("%b %d"),C=u("%B"),E=u("%Y");function S(e){return(l(e)<e?b:s(e)<e?v:o(e)<e?x:a(e)<e?A:n(e)<e?i(e)<e?w:D:r(e)<e?C:E)(e)}return c.invert=function(e){return new Date(d(e))},c.domain=function(e){return arguments.length?p(Array.from(e,m)):p().map(g)},c.ticks=function(t){var r=p();return e(r[0],r[r.length-1],null==t?10:t)},c.tickFormat=function(e,t){return null==t?S:u(t)},c.nice=function(e){var r=p();return e&&"function"==typeof e.range||(e=t(r[0],r[r.length-1],null==e?10:e)),e?p((0,f.A)(r,e)):c},c.copy=function(){return(0,h.C)(c,y(e,t,r,n,i,a,o,s,l,u))},c}function b(){return p.C.apply(y(n.Cf,n.yE,i.he,a.Ui,o.YP,s.UA,l.Ag,u.wX,c.R,d.DC).domain([new Date(2e3,0,1),new Date(2e3,0,2)]),arguments)}},39924:(e,t,r)=>{"use strict";r.d(t,{H1:()=>p,u5:()=>m,yV:()=>g});var n=r(62152),i=r(63606),a=r(44589);let o=e=>e.brush;(0,n.Mz)(o,e=>e?.start),(0,n.Mz)(o,e=>e?.current);let s=(0,n.Mz)(o,e=>e?.start?.x??null),l=(0,n.Mz)(o,e=>e?.start?.y??null),u=(0,n.Mz)(o,e=>e?.current?.x??null),c=(0,n.Mz)(o,e=>e?.current?.y??null);(0,n.S)(s,l,u,c,(e,t,r,n)=>null===e||null===t||null===r||null===n?null:{start:{x:e,y:t},current:{x:r,y:n}});let d=(0,n.Mz)(a.nW,e=>{let t=!1,r=!1;return(e&&Object.entries(e).forEach(([e,n])=>{Object.values(n.series).some(e=>"horizontal"===e.layout)&&(t=!0),"scatter"===e&&n.seriesOrder.length>0&&(r=!0)}),r)?"xy":t?"y":"x"}),h=(0,n.Mz)(i.fl,function(e){let t=!1,r=!1;return(Object.values(e).forEach(e=>{"y"===e.axisDirection&&(r=!0),"x"===e.axisDirection&&(t=!0)}),t&&r)?"xy":r?"y":t?"x":null});(0,n.Mz)(d,h,(e,t)=>t??e);let p=(0,n.Mz)(o,e=>e?.enabled||e?.isZoomBrushEnabled),f=(0,n.Mz)(p,o,(e,t)=>e&&t?.start!==null&&t?.current!==null),g=(0,n.Mz)(o,f,(e,t)=>t&&e?.preventHighlight),m=(0,n.Mz)(o,f,(e,t)=>t&&e?.preventTooltip)},40692:(e,t,r)=>{"use strict";r.d(t,{A:()=>a});var n=r(17290);function i(e,t){return null==e||null==t?NaN:t<e?-1:t>e?1:t>=e?0:NaN}function a(e){let t,r,a;function s(e,n,i=0,a=e.length){if(i<a){if(0!==t(n,n))return a;do{let t=i+a>>>1;0>r(e[t],n)?i=t+1:a=t}while(i<a)}return i}return 2!==e.length?(t=n.A,r=(t,r)=>(0,n.A)(e(t),r),a=(t,r)=>e(t)-r):(t=e===n.A||e===i?e:o,r=e,a=e),{left:s,center:function(e,t,r=0,n=e.length){let i=s(e,t,r,n-1);return i>r&&a(e[i-1],t)>-a(e[i],t)?i-1:i},right:function(e,n,i=0,a=e.length){if(i<a){if(0!==t(n,n))return a;do{let t=i+a>>>1;0>=r(e[t],n)?i=t+1:a=t}while(i<a)}return i}}}function o(){return 0}},40744:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=new Uint16Array("Èaglq \x15\x18\x1bÉ\x0f\0\0\x12p;ä¦os;ä§t;ä¾t;ä¼uot;ä¢".split("").map(function(e){return e.charCodeAt(0)}))},41012:(e,t,r)=>{"use strict";r.d(t,{T:()=>n}),r(7023);let n=()=>{}},42354:(e,t,r)=>{"use strict";r.d(t,{B:()=>n});class n extends Map{constructor(e,t=a){if(super(),Object.defineProperties(this,{_intern:{value:new Map},_key:{value:t}}),null!=e)for(let[t,r]of e)this.set(t,r)}get(e){return super.get(i(this,e))}has(e){return super.has(i(this,e))}set(e,t){return super.set(function({_intern:e,_key:t},r){let n=t(r);return e.has(n)?e.get(n):(e.set(n,r),r)}(this,e),t)}delete(e){return super.delete(function({_intern:e,_key:t},r){let n=t(r);return e.has(n)&&(r=e.get(n),e.delete(n)),r}(this,e))}}function i({_intern:e,_key:t},r){let n=t(r);return e.has(n)?e.get(n):r}function a(e){return null!==e&&"object"==typeof e?e.valueOf():e}},42362:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.escapeText=t.escapeAttribute=t.escapeUTF8=t.escape=t.encodeXML=t.getCodePoint=t.xmlReplacer=void 0,t.xmlReplacer=/["&'<>$\x80-\uFFFF]/g;var r=new Map([[34,"""],[38,"&"],[39,"'"],[60,"<"],[62,">"]]);function n(e){for(var n,i="",a=0;null!==(n=t.xmlReplacer.exec(e));){var o=n.index,s=e.charCodeAt(o),l=r.get(s);void 0!==l?(i+=e.substring(a,o)+l,a=o+1):(i+="".concat(e.substring(a,o),"&#x").concat((0,t.getCodePoint)(e,o).toString(16),";"),a=t.xmlReplacer.lastIndex+=Number((64512&s)==55296))}return i+e.substr(a)}function i(e,t){return function(r){for(var n,i=0,a="";n=e.exec(r);
6)i!==n.index&&(a+=r.substring(i,n.index)),a+=t.get(n[0].charCodeAt(0)),i=n.index+1;return a+r.substring(i)}}t.getCodePoint=null!=String.prototype.codePointAt?function(e,t){return e.codePointAt(t)}:function(e,t){return(64512&e.charCodeAt(t))==55296?(e.charCodeAt(t)-55296)*1024+e.charCodeAt(t+1)-56320+65536:e.charCodeAt(t)},t.encodeXML=n,t.escape=n,t.escapeUTF8=i(/[&<>'"]/g,r),t.escapeAttribute=i(/["&\u00A0]/g,new Map([[34,"""],[38,"&"],[160," "]])),t.escapeText=i(/[&<>\u00A0]/g,new Map([[38,"&"],[60,"<"],[62,">"],[160," "]]))},42981:(e,t,r)=>{"use strict";r.d(t,{b:()=>eZ});var n=r(36330),i=r(3638),a=r(7023),o=r.t(a,2),s=r(17645),l=r(27435),u=r(58479);let c=e=>{let t={systemProps:{},otherProps:{}},r=e?.theme?.unstable_sxConfig??u.A;return Object.keys(e).forEach(n=>{r[n]?t.systemProps[n]=e[n]:t.otherProps[n]=e[n]}),t};var d=r(97135),h=r(61636),p=r(88530),f=r(36619),g=r(64604),m=r(55146),y=r(17523),b=r(26588);function v(e){return(0,b.Ay)("MuiTypography",e)}(0,y.A)("MuiTypography",["root","h1","h2","h3","h4","h5","h6","subtitle1","subtitle2","body1","body2","inherit","button","caption","overline","alignLeft","alignRight","alignCenter","alignJustify","noWrap","gutterBottom","paragraph"]);let x={primary:!0,secondary:!0,error:!0,info:!0,success:!0,warning:!0,textPrimary:!0,textSecondary:!0,textDisabled:!0},A=e=>{let{align:t,gutterBottom:r,noWrap:n,paragraph:i,variant:a,classes:o}=e,l={root:["root",a,"inherit"!==e.align&&"align".concat((0,g.A)(t)),r&&"gutterBottom",n&&"noWrap",i&&"paragraph"]};return(0,s.A)(l,v,o)},w=(0,h.Ay)("span",{name:"MuiTypography",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,r.variant&&t[r.variant],"inherit"!==r.align&&t["align".concat((0,g.A)(r.align))],r.noWrap&&t.noWrap,r.gutterBottom&&t.gutterBottom,r.paragraph&&t.paragraph]}})((0,p.A)(e=>{var t;let{theme:r}=e;return{margin:0,variants:[{props:{variant:"inherit"},style:{font:"inherit",lineHeight:"inherit",letterSpacing:"inherit"}},...Object.entries(r.typography).filter(e=>{let[t,r]=e;return"inherit"!==t&&r&&"object"==typeof r}).map(e=>{let[t,r]=e;return{props:{variant:t},style:r}}),...Object.entries(r.palette).filter((0,m.A)()).map(e=>{let[t]=e;return{props:{color:t},style:{color:(r.vars||r).palette[t].main}}}),...Object.entries((null==(t=r.palette)?void 0:t.text)||{}).filter(e=>{let[,t]=e;return"string"==typeof t}).map(e=>{let[t]=e;return{props:{color:"text".concat((0,g.A)(t))},style:{color:(r.vars||r).palette.text[t]}}}),{props:e=>{let{ownerState:t}=e;return"inherit"!==t.align},style:{textAlign:"var(--Typography-textAlign)"}},{props:e=>{let{ownerState:t}=e;return t.noWrap},style:{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"}},{props:e=>{let{ownerState:t}=e;return t.gutterBottom},style:{marginBottom:"0.35em"}},{props:e=>{let{ownerState:t}=e;return t.paragraph},style:{marginBottom:16}}]}})),D={h1:"h1",h2:"h2",h3:"h3",h4:"h4",h5:"h5",h6:"h6",subtitle1:"h6",subtitle2:"h6",body1:"p",body2:"p",inherit:"p"},C=a.forwardRef(function(e,t){let{color:r,...n}=(0,f.b)({props:e,name:"MuiTypography"}),a=!x[r],o=function(e){let t,{sx:r,...n}=e,{systemProps:i,otherProps:a}=c(n);return t=Array.isArray(r)?[i,...r]:"function"==typeof r?(...e)=>{let t=r(...e);return(0,l.Q)(t)?{...i,...t}:i}:{...i,...r},{...a,sx:t}}({...n,...a&&{color:r}}),{align:s="inherit",className:u,component:h,gutterBottom:p=!1,noWrap:g=!1,paragraph:m=!1,variant:y="body1",variantMapping:b=D,...v}=o,C={...o,align:s,color:r,className:u,component:h,gutterBottom:p,noWrap:g,paragraph:m,variant:y,variantMapping:b},E=h||(m?"p":b[y]||D[y])||"span",S=A(C);return(0,d.jsx)(w,{as:E,ref:t,className:(0,i.A)(S.root,u),...v,ownerState:C,style:{..."inherit"!==s&&{"--Typography-textAlign":s},...v.style}})});function E(e){return(0,b.Ay)("MuiChartsTooltip",e)}let S=(0,y.A)("MuiChartsTooltip",["root","paper","table","row","cell","mark","markContainer","labelCell","valueCell","axisValueCell"]),k=e=>(0,s.A)({root:["root"],paper:["paper"],table:["table"],row:["row"],cell:["cell"],mark:["mark"],markContainer:["markContainer"],labelCell:["labelCell"],valueCell:["valueCell"],axisValueCell:["axisValueCell"]},E,e);
6var T=r(12737),M=r(62152),I=r(44589),P=r(63606),L=r(72642),R=r(18836),N=r(14688),O=r(67595),q=r(92001);let B=(0,M.Mz)(e=>e.tooltip,e=>e?.item??null),j=(0,M.Mz)(B,e=>null!==e),F=(0,M.Mz)(R.FP,B,L.z0,(e,t,r)=>"keyboard"===e?r:t??null),_=(0,M.Mz)(R.FP,j,L.zW,(e,t,r)=>"keyboard"===e?r:t),z=(0,M.S)(F,P.ds,P.U0,q.Vz,q.lR,I.nW,function(e,{axis:t,axisIds:r},{axis:n,axisIds:i},a,o,s){if(!e)return{};let l=s[e.type]?.series[e.seriesId];if(!l)return{};let u={rotationAxes:a,radiusAxes:o},c=(0,O.E)(l)?l.xAxisId??r[0]:void 0,d=(0,O.E)(l)?l.yAxisId??i[0]:void 0;return void 0!==c&&(u.x=t[c]),void 0!==d&&(u.y=n[d]),u}),$=(0,M.S)(F,N.VT,I.Tk,I.nW,I.rq,z,function(e,t,r,n,i,a,o="top"){if(!e)return null;let s=n[e.type]?.series[e.seriesId];return s?r[s.type].tooltipItemPositionGetter?.({series:n,seriesLayout:i,drawingArea:t,axesConfig:a,identifier:e,placement:o})??null:null});var U=r(69953),H=r(38349),V=r(79714);let G=(0,h.Ay)("div",{name:"MuiChartsTooltip",slot:"Container",overridesResolver:(e,t)=>t.paper})(({theme:e})=>({backgroundColor:(e.vars||e).palette.background.paper,color:(e.vars||e).palette.text.primary,borderRadius:(e.vars||e).shape?.borderRadius,border:`solid ${(e.vars||e).palette.divider} 1px`})),W=(0,h.Ay)("table",{name:"MuiChartsTooltip",slot:"Table"})(({theme:e})=>({borderSpacing:0,[`& .${S.markContainer}`]:{display:"inline-block",width:`calc(20px + ${e.spacing(1.5)})`,verticalAlign:"middle"},"& caption":{borderBottom:`solid ${(e.vars||e).palette.divider} 1px`,padding:e.spacing(.5,1.5),textAlign:"start",whiteSpace:"nowrap","& span":{marginRight:e.spacing(1.5)}}})),Y=(0,h.Ay)("tr",{name:"MuiChartsTooltip",slot:"Row"})(({theme:e})=>({"tr:first-of-type& td":{paddingTop:e.spacing(.5)},"tr:last-of-type& td":{paddingBottom:e.spacing(.5)}})),X=(0,h.Ay)(C,{name:"MuiChartsTooltip",slot:"Cell"})(({theme:e})=>({verticalAlign:"middle",color:(e.vars||e).palette.text.secondary,textAlign:"start",[`&.${S.cell}`]:{paddingLeft:e.spacing(1),paddingRight:e.spacing(1)},[`&.${S.labelCell}`]:{whiteSpace:"nowrap",fontWeight:e.typography.fontWeightRegular},[`&.${S.valueCell}, &.${S.axisValueCell}`]:{color:(e.vars||e).palette.text.primary,fontWeight:e.typography.fontWeightMedium},[`&.${S.valueCell}`]:{paddingLeft:e.spacing(1.5),paddingRight:e.spacing(1.5)},"td:first-of-type&, th:first-of-type&":{paddingLeft:e.spacing(1.5)},"td:last-of-type&, th:last-of-type&":{paddingRight:e.spacing(1.5)}}));var K=r(75327);function Z(e){let{classes:t,sx:r}=e,n=function(){let e=(0,U.P)(),t=e.use(F),r=e.use(I.Tk),n=(0,T.N)(),{xAxis:i,xAxisIds:a}=(0,H.pI)(),{yAxis:o,yAxisIds:s}=(0,H.QK)(),{zAxis:l,zAxisIds:u}=(0,V.Z)(),{rotationAxis:c,rotationAxisIds:d}=(0,H.bu)();if(!t)return null;let h=n[t.type]?.series[t.seriesId];if(!h)return null;let p=(0,O.E)(h)?h.xAxisId??a[0]:void 0,f=(0,O.E)(h)?h.yAxisId??s[0]:void 0,g="zAxisId"in h?h.zAxisId??u[0]:u[0],m=d[0],y=r[h.type].colorProcessor?.(h,void 0!==p?i[p]:void 0,void 0!==f?o[f]:void 0,void 0!==g?l[g]:void 0)??(()=>""),b={};return void 0!==p&&(b.x=i[p]),void 0!==f&&(b.y=o[f]),void 0!==m&&(b.rotation=c[m]),r[h.type].tooltipGetter({series:h,axesConfig:b,getColor:y,identifier:t})}(),a=k(t);if(!n)return null;if("values"in n){let{label:e,color:t,markType:o}=n;return(0,d.jsx)(G,{sx:r,className:a.paper,children:(0,d.jsxs)(W,{className:a.table,children:[(0,d.jsxs)(C,{component:"caption",children:[(0,d.jsx)("div",{className:a.markContainer,children:(0,d.jsx)(K.T,{type:o,color:t,className:a.mark})}),e]}),(0,d.jsx)("tbody",{children:n.values.map(({formattedValue:e,label:t})=>(0,d.jsxs)(Y,{className:a.row,children:[(0,d.jsx)(X,{className:(0,i.A)(a.labelCell,a.cell),component:"th",children:t}),(0,d.jsx)(X,{className:(0,i.A)(a.valueCell,a.cell),component:"td",children:e})]},t))})]})})}let{color:o,label:s,formattedValue:l,markType:u}=n;return(0,d.jsx)(G,{sx:r,className:a.paper,children:(0,d.jsx)(W,{className:a.table,children:(0,d.jsx)("tbody",{children:(0,d.jsxs)(Y,{className:a.row,children:[(0,d.jsxs)(X,{className:(0,i.A)(a.labelCell,a.cell),component:"th",children:[(0,d.jsx)("div",{className:a.markContainer,children:(0,d.jsx)(K.T,{type:u,color:o,className:a.mark})}),s]}),(0,d.jsx)(X,{className:(0,i.A)(a.valueCell,a.cell),component:"td",children:l})]})})})})}var J=r(48605),Q=r(13439),ee=r(7979),et=r(22391);let er={...o}.useSyncExternalStore;function en(e={}){let{themeId:t}=e;return function(e,r={}){let n=(0,et.A)();n&&t&&(n=n[t]||n);let i="undefined"!=typeof window&&void 0!==window.matchMedia,{defaultMatches:o=!1,matchMedia:s=i?window.matchMedia:null,ssrMatchMedia:l=null,noSsr:u=!1}=(0,ee.A)({name:"MuiUseMediaQuery",props:r,theme:n}),c="function"==typeof e?e(n):e;return(c=c.replace(/^@media( ?)/m,"")).includes("print")&&console.warn("MUI: You have provided a `print` query to the `useMediaQuery` hook.\nUsing the print media query to modify print styles can lead to unexpected results.\nConsider using the `displayPrint` field in the `sx` prop instead.\nMore information about `displayPrint` on our docs: https://mui.com/system/display/#display-in-print."),(void 0!==er?function(e,t,r,n,i){let o=a.useCallback(()=>t,[t]),s=a.useMemo(()=>
6{if(i&&r)return()=>r(e).matches;if(null!==n){let{matches:t}=n(e);return()=>t}return o},[o,e,n,i,r]),[l,u]=a.useMemo(()=>{if(null===r)return[o,()=>()=>{}];let t=r(e);return[()=>t.matches,e=>(t.addEventListener("change",e),()=>{t.removeEventListener("change",e)})]},[o,r,e]);return er(u,l,s)}:function(e,t,r,n,i){let[o,s]=a.useState(()=>i&&r?r(e).matches:n?n(e).matches:t);return(0,Q.A)(()=>{if(!r)return;let t=r(e),n=()=>{s(t.matches)};return n(),t.addEventListener("change",n),()=>{t.removeEventListener("change",n)}},[e,r]),o})(c,o,s,l,u)}}en();let ei=en({themeId:r(77564).A});var ea=r(14715);let eo=()=>ei("@media (pointer: fine)",{defaultMatches:!0});var es=r(20931),el=r(12588);let eu=e=>(t,r)=>Math.atan2(t-e.cx,e.cy-r);var ec=r(11993),ed=r(47877);function eh(e,t){let{scale:r,data:n,reverse:i}=e;if(!(0,ec.wl)(r))throw Error("MUI X Charts: getAxisValue is not implemented for polare continuous axes.");if(!n)return -1;let a=(0,ed.u)(t-Math.min(...r.range())),o=0===r.bandwidth()?Math.floor((a+r.step()/2)/r.step())%n.length:Math.floor(a/r.step());return o<0||o>=n.length?-1:i?n.length-1-o:o}let ep=(e,t)=>t,ef=(e,t)=>t;function eg(e,t,r){return Array.isArray(r)?r.map(r=>eh(t.axis[r],e)):eh(t.axis[r],e)}let em=(0,M.Mz)(R.qu,R.jS,q.xc,(e,t,r)=>null===e||null===t?null:eu(r)(e,t)),ey=(0,M.Mz)(em,q.Vz,ep,(e,t,r=t.axisIds[0])=>null===e?null:eg(e,t,r)),eb=(0,M.Mz)(em,q.Vz,ef,(e,t,r=t.axisIds)=>null===e?null:eg(e,t,r));(0,M.Mz)(q.Vz,ey,ep,(e,t,r=e.axisIds[0])=>{if(null===t||-1===t||0===e.axisIds.length)return null;let n=e.axis[r]?.data;return n?n[t]:null}),(0,M.Mz)(q.Vz,eb,ef,(e,t,r=e.axisIds)=>null===t?null:r.map((r,n)=>{let i=t[n];return -1===i?null:e.axis[r].data?.[i]}));let ev=(0,M.I2)({memoizeOptions:{resultEqualityCheck:el.H}})(eb,q.Vz,(e,t)=>null===e?[]:t.axisIds.map((t,r)=>({axisId:t,dataIndex:e[r]})).filter(({axisId:e,dataIndex:r})=>t.axis[e].triggerTooltip&&r>=0)),ex=(0,M.Mz)(ev,e=>e.length>0);var eA=r(25765);function ew(e,t,r){let n=e.data?.[t]??null,i=(e.valueFormatter??(t=>"utc"===e.scaleType&&t instanceof Date?t.toUTCString():t.toLocaleString()))(n,{location:"tooltip",scale:e.scale});return{axisDirection:r,axisId:e.id,mainAxis:e,dataIndex:t,axisValue:n,axisFormattedValue:i,seriesItems:[]}}function eD(e){let t=k(e.classes),r=function(e={}){let{multipleAxes:t,directions:r}=e,n=(0,H.ZI)(),i=(0,H.gi)(),o=(0,H.NT)(),s=(0,U.P)(),l=s.use(es.VD),u=s.use(es.Gs),c=s.use(ev),d=(0,T.N)(),{xAxis:h}=(0,H.pI)(),{yAxis:p}=(0,H.QK)(),{zAxis:f,zAxisIds:g}=(0,V.Z)(),{rotationAxis:m}=(0,H.bu)(),y=function(e){let t=(0,U.P)().use(I.Tk);return a.useMemo(()=>{let e={};return Object.keys(t).forEach(r=>{e[r]=t[r].colorProcessor}),e},[t])}();if(0===l.length&&0===u.length&&0===c.length)return null;let b=[];return((void 0===r||r.includes("x"))&&l.forEach(({axisId:e,dataIndex:r})=>{(t||!(b.length>1))&&b.push(ew(h[e],r,"x"))}),(void 0===r||r.includes("y"))&&u.forEach(({axisId:e,dataIndex:r})=>{(t||!(b.length>1))&&b.push(ew(p[e],r,"y"))}),(void 0===r||r.includes("rotation"))&&c.forEach(({axisId:e,dataIndex:r})=>{(t||!(b.length>1))&&b.push(ew(m[e],r,"rotation"))}),Object.keys(d).filter(O.U).forEach(e=>{let t=d[e];return t?t.seriesOrder.forEach(r=>{let a=t.series[r],o=a.xAxisId??n.id,s=a.yAxisId??i.id,l=b.findIndex(({axisDirection:e,axisId:t})=>"x"===e&&t===o||"y"===e&&t===s);if(l>=0){let t="zAxisId"in a?a.zAxisId:g[0],{dataIndex:n}=b[l],i=y[e]?.(a,h[o],p[s],t?f[t]:void 0)(n)??"",u=a.data[n]??null,c=a.valueFormatter(u,{dataIndex:n}),d=(0,J.p)(a.label,"tooltip")??null;b[l].seriesItems.push({seriesId:r,color:i,value:u,formattedValue:c,formattedLabel:d,markType:a.labelMarkType})}}):[]}),Object.keys(d).filter(eA.W).forEach(e=>{let t=d[e];return t?t.seriesOrder.forEach(r=>{let n=t.series[r],i=n.rotationAxisId??o?.id,a=b.findIndex(({axisDirection:e,axisId:t})=>"rotation"===e&&t===i);if(a>=0){let{dataIndex:t}=b[a],i=y[e]?.(n)(t)??"",o=n.data[t]??null,s=n.valueFormatter(o,{dataIndex:t}),l=(0,J.p)(n.label,"tooltip")??null;b[a].seriesItems.push({seriesId:r,color:i,value:o,formattedValue:s,formattedLabel:l,markType:n.labelMarkType})}}):[]}),t)?b:0===b.length?b[0]:null}((0,n.A)({},void 0,{multipleAxes:!0}));return null===r?null:(0,d.jsx)(G,{sx:e.sx,className:t.paper,children:r.map(({axisId:e,mainAxis:r,axisValue:n,axisFormattedValue:a,seriesItems:o})=>(0,d.jsxs)(W,{className:t.table,children:[null!=n&&!r.hideTooltip&&(0,d.jsx)(C,{component:"
6caption",children:a}),(0,d.jsx)("tbody",{children:o.map(({seriesId:e,color:r,formattedValue:n,formattedLabel:a,markType:o})=>null==n?null:(0,d.jsxs)(Y,{className:t.row,children:[(0,d.jsxs)(X,{className:(0,i.A)(t.labelCell,t.cell),component:"th",children:[(0,d.jsx)("div",{className:t.markContainer,children:(0,d.jsx)(K.T,{type:o,color:r,className:t.mark})}),a||null]}),(0,d.jsx)(X,{className:(0,i.A)(t.valueCell,t.cell),component:"td",children:n})]},e))})]},e))})}var eC=r(21287),eE=r(83674),eS=r(21097),ek=r(71600),eT=r(19940),eM=r(76523),eI=r(12553),eP=r(66293),eL=r(12940);function eR(e,t){"function"==typeof e?e(t):e&&(e.current=t)}let eN=a.forwardRef(function(e,t){let{children:r,container:n,disablePortal:i=!1}=e,[o,s]=a.useState(null),l=(0,eI.A)(a.isValidElement(r)?parseInt(a.version,10)>=19?r?.props?.ref||null:r?.ref||null:null,t);return((0,Q.A)(()=>{i||s(("function"==typeof n?n():n)||document.body)},[n,i]),(0,Q.A)(()=>{if(o&&!i)return eR(t,o),()=>{eR(t,null)}},[t,o,i]),i)?a.isValidElement(r)?a.cloneElement(r,{ref:l}):r:o?eE.createPortal(r,o):o});function eO(e){return(0,b.Ay)("MuiPopper",e)}function eq(e){return"function"==typeof e?e():e}(0,y.A)("MuiPopper",["root"]);let eB=e=>{let{classes:t}=e;return(0,s.A)({root:["root"]},eO,t)},ej={},eF=a.forwardRef(function(e,t){var r;let{anchorEl:n,children:i,direction:o,disablePortal:s,modifiers:l,open:u,placement:c,popperOptions:h,popperRef:p,slotProps:f={},slots:g={},TransitionProps:m,ownerState:y,...b}=e,v=a.useRef(null),x=(0,eI.A)(v,t),A=a.useRef(null),w=(0,eI.A)(A,p),D=a.useRef(w);(0,Q.A)(()=>{D.current=w},[w]),a.useImperativeHandle(p,()=>A.current,[]);let C=function(e,t){if("ltr"===t)return e;switch(e){case"bottom-end":return"bottom-start";case"bottom-start":return"bottom-end";case"top-end":return"top-start";case"top-start":return"top-end";default:return e}}(c,o),[E,S]=a.useState(C),[k,T]=a.useState(eq(n));a.useEffect(()=>{A.current&&A.current.forceUpdate()}),a.useEffect(()=>{n&&T(eq(n))},[n]),(0,Q.A)(()=>{if(!k||!u)return;let e=e=>{S(e.placement)},t=[{name:"preventOverflow",options:{altBoundary:s}},{name:"flip",options:{altBoundary:s}},{name:"onUpdate",enabled:!0,phase:"afterWrite",fn:t=>{let{state:r}=t;e(r)}}];null!=l&&(t=t.concat(l)),h&&null!=h.modifiers&&(t=t.concat(h.modifiers));let r=(0,eP.n4)(k,v.current,{placement:C,...h,modifiers:t});return D.current(r),()=>{r.destroy(),D.current(null)}},[k,s,l,u,h,C]);let M={placement:E};null!==m&&(M.TransitionProps=m);let I=eB(e),P=null!=(r=g.root)?r:"div",L=(0,eL.A)({elementType:P,externalSlotProps:f.root,externalForwardedProps:b,additionalProps:{role:"tooltip",ref:x},ownerState:e,className:I.root});return(0,d.jsx)(P,{...L,children:"function"==typeof i?i(M):i})}),e_=a.forwardRef(function(e,t){let r,{anchorEl:n,children:i,container:o,direction:s="ltr",disablePortal:l=!1,keepMounted:u=!1,modifiers:c,open:h,placement:p="bottom",popperOptions:f=ej,popperRef:g,style:m,transition:y=!1,slotProps:b={},slots:v={},...x}=e,[A,w]=a.useState(!0);if(!u&&!h&&(!y||A))return null;if(o)r=o;else if(n){let e=eq(n);r=e&&void 0!==e.nodeType?(0,eM.A)(e).body:(0,eM.A)(null).body}
6let D=!h&&u&&(!y||A)?"none":void 0,C=y?{in:h,onEnter:()=>{w(!1)},onExited:()=>{w(!0)}}:void 0;return(0,d.jsx)(eN,{disablePortal:l,container:r,children:(0,d.jsx)(eF,{anchorEl:n,direction:s,disablePortal:l,modifiers:c,ref:t,open:y?!A:h,placement:p,popperOptions:f,popperRef:g,slotProps:b,slots:v,...x,style:{position:"fixed",top:0,left:0,display:D,...m},TransitionProps:C,children:i})})}),ez=(0,h.Ay)(e_,{name:"MuiPopper",slot:"Root"})({}),e$=a.forwardRef(function(e,t){var r;let n=(0,eT.I)(),{anchorEl:i,component:a,components:o,componentsProps:s,container:l,disablePortal:u,keepMounted:c,modifiers:h,open:p,placement:g,popperOptions:m,popperRef:y,transition:b,slots:v,slotProps:x,...A}=(0,f.b)({props:e,name:"MuiPopper"}),w=null!=(r=null==v?void 0:v.root)?r:null==o?void 0:o.Root,D={anchorEl:i,container:l,disablePortal:u,keepMounted:c,modifiers:h,open:p,placement:g,popperOptions:m,popperRef:y,transition:b,...A};return(0,d.jsx)(ez,{as:a,direction:n?"rtl":"ltr",slots:{root:w},slotProps:null!=x?x:s,...D,ref:t})}),eU=function(e){let{children:t,defer:r=!1,fallback:n=null}=e,[i,o]=a.useState(!1);return(0,Q.A)(()=>{r||o(!0)},[r]),a.useEffect(()=>{r&&o(!0)},[r]),i?t:n};var eH=r(99498),eV=r(39924);let eG=["trigger","position","anchor","classes","children"],eW=()=>!1,eY=()=>null,eX=(0,h.Ay)(e$,{name:"MuiChartsTooltip",slot:"Root"})(({theme:e})=>({pointerEvents:"none",zIndex:e.zIndex.modal}));function eK(e){let t=(0,ek.A)({props:e,name:"MuiChartsTooltipContainer"}),{trigger:r="axis",position:i,anchor:o="pointer",classes:s,children:l}=t,u=(0,eC.A)(t,eG),c=(0,ea.n)(),h=a.useRef(null),p=k(s),f=function(){let e=(0,ea.n)(),[t,r]=a.useState(null);return a.useEffect(()=>{let t=e.current;if(null===t)return()=>{};let n=e=>{"mouse"!==e.pointerType&&r(null)},i=e=>{r({pointerType:e.pointerType})};return t.addEventListener("pointerenter",i),t.addEventListener("pointerup",n),()=>{t.removeEventListener("pointerenter",i),t.removeEventListener("pointerup",n)}},[e]),t}(),g=eo(),m=a.useRef(null),y=(0,eS.A)(()=>({x:0,y:0})),b=function(){let e=(0,U.P)(),t=e.use(q.nn),r=e.use(eH.RH);return void 0!==t?"polar":void 0!==r?"cartesian":"none"}(),v=(0,U.P)(),x=v.use(eV.u5),A=v.use(x?eW:"item"===r?_:"polar"===b?ex:"cartesian"===b?es.RI:eW),w=v.use(R.FP),D=v.use("item"===r&&"node"===("keyboard"===w?"node":o)?$:eY,i);a.useEffect(()=>{let e=c.current;if(null===e)return()=>{};if(null!==D)return;let t=function(e){let t,r,n=()=>{r=null,e(...t)};function i(...e){t=e,r||(r=requestAnimationFrame(n))}return i.clear=()=>{r&&(cancelAnimationFrame(r),r=null)},i}((e,t)=>{y.current={x:e,y:t},m.current?.update()}),r=e=>{t(e.clientX,e.clientY)};return e.addEventListener("pointerdown",r),e.addEventListener("pointermove",r),e.addEventListener("pointerenter",r),()=>{e.removeEventListener("pointerdown",r),e.removeEventListener("pointermove",r),e.removeEventListener("pointerenter",r),t.clear()}},[c,y,D]);let C=a.useMemo(()=>({getBoundingClientRect:()=>({x:y.current.x,y:y.current.y,top:y.current.y,left:y.current.x,right:y.current.x,bottom:y.current.y,width:0,height:0,toJSON:()=>""})}),[y]),E=f?.pointerType==="mouse"||g,S=f?.pointerType==="touch"||!g,T=a.useMemo(()=>[{name:"offset",options:{offset:()=>S?[0,64]:[0,8]}},...E?[]:[{name:"flip",options:{fallbackPlacements:["top-end","top-start","bottom-end","bottom"]}}],{name:"preventOverflow",options:{altAxis:!0}}],[E,S]);return"none"===r?null:(null!==D&&h.current&&(h.current.setAttribute("x",String(D.x)),h.current.setAttribute("y",String(D.y))),(0,d.jsxs)(a.Fragment,{children:[c.current&&eE.createPortal((0,d.jsx)("rect",{ref:h,display:"hidden"}),c.current),(0,d.jsx)(eU,{children:A&&(0,d.jsx)(eX,(0,n.A)({},u,{className:p?.root,open:A,placement:u.placement??i??(null!==f&&E?"right-start":"top"),popperRef:m,anchorEl:D?h.current:C,modifiers:T,children:l}))})]}))}function eZ(e){let{classes:t,trigger:r="axis"}=e,i=k(t);return(0,d.jsx)(eK,(0,n.A)({},e,{classes:t,children:"axis"===r?(0,d.jsx)(eD,{classes:i}):(0,d.jsx)(Z,{classes:i})}))}},43063:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var n=r(27435);let i=function(e,t){return t?(0,n.A)(e,t,{clone:!1}):e}},43630:(e,t,r)=>{"use strict";r.d(t,{l:()=>S});var n,i,a=r(36330),o=r(12553),s=r(7023),l=r(13439),u=r(37082),c=0,d=0,h=0,p=0,f=0,g=0,m="object"==typeof performance&&performance.now?performance:Date,y="object"==typeof window&&window.requestAnimationFrame?window.requestAnimationFrame.bind(window):function(e){setTimeout(e,17)};function b(){return f||(y(v),f=m.now()+g)}function v(){f=0}function x(){this._call=this._time=this._next=null}function A(e,t,r){var n=new x;return n.restart(e,t,r),n}
6function w(){f=(p=m.now())+g,c=d=0;try{b(),++c;for(var e,t=n;t;)(e=f-t._time)>=0&&t._call.call(void 0,e),t=t._next;--c}finally{c=0,function(){for(var e,t,r=n,a=1/0;r;)r._call?(a>r._time&&(a=r._time),e=r,r=r._next):(t=r._next,r._next=null,r=e?e._next=t:n=t);i=e,C(a)}(),f=0}}function D(){var e=m.now(),t=e-p;t>1e3&&(g-=t,p=e)}function C(e){!c&&(d&&(d=clearTimeout(d)),e-f>24?(e<1/0&&(d=setTimeout(w,e-m.now()-g)),h&&(h=clearInterval(h))):(h||(p=m.now(),h=setInterval(D,1e3)),c=1,y(w)))}x.prototype=A.prototype={constructor:x,restart:function(e,t,r){if("function"!=typeof e)throw TypeError("callback is not a function");r=(null==r?b():+r)+(null==t?0:+t),this._next||i===this||(i?i._next=this:n=this,i=this),this._call=e,this._time=r,C()},stop:function(){this._call&&(this._call=null,this._time=1/0,C())}};class E{elapsed=0;timer=null;constructor(e,t,r){this.duration=e,this.easingFn=t,this.onTickCallback=r,this.resume()}get running(){return null!==this.timer}timerCallback(e){this.elapsed=Math.min(e,this.duration);let t=0===this.duration?1:this.elapsed/this.duration,r=this.easingFn(t);this.onTickCallback(r),this.elapsed>=this.duration&&this.stop()}resume(){if(this.running||this.elapsed>=this.duration)return this;let e=b()-this.elapsed;return this.timer=A(e=>this.timerCallback(e),0,e),this}stop(){return this.running&&this.timer&&(this.timer.stop(),this.timer=null),this}finish(){var e,t,r;return this.stop(),e=()=>this.timerCallback(this.duration),r=new x,t=null==t?0:+t,r.restart(n=>{r.stop(),e(n+t)},t,void 0),this}}function S(e,{createInterpolator:t,transformProps:r,applyProps:n,skip:i,initialProps:c=e,ref:d}){let h=r??(e=>e),[p,f]=function(e,{createInterpolator:t,applyProps:r,skip:n,initialProps:i=e}){let a=s.useRef(i),o=s.useRef(null),c=s.useRef(null),d=s.useRef(e);(0,l.A)(()=>{d.current=e},[e]),(0,l.A)(()=>{n&&(o.current?.finish(),o.current=null,c.current=null,a.current=e)},[e,n]);let h=s.useCallback(n=>{let i=t(a.current,e);o.current=new E(u.nW,u.nH,e=>{let t=i(e);a.current=t,r(n,t)})},[r,t,e]);return[s.useCallback(t=>{if(null===t)return void o.current?.stop();let r=c.current;if(r===t){if(function(e,t){if(Object.is(e,t))return!0;if("object"!=typeof e||null===e||"object"!=typeof t||null===t)return!1;let r=Object.keys(e),n=Object.keys(t);if(r.length!==n.length)return!1;for(let n=0;n<r.length;n+=1){let i=r[n];if(!Object.prototype.hasOwnProperty.call(t,i)||!Object.is(e[i],t[i]))return!1}return!0}(d.current,e))return void o.current?.resume();o.current?.stop()}r&&o.current?.stop(),c.current=t,(o.current||!n)&&h(t)},[h,e,n]),a.current]}(e,{initialProps:c,createInterpolator:t,applyProps:(e,t)=>n(e,h(t)),skip:i}),g=r(i?e:f);return(0,a.A)({},g,{ref:(0,o.A)(p,d)})}},44589:(e,t,r)=>{"use strict";r.d(t,{Tk:()=>l,gA:()=>s,nW:()=>c,rq:()=>d});var n=r(62152),i=r(10815),a=r(14688);let o=e=>e.series,s=(0,n.Mz)(o,e=>e.defaultizedSeries),l=(0,n.Mz)(o,e=>e.seriesConfig),u=(0,n.Mz)(o,e=>e.dataset),c=(0,n.S)(s,l,u,function(e,t,r){return(0,i.LC)(e,t,r)}),d=(0,n.S)(c,l,a.VT,function(e,t,r){return(0,i.Cu)(e,t,r)})},45290:(e,t,r)=>{"use strict";r.d(t,{Xq:()=>l,cP:()=>s,k6:()=>a,nW:()=>n,sk:()=>i,te:()=>o});let n="DEFAULT_X_AXIS_KEY",i="DEFAULT_Y_AXIS_KEY",a={top:20,bottom:20,left:20,right:20},o=45,s=25,l=20},45490:(e,t,r)=>{"use strict";function n(e){return"band"===e.scaleType}function i(e){return"point"===e.scaleType}function a(e){return"point"!==e.scaleType&&"band"!==e.scaleType}function o(e){return"symlog"===e.scaleType}r.d(t,{Hg:()=>i,sM:()=>o,wy:()=>n,yp:()=>a})},45777:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),a=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};
6Object.defineProperty(t,"__esModule",{value:!0}),t.Parser=void 0;var o=a(r(76911)),s=r(90531),l=new Set(["input","option","optgroup","select","button","datalist","textarea"]),u=new Set(["p"]),c=new Set(["thead","tbody"]),d=new Set(["dd","dt"]),h=new Set(["rt","rp"]),p=new Map([["tr",new Set(["tr","th","td"])],["th",new Set(["th"])],["td",new Set(["thead","th","td"])],["body",new Set(["head","link","script"])],["li",new Set(["li"])],["p",u],["h1",u],["h2",u],["h3",u],["h4",u],["h5",u],["h6",u],["select",l],["input",l],["output",l],["button",l],["datalist",l],["textarea",l],["option",new Set(["option"])],["optgroup",new Set(["optgroup","option"])],["dd",d],["dt",d],["address",u],["article",u],["aside",u],["blockquote",u],["details",u],["div",u],["dl",u],["fieldset",u],["figcaption",u],["figure",u],["footer",u],["form",u],["header",u],["hr",u],["main",u],["nav",u],["ol",u],["pre",u],["section",u],["table",u],["ul",u],["rt",h],["rp",h],["tbody",c],["tfoot",c]]),f=new Set(["area","base","basefont","br","col","command","embed","frame","hr","img","input","isindex","keygen","link","meta","param","source","track","wbr"]),g=new Set(["math","svg"]),m=new Set(["mi","mo","mn","ms","mtext","annotation-xml","foreignobject","desc","title"]),y=/\s|\//;t.Parser=function(){function e(e,t){var r,n,i,a,s;void 0===t&&(t={}),this.options=t,this.startIndex=0,this.endIndex=0,this.openTagStart=0,this.tagname="",this.attribname="",this.attribvalue="",this.attribs=null,this.stack=[],this.foreignContext=[],this.buffers=[],this.bufferOffset=0,this.writeIndex=0,this.ended=!1,this.cbs=null!=e?e:{},this.lowerCaseTagNames=null!=(r=t.lowerCaseTags)?r:!t.xmlMode,this.lowerCaseAttributeNames=null!=(n=t.lowerCaseAttributeNames)?n:!t.xmlMode,this.tokenizer=new(null!=(i=t.Tokenizer)?i:o.default)(this.options,this),null==(s=(a=this.cbs).onparserinit)||s.call(a,this)}return e.prototype.ontext=function(e,t){var r,n,i=this.getSlice(e,t);this.endIndex=t-1,null==(n=(r=this.cbs).ontext)||n.call(r,i),this.startIndex=t},e.prototype.ontextentity=function(e){var t,r,n=this.tokenizer.getSectionStart();this.endIndex=n-1,null==(r=(t=this.cbs).ontext)||r.call(t,(0,s.fromCodePoint)(e)),this.startIndex=n},e.prototype.isVoidElement=function(e){return!this.options.xmlMode&&f.has(e)},e.prototype.onopentagname=function(e,t){this.endIndex=t;var r=this.getSlice(e,t);this.lowerCaseTagNames&&(r=r.toLowerCase()),this.emitOpenTag(r)},e.prototype.emitOpenTag=function(e){this.openTagStart=this.startIndex,this.tagname=e;var t,r,n,i,a=!this.options.xmlMode&&p.get(e);if(a)for(;this.stack.length>0&&a.has(this.stack[this.stack.length-1]);){var o=this.stack.pop();null==(r=(t=this.cbs).onclosetag)||r.call(t,o,!0)}!this.isVoidElement(e)&&(this.stack.push(e),g.has(e)?this.foreignContext.push(!0):m.has(e)&&this.foreignContext.push(!1)),null==(i=(n=this.cbs).onopentagname)||i.call(n,e),this.cbs.onopentag&&(this.attribs={})},e.prototype.endOpenTag=function(e){var t,r;this.startIndex=this.openTagStart,this.attribs&&(null==(r=(t=this.cbs).onopentag)||r.call(t,this.tagname,this.attribs,e),this.attribs=null),this.cbs.onclosetag&&this.isVoidElement(this.tagname)&&this.cbs.onclosetag(this.tagname,!0),this.tagname=""},e.prototype.onopentagend=function(e){this.endIndex=e,this.endOpenTag(!1),this.startIndex=e+1},e.prototype.onclosetag=function(e,t){this.endIndex=t;var r,n,i,a,o,s,l=this.getSlice(e,t);if(this.lowerCaseTagNames&&(l=l.toLowerCase()),(g.has(l)||m.has(l))&&this.foreignContext.pop(),this.isVoidElement(l))this.options.xmlMode||"br"!==l||(null==(n=(r=this.cbs).onopentagname)||n.call(r,"br"),null==(a=(i=this.cbs).onopentag)||a.call(i,"br",{},!0),null==(s=(o=this.cbs).onclosetag)||s.call(o,"br",!1));else{var u=this.stack.lastIndexOf(l);if(-1!==u)if(this.cbs.onclosetag)for(var c=this.stack.length-u;c--;)this.cbs.onclosetag(this.stack.pop(),0!==c);else this.stack.length=u;else this.options.xmlMode||"p"!==l||(this.emitOpenTag("p"),this.closeCurrentTag(!0))}this.startIndex=t+1},e.prototype.onselfclosingtag=function(e){this.endIndex=e,this.options.xmlMode||this.options.recognizeSelfClosing||this.foreignContext[this.foreignContext.length-1]?(this.closeCurrentTag(!1),this.startIndex=e+1):this.onopentagend(e)},e.prototype.closeCurrentTag=function(e){var t,r,n=this.tagname;this.endOpenTag(e),this.stack[this.stack.length-1]===n&&(null==(r=(t=this.cbs).onclosetag)||r.call(t,n,!e),this.stack.pop())},e.prototype.onattribname=function(e,t){this.startIndex=e;var r=this.getSlice(e,t);this.attribname=this.lowerCaseAttributeNames?r.toLowerCase():r},e.prototype.onattribdata=function(e,t){this.attribvalue+=this.getSlice(e,t)},e.prototype.onattribentity=function(e){this.attribvalue+=(0,s.fromCodePoint)(e)},e.prototype.onattribend=function(e,t){var r,n;this.endIndex=t,null==(n=(r=this.cbs).onattribute)||n.call(r,this.attribname,this.attribvalue,e===o.QuoteType.Double?'"':e===o.QuoteType.Single?"'":e===o.QuoteType.NoValue?void 0:null),this.attribs&&!Object.prototype.hasOwnProperty.call(this.attribs,this.attribname)&&(this.attribs[this.attribname]=this.attribvalue),this.attribvalue=""},e.prototype.getInstructionName=function(e){var t=e.search(y),r=t<0?e:e.substr(0,t);return this.lowerCaseTagNames&&(r=r.toLowerCase()),r},e.prototype.ondeclaration=function(e,t){this.endIndex=t;var r=this.getSlice(e,t);if(this.cbs.onprocessinginstruction){var n=this.getInstructionName(r);this.cbs.onprocessinginstruction("!".concat(n),"!".concat(r))}this.startIndex=t+1},e.prototype.onprocessinginstruction=function(e,t){this.endIndex=t;var r=this.getSlice(e,t);if(this.cbs.onprocessinginstruction){var n=this.getInstructionName(r);this.cbs.onprocessinginstruction("?".concat(n),"?".concat(r))}this.startIndex=t+1},e.prototype.oncomment=function(e,t,r){var n,i,a,o;this.endIndex=t,null==(i=(n=this.cbs).oncomment)||i.call(n,this.get
6Slice(e,t-r)),null==(o=(a=this.cbs).oncommentend)||o.call(a),this.startIndex=t+1},e.prototype.oncdata=function(e,t,r){this.endIndex=t;var n,i,a,o,s,l,u,c,d,h,p=this.getSlice(e,t-r);this.options.xmlMode||this.options.recognizeCDATA?(null==(i=(n=this.cbs).oncdatastart)||i.call(n),null==(o=(a=this.cbs).ontext)||o.call(a,p),null==(l=(s=this.cbs).oncdataend)||l.call(s)):(null==(c=(u=this.cbs).oncomment)||c.call(u,"[CDATA[".concat(p,"]]")),null==(h=(d=this.cbs).oncommentend)||h.call(d)),this.startIndex=t+1},e.prototype.onend=function(){var e,t;if(this.cbs.onclosetag){this.endIndex=this.startIndex;for(var r=this.stack.length;r>0;this.cbs.onclosetag(this.stack[--r],!0));}null==(t=(e=this.cbs).onend)||t.call(e)},e.prototype.reset=function(){var e,t,r,n;null==(t=(e=this.cbs).onreset)||t.call(e),this.tokenizer.reset(),this.tagname="",this.attribname="",this.attribs=null,this.stack.length=0,this.startIndex=0,this.endIndex=0,null==(n=(r=this.cbs).onparserinit)||n.call(r,this),this.buffers.length=0,this.bufferOffset=0,this.writeIndex=0,this.ended=!1},e.prototype.parseComplete=function(e){this.reset(),this.end(e)},e.prototype.getSlice=function(e,t){for(;e-this.bufferOffset>=this.buffers[0].length;)this.shiftBuffer();for(var r=this.buffers[0].slice(e-this.bufferOffset,t-this.bufferOffset);t-this.bufferOffset>this.buffers[0].length;)this.shiftBuffer(),r+=this.buffers[0].slice(0,t-this.bufferOffset);return r},e.prototype.shiftBuffer=function(){this.bufferOffset+=this.buffers[0].length,this.writeIndex--,this.buffers.shift()},e.prototype.write=function(e){var t,r;if(this.ended){null==(r=(t=this.cbs).onerror)||r.call(t,Error(".write() after done!"));return}this.buffers.push(e),this.tokenizer.running&&(this.tokenizer.write(e),this.writeIndex++)},e.prototype.end=function(e){var t,r;if(this.ended){null==(r=(t=this.cbs).onerror)||r.call(t,Error(".end() after done!"));return}e&&this.write(e),this.ended=!0,this.tokenizer.end()},e.prototype.pause=function(){this.tokenizer.pause()},e.prototype.resume=function(){for(this.tokenizer.resume();this.tokenizer.running&&this.writeIndex<this.buffers.length;)this.tokenizer.write(this.buffers[this.writeIndex++]);this.ended&&this.tokenizer.end()},e.prototype.parseChunk=function(e){this.write(e)},e.prototype.done=function(e){this.end(e)},e}()},46389:(e,t,r)=>{"use strict";let n=r(81899),i=r(72032),a=r(34389),o=r(59333),s=r(12281),l=r(88759),u=r(69317);function c(e,t){if(Array.isArray(e))return e.map(e=>c(e));let{inputs:r,...d}=e;if(r)for(let e of(t=[],r)){let r={...e,__proto__:o.prototype};r.map&&(r.map={...r.map,__proto__:s.prototype}),t.push(r)}if(d.nodes&&(d.nodes=e.nodes.map(e=>c(e,t))),d.source){let{inputId:e,...r}=d.source;d.source=r,null!=e&&(d.source.input=t[e])}if("root"===d.type)return new l(d);if("decl"===d.type)return new a(d);if("rule"===d.type)return new u(d);if("comment"===d.type)return new i(d);if("atrule"===d.type)return new n(d);else throw Error("Unknown node type: "+e.type)}e.exports=c,c.default=c},46563:(e,t,r)=>{"use strict";function n(e,...t){let r=new URL(`https://mui.com/production-error/?code=${e}`);return t.forEach(e=>r.searchParams.append("args[]",e)),`Minified MUI error #${e}; visit ${r} for the full message.`}r.d(t,{A:()=>n})},46709:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),t.hasChildren=t.isDocument=t.isComment=t.isText=t.isCDATA=t.isTag=void 0,i(r(82276),t),i(r(30339),t),i(r(7342),t),i(r(7087),t),i(r(67008),t),i(r(67508),t),i(r(24260),t);var a=r(3210);Object.defineProperty(t,"isTag",{enumerable:!0,get:function(){return a.isTag}}),Object.defineProperty(t,"isCDATA",{enumerable:!0,get:function(){return a.isCDATA}}),Object.defineProperty(t,"isText",{enumerable:!0,get:function(){return a.isText}}),Object.defineProperty(t,"isComment",{enumerable:!0,get:function(){return a.isComment}}),Object.defineProperty(t,"isDocument",{enumerable:!0,get:function(){return a.isDocument}}),Object.defineProperty(t,"hasChildren",{enumerable:!0,get:function(){return a.hasChildren}})},46834:(e,t,r)=>{"use strict";r.d(t,{E:()=>rv});var n=r(36330),i=r(7023),a=r(71600),o=r(21287),s=r(61636),l=r(26588),u=r(17645),c=r(17523);function d(e){return(0,l.Ay)("MuiBarElement",e)}let h=(0,c.A)("MuiBarElement",["root","highlighted","faded","series"]),p=e=>
6{let{classes:t,id:r,isHighlighted:n,isFaded:i}=e,a={root:["root",`series-${r}`,n&&"highlighted",i&&"faded"]};return(0,u.A)(a,d,t)};var f=r(38349),g=r(70883),m=r(12940);function y(e){return(0,l.Ay)("MuiBarLabel",e)}let b=(0,c.A)("MuiBarLabel",["root","highlighted","faded","animate"]),v=e=>{let{classes:t,seriesId:r,isFaded:n,isHighlighted:i,skipAnimation:a}=e,o={root:["root",`series-${r}`,i&&"highlighted",n&&"faded",!a&&"animate"]};return(0,u.A)(o,y,t)};var x=r(60622),A=r(43630);function w(e,t){let r=(0,x.A)(e.x,t.x),n=(0,x.A)(e.y,t.y),i=(0,x.A)(e.width,t.width),a=(0,x.A)(e.height,t.height);return e=>({x:r(e),y:n(e),width:i(e),height:a(e)})}var D=r(37082),C=r(97135);let E=["seriesId","dataIndex","color","isFaded","isHighlighted","classes","skipAnimation","layout","xOrigin","yOrigin","placement","hidden"],S=(0,s.Ay)("text",{name:"MuiBarLabel",slot:"Root",overridesResolver:(e,t)=>[{[`&.${b.faded}`]:t.faded},{[`&.${b.highlighted}`]:t.highlighted},t.root]})(({theme:e})=>(0,n.A)({},e?.typography?.body2,{stroke:"none",fill:(e.vars||e)?.palette?.text?.primary,transitionProperty:"opacity, fill",transitionDuration:`${D.nW}ms`,transitionTimingFunction:D.VQ,pointerEvents:"none"}));function k(e){let t=(0,a.A)({props:e,name:"MuiBarLabel"}),{isFaded:r,hidden:i}=t,s=(0,o.A)(t,E),l=function(e){var t,r;let n,i,a,o,{initialX:s,currentX:l,initialY:u,currentY:c}="outside"===e.placement?(n=0,i=0,a=0,o=0,"vertical"===(t=e).layout?(t.y<t.yOrigin?(n=t.yOrigin-4,i=t.y-4):(n=t.yOrigin+4,i=t.y+t.height+4),{initialX:t.x+t.width/2,currentX:t.x+t.width/2,initialY:n,currentY:i}):(t.x<t.xOrigin?(a=t.xOrigin,o=t.x-4):(a=t.xOrigin,o=t.x+t.width+4),{initialX:a,currentX:o,initialY:t.y+t.height/2,currentY:t.y+t.height/2})):{initialX:"vertical"===(r=e).layout?r.x+r.width/2:r.xOrigin,initialY:"vertical"===r.layout?r.yOrigin:r.y+r.height/2,currentX:r.x+r.width/2,currentY:r.y+r.height/2},d={x:s,y:u,width:e.width,height:e.height},h={x:l,y:c,width:e.width,height:e.height};return(0,A.l)(h,{createInterpolator:w,transformProps:e=>e,applyProps(e,t){e.setAttribute("x",t.x.toString()),e.setAttribute("y",t.y.toString()),e.setAttribute("width",t.width.toString()),e.setAttribute("height",t.height.toString())},initialProps:d,skip:e.skipAnimation,ref:e.ref})}(t),u=function({placement:e,layout:t,xOrigin:r,x:n}){return"outside"===e&&"horizontal"===t?n<r?"end":"start":"middle"}(t),c=function({placement:e,layout:t,yOrigin:r,y:n}){return"outside"===e?"horizontal"===t?"central":n<r?"auto":"hanging":"central"}(t);return(0,C.jsx)(S,(0,n.A)({textAnchor:u,dominantBaseline:c,opacity:i?0:r?.3:1},s,l))}var T=r(58440);let M=["seriesId","classes","color","dataIndex","barLabel","slots","slotProps","xOrigin","yOrigin","x","y","width","height","value","skipAnimation","layout","barLabelPlacement","hidden"],I=["ownerState"];function P(e){let{seriesId:t,classes:r,color:i,dataIndex:a,barLabel:s,slots:l,slotProps:u,xOrigin:c,yOrigin:d,x:h,y:p,width:f,height:g,value:y,skipAnimation:b,layout:x,barLabelPlacement:A,hidden:w}=e,D=(0,o.A)(e,M),{isFaded:E,isHighlighted:S}=(0,T.q)({seriesId:t,dataIndex:a}),P={seriesId:t,classes:r,color:i,isFaded:E,isHighlighted:S,dataIndex:a,skipAnimation:b,layout:x},L=v(P),R=l?.barLabel??k,N=(0,m.A)({elementType:R,externalSlotProps:u?.barLabel,additionalProps:(0,n.A)({},D,{xOrigin:c,yOrigin:d,x:h,y:p,width:f,height:g,placement:A,className:L.root}),ownerState:P}),{ownerState:O}=N,q=(0,o.A)(N,I);if(!s)return null;let B=function(e){let{barLabel:t,value:r,dataIndex:n,seriesId:i,height:a,width:o}=e;return"value"===t?r?r?.toString():null:t({seriesId:i,dataIndex:n,value:r},{bar:{height:a,width:o}})}({barLabel:s,value:y,dataIndex:a,seriesId:t,height:g,width:f});return B?(0,C.jsx)(R,(0,n.A)({},q,O,{hidden:w,children:B})):null}let L=["processedSeries","className","skipAnimation"];function R(e){let{processedSeries:t,className:r,skipAnimation:i}=e,a=(0,o.A)(e,L),{seriesId:s,data:l,layout:u,xOrigin:c,yOrigin:d}=t,h=t.barLabel??e.barLabel;return h?(0,C.jsx)("g",{className:r,"data-series":s,children:l.map(({x:e,y:r,dataIndex:o,color:l,value:p,width:f,height:g})=>(0,C.jsx)(P,(0,n.A)({seriesId:s,dataIndex:o,value:p,color:l,xOrigin:c,yOrigin:d,x:e,y:r,width:f,height:g,skipAnimation:i??!1,layout:u??"vertical"},a,{barLabel:h,barLabelPlacement:t.barLabelPlacement||"center"}),o))},s):null}
6var N=r(55270),O=r(69953),q=r(63606),B=r(80533),j=r(45290);let F=(e,t)=>{let r=`${e}-axis`,n=`${e}Axis`;return t===("x"===e?j.nW:j.sk)?`The first \`${n}\``:`The ${r} with id "${t}"`};var _=r(81142);function z(){return(0,_.zM)("bar")}var $=r(723),U=r(6873);function H(e){return(0,l.Ay)("MuiBar",e)}(0,c.A)("MuiBar",["root","series","seriesLabels"]);let V=e=>(0,u.A)({root:["root"],series:["series"],seriesLabels:["seriesLabels"]},H,e);var G=r(24619);function W(e,t){let r=(0,x.A)(e.x,t.x),n=(0,x.A)(e.y,t.y),i=(0,x.A)(e.width,t.width),a=(0,x.A)(e.height,t.height);return e=>({x:r(e),y:n(e),width:i(e),height:a(e)})}let Y=["ownerState","skipAnimation","id","dataIndex","xOrigin","yOrigin"];function X(e){let{ownerState:t}=e,r=(0,o.A)(e,Y),i=function(e){let t={x:"vertical"===e.layout?e.x:e.xOrigin,y:"vertical"===e.layout?e.yOrigin:e.y,width:"vertical"===e.layout?e.width:0,height:"vertical"===e.layout?0:e.height};return(0,A.l)({x:e.x,y:e.y,width:e.width,height:e.height},{createInterpolator:W,applyProps(e,t){e.setAttribute("x",t.x.toString()),e.setAttribute("y",t.y.toString()),e.setAttribute("width",t.width.toString()),e.setAttribute("height",t.height.toString())},transformProps:e=>e,initialProps:t,skip:e.skipAnimation,ref:e.ref})}(e);return(0,C.jsx)("rect",(0,n.A)({},r,{filter:t.isHighlighted?"brightness(120%)":void 0,opacity:t.isFaded?.3:1,"data-highlighted":t.isHighlighted||void 0,"data-faded":t.isFaded||void 0},i))}var K=r(72642);let Z=["id","dataIndex","classes","color","slots","slotProps","style","onClick","skipAnimation","layout","x","xOrigin","y","yOrigin","width","height"];function J(e){var t;let{id:r,dataIndex:a,classes:s,color:l,slots:u,slotProps:c,style:d,onClick:h,skipAnimation:f,layout:g,x:y,xOrigin:b,y:v,yOrigin:x,width:A,height:w}=e,D=(0,o.A)(e,Z),E=i.useMemo(()=>({type:"bar",seriesId:r,dataIndex:a}),[r,a]),S=(0,G.D)(E),{isFaded:k,isHighlighted:M}=(0,T.q)(E),I=(t=i.useMemo(()=>({type:"bar",seriesId:r,dataIndex:a}),[r,a]),(0,O.P)().use(K.V9,t)),P={id:r,dataIndex:a,classes:s,color:l,isFaded:k,isHighlighted:M,isFocused:I},L=p(P),R=u?.bar??X,N=(0,m.A)({elementType:R,externalSlotProps:c?.bar,externalForwardedProps:D,additionalProps:(0,n.A)({},S,{id:r,dataIndex:a,color:l,x:y,xOrigin:b,y:v,yOrigin:x,width:A,height:w,style:d,onClick:h,cursor:h?"pointer":"unset",stroke:"none",fill:l,skipAnimation:f,layout:g}),className:L.root,ownerState:P});return(0,C.jsx)(R,(0,n.A)({},N))}function Q(e,t){let r=(0,x.A)(e.x,t.x),n=(0,x.A)(e.y,t.y),i=(0,x.A)(e.width,t.width),a=(0,x.A)(e.height,t.height),o=(0,x.A)(e.borderRadius,t.borderRadius);return e=>({x:r(e),y:n(e),width:i(e),height:a(e),borderRadius:o(e)})}function ee(e){let{maskId:t,x:r,y:n,width:i,height:a,skipAnimation:o}=e,{ref:s,d:l}=function(e){let t={x:"vertical"===e.layout?e.x:e.xOrigin,y:"vertical"===e.layout?e.yOrigin:e.y,width:"vertical"===e.layout?e.width:0,height:"vertical"===e.layout?0:e.height,borderRadius:e.borderRadius};return(0,A.l)({x:e.x,y:e.y,width:e.width,height:e.height,borderRadius:e.borderRadius},{createInterpolator:Q,transformProps:t=>({d:function(e,t,r,n,i,a,o,s,l,u){if("vertical"===r){if(t&&e){let e=Math.min(u,a/2,o/2);return`M${n},${i+o/2} v${-(o/2-e)} a${e},${e} 0 0 1 ${e},${-e} h${a-2*e} a${e},${e} 0 0 1 ${e},${e} v${o-2*e} a${e},${e} 0 0 1 ${-e},${e} h${-(a-2*e)} a${e},${e} 0 0 1 ${-e},${-e} v${-(o/2-e)}`}let r=Math.min(u,a/2);if(t)return`M${n},${Math.max(l,i+r)} v${Math.min(0,-(l-i-r))} a${r},${r} 0 0 1 ${r},${-r} h${a-2*r} a${r},${r} 0 0 1 ${r},${r} v${Math.max(0,l-i-r)} Z`;if(e)return`M${n},${Math.min(l,i+o-r)} v${Math.max(0,o-r)} a${r},${r} 0 0 0 ${r},${r} h${a-2*r} a${r},${r} 0 0 0 ${r},${-r} v${-Math.max(0,o-r)} Z`}if("horizontal"===r){if(t&&e){let e=Math.min(u,a/2,o/2);return`M${n+a/2},${i} h${a/2-e} a${e},${e} 0 0 1 ${e},${e} v${o-2*e} a${e},${e} 0 0 1 ${-e},${e} h${-(a-2*e)} a${e},${e} 0 0 1 ${-e},${-e} v${-(o-2*e)} a${e},${e} 0 0 1 ${e},${-e} h${a/2-e}`}let r=Math.min(u,o/2);if(t)return`M${Math.min(s,n-r)},${i} h${a} a${r},${r} 0 0 1 ${r},${r} v${o-2*r} a${r},${r} 0 0 1 ${-r},${r} h${-a} Z`;if(e)return`M${Math.max(s,n+a+r)},${i} h${-a} a${r},${r} 0 0 0 ${-r},${r} v${o-2*r} a${r},${r} 0 0 0 ${r},${r} h${a} Z`}}(e.hasNegative,e.hasPositive,e.layout,t.x,t.y,t.width,t.height,e.xOrigin,e.yOrigin,t.borderRadius)}),applyProps(e,{d:t}){t&&e.setAttribute("d",t)}
6,initialProps:t,skip:e.skipAnimation,ref:e.ref})}({layout:e.layout??"vertical",hasNegative:e.hasNegative,hasPositive:e.hasPositive,xOrigin:e.xOrigin,yOrigin:e.yOrigin,x:r,y:n,width:i,height:a,borderRadius:e.borderRadius??0,skipAnimation:o});return!e.borderRadius||e.borderRadius<=0?null:(0,C.jsx)("clipPath",{id:t,children:(0,C.jsx)("path",{ref:s,d:l})})}let et=["completedData","masksData","borderRadius","onItemClick","skipAnimation"];function er(e){let{completedData:t,masksData:r,borderRadius:a,onItemClick:s,skipAnimation:l}=e,u=(0,o.A)(e,et),c=V(),d=!a||a<=0;return(0,C.jsxs)(i.Fragment,{children:[!d&&r.map(({id:e,x:t,y:r,xOrigin:n,yOrigin:i,width:o,height:s,hasPositive:u,hasNegative:c,layout:d})=>(0,C.jsx)(ee,{maskId:e,borderRadius:a,hasNegative:c,hasPositive:u,layout:d,x:t,y:r,xOrigin:n,yOrigin:i,width:o,height:s,skipAnimation:l??!1},e)),t.map(({seriesId:e,layout:t,xOrigin:r,yOrigin:i,data:a})=>(0,C.jsx)("g",{"data-series":e,className:c.series,children:a.map(({dataIndex:a,color:o,maskId:c,x:h,y:p,width:f,height:g})=>{let m=(0,C.jsx)(J,(0,n.A)({id:e,dataIndex:a,color:o,skipAnimation:l??!1,layout:t??"vertical",x:h,xOrigin:r,y:p,yOrigin:i,width:f,height:g},u,{onClick:s&&(t=>{s(t,{type:"bar",seriesId:e,dataIndex:a})})}),a);return d?m:(0,C.jsx)("g",{clipPath:`url(#${c})`,children:m},a)})},e))]})}var en=r(14715),ei=r(1742),ea=r(198),eo=r(33857),es=r(62152),el=r(44589),eu=r(94519),ec=r(11993);let ed=(0,es.Mz)(q.ds,q.U0,el.nW,function({axis:e,axisIds:t},{axis:r,axisIds:n},i,a){let o,{series:s,stackingGroups:l=[]}=i?.bar??{},u=t[0],c=n[0];for(let t=0;t<l.length;t+=1)for(let n of l[t].ids){var d,h;let i=(s??{})[n],p=i.xAxisId??u,f=i.yAxisId??c,g=e[p],m=r[f],y="horizontal"===i.layout?m:g,b="horizontal"===i.layout?g:m,v=y.scale,x="horizontal"===i.layout?a.y:a.x;if(!(0,ec.y_)(v))continue;let A=(d=v,h=x,0===d.bandwidth()?Math.floor((h-Math.min(...d.range())+d.step()/2)/d.step()):Math.floor((h-Math.min(...d.range()))/d.step())),{barWidth:w,offset:D}=(0,eu.L)(v.bandwidth(),l.length,y.barGapRatio),C=t*(w+D),E=y.data?.[A];if(null==E)continue;let S=v(E);if(null==S)continue;let k=S+C,T=k+w,M=Math.min(k,T),I=Math.max(k,T);if(x>=M&&x<=I){let e="horizontal"===i.layout?a.x:a.y,t=i.stackedData[A],r=b.scale(t[0]),s=b.scale(t[1]);if(null==r||null==s)continue;let l=Math.min(r,s),u=Math.max(r,s);e>=l&&e<=u&&(o={seriesId:n,dataIndex:A})}}if(o)return{type:"bar",seriesId:o.seriesId,dataIndex:o.dataIndex}});function eh(e,t,r){let n=e.get(t);return n?n.push(r):(n=[r],e.set(t,n)),n}function ep(e,t){return function(e,t,r,n,i,a,o,s){let l=Math.min(i,r/2,n/2),u=Math.min(a,r/2,n/2),c=Math.min(o,r/2,n/2),d=Math.min(s,r/2,
6n/2);return`M${e+l},${t} 7 h${r-l-u} 8 a${u},${u} 0 0 1 ${u},${u} 9 v${n-u-c} 10 a${c},${c} 0 0 1 -${c},${c} 11 h-${r-c-d} 12 a${d},${d} 0 0 1 -${d},-${d} 13 v-${n-d-l} 14 a${l},${l} 0 0 1 ${l},-${l} 15 Z`}(e.x,e.y,e.width,e.height,"left"===e.borderRadiusSide||"top"===e.borderRadiusSide?t:0,"right"===e.borderRadiusSide||"top"===e.borderRadiusSide?t:0,"right"===e.borderRadiusSide||"bottom"===e.borderRadiusSide?t:0,"left"===e.borderRadiusSide||"bottom"===e.borderRadiusSide?t:0)}var ef=r(93427),eg=r(14688);let em=["skipAnimation","layout","xOrigin","yOrigin"],ey=["children","layout","xOrigin","yOrigin"],eb=(0,s.Ay)("g")({'&[data-faded="true"]':{opacity:.3},"& path":{pointerEvents:"none"}});function ev(e){let{skipAnimation:t,layout:r,xOrigin:i,yOrigin:a}=e,s=(0,o.A)(e,em);return t?(0,C.jsx)(eb,(0,n.A)({},s)):(0,C.jsx)(eA,(0,n.A)({},s,{layout:r,xOrigin:i,yOrigin:a}))}let ex=(0,s.Ay)("rect")({"@keyframes scaleInX":{from:{transform:"scaleX(0)"},to:{transform:"scaleX(1)"}},"@keyframes scaleInY":{from:{transform:"scaleY(0)"},to:{transform:"scaleY(1)"}},animationDuration:`${D.nW}ms`,animationFillMode:"forwards",'&[data-orientation="horizontal"]':{animationName:"scaleInX"},'&[data-orientation="vertical"]':{animationName:"scaleInY"}});function eA(e){let{children:t,layout:r,xOrigin:a,yOrigin:s}=e,l=(0,o.A)(e,ey),u=(0,O.P)().use(eg.VT),c=(0,ef.A)(),d=[];return"horizontal"===r?(d.push((0,C.jsx)(ex,{"data-orientation":"horizontal",x:u.left,width:a-u.left,y:u.top,height:u.height,style:{transformOrigin:`${a}px ${u.top+u.height/2}px`}},"left")),d.push((0,C.jsx)(ex,{"data-orientation":"horizontal",x:a,width:u.left+u.width-a,y:u.top,height:u.height,style:{transformOrigin:`${a}px ${u.top+u.height/2}px`}},"right"))):(d.push((0,C.jsx)(ex,{"data-orientation":"vertical",x:u.left,width:u.width,y:u.top,height:s-u.top,style:{transformOrigin:`${u.left+u.width/2}px ${s}px`}},"top")),d.push((0,C.jsx)(ex,{"data-orientation":"vertical",x:u.left,width:u.width,y:s,height:u.top+u.height-s,style:{transformOrigin:`${u.left+u.width/2}px ${s}px`}},"bottom"))),(0,C.jsxs)(i.Fragment,{children:[(0,C.jsx)("clipPath",{id:c,children:d}),(0,C.jsx)(eb,(0,n.A)({clipPath:`url(#${c})`},l,{children:t}))]})}var ew=r(29321);function eD({completedData:e,borderRadius:t=0,onItemClick:r,skipAnimation:n=!1}){let a=i.useRef(null),o=(0,en.n)();!function(e,t,r){let{instance:n}=(0,ei.N)(),a=(0,en.n)(),o=(0,O.P)(),s=i.useRef(!1),l=i.useRef(void 0),u=(0,ew.A)(()=>t?.()),c=(0,ew.A)(()=>r?.());i.useEffect(()=>{let t=a.current;if(!t)return;function r(){s.current=!0}function i(){let e=l.current;e&&(l.current=void 0,n.removeTooltipItem(e),n.clearHighlight(),c())}function d(){s.current=!1,i()}let h=function(r){let a=(0,eo.P)(t,r);if(!n.isPointInside(a.x,a.y))return void i();let s=e(o.state,a);s?(n.setLastUpdateSource("pointer"),n.setTooltipItem(s),n.setHighlight(s),u(),l.current=s):i()};return t.addEventListener("pointerleave",d),t.addEventListener("pointermove",h),t.addEventListener("pointerenter",r),()=>{t.removeEventListener("pointerenter",r),t.removeEventListener("pointermove",h),t.removeEventListener("pointerleave",d),s.current&&d()}},[e,n,u,c,o,a])}(ed,r?()=>{let e=o.current;e&&null==a.current&&(a.current=e.style.cursor,e.style.cursor="pointer")}:void 0,r?()=>{let e=o.current;e&&null!=a.current&&(e.style.cursor=a.current,a.current=null)}:void 0);let{instance:s}=(0,ei.N)(),l=(0,en.n)(),u=(0,O.P)();return i.useEffect(()=>{let e=l.current;if(!e||!r)return;let t=null,n=function(n){let i=n;t&&1>=Math.abs(n.clientX-t.clientX)&&1>=Math.abs(n.clientY-t.clientY)&&(i={clientX:t.clientX,clientY:t.clientY}),t=null;let a=(0,eo.P)(e,i);if(!s.isPointInside(a.x,a.y))return;let o=ed(u.state,a);o&&r(n,{type:"bar",seriesId:o.seriesId,dataIndex:o.dataIndex})},i=function(e){t=e};return e.addEventListener("click",n),e.addEventListener("pointerup",i),()=>{e.removeEventListener("click",n),e.removeEventListener("pointerup",i)}},[s,r,u,l]),(0,C.jsx)(i.Fragment,{children:e.map(e=>(0,C.jsx)(eE,{series:e,borderRadius:t,skipAnimation:n},e.seriesId))})}let eC=i.memo(function({processedSeries:e,borderRadius:t}){let{store:r}=(0,ei.N)(),n=r.use(ea.Ph,e.seriesId),a=r.use(ea.Ds,e.seriesId),o=null!=n&&e.data.find(e=>e.dataIndex===n)||null,s=null!=a&&e.data.find(e=>e.dataIndex===a)||null,l=[];return null!=o&&l.push((0,C.jsx)("path",{fill:o.color,filter:"brightness(120%)","data-highlighted":!0,d:ep(o,t)},`highlighted-${e.seriesId}`)),null!=s&&l.push((0,C.jsx)("path",{fill:s.color,d:ep(s,t)},`unfaded-${s.seriesId}`)),(0,C.jsx)(i.Fragment,{children:l})});function eE({series:e,borderRadius:t,skipAnimation:r}){let n=V(),{store:a}=(0,ei.N)(),o=a.use(ea.y1,e.seriesId),s=a.use(ea.Hd,e.seriesId);return(0,C.jsxs)(i.Fragment,{children:[(0,C.jsx)(ev,{className:n.series,"data-series":e.seriesId,layout:e.layout,xOrigin:e.xOrigin,yOrigin:e.yOrigin,skipAnimation:r,"data-faded":s||void 0,"data-highlighted":o||void 0,children:(0,C.jsx)(eS,{processedSeries:e,borderRadius:t})}),(0,C.jsx)(eC,{processedSeries:e,borderRadius:t})]})}function eS({processedSeries:e,borderRadius:t}){let r=function(e,t){let r=new Map,n=new Map;for(let i=0;i<e.data.length;i+=1){let a=e.data[i],o=ep(a,t),s=eh(n,a.color,o);s.length>=1e3&&(eh(r,a.color,s.join("")),n.delete(a.color))}for(let[e,t]of n.entries())t.length>0&&eh(r,e,t.join(""));return r}(e,t),n=[],a=0;for(let[e,t]of r.entries())for(let r of t)n.push((0,C.jsx)("path",{fill:e,d:r},a)),a+=1;return(0,C.jsx)(i.Fragment,{children:n})}let ek=["skipAnimation","onItemClick","borderRadius","barLabel","renderer"],eT=(0,s.Ay)("g",{name:"MuiBarPlot",slot:"Root"})({[`& .${h.root}`]:{transitionProperty:"opacity, fill",transitionDuration:`${D.nW}ms`,transitionTimingFunction:D.VQ}});function eM(e){let{skipAnimation:t,onItemClick:r,borderRadius:i,barLabel:a,renderer:s}=e,l=(0,o.A)(e,ek),u=(0,O.P)().use(q.zw),c=(0,N.x)(u||t),d=(0,N.x)(t),{xAxis:h}=(0,f.pI)(),{yAxis:p}=(0,f.QK)(),{completedData:m,masksData:y}=function(e,t,r){let i=z()??{series:{},stackingGroups:[],seriesOrder:[]},a=(0,f.pI)().xAxisIds[0],o=(0,f.QK)().yAxisIds[0],s=(0,U.R)(),{series:l,stackingGroups:u}=i,c={};return{completedData:u.flatMap(({ids:i},d)=>{let h=e.left,p=e.left+e.width,f=e.top,g=e.top+e.height,m=new Map,y=new Map;return i.map(e=>{let i=l[e].xAxisId??a,b=l[e].yAxisId??o,v=l[e].layout,x=t[i],A=r[b],w="vertical"===l[e].layout,D=(w?A.reverse:x.reverse)??!1;!function(e,t,r,n,i,a,o){let s=i[n],l=o[a],u=e?s:l,c=e?l:s,d=e?n:a,h=e?a:n,p=e?"x":"y";if("band"!==u.scaleType)throw Error(`MUI X Charts: ${F(p,d)} should be of type "band" to display the bar series of id "${t}".`);if(void 0===u.data)throw Error(`MUI X Charts: ${F(p,d)} should have data property.`);
15if("band"===c.scaleType||"point"===c.scaleType)throw Error(`MUI X Charts: ${F(e?"y":"x",h)} should be a continuous type to display the bar series of id "${t}".`)}(w,e,l[e].stackedData.length,i,t,b,r);let C=w?x:A,E=x.scale,S=A.scale,k=Math.round(E(0)??0),T=Math.round(S(0)??0),M=(0,B.A)(l[e],t[i],r[b]),I=[];for(let t=0;t<C.data.length;t+=1){let r=(0,$.r)({verticalLayout:w,xAxisConfig:x,yAxisConfig:A,series:l[e],dataIndex:t,numberOfGroups:u.length,groupIndex:d});if(null==r)continue;let i=l[e].stack,a=(0,n.A)({seriesId:e,dataIndex:t},r,{color:M(t),value:l[e].data[t],maskId:`${s}_${i||e}_${d}_${t}`});if(a.x>p||a.x+a.width<h||a.y>g||a.y+a.height<f)continue;let o=m.get(t),b=y.get(t),C=(D?-1:1)*Math.sign(a.value??0);C>0?(b&&delete b.borderRadiusSide,a.borderRadiusSide=w?"top":"right",y.set(t,a)):C<0&&(o&&delete o.borderRadiusSide,a.borderRadiusSide=w?"bottom":"left",m.set(t,a)),c[a.maskId]||(c[a.maskId]={id:a.maskId,width:0,height:0,hasNegative:!1,hasPositive:!1,layout:v,xOrigin:k,yOrigin:T,x:0,y:0});let E=c[a.maskId];E.width="vertical"===v?a.width:E.width+a.width,E.height="vertical"===v?E.height+a.height:a.height,E.x=Math.min(0===E.x?1/0:E.x,a.x),E.y=Math.min(0===E.y?1/0:E.y,a.y);let S=a.value??0;E.hasNegative=E.hasNegative||(D?S>0:S<0),E.hasPositive=E.hasPositive||(D?S<0:S>0),I.push(a)}return{seriesId:e,barLabel:l[e].barLabel,barLabelPlacement:l[e].barLabelPlacement,data:I,layout:v,xOrigin:k,yOrigin:T}})}),masksData:Object.values(c)}}((0,g.N)(),h,p),b=V();return(0,C.jsxs)(eT,{className:b.root,children:[(0,C.jsx)("svg-batch"===s?eD:er,(0,n.A)({completedData:m,masksData:y,skipAnimation:"svg-batch"===s?d:c,onItemClick:r,borderRadius:i},l)),m.map(e=>(0,C.jsx)(R,(0,n.A)({className:b.seriesLabels,processedSeries:e,skipAnimation:c,barLabel:a},l),e.seriesId))]})}function eI(e,t="warning"){}var eP=r(12783),eL=r(19940);function eR(){let[e,t]=i.useState(!1);return i.useEffect(()=>{t(!0)},[]),e}function eN(e){return"number"==typeof e&&!Number.isFinite(e)}function eO(e,t){return Math.abs(12*t.getFullYear()+t.getMonth()-12*e.getFullYear()-e.getMonth())}function eq(e,t){return Math.abs(t.getTime()-e.getTime())/864e5}let eB={years:{getTickNumber:function(e,t){return Math.abs(t.getFullYear()-e.getFullYear())},isTick:(e,t)=>t.getFullYear()!==e.getFullYear(),format:e=>e.getFullYear().toString()},quarterly:{getTickNumber:(e,t)=>Math.floor(eO(e,t)/3),isTick:(e,t)=>t.getMonth()!==e.getMonth()&&t.getMonth()%3==0,format:new Intl.DateTimeFormat("default",{month:"short"}).format},months:{getTickNumber:eO,isTick:(e,t)=>t.getMonth()!==e.getMonth(),format:new Intl.DateTimeFormat("default",{month:"short"}).format},biweekly:{getTickNumber:(e,t)=>eq(e,t)/14,isTick:(e,t)=>(t.getDay()<e.getDay()||eq(t,e)>7)&&Math.floor(t.getDate()/7)%2==1,format:new Intl.DateTimeFormat("default",{day:"numeric"}).format},weeks:{getTickNumber:(e,t)=>eq(e,t)/7,isTick:(e,t)=>t.getDay()<e.getDay()||eq(t,e)>=7,format:new Intl.DateTimeFormat("default",{day:"numeric"}).format},days:{getTickNumber:eq,isTick:(e,t)=>t.getDate()!==e.getDate(),format:new Intl.DateTimeFormat("default",{day:"numeric"}).format},hours:{getTickNumber:function(e,t){return Math.abs(t.getTime()-e.getTime())/36e5},isTick:(e,t)=>t.getHours()!==e.getHours(),format:new Intl.DateTimeFormat("default",{hour:"2-digit",minute:"2-digit"}).format}};var ej=r(12172);let eF={start:0,extremities:0,end:1,middle:.5};function e_(e,t,r){return e(t)-(e.step()-e.bandwidth())/2+eF[r]*e.step()}function ez(e){let{scale:t,tickNumber:r,valueFormatter:n,tickInterval:a,tickPlacement:o="extremities",tickLabelPlacement:s,tickSpacing:l,direction:u,ordinalTimeTicks:c}=e,{instance:d}=(0,ei.N)(),h="x"===u?d.isXInside:d.isYInside;return i.useMemo(()=>(function(e){let{scale:t,tickNumber:r,valueFormatter:n,tickInterval:i,tickPlacement:a,tickLabelPlacement:o,tickSpacing:s,isInside:l,ordinalTimeTicks:u}=e;if(void 0!==u&&(0,ej.X)(t.domain())&&(0,ec.wl)(t)){let e=t.domain();return 0===e.length||1===e.length?[]:(function(e,t,r,n,i){if(0===r.length)return[];let a=n.range()[0]>n.range()[1],o=e.findIndex(e=>i(e_(n,e,a?"start":"end"))),s=e.findLastIndex(e=>i(e_(n,e,a?"end":"start"))),l=e[0],u=e[e.length-1];if(!(l instanceof Date)||!(u instanceof Date))return[];let c=0;for(let e=0;e<r.length;e+=1)if(0!==r[e].getTickNumber(l,u)){c=e;break}let d=c;for(let e=c;e<r.length;e+=1){if(e===r.length-1){d=e;break}let n=r[e].getTickNumber(l,u),i=r[e+1].getTickNumber(l,u);if(i>t||t/n<i/t){d=e;break}}let h=[];for(let t=Math.max(1,o);t<=s;t+=1)for(let n=c;n<=d;n+=1){let i=e[t-1],a=e[t];if(i instanceof Date&&a instanceof Date&&r[n].isTick(i,a)){h.push({index:t,formatter:r[n].format});break}}return h})(e,r,u.map(e=>"string"==typeof e?eB[e]:e),t,l).map(({index:r,formatter:n})=>{let i=e[r],a=n(i);return{value:i,formattedValue:a,offset:e_(t,i,"middle"),labelOffset:0}})}let c=a??"extremities";if((0,ec.wl)(t)){let e=t.domain(),a=o??"middle",u=e;if("object"==typeof i&&null!=i?u=i:("function"==typeof i&&(u=u.filter(i)),void 0!==s&&s>0&&(u=function(e,t,r){let n=Math.abs(t[1]-t[0]),i=Math.ceil(e.length/(n/r));return Number.isNaN(i)||i<=1?e:e.filter((e,t)=>
15t%i==0)}(u,t.range(),s))),0===u.length)return[];if(t.bandwidth()>0){let i=t.range()[0]>t.range()[1],o=u.findIndex(e=>l(e_(t,e,i?"start":"end"))),s=u.findLastIndex(e=>l(e_(t,e,i?"end":"start")));return[...u.slice(o,s+1).map(e=>{let i=`${e}`;return{value:e,formattedValue:n?.(e,{location:"tick",scale:t,tickNumber:r,defaultTickLabel:i})??i,offset:e_(t,e,c),labelOffset:"tick"===a?0:t.step()*(eF[a]-eF[c])}}),..."extremities"===c&&s===e.length-1&&l(t.range()[1])?[{formattedValue:void 0,offset:t.range()[1],labelOffset:0}]:[]]}return u.map(e=>{let i=`${e}`;return{value:e,formattedValue:n?.(e,{location:"tick",scale:t,tickNumber:r,defaultTickLabel:i})??i,offset:t(e),labelOffset:0}})}if(t.domain().some(eN))return[];let d="object"==typeof i?i:function(e,t){let r=e.domain();return r[0]===r[1]?[r[0]]:e.ticks(t)}(t,r),h=[];for(let e=0;e<d.length;e+=1){let i=d[e],a=t(i);if(l(a)){let s=t.tickFormat(r)(i);h.push({value:i,formattedValue:n?.(i,{location:"tick",scale:t,tickNumber:r,defaultTickLabel:s})??s,offset:a,labelOffset:"middle"===o?t(d[e-1]??0)-(a+t(d[e-1]??0))/2:0})}}return h})({scale:t,tickNumber:r,tickPlacement:o,tickInterval:a,tickLabelPlacement:s,tickSpacing:l,valueFormatter:n,isInside:h,ordinalTimeTicks:c}),[t,r,o,a,s,l,n,h,c])}var e$=r(13439),eU=r(47877);let eH="undefined"!=typeof window&&"Intl"in window&&"Segmenter"in Intl?new Intl.Segmenter(void 0,{granularity:"grapheme"}):null,eV=eH?function(e){let t=eH.segment(e),r=0;for(let e of t)r+=1;return r}:function(e){return e.length},eG="undefined"!=typeof window&&"Intl"in window&&"Segmenter"in Intl?new Intl.Segmenter(void 0,{granularity:"grapheme"}):null,eW=eG?function(e,t){let r=eG.segment(e),n="",i=0;for(let e of r)if(n+=e.segment,(i+=1)>=t)break;return n}:function(e,t){return e.slice(0,t)};function eY(e,t){let{width:r,height:n,measureText:i}=t,a=Math.PI/180*t.angle,o=i(e),s=Math.abs(o.width*Math.cos(a))+Math.abs(o.height*Math.sin(a)),l=Math.abs(o.width*Math.sin(a))+Math.abs(o.height*Math.cos(a));return s<=r&&l<=n}function eX(e,t){if(t(e))return e;let r=e,n=1,i=.5,a=eV(e),o=a,s=a,l=null;do{if(s=o,0===(o=Math.floor(a*i)))break;n+=1,t((r=eW(e,o).trim())+"â¦")?(l=r,i+=1/2**n):i-=1/2**n}while(1!==Math.abs(o-s));return l?l+"â¦":""}function eK(){return"undefined"==typeof window}let eZ=new Map,eJ=new Set(["minWidth","maxWidth","width","minHeight","maxHeight","height","top","left","fontSize","padding","margin","paddingLeft","paddingRight","paddingTop","paddingBottom","marginLeft","marginRight","marginTop","marginBottom"]);function eQ(e,t){return eJ.has(e)&&t===+t?`${t}px`:t}let e0=/([A-Z])/g;function e1(e){return String(e).replace(e0,e=>`-${e.toLowerCase()}`)}function e2(e){let t="";for(let r in e)if(Object.hasOwn(e,r)){let n=e[r];if(void 0===n)continue;t+=`${e1(r)}:${eQ(r,n)};`}return t}let e3=(e,t={})=>{if(null==e||eK())return{width:0,height:0};let r=String(e),n=e2(t),i=`${r}-${n}`,a=eZ.get(i);if(a)return a;try{let e=e6(),n=document.createElementNS("http://www.w3.org/2000/svg","text");Object.keys(t).map(e=>(n.style[e1(e)]=eQ(e,t[e]),e)),n.textContent=r,e.replaceChildren(n);let a=e5(n);return eZ.set(i,a),eZ.size+1>2e3&&eZ.clear(),a}catch{return{width:0,height:0}}};function e5(e){try{let t=e.getBBox();return{width:t.width,height:t.height}}catch{let t=e.getBoundingClientRect();return{width:t.width,height:t.height}}}let e8=null;function e6(){return null===e8&&((e8=document.createElementNS("http://www.w3.org/2000/svg","svg")).setAttribute("aria-hidden","true"),e8.style.position="absolute",e8.style.top="-20000px",e8.style.left="0",e8.style.padding="0",e8.style.margin="0",e8.style.border="none",e8.style.pointerEvents="none",e8.style.visibility="hidden",e8.style.contain="strict",document.body.appendChild(e8)),e8}var e4=r(29254);function e9(e){return(0,l.Ay)("MuiChartsAxis",e)}let e7=(0,c.A)("MuiChartsAxis",["root","line","tickContainer","tick","tickLabel","label","directionX","directionY","top","bottom","left","right","id"]),te=e=>{let{classes:t,position:r,id:n}=e,i={root:["root","directionX",r,`id-${n}`],line:["line"],tickContainer:["tickContainer"],tick:["tick"],tickLabel:["tickLabel"],label:["label"]};return(0,u.A)(i,e9,t)},tt={disableLine:!1,disableTicks:!1,tickSize:6,tickLabelMinGap:4},tr=["x","y","style","text","ownerState"],tn=["angle","textAnchor","dominantBaseline"];function ti(e){let t,{x:r,y:a,style:s,text:l}=e,u=(0,o.A)(e,tr),c=s??{},{angle:d,textAnchor:h,dominantBaseline:p}=c,f=(0,o.A)(c,tn),g=eR(),m=i.useMemo(()=>(function({style:e,needsComputation:t,text:r}){return r.split("\n").map(r=>(0,n.A)({text:r},t?e3(r,e):{width:0,height:0}))}
15)({style:f,needsComputation:g&&l.includes("\n"),text:l}),[f,l,g]);switch(p){case"hanging":case"text-before-edge":t=0;break;case"central":t=-((m.length-1)/2*m[0].height);break;default:t=-((m.length-1)*m[0].height)}return(0,C.jsx)("text",(0,n.A)({},u,{transform:d?`rotate(${d}, ${r}, ${a})`:void 0,x:r,y:a,textAnchor:h,dominantBaseline:p,style:f,children:m.map((e,n)=>(0,C.jsx)("tspan",{x:r,dy:`${0===n?t:m[0].height}px`,dominantBaseline:p,children:e.text},n))}))}function ta(e){let t=(0,eU.b)(e);return t<=30||t>=330||t<=210&&t>=150?"middle":t<=180?"end":"start"}function to(e){let t=(0,eU.b)(e);return t<=30||t>=330?"hanging":t<=210&&t>=150?"auto":"central"}function ts(e){switch(e){case"start":return"end";case"end":return"start";default:return e}}let tl=["scale","tickNumber","reverse"];function tu(e){let{xAxis:t,xAxisIds:r}=(0,f.pI)(),i=t[e.axisId??r[0]],{scale:s,tickNumber:l,reverse:u}=i,c=(0,o.A)(i,tl),d=(0,a.A)({props:(0,n.A)({},c,e),name:"MuiChartsXAxis"}),h=(0,n.A)({},tt,d),{position:p,tickLabelStyle:g,slots:y,slotProps:b}=h,v=(0,eP.A)(),x=(0,eL.I)(),A=te(h),w=y?.axisTick??"line",D=y?.axisTickLabel??ti,C=ta(180*("bottom"!==p)-(g?.angle??0)),E=to(180*("bottom"!==p)-(g?.angle??0)),S=(0,m.A)({elementType:D,externalSlotProps:b?.axisTickLabel,additionalProps:{style:(0,n.A)({},v.typography.caption,{fontSize:12,lineHeight:1.25,textAnchor:x?ts(C):C,dominantBaseline:E},g)},className:A.tickLabel,ownerState:{}});return{xScale:s,defaultizedProps:h,tickNumber:l,positionSign:"bottom"===p?1:-1,classes:A,Tick:w,TickLabel:D,axisTickLabelProps:S,reverse:u}}function tc(e){let{axisLabelHeight:t,ordinalTimeTicks:r}=e,{xScale:a,defaultizedProps:o,tickNumber:s,positionSign:l,classes:u,Tick:c,TickLabel:d,axisTickLabelProps:h,reverse:p}=tu(e),f=(0,eL.I)(),m=function(e=!1){let[t,r]=i.useState(!1);return(0,e$.A)(()=>{e||r(!0)},[e]),i.useEffect(()=>{e&&r(!0)},[e]),t}(),{disableTicks:y,tickSize:b,valueFormatter:v,slotProps:x,tickInterval:A,tickLabelInterval:w,tickPlacement:D,tickLabelPlacement:E,tickLabelMinGap:S,tickSpacing:k,height:T}=o,M=(0,g.N)(),{instance:I}=(0,ei.N)(),P=eR(),L=y?4:b,R=ez({scale:a,tickNumber:s,valueFormatter:v,tickInterval:A,tickPlacement:D,tickLabelPlacement:E,tickSpacing:k,direction:"x",ordinalTimeTicks:r}),N=function(e,{tickLabelStyle:t,tickLabelInterval:r,tickLabelMinGap:i,reverse:a,isMounted:o,isXInside:s}){if("function"==typeof r)return new Set(e.filter((e,t)=>r(e.value,t)));let l=0,u=a?-1:1,c=e.filter(e=>{let{offset:t,labelOffset:r,formattedValue:n}=e;return""!==n&&s(t+r)}),d=function(e,t){let r=new Set;for(let t of e)t.formattedValue&&t.formattedValue.split("\n").forEach(e=>r.add(e));return function(e,t={}){if(eK())return new Map(Array.from(e).map(e=>[e,{width:0,height:0}]));let r=new Map,i=[],a=e2(t);for(let t of e){let e=`${t}-${a}`,n=eZ.get(e);n?r.set(t,n):i.push(t)}let o=e6(),s=(0,n.A)({},t);Object.keys(s).map(e=>(o.style[e1(e)]=eQ(e,s[e]),e));let l=[];for(let e of i){let t=document.createElementNS("http://www.w3.org/2000/svg","text");t.textContent=`${e}`,l.push(t)}o.replaceChildren(...l);for(let e=0;e<i.length;e+=1){let t=i[e],n=e5(o.children[e]),s=`${t}-${a}`;eZ.set(s,n),r.set(t,n)}return eZ.size+1>2e3&&eZ.clear(),r}(r,t)}(c,t);return new Set(c.filter((e,r)=>{let{offset:n,labelOffset:a}=e,s=n+a;if(r>0&&u*s<u*(l+i))return!1;let{width:c,height:h}=o?function(e,t){if(void 0===t.formattedValue)return{width:0,height:0};let r=0,n=0;for(let i of t.formattedValue.split("\n")){let t=e.get(i);t&&(r=Math.max(r,t.width),n+=t.height)}return{width:r,height:n}}(d,e):{width:0,height:0},p=function(e,t,r=0){let n=Math.min(Math.abs(r)%180,Math.abs(Math.abs(r)%180-180)%180);if(n<5)return e;if(n>85)return t;let i=(0,e4.k)(n);return i<Math.atan2(t,e)?e/Math.cos(i):t/Math.sin(i)}(c,h,t?.angle);return(!(r>0)||!(u*(s-u*p/2)<u*(l+i)))&&(l=s+u*p/2,!0)}))}(R,{tickLabelStyle:h.style,tickLabelInterval:w,tickLabelMinGap:S,reverse:p,isMounted:m,isXInside:I.isXInside}),O=Math.max(0,T-(t>0?t+4:0)-L-3),q=P?function(e,t,r,n,i){let a=new Map,o=(0,eU.b)(i?.angle??0),s=1,l=1;for(let u of(i?.textAnchor==="start"?(s=1/0,l=1):i?.textAnchor==="end"?(s=1,l=1/0):(s=2,l=2),o>90&&o<270&&([s,l]=[l,s]),n&&([s,l]=[l,s]),e))if(u.formattedValue){let e=Math.min((u.offset+u.labelOffset)*s,(t.left+t.width+t.right-u.offset-u.labelOffset)*l),n=t=>eY(t,{width:e,height:r,angle:o,measureText:e=>e3(e,i)});a.set(u,eX(u.formattedValue.toString(),n))}return a}(N,M,O,f,h.style):new Map(Array.from(N).map(e=>[e,e.formattedValue]));return(0,C.jsx)(i.Fragment,{children:R.map((e,t)=>{let{offset:r,labelOffset:i}=e,a=I.isXInside(r),o=q.get(e),s=N.has(e);return(0,C.jsxs)("g",{transform:`translate(${r}, 0)`,className:u.tickContainer,children:[!y&&a&&(0,C.jsx)(c,(0,n.A)({y2:l*L,className:u.tick},x?.axisTick)),void 0!==o&&s&&(0,C.jsx)(d,(0,n.A)({x:i??0,y:l*(L+3)},h,{text:o}))]},t)})})}let td={start:0,extremities:0,end:1,middle:.5,tick:0};function th(e){let{scale:t,tickInterval:r,tickLabelPlacement:n="middle",tickPlacement:a="extremities",groups:o}=e;return i.useMemo(()=>{let e=t.domain(),i="function"==typeof r&&e.filter(r)||"object"==typeof r&&r||e;if(t.bandwidth()>0){let e=tp(i,o,a,n,t);return e[0]&&(e[0].ignoreTick=!0),[{formattedValue:void 0,offset:t.range()[0],labelOffset:0,groupIndex:o.length-1},...e,{formattedValue:void 0,offset:t.range()[1],labelOffset:0,groupIndex:o.length-1}]}return tp(i,o,a,n,t)},[t,r,o,a,n])}function tp(e,t,r,n,i){let a=[],o=new Map,s=0;for(let l=0;l<t.length;l+=1)for(let u=0;u<e.length;u+=1){let c=e[u],d=t[l].getValue(c,u),h=a[a.length-1];if(h?.value!==d||h?.groupIndex!==l){s=1;let e=(0,ec.wl)(i)?i(c)-(i.step()-i.bandwidth())/2+td[r]*i.step():i(c),t=i.step()*s*(td[n]-td[r]);a.push({value:d,formattedValue:`${d}`,offset:e,groupIndex:l,dataIndex:u,ignoreTick:!1,labelOffset:t}),o.has(u)||o.set(u,new Set);let h=o.get(u);for(let e of h.values())a[e].ignoreTick=!0;h.add(a.length-1)}else s+=1,h.labelOffset=i.step()*s*(td[n]-td[r])}return a}let tf={tickSize:6},tg=(e,t,r)=>{let i=e[t]??{},a=r??tf.tickSize;return(0,n.A)({},tf,i,{tickSize:i.tickSize??a*t*2+a})};function tm(e){let{xScale:t,defaultizedProps:r,tickNumber:a,positionSign:o,classes:s,Tick:l,TickLabel:u,axisTickLabelProps:c}=tu(e);if(!(0,ec.wl)(t))throw Error("MUI X Charts: ChartsGroupedXAxis only supports the `band` and `point` scale types.");let{disableTicks:d,tickSize:h,valueFormatter:p,slotProps:f,tickInterval:g,tickPlacement:m,tickLabelPlacement:y}=r,b=r.groups,{instance:v}=(0,ei.N)(),x=th({scale:t,tickNumber:a,valueFormatter:p,tickInterval:g,tickPlacement:m,tickLabelPlacement:y,direction:"x",groups:b});return(0,C.jsx)(i.Fragment,{children:x.map((e,t)=>{let{offset:r,labelOffset:i}=e,a=v.isXInside(r),p=e.formattedValue,g=e.ignoreTick??!1,m=e.groupIndex??0,y=tg(b,m,h),x=o*y.tickSize,A=o*(y.tickSize+3);return(0,C.jsxs)("g",{transform:`translate(${r}, 0)`,className:s.tickContainer,"data-group-index":m,children:[!d&&!g&&a&&(0,C.jsx)(l,(0,n.A)({y2:x,className:s.tick},f?.axisTick)),void 0!==p&&(0,C.jsx)(u,(0,n.A)({x:i??0,y:A},c,{style:(0,n.A)({},c.style,y.tickLabelStyle),text:p}))]},t)})})}
15let ty=(0,s.Ay)("g",{name:"MuiChartsAxis",slot:"Root"})(({theme:e})=>({[`& .${e7.tickLabel}`]:(0,n.A)({},e.typography.caption,{fill:(e.vars||e).palette.text.primary}),[`& .${e7.label}`]:{fill:(e.vars||e).palette.text.primary},[`& .${e7.line}`]:{stroke:(e.vars||e).palette.text.primary,shapeRendering:"crispEdges",strokeWidth:1},[`& .${e7.tick}`]:{stroke:(e.vars||e).palette.text.primary,shapeRendering:"crispEdges"}})),tb=["axis"],tv=["scale","tickNumber","reverse","ordinalTimeTicks"],tx=(0,s.Ay)(ty,{name:"MuiChartsXAxis",slot:"Root"})({});function tA(e){let{axis:t}=e,r=(0,o.A)(e,tb),{scale:i,ordinalTimeTicks:s}=t,l=(0,o.A)(t,tv),u=(0,a.A)({props:(0,n.A)({},l,r),name:"MuiChartsXAxis"}),c=(0,n.A)({},tt,u),{position:d,labelStyle:h,offset:p,slots:f,slotProps:y,sx:b,disableLine:v,label:x,height:A}=c,w=(0,eP.A)(),D=te(c),{left:E,top:S,width:k,height:T}=(0,g.N)(),M=f?.axisLine??"line",I=f?.axisLabel??ti,P=(0,m.A)({elementType:I,externalSlotProps:y?.axisLabel,additionalProps:{style:(0,n.A)({},w.typography.body1,{lineHeight:1,fontSize:14,textAnchor:"middle",dominantBaseline:"bottom"===d?"text-after-edge":"text-before-edge"},h)},ownerState:{}});if("none"===d)return null;let L=x?e3(x,P.style).height:0,R=i.domain(),N=(0,ec.wl)(i)?0===R.length:R.some(eN),O=null;return N||(O="groups"in t&&Array.isArray(t.groups)?(0,C.jsx)(tm,(0,n.A)({},r)):(0,C.jsx)(tc,(0,n.A)({},r,{axisLabelHeight:L,ordinalTimeTicks:s}))),(0,C.jsxs)(tx,{transform:`translate(0, ${"bottom"===d?S+T+p:S-p})`,className:D.root,sx:b,children:[!v&&(0,C.jsx)(M,(0,n.A)({x1:E,x2:E+k,className:D.line},y?.axisLine)),O,x&&(0,C.jsx)("g",{className:D.label,children:(0,C.jsx)(I,(0,n.A)({},{x:E+k/2,y:("bottom"===d?1:-1)*A},P,{text:x}))})]})}function tw(e){let{xAxis:t,xAxisIds:r}=(0,f.pI)(),i=t[e.axisId??r[0]];return i?(0,C.jsx)(tA,(0,n.A)({},e,{axis:i})):(eI(`MUI X Charts: No axis found. The axisId "${e.axisId}" is probably invalid.`),null)}let tD=e=>{let{classes:t,position:r,id:n}=e,i={root:["root","directionY",r,`id-${n}`],line:["line"],tickContainer:["tickContainer"],tick:["tick"],tickLabel:["tickLabel"],label:["label"]};return(0,u.A)(i,e9,t)},tC={disableLine:!1,disableTicks:!1,tickSize:6},tE=["scale","tickNumber","reverse"];function tS(e){let{yAxis:t,yAxisIds:r}=(0,f.QK)(),i=t[e.axisId??r[0]],{scale:s,tickNumber:l}=i,u=(0,o.A)(i,tE),c=(0,a.A)({props:(0,n.A)({},u,e),name:"MuiChartsYAxis"}),d=(0,n.A)({},tC,c),{position:h,tickLabelStyle:p,slots:g,slotProps:y}=d,b=(0,eP.A)(),v=(0,eL.I)(),x=tD(d),A="number"==typeof p?.fontSize?p.fontSize:12,w=g?.axisTick??"line",D=g?.axisTickLabel??ti,C=ta(("right"===h?-90:90)-(p?.angle??0)),E=to(("right"===h?-90:90)-(p?.angle??0)),S=(0,m.A)({elementType:D,externalSlotProps:y?.axisTickLabel,additionalProps:{style:(0,n.A)({},b.typography.caption,{fontSize:A,textAnchor:v?ts(C):C,dominantBaseline:E},p)},className:x.tickLabel,ownerState:{}});return{yScale:s,defaultizedProps:d,tickNumber:l,positionSign:"right"===h?1:-1,classes:x,Tick:w,TickLabel:D,axisTickLabelProps:S}}function tk(e){let{axisLabelHeight:t,ordinalTimeTicks:r}=e,{yScale:a,defaultizedProps:o,tickNumber:s,positionSign:l,classes:u,Tick:c,TickLabel:d,axisTickLabelProps:h}=tS(e),p=(0,eL.I)(),{disableTicks:f,tickSize:m,valueFormatter:y,slotProps:b,tickPlacement:v,tickLabelPlacement:x,tickInterval:A,tickLabelInterval:w,tickSpacing:D,width:E}=o,S=(0,g.N)(),{instance:k}=(0,ei.N)(),T=eR(),M=f?4:m,I=ez({scale:a,tickNumber:s,valueFormatter:y,tickPlacement:v,tickLabelPlacement:x,tickInterval:A,tickSpacing:D,direction:"y",ordinalTimeTicks:r}),P=Math.max(0,E-(t>0?t+2:0)-M-2),L=T?function(e,t,r,n,i){let a=new Map,o=(0,eU.b)(i?.angle??0),s=1,l=1;for(let u of(i?.textAnchor==="start"?(s=1/0,l=1):i?.textAnchor==="end"?(s=1,l=1/0):(s=2,l=2),o>180&&([s,l]=[l,s]),n&&([s,l]=[l,s]),e))if(u.formattedValue){let e=Math.min((u.offset+u.labelOffset)*s,(t.top+t.height+t.bottom-u.offset-u.labelOffset)*l),n=t=>eY(t,{width:r,height:e,angle:o,measureText:e=>e3(e,i)});a.set(u,eX(u.formattedValue.toString(),n))}return a}(I,S,P,p,h.style):new Map(Array.from(I).map(e=>[e,e.formattedValue]));return(0,C.jsx)(i.Fragment,{children:I.map((e,t)=>{let{offset:r,labelOffset:i,value:a}=e,o="function"==typeof w&&!w?.(a,t),s=k.isYInside(r),p=L.get(e);return s?(0,C.jsxs)("g",{transform:`translate(0, ${r})`,className:u.tickContainer,children:[!f&&(0,C.jsx)(c,(0,n.A)({x2:l*M,className:u.tick},b?.axisTick)),void 0!==p&&!o&&(0,C.jsx)(d,(0,n.A)({x:l*(M+2),y:i,text:p},h))]},t):null})})}let tT={tickSize:6},tM=(e,t,r)=>{let i=e[t]??{},a=r??tT.tickSize;return(0,n.A)({},tT,i,{tickSize:i.tickSize??a*t*2+a})};function tI(e){let{yScale:t,defaultizedProps:r,tickNumber:a,positionSign:o,classes:s,Tick:l,TickLabel:u,axisTickLabelProps:c}=tS(e);if(!(0,ec.wl)(t))throw Error("MUI X Charts: ChartsGroupedYAxis only supports the `band` and `point` scale types.");let{disableTicks:d,tickSize:h,valueFormatter:p,slotProps:f,tickInterval:g,tickPlacement:m,tickLabelPlacement:y}=r,b=r.groups,{instance:v}=(0,ei.N)(),x=th({scale:t,tickNumber:a,valueFormatter:p,tickInterval:g,tickPlacement:m,tickLabelPlacement:y,direction:"y",groups:b});return(0,C.jsx)(i.Fragment,{children:x.map((e,t)=>{let{offset:r,labelOffset:i}=e,a=v.isYInside(r),p=e.formattedValue,g=e.ignoreTick??!1,m=e.groupIndex??0,y=tM(b,m,h),x=o*y.tickSize,A=o*(y.tickSize+2);return(0,C.jsxs)("g",{transform:`translate(0, ${r})`,className:s.tickContainer,"data-group-index":m,children:[!d&&!g&&a&&(0,C.jsx)(l,(0,n.A)({x2:x,className:s.tick},f?.axisTick)),void 0!==p&&(0,C.jsx)(u,(0,n.A)({x:A,y:i??0},c,{style:(0,n.A)({},c.style,y.tickLabelStyle),text:p}))]},t)})})}let tP=["axis"],tL=["scale","tickNumber","reverse","ordinalTimeTicks"],tR=(0,s.Ay)(ty,{name:"MuiChartsYAxis",slot:"Root"})({});function tN(e){let{axis:t}=e,r=(0,o.A)(e,tP),{scale:i,ordinalTimeTicks:s}=t,l=(0,o.A)(t,tL),u=eR(),c=(0,a.A)({props:(0,n.A)({},l,r),name:"MuiChartsYAxis"}),d=(0,n.A)({},tC,c),{position:h,disableLine:p,label:f,labelStyle:y,offset:b,width:v,sx:x,slots:A,slotProps:w}=d,D=(0,eP.A)(),E=tD(d),{left:S,top:k,width:T,height:M}=(0,g.N)(),I="right"===h?1:-1,P=A?.axisLine??"line",L=A?.axisLabel??ti,R=(0,m.A)({elementType:P,externalSlotProps:w?.axisLine,additionalProps:{strokeLinecap:"square"},ownerState:{}}),N=(0,m.A)({elementType:L,externalSlotProps:w?.axisLabel,additionalProps:{style:(0,n.A)({},D.typography.body1,{lineHeight:1,fontSize:14,angle:90*I,textAnchor:"middle",dominantBaseline:"text-before-edge"},y)},ownerState:{}});if("none"===h)return null;let O=null==f?0:e3(f,N.style).height,q=i.domain(),B=(0,ec.wl)(i)?0===q.length:q.some(eN),j=null;return B||(j="groups"in t&&Array.isArray(t.groups)?(0,C.jsx)(tI,(0,n.A)({},r)):(0,C.jsx)(tk,(0,n.A)({},r,{axisLabelHeight:O,ordinalTimeTicks:s}))),(0,C.jsxs)(tR,{transform:`translate(${"right"===h?S+T+b:S-b}, 0)`,className:E.root,sx:x,children:[!p&&(0,C.jsx)(P,(0,n.A)({y1:k,y2:k+M,className:E.line},R)),j,f&&u&&(0,C.jsx)("g",{className:E.label,children:(0,C.jsx)(L,(0,n.A)({},{x:I*v,y:k+M/2},N,{text:f}))})]})}function tO(e){let{yAxis:t,yAxisIds:r}=(0,f.QK)(),i=t[e.axisId??r[0]];return i?(0,C.jsx)(tN,(0,n.A)({},e,{axis:i}
15)):(eI(`MUI X Charts: No axis found. The axisId "${e.axisId}" is probably invalid.`),null)}function tq(e){let{slots:t,slotProps:r}=e,{xAxisIds:n,xAxis:a}=(0,f.pI)(),{yAxisIds:o,yAxis:s}=(0,f.QK)();return(0,C.jsxs)(i.Fragment,{children:[n.map(e=>a[e].position&&"none"!==a[e].position?(0,C.jsx)(tw,{slots:t,slotProps:r,axisId:e},e):null),o.map(e=>s[e].position&&"none"!==s[e].position?(0,C.jsx)(tO,{slots:t,slotProps:r,axisId:e},e):null)]})}var tB=r(42981),tj=r(73094);function tF(e){return(0,l.Ay)("MuiChartsAxisHighlight",e)}function t_(e){if((0,ec.wl)(e))return t=>(e(t)??0)+e.bandwidth()/2;let t=e.domain();return t[0]===t[1]?r=>r===t[0]?e(r):NaN:t=>e(t)}(0,c.A)("MuiChartsAxisHighlight",["root"]);var tz=r(20931),t$=r(18836),tU=r(39924);let tH=e=>e.controlledCartesianAxisHighlight,tV=(e,t,r,n)=>n?[]:void 0!==r?r.filter(e=>void 0!==t.axis[e.axisId]).map(e=>e):null===e?[]:[{axisId:t.axisIds[0],dataIndex:e}];(0,es.S)(tz.I$,q.ds,tH,tU.yV,tV),(0,es.S)(tz.jp,q.U0,tH,tU.yV,tV);let tG=(e,t,r,i,a,o,s)=>{if(s)return[];if(void 0!==i)return i.map(e=>(0,n.A)({},e,{value:r.axis[e.axisId]?.data?.[e.dataIndex]})).filter(({value:e})=>void 0!==e);let l=null!==t&&{axisId:r.axisIds[0],dataIndex:e,value:t},u=a&&r.axis[a.axisId]?.data?.[a.dataIndex],c=a&&null!=u&&(0,n.A)({},a,{value:u});if("pointer"===o){if(l)return[l];if(c)return[c]}if("keyboard"===o){if(c)return[c];if(l)return[l]}return[]},tW=(0,es.S)(tz.I$,tz.rF,q.ds,tH,K.tL,t$.FP,tU.yV,tG),tY=(0,es.S)(tz.jp,tz.EN,q.U0,tH,K.wc,t$.FP,tU.yV,tG),tX=(e,t)=>void 0===e?[t.axis[t.axisIds[0]]]:e.map(e=>t.axis[e.axisId]??null).filter(e=>null!==e);(0,es.Mz)(tH,q.ds,tX),(0,es.Mz)(tH,q.U0,tX);let tK=(0,s.Ay)("path",{name:"MuiChartsAxisHighlight",slot:"Root"})(({theme:e})=>({pointerEvents:"none",variants:[{props:{axisHighlight:"band"},style:(0,n.A)({fill:"white",fillOpacity:.1},e.applyStyles("light",{fill:"gray"}))},{props:{axisHighlight:"line"},style:(0,n.A)({strokeDasharray:"5 2",stroke:"#ffffff"},e.applyStyles("light",{stroke:"#000000"}))}]}));function tZ(e){let{type:t,classes:r}=e,{left:n,width:a}=(0,g.N)(),o=(0,O.P)(),s=o.use(tY),l=o.use(q.U0);return 0===s.length?null:s.map(({axisId:e,value:o})=>{let s=l.axis[e].scale,u=t_(s),c="band"===t&&null!==o&&(0,ec.wl)(s);return(0,C.jsxs)(i.Fragment,{children:[c&&void 0!==s(o)&&(0,C.jsx)(tK,{d:`M ${n} ${s(o)-(s.step()-s.bandwidth())/2} l 0 ${s.step()} l ${a} 0 l 0 ${-s.step()} Z`,className:r.root,ownerState:{axisHighlight:"band"}}),"line"===t&&null!==o&&(0,C.jsx)(tK,{d:`M ${n} ${u(o)} L ${n+a} ${u(o)}`,className:r.root,ownerState:{axisHighlight:"line"}})]},`${e}-${o}`)})}function tJ(e){let{type:t,classes:r}=e,{top:n,height:a}=(0,g.N)(),o=(0,O.P)(),s=o.use(tW),l=o.use(q.ds);return 0===s.length?null:s.map(({axisId:e,value:o})=>{let s=l.axis[e].scale,u=t_(s),c="band"===t&&null!==o&&(0,ec.wl)(s);return(0,C.jsxs)(i.Fragment,{children:[c&&void 0!==s(o)&&(0,C.jsx)(tK,{d:`M ${s(o)-(s.step()-s.bandwidth())/2} ${n} l ${s.step()} 0 l 0 ${a} l ${-s.step()} 0 Z`,className:r.root,ownerState:{axisHighlight:"band"}}),"line"===t&&null!==o&&(0,C.jsx)(tK,{d:`M ${u(o)} ${n} L ${u(o)} ${n+a}`,className:r.root,ownerState:{axisHighlight:"line"}})]},`${e}-${o}`)})}let tQ=()=>(0,u.A)({root:["root"]},tF);function t0(e){let{x:t,y:r}=e,n=tQ();return(0,C.jsxs)(i.Fragment,{children:[t&&"none"!==t&&(0,C.jsx)(tJ,{type:t,classes:n}),r&&"none"!==r&&(0,C.jsx)(tZ,{type:r,classes:n})]})}function t1(e){let{id:t,offset:r}=e,{left:i,top:a,width:o,height:s}=(0,g.N)(),l=(0,n.A)({top:0,right:0,bottom:0,left:0},r);return(0,C.jsx)("clipPath",{id:t,children:(0,C.jsx)("rect",{x:i-l.left,y:a-l.top,width:o+l.left+l.right,height:s+l.top+l.bottom})})}function t2(e){return(0,l.Ay)("MuiChartsGrid",e)}let t3=(0,c.A)("MuiChartsGrid",["root","line","horizontalLine","verticalLine"]),t5=(0,s.Ay)("g",{name:"MuiChartsGrid",slot:"Root",overridesResolver:(e,t)=>[{[`&.${t3.verticalLine}`]:t.verticalLine},{[`&.${t3.horizontalLine}`]:t.horizontalLine},t.root]})({}),t8=(0,s.Ay)("line",{name:"MuiChartsGrid",slot:"Line"})(({theme:e})=>({stroke:(e.vars||e).palette.divider,shapeRendering:"crispEdges",strokeWidth:1}));function t6(e){let{instance:t}=(0,ei.N)(),{axis:r,start:n,end:a,classes:o}=e,{scale:s,tickNumber:l,tickInterval:u,tickSpacing:c}=r,d=ez({scale:s,tickNumber:l,tickInterval:u,tickSpacing:c,direction:"x",ordinalTimeTicks:"ordinalTimeTicks"in r?r.ordinalTimeTicks:void 0});return(0,C.jsx)(i.Fragment,{children:d.map(({value:e,offset:r})=>t.isXInside(r)?(0,C.jsx)(t8,{y1:n,y2:a,x1:r,x2:r,className:o.verticalLine},`vertical-${e?.getTime?.()??e}`):null)})}function t4(e){let{instance:t}=(0,ei.N)(),{axis:r,start:n,end:a,classes:o}=e,{scale:s,tickNumber:l,tickInterval:u,tickSpacing:c}=r,d=ez({scale:s,tickNumber:l,tickInterval:u,tickSpacing:c,direction:"y",ordinalTimeTicks:"ordinalTimeTicks"in r?r.ordinalTimeTicks:void 0});return(0,C.jsx)(i.Fragment,{children:d.map(({value:e,offset:r})=>t.isYInside(r)?(0,C.jsx)(t8,{y1:r,y2:r,x1:n,x2:a,className:o.horizontalLine},`horizontal-${e?.getTime?.()??e}`):null)})}let t9=["vertical","horizontal"],t7=({classes:e})=>(0,u.A)({root:["root"],verticalLine:["line","verticalLine"],horizontalLine:["line","horizontalLine"]},t2,e);function re(e){let t=(0,a.A)({props:e,name:"MuiChartsGrid"}),r=(0,g.N)(),{vertical:i,horizontal:s}=t,l=(0,o.A)(t,t9),{xAxis:u,xAxisIds:c}=(0,f.pI)(),{yAxis:d,yAxisIds:h}=(0,f.QK)(),p=t7(t),m=d[h[0]],y=u[c[0]];return(0,C.jsxs)(t5,(0,n.A)({},l,{className:p.root,children:[i&&(0,C.jsx)(t6,{axis:y,start:r.top,end:r.height+r.to
15p,classes:p}),s&&(0,C.jsx)(t4,{axis:m,start:r.left,end:r.width+r.left,classes:p})]}))}var rt=r(10592),rr=r(89884),rn=r(96941),ri=r(30360),ra=r(33984),ro=r(18440),rs=r(63150),rl=r(54784),ru=r(92827);let rc=[rr.L,rl.C,ri.D,ra.o,rn.J,ro.M,ru.X,rs.X],rd=["xAxis","yAxis","series","width","height","margin","colors","dataset","sx","axisHighlight","grid","children","slots","slotProps","skipAnimation","loading","layout","onItemClick","highlightedItem","onHighlightChange","borderRadius","barLabel","className","hideLegend","showToolbar","brushConfig","renderer"],rh=e=>{let{xAxis:t,yAxis:r,series:a,width:s,height:l,margin:u,colors:c,dataset:d,sx:h,axisHighlight:p,grid:f,children:g,slots:m,slotProps:y,skipAnimation:b,loading:v,layout:x,onItemClick:A,highlightedItem:w,onHighlightChange:D,borderRadius:C,barLabel:E,className:S,brushConfig:k,renderer:T}=e,M=(0,o.A)(e,rd),I=(0,ef.A)(),P=`${I}-clip-path`,L="horizontal"===x||void 0===x&&a.some(e=>"horizontal"===e.layout),R=i.useMemo(()=>[{id:j.nW,scaleType:"band",data:Array.from({length:Math.max(...a.map(e=>(e.data??d??[]).length))},(e,t)=>t)}],[d,a]),N=i.useMemo(()=>[{id:j.sk,scaleType:"band",data:Array.from({length:Math.max(...a.map(e=>(e.data??d??[]).length))},(e,t)=>t)}],[d,a]),O=i.useMemo(()=>a.map(e=>(0,n.A)({type:"bar"},e,{layout:L?"horizontal":"vertical"})),[L,a]),q=L?void 0:R,B=i.useMemo(()=>t?L?t:t.map(e=>(0,n.A)({scaleType:"band"},e)):q,[q,L,t]),F=L?N:void 0,_=i.useMemo(()=>r?L?r.map(e=>(0,n.A)({scaleType:"band"},e)):r:F,[F,L,r]),z=(0,n.A)({},M,{series:O,width:s,height:l,margin:u,colors:c,dataset:d,xAxis:B,yAxis:_,highlightedItem:w,onHighlightChange:D,disableAxisListener:y?.tooltip?.trigger!=="axis"&&p?.x==="none"&&p?.y==="none",className:S,skipAnimation:b,brushConfig:k,plugins:rc}),$={vertical:f?.vertical,horizontal:f?.horizontal},U={clipPath:`url(#${P})`},H=(0,n.A)({},L?{y:"band"}:{x:"band"},p);return{chartsWrapperProps:{sx:h,legendPosition:e.slotProps?.legend?.position,legendDirection:e.slotProps?.legend?.direction,hideLegend:e.hideLegend??!1},chartContainerProps:z,barPlotProps:{onItemClick:A,slots:m,slotProps:y,borderRadius:C,renderer:T,barLabel:E},gridProps:$,clipPathProps:{id:P},clipPathGroupProps:U,overlayProps:{slots:m,slotProps:y,loading:v},chartsAxisProps:{slots:m,slotProps:y},axisHighlightProps:H,legendProps:{slots:m,slotProps:y},children:g}};var rp=r(33966),rf=r(82060),rg=r(30978),rm=r(12681),ry=r(20062);function rb(e){let t=(0,eP.A)(),r=(0,ry.y)(),i=z(),{xAxis:a,xAxisIds:o}=(0,f.pI)(),{yAxis:s,yAxisIds:l}=(0,f.QK)();if(null===r||"bar"!==r.type||!i)return null;let u=i.series[r.seriesId];if(null==u.data[r.dataIndex])return null;let c=u.xAxisId??o[0],d=u.yAxisId??l[0],h=a[c],p=s[d],g="vertical"===i.series[r.seriesId].layout,m=i.stackingGroups.findIndex(e=>e.ids.includes(r.seriesId)),y=(0,$.r)({verticalLayout:g,xAxisConfig:h,yAxisConfig:p,series:u,dataIndex:r.dataIndex,numberOfGroups:i.stackingGroups.length,groupIndex:m});if(null===y)return null;let{x:b,y:v,height:x,width:A}=y;return(0,C.jsx)("rect",(0,n.A)({fill:"none",stroke:(t.vars??t).palette.text.primary,strokeWidth:2,x:b-3,y:v-3,width:A+6,height:x+6,rx:3,ry:3},e))}let rv=i.forwardRef(function(e,t){let r=(0,a.A)({props:e,name:"MuiBarChart"}),{chartsWrapperProps:i,chartContainerProps:o,barPlotProps:s,gridProps:l,clipPathProps:u,clipPathGroupProps:c,overlayProps:d,chartsAxisProps:h,axisHighlightProps:p,legendProps:f,children:g}=rh(r),{chartDataProviderProps:m,chartsSurfaceProps:y}=(0,rg.f)(o,t),b=r.slots?.tooltip??tB.b,v=r.slots?.toolbar;return(0,C.jsx)(rp.i,(0,n.A)({},m,{children:(0,C.jsxs)(rm.P,(0,n.A)({},i,{children:[r.showToolbar&&v?(0,C.jsx)(v,(0,n.A)({},r.slotProps?.toolbar)):null,!r.hideLegend&&(0,C.jsx)(tj.Z,(0,n.A)({},f)),(0,C.jsxs)(rf.B,(0,n.A)({},y,{children:[(0,C.jsx)(re,(0,n.A)({},l)),(0,C.jsxs)("g",(0,n.A)({},c,{children:[(0,C.jsx)(eM,(0,n.A)({},s)),(0,C.jsx)(rt.g,(0,n.A)({},d)),(0,C.jsx)(t0,(0,n.A)({},p)),(0,C.jsx)(rb,{})]})),(0,C.jsx)(tq,(0,n.A)({},h)),(0,C.jsx)(t1,(0,n.A)({},u)),g]})),!r.loading&&(0,C.jsx)(b,(0,n.A)({},r.slotProps?.tooltip))]}))}))})},47038:(e,t,r)=>{"use strict";function n(e,t){e=e.slice();var r,n=0,i=e.length-1,a=e[n],o=e[i];return o<a&&(r=n,n=i,i=r,r=a,a=o,o=r),e[n]=t.floor(a),e[i]=t.ceil(o),e}r.d(t,{A:()=>n})},47877:(e,t,r)=>{"use strict";function n(e){return(e%360+360)%360}r.d(t,{b:()=>n,u:()=>a});let i=2*Math.PI;function a(e){return(e%i+i)%i}},47951:(e,t,r)=>{"use strict";function n(e,t){if(!e.containerQueries)return t;let r=Object.keys(t).filter(e=>e.startsWith("@container")).sort((e,t)=>
15{let r=/min-width:\s*([0-9.]+)/;return(e.match(r)?.[1]||0)-(t.match(r)?.[1]||0)});return r.length?r.reduce((e,r)=>{let n=t[r];return delete e[r],e[r]=n,e},{...t}):t}function i(e,t){return"@"===t||t.startsWith("@")&&(e.some(e=>t.startsWith(`@${e}`))||!!t.match(/^@\d/))}function a(e,t){let r=t.match(/^@([^/]+)?\/?(.+)?$/);if(!r)return null;let[,n,i]=r,a=Number.isNaN(+n)?n||0:+n;return e.containerQueries(i).up(a)}function o(e){let t=(e,t)=>e.replace("@media",t?`@container ${t}`:"@container");function r(r,n){r.up=(...r)=>t(e.breakpoints.up(...r),n),r.down=(...r)=>t(e.breakpoints.down(...r),n),r.between=(...r)=>t(e.breakpoints.between(...r),n),r.only=(...r)=>t(e.breakpoints.only(...r),n),r.not=(...r)=>{let i=t(e.breakpoints.not(...r),n);return i.includes("not all and")?i.replace("not all and ","").replace("min-width:","width<").replace("max-width:","width>").replace("and","or"):i}}let n={},i=e=>(r(n,e),n);return r(i),{...e,containerQueries:i}}r.d(t,{Ay:()=>o,CT:()=>a,_S:()=>n,ob:()=>i})},48532:(e,t,r)=>{"use strict";r.d(t,{J:()=>i});var n=r(7023);function i(e,t){let r=n.useRef(!0);n.useEffect(()=>{if(r.current){r.current=!1;return}return e()},t)}},48605:(e,t,r)=>{"use strict";function n(e,t){return"function"==typeof e?e(t):e}r.d(t,{p:()=>n})},48827:(e,t,r)=>{"use strict";r.d(t,{LX:()=>f,MA:()=>p,_W:()=>g,Lc:()=>y,Ms:()=>b});var n=r(76175),i=r(35039),a=r(43063);let o={m:"margin",p:"padding"},s={t:"Top",r:"Right",b:"Bottom",l:"Left",x:["Left","Right"],y:["Top","Bottom"]},l={marginX:"mx",marginY:"my",paddingX:"px",paddingY:"py"},u=function(e){let t={};return r=>(void 0===t[r]&&(t[r]=e(r)),t[r])}(e=>{if(e.length>2)if(!l[e])return[e];else e=l[e];let[t,r]=e.split(""),n=o[t],i=s[r]||"";return Array.isArray(i)?i.map(e=>n+e):[n+i]}),c=["m","mt","mr","mb","ml","mx","my","margin","marginTop","marginRight","marginBottom","marginLeft","marginX","marginY","marginInline","marginInlineStart","marginInlineEnd","marginBlock","marginBlockStart","marginBlockEnd"],d=["p","pt","pr","pb","pl","px","py","padding","paddingTop","paddingRight","paddingBottom","paddingLeft","paddingX","paddingY","paddingInline","paddingInlineStart","paddingInlineEnd","paddingBlock","paddingBlockStart","paddingBlockEnd"],h=[...c,...d];function p(e,t,r,n){let a=(0,i.Yn)(e,t,!0)??r;return"number"==typeof a||"string"==typeof a?e=>"string"==typeof e?e:"string"==typeof a?a.startsWith("var(")&&0===e?0:a.startsWith("var(")&&1===e?a:`calc(${e} * ${a})`:a*e:Array.isArray(a)?e=>{if("string"==typeof e)return e;let t=a[Math.abs(e)];return e>=0?t:"number"==typeof t?-t:"string"==typeof t&&t.startsWith("var(")?`calc(-1 * ${t})`:`-${t}`}:"function"==typeof a?a:()=>void 0}function f(e){return p(e,"spacing",8,"spacing")}function g(e,t){return"string"==typeof t||null==t?t:e(t)}function m(e,t){let r=f(e.theme);return Object.keys(e).map(i=>(function(e,t,r,i){var a;if(!t.includes(r))return null;let o=(a=u(r),e=>a.reduce((t,r)=>(t[r]=g(i,e),t),{})),s=e[r];return(0,n.NI)(e,s,o)})(e,t,i,r)).reduce(a.A,{})}function y(e){return m(e,c)}function b(e){return m(e,d)}function v(e){return m(e,h)}y.propTypes={},y.filterProps=c,b.propTypes={},b.filterProps=d,v.propTypes={},v.filterProps=h},51930:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=new Uint16Array('áµ<\xd5ıÊÒÕ»×ÙµÛÞ¢ßà à©àªà¶¡à¹à¼à¼¦áá¨á¡ááááá¥\0\0\0\0\0\0á«áá¦á°á·á½¾â â°âââ»ââ ¤â¤â´â¹â¿ããºã¹ã¬ã£¾ã¨¨ã©±ã« 㬮à EMabcfglmnoprstu\\bfms\x7f\x84\x8b\x90\x95\x98\xa6\xb3\xb9\xc8\xcfligè»\xc6äPè»&ä¦cuteè»\xc1äreve;äÄiyx}rcè»\xc2ä;är;ì\ud835\udd04raveè»\xc0äpha;äacr;äd;æ©Ägp\x9d\xa1on;äf;ì\ud835\udd38plyFunction;æ¡ingè»\xc5ä
Äcs\xbe\xc3r;ì\ud835\udc9cign;æildeè»\xc3ämlè»\xc4äÐaceforsu\xe5\xfb\xfeÄÄĢħĪÄcr\xea\xf2kslash;æÅ¶\xf6\xf8;æ«§ed;æy;äÆcrtÄ
ÄÄause;æµnoullis;æ¬a;är;ì\ud835\udd05pf;ì\ud835\udd39eve;äc\xf2Ämpeq;æÜHOacdefhilorsuÅÅÅÆÆÆ¢ÆµÆ·ÆºÇÈɳɸɾcy;ä§PYè»\xa9䩯cpyÅŢźute;äÄ;iŧŨætalDifferentialD;æ
leys;æÈaeioÆÆÆÆron;ädilè»\xc7ärc;änint;æ°ot;äÄdnƧÆilla;ä¸terDot;ä·\xf2Å¿i;ä§rcleÈDMPTÇÇÇÇot;æinus;ælus;æimes;æoÄcsǢǸkwiseContourIntegral;æ²eCurlyÄDQÈÈoubleQuote;æuote;æÈlnpuÈȨÉÉonÄ;eȥȦæ·;æ©´ÆgitȯȶȺruent;æ¡nt;æ¯ourIntegral;æ®ÄfrÉÉ;æoduct;ænterClockwiseContourIntegral;æ³oss;樯cr;ì\ud835\udc9epÄ;CÊÊ
æap;æÖDJSZacefiosÊ Ê¬Ê°Ê´Ê¸ËËˡ˦̳ÒÄ;oŹʥtrahd;æ¤cy;äcy;ä
cy;äÆgrsÊ¿ËËger;æ¡r;æ¡hv;櫤ÄayËËron;ä;älÄ;tËËæa;är;ì\ud835\udd07Äaf˫̧Äcm˰̢riticalÈADGTÌÌÌÌcute;ä´oÅ´ÌÌ;äbleAcute;ärave;ä ilde;äond;æferentialD;æ
Ѱ̽\0\0\0ÍÍ\0Ð
f;ì\ud835\udd3bÆ;DEÍÍÍä¨ot;æqual;æbleÌCDLRUVͣͲÎÏϢϸontourIntegra\xecȹoɴ͹\0\0Í»\xbbÍnArrow;æÄeoÎΤftÆARTÎÎΡrrow;æightArrow;æe\xe5ËngÄLRΫÏeftÄARγιrrow;æ¸ightArrow;æºightArrow;æ¹ightÄATÏÏrrow;æee;æ¨pÉÏ©\0\0ϯrrow;æownArrow;æerticalBar;æ¥nÌABLRTaÐЪаÑѿͼrrowÆ;BUÐÐТæar;æ¤pArrow;æµreve;äeftËк\0Ñ\0ÑightVector;æ¥eeVector;æ¥ectorÄ;BÑÑæ½ar;æ¥ightÇѧ\0ѱeeVector;æ¥ectorÄ;BѺѻæar;æ¥eeÄ;AÒÒæ¤rrow;æ§ÄctÒÒr;ì\ud835\udc9frok;äà NTacdfglmopqstuxÒ½ÓÓÓÓÓ¢Ó§Ó®ÓµÔ¡Ô¯Ô¶ÕÕÕ Õ¥G;ä
Hè»\xd0äcuteè»\xc9äÆaiyÓÓÓron;ärcè»\xcaä;äot;är;ì\ud835\udd08raveè»\xc8äement;æÄapÓºÓ¾cr;ätyÉÔ\0\0ÔmallSquare;æ»erySmallSquare;æ«ÄgpÔ¦Ôªon;äf;ì\ud835\udd3csilon;äuÄaiÔ¼ÕlÄ;TÕÕæ©µilde;ælibrium;æÄciÕÕr;æ°m;橳a;ämlè»\xcbäÄipÕªÕ¯sts;æonentialE;æ
ÊcfiosÖ
ÖÖÖ²×y;ä¤r;ì\ud835\udd09lledÉÖ\0\0Ö£mallSquare;æ¼erySmallSquare;æªÍ°Öº\0Ö¿\0\0×f;ì\ud835\udd3dAll;æriertrf;æ±c\xf2רJTabcdfgorst×¨×¬×¯×ºØØØØØØ£Ù¬Ù²cy;äè»>ä¾mmaÄ;d׷׸ä;äreve;äÆeiyØØØdil;ä¢rc;ä;äot;ä r;ì\ud835\udd0a;æpf;ì\ud835\udd3eeaterÌEFGLSTصÙÙÙÙÙ¦qualÄ;Lؾؿæ¥ess;æullEqual;æ§reater;檢ess;æ·lantEqual;橾ilde;æ³cr;ì\ud835\udca2;æ«ÐAacfiosuÚ
ÚÚÚÚÚªÚ¾ÛRDcy;äªÄctÚÚek;ä;äirc;ä¤r;ælbertSpace;æÇ°Ú¯\0Ú²f;æizontalLine;æÄctÛÛ
\xf2Ú©rok;ä¦mpÅÛÛownHum\xf0įqual;æÜEJOacdfgmnostuÛºÛ¾ÜÜÜÜÜܡܨÝݸÞÞÞcy;älig;ä²cy;äcuteè»\xcdäÄiyÜÜrcè»\xceä;äot;ä°r;æraveè»\xccäÆ;apÜ Ü¯Ü¿ÄcgÜ´Ü·r;äªinaryI;æ
lie\xf3ÏÇ´Ý\0Ý¢Ä;eÝÝæ¬ÄgrÝÝral;æ«section;æisibleÄCTݬݲomma;æ£imes;æ¢ÆgptÝ¿ÞÞon;ä®f;ì\ud835\udd40a;äcr;æilde;ä¨Ç«Þ\0Þcy;älè»\xcfäÊcfosuÞ¬Þ·Þ¼ßßÄiyÞ±Þµrc;ä´;är;ì\ud835\udd0dpf;ì\ud835\udd41Ç£ß\0ßr;ì\ud835\udca5rcy;äkcy;äÎHJacfosߤߨ߽߬߱à à cy;ä¥cy;äppa;äÄeyß¶ß»dil;ä¶;är;ì\ud835\udd0epf;ì\ud835\udd42cr;ì\ud835\udca6ÖJTaceflmostà ¥à ©à ¬à¡à¡£à¦³à¦¸à§à§à¨·à©cy;äè»<ä¼Êcmnprà ·à ¼à¡à¡à¡ute;ä¹bda;äg;æªlacetrf;ær;æÆaeyà¡à¡à¡¡ron;ä½dil;ä»;äÄfsࡨ॰tÔACDFRTUVarࡾࢩࢱࣦ࣠ࣼयà¥Î४Änrà¢à¢gleBracket;æ¨rowÆ;BRà¢à¢à¢æar;æ¤ightArrow;æeiling;æoǵࢷ\0à£bleBracket;æ¦nÇà£\0à£eeVector;楡ectorÄ;Bà£à£æar;æ¥loor;æightÄAV࣯ࣵrrow;æector;æ¥Äerà¤à¤eÆ;AVà¤à¤à¤æ£rrow;æ¤ector;æ¥iangleÆ;BEतथऩæ²ar;æ§qual;æ´pÆDTVषà¥à¥ownVector;æ¥eeVector;æ¥ ectorÄ;Bà¥à¥æ¿ar;æ¥ectorÄ;B॥०æ¼ar;æ¥ight\xe1ÎsÌEFGLSTॾà¦à¦à¦à¦¢à¦qualGreater;æullEqual;æ¦reater;æ¶ess;檡lantEqual;橽ilde;æ²r;ì\ud835\udd0fÄ;eঽাæftarrow;æidot;ä¿Ænpwà§à¨à¨gÈLRlrà§à§·à¨à¨eftÄAR০৬rrow;æµightArrow;æ·ightArrow;æ¶eftÄarγà¨ight\xe1οight\xe1Ïf;ì\ud835\udd43erÄLRਢਬeftArrow;æightArrow;æÆchtਾà©à©\xf2à¡;æ°rok;ä
;æªÐacefiosuà©à©à© ੷੼àª
àªàªp;æ¤
y;äÄdl੥੯iumSpace;ælintrf;æ³r;ì\ud835\udd10nusPlus;æpf;ì\ud835\udd44c\xf2à©¶;äÒJacefostuણધàªà«à¬à¬à¶à¶à¶cy;äcute;ä
Æaey઴હાron;ä
dil;ä
;äÆgswà«à«°à¬ativeÆMTVà«à«à«¨ediumSpace;æhiÄcn૦à«\xebà«eryThi\xeeà«tedÄGL૸à¬reaterGreate\xf2Ù³essLes\xf3à©Line;är;ì\ud835\udd11ÈBnptଢନଷ଺reak;æ BreakingSpace;ä f;æÚ;CDEGHLNPRSTVàààªà¼à®¡à¯«à°à±à²à²¦à³àµ¡à¶
櫬Äouàà¤ngruent;æ¢pCap;æoubleVerticalBar;æ¦Ælqxà®à®à®ement;æualÄ;Tà®à®æ ilde;ìâ̸ists;æreaterÎ;EFGLSTஶஷ஽à¯à¯à¯à¯¥æ¯qual;æ±ullEqual;ìâ§Ì¸reater;ìâ«Ì¸ess;æ¹lantEqual;ì⩾̸ilde;æµumpÅ௲௽ownHump;ìâ̸qual;ìâ̸eÄfsà°à°§tTriangleÆ;BEà°à°à°¡æªar;ìâ§Ì¸qual;æ¬sÌ;EGLSTవశ఼à±à±à±æ®qual;æ°reater;æ¸ess;ìâªÌ¸lantEqual;ì⩽̸ilde;æ´estedÄGL౨౹reaterGreater;ì⪢̸essLess;ì⪡̸recedesÆ;ESà²à²à²æqual;ì⪯̸lantEqual;æ ÄeiಫಹverseElement;æghtTriangleÆ;BEà³à³à³æ«ar;ìâ§Ì¸qual;æÄquà³à´uareSuÄbp೨೹setÄ;Eà³°à³³ìâ̸qual;æ¢ersetÄ;Eà´à´ìâ̸qual;æ£Æbcpà´à´¤àµsetÄ;Eà´à´ìââqual;æceedsÈ;ESTà´²à´³à´»àµæqual;ì⪰̸lantEqual;æ¡ilde;ìâ¿Ì¸ersetÄ;Eàµàµìââqual;æildeÈ;EFT൮൯൵ൿæqual;æullEqual;æilde;æerticalBar;æ¤cr;ì\ud835\udca9ildeè»\xd1ä;äÜEacdfgmoprstuvà¶½à·à·à·à·à· à·§à·¼à¸à¸ ยา฿à¹lig;ä
cuteè»\xd3äÄiyà·à·rcè»\xd4ä;äblac;ä
r;ì\ud835\udd12raveè»\xd2äÆaei෮ෲ෶cr;ä
ga;ä©cron;äpf;ì\ud835\udd46enCurlyÄDQà¸à¸oubleQuote;æuote;æ;æ©Äclวฬr;ì\ud835\udcaaashè»\xd8äiŬื฼deè»\xd5äes;樷mlè»\xd6äerÄBPà¹à¹ Äarà¹à¹r;æ¾acÄekà¹à¹;æet;æ´arenthesis;
15æÒacfhilors๿àºàºàºàºàºàºàº°à»¼rtialD;æy;är;ì\ud835\udd13i;ä¦;ä usMinus;ä±Äipຢàºncareplan\xe5Úf;æÈ;eio຺ູ໠໤檻cedesÈ;ESTà»à»à»à»æºqual;檯lantEqual;æ¼ilde;æ¾me;æ³Ädp໩໮uct;æortionÄ;aȥ໹l;æÄcià¼à¼r;ì\ud835\udcab;ä¨ÈUfosà¼à¼à¼à¼OTè»"ä¢r;ì\ud835\udd14pf;æcr;ì\ud835\udcacØBEacefhiorsu༾à½à½à½ ཱིྦྷྪà¾áá©á´á¾arr;æ¤Gè»\xae䮯cnrà½à½à½ute;ä
g;æ«rÄ;tà½à½æ l;æ¤Æaeyཧཬཱron;ä
dil;ä
;ä Ä;vླྀཹæerseÄEUà¾à¾Älqà¾à¾ement;æuilibrium;æpEquilibrium;楯r\xbbཹo;ä¡ghtÐACDFTUVaà¿à¿«à¿³á¢á¨ááÏÄnrà¿à¿gleBracket;æ©rowÆ;BLà¿à¿à¿¡æar;æ¥eftArrow;æeiling;æoǵ࿹\0á
bleBracket;æ§nÇá\0áeeVector;æ¥ectorÄ;Bááæar;æ¥loor;æÄerááeÆ;AVáµá¶á¼æ¢rrow;æ¦ector;æ¥iangleÆ;BEáááæ³ar;æ§qual;æµpÆDTVá£á®á¸ownVector;æ¥eeVector;æ¥ectorÄ;Bááæ¾ar;æ¥ectorÄ;Bááæar;æ¥Äpuááf;ændImplies;楰ightarrow;æÄchá¹á¼r;æ;æ±leDelayed;æ§´ÚHOacfhimoqstuá¤á±á·á½ááá
á
á
¡á
§áµá»á¿ÄCcá©á®Hcy;ä©y;ä¨FTcy;ä¬cute;ä
Ê;aeiyáááááæª¼ron;ä
dil;ä
rc;ä
;ä¡r;ì\ud835\udd16ortÈDLRUáªá´á¾á
ownArrow\xbbÐeftArrow\xbbà¢ightArrow\xbbà¿pArrow;ægma;ä£allCircle;æpf;ì\ud835\udd4aɲá
\0\0á
°t;æareÈ;ISUá
ȇ
¼áá¯æ¡ntersection;æuÄbpáásetÄ;Eááæqual;æersetÄ;Eá¨á©æqual;ænion;æcr;ì\ud835\udcaear;æÈbcmpááááÄ;sááæetÄ;Eááqual;æÄchá á
eedsÈ;ESTáá®á´á¿æ»qual;檰lantEqual;æ½ilde;æ¿Th\xe1à¾;æÆ;esááá£ærsetÄ;Eááæqual;æet\xbbáÖHRSacfhiorsá¾ááááá±á¶ááááORNè»\xdeäADE;æ¢ÄHcáácy;äy;ä¦Äbuáá;ä;䤯aeyá¥áªá¯ron;ä
¤dil;ä
¢;ä¢r;ì\ud835\udd17Äeiá»áDzá\0áefore;æ´a;äÄcnáákSpace;ìââSpace;ældeÈ;EFTá«á¬á²á¼æ¼qual;æullEqual;æ
ilde;æpf;ì\ud835\udd4bipleDot;æÄctáár;ì\ud835\udcafrok;ä
¦à«¡á·ááá¦\0á¬á±\0\0\0\0\0á¸á½á·á
\0á¿áááÄcrá»áuteè»\xdaärÄ;oááæcir;æ¥rÇ£á\0áy;äve;ä
¬Äiyáá£rcè»\xdbä;ä£blac;ä
°r;ì\ud835\udd18raveè»\xd9äacr;ä
ªÄdiáá©erÄBPááÄaráár;äacÄekáá;æet;æµarenthesis;æonÄ;Pá°á±ælus;æÄgpá»á¿on;ä
²f;ì\ud835\udd4cÐADETadpsáá®á¸áϨááá³rrowÆ;BDá
á á¤ar;æ¤ownArrow;æ
ownArrow;æquilibrium;楮eeÄ;Aááæ¥rrow;æ¥own\xe1ϳerÄLRáá¨eftArrow;æightArrow;æiÄ;lá¹áºäon;ä¥ing;ä
®cr;ì\ud835\udcb0ilde;ä
¨mlè»\xdcäÒDbcdefosvá§á¬á°á³á¾á
áááash;æ«ar;æ««y;äashÄ;lá»á¼æ©;櫦Äeráá
;æÆbtyáááºar;æÄ;iáácalÈBLSTá¡á¥áªá´ar;æ£ine;ä¼eparator;æilde;æThinSpace;ær;ì\ud835\udd19pf;ì\ud835\udd4dcr;ì\ud835\udcb1dash;æªÊcefosá§á¬á±á¶á¼irc;ä
´dge;ær;ì\ud835\udd1apf;ì\ud835\udd4ecr;ì\ud835\udcb2Èfiosáááár;ì\ud835\udd1b;äpf;ì\ud835\udd4fcr;ì\ud835\udcb3ÒAIUacfosuá±áµá¹á½ááááá cy;ä¯cy;äcy;ä®cuteè»\xddäÄiyáárc;ä
¶;ä«r;ì\ud835\udd1cpf;ì\ud835\udd50cr;ì\ud835\udcb4ml;ä
¸ÐHacdefosáµá¹á¿áááá á¤cy;äcute;ä
¹Äayááron;ä
½;äot;ä
»Ç²á\0áoWidt\xe8à«a;är;æ¨pf;æ¤cr;ì\ud835\udcb5௡ááá\0á°á¶á¿\0\0\0\0ááá«áá\0ááá²á¹\0á¾cuteè»\xe1ä¡reve;äÌ;Ediuyááá¡á£á¨áæ¾;ìâ¾Ì³;æ¿rcè»\xe2ä¢teè»\xb4Ì;ä°ligè»\xe6ä¦Ä;r\xb2áº;ì\ud835\udd1eraveè»\xe0ä ÄepááÄfpáásym;æµ\xe8áha;ä±ÄapácÄclá¤á§r;äg;樿ɤá°\0\0áÊ;adsváºá»á¿ááæ§nd;æ©;æ©lope;æ©;æ©Î;elmrszááááá¿ááæ ;榤e\xbbásdÄ;aá¥á¦æ¡Ñ¡á°á²á´á¶á¸áºá¼á¾;榨;榩;榪;榫;榬;æ¦;榮;榯tÄ;vá
áæbÄ;dááæ¾;æ¦Äptááh;æ¢\xbb\xb9arr;æ¼Ägpá£á§on;ä
f;ì\ud835\udd52Î;Eaeiopáá»á½áááá;æ©°cir;橯;æd;æs;ä§roxÄ;eáá\xf1áingè»\xe5䥯ctyá¡á¦á¨r;ì\ud835\udcb6;äªmpÄ;eáá¯\xf1Êildeè»\xe3ä£mlè»\xe4ä¤Äciááonin\xf4ɲnt;æ¨à Nabcdefiklnoprsuáá±á°á¼ááá¸á½á á¦á ¹á¡á᤽á¥á¥°ot;æ«Äcrá¶ákÈcepsáá
ááong;æpsilon;ä¶rime;æµimÄ;eááæ½q;æÅ¶á¢á¦ee;æ½edÄ;gá¬áæ
e\xbbárkÄ;táá·brk;æ¶Äoyáá;ä±quo;æÊcmprtááá¡á¤á¨ausÄ;eÄÄptyv;榰s\xe9áno\xf5ÄÆahwá¯á±á³;ä²;æ¶een;æ¬r;ì\ud835\udd1fgÎcostuvwááá³ááááÆaiuááá\xf0Ý rc;æ¯p\xbbá±Ædptá¤á¨áot;æ¨lus;æ¨imes;æ¨É±á¹\0\0á¾cup;æ¨ar;æ
riangleÄduááown;æ½p;æ³plus;æ¨e\xe5á\xe5áarow;æ¤Æakoáá ¦á µÄcná²á £kÆlstáºÖ«á ozenge;æ§«riangleÈ;dlrá á á á æ´own;æ¾eft;æight;æ¸k;æ£Æ±á «\0á ³Æ²á ¯\0á ±;æ;æ4;æck;æÄeoá ¾á¡Ä;qá¡á¡ì=â¥uiv;ìâ¡â¥t;æÈptwxá¡á¡á¡§á¡¬f;ì\ud835\udd53Ä;táá¡£om\xbbátie;æØDHUVbdhmptuvá¢
á¢á¢ªá¢»á£á£á£¬á£¿á¤
á¤á¤á¤¡ÈLRlrá¢á¢á¢á¢;æ;æ;æ;æÊ;DUduᢡᢢᢤᢦᢨæ;æ¦;æ©;æ¤;æ§ÈLRlrᢳᢵᢷᢹ;æ;æ;æ;æÎ;HLRhlrá£á£á£á£á£á£á£æ;æ¬;æ£;æ ;æ«;æ¢;æox;æ§ÈLRlrᣤᣦᣨᣪ;æ;æ;æ;æÊ;DUduڽ᣷᣹᣻᣽;æ¥;æ¨;æ¬;æ´inus;ælus;æimes;æ ÈLRlrá¤á¤á¤á¤;æ;æ;æ;æÎ;HLRhlrᤰᤱᤳᤵᤷ᤻᤹æ;æª;æ¡;æ;æ¼;æ¤;æÄevÄ£á¥barè»\xa6ä¦Èceioá¥á¥á¥á¥ r;ì\ud835\udcb7mi;æmÄ;eáálÆ;bhᥨᥩᥫä;æ§
sub;æÅ¬á¥´á¥¾lÄ;e᥹᥺æ¢t\xbb᥺pÆ;Eeįá¦
á¦;檮Ä;qÛÛೡᦧ\0᧨á¨á¨á¨²\0ᨷá©\0\0᪴\0\0á«\0\0ᬡᬮáá\0᯽\0á°Æcprá¦á¦²á§ute;äÌ;abcdsᦿá§á§á§á§á§æ©nd;æ©rcup;æ©Äauá§á§p;æ©p;æ©ot;æ©;ìâ©ï¸Äeo᧢᧥t;æ\xeeÚÈaeiuá§°á§»á¨á¨
ǰ᧵\0᧸s;æ©on;
15ädilè»\xe7ä§rc;äpsÄ;sá¨á¨æ©m;æ©ot;äÆdmná¨á¨ ᨦilè»\xb8Æptyv;榲tè\xa2;eá¨á¨®ä¢r\xe4Ʋr;ì\ud835\udd20Æceiᨽá©á©y;äckÄ;má©á©æark\xbbá©;ärÎ;Ecefmsá©á© ᩢᩫ᪤᪪᪮æ;æ§Æ;elᩩᩪá©äq;æeɡᩴ\0\0áªrrowÄlr᩼áªeft;æºight;æ»ÊRSacdáªáªáªáªáª\xbbà½;æst;æirc;æash;ænint;æ¨id;櫯cir;æ§ubsÄ;u᪻᪼æ£it\xbb᪼ˬá«á«á«º\0á¬onÄ;eá«á«äºÄ;q\xc7\xc6Éá«\0\0á«¢aÄ;tá«á«ä¬;äÆ;fl᫨᫩᫫æ\xeeá
eÄmx᫱᫶ent\xbbá«©e\xf3Éǧ᫾\0á¬Ä;dá»á¬ot;æ©n\xf4ÉÆfryá¬á¬á¬;ì\ud835\udd54o\xe4Éè\xa9;sÅá¬r;æÄaoᬥᬩrr;æµss;æÄcuᬲᬷr;ì\ud835\udcb8ÄbpᬼáÄ;eááæ«;æ«Ä;eááæ«;æ«dot;æ¯Îdelprvwá á¬á·á®á®¬á¯á¯¹arrÄlrá¨áª;椸;椵ɰá²\0\0áµr;æc;æarrÄ;pá¿á®æ¶;椽Ì;bcdosá®á®á®á®¡á®¥á®¨æªrcap;æ©Äauá®á®p;æ©p;æ©ot;ær;æ©
;ìâªï¸Èalrv᮵ᮿá¯á¯£rrÄ;mᮼᮽæ·;椼yÆevwá¯á¯á¯qɰá¯\0\0á¯re\xe3á³u\xe3áµee;æedge;æenè»\xa4ä¤earrowÄlrᯮ᯳eft\xbbá®ight\xbbᮽe\xe4á¯Äciá°á°onin\xf4Ç·nt;æ±lcty;æà¦AHabcdefhijlorstuwz᰸᰻᰿á±á±©á±µá²á²á²¬á²·á³»á³¿á´áµ»á¶á¶«á¶»á·á·r\xf2Îar;楥Èglrsá±á±á±á±ger;æ eth;æ¸\xf2á³hÄ;vá±á±æ\xbbà¤Å«á±¡á±§arow;æ¤a\xe3ÌÄayᱮᱳron;ä;ä´Æ;ao̲ᱼá²ÄgrÊ¿á²r;ætseq;æ©·Æglmá²á²á²è»\xb0ä°ta;ä´ptyv;榱ÄirᲣᲨsht;楿;ì\ud835\udd21arÄlrᲳᲵ\xbbà£\xbbáÊaegsvá³Í¸á³á³á³ mÆ;oșá³á³ndÄ;șá³uit;æ¦amma;äin;æ²Æ;io᳧᳨᳸ä·deè\xf7;oá³§á³°ntimes;æn\xf8á³·cy;äcɯá´\0\0á´rn;æop;æÊlptuwá´á´á´¢áµáµlar;ä¤f;ì\ud835\udd55Ê;empsÌá´á´·á´½áµqÄ;dÍá´³ot;æinus;æ¸lus;æquare;æ¡blebarwedg\xe5\xfanÆadhá®áµáµ§ownarrow\xf3á²arpoonÄlrᵲᵶef\xf4á²´igh\xf4ᲶŢᵿá¶
karo\xf7à½É¯á¶\0\0á¶rn;æop;æÆcotá¶á¶£á¶¦Äryá¶á¶¡;ì\ud835\udcb9;äl;æ§¶rok;äÄdrá¶°á¶´ot;æ±iÄ;fá¶ºá æ¿Äahá·á·r\xf2Щa\xf2ྦangle;榦Äciá·á·y;ägrarr;æ¿à¤Dacdefglmnopqrstuxá¸á¸á¸á¸¸Õ¸á¸¼á¹á¹¡á¹¾áº¥áº¯áº½á»¡á¼ªá¼·á½á½á½ÄDoá¸á´´o\xf4á²Äcsá¸á¸uteè»\xe9ä©ter;æ©®ÈaioyḢḧḱḶron;ärÄ;cá¸á¸®æè»\xeaäªlon;æ;äot;äÄDrá¹á¹
ot;æ;ì\ud835\udd22Æ;rsá¹á¹á¹æªaveè»\xe8ä¨Ä;dá¹á¹æªot;æªÈ;ilsṪṫṲṴæªnters;æ§;æÄ;dṹṺæªot;æªÆapsáº
áºáºcr;ätyÆ;sváºáºáºæ
et\xbbáºpÄ1;áºáº¤Ä³áº¡áº£;æ;æ
æÄgsẪẬ;ä
p;æÄgpẴẸon;äf;ì\ud835\udd56Æalsá»á»á»rÄ;sá»á»æl;æ§£us;橱iÆ;lvá»á»á»äµon\xbbá»;äµÈcsuvỪỳá¼á¼£Äioữḱrc\xbbḮɩỹ\0\0á»»\xedÕantÄglá¼á¼tr\xbbá¹ess\xbbṺÆaeiá¼á¼á¼ls;ä½st;ævÄ;DȵἠD;橸parsl;æ§¥ÄDaἯἳot;ærr;楱Æcdiá¼¾á½á»¸r;æ¯o\xf4ÍÄahá½á½;ä·è»\xf0ä°Ämrá½á½lè»\xebä«o;æ¬Æcipὡὤὧl;ä¡s\xf4Õ®ÄeoὬὴctatio\xeeÕnential\xe5չৡá¾\0á¾\0ᾡᾧ\0\0á¿á¿\0á¿\0ῦῪâ\0ââllingdotse\xf1á¹y;ämale;æÆilrá¾á¾³á¿lig;èï¬É©á¾¹\0\0á¾½g;èï¬ig;èï¬;ì\ud835\udd23lig;èï¬lig;ìfjÆaltá¿á¿á¿¡t;æig;èï¬ns;æ±of;äǰ΅\0ῳf;ì\ud835\udd57ÄakÖ¿á¿·Ä;vῼ´æ;æ«artint;æ¨ÄaoââÄcsââαââ°â¸â
â\0âβâ¢â¥â§âªâ¬\0â®è»\xbdä½;æ
è»\xbcä¼;æ
;æ
;æ
Ƴâ´\0â¶;æ
;æ
Ê´â¾â\0\0âè»\xbeä¾;æ
;æ
5;æ
ƶâ\0â;æ
;æ
8;æ
l;æwn;æ¢cr;ì\ud835\udcbbà¢Eabcdefgijlnorstvââââ¥â°â´â°âµâºâ¿âââ¸Ìâ¾â
âÄ;lÙâ;æªÆcmpâââute;äµmaÄ;dâá³ä³;æªreve;äÄiyâªâ®rc;ä;ä³ot;ä¡È;lqsؾÙâ½âÆ;qsؾÙâlan\xf4Ù¥È;cdlÙ¥âââ¥c;檩otÄ;oââæªÄ;lâ¢â£æª;æªÄ;eâªâìâï¸s;æªr;ì\ud835\udd24Ä;gÙ³Ømel;æ·cy;äÈ;EajÙâââ;æª;檥;檤ÈEaesâââ©â´;æ©pÄ;pâ£â¤æªrox\xbbâ¤Ä;qâ®â¯æªÄ;qâ®âim;æ§pf;ì\ud835\udd58Äciâ
â
r;æmÆ;elÙ«â
â
;æª;æªè>;cdlqr×®â
â
ªâ
®â
³â
¹Äciâ
¥â
§;檧r;橺ot;æPar;æ¦uest;橼Êadelsââ
ªâÙâǰâ\0âpro\xf8âr;楸qÄlqØ¿âles\xf3âi\xedÙ«Äenâ£ârtneqq;ìâ©ï¸\xc5âªÔAabcefkosyâââ±âµâºâââ¯â¨â½r\xf2Î Èilmrâââârs\xf0áf\xbbâ¤il\xf4Ú©Ädrâ â¤cy;äÆ;cwࣴâ«â¯ir;æ¥;æar;æirc;䥯alrââârtsÄ;uââæ¥it\xbbâlip;æ¦con;æ¹r;ì\ud835\udd25sÄewâ£â©arow;椥arow;椦Êamoprâºâ¾âââ£rr;æ¿tht;æ»kÄlrââeftarrow;æ©ightarrow;æªf;ì\ud835\udd59bar;æÆcltâ¯â´â¸r;ì\ud835\udcbdas\xe8â´rok;ä§Äbpââull;æhen\xbbá±à«¡â£\0âª\0â¸â
â\0ââ³\0\0â¸â¢â§â¢â¿\0ââªâ´cuteè»\xedäÆ;
15iyݱâ°âµrcè»\xeeä®;ä¸Äcxâ¼â¿y;äµclè»\xa1ä¡ÄfrÎâ;ì\ud835\udd26raveè»\xecä¬È;inoܾââ©â®Äinâ¢â¦nt;æ¨t;æfin;æ§ta;æ©lig;䳯aopâ¾ââÆcgtâ
ââr;䫯elpÜââin\xe5Þar\xf4Ü h;ä±f;æ·ed;äµÊ;cfotÓ´â¬â±â½âare;æ
inÄ;tâ¸â¹æie;æ§do\xf4âÊ;celpÝââââ¡al;æºÄgrââer\xf3á£\xe3âarhk;æ¨rod;樼Ècgptâ¯â²â¶â»y;äon;ä¯f;ì\ud835\udd5aa;ä¹uestè»\xbfä¿Äciââr;ì\ud835\udcbenÊ;EdsvÓ´âââ¡Ó³;æ¹ot;æµÄ;vâ¦â§æ´;æ³Ä;iÝ·â®lde;ä©Ç«â¸\0â¼cy;älè»\xefä¯Ìcfmosuââââ¡â§âµÄiyâârc;äµ;ä¹r;ì\ud835\udd27ath;ä·pf;ì\ud835\udd5bÇ£â¬\0â±r;ì\ud835\udcbfrcy;äkcy;äÐacfghjosâââ¢â§ââ±âµâ»ppaÄ;vââäº;ä°Äeyââ dil;ä·;äºr;ì\ud835\udd28reen;ä¸cy;ä
cy;äpf;ì\ud835\udd5ccr;ì\ud835\udcc0à®ABEHabcdefghjlmnoprstuvâ°ââââââ½âââââ¥â¹â½ââ²âââ¨âââ â Æartâ·âºâ¼r\xf2à§\xf2Îail;æ¤arr;æ¤Ä;gà¦â;æªar;楢ॣâ¥\0âª\0â±\0\0\0\0\0âµâº\0âââ\0â¹ute;äºmptyv;榴ra\xeeà¡bda;ä»gÆ;dlà¢ââ;æ¦\xe5à¢;æª
uoè»\xabä«rÐ;bfhlpstà¢ââ¦â©â«â®â±âµÄ;fà¢â£s;æ¤s;æ¤\xebâp;æ«l;椹im;楳l;æ¢Æ;aeâ¿ââæª«il;æ¤Ä;sââæª;ìâªï¸Æabrââârr;æ¤rk;æ²Äakâ¢â¬cÄekâ¨âª;ä»;äÄesâ±â³;æ¦lÄduâ¹â»;æ¦;æ¦Èaeuyââââron;ä¾Ädiââil;ä¼\xecࢰ\xe2â©;
15ä»Ècqrsâ£â¦ââ½a;椶uoÄ;rà¸áÄduâ²â·har;楧shar;æ¥h;æ²Ê;fgqsââà¦â³â¿æ¤tÊahlrtââ¤â·ââ¨rrowÄ;tà¢â¡a\xe9â¶arpoonÄduâ¯â´own\xbbÑp\xbb०eftarrows;æightÆahsââârrowÄ;sࣴࢧarpoon\xf3à¾quigarro\xf7â°hreetimes;æÆ;qsâà¦âºlan\xf4বÊ;cdgsবââââ¨c;檨otÄ;oââæ©¿Ä;rââæª;æªÄ;eâ¢â¥ìâï¸s;æªÊadegsâ³â¹â½ââppro\xf8âot;æqÄgqââ
\xf4à¦gt\xf2â\xf4à¦i\xedলÆilrâ࣡âsht;楼;ì\ud835\udd29Ä;Eà¦â£;æªÅ¡â©â¶rÄduâ²â®Ä;l॥â³;楪lk;æcy;äÊ;achtà©ââââr\xf2âorne\xf2á´ard;楫ri;æºÄioââ¤dot;ä
ustÄ;aâ¬âæ°che\xbbâÈEaesâ»â½ââ;æ¨pÄ;pââæªrox\xbbâÄ;qââæªÄ;qââ»im;æ¦Ðabnoptwzâ©â´â·ââ¯âââÄnrâ®â±g;æ¬r;æ½r\xebà£gÆlmrâ¿ââeftÄar০âight\xe1à§²apsto;æ¼ight\xe1à§½parrowÄlrâ¥â©ef\xf4âight;æ¬Æaflâ¶â¹â½r;æ¦
;ì\ud835\udd5dus;æ¨imes;樴šââst;æ\xe1áÆ;efââá ænge\xbbâarÄ;lâ¤â¥ä¨t;æ¦Êachmtâ³â¶â¼â
âr\xf2ࢨorne\xf2á¶arÄ;dà¾â;æ¥;æri;æ¿Ìachiqtââà©â¢â®â»quo;æ¹r;ì\ud835\udcc1mÆ;egলâªâ¬;æª;æªÄbuâªâ³oÄ;rà¸â¹;ærok;ä
è<;cdhilqrà «ââ¹ââ â¥âªâ°Äciââ;檦r;橹re\xe5â²mes;æarr;楶uest;æ©»ÄPiâµâ¹ar;æ¦Æ;efâ à¤á ærÄduâ â shar;æ¥har;楦Äenâ â ¡rtneqq;ìâ¨ï¸\xc5â ÜDacdefhilnopsuâ¡â¡
â¢â¢â¢â¢ ⢥⢨â£â£¢â£¤àªâ£³â¤Dot;æºÈclprâ¡â¡â¡£â¡½rè»\xafä¯Äetâ¡â¡;æÄ;eâ¡â¡æ se\xbbâ¡Ä;sá»â¡¨toÈ;dluá»â¡³â¡·â¡»ow\xeeÒef\xf4à¤\xf0áker;æ®Äoyâ¢â¢mma;権;ä¼ash;æasuredangle\xbbá¦r;ì\ud835\udd2ao;æ§Æcdn⢯⢴â£roè»\xb5äµÈ;acdá¤â¢½â£â£s\xf4á§ir;æ«°otè»\xb7ƵusÆ;bdâ£á¤â£æÄ;uá´¼â£;横ţâ£â£¡p;æ«\xf2â\xf0àªÄdp⣩⣮els;æ§f;ì\ud835\udd5eÄct⣸⣽r;ì\ud835\udcc2pos\xbbáÆ;lmâ¤â¤â¤ä¼timap;æ¸à°GLRVabcdefghijlmoprstuvwâ¥â¥â¥¾â¦â¦â§â§©â¨â¨â©â©âªâªâª¤âª¨â¬â¬ââ¿â®®â°´â±§â±¼â³©Ägtâ¥â¥;ìâ̸Ä;vâ¥à¯ìâ«âÆeltâ¥â¥²â¥¶ftÄar⥡⥧rrow;æightarrow;æ;ìâ̸Ä;v⥻à±ìâªâightarrow;æÄDdâ¦â¦ash;æ¯ash;æ®Êbcnpt⦣⦧⦬⦱â§la\xbbËute;ä
g;ìâ âÊ;Eiopà¶â¦¼â§â§
â§;ì⩰̸d;ìâ̸s;ä
ro\xf8à¶urÄ;aâ§â§æ®lÄ;sâ§à¬¸Ç³â§\0â§£pè»\xa0ଷmpÄ;e௹à°Êaeouyâ§´â§¾â¨â¨â¨Ç°â§¹\0â§»;æ©on;ä
dil;ä
ngÄ;dൾâ¨ot;ìâ©Ì¸p;æ©;ä½ash;æÎ;Aadqsxà®â¨©â¨â¨»â©â©
â©rr;ærÄhr⨳⨶k;椤Ä;oá²á°ot;ìâ̸ui\xf6à£Äeiâ©â©ar;椨\xedà®istÄ;sà® à®r;ì\ud835\udd2bÈEestà¯
⩦⩹⩼Æ;qs஼â©à¯¡Æ;qs஼à¯
â©´lan\xf4௢i\xed௪Ä;rà®¶âª\xbbà®·ÆAapâªâªâªr\xf2⥱rr;æ®ar;櫲Æ;svà¾âªà¾Ä;d⪡⪢æ¼;æºcy;äÎAEadest⪷⪺⪾â«â«
⫶⫹r\xf2⥦;ìâ¦Ì¸rr;ær;æ¥È;fqsà°»â«â«£â«¯tÄarâ«â«rro\xf7â«ightarro\xf7âªÆ;qs఻⪺⫪lan\xf4à±Ä;sà±â«´\xbbà°¶i\xedà±Ä;rవ⫾iÄ;eà°à°¥i\xe4à¶Äptâ¬â¬f;ì\ud835\udd5fè\xac;inâ¬â¬â¬¶ä¬nÈ;Edvà®â¬¤â¬¨â¬®;ìâ¹Ì¸ot;ìâµÌ¸Ç¡à®â¬³â¬µ;æ·;æ¶iÄ;vಸ⬼ǡಸââ;æ¾;æ½Æaorââ£â©rÈ;astà»âââlle\xecà»l;ì⫽â¥;ìâ̸lint;æ¨Æ;ceà²â°â³u\xe5ಥÄ;cà²â¸Ä;eà²â½\xf1à²ÈAaitâ®â®â®â®§r\xf2â¦rrÆ;cwâ®â®â®æ;ì⤳̸;ìâ̸ghtarrow\xbbâ®riÄ;eà³à³Îchimpqu⮽â¯â¯â¬à¸â¯¤â¯¯È;cerà´²â¯à´·â¯u\xe5àµ
;ì\ud835\udcc3ortÉâ¬
\0\0â¯ar\xe1âmÄ;e൮â¯Ä;q൴൳suÄbp⯫â¯\xe5೸\xe5à´Æbcp⯶â°â°È;Ees⯿â°à´¢â°æ;ìâ«
̸etÄ;eà´â°qÄ;qà´£â°cÄ;eà´²â°\xf1à´¸È;EesⰢⰣàµâ°§æ
;ìâ«Ì¸etÄ;eàµâ°®qÄ;qൠⰣÈgilrⰽⰿâ±
â±\xecà¯ldeè»\xf1ä±\xe7à±iangleÄlrâ±â±eftÄ;eà°â±\xf1à°¦ightÄ;eà³â±¥\xf1à³Ä;mⱬâ±ä½Æ;esⱴⱵⱹä£ro;æp;æÒDHadgilrsâ²â²â²â²â²£â²°â²¶â³â³£ash;æarr;æ¤p;ìââash;æ¬ÄetⲨⲬ;ìâ¥â;ì>ânfin;æ§ÆAetâ²½â³â³
rr;æ¤;ìâ¤âÄ;râ³â³ì<âie;ìâ´âÄAtâ³â³rr;æ¤rie;ìâµâim;ìâ¼âÆAanâ³°â³´â´rr;ærÄhr⳺⳽k;椣Ä;oá§á¥ear;椧ááª\0\0\0\0\0\0\0\0\0\0\0\0\0â´\0â´¸âµâµ ⵥ⵲â¶á¬\0\0â¶â¶«\0â·â·\0â·â¸â¸«â¸¾â¹Äcsâ´±áªuteè»\xf3ä³Äiyâ´¼âµ
rÄ;cáªâµè»\xf4ä´;ä¾Êabios᪠âµâµÇâµlac;ä
v;樸old;榼lig;ä
Äcr⵩âµir;榿;ì\ud835\udd2cͯ⵹\0\0âµ¼\0â¶n;äaveè»\xf2ä²;æ§Äbmâ¶à·´ar;榵Èacitâ¶â¶â¶¥â¶¨r\xf2áªÄirâ¶â¶ r;榾oss;榻n\xe5à¹;æ§Æaeiⶱⶵⶹcr;ä
ga;äÆcdnâ·â·
Çron;ä¿;榶pf;ì\ud835\udd60Æaelâ·â·Çr;榷rp;榹Î;adiosvⷪⷫⷮâ¸â¸â¸â¸æ¨r\xf2áªÈ;efmâ··â·¸â¸â¸
æ©rÄ;oⷾⷿæ´f\xbbâ·¿è»\xaaäªè»\xbaäºgof;æ¶r;æ©lope;æ©;æ©Æcloâ¸â¸¡â¸§\xf2â¸ashè»\xf8ä¸l;æiŬⸯ⸴deè»\xf5äµesÄ;aÇ⸺s;樶mlè»\xf6ä¶bar;æ½à«¡â¹\0â¹½\0âºâº\0⺢⺹\0\0â»àº\0â¼\0\0⼫⾼\0â¿rÈ;
15astÐâ¹§â¹²àº
è\xb6;lâ¹â¹®ä¶le\xecÐɩ⹸\0\0â¹»m;櫳;櫽y;ä¿rÊcimptâºâºâºá¡¥âºnt;ä¥od;ä®il;æ°enk;æ±r;ì\ud835\udd2dÆimo⺨⺰⺴Ä;vâºâº®ä;äma\xf4à©¶ne;æÆ;tv⺿â»â»ächfork\xbb´;äÄauâ»â»nÄckâ»â»kÄ;hâ´â»;æ\xf6â´sÒ;abcdemst⻳⻴á¤â»¹â»½â¼â¼â¼â¼ä«cir;樣ir;樢Äouáµâ¼;樥;橲nè»\xb1àºim;樦wo;樧Æipuâ¼â¼ â¼¥ntint;æ¨f;ì\ud835\udd61ndè»\xa3ä£Ô;Eaceinosuà»â¼¿â½â½â½â¾â¾â¾â½¾â¾¶;檳p;檷u\xe5à»Ä;cà»â½Ì;acensà»â½â½â½¦â½¨â½¾ppro\xf8â½urlye\xf1à»\xf1à»Æaes⽯⽶⽺pprox;檹qq;檵im;æ¨i\xedà»meÄ;sâ¾àº®æ²ÆEas⽸â¾â½º\xf0â½µÆdfp໬â¾â¾¯Æals⾠⾥⾪lar;æ®ine;æurf;æÄ;t໻⾴\xefà»»rel;æ°Äciâ¿â¿
r;ì\ud835\udcc5;äncsp;æÌfiopsuâ¿â¢â¿â¿¥â¿«â¿±r;ì\ud835\udd2epf;ì\ud835\udd62rime;æcr;ì\ud835\udcc6Æaeo⿸ããtÄei⿾ã
rnion\xf3Ú°nt;æ¨stÄ;eããä¿\xf1á¼\xf4à¼àªABHabcdefhilmnoprstuxããããã ãã«ã
ã
¢ã
²ãããã¤ã©ãã®ã²ãã°ã·Æartãããr\xf2á³\xf2Ïail;æ¤ar\xf2á±¥ar;楤Îcdenqrtã¨ãµã¸ã¿ãããÄeuãã±;ìâ½Ì±te;ä
i\xe3á
®mptyv;榳gÈ;delà¿ããã;æ¦;榥\xe5à¿uoè»\xbbä»rÖ;abcfhlpstwà¿ã¬ã¯ã·ã¹ã¼ã¾ããããp;極Ä;fà¿ ã´s;æ¤ ;椳s;æ¤\xebâ\xf0â®l;æ¥
im;楴l;æ£;æÄaiããil;æ¤oÄ;nããæ¶al\xf3à¼Æabrã§ãªã®r\xf2á¥rk;æ³Äakã³ã½cÄekã¹ã»;ä½;äÄesãã;æ¦lÄduãã;æ¦;æ¦Èaeuyããã§ã©ron;ä
Ädiã¡ã¥il;ä
\xec࿲\xe2ãº;äÈclqsã´ã·ã½ã
a;椷dhar;楩uoÄ;rÈÈh;æ³Æacgã
ã
à½lÈ;ipsླྀã
ã
án\xe5á»ar\xf4ྩt;æÆilrã
©á£ã
®sht;楽;ì\ud835\udd2fÄaoã
·ãrÄduã
½ã
¿\xbbÑ»Ä;láã;楬Ä;vããä;䱯gnsãã¹ã¼htÌahlrstã¤ã°ããã¤ã®rrowÄ;tà¿ãa\xe9ãarpoonÄduã»ã¿ow\xeeã
¾p\xbbáeftÄahããrrow\xf3࿪arpoon\xf3Õightarrows;æquigarro\xf7ãhreetimes;æg;äingdotse\xf1á¼²Æahmãããr\xf2࿪a\xf2Õ;æoustÄ;aããæ±che\xbbãmid;æ«®Èabptã²ã½ããÄnrã·ãºg;ær;æ¾r\xebáÆaflãããr;æ¦;ì\ud835\udd63us;樮imes;樵Äapãã§rÄ;gã£ã¤ä©t;æ¦olint;æ¨ar\xf2ã£Èachqã»ãá¼ã
quo;æºr;ì\ud835\udcc7Äbuã»ãoÄ;rÈÈÆhirããã re\xe5ã¸mes;æiÈ;eflãªáá ¡ã«æ¹tri;æ§luhar;楨;æàµ¡ãããã¬ã¸ã±\0ãºã¤\0\0ã¬ã°\0ã¨ãããã±ãã±\0ã\0\0ã³cute;ä
qu\xefâºÔ;Eaceinpsyáã³ãµã¿ããããã¦ã©;檴ǰãº\0ã¼;檸on;ä
¡u\xe5á¾Ä;dá³ãil;ä
rc;ä
ÆEasããã;檶p;檺im;æ©olint;æ¨i\xedá;äotÆ;beã´áµãµæ
;橦ÎAacmstxãããããã£ãrr;ærÄhrãã\xebâ¨Ä;oਸ਼਴tè»\xa7ä§i;ä»war;椩mÄinã©\xf0nu\xf3\xf1t;æ¶rÄ;oã¶âì\ud835\udd30Èacoyãããã rp;æ¯Ähyããcy;ä;ärtÉã\0\0ãi\xe4á¤ara\xec⹯è»\xadäÄgmã¨ã´maÆ;fvã±ã²ã²ä;äÐ;deglnprá«ã
ããããã¡ã¦ot;橪Ä;qá±á°Ä;Eããæª;æª Ä;Eããæª;æªe;ælus;樤arr;楲ar\xf2á½Èaeitã¸ãããÄlsã½ãlsetm\xe9ãªhp;樳parsl;槤Ädlá£ãe;æ£Ä;eããæªªÄ;sã¢ã£æª¬;ìâª¬ï¸Æflpã®ã³ãtcy;äÄ;bã¸ã¹ä¯Ä;aã¾ã¿æ§r;æ¿f;ì\ud835\udd64aÄdrãÐesÄ;uããæ it\xbbãÆcsuã ã¹ãÄauã¥ã¯pÄ;sáã«;ìâï¸pÄ;sá´ãµ;ìâï¸uÄbpã¿ãÆ;esááãetÄ;eáã\xf1áÆ;esá¨áãetÄ;eá¨ã\xf1á®Æ;afá
»ã¦Ö°rÅ¥ã«Ö±\xbbá
¼ar\xf2á
Ècemtã¹ã¾ãã
r;ì\ud835\udcc8tm\xee\xf1i\xecãar\xe6á¾ÄarããrÄ;fãá¿æÄanããightÄepã£ãªpsilo\xeeá» h\xe9⺯s\xbbâ¡Êbcmnpã»ãáããÒ;Edemnprsãããããã£ã¬ã±ã¶æ;æ«
ot;檽Ä;dáãot;æ«ult;æ«ÄEeã¨ãª;æ«;ælus;檿arr;楹Æeiuã½ããtÆ;enãã
ãqÄ;qáãeqÄ;qã«ã¨m;æ«Äbpãã;æ«;æ«cÌ;acensáã¬ã²ã¹ã»ã¦ppro\xf8ãºurlye\xf1á¾\xf1á³Æaesãããppro\xf8ãq\xf1ãg;æªÚ123;Edehlmnpsã©ã¬ã¯áã²ã´ãããããã¨ãè»\xb9ä¹è»\xb2ä²è»\xb3ä³;æ«Äosã¹ã¼t;檾ub;æ«Ä;dá¢ã
ot;æ«sÄouããl;æb;æ«arr;楻ult;æ«ÄEeã¤ã¦;æ«;ælus;æ«Æeiuã´ããtÆ;enáã¼ãqÄ;qá¢ã²eqÄ;qã§ã¤m;æ«Äbpãã;æ«;æ«ÆAanãã ãrr;ærÄhrã¦ã¨\xebâ®Ä;oਫ਩war;椪ligè»\xdfä௡ããã áã³ã¹\0ã¾ã\0\0\0\0\0ãã\0ãã¬\0\0\0ãɲã\0\0ãget;æ;är\xebà¹Æaeyã¦ã«ã°ron;ä
¥dil;ä
£;älrec;ær;ì\ud835\udd31Èeikoãããµã¼Ç²ã\0ãeÄ4fááaÆ;svãããä¸ym;äÄcnã¢ã²kÄasã¨ã®ppro\xf8áim\xbbá¬s\xf0áÄasãºã®\xf0árnè»\xfeä¾Ç¬Ìãâ§esè\xd7;bdãããäÄ;
15aá¤ãr;樱;樰Æepsã¡ã£ã\xe1â©È;bcfÒã¬ã°ã´ot;æ¶ir;櫱Ä;oã¹ã¼ì\ud835\udd65rk;æ«\xe1ã¢rime;æ´Æaipããã¤d\xe5áÎadempstã¡ããããããngleÊ;dlqrã°ã±ã¶ããæµown\xbbá¶»eftÄ;eâ ã¾\xf1म;æightÄ;eãªã\xf1áot;æ¬inus;樺lus;樹b;æ§ime;樻ezium;æ¢Æchtã²ã½ãÄryã·ã»;ì\ud835\udcc9;äcy;ärok;ä
§Äioããx\xf4á·headÄlrãã eftarro\xf7à¡ightarrow\xbbà½à¤AHabcdfghlmoprstuwãããã¤ã°ã¼ã ã 㠣㠴ã¡ã¡ã¡«ã¢©ã£ã£ã£ªã£¶r\xf2Ïar;楣Äcrãã¢uteè»\xfaäº\xf2á
rÇ£ãª\0ãy;äve;ä
Äiyãµãºrcè»\xfbä»;äÆabhã ã ã r\xf2álac;ä
±a\xf2áÄirã ã sht;楾;ì\ud835\udd32raveè»\xf9ä¹Å¡ã §ã ±rÄlr㠬㠮\xbbà¥\xbbálk;æÄctã ¹ã¡É¯ã ¿\0\0ã¡rnÄ;eã¡
ã¡ær\xbbã¡op;æri;æ¸Äalã¡ã¡cr;ä
«è»\xa8ÍÄgp㡢㡦on;ä
³f;ì\ud835\udd66Ìadhlsuá
㡸㡽á²ã¢ã¢ own\xe1á³arpoonÄlrã¢ã¢ef\xf4ã igh\xf4ã ¯iÆ;hlã¢ã¢ã¢ä
\xbbáºon\xbbã¢parrows;æÆcit㢰ã£ã£É¯ã¢¶\0\0ã£rnÄ;e㢼㢽ær\xbb㢽op;æng;ä
¯ri;æ¹cr;ì\ud835\udccaÆdirã£ã£ã£¢ot;æ°lde;ä
©iÄ;fã°ã£¨\xbbá Äam㣯㣲r\xf2㢨lè»\xfcä¼angle;榧ÞABDacdeflnoprszã¤ã¤ã¤©ã¤ã¦µã¦¸ã¦½ã§ã§¤ã§¨ã§³ã§¹ã§½ã¨ã¨ r\xf2Ï·arÄ;v㤦㤧櫨;æ«©as\xe8Ï¡Änr㤲㤷grt;æ¦Îeknprstã£ã¥ã¥ã¥ã¥ã¥¤ã¦app\xe1âothin\xe7áºÆhirã«â»ã¥op\xf4â¾µÄ;há·ã¥¢\xefãÄiu㥩ã¥gm\xe1ã³Äbp㥲ã¦setneqÄ;q㥽ã¦ìâï¸;ìâ«ï¸setneqÄ;qã¦ã¦ìâï¸;ìâ«ï¸Ährã¦ã¦et\xe1ãiangleÄlr㦪㦯eft\xbbथight\xbbáy;ä²ash\xbbá¶Æelrã§ã§ã§Æ;beâ·ªã§ã§ar;æ»q;ælip;æ®Äbtã§á¨a\xf2á©r;ì\ud835\udd33tr\xe9㦮suÄbp㧯㧱\xbbà´\xbbàµpf;ì\ud835\udd67ro\xf0à»»tr\xe9㦴Äcuã¨ã¨r;ì\ud835\udccbÄbpã¨ã¨nÄEeã¦ã¨\xbb㥾nÄEeã¦ã¨\xbbã¦igzag;æ¦Îcefoprs㨶㨻ã©ã©ã©ã©¡ã©ªirc;ä
µÄdiã©ã©Äbgã©
ã©ar;æ©eÄ;qáºã©;æerp;ær;ì\ud835\udd34pf;ì\ud835\udd68Ä;eá¹ã©¦at\xe8á¹cr;ì\ud835\udcccà«£áãª\0ãª\0ãªãª\0\0ãªãª¨ãª«ãª¯\0\0ã«ã«\0ã«áátr\xe9ár;ì\ud835\udd35ÄAaãªãªr\xf2Ïr\xf2à§¶;ä¾ÄAa㪡㪤r\xf2θr\xf2à§«a\xf0âis;æ»Ædptá¤ãªµãª¾Äfl㪺á©;ì\ud835\udd69im\xe5á²ÄAaã«ã«r\xf2Ïr\xf2à¨Äcqã«á¸r;ì\ud835\udccdÄptáã«r\xe9áÐacefiosu㫰㫽ã¬ã¬ã¬ã¬ã¬ã¬¡cÄuyã«¶ã«»teè»\xfdä½;äÄiyã¬ã¬rc;ä
·;änè»\xa5ä¥r;ì\ud835\udd36cy;äpf;ì\ud835\udd6acr;ì\ud835\udcceÄcm㬦㬩y;älè»\xffä¿Ôacdefhioswããããã¤ã©ãã´ãºã®cute;ä
ºÄayããron;ä
¾;ä·ot;ä
¼Äetãã¡tr\xe6áa;ä¶r;ì\ud835\udd37cy;ä¶grarr;æpf;ì\ud835\udd6bcr;ì\ud835\udccfÄjnã®
ã®;æj;æ'.split("").map(function(e){return e.charCodeAt(0)}))},52256:e=>{"use strict";e.exports=e=>{if("string"!=typeof e)throw TypeError("Expected a string");return e.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&").replace(/-/g,"\\x2d")}},52273:(e,t,r)=>{"use strict";r.d(t,{R6:()=>a,Ui:()=>i});var n=r(60564);let i=(0,n.f)(e=>{e.setDate(1),e.setHours(0,0,0,0)},(e,t)=>{e.setMonth(e.getMonth()+t)},(e,t)=>t.getMonth()-e.getMonth()+(t.getFullYear()-e.getFullYear())*12,e=>e.getMonth());i.range;let a=(0,n.f)(e=>{e.setUTCDate(1),e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCMonth(e.getUTCMonth()+t)},(e,t)=>t.getUTCMonth()-e.getUTCMonth()+(t.getUTCFullYear()-e.getUTCFullYear())*12,e=>e.getUTCMonth());a.range},52472:(e,t,r)=>{"use strict";r.d(t,{Ay:()=>g,HX:()=>m,tT:()=>b});var n=r(36330),i=r(12320),a=r(37450),o=r(38790),s=r(90062),l=r(7023),u=r(97694).A,c=function(e){return"theme"!==e},d=function(e){return"string"==typeof e&&e.charCodeAt(0)>96?u:c},h=function(e,t,r){var n;if(t){var i=t.shouldForwardProp;n=e.__emotion_forwardProp&&i?function(t){return e.__emotion_forwardProp(t)&&i(t)}:i}return"function"!=typeof n&&r&&(n=e.__emotion_forwardProp),n},p=function(e){var t=e.cache,r=e.serialized,n=e.isStringTag;return(0,s.SF)(t,r,n),(0,o.s)(function(){return(0,s.sk)(t,r,n)}),null},f=(function e(t,r){var o,u,c=t.__emotion_real===t,f=c&&t.__emotion_base||t;void 0!==r&&(o=r.label,u=r.target);var g=h(t,r,c),m=g||d(f),y=!m("as");return function(){var b=arguments,v=c&&void 0!==t.__emotion_styles?t.__emotion_styles.slice(0):[];if(void 0!==o&&v.push("label:"+o+";"),null==b[0]||void 0===b[0].raw)v.push.apply(v,b);else{var x=b[0];v.push(x[0]);for(var A=b.length,w=1;w<A;
15w++)v.push(b[w],x[w])}var D=(0,i.w)(function(e,t,r){var n=y&&e.as||f,o="",c=[],h=e;if(null==e.theme){for(var b in h={},e)h[b]=e[b];h.theme=l.useContext(i.T)}"string"==typeof e.className?o=(0,s.Rk)(t.registered,c,e.className):null!=e.className&&(o=e.className+" ");var x=(0,a.J)(v.concat(c),t.registered,h);o+=t.key+"-"+x.name,void 0!==u&&(o+=" "+u);var A=y&&void 0===g?d(n):m,w={};for(var D in e)(!y||"as"!==D)&&A(D)&&(w[D]=e[D]);return w.className=o,r&&(w.ref=r),l.createElement(l.Fragment,null,l.createElement(p,{cache:t,serialized:x,isStringTag:"string"==typeof n}),l.createElement(n,w))});return D.displayName=void 0!==o?o:"Styled("+("string"==typeof f?f:f.displayName||f.name||"Component")+")",D.defaultProps=t.defaultProps,D.__emotion_real=D,D.__emotion_base=f,D.__emotion_styles=v,D.__emotion_forwardProp=g,Object.defineProperty(D,"toString",{value:function(){return"."+u}}),D.withComponent=function(t,i){return e(t,(0,n.A)({},r,i,{shouldForwardProp:h(D,i,!0)})).apply(void 0,v)},D}}).bind(null);function g(e,t){return f(e,t)}function m(e,t){Array.isArray(e.__emotion_styles)&&(e.__emotion_styles=t(e.__emotion_styles))}["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","marquee","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"].forEach(function(e){f[e]=f(e)});let y=[];function b(e){return y[0]=e,(0,a.J)(y)}},53951:(e,t,r)=>{"use strict";r.d(t,{Ag:()=>a,pz:()=>o});var n=r(60564),i=r(79617);let a=(0,n.f)(e=>{e.setTime(e-e.getMilliseconds()-e.getSeconds()*i.Tt-e.getMinutes()*i.rR)},(e,t)=>{e.setTime(+e+t*i.JJ)},(e,t)=>(t-e)/i.JJ,e=>e.getHours());a.range;let o=(0,n.f)(e=>{e.setUTCMinutes(0,0,0)},(e,t)=>{e.setTime(+e+t*i.JJ)},(e,t)=>(t-e)/i.JJ,e=>e.getUTCHours());o.range},54021:(e,t,r)=>{"use strict";r.d(t,{U$:()=>a});let n=["#4254FB","#FFB422","#FA4F58","#0DBEFF","#22BF75","#FA83B4","#FF7511"],i=["#495AFB","#FFC758","#F35865","#30C8FF","#44CE8D","#F286B3","#FF8C39"],a=e=>"dark"===e?i:n},54608:(e,t,r)=>{"use strict";r.d(t,{Mb:()=>a,he:()=>i});var n=r(60564);let i=(0,n.f)(e=>{e.setMonth(0,1),e.setHours(0,0,0,0)},(e,t)=>{e.setFullYear(e.getFullYear()+t)},(e,t)=>t.getFullYear()-e.getFullYear(),e=>e.getFullYear());i.every=e=>isFinite(e=Math.floor(e))&&e>0?(0,n.f)(t=>{t.setFullYear(Math.floor(t.getFullYear()/e)*e),t.setMonth(0,1),t.setHours(0,0,0,0)},(t,r)=>{t.setFullYear(t.getFullYear()+r*e)}):null,i.range;let a=(0,n.f)(e=>{e.setUTCMonth(0,1),e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCFullYear(e.getUTCFullYear()+t)},(e,t)=>t.getUTCFullYear()-e.getUTCFullYear(),e=>e.getUTCFullYear());a.every=e=>isFinite(e=Math.floor(e))&&e>0?(0,n.f)(t=>{t.setUTCFullYear(Math.floor(t.getUTCFullYear()/e)*e),t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0)},(t,r)=>{t.setUTCFullYear(t.getUTCFullYear()+r*e)}):null,a.range},54784:(e,t,r)=>{"use strict";r.d(t,{C:()=>u});var n=r(36330),i=r(29321),a=r(7023),o=r(13439),s=r(33857),l=r(39924);let u=({store:e,svgRef:t,instance:r,params:u})=>{let c=e.use(l.H1);(0,o.A)(()=>{e.set("brush",(0,n.A)({},e.state.brush,{enabled:u.brushConfig.enabled,preventTooltip:u.brushConfig.preventTooltip,preventHighlight:u.brushConfig.preventHighlight}))},[e,u.brushConfig.enabled,u.brushConfig.preventTooltip,u.brushConfig.preventHighlight]);let d=(0,i.A)(function(t){e.set("brush",(0,n.A)({},e.state.brush,{start:e.state.brush.start??t,current:t}))}),h=(0,i.A)(function(){e.set("brush",(0,n.A)({},e.state.brush,{start:null,current:null}))}
15),p=(0,i.A)(function(t){e.state.brush.isZoomBrushEnabled!==t&&e.set("brush",(0,n.A)({},e.state.brush,{isZoomBrushEnabled:t}))});return a.useEffect(()=>{let e=t.current;if(null===e||!c)return()=>{};let n=r.addInteractionListener("brushStart",t=>{t.detail.target?.closest("[data-charts-zoom-slider]")||d((0,s.P)(e,{clientX:t.detail.initialCentroid.x,clientY:t.detail.initialCentroid.y}))}),i=r.addInteractionListener("brush",t=>{d((0,s.P)(e,{clientX:t.detail.centroid.x,clientY:t.detail.centroid.y}))}),a=r.addInteractionListener("brushCancel",h),o=r.addInteractionListener("brushEnd",h);return()=>{n.cleanup(),i.cleanup(),o.cleanup(),a.cleanup()}},[t,r,e,h,d,c]),{instance:{setBrushCoordinates:d,clearBrush:h,setZoomBrushEnabled:p}}};u.params={brushConfig:!0},u.getDefaultizedParams=({params:e})=>(0,n.A)({},e,{brushConfig:{enabled:e?.brushConfig?.enabled??!1,preventTooltip:e?.brushConfig?.preventTooltip??!0,preventHighlight:e?.brushConfig?.preventHighlight??!0}}),u.getInitialState=e=>({brush:{enabled:e.brushConfig.enabled,isZoomBrushEnabled:!1,preventTooltip:e.brushConfig.preventTooltip,preventHighlight:e.brushConfig.preventHighlight,start:null,current:null}})},55146:(e,t,r)=>{"use strict";function n(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return t=>{let[,r]=t;return r&&function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];if("string"!=typeof e.main)return!1;for(let r of t)if(!e.hasOwnProperty(r)||"string"!=typeof e[r])return!1;return!0}(r,e)}}r.d(t,{A:()=>n})},55270:(e,t,r)=>{"use strict";r.d(t,{x:()=>a});let n=(0,r(62152).Mz)(e=>e.animation,e=>e.skip||e.skipAnimationRequests>0);var i=r(69953);function a(e){let t=(0,i.P)().use(n);return e||t}},55439:(e,t,r)=>{"use strict";let n,i;r.d(t,{f:()=>s,t:()=>l});class a{types=new Set;constructor(){if(n)throw Error("You can only create one instance!");n=this.types}addType(e){this.types.add(e)}getTypes(){return this.types}}class o{types=new Set;constructor(){if(i)throw Error("You can only create one instance!");i=this.types}addType(e){this.types.add(e)}getTypes(){return this.types}}let s=new a;s.addType("bar"),s.addType("line"),s.addType("scatter");let l=new o;l.addType("radar")},56400:(e,t,r)=>{"use strict";var n=r(7023),i=r(36776),a="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},o=i.useSyncExternalStore,s=n.useRef,l=n.useEffect,u=n.useMemo,c=n.useDebugValue;t.useSyncExternalStoreWithSelector=function(e,t,r,n,i){var d=s(null);if(null===d.current){var h={hasValue:!1,value:null};d.current=h}else h=d.current;var p=o(e,(d=u(function(){function e(e){if(!l){if(l=!0,o=e,e=n(e),void 0!==i&&h.hasValue){var t=h.value;if(i(t,e))return s=t}return s=e}if(t=s,a(o,e))return t;var r=n(e);return void 0!==i&&i(t,r)?(o=e,t):(o=e,s=r)}var o,s,l=!1,u=void 0===r?null:r;return[function(){return e(t())},null===u?void 0:function(){return e(u())}]},[t,r,n,i]))[0],d[1]);return l(function(){h.hasValue=!0,h.value=p},[p]),c(p),p}},58316:(e,t,r)=>{"use strict";var n=r(2785);let i=r(81899),a=r(72032),o=r(15162),s=r(19589),l=r(34389),u=r(27294),c=r(46389),d=r(59333),h=r(63457),p=r(31851),f=r(38967),g=r(31214),m=r(26609),y=r(77894),b=r(88759),v=r(69317),x=r(98756),A=r(7873);function w(...e){return 1===e.length&&Array.isArray(e[0])&&(e=e[0]),new m(e)}w.plugin=function(e,t){let r,i=!1;function a(...r){console&&console.warn&&!i&&(i=!0,console.warn(e+": postcss.plugin was deprecated. Migration guide:\nhttps://evilmartians.com/chronicles/postcss-8-plugin-migration"),n.env.LANG&&n.env.LANG.startsWith("cn")&&console.warn(e+": éé¢ postcss.plugin 被å¼ç¨. è¿ç§»æå:\nhttps://www.w3ctech.com/topic/2226"));let o=t(...r);return o.postcssPlugin=e,o.postcssVersion=new m().version,o}return Object.defineProperty(a,"postcss",{get:()=>(r||(r=a()),r)}),a.process=function(e,t,r){return w([a(r)]).process(e,t)},a},w.stringify=x,w.parse=g,w.fromJSON=c,w.list=p,w.comment=e=>new a(e),w.atRule=e=>new i(e),w.decl=e=>new l(e),w.rule=e=>new v(e),w.root=e=>new b(e),w.document=e=>new u(e),w.CssSyntaxError=s,w.Declaration=l,w.Container=o,w.Processor=m,w.Document=u,w.Comment=a,w.Warning=A,w.AtRule=i,w.Result=y,w.Input=d,w.Rule=v,w.Root=b,w.Node=f,h.registerPostcss(w),e.exports=w,w.default=w},58440:(e,t,r)=>{"use strict";r.d(t,{q:()=>a});var n=r(69953),i=r(198);function a(e){let t=(0,n.P)(),r=t.use(i.si,e),a=t.use(i.l_,e);return{isHighlighted:r,isFaded:!r&&a}}},58479:(e,t,r)=>{"use strict";r.d(t,{A:()=>$});var n=r(48827),i=r(35039),a=r(43063);let o=function(...e){let t=e.reduce((e,t)=>
15(t.filterProps.forEach(r=>{e[r]=t}),e),{}),r=e=>Object.keys(e).reduce((r,n)=>t[n]?(0,a.A)(r,t[n](e)):r,{});return r.propTypes={},r.filterProps=e.reduce((e,t)=>e.concat(t.filterProps),[]),r};var s=r(76175);function l(e){return"number"!=typeof e?e:`${e}px solid`}function u(e,t){return(0,i.Ay)({prop:e,themeKey:"borders",transform:t})}let c=u("border",l),d=u("borderTop",l),h=u("borderRight",l),p=u("borderBottom",l),f=u("borderLeft",l),g=u("borderColor"),m=u("borderTopColor"),y=u("borderRightColor"),b=u("borderBottomColor"),v=u("borderLeftColor"),x=u("outline",l),A=u("outlineColor"),w=e=>{if(void 0!==e.borderRadius&&null!==e.borderRadius){let t=(0,n.MA)(e.theme,"shape.borderRadius",4,"borderRadius");return(0,s.NI)(e,e.borderRadius,e=>({borderRadius:(0,n._W)(t,e)}))}return null};w.propTypes={},w.filterProps=["borderRadius"],o(c,d,h,p,f,g,m,y,b,v,w,x,A);let D=e=>{if(void 0!==e.gap&&null!==e.gap){let t=(0,n.MA)(e.theme,"spacing",8,"gap");return(0,s.NI)(e,e.gap,e=>({gap:(0,n._W)(t,e)}))}return null};D.propTypes={},D.filterProps=["gap"];let C=e=>{if(void 0!==e.columnGap&&null!==e.columnGap){let t=(0,n.MA)(e.theme,"spacing",8,"columnGap");return(0,s.NI)(e,e.columnGap,e=>({columnGap:(0,n._W)(t,e)}))}return null};C.propTypes={},C.filterProps=["columnGap"];let E=e=>{if(void 0!==e.rowGap&&null!==e.rowGap){let t=(0,n.MA)(e.theme,"spacing",8,"rowGap");return(0,s.NI)(e,e.rowGap,e=>({rowGap:(0,n._W)(t,e)}))}return null};E.propTypes={},E.filterProps=["rowGap"];let S=(0,i.Ay)({prop:"gridColumn"}),k=(0,i.Ay)({prop:"gridRow"}),T=(0,i.Ay)({prop:"gridAutoFlow"}),M=(0,i.Ay)({prop:"gridAutoColumns"}),I=(0,i.Ay)({prop:"gridAutoRows"}),P=(0,i.Ay)({prop:"gridTemplateColumns"}),L=(0,i.Ay)({prop:"gridTemplateRows"});function R(e,t){return"grey"===t?t:e}o(D,C,E,S,k,T,M,I,P,L,(0,i.Ay)({prop:"gridTemplateAreas"}),(0,i.Ay)({prop:"gridArea"}));let N=(0,i.Ay)({prop:"color",themeKey:"palette",transform:R});function O(e){return e<=1&&0!==e?`${100*e}%`:e}o(N,(0,i.Ay)({prop:"bgcolor",cssProperty:"backgroundColor",themeKey:"palette",transform:R}),(0,i.Ay)({prop:"backgroundColor",themeKey:"palette",transform:R}));let q=(0,i.Ay)({prop:"width",transform:O}),B=e=>void 0!==e.maxWidth&&null!==e.maxWidth?(0,s.NI)(e,e.maxWidth,t=>{let r=e.theme?.breakpoints?.values?.[t]||s.zu[t];return r?e.theme?.breakpoints?.unit!=="px"?{maxWidth:`${r}${e.theme.breakpoints.unit}`}:{maxWidth:r}:{maxWidth:O(t)}}):null;B.filterProps=["maxWidth"];let j=(0,i.Ay)({prop:"minWidth",transform:O}),F=(0,i.Ay)({prop:"height",transform:O}),_=(0,i.Ay)({prop:"maxHeight",transform:O}),z=(0,i.Ay)({prop:"minHeight",transform:O});(0,i.Ay)({prop:"size",cssProperty:"width",transform:O}),(0,i.Ay)({prop:"size",cssProperty:"height",transform:O}),o(q,B,j,F,_,z,(0,i.Ay)({prop:"boxSizing"}));let $={border:{themeKey:"borders",transform:l},borderTop:{themeKey:"borders",transform:l},borderRight:{themeKey:"borders",transform:l},borderBottom:{themeKey:"borders",transform:l},borderLeft:{themeKey:"borders",transform:l},borderColor:{themeKey:"palette"},borderTopColor:{themeKey:"palette"},borderRightColor:{themeKey:"palette"},borderBottomColor:{themeKey:"palette"},borderLeftColor:{themeKey:"palette"},outline:{themeKey:"borders",transform:l},outlineColor:{themeKey:"palette"},borderRadius:{themeKey:"shape.borderRadius",style:w},color:{themeKey:"palette",transform:R},bgcolor:{themeKey:"palette",cssProperty:"backgroundColor",transform:R},backgroundColor:{themeKey:"palette",transform:R},p:{style:n.Ms},pt:{style:n.Ms},pr:{style:n.Ms},pb:{style:n.Ms},pl:{style:n.Ms},px:{style:n.Ms},py:{style:n.Ms},padding:{style:n.Ms},paddingTop:{style:n.Ms},paddingRight:{style:n.Ms},paddingBottom:{style:n.Ms},paddingLeft:{style:n.Ms},paddingX:{style:n.Ms},paddingY:{style:n.Ms},paddingInline:{style:n.Ms},paddingInlineStart:{style:n.Ms},paddingInlineEnd:{style:n.Ms},paddingBlock:{style:n.Ms},paddingBlockStart:{style:n.Ms},paddingBlockEnd:{style:n.Ms},m:{style:n.Lc},mt:{style:n.Lc},mr:{style:n.Lc},mb:{style:n.Lc},ml:{style:n.Lc},mx:{style:n.Lc},my:{style:n.Lc},margin:{style:n.Lc},marginTop:{style:n.Lc},marginRight:{style:n.Lc},marginBottom:{style:n.Lc},marginLeft:{style:n.Lc},marginX:{style:n.Lc},marginY:{style:n.Lc},marginInline:{style:n.Lc},marginInlineStart:{style:n.Lc},marginInlineEnd:{style:n.Lc},marginBlock:{style:n.Lc},marginBlockStart:{style:n.Lc},marginBlockEnd:{style:n.Lc},displayPrint:{cssProperty:!1,transform:e=>({"@media print":{display:e}})},display:{},overflow:{},textOverflow:{},visibility:{},whiteSpace:{},flexBasis:{},flexDirection:{},flexWrap:{},justifyContent:{},alignItems:{},alignContent:{},order:{},flex:{},flexGrow:{},flexShrink:{},alignSelf:{},justifyItems:{},justifySelf:{},gap:{style:D},rowGap:{style:E},columnGap:{style:C},gridColumn:{},gridRow:{},gridAutoFlow:{},gridAutoColumns:{},gridAutoRows:{},gridTemplateColumns:{},gridTemplateRows:{},gridTemplateAreas:{},gridArea:{},position:{},zIndex:{themeKey:"zIndex"},top:{},right:{},bottom:{},left:{},boxShadow:{themeKey:"shadows"},width:{transform:O},maxWidth:{style:B},minWidth:{transform:O},height:{transform:O},maxHeight:{transform:O},minHeight:{transform:O},boxSizing:{},font:{themeKey:"font"},fontFamily:{themeKey:"typography"},fontSize:{themeKey:"typography"},fontStyle:{themeKey:"typography"},fontWeight:{themeKey:"typography"},letterSpacing:{},textTransform:{},lineHeight:{},textAlign:{},typography:{cssProperty:!1,themeKey:"typography"}}},59333:(e,t,r)=>{"use strict";let{nanoid:n}=r(63181),{isAbsolute:i,resolve:a}=r(82260),{SourceMapConsumer:o,SourceMapGenerator:s}=r(74781),{fileURLToPath:l,pathToFileURL:u}=r(25404),c=r(19589),d=r(12281),h=r(20695),p=Symbol("lineToIndexCache"),f=!!(o&&s),g=!!(a&&i);function m(e){if(e[p])return e[p];let t=e.css.split("\n"),r=Array(t.length),n=0;for(let e=0,i=t.length;e<i;e++)r[e]=n,n+=t[e].length+1;return e[p]=r,r}class y{get from(){return this.file||this.id}constructor(e,t={}){if(null==e||"object"==typeof e&&!e.toString)throw Error(`PostCSS received ${e} instead of CSS string`);if(this.css=e.toString(),"\uFEFF"===this.css[0]||"￾"===this.css[0]?(this.hasBOM=!0,this.css=this.css.slice(1)):this.hasBOM=!1,this.document=this.css,t.document&&(this.document=t.document.toString()),t.from&&(!g||/^\w+:\/\//.test(t.from)||i(t.from)?this.file=t.from:this.file=a(t.from)),g&&f){let e=new d(this.css,t);if(e.text){this.map=e;let t=e.consumer().file;!this.file&&t&&(this.file=this.mapResolve(t))}}this.file||(this.id="<input css "+n(6)+">"),this.map&&(this.map.file=this.from)}error(e,t,r,n={}){let i,a,o,s,l;if(t&&"object"==typeof t){let e=t,n=r;if("number"==typeof e.offset){s=e.offset;let n=this.fromOffset(s);t=n.line,r=n.col}else t=e.line,r=e.column,s=this.fromLineAndColumn(t,r);if("number"==typeof n.offset){o=n.offset;let e=this.fromOffset(o);a=e.line,i=e.col}else a=n.line,i=n.column,o=this.fromLineAndColumn(n.line,n.column)}else if(r)s=this.fromLineAndColumn(t,r);else{s=t;let e=this.fromOffset(s);t=e.line,r=e.col}let d=this.origin(t,r,a,i);
15return(l=d?new c(e,void 0===d.endLine?d.line:{column:d.column,line:d.line},void 0===d.endLine?d.column:{column:d.endColumn,line:d.endLine},d.source,d.file,n.plugin):new c(e,void 0===a?t:{column:r,line:t},void 0===a?r:{column:i,line:a},this.css,this.file,n.plugin)).input={column:r,endColumn:i,endLine:a,endOffset:o,line:t,offset:s,source:this.css},this.file&&(u&&(l.input.url=u(this.file).toString()),l.input.file=this.file),l}fromLineAndColumn(e,t){return m(this)[e-1]+t-1}fromOffset(e){let t=m(this),r=t[t.length-1],n=0;if(e>=r)n=t.length-1;else{let r,i=t.length-2;for(;n<i;)if(e<t[r=n+(i-n>>1)])i=r-1;else if(e>=t[r+1])n=r+1;else{n=r;break}}return{col:e-t[n]+1,line:n+1}}mapResolve(e){return/^\w+:\/\//.test(e)?e:a(this.map.consumer().sourceRoot||this.map.root||".",e)}origin(e,t,r,n){let a,o;if(!this.map)return!1;let s=this.map.consumer(),c=s.originalPositionFor({column:t,line:e});if(!c.source)return!1;"number"==typeof r&&(a=s.originalPositionFor({column:n,line:r})),o=i(c.source)?u(c.source):new URL(c.source,this.map.consumer().sourceRoot||u(this.map.mapFile));let d={column:c.column,endColumn:a&&a.column,endLine:a&&a.line,line:c.line,url:o.toString()};if("file:"===o.protocol)if(l)d.file=l(o);else throw Error("file: protocol is not available in this PostCSS build");let h=s.sourceContentFor(c.source);return h&&(d.source=h),d}toJSON(){let e={};for(let t of["hasBOM","css","file","id"])null!=this[t]&&(e[t]=this[t]);return this.map&&(e.map={...this.map},e.map.consumerCache&&(e.map.consumerCache=void 0)),e}}e.exports=y,y.default=y,h&&h.registerInput&&h.registerInput(y)},60180:(e,t,r)=>{"use strict";function n(e){return Math.abs(e=Math.round(e))>=1e21?e.toLocaleString("en").replace(/,/g,""):e.toString(10)}function i(e,t){if(!isFinite(e)||0===e)return null;var r=(e=t?e.toExponential(t-1):e.toExponential()).indexOf("e"),n=e.slice(0,r);return[n.length>1?n[0]+n.slice(2):n,+e.slice(r+1)]}r.d(t,{A:()=>n,f:()=>i})},60564:(e,t,r)=>{"use strict";r.d(t,{f:()=>function e(t,r,a,o){function s(e){return t(e=0==arguments.length?new Date:new Date(+e)),e}return s.floor=e=>(t(e=new Date(+e)),e),s.ceil=e=>(t(e=new Date(e-1)),r(e,1),t(e),e),s.round=e=>{let t=s(e),r=s.ceil(e);return e-t<r-e?t:r},s.offset=(e,t)=>(r(e=new Date(+e),null==t?1:Math.floor(t)),e),s.range=(e,n,i)=>{let a,o=[];if(e=s.ceil(e),i=null==i?1:Math.floor(i),!(e<n)||!(i>0))return o;do o.push(a=new Date(+e)),r(e,i),t(e);while(a<e&&e<n);return o},s.filter=n=>e(e=>{if(e>=e)for(;t(e),!n(e);)e.setTime(e-1)},(e,t)=>{if(e>=e)if(t<0)for(;++t<=0;)for(;r(e,-1),!n(e););else for(;--t>=0;)for(;r(e,1),!n(e););}),a&&(s.count=(e,r)=>(n.setTime(+e),i.setTime(+r),t(n),t(i),Math.floor(a(n,i))),s.every=e=>isFinite(e=Math.floor(e))&&e>0?e>1?s.filter(o?t=>o(t)%e==0:t=>s.count(0,t)%e==0):s:null),s}});let n=new Date,i=new Date},60622:(e,t,r)=>{"use strict";function n(e,t){return e*=1,t*=1,function(r){return e*(1-r)+t*r}}r.d(t,{A:()=>n})},60716:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"LoadableContext",{enumerable:!0,get:function(){return n}});let n=r(34007)._(r(7023)).default.createContext(null)},61636:(e,t,r)=>{"use strict";r.d(t,{Ay:()=>s});var n=r(68459),i=r(38445),a=r(77564),o=r(12571);let s=(0,n.Ay)({themeId:a.A,defaultTheme:i.A,rootShouldForwardProp:o.A})},61761:(e,t)=>{"use strict";function r(e){for(var t=1;t<e.length;t++)e[t][0]+=e[t-1][0]+1;return e}Object.defineProperty(t,"__esModule",{value:!0}),t.default=new Map(r
vendor: 10,610 bytes, line 15
15([[9,"	"],[0,"
"],[22,"!"],[0,"""],[0,"#"],[0,"$"],[0,"%"],[0,"&"],[0,"'"],[0,"("],[0,")"],[0,"*"],[0,"+"],[0,","],[1,"."],[0,"/"],[10,":"],[0,";"],[0,{v:"<",n:8402,o:"<⃒"}],[0,{v:"=",n:8421,o:"=⃥"}],[0,{v:">",n:8402,o:">⃒"}],[0,"?"],[0,"@"],[26,"["],[0,"\"],[0,"]"],[0,"^"],[0,"_"],[0,"`"],[5,{n:106,o:"fj"}],[20,"{"],[0,"|"],[0,"}"],[34," "],[0,"¡"],[0,"¢"],[0,"£"],[0,"¤"],[0,"¥"],[0,"¦"],[0,"§"],[0,"¨"],[0,"©"],[0,"ª"],[0,"«"],[0,"¬"],[0,"­"],[0,"®"],[0,"¯"],[0,"°"],[0,"±"],[0,"²"],[0,"³"],[0,"´"],[0,"µ"],[0,"¶"],[0,"·"],[0,"¸"],[0,"¹"],[0,"º"],[0,"»"],[0,"¼"],[0,"½"],[0,"¾"],[0,"¿"],[0,"À"],[0,"Á"],[0,"Â"],[0,"Ã"],[0,"Ä"],[0,"Å"],[0,"Æ"],[0,"Ç"],[0,"È"],[0,"É"],[0,"Ê"],[0,"Ë"],[0,"Ì"],[0,"Í"],[0,"Î"],[0,"Ï"],[0,"Ð"],[0,"Ñ"],[0,"Ò"],[0,"Ó"],[0,"Ô"],[0,"Õ"],[0,"Ö"],[0,"×"],[0,"Ø"],[0,"Ù"],[0,"Ú"],[0,"Û"],[0,"Ü"],[0,"Ý"],[0,"Þ"],[0,"ß"],[0,"à"],[0,"á"],[0,"â"],[0,"ã"],[0,"ä"],[0,"å"],[0,"æ"],[0,"ç"],[0,"è"],[0,"é"],[0,"ê"],[0,"ë"],[0,"ì"],[0,"í"],[0,"î"],[0,"ï"],[0,"ð"],[0,"ñ"],[0,"ò"],[0,"ó"],[0,"ô"],[0,"õ"],[0,"ö"],[0,"÷"],[0,"ø"],[0,"ù"],[0,"ú"],[0,"û"],[0,"ü"],[0,"ý"],[0,"þ"],[0,"ÿ"],[0,"Ā"],[0,"ā"],[0,"Ă"],[0,"ă"],[0,"Ą"],[0,"ą"],[0,"Ć"],[0,"ć"],[0,"Ĉ"],[0,"ĉ"],[0,"Ċ"],[0,"ċ"],[0,"Č"],[0,"č"],[0,"Ď"],[0,"ď"],[0,"Đ"],[0,"đ"],[0,"Ē"],[0,"ē"],[2,"Ė"],[0,"ė"],[0,"Ę"],[0,"ę"],[0,"Ě"],[0,"ě"],[0,"Ĝ"],[0,"ĝ"],[0,"Ğ"],[0,"ğ"],[0,"Ġ"],[0,"ġ"],[0,"Ģ"],[1,"Ĥ"],[0,"ĥ"],[0,"Ħ"],[0,"ħ"],[0,"Ĩ"],[0,"ĩ"],[0,"Ī"],[0,"ī"],[2,"Į"],[0,"į"],[0,"İ"],[0,"ı"],[0,"IJ"],[0,"ij"],[0,"Ĵ"],[0,"ĵ"],[0,"Ķ"],[0,"ķ"],[0,"ĸ"],[0,"Ĺ"],[0,"ĺ"],[0,"Ļ"],[0,"ļ"],[0,"Ľ"],[0,"ľ"],[0,"Ŀ"],[0,"ŀ"],[0,"Ł"],[0,"ł"],[0,"Ń"],[0,"ń"],[0,"Ņ"],[0,"ņ"],[0,"Ň"],[0,"ň"],[0,"ʼn"],[0,"Ŋ"],[0,"ŋ"],[0,"Ō"],[0,"ō"],[2,"Ő"],[0,"ő"],[0,"Œ"],[0,"œ"],[0,"Ŕ"],[0,"ŕ"],[0,"Ŗ"],[0,"ŗ"],[0,"Ř"],[0,"ř"],[0,"Ś"],[0,"ś"],[0,"Ŝ"],[0,"ŝ"],[0,"Ş"],[0,"ş"],[0,"Š"],[0,"š"],[0,"Ţ"],[0,"ţ"],[0,"Ť"],[0,"ť"],[0,"Ŧ"],[0,"ŧ"],[0,"Ũ"],[0,"ũ"],[0,"Ū"],[0,"ū"],[0,"Ŭ"],[0,"ŭ"],[0,"Ů"],[0,"ů"],[0,"Ű"],[0,"ű"],[0,"Ų"],[0,"ų"],[0,"Ŵ"],[0,"ŵ"],[0,"Ŷ"],[0,"ŷ"],[0,"Ÿ"],[0,"Ź"],[0,"ź"],[0,"Ż"],[0,"ż"],[0,"Ž"],[0,"ž"],[19,"ƒ"],[34,"Ƶ"],[63,"ǵ"],[65,"ȷ"],[142,"ˆ"],[0,"ˇ"],[16,"˘"],[0,"˙"],[0,"˚"],[0,"˛"],[0,"˜"],[0,"˝"],[51,"̑"],[127,"Α"],[0,"Β"],[0,"Γ"],[0,"Δ"],[0,"Ε"],[0,"Ζ"],[0,"Η"],[0,"Θ"],[0,"Ι"],[0,"Κ"],[0,"Λ"],[0,"Μ"],[0,"Ν"],[0,"Ξ"],[0,"Ο"],[0,"Π"],[0,"Ρ"],[1,"Σ"],[0,"Τ"],[0,"Υ"],[0,"Φ"],[0,"Χ"],[0,"Ψ"],[0,"Ω"],[7,"α"],[0,"β"],[0,"γ"],[0,"δ"],[0,"ε"],[0,"ζ"],[0,"η"],[0,"θ"],[0,"ι"],[0,"κ"],[0,"λ"],[0,"μ"],[0,"ν"],[0,"ξ"],[0,"ο"],[0,"π"],[0,"ρ"],[0,"ς"],[0,"σ"],[0,"τ"],[0,"υ"],[0,"φ"],[0,"χ"],[0,"ψ"],[0,"ω"],[7,"ϑ"],[0,"ϒ"],[2,"ϕ"],[0,"ϖ"],[5,"Ϝ"],[0,"ϝ"],[18,"ϰ"],[0,"ϱ"],[3,"ϵ"],[0,"϶"],[10,"Ё"],[0,"Ђ"],[0,"Ѓ"],[0,"Є"],[0,"Ѕ"],[0,"І"],[0,"Ї"],[0,"Ј"],[0,"Љ"],[0,"Њ"],[0,"Ћ"],[0,"Ќ"],[1,"Ў"],[0,"Џ"],[0,"А"],[0,"Б"],[0,"В"],[0,"Г"],[0,"Д"],[0,"Е"],[0,"Ж"],[0,"З"],[0,"И"],[0,"Й"],[0,"К"],[0,"Л"],[0,"М"],[0,"Н"],[0,"О"],[0,"П"],[0,"Р"],[0,"С"],[0,"Т"],[0,"У"],[0,"Ф"],[0,"Х"],[0,"Ц"],[0,"Ч"],[0,"Ш"],[0,"Щ"],[0,"Ъ"],[0,"Ы"],[0,"Ь"],[0,"Э"],[0,"Ю"],[0,"Я"],[0,"а"],[0,"б"],[0,"в"],[0,"г"],[0,"д"],[0,"е"],[0,"ж"],[0,"з"],[0,"и"],[0,"й"],[0,"к"],[0,"л"],[0,"м"],[0,"н"],[0,"о"],[0,"п"],[0,"р"],[0,"с"],[0,"т"],[0,"у"],[0,"ф"],[0,"х"],[0,"ц"],[0,"ч"],[0,"ш"],[0,"щ"],[0,"ъ"],[0,"ы"],[0,"ь"],[0,"э"],[0,"ю"],[0,"я"],[1,"ё"],[0,"ђ"],[0,"ѓ"],[0,"є"],[0,"ѕ"],[0,"і"],[0,"ї"],[0,"ј"],[0,"љ"],[0,"њ"],[0,"ћ"],[0,"ќ"],[1,"ў"],[0,"џ"],[7074," "],[0," "],[0," "],[0," "],[1," "],[0," "],[0," "],[0," "],[0,"​"],[0,"‌"],[0,"‍"],[0,"‎"],[0,"‏"],[0,"‐"],[2,"–"],[0,"—"],[0,"―"],[0,"‖"],[1,"‘"],[0,"’"],[0,"‚"],[1,"“"],[0,"”"],[0,"„"],[1,"†"],[0,"‡"],[0,"•"],[2,"‥"],[0,"…"],[9,"‰"],[0,"‱"],[0,"′"],[0,"″"],[0,"‴"],[0,"‵"],[3,"‹"],[0,"›"],[3,"‾"],[2,"⁁"],[1,"⁃"],[0,"⁄"],[10,"⁏"],[7,"⁗"],[7,{v:" ",n:8202,o:"  "}],[0,"⁠"],[0,"⁡"],[0,"⁢"],[0,"⁣"],[72,"€"],[46,"⃛"],[0,"⃜"],[37,"ℂ"],[2,"℅"],[4,"ℊ"],[0,"ℋ"],[0,"ℌ"],[0,"ℍ"],[0,"ℎ"],[0,"ℏ"],[0,"ℐ"],[0,"ℑ"],[0,"ℒ"],[0,"ℓ"],[1,"ℕ"],[0,"№"],[0,"℗"],[0,"℘"],[0,"ℙ"],[0,"ℚ"],[0,"ℛ"],[0,"ℜ"],[0,"ℝ"],[0,"℞"],[3,"™"],[1,"ℤ"],[2,"℧"],[0,"ℨ"],[0,"℩"],[2,"ℬ"],[0,"ℭ"],[1,"ℯ"],[0,"ℰ"],[0,"ℱ"],[1,"ℳ"],[0,"ℴ"],[0,"ℵ"],[0,"ℶ"],[0,"ℷ"],[0,"ℸ"],[12,"ⅅ"],[0,"ⅆ"],[0,"ⅇ"],[0,"ⅈ"],[10,"⅓"],[0,"⅔"],[0,"⅕"],[0,"⅖"],[0,"⅗"],[0,"⅘"],[0,"⅙"],[0,"⅚"],[0,"⅛"],[0,"⅜"],[0,"⅝"],[0,"⅞"],[49,"←"],[0,"↑"],[0,"→"],[0,"↓"],[0,"↔"],[0,"↕"],[0,"↖"],[0,"↗"],[0,"↘"],[0,"↙"],[0,"↚"],[0,"↛"],[1,{v:"↝",n:824,o:"↝̸"}],[0,"↞"],[0,"↟"],[0,"↠"],[0,"↡"],[0,"↢"],[0,"↣"],[0,"↤"],[0,"↥"],[0,"↦"],[0,"↧"],[1,"↩"],[0,"↪"],[0,"↫"],[0,"↬"],[0,"↭"],[0,"↮"],[1,"↰"],[0,"↱"],[0,"↲"],[0,"↳"],[1,"↵"],[0,"↶"],[0,"↷"],[2,"↺"],[0,"↻"],[0,"↼"],[0,"↽"],[0,"↾"],[0,"↿"],[0,"⇀"],[0,"⇁"],[0,"⇂"],[0,"⇃"],[0,"⇄"],[0,"⇅"],[0,"⇆"],[0,"⇇"],[0,"⇈"],[0,"⇉"],[0,"⇊"],[0,"⇋"],[0,"⇌"],[0,"⇍"],[0,"⇎"],[0,"⇏"],[0,"⇐"],[0,"⇑"],[0,"⇒"],[0,"⇓"],[0,"⇔"],[0,"⇕"],[0,"⇖"],[0,"⇗"],[0,"⇘"],[0,"⇙"],[0,"⇚"],[0,"⇛"],[1,"⇝"],[6,"⇤"],[0,"⇥"],[15,"⇵"],[7,"⇽"],[0,"⇾"],[0,"⇿"],[0,"∀"],[0,"∁"],[0,{v:"∂",n:824,o:"∂̸"}],[0,"∃"],[0,"∄"],[0,"∅"],[1,"∇"],[0,"∈"],[0,"∉"],[1,"∋"],[0,"∌"],[2,"∏"],[0,"∐"],[0,"∑"],[0,"−"],[0,"∓"],[0,"∔"],[1,"∖"],[0,"∗"],[0,"∘"],[1,"√"],[2,"∝"],[0,"∞"],[0,"∟"],[0,{v:"∠",n:8402,o:"∠⃒"}],[0,"∡"],[0,"∢"],[0,"∣"],[0,"∤"],[0,"∥"],[0,"∦"],[0,"∧"],[0,"∨"],[0,{v:"∩",n:65024,o:"∩︀"}],[0,{v:"∪",n:65024,o:"∪︀"}],[0,"∫"],[0,"∬"],[0,"∭"],[0,"∮"],[0,"∯"],[0,"∰"],[0,"∱"],[0,"∲"],[0,"∳"],[0,"∴"],[0,"∵"],[0,"∶"],[0,"∷"],[0,"∸"],[1,"∺"],[0,"∻"],[0,{v:"∼",n:8402,o:"∼⃒"}],[0,{v:"∽",n:817,o:"∽̱"}],[0,{v:"∾",n:819,o:"∾̳"}],[0,"∿"],[0,"≀"],[0,"≁"],[0,{v:"≂",n:824,o:"≂̸"}],[0,"≃"],[0,"≄"],[0,"≅"],[0,"≆"],[0,"≇"],[0,"≈"],[0,"≉"],[0,"≊"],[0,{v:"≋",n:824,o:"≋̸"}],[0,"≌"],[0,{v:"≍",n:8402,o:"≍⃒"}],[0,{v:"≎",n:824,o:"≎̸"}],[0,{v:"≏",n:824,o:"≏̸"}],[0,{v:"≐",n:824,o:"≐̸"}],[0,"≑"],[0,"≒"],[0,"≓"],[0,"≔"],[0,"≕"],[0,"≖"],[0,"≗"],[1,"≙"],[0,"≚"],[1,"≜"],[2,"≟"],[0,"≠"],[0,{v:"≡",n:8421,o:"≡⃥"}],[0,"≢"],[1,{v:"≤",n:8402,o:"≤⃒"}],[0,{v:"≥",n:8402,o:"≥⃒"}],[0,{v:"≦",n:824,o:"≦̸"}],[0,{v:"≧",n:824,o:"≧̸"}],[0,{v:"≨",n:65024,o:"≨︀"}],[0,{v:"≩",n:65024,o:"≩︀"}],[0,{v:"≪",n:new Map(
15r([[824,"≪̸"],[7577,"≪⃒"]]))}],[0,{v:"≫",n:new Map(r([[824,"≫̸"],[7577,"≫⃒"]]))}],[0,"≬"],[0,"≭"],[0,"≮"],[0,"≯"],[0,"≰"],[0,"≱"],[0,"≲"],[0,"≳"],[0,"≴"],[0,"≵"],[0,"≶"],[0,"≷"],[0,"≸"],[0,"≹"],[0,"≺"],[0,"≻"],[0,"≼"],[0,"≽"],[0,"≾"],[0,{v:"≿",n:824,o:"≿̸"}],[0,"⊀"],[0,"⊁"],[0,{v:"⊂",n:8402,o:"⊂⃒"}],[0,{v:"⊃",n:8402,o:"⊃⃒"}],[0,"⊄"],[0,"⊅"],[0,"⊆"],[0,"⊇"],[0,"⊈"],[0,"⊉"],[0,{v:"⊊",n:65024,o:"⊊︀"}],[0,{v:"⊋",n:65024,o:"⊋︀"}],[1,"⊍"],[0,"⊎"],[0,{v:"⊏",n:824,o:"⊏̸"}],[0,{v:"⊐",n:824,o:"⊐̸"}],[0,"⊑"],[0,"⊒"],[0,{v:"⊓",n:65024,o:"⊓︀"}],[0,{v:"⊔",n:65024,o:"⊔︀"}],[0,"⊕"],[0,"⊖"],[0,"⊗"],[0,"⊘"],[0,"⊙"],[0,"⊚"],[0,"⊛"],[1,"⊝"],[0,"⊞"],[0,"⊟"],[0,"⊠"],[0,"⊡"],[0,"⊢"],[0,"⊣"],[0,"⊤"],[0,"⊥"],[1,"⊧"],[0,"⊨"],[0,"⊩"],[0,"⊪"],[0,"⊫"],[0,"⊬"],[0,"⊭"],[0,"⊮"],[0,"⊯"],[0,"⊰"],[1,"⊲"],[0,"⊳"],[0,{v:"⊴",n:8402,o:"⊴⃒"}],[0,{v:"⊵",n:8402,o:"⊵⃒"}],[0,"⊶"],[0,"⊷"],[0,"⊸"],[0,"⊹"],[0,"⊺"],[0,"⊻"],[1,"⊽"],[0,"⊾"],[0,"⊿"],[0,"⋀"],[0,"⋁"],[0,"⋂"],[0,"⋃"],[0,"⋄"],[0,"⋅"],[0,"⋆"],[0,"⋇"],[0,"⋈"],[0,"⋉"],[0,"⋊"],[0,"⋋"],[0,"⋌"],[0,"⋍"],[0,"⋎"],[0,"⋏"],[0,"⋐"],[0,"⋑"],[0,"⋒"],[0,"⋓"],[0,"⋔"],[0,"⋕"],[0,"⋖"],[0,"⋗"],[0,{v:"⋘",n:824,o:"⋘̸"}],[0,{v:"⋙",n:824,o:"⋙̸"}],[0,{v:"⋚",n:65024,o:"⋚︀"}],[0,{v:"⋛",n:65024,o:"⋛︀"}],[2,"⋞"],[0,"⋟"],[0,"⋠"],[0,"⋡"],[0,"⋢"],[0,"⋣"],[2,"⋦"],[0,"⋧"],[0,"⋨"],[0,"⋩"],[0,"⋪"],[0,"⋫"],[0,"⋬"],[0,"⋭"],[0,"⋮"],[0,"⋯"],[0,"⋰"],[0,"⋱"],[0,"⋲"],[0,"⋳"],[0,"⋴"],[0,{v:"⋵",n:824,o:"⋵̸"}],[0,"⋶"],[0,"⋷"],[1,{v:"⋹",n:824,o:"⋹̸"}],[0,"⋺"],[0,"⋻"],[0,"⋼"],[0,"⋽"],[0,"⋾"],[6,"⌅"],[0,"⌆"],[1,"⌈"],[0,"⌉"],[0,"⌊"],[0,"⌋"],[0,"⌌"],[0,"⌍"],[0,"⌎"],[0,"⌏"],[0,"⌐"],[1,"⌒"],[0,"⌓"],[1,"⌕"],[0,"⌖"],[5,"⌜"],[0,"⌝"],[0,"⌞"],[0,"⌟"],[2,"⌢"],[0,"⌣"],[9,"⌭"],[0,"⌮"],[7,"⌶"],[6,"⌽"],[1,"⌿"],[60,"⍼"],[51,"⎰"],[0,"⎱"],[2,"⎴"],[0,"⎵"],[0,"⎶"],[37,"⏜"],[0,"⏝"],[0,"⏞"],[0,"⏟"],[2,"⏢"],[4,"⏧"],[59,"␣"],[164,"Ⓢ"],[55,"─"],[1,"│"],[9,"┌"],[3,"┐"],[3,"└"],[3,"┘"],[3,"├"],[7,"┤"],[7,"┬"],[7,"┴"],[7,"┼"],[19,"═"],[0,"║"],[0,"╒"],[0,"╓"],[0,"╔"],[0,"╕"],[0,"╖"],[0,"╗"],[0,"╘"],[0,"╙"],[0,"╚"],[0,"╛"],[0,"╜"],[0,"╝"],[0,"╞"],[0,"╟"],[0,"╠"],[0,"╡"],[0,"╢"],[0,"╣"],[0,"╤"],[0,"╥"],[0,"╦"],[0,"╧"],[0,"╨"],[0,"╩"],[0,"╪"],[0,"╫"],[0,"╬"],[19,"▀"],[3,"▄"],[3,"█"],[8,"░"],[0,"▒"],[0,"▓"],[13,"□"],[8,"▪"],[0,"▫"],[1,"▭"],[0,"▮"],[2,"▱"],[1,"△"],[0,"▴"],[0,"▵"],[2,"▸"],[0,"▹"],[3,"▽"],[0,"▾"],[0,"▿"],[2,"◂"],[0,"◃"],[6,"◊"],[0,"○"],[32,"◬"],[2,"◯"],[8,"◸"],[0,"◹"],[0,"◺"],[0,"◻"],[0,"◼"],[8,"★"],[0,"☆"],[7,"☎"],[49,"♀"],[1,"♂"],[29,"♠"],[2,"♣"],[1,"♥"],[0,"♦"],[3,"♪"],[2,"♭"],[0,"♮"],[0,"♯"],[163,"✓"],[3,"✗"],[8,"✠"],[21,"✶"],[33,"❘"],[25,"❲"],[0,"❳"],[84,"⟈"],[0,"⟉"],[28,"⟦"],[0,"⟧"],[0,"⟨"],[0,"⟩"],[0,"⟪"],[0,"⟫"],[0,"⟬"],[0,"⟭"],[7,"⟵"],[0,"⟶"],[0,"⟷"],[0,"⟸"],[0,"⟹"],[0,"⟺"],[1,"⟼"],[2,"⟿"],[258,"⤂"],[0,"⤃"],[0,"⤄"],[0,"⤅"],[6,"⤌"],[0,"⤍"],[0,"⤎"],[0,"⤏"],[0,"⤐"],[0,"⤑"],[0,"⤒"],[0,"⤓"],[2,"⤖"],[2,"⤙"],[0,"⤚"],[0,"⤛"],[0,"⤜"],[0,"⤝"],[0,"⤞"],[0,"⤟"],[0,"⤠"],[2,"⤣"],[0,"⤤"],[0,"⤥"],[0,"⤦"],[0,"⤧"],[0,"⤨"],[0,"⤩"],[0,"⤪"],[8,{v:"⤳",n:824,o:"⤳̸"}],[1,"⤵"],[0,"⤶"],[0,"⤷"],[0,"⤸"],[0,"⤹"],[2,"⤼"],[0,"⤽"],[7,"⥅"],[2,"⥈"],[0,"⥉"],[0,"⥊"],[0,"⥋"],[2,"⥎"],[0,"⥏"],[0,"⥐"],[0,"⥑"],[0,"⥒"],[0,"⥓"],[0,"⥔"],[0,"⥕"],[0,"⥖"],[0,"⥗"],[0,"⥘"],[0,"⥙"],[0,"⥚"],[0,"⥛"],[0,"⥜"],[0,"⥝"],[0,"⥞"],[0,"⥟"],[0,"⥠"],[0,"⥡"],[0,"⥢"],[0,"⥣"],[0,"⥤"],[0,"⥥"],[0,"⥦"],[0,"⥧"],[0,"⥨
15"],[0,"⥩"],[0,"⥪"],[0,"⥫"],[0,"⥬"],[0,"⥭"],[0,"⥮"],[0,"⥯"],[0,"⥰"],[0,"⥱"],[0,"⥲"],[0,"⥳"],[0,"⥴"],[0,"⥵"],[0,"⥶"],[1,"⥸"],[0,"⥹"],[1,"⥻"],[0,"⥼"],[0,"⥽"],[0,"⥾"],[0,"⥿"],[5,"⦅"],[0,"⦆"],[4,"⦋"],[0,"⦌"],[0,"⦍"],[0,"⦎"],[0,"⦏"],[0,"⦐"],[0,"⦑"],[0,"⦒"],[0,"⦓"],[0,"⦔"],[0,"⦕"],[0,"⦖"],[3,"⦚"],[1,"⦜"],[0,"⦝"],[6,"⦤"],[0,"⦥"],[0,"⦦"],[0,"⦧"],[0,"⦨"],[0,"⦩"],[0,"⦪"],[0,"⦫"],[0,"⦬"],[0,"⦭"],[0,"⦮"],[0,"⦯"],[0,"⦰"],[0,"⦱"],[0,"⦲"],[0,"⦳"],[0,"⦴"],[0,"⦵"],[0,"⦶"],[0,"⦷"],[1,"⦹"],[1,"⦻"],[0,"⦼"],[1,"⦾"],[0,"⦿"],[0,"⧀"],[0,"⧁"],[0,"⧂"],[0,"⧃"],[0,"⧄"],[0,"⧅"],[3,"⧉"],[3,"⧍"],[0,"⧎"],[0,{v:"⧏",n:824,o:"⧏̸"}],[0,{v:"⧐",n:824,o:"⧐̸"}],[11,"⧜"],[0,"⧝"],[0,"⧞"],[4,"⧣"],[0,"⧤"],[0,"⧥"],[5,"⧫"],[8,"⧴"],[1,"⧶"],[9,"⨀"],[0,"⨁"],[0,"⨂"],[1,"⨄"],[1,"⨆"],[5,"⨌"],[0,"⨍"],[2,"⨐"],[0,"⨑"],[0,"⨒"],[0,"⨓"],[0,"⨔"],[0,"⨕"],[0,"⨖"],[0,"⨗"],[10,"⨢"],[0,"⨣"],[0,"⨤"],[0,"⨥"],[0,"⨦"],[0,"⨧"],[1,"⨩"],[0,"⨪"],[2,"⨭"],[0,"⨮"],[0,"⨯"],[0,"⨰"],[0,"⨱"],[1,"⨳"],[0,"⨴"],[0,"⨵"],[0,"⨶"],[0,"⨷"],[0,"⨸"],[0,"⨹"],[0,"⨺"],[0,"⨻"],[0,"⨼"],[2,"⨿"],[0,"⩀"],[1,"⩂"],[0,"⩃"],[0,"⩄"],[0,"⩅"],[0,"⩆"],[0,"⩇"],[0,"⩈"],[0,"⩉"],[0,"⩊"],[0,"⩋"],[0,"⩌"],[0,"⩍"],[2,"⩐"],[2,"⩓"],[0,"⩔"],[0,"⩕"],[0,"⩖"],[0,"⩗"],[0,"⩘"],[1,"⩚"],[0,"⩛"],[0,"⩜"],[0,"⩝"],[1,"⩟"],[6,"⩦"],[3,"⩪"],[2,{v:"⩭",n:824,o:"⩭̸"}],[0,"⩮"],[0,"⩯"],[0,{v:"⩰",n:824,o:"⩰̸"}],[0,"⩱"],[0,"⩲"],[0,"⩳"],[0,"⩴"],[0,"⩵"],[1,"⩷"],[0,"⩸"],[0,"⩹"],[0,"⩺"],[0,"⩻"],[0,"⩼"],[0,{v:"⩽",n:824,o:"⩽̸"}],[0,{v:"⩾",n:824,o:"⩾̸"}],[0,"⩿"],[0,"⪀"],[0,"⪁"],[0,"⪂"],[0,"⪃"],[0,"⪄"],[0,"⪅"],[0,"⪆"],[0,"⪇"],[0,"⪈"],[0,"⪉"],[0,"⪊"],[0,"⪋"],[0,"⪌"],[0,"⪍"],[0,"⪎"],[0,"⪏"],[0,"⪐"],[0,"⪑"],[0,"⪒"],[0,"⪓"],[0,"⪔"],[0,"⪕"],[0,"⪖"],[0,"⪗"],[0,"⪘"],[0,"⪙"],[0,"⪚"],[2,"⪝"],[0,"⪞"],[0,"⪟"],[0,"⪠"],[0,{v:"⪡",n:824,o:"⪡̸"}],[0,{v:"⪢",n:824,o:"⪢̸"}],[1,"⪤"],[0,"⪥"],[0,"⪦"],[0,"⪧"],[0,"⪨"],[0,"⪩"],[0,"⪪"],[0,"⪫"],[0,{v:"⪬",n:65024,o:"⪬︀"}],[0,{v:"⪭",n:65024,o:"⪭︀"}],[0,"⪮"],[0,{v:"⪯",n:824,o:"⪯̸"}],[0,{v:"⪰",n:824,o:"⪰̸"}],[2,"⪳"],[0,"⪴"],[0,"⪵"],[0,"⪶"],[0,"⪷"],[0,"⪸"],[0,"⪹"],[0,"⪺"],[0,"⪻"],[0,"⪼"],[0,"⪽"],[0,"⪾"],[0,"⪿"],[0,"⫀"],[0,"⫁"],[0,"⫂"],[0,"⫃"],[0,"⫄"],[0,{v:"⫅",n:824,o:"⫅̸"}],[0,{v:"⫆",n:824,o:"⫆̸"}],[0,"⫇"],[0,"⫈"],[2,{v:"⫋",n:65024,o:"⫋︀"}],[0,{v:"⫌",n:65024,o:"⫌︀"}],[2,"⫏"],[0,"⫐"],[0,"⫑"],[0,"⫒"],[0,"⫓"],[0,"⫔"],[0,"⫕"],[0,"⫖"],[0,"⫗"],[0,"⫘"],[0,"⫙"],[0,"⫚"],[0,"⫛"],[8,"⫤"],[1,"⫦"],[0,"⫧"],[0,"⫨"],[0,"⫩"],[1,"⫫"],[0,"⫬"],[0,"⫭"],[0,"⫮"],[0,"⫯"],[0,"⫰"],[0,"⫱"],[0,"⫲"],[0,"⫳"],[9,{v:"⫽",n:8421,o:"⫽⃥"}],[44343,{n:new Map(r([[56476,"𝒜"],[1,"𝒞"],[0,"𝒟"],[2,"𝒢"],[2,"𝒥"],[0,"𝒦"],[2,"𝒩"],[0,"𝒪"],[0,"𝒫"],[0,"𝒬"],[1,"𝒮"],[0,"𝒯"],[0,"𝒰"],[0,"𝒱"],[0,"𝒲"],[0,"𝒳"],[0,"𝒴"],[0,"𝒵"],[0,"𝒶"],[0,"𝒷"],[0,"𝒸"],[0,"𝒹"],[1,"𝒻"],[1,"𝒽"],[0,"𝒾"],[0,"𝒿"],[0,"𝓀"],[0,"𝓁"],[0,"𝓂"],[0,"𝓃"],[1,"𝓅"],[0,"𝓆"],[0,"𝓇"],[0,"𝓈"],[0,"𝓉"],[0,"𝓊"],[0,"𝓋"],[0,"𝓌"],[0,"𝓍"],[0,"𝓎"],[0,"𝓏"],[52,"𝔄"],[0,"𝔅"],[1,"𝔇"],[0,"𝔈"],[0,"𝔉"],[0,"𝔊"],[2,"𝔍"],[0,"𝔎"],[0,"𝔏"],[0,"𝔐"],[0,"𝔑"],[0,"𝔒"],[0,"𝔓"],[0,"𝔔"],[1,"𝔖"],[0,"𝔗"],[0,"𝔘"],[0,"𝔙"],[0,"𝔚"],[0,"𝔛"],[0,"𝔜"],[1,"𝔞"],[0,"𝔟"],[0,"𝔠"],[0,"𝔡"],[0,"𝔢"],[0,"𝔣"],[0,"𝔤"],[0,"𝔥"],[0,"𝔦"],[0,"𝔧"],[0,"𝔨"],[0,"𝔩"],[0,"𝔪"],[0,"𝔫"],[0,"𝔬"],[0,"𝔭"],[0,"𝔮"],[0,"𝔯"],[0,"𝔰"],[0,"𝔱"],[0,"𝔲"],[0,"𝔳"],[0,"𝔴"],[0,"𝔵"],[0,"𝔶"],[0,"𝔷"],[0,"𝔸"],[0,"𝔹"],[1,"𝔻"],[0,"𝔼"],[0,"𝔽"],[0,"𝔾"],[1,"𝕀"],[0,"𝕁"],[0,"𝕂"],[0,"𝕃"],[0,"𝕄"],[1,"𝕆"],[3,"𝕊"],[0,"𝕋"],[0,"𝕌"],[0,"𝕍"],[0,"𝕎"],[0,"𝕏"],[0,"𝕐"],[1,"𝕒"],[0,"𝕓"],[0,"𝕔"],[0,"𝕕"],[0,"𝕖"],[0,"𝕗"],[0,"𝕘"],[0,"𝕙"],[0,"𝕚"],[0,"𝕛"],[0,"𝕜"],[0,"𝕝"],[0,"𝕞"],[0,"𝕟"],[0,"𝕠"],[0,"𝕡"],[0,"𝕢"],[0,"𝕣"],[0,"𝕤"],[0,"𝕥"],[0,"𝕦"],[0,"𝕧"],[0,"𝕨"],[0,"𝕩"],[0,"𝕪"],[0,"𝕫"]]))}],[8906,"ff"],[0,"fi"],[0,"fl"],[0,"ffi"],[0,"ffl"]]))},62152:(e,t,r)=>{"use strict";r.d(t,{Mz:()=>k,S:()=>M,I2:()=>T});var n=Symbol("NOT_FOUND"),i=e=>Array.isArray(e)?e:[e],a=0,o=null,s=class{revision=a;_value;
15_lastValue;_isEqual=l;constructor(e,t=l){this._value=this._lastValue=e,this._isEqual=t}get value(){return o?.add(this),this._value}set value(e){this.value!==e&&(this._value=e,this.revision=++a)}};function l(e,t){return e===t}function u(e){return e instanceof s||console.warn("Not a valid cell! ",e),e.value}var c=(e,t)=>!1;function d(){return function(e,t=l){return new s(null,t)}(0,c)}var h=e=>{let t=e.collectionTag;null===t&&(t=e.collectionTag=d()),u(t)};Symbol();var p=0,f=Object.getPrototypeOf({}),g=class{constructor(e){this.value=e,this.value=e,this.tag.value=e}proxy=new Proxy(this,m);tag=d();tags={};children={};collectionTag=null;id=p++},m={get:(e,t)=>(function(){let{value:r}=e,n=Reflect.get(r,t);if("symbol"==typeof t||t in f)return n;if("object"==typeof n&&null!==n){let r=e.children[t];return void 0===r&&(r=e.children[t]=function(e){return Array.isArray(e)?new y(e):new g(e)}(n)),r.tag&&u(r.tag),r.proxy}{let r=e.tags[t];return void 0===r&&((r=e.tags[t]=d()).value=n),u(r),n}})(),ownKeys:e=>(h(e),Reflect.ownKeys(e.value)),getOwnPropertyDescriptor:(e,t)=>Reflect.getOwnPropertyDescriptor(e.value,t),has:(e,t)=>Reflect.has(e.value,t)},y=class{constructor(e){this.value=e,this.value=e,this.tag.value=e}proxy=new Proxy([this],b);tag=d();tags={};children={};collectionTag=null;id=p++},b={get:([e],t)=>("length"===t&&h(e),m.get(e,t)),ownKeys:([e])=>m.ownKeys(e),getOwnPropertyDescriptor:([e],t)=>m.getOwnPropertyDescriptor(e,t),has:([e],t)=>m.has(e,t)},v=(e,t)=>e===t,x="undefined"!=typeof WeakRef?WeakRef:class{constructor(e){this.value=e}deref(){return this.value}};function A(){return{s:0,v:void 0,o:null,p:null}}function w(e,t={}){let r,n=A(),{resultEqualityCheck:i}=t,a=0;function o(){let t,o=n,{length:s}=arguments;for(let e=0;e<s;e++){let t=arguments[e];if("function"==typeof t||"object"==typeof t&&null!==t){let e=o.o;null===e&&(o.o=e=new WeakMap);let r=e.get(t);void 0===r?(o=A(),e.set(t,o)):o=r}else{let e=o.p;null===e&&(o.p=e=new Map);let r=e.get(t);void 0===r?(o=A(),e.set(t,o)):o=r}}let l=o;if(1===o.s)t=o.v;else if(t=e.apply(null,arguments),a++,i){let e=r?.deref?.()??r;null!=e&&i(e,t)&&(t=e,0!==a&&a--),r="object"==typeof t&&null!==t||"function"==typeof t?new x(t):t}return l.s=1,l.v=t,t}return o.clearCache=()=>{n=A(),o.resetResultsCount()},o.resultsCount=()=>a,o.resetResultsCount=()=>{a=0},o}function D(e,...t){let r="function"==typeof e?{memoize:e,memoizeOptions:t}:e,n=(...e)=>{let t,n=0,a=0,o={},s=e.pop();"object"==typeof s&&(o=s,s=e.pop()),function(e,t=`expected a function, instead received ${typeof e}`){if("function"!=typeof e)throw TypeError(t)}(s,`createSelector expects an output function after the inputs, but received: [${typeof s}]`);let{memoize:l,memoizeOptions:u=[],argsMemoize:c=w,argsMemoizeOptions:d=[],devModeChecks:h={}}={...r,...o},p=i(u),f=i(d),g=function(e){let t=Array.isArray(e[0])?e[0]:e;return!function(e,t="expected all items to be functions, instead received the following types: "){if(!e.every(e=>"function"==typeof e)){let r=e.map(e=>"function"==typeof e?`function ${e.name||"unnamed"}()`:typeof e).join(", ");throw TypeError(`${t}[${r}]`)}}(t,"createSelector expects all input-selectors to be functions, but received the following types: "),t}(e),m=l(function(){return n++,s.apply(null,arguments)},...p);return Object.assign(c(function(){a++;let e=function(e,t){let r=[],{length:n}=e;for(let i=0;i<n;i++)r.push(e[i].apply(null,t));return r}(g,arguments);return t=m.apply(null,e)},...f),{resultFunc:s,memoizedResultFunc:m,dependencies:g,dependencyRecomputations:()=>a,resetDependencyRecomputations:()=>{a=0},lastResult:()=>t,recomputations:()=>n,resetRecomputations:()=>{n=0},memoize:l,argsMemoize:c})};return Object.assign(n,{withTypes:()=>n}),n}var C=D(w),E=Object.assign((e,t=C)=>{!function(e,t=`expected an object, instead received ${typeof e}`){if("object"!=typeof e)throw TypeError(t)}(e,`createStructuredSelector expects first argument to be an object where each property is a selector, instead received a ${typeof e}`);let r=Object.keys(e);return t(r.map(t=>e[t]),(...e)=>e.reduce((e,t,n)=>(e[r[n]]=t,e),{}))},{withTypes:()=>E});let S=D({memoize:function(e,t){var r;let i,{equalityCheck:a=v,maxSize:o=1,resultEqualityCheck:s}="object"==typeof t?t:{equalityCheck:t},l=(r=a,function(e,t){if(null===e||null===t||e.length!==t.length)return!1;let{length:n}=e;for(let i=0;i<n;i++)if(!r(e[i],t[i]))return!1;return!0}),u=0,c=o<=1?{get:e=>i&&l(i.key,e)?i.value:n,put(e,t){i={key:e,value:t}},getEntries:()=>i?[i]:[],clear(){i=void 0}}:function(e,t){let r=[];function i(e){let i=r.findIndex(r=>t(e,r.key));if(i>-1){let e=r[i];return i>0&&(r.splice(i,1),r.unshift(e)),e.value}return n}return{get:i,put:function(t,a){i(t)===n&&(r.unshift({key:t,value:a}),r.length>e&&r.pop())},getEntries:function(){return r},clear:function(){r=[]}}}(o,l);function d(){let t=c.get(arguments);if(t===n){if(t=e.apply(null,arguments),u++,s){let e=c.getEntries().find(e=>s(e.value,t));e&&(t=e.value,0!==u&&u--)}c.put(arguments,t)}return t}return d.clearCache=()=>{c.clear(),d.resetResultsCount()},d.resultsCount=()=>u,d.resetResultsCount=()=>{u=0},d},memoizeOptions:{maxSize:1,equalityCheck:Object.is}}),k=(e,t,r,n,i,a,o,s,...l)=>{let u;if(l.length>0)throw Error("Unsupported number of selectors");if(e&&t&&r&&n&&i&&a&&o&&s)u=(l,u,c,d)=>{let h=e(l,u,c,d),p=t(l,u,c,d),f=r(l,u,c,d),g=n(l,u,c,d),m=i(l,u,c,d);return s(h,p,f,g,m,a(l,u,c,d),o(l,u,c,d),u,c,d)};else if(e&&t&&r&&n&&i&&a&&o)u=(s,l,u,c)=>{let d=e(s,l,u,c),h=t(s,l,u,c),p=r(s,l,u,c),f=n(s,l,u,c);return o(d,h,p,f,i(s,l,u,c),a(s,l,u,c),l,u,c)};else if(e&&t&&r&&n&&i&&a)u=(o,s,l,u)=>{let c=e(o,s,l,u),d=t(o,s,l,u),h=r(o,s,l,u);return a(c,d,h,n(o,s,l,u),i(o,s,l,u),s,l,u)};else if(e&&t&&r&&n&&i)u=(a,o,s,l)=>{let u=e(a,o,s,l),c=t(a,o,s,l);return i(u,c,r(a,o,s,l),n(a,o,s,l),o,s,l)};else if(e&&t&&r&&n)u=(i,a,o,s)=>{let l=e(i,a,o,s);return n(l,t(i,a,o,s),r(i,a,o,s),a,o,s)};else if(e&&t&&r)u=(n,i,a,o)=>r(e(n,i,a,o),t(n,i,a,o),i,a,o);else if(e&&t)u=(r,n,i,a)=>t(e(r,n,i,a),n,i,a);else if(e)u=e;else throw Error("Missing arguments");return u},T=e=>(...t)=>{let r=new WeakMap,n=1,i=t[t.length-1],a=t.length-1||1,o=Math.max(i.length-a,0);if(o>3)throw Error("Unsupported number of arguments");return(a,s,l,u)=>{let c=a.__cacheKey__;
15c||(a.__cacheKey__=c={id:n},n+=1);let d=r.get(c);if(!d){let n=1===t.length?[e=>e,i]:t,a=t,s=[void 0,void 0,void 0];switch(o){case 0:break;case 1:a=[...n.slice(0,-1),()=>s[0],i];break;case 2:a=[...n.slice(0,-1),()=>s[0],()=>s[1],i];break;case 3:a=[...n.slice(0,-1),()=>s[0],()=>s[1],()=>s[2],i];break;default:throw Error("Unsupported number of arguments")}e&&(a=[...a,e]),(d=S(...a)).selectorArgs=s,r.set(c,d)}switch(o){case 3:d.selectorArgs[2]=u;case 2:d.selectorArgs[1]=l;case 1:d.selectorArgs[0]=s}switch(o){case 0:return d(a);case 1:return d(a,s);case 2:return d(a,s,l);case 3:return d(a,s,l,u);default:throw Error("unreachable")}}},M=T()},63150:(e,t,r)=>{"use strict";r.d(t,{X:()=>l});var n=r(36330),i=r(7023),a=r(29321),o=r(13439),s=r(44589);let l=({params:e,store:t,svgRef:r})=>{let l=(0,a.A)(function(){null!==t.state.keyboardNavigation.item&&t.set("keyboardNavigation",(0,n.A)({},t.state.keyboardNavigation,{item:null}))});return i.useEffect(()=>{let i=r.current;if(i&&e.enableKeyboardNavigation)return i.addEventListener("keydown",a),i.addEventListener("blur",l),()=>{i.removeEventListener("keydown",a),i.removeEventListener("blur",l)};function a(e){let r=t.state.keyboardNavigation.item,i=r?.type;if(!i&&void 0===(i=Object.keys((0,s.gA)(t.state)).find(e=>void 0!==t.state.series.seriesConfig[e])))return;let a=t.state.series.seriesConfig[i]?.keyboardFocusHandler?.(e);a&&(r=a(r,t.state))!==t.state.keyboardNavigation.item&&(e.preventDefault(),t.update((0,n.A)({},t.state.highlight&&{highlight:(0,n.A)({},t.state.highlight,{lastUpdate:"keyboard"})},t.state.interaction&&{interaction:(0,n.A)({},t.state.interaction,{lastUpdate:"keyboard"})},{keyboardNavigation:(0,n.A)({},t.state.keyboardNavigation,{item:r})})))}},[r,l,e.enableKeyboardNavigation,t]),(0,o.A)(()=>{t.state.keyboardNavigation.enableKeyboardNavigation!==e.enableKeyboardNavigation&&t.set("keyboardNavigation",(0,n.A)({},t.state.keyboardNavigation,{enableKeyboardNavigation:!!e.enableKeyboardNavigation}))},[t,e.enableKeyboardNavigation]),{}};l.getInitialState=e=>({keyboardNavigation:{item:null,enableKeyboardNavigation:!!e.enableKeyboardNavigation}}),l.params={enableKeyboardNavigation:!0}},63181:e=>{e.exports={nanoid:(e=21)=>{let t="",r=0|e;for(;r--;)t+="useandom-26T198340PX75pxJACKVERYMINDBUSHWOLF_GQZbfghjklqvwyzrict"[64*Math.random()|0];return t},customAlphabet:(e,t=21)=>(r=t)=>{let n="",i=0|r;for(;i--;)n+=e[Math.random()*e.length|0];return n}}},63457:(e,t,r)=>{"use strict";let n=r(15162),i=r(27294),a=r(9691),o=r(31214),s=r(77894),l=r(88759),u=r(98756),{isClean:c,my:d}=r(2864);r(10351);let h={atrule:"AtRule",comment:"Comment",decl:"Declaration",document:"Document",root:"Root",rule:"Rule"},p={AtRule:!0,AtRuleExit:!0,Comment:!0,CommentExit:!0,Declaration:!0,DeclarationExit:!0,Document:!0,DocumentExit:!0,Once:!0,OnceExit:!0,postcssPlugin:!0,prepare:!0,Root:!0,RootExit:!0,Rule:!0,RuleExit:!0},f={Once:!0,postcssPlugin:!0,prepare:!0};function g(e){return"object"==typeof e&&"function"==typeof e.then}function m(e){let t=!1,r=h[e.type];return("decl"===e.type?t=e.prop.toLowerCase():"atrule"===e.type&&(t=e.name.toLowerCase()),t&&e.append)?[r,r+"-"+t,0,r+"Exit",r+"Exit-"+t]:t?[r,r+"-"+t,r+"Exit",r+"Exit-"+t]:e.append?[r,0,r+"Exit"]:[r,r+"Exit"]}function y(e){let t;return{eventIndex:0,events:"document"===e.type?["Document",0,"DocumentExit"]:"root"===e.type?["Root",0,"RootExit"]:m(e),iterator:0,node:e,visitorIndex:0,visitors:[]}}function b(e){return e[c]=!1,e.nodes&&e.nodes.forEach(e=>b(e)),e}let v={};class x{get content(){return this.stringify().content}get css(){return this.stringify().css}get map(){return this.stringify().map}get messages(){return this.sync().messages}get opts(){return this.result.opts}get processor(){return this.result.processor}get root(){return this.sync().root}get[Symbol.toStringTag](){return"LazyResult"}constructor(e,t,r){let i;if(this.stringified=!1,this.processed=!1,"object"==typeof t&&null!==t&&("root"===t.type||"document"===t.type))i=b(t);else if(t instanceof x||t instanceof s)i=b(t.root),t.map&&(void 0===r.map&&(r.map={}),r.map.inline||(r.map.inline=!1),r.map.prev=t.map);else{let e=o;r.syntax&&(e=r.syntax.parse),r.parser&&(e=r.parser),e.parse&&(e=e.parse);try{i=e(t,r)}catch(e){this.processed=!0,this.error=e}i&&!i[d]&&n.rebuild(i)}this.result=new s(e,i,r),this.helpers={...v,postcss:v,result:this.result},this.plugins=this.processor.plugins.map(e=>"object"==typeof e&&e.prepare?{...e,...e.prepare(this.result)}:e)}async(){return this.error?Promise.reject(this.error):this.processed?Promise.resolve(this.result):(this.processing||(this.processing=this.runAsync()),this.processing)}catch(e){return this.async().catch(e)}finally(e){return this.async().then(e,e)}getAsyncError(){throw Error("Use process(css).then(cb) to work with async plugins")}handleError(e,t){let r=this.result.lastPlugin;try{t&&t.addToError(e),this.error=e,"CssSyntaxError"!==e.name||e.plugin?r.postcssVersion:(e.plugin=r.postcssPlugin,e.setMessage())}catch(e){console&&console.error&&console.error(e)}return e}prepareVisitors(){this.listeners={};let e=(e,t,r)=>{this.listeners[t]||(this.listeners[t]=[]),this.listeners[t].push([e,r])};for(let t of this.plugins)if("object"==typeof t)for(let r in t){if(!p[r]&&/^[A-Z]/.test(r))throw Error(`Unknown event ${r} in ${t.postcssPlugin}
15. Try to update PostCSS (${this.processor.version} now).`);if(!f[r])if("object"==typeof t[r])for(let n in t[r])e(t,"*"===n?r:r+"-"+n.toLowerCase(),t[r][n]);else"function"==typeof t[r]&&e(t,r,t[r])}this.hasListener=Object.keys(this.listeners).length>0}async runAsync(){this.plugin=0;for(let e=0;e<this.plugins.length;e++){let t=this.plugins[e],r=this.runOnRoot(t);if(g(r))try{await r}catch(e){throw this.handleError(e)}}if(this.prepareVisitors(),this.hasListener){let e=this.result.root;for(;!e[c];){e[c]=!0;let t=[y(e)];for(;t.length>0;){let e=this.visitTick(t);if(g(e))try{await e}catch(r){let e=t[t.length-1].node;throw this.handleError(r,e)}}}if(this.listeners.OnceExit)for(let[t,r]of this.listeners.OnceExit){this.result.lastPlugin=t;try{if("document"===e.type){let t=e.nodes.map(e=>r(e,this.helpers));await Promise.all(t)}else await r(e,this.helpers)}catch(e){throw this.handleError(e)}}}return this.processed=!0,this.stringify()}runOnRoot(e){this.result.lastPlugin=e;try{if("object"==typeof e&&e.Once){if("document"===this.result.root.type){let t=this.result.root.nodes.map(t=>e.Once(t,this.helpers));if(g(t[0]))return Promise.all(t);return t}return e.Once(this.result.root,this.helpers)}if("function"==typeof e)return e(this.result.root,this.result)}catch(e){throw this.handleError(e)}}stringify(){if(this.error)throw this.error;if(this.stringified)return this.result;this.stringified=!0,this.sync();let e=this.result.opts,t=u;e.syntax&&(t=e.syntax.stringify),e.stringifier&&(t=e.stringifier),t.stringify&&(t=t.stringify);let r=new a(t,this.result.root,this.result.opts).generate();return this.result.css=r[0],this.result.map=r[1],this.result}sync(){if(this.error)throw this.error;if(this.processed)return this.result;if(this.processed=!0,this.processing)throw this.getAsyncError();for(let e of this.plugins)if(g(this.runOnRoot(e)))throw this.getAsyncError();if(this.prepareVisitors(),this.hasListener){let e=this.result.root;for(;!e[c];)e[c]=!0,this.walkSync(e);if(this.listeners.OnceExit)if("document"===e.type)for(let t of e.nodes)this.visitSync(this.listeners.OnceExit,t);else this.visitSync(this.listeners.OnceExit,e)}return this.result}then(e,t){return this.async().then(e,t)}toString(){return this.css}visitSync(e,t){for(let[r,n]of e){let e;this.result.lastPlugin=r;try{e=n(t,this.helpers)}catch(e){throw this.handleError(e,t.proxyOf)}if("root"!==t.type&&"document"!==t.type&&!t.parent)return!0;if(g(e))throw this.getAsyncError()}}visitTick(e){let t=e[e.length-1],{node:r,visitors:n}=t;if("root"!==r.type&&"document"!==r.type&&!r.parent)return void e.pop();if(n.length>0&&t.visitorIndex<n.length){let[e,i]=n[t.visitorIndex];t.visitorIndex+=1,t.visitorIndex===n.length&&(t.visitors=[],t.visitorIndex=0),this.result.lastPlugin=e;try{return i(r.toProxy(),this.helpers)}catch(e){throw this.handleError(e,r)}}if(0!==t.iterator){let n,i=t.iterator;for(;n=r.nodes[r.indexes[i]];)if(r.indexes[i]+=1,!n[c]){n[c]=!0,e.push(y(n));return}t.iterator=0,delete r.indexes[i]}let i=t.events;for(;t.eventIndex<i.length;){let e=i[t.eventIndex];if(t.eventIndex+=1,0===e){r.nodes&&r.nodes.length&&(r[c]=!0,t.iterator=r.getIterator());return}if(this.listeners[e]){t.visitors=this.listeners[e];return}}e.pop()}walkSync(e){for(let t of(e[c]=!0,m(e)))if(0===t)e.nodes&&e.each(e=>{e[c]||this.walkSync(e)});else{let r=this.listeners[t];if(r&&this.visitSync(r,e.toProxy()))return}}warnings(){return this.sync().warnings()}}x.registerPostcss=e=>{v=e},e.exports=x,x.default=x,l.registerLazyResult(x),i.registerLazyResult(x)},63606:(e,t,r)=>{"use strict";r.d(t,{M:()=>V,b2:()=>$,d1:()=>eu,YC:()=>ec,ds:()=>ei,U0:()=>ea,zw:()=>U,fl:()=>G});var n=r(36330),i=r(62152),a=r(14688),o=r(44589),s=r(45490),l=r(68620),u=r(96275),c=r(90754),d=r(12172),h=r(67595);let p=(e,t,r,n)=>{let i=new Set;return Object.keys(t).filter(h.U).forEach(a=>{let o=r[a]?.series??{},s=t[a].axisTooltipGetter?.(o);void 0!==s&&s.forEach(({axisId:t,direction:r})=>{r===e&&i.add(t??n)})}),i};var f=r(11993);function g({scales:e,drawingArea:t,formattedSeries:r,axis:i,seriesConfig:a,axisDirection:o,zoomMap:h,domains:g}){if(void 0===i)return{axis:{},axisIds:[]};let m=p(o,a,r,i[0].id),y={};
15return i.forEach(r=>{var i,a,p;let b=e[r.id],v=h?.get(r.id),x=v?[v.start,v.end]:[0,100],A=function(e,t,r){let n="x"===t?[e.left,e.left+e.width]:[e.top+e.height,e.top];return r?[n[1],n[0]]:n}(t,o,r.reverse??!1),w=g[r.id].tickNumber,D=!r.ignoreTooltip&&m.has(r.id),C=(0,u.dE)(w,x),E=r.data??[];if((0,f.wl)(b)){let e="y"===o?[A[1],A[0]]:A;if((0,f.y_)(b)&&(0,s.wy)(r)){let e=r.categoryGapRatio??.2,t=(a=b,p=e,a.step()*p<.1),i=t?0:r.barGapRatio??.1;y[r.id]=(0,n.A)({offset:0,height:0,categoryGapRatio:t?0:e,barGapRatio:i,triggerTooltip:D},r,{data:E,scale:t?b.copy().padding(0):b,tickNumber:C,colorScale:r.colorMap&&("ordinal"===r.colorMap.type?(0,l.$U)((0,n.A)({values:r.data},r.colorMap)):(0,l.yw)(r.colorMap))})}if((0,s.Hg)(r)&&(y[r.id]=(0,n.A)({offset:0,height:0,triggerTooltip:D},r,{data:E,scale:b,tickNumber:C,colorScale:r.colorMap&&("ordinal"===r.colorMap.type?(0,l.$U)((0,n.A)({values:r.data},r.colorMap)):(0,l.yw)(r.colorMap))})),(0,d.X)(r.data)){let t=(0,d.L)(r.data,e,r.tickNumber);y[r.id].valueFormatter=r.valueFormatter??t}return}if("band"===r.scaleType||"point"===r.scaleType)return;let S=r.scaleType??"linear";y[r.id]=(0,n.A)({offset:0,height:0,triggerTooltip:D},r,{data:E,scaleType:S,scale:b,tickNumber:C,colorScale:r.colorMap&&(0,l.FL)(r.colorMap),valueFormatter:r.valueFormatter??(i=(0,c.X)(S,A.map(e=>b.invert(e)),A),function(e,t){if("tick"===t.location){let r=t.scale.domain();return r[0]===r[1]?t.scale.tickFormat(1)(e):t.scale.tickFormat(C)(e)}return"zoom-slider-tooltip"===t.location?i.tickFormat(2)(e):`${e}`})})}),{axis:y,axisIds:i.map(({id:e})=>e)}}function m(e){return null!=e}let y=e=>({currentAxisId:t,seriesXAxisId:r,seriesYAxisId:n,isDefaultAxis:i})=>(a,o)=>(t===r?n:r)&&!i?[n,r].filter(e=>e!==t).map(t=>e[t??""]).filter(m).every(e=>e(a,o)):Object.values(e??{})[0]?.(a,o)??!0;var b=r(19186);let v=e=>(t=[])=>t.reduce((t,r)=>{let{zoom:n,id:i,reverse:a}=r,o=(0,b.L)(n,i,e,a);return o&&(t[i]=o),t},{});var x=r(99498);let A=(0,i.Mz)(e=>e.experimentalFeatures,e=>!!e?.preferStrictDomainInLineCharts);var w=r(64778),D=r(15417);function C(e,t,r){let n="x"===t?[e.left,e.left+e.width]:[e.top+e.height,e.top];return r.reverse?[n[1],n[0]]:n}function E(e,t){let r=[0,1];if((0,s.wy)(e)){let n=e.categoryGapRatio??.2;return(0,w.W)(t,r).paddingInner(n).paddingOuter(n/2)}if((0,s.Hg)(e))return(0,D.h)(t,r);let n=e.scaleType??"linear",i=(0,c.X)(n,t,r);return(0,s.sM)(e)&&null!=e.constant&&i.constant(e.constant),i}let S=(e,t)=>{let r=e[1]-e[0],n=t[1]-t[0];return[e[0]-t[0]*r/n,e[1]+(100-t[1])*r/n]},k=(e,t,r,n,i,a,o)=>{let s="x"===r?n[e].xExtremumGetter:n[e].yExtremumGetter,l=a[e]?.series??{};return s?.({series:l,axis:t,axisIndex:i,isDefaultAxis:0===i,getFilters:o})??[1/0,-1/0]};function T(e,t,r,n,i,a){let o=Object.keys(r).filter(h.U),s=[1/0,-1/0];for(let l of o){let[o,u]=k(l,e,t,r,n,i,a);s=[Math.min(s[0],o),Math.max(s[1],u)]}return Number.isNaN(s[0])||Number.isNaN(s[1])?[1/0,-1/0]:s}let M=(e,t,r,n)=>{if(void 0!==e.domainLimit)return e.domainLimit;if("x"===t)for(let t of n.line?.seriesOrder??[]){let i=n.line.series[t];if(i.xAxisId===e.id||void 0===i.xAxisId&&0===r)return"strict"}return"nice"};function I(e,t,r){return(0,c.X)(e??"linear",t,[0,1]).nice(r).domain()}function P(e,t,r,n,[i,a],o,s){let l=R(e,t,r,n,s),c=N(e,i,a);if("function"==typeof l){let{min:e,max:t}=l(i.valueOf(),a.valueOf());c[0]=e,c[1]=t}let d=(0,u.dH)(e,c,o);return"nice"===l&&(c=I(e.scaleType,c,d)),{domain:c=["min"in e?e.min??c[0]:c[0],"max"in e?e.max??c[1]:c[1]],tickNumber:d}}function L(e,t,r,n,[i,a],o,s){let l=R(e,t,r,n,s),u=N(e,i,a);if("function"==typeof l){let{min:e,max:t}=l(i.valueOf(),a.valueOf());u[0]=e,u[1]=t}return"nice"===l&&(u=I(e.scaleType,u,o)),[e.min??u[0],e.max??u[1]]}function R(e,t,r,n,i){return i?M(e,t,r,n):e.domainLimit??"nice"}function N(e,t,r){let n=t,i=r;return("max"in e&&null!=e.max&&e.max<t&&(n=e.max),"min"in e&&null!=e.min&&e.min>t&&(i=e.min),"min"in e||"max"in e)?[e.min??n,e.max??i]:[n,i]}class O{constructor(){this.ids=[],this.values=[],this.length=0}clear(){this.length=0}push(e,t){let r=this.length++;for(;r>0;){let e=r-1>>1,n=this.values[e];if(t>=n)break;this.ids[r]=this.ids[e],this.values[r]=n,r=e}this.ids[r]=e,this.values[r]=t}pop(){if(0===this.length)return;let e=this.ids,t=this.values,r=e[0],n=--this.length;if(n>0){let r=e[n],i=t[n],a=0,o=n>>1;for(;a<o;){let r=(a<<1)+1,o=r+1,s=r+(o<n&t[o]<t[r]);if(t[s]>=i)break;e[a]=e[s],t[a]=t[s],a=s}e[a]=r,t[a]=i}return r}peek(){return this.length>0?this.ids[0]:void 0}peekValue(){return this.length>0?this.values[0]:void 0}shrink(){this.ids.length=this.values.length=this.length}}let q=[Int8Array,Uint8Array,Uint8ClampedArray,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array
15];class B{static from(e,t=0){if(t%8!=0)throw Error("byteOffset must be 8-byte aligned.");if(!e||void 0===e.byteLength||e.buffer)throw Error("Data must be an instance of ArrayBuffer or SharedArrayBuffer.");let[r,n]=new Uint8Array(e,t+0,2);if(251!==r)throw Error("Data does not appear to be in a Flatbush format.");let i=n>>4;if(3!==i)throw Error(`Got v${i} data when expected v3.`);let a=q[15&n];if(!a)throw Error("Unrecognized array type.");let[o]=new Uint16Array(e,t+2,1),[s]=new Uint32Array(e,t+4,1);return new B(s,o,a,void 0,e,t)}constructor(e,t=16,r=Float64Array,n=ArrayBuffer,i,a=0){if(void 0===e)throw Error("Missing required argument: numItems.");if(isNaN(e)||e<=0)throw Error(`Unexpected numItems value: ${e}.`);this.numItems=+e,this.nodeSize=Math.min(Math.max(+t,2),65535),this.byteOffset=a;let o=e,s=o;this._levelBounds=[4*o];do s+=o=Math.ceil(o/this.nodeSize),this._levelBounds.push(4*s);while(1!==o);this.ArrayType=r,this.IndexArrayType=s<16384?Uint16Array:Uint32Array;let l=q.indexOf(r),u=4*s*r.BYTES_PER_ELEMENT;if(l<0)throw Error(`Unexpected typed array class: ${r}.`);if(i)this.data=i,this._boxes=new r(i,a+8,4*s),this._indices=new this.IndexArrayType(i,a+8+u,s),this._pos=4*s,this.minX=this._boxes[this._pos-4],this.minY=this._boxes[this._pos-3],this.maxX=this._boxes[this._pos-2],this.maxY=this._boxes[this._pos-1];else{let i=this.data=new n(8+u+s*this.IndexArrayType.BYTES_PER_ELEMENT);this._boxes=new r(i,8,4*s),this._indices=new this.IndexArrayType(i,8+u,s),this._pos=0,this.minX=1/0,this.minY=1/0,this.maxX=-1/0,this.maxY=-1/0,new Uint8Array(i,0,2).set([251,48+l]),new Uint16Array(i,2,1)[0]=t,new Uint32Array(i,4,1)[0]=e}this._queue=new O}add(e,t,r=e,n=t){let i=this._pos>>2,a=this._boxes;return this._indices[i]=i,a[this._pos++]=e,a[this._pos++]=t,a[this._pos++]=r,a[this._pos++]=n,e<this.minX&&(this.minX=e),t<this.minY&&(this.minY=t),r>this.maxX&&(this.maxX=r),n>this.maxY&&(this.maxY=n),i}finish(){if(this._pos>>2!==this.numItems)throw Error(`Added ${this._pos>>2} items when expected ${this.numItems}.`);let e=this._boxes;if(this.numItems<=this.nodeSize){e[this._pos++]=this.minX,e[this._pos++]=this.minY,e[this._pos++]=this.maxX,e[this._pos++]=this.maxY;return}let t=this.maxX-this.minX||1,r=this.maxY-this.minY||1,n=new Uint32Array(this.numItems);for(let i=0,a=0;i<this.numItems;i++){let o=e[a++],s=e[a++],l=e[a++],u=e[a++],c=Math.floor(65535*((o+l)/2-this.minX)/t),d=Math.floor(65535*((s+u)/2-this.minY)/r);n[i]=function(e,t){let r=e^t,n=65535^r,i=65535^(e|t),a=e&(65535^t),o=r|n>>1,s=r>>1^r,l=i>>1^n&a>>1^i,u=r&i>>1^a>>1^a;r=o,n=s,i=l,a=u,o=r&r>>2^n&n>>2,s=r&n>>2^n&(r^n)>>2,l^=r&i>>2^n&a>>2,u^=n&i>>2^(r^n)&a>>2,r=o,n=s,i=l,a=u,o=r&r>>4^n&n>>4,s=r&n>>4^n&(r^n)>>4,l^=r&i>>4^n&a>>4,u^=n&i>>4^(r^n)&a>>4,r=o,n=s,i=l,l^=r&i>>8^n&(a=u)>>8,u^=n&i>>8^(r^n)&a>>8,r=l^l>>1;let c=e^t,d=(n=u^u>>1)|65535^(c|r);return((d=((d=((d=((d=(d|d<<8)&0xff00ff)|d<<4)&0xf0f0f0f)|d<<2)&0x33333333)|d<<1)&0x55555555)<<1|(c=((c=((c=((c=(c|c<<8)&0xff00ff)|c<<4)&0xf0f0f0f)|c<<2)&0x33333333)|c<<1)&0x55555555))>>>0}(c,d)}!function e(t,r,n,i,a,o){if(Math.floor(i/o)>=Math.floor(a/o))return;let s=t[i],l=t[i+a>>1],u=t[a],c=u,d=Math.max(s,l);u>d?c=d:d===s?c=Math.max(l,u):d===l&&(c=Math.max(s,u));let h=i-1,p=a+1;for(;;){do h++;while(t[h]<c);do p--;while(t[p]>c);if(h>=p)break;!function(e,t,r,n,i){let a=e[n];e[n]=e[i],e[i]=a;let o=4*n,s=4*i,l=t[o],u=t[o+1],c=t[o+2],d=t[o+3];t[o]=t[s],t[o+1]=t[s+1],t[o+2]=t[s+2],t[o+3]=t[s+3],t[s]=l,t[s+1]=u,t[s+2]=c,t[s+3]=d;let h=r[n];r[n]=r[i],r[i]=h}(t,r,n,h,p)}e(t,r,n,i,p,o),e(t,r,n,p+1,a,o)}(n,e,this._indices,0,this.numItems-1,this.nodeSize);for(let t=0,r=0;t<this._levelBounds.length-1;t++){let n=this._levelBounds[t];for(;r<n;){let t=r,i=e[r++],a=e[r++],o=e[r++],s=e[r++];for(let t=1;t<this.nodeSize&&r<n;t++)i=Math.min(i,e[r++]),a=Math.min(a,e[r++]),o=Math.max(o,e[r++]),s=Math.max(s,e[r++]);this._indices[this._pos>>2]=t,e[this._pos++]=i,e[this._pos++]=a,e[this._pos++]=o,e[this._pos++]=s}}}search(e,t,r,n,i){if(this._pos!==this._boxes.length)throw Error("Data not yet indexed - call index.finish().");let a=this._boxes.length-4,o=[],s=[];for(;void 0!==a;){let l=Math.min(a+4*this.nodeSize,F(a,this._levelBounds));for(let u=a;u<l;u+=4){if(r<this._boxes[u]||n<this._boxes[u+1]||e>this._boxes[u+2]||t>this._boxes[u+3])continue;let l=0|this._indices[u>>2];a>=4*this.numItems?o.push(l):(void 0===i||i(l))&&(s.push(l),s.push(this._boxes[u]),s.push(this._boxes[u+1]))}a=o.pop()}return s}
15neighbors(e,t,r=1/0,n=1/0,i,a=j){if(this._pos!==this._boxes.length)throw Error("Data not yet indexed - call index.finish().");let o=this._boxes.length-4,s=this._queue,l=[];t:for(;void 0!==o;){let u=Math.min(o+4*this.nodeSize,F(o,this._levelBounds));for(let r=o;r<u;r+=4){let l=0|this._indices[r>>2],u=this._boxes[r],c=this._boxes[r+1],d=this._boxes[r+2],h=this._boxes[r+3],p=a(e<u?u-e:e>d?e-d:0,t<c?c-t:t>h?t-h:0);!(p>n)&&(o>=4*this.numItems?s.push(l<<1,p):(void 0===i||i(l))&&s.push((l<<1)+1,p))}for(;s.length&&1&s.peek();)if(s.peekValue()>n||(l.push(s.pop()>>1),l.length===r))break t;o=s.length?s.pop()>>1:void 0}return s.clear(),l}}function j(e,t){return e*e+t*t}function F(e,t){let r=0,n=t.length-1;for(;r<n;){let i=r+n>>1;t[i]>e?n=i:r=i+1}return t[r]}let _=e=>{let t=new Map;return e.forEach(e=>{t.set(e.axisId,e)}),t},z=e=>e.zoom,$=(0,i.Mz)(x.RH,x.mQ,(e,t)=>e?.some(e=>!!e.zoom)||t?.some(e=>!!e.zoom)||!1),U=(0,i.Mz)(z,e=>e?.isInteracting),H=(0,i.S)(z,function(e){return e?.zoomData&&_(e?.zoomData)}),V=(0,i.Mz)(H,(e,t)=>e?.get(t)),G=(0,i.S)(x.RH,x.mQ,function(e,t){return(0,n.A)({},v("x")(e),v("y")(t))});(0,i.Mz)(G,(e,t)=>e[t]);let W=(0,i.Mz)(a.VT,function(e){return(0,u.Ir)(e.width)}),Y=(0,i.Mz)(a.VT,function(e){return(0,u.Ir)(e.height)}),X=(0,i.S)(x.RH,o.nW,o.Tk,A,W,function(e,t,r,n,i){let a={};return e?.forEach((e,o)=>{if((0,s.wy)(e)||(0,s.Hg)(e)){a[e.id]={domain:e.data},void 0!==e.ordinalTimeTicks&&(a[e.id].tickNumber=(0,u.dH)(e,[e.data?.find(e=>null!==e),e.data?.findLast(e=>null!==e)],i));return}let l=T(e,"x",r,o,t);a[e.id]=P(e,"x",o,t,l,i,n)}),{axes:e,domains:a}}),K=(0,i.S)(x.mQ,o.nW,o.Tk,A,Y,function(e,t,r,n,i){let a={};return e?.forEach((e,o)=>{if((0,s.wy)(e)||(0,s.Hg)(e)){a[e.id]={domain:e.data},void 0!==e.ordinalTimeTicks&&(a[e.id].tickNumber=(0,u.dH)(e,[e.data?.find(e=>null!==e),e.data?.findLast(e=>null!==e)],i));return}let l=T(e,"y",r,o,t);a[e.id]=P(e,"y",o,t,l,i,n)}),{axes:e,domains:a}}),Z=(0,i.S)(H,G,X,K,function(e,t,{axes:r,domains:n},{axes:i,domains:a}){if(!e||!t)return;let o=!1,s={},l=[...r??[],...i??[]];for(let i=0;i<l.length;i+=1){let u=l[i];if(!t[u.id]||"discard"!==t[u.id].filterMode)continue;let c=e.get(u.id);if(void 0===c||c.start<=0&&c.end>=100)continue;let d=i<(r?.length??0)?"x":"y";if("band"===u.scaleType||"point"===u.scaleType)s[u.id]=function(e,t,r,n){let i=e?.length??0,a=Math.floor(t*i/100),o=Math.ceil(r*i/100);return function(t,r){return null==(t[n]??e?.[r])||r>=a&&r<o}}(u.data,c.start,c.end,d);else{let{domain:e}="x"===d?n[u.id]:a[u.id];s[u.id]=function(e,t,r,n,i){let a=e[0].valueOf(),o=e[1].valueOf(),s=a+t*(o-a)/100,l=a+r*(o-a)/100;return function(e,t){let r=e[n]??i?.[t];return null==r||r>=s&&r<=l}}(e,c.start,c.end,d,u.data)}o=!0}if(o)return y(s)}),J=(0,i.S)(o.nW,o.Tk,H,G,Z,A,X,function(e,t,r,n,i,a,{axes:o,domains:l}){let u={};return o?.forEach((o,c)=>{let d=l[o.id].domain;if((0,s.wy)(o)||(0,s.Hg)(o)){u[o.id]=d;return}let h=r?.get(o.id),p=n?.[o.id],f=void 0!==h||p?void 0:i;if(!f){u[o.id]=d;return}let g=l[o.id].tickNumber,m=T(o,"x",t,c,e,f);u[o.id]=L(o,"x",c,e,m,g,a)}),u}),Q=(0,i.S)(o.nW,o.Tk,H,G,Z,A,K,function(e,t,r,n,i,a,{axes:o,domains:l}){let u={};return o?.forEach((o,c)=>{let d=l[o.id].domain;if((0,s.wy)(o)||(0,s.Hg)(o)){u[o.id]=d;return}let h=r?.get(o.id),p=n?.[o.id],f=void 0!==h||p?void 0:i;if(!f){u[o.id]=d;return}let g=l[o.id].tickNumber,m=T(o,"y",t,c,e,f);u[o.id]=L(o,"y",c,e,m,g,a)}),u}),ee=(0,i.S)(x.RH,J,function(e,t){let r={};return e?.forEach(e=>{let n=t[e.id];r[e.id]=E(e,n)}),r}),et=(0,i.S)(x.mQ,Q,function(e,t){let r={};return e?.forEach(e=>{let n=t[e.id];r[e.id]=E(e,n)}),r}),er=(0,i.S)(x.RH,ee,a.VT,H,function(e,t,r,n){let i={};return e?.forEach(e=>{let a=n?.get(e.id),o=a?[a.start,a.end]:[0,100],s=C(r,"x",e),l=t[e.id].copy(),u=S(s,o);l.range(u),i[e.id]=l}),i}),en=(0,i.S)(x.mQ,et,a.VT,H,function(e,t,r,n){let i={};return e?.forEach(e=>{let a=n?.get(e.id),o=a?[a.start,a.end]:[0,100],s=C(r,"y",e),l=t[e.id].copy(),u=S((0,f.wl)(l)?s.reverse():s,o);l.range(u),i[e.id]=l}),i}),ei=(0,i.S)(a.VT,o.nW,o.Tk,H,X,er,function(e,t,r,n,{axes:i,domains:a},o){return g({scales:o,drawingArea:e,formattedSeries:t,axis:i,seriesConfig:r,axisDirection:"x",zoomMap:n,domains:a})}),ea=(0,i.S)(a.VT,o.nW,o.Tk,H,K,en,function(e,t,r,n,{axes:i,domains:a},o){return g({scales:o,drawingArea:e,formattedSeries:t,axis:i,seriesConfig:r,axisDirection:"y",zoomMap:n,domains:a})});(0,i.Mz)(ei,ea,(e,t,r)=>e?.axis[r]??t?.axis[r]),(0,i.Mz)(x.RH,x.mQ,(e,t,r)=>{let n=e?.find(e=>e.id===r)??t?.find(e=>e.id===r)??null;if(n)return n});let eo=(0,i.Mz)(x.RH,e=>e[0].id),es=(0,i.Mz)(x.mQ,e=>e[0].id),el=new Map,eu=()=>el,ec=(0,i.S)(o.nW,ee,et,eo,es,function(e,t,r,n,i){let a=e.scatter,o=new Map;
15return a&&a.seriesOrder.forEach(e=>{let{data:s,xAxisId:l=n,yAxisId:u=i}=a.series[e],c=new B(s.length),d=t[l],h=r[u];for(let e of s)c.add(d(e.x),h(e.y));c.finish(),o.set(e,c)}),o})},64344:e=>{var t="function"==typeof Float32Array;function r(e,t,r){return(((1-3*r+3*t)*e+(3*r-6*t))*e+3*t)*e}function n(e,t,r){return 3*(1-3*r+3*t)*e*e+2*(3*r-6*t)*e+3*t}function i(e){return e}e.exports=function(e,a,o,s){if(!(0<=e&&e<=1&&0<=o&&o<=1))throw Error("bezier x values must be in [0, 1] range");if(e===a&&o===s)return i;for(var l=t?new Float32Array(11):Array(11),u=0;u<11;++u)l[u]=r(.1*u,e,o);return function(t){return 0===t?0:1===t?1:r(function(t){for(var i=0,a=1;10!==a&&l[a]<=t;++a)i+=.1;var s=i+(t-l[--a])/(l[a+1]-l[a])*.1,u=n(s,e,o);if(u>=.001){for(var c=s,d=0;d<4;++d){var h=n(c,e,o);if(0===h)break;var p=r(c,e,o)-t;c-=p/h}return c}return 0===u?s:function(e,t,n,i,a){var o,s,l=0;do(o=r(s=t+(n-t)/2,i,a)-e)>0?n=s:t=s;while(Math.abs(o)>1e-7&&++l<10);return s}(t,i,i+.1,e,o)}(t),a,s)}}},64604:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=r(80289).A},64778:(e,t,r)=>{"use strict";r.d(t,{W:()=>function e(...t){let r,a,o=new n.B(void 0,i),s=[],l=[],u=0,c=1,d=!1,h=0,p=0,f=.5,g=e=>{let t=o.get(e);if(void 0!==t)return l[t%l.length]},m=()=>{let e=s.length,t=c<u,n=t?c:u,i=t?u:c;r=(i-n)/Math.max(1,e-h+2*p),d&&(r=Math.floor(r));let o=n+(i-n-r*(e-h))*f;a=r*(1-h);let m=d?Math.round(o):o;a=d?Math.round(a):a;let y=(function(e,t,r){e*=1,t*=1,r=(i=arguments.length)<2?(t=e,e=0,1):i<3?1:+r;for(var n=-1,i=0|Math.max(0,Math.ceil((t-e)/r)),a=Array(i);++n<i;)a[n]=e+n*r;return a})(e).map(e=>m+r*e);return l=t?y.reverse():y,g};g.domain=function(e){if(!arguments.length)return s.slice();for(let t of(s=[],o=new n.B(void 0,i),e))o.has(t)||o.set(t,s.push(t)-1);return m()},g.range=function(e){if(!arguments.length)return[u,c];let[t,r]=e;return u=+t,c=+r,m()},g.rangeRound=function(e){let[t,r]=e;return u=+t,c=+r,d=!0,m()},g.bandwidth=function(){return a},g.step=function(){return r},g.round=function(e){return arguments.length?(d=!!e,m()):d},g.padding=function(e){return arguments.length?(h=Math.min(1,p=+e),m()):h},g.paddingInner=function(e){return arguments.length?(h=Math.min(1,e),m()):h},g.paddingOuter=function(e){return arguments.length?(p=+e,m()):p},g.align=function(e){return arguments.length?(f=Math.max(0,Math.min(1,e)),m()):f},g.copy=()=>e(s,[u,c]).round(d).paddingInner(h).paddingOuter(p).align(f);let[y,b]=t;return t.length>1?(g.domain(y),g.range(b)):y?g.range(y):m(),g}});var n=r(42354);function i(e){return Array.isArray(e)?JSON.stringify(e):"object"==typeof e&&null!==e?e.valueOf():e}},65126:(e,t,r)=>{"use strict";r.d(t,{pH:()=>T,zD:()=>M,Ay:()=>w});var n=r(7023);let i=n.createContext(null);function a(){}let o=new Set(["_calcMatrices","_calcFogMatrices","_updateCameraState","_updateSeaLevelZoom"]),s=["type","source","source-layer","minzoom","maxzoom","filter","layout"];function l(e){if(!e)return null;if("string"==typeof e||("toJS"in e&&(e=e.toJS()),!e.layers))return e;let t={};for(let r of e.layers)t[r.id]=r;let r=e.layers.map(e=>{let r=null;"interactive"in e&&(r=Object.assign({},e),delete r.interactive);let n=t[e.ref];if(n)for(let t of(r=r||Object.assign({},e),delete r.ref,s))t in n&&(r[t]=n[t]);return r||e});return{...e,layers:r}}function u(e,t){if(e===t)return!0;if(!e||!t)return!1;if(Array.isArray(e)){if(!Array.isArray(t)||e.length!==t.length)return!1;for(let r=0;r<e.length;r++)if(!u(e[r],t[r]))return!1;return!0}if(Array.isArray(t))return!1;if("object"==typeof e&&"object"==typeof t){let r=Object.keys(e),n=Object.keys(t);if(r.length!==n.length)return!1;for(let n of r)if(!t.hasOwnProperty(n)||!u(e[n],t[n]))return!1;return!0}return!1}var c=r(2785);let d={version:8,sources:{},layers:[]},h={mousedown:"onMouseDown",mouseup:"onMouseUp",mouseover:"onMouseOver",mousemove:"onMouseMove",click:"onClick",dblclick:"onDblClick",mouseenter:"onMouseEnter",mouseleave:"onMouseLeave",mouseout:"onMouseOut",contextmenu:"onContextMenu",touchstart:"onTouchStart",touchend:"onTouchEnd",touchmove:"onTouchMove",touchcancel:"onTouchCancel"},p={movestart:"onMoveStart",move:"onMove",moveend:"onMoveEnd",dragstart:"onDragStart",drag:"onDrag",dragend:"onDragEnd",zoomstart:"onZoomStart",zoom:"onZoom",zoomend:"onZoomEnd",rotatestart:"onRotateStart",rotate:"onRotate",rotateend:"onRotateEnd",pitchstart:"onPitchStart",pitch:"onPitch",pitchend:"onPitchEnd"},f={wheel:"onWheel",boxzoomstart:"onBoxZoomStart",boxzoomend:"onBoxZoomEnd",boxzoomcancel:"onBoxZoomCancel",resize:"onResize",load:"onLoad",render:"onRender",idle:"onIdle",remove:"onRemove",data:"onData",
15styledata:"onStyleData",sourcedata:"onSourceData",error:"onError"},g=["minZoom","maxZoom","minPitch","maxPitch","maxBounds","projection","renderWorldCopies"],m=["scrollZoom","boxZoom","dragRotate","dragPan","keyboard","doubleClickZoom","touchZoomRotate","touchPitch"];class y{constructor(e,t,r){this._map=null,this._internalUpdate=!1,this._inRender=!1,this._hoveredFeatures=null,this._deferredEvents={move:!1,zoom:!1,pitch:!1,rotate:!1},this._onEvent=e=>{let t=this.props[f[e.type]];t?t(e):"error"===e.type&&console.error(e.error)},this._onPointerEvent=e=>{("mousemove"===e.type||"mouseout"===e.type)&&this._updateHover(e);let t=this.props[h[e.type]];t&&(this.props.interactiveLayerIds&&"mouseover"!==e.type&&"mouseout"!==e.type&&(e.features=this._hoveredFeatures||this._queryRenderedFeatures(e.point)),t(e),delete e.features)},this._onCameraEvent=e=>{if(!this._internalUpdate){let t=this.props[p[e.type]],r=this._proxyTransform;t&&(e.viewState=function(e){return{longitude:e.center.lng,latitude:e.center.lat,zoom:e._seaLevelZoom??e.zoom,pitch:e.pitch,bearing:e.bearing,padding:e.padding,elevation:e._centerAltitude}}(r.$proposedTransform??r),t(e)),"moveend"===e.type&&(r.$proposedTransform=null)}e.type in this._deferredEvents&&(this._deferredEvents[e.type]=!1)},this._MapClass=e,this.props=t,this._initialize(r)}get map(){return this._map}get transform(){return this._map.transform}setProps(e){let t=this.props;this.props=e;let r=this._updateSettings(e,t);r&&this._createProxyTransform(this._map);let n=this._updateSize(e),i=this._updateViewState(e,!0);this._updateStyle(e,t),this._updateStyleComponents(e,t),this._updateHandlers(e,t),(r||n||i&&!this._map.isMoving())&&this.redraw()}static reuse(e,t){let r=y.savedMaps.pop();if(!r)return null;let n=r.map,i=n.getContainer();for(t.className=i.className;i.childNodes.length>0;)t.appendChild(i.childNodes[0]);n._container=t,r.setProps({...e,styleDiffing:!1}),n.resize();let{initialViewState:a}=e;return a&&(a.bounds?n.fitBounds(a.bounds,{...a.fitBoundsOptions,duration:0}):r._updateViewState(a,!1)),n.isStyleLoaded()?n.fire("load"):n.once("styledata",()=>n.fire("load")),n._update(),r}_initialize(e){let{props:t}=this,{mapStyle:r=d}=t,n={...t,...t.initialViewState,accessToken:t.mapboxAccessToken||function(){let e=null;if("undefined"!=typeof location){let t=/access_token=([^&\/]*)/.exec(location.search);e=t&&t[1]}try{e=e||c.env.MapboxAccessToken}catch{}try{e=e||c.env.REACT_APP_MAPBOX_ACCESS_TOKEN}catch{}return e}()||null,container:e,style:l(r)},i=n.initialViewState||n.viewState||n;if(Object.assign(n,{center:[i.longitude||0,i.latitude||0],zoom:i.zoom||0,pitch:i.pitch||0,bearing:i.bearing||0}),t.gl){let e=HTMLCanvasElement.prototype.getContext;HTMLCanvasElement.prototype.getContext=()=>(HTMLCanvasElement.prototype.getContext=e,t.gl)}let a=new this._MapClass(n);
15i.padding&&a.setPadding(i.padding),t.cursor&&(a.getCanvas().style.cursor=t.cursor),this._createProxyTransform(a);let o=a._render;a._render=e=>{this._inRender=!0,o.call(a,e),this._inRender=!1};let s=a._renderTaskQueue.run;a._renderTaskQueue.run=e=>{this._proxyTransform.$internalUpdate=!0,s.call(a._renderTaskQueue,e),this._proxyTransform.$internalUpdate=!1,this._fireDefferedEvents()};let u=a.jumpTo;a.jumpTo=(...e)=>(this._proxyTransform.$internalUpdate=!0,u.apply(a,e),this._proxyTransform.$internalUpdate=!1,a);let g=a.fire;for(let e in a.fire=this._fireEvent.bind(this,g),a.on("styledata",()=>{this._updateStyleComponents(this.props,{})}),a.on("sourcedata",()=>{this._updateStyleComponents(this.props,{})}),h)a.on(e,this._onPointerEvent);for(let e in p)a.on(e,this._onCameraEvent);for(let e in f)a.on(e,this._onEvent);this._map=a}recycle(){let e=this.map.getContainer().querySelector("[mapboxgl-children]");e?.remove(),y.savedMaps.push(this)}destroy(){this._map.remove()}redraw(){let e=this._map;!this._inRender&&e.style&&(e._frame&&(e._frame.cancel(),e._frame=null),e._render())}_createProxyTransform(e){var t;let r,n,i,s=(t=e.transform,r=!1,n={},i=null,new Proxy(t,{get(e,a){var s;return"$reactViewState"===a?n:"$proposedTransform"===a?i:"$internalUpdate"===a?r:"_setZoom"===a?e=>{r&&i?.[a](e),Number.isFinite(n.zoom)||t[a](e)}:(r&&"_translateCameraConstrained"===a&&(Number.isFinite((s=n).longitude)||Number.isFinite(s.latitude)||Number.isFinite(s.zoom)||Number.isFinite(s.pitch)||Number.isFinite(s.bearing))&&(i=i||t.clone()),o.has(a))?function(...e){i?.[a](...e),t[a](...e)}:r&&i?i[a]:t[a]},set(e,o,s){if("$reactViewState"===o)return!function(e,t){let r=e._constrain,n=e._calcMatrices;if(e._constrain=a,e._calcMatrices=a,Number.isFinite(t.bearing)&&(e.bearing=t.bearing),Number.isFinite(t.pitch)&&(e.pitch=t.pitch),t.padding&&!e.isPaddingEqual(t.padding)&&(e.padding=t.padding),Number.isFinite(t.longitude)||Number.isFinite(t.latitude)){let r=e.center;e._center=new r.constructor(t.longitude??r.lng,t.latitude??r.lat)}if(Number.isFinite(t.zoom))if(e._centerAltitude=t.elevation??0,e.elevation){e._seaLevelZoom=t.zoom;let r=e.pixelsPerMeter/e.worldSize*e._centerAltitude,n=Math.max(e._mercatorZfromZoom(t.zoom)-r,e._mercatorZfromZoom(e._maxZoom));e._setZoom(e._zoomFromMercatorZ(n))}else e._seaLevelZoom=null,e.zoom=t.zoom;e._constrain=r,e._calcMatrices=n,e._unmodified||(e._constrain(),e._calcMatrices())}(t,n=s),!0;if("$proposedTransform"===o)return i=s,!0;if("$internalUpdate"===o)return r=s,!0;let l=s;return"center"===o||"_center"===o?(Number.isFinite(n.longitude)||Number.isFinite(n.latitude))&&(l=new s.constructor(n.longitude??s.lng,n.latitude??s.lat)):"zoom"===o||"_zoom"===o||"_seaLevelZoom"===o?Number.isFinite(n.zoom)&&(l=t[o]):"_centerAltitude"===o?Number.isFinite(n.elevation)&&(l=t[o]):"pitch"===o||"_pitch"===o?Number.isFinite(n.pitch)&&(l=t[o]):("bearing"===o||"rotation"===o||"angle"===o)&&Number.isFinite(n.bearing)&&(l=t[o]),r&&l!==s&&(i=i||t.clone()),r&&i&&(i[o]=s),t[o]=l,!0}}));e.transform=s,e.painter.transform=s,this._proxyTransform=s}_updateSize(e){let{viewState:t}=e;if(t){let e=this._map;if(t.width!==e.transform.width||t.height!==e.transform.height)return e.resize(),!0}return!1}_updateViewState(e,t){var r;let n=e.viewState||e,i=this._proxyTransform,{zoom:a,pitch:o,bearing:s}=i,l=(r=this._proxyTransform,!(!(Number.isFinite(n.longitude)&&r.center.lng!==n.longitude||Number.isFinite(n.latitude)&&r.center.lat!==n.latitude||Number.isFinite(n.bearing)&&r.bearing!==n.bearing||Number.isFinite(n.pitch)&&r.pitch!==n.pitch||Number.isFinite(n.zoom)&&(r._seaLevelZoom??r.zoom)!==n.zoom)&&(!n.padding||r.isPaddingEqual(n.padding))));if(i.$reactViewState=n,l&&t){let e=this._deferredEvents;e.move=!0,e.zoom||(e.zoom=a!==i.zoom),e.rotate||(e.rotate=s!==i.bearing),e.pitch||(e.pitch=o!==i.pitch)}return l}_updateSettings(e,t){let r=this._map,n=!1;for(let i of g)if(i in e&&!u(e[i],t[i])){n=!0;let t=r[`set${i[0].toUpperCase()}${i.slice(1)}`];t?.call(r,e[i])}return n}_updateStyle(e,t){if(e.cursor!==t.cursor&&(this._map.getCanvas().style.cursor=e.cursor||""),e.mapStyle!==t.mapStyle){let{mapStyle:t=d,styleDiffing:r=!0}=e,n={diff:r};return"localIdeographFontFamily"in e&&(n.localIdeographFontFamily=e.localIdeographFontFamily),this._map.setStyle(l(t),n),!0}return!1}_updateStyleComponents(e,t){let r=this._map,n=!1;return r.isStyleLoaded()&&("light"in e&&r.setLight&&!u(e.light,t.light)&&(n=!0,r.setLight(e.light)),"fog"in e&&r.setFog&&!u(e.fog,t.fog)&&(n=!0,r.setFog(e.fog)),"terrain"in e&&r.setTerrain&&!u(e.terrain,t.terrain)&&(!e.terrain||r.getSource(e.terrain.source))&&(n=!0,r.setTerrain(e.terrain))),n}_updateHandlers(e,t){let r=this._map,n=!1;for(let i of m){let a=e[i]??!0;u(a,t[i]??!0)||(n=!0,a?r[i].enable(a):r[i].disable())}return n}_queryRenderedFeatures(e){let t=this._map,{interactiveLayerIds:r=[]}=this.props;try{return t.queryRenderedFeatures(e,{layers:r.filter(t.getLayer.bind(t))})}catch{return[]}}_updateHover(e){let{props:t}=this;if(t.interactiveLayerIds&&(t.onMouseMove||t.onMouseEnter||t.onMouseLeave)){let t=e.type,r=this._hoveredFeatures?.length>0,n=this._queryRenderedFeatures(e.point),i=n.length>0;!i&&r&&(e.type="mouseleave",this._onPointerEvent(e)),this._hoveredFeatures=n,i&&!r&&(e.type="mouseenter",this._onPointerEvent(e)),e.type=t}else this._hoveredFeatures=null}_fireEvent(e,t,r){let n=this._map,i=this._proxyTransform,a=i.$internalUpdate;try{i.$internalUpdate=!1,e.call(n,t,r)}finally{i.$internalUpdate=a}return n}_fireDefferedEvents(){let e=this._map;for(let t in this._internalUpdate=!0,this._deferredEvents)this._deferredEvents[t]&&e.fire(t);this._internalUpdate=!1}}y.savedMaps=[];
15let b=["setMaxBounds","setMinZoom","setMaxZoom","setMinPitch","setMaxPitch","setRenderWorldCopies","setProjection","setStyle","addSource","removeSource","addLayer","removeLayer","setLayerZoomRange","setFilter","setPaintProperty","setLayoutProperty","setLight","setTerrain","setFog","remove"],v="undefined"!=typeof document?n.useLayoutEffect:n.useEffect,x=["baseApiUrl","maxParallelImageRequests","workerClass","workerCount","workerUrl"],A=n.createContext(null),w=n.forwardRef(function(e,t){let a=(0,n.useContext)(i),[o,s]=(0,n.useState)(null),l=(0,n.useRef)(),{current:u}=(0,n.useRef)({mapLib:null,map:null});(0,n.useEffect)(()=>{let t,n=e.mapLib,i=!0;return Promise.resolve(n||r.e(3202).then(r.t.bind(r,850,19))).then(r=>{if(!i)return;if(!r)throw Error("Invalid mapLib");let n="Map"in r?r:r.default;if(!n.Map)throw Error("Invalid mapLib");for(let t of x)t in e&&(n[t]=e[t]);let{RTLTextPlugin:o="https://api.mapbox.com/mapbox-gl-js/plugins/mapbox-gl-rtl-text/v0.2.3/mapbox-gl-rtl-text.js"}=e;o&&n.getRTLTextPluginStatus&&"unavailable"===n.getRTLTextPluginStatus()&&n.setRTLTextPlugin(o,e=>
15{e&&console.error(e)},!0),e.reuseMaps&&(t=y.reuse(e,l.current)),t||(t=new y(n.Map,e,l.current)),u.map=function(e){if(!e)return null;let t=e.map,r={getMap:()=>t,getCenter:()=>e.transform.center,getZoom:()=>e.transform.zoom,getBearing:()=>e.transform.bearing,getPitch:()=>e.transform.pitch,getPadding:()=>e.transform.padding,getBounds:()=>e.transform.getBounds(),project:r=>{let n=t.transform;t.transform=e.transform;let i=t.project(r);return t.transform=n,i},unproject:r=>{let n=t.transform;t.transform=e.transform;let i=t.unproject(r);return t.transform=n,i},queryTerrainElevation:(r,n)=>{let i=t.transform;t.transform=e.transform;let a=t.queryTerrainElevation(r,n);return t.transform=i,a},queryRenderedFeatures:(r,n)=>{let i=t.transform;t.transform=e.transform;let a=t.queryRenderedFeatures(r,n);return t.transform=i,a}};for(let e of function(e){let t=new Set,r=e;for(;r;){for(let n of Object.getOwnPropertyNames(r))"_"!==n[0]&&"function"==typeof e[n]&&"fire"!==n&&"setEventedParent"!==n&&t.add(n);r=Object.getPrototypeOf(r)}return Array.from(t)}(t))e in r||b.includes(e)||(r[e]=t[e].bind(t));return r}(t),u.mapLib=n,s(t),a?.onMapMount(u.map,e.id)}).catch(t=>{let{onError:r}=e;r?r({type:"error",target:null,error:t}):console.error(t)}),()=>{i=!1,t&&(a?.onMapUnmount(e.id),e.reuseMaps?t.recycle():t.destroy())}},[]),v(()=>{o&&o.setProps(e)}),(0,n.useImperativeHandle)(t,()=>u.map,[o]);let c=(0,n.useMemo)(()=>({position:"relative",width:"100%",height:"100%",...e.style}),[e.style]);return n.createElement("div",{id:e.id,ref:l,style:c},o&&n.createElement(A.Provider,{value:u},n.createElement("div",{"mapboxgl-children":"",style:{height:"100%"}},e.children)))});var D=r(83674);let C=/box|flex|grid|column|lineHeight|fontWeight|opacity|order|tabSize|zIndex/;function E(e,t){if(!e||!t)return;let r=e.style;for(let e in t){let n=t[e];Number.isFinite(n)&&!C.test(e)?r[e]=`${n}px`:r[e]=n}}function S(e,t){if(e===t)return null;let r=k(e),n=k(t),i=[];for(let e of n)r.has(e)||i.push(e);for(let e of r)n.has(e)||i.push(e);return 0===i.length?null:i}function k(e){return new Set(e?e.trim().split(/\s+/):[])}let T=(0,n.memo)((0,n.forwardRef)((e,t)=>{let{map:r,mapLib:i}=(0,n.useContext)(A),a=(0,n.useRef)({props:e}),o=(0,n.useMemo)(()=>{let t=!1;n.Children.forEach(e.children,e=>{e&&(t=!0)});let r={...e,element:t?document.createElement("div"):null},s=new i.Marker(r);return s.setLngLat([e.longitude,e.latitude]),s.getElement().addEventListener("click",e=>{a.current.props.onClick?.({type:"click",target:s,originalEvent:e})}),s.on("dragstart",e=>{e.lngLat=o.getLngLat(),a.current.props.onDragStart?.(e)}),s.on("drag",e=>{e.lngLat=o.getLngLat(),a.current.props.onDrag?.(e)}),s.on("dragend",e=>{e.lngLat=o.getLngLat(),a.current.props.onDragEnd?.(e)}),s},[]);(0,n.useEffect)(()=>(o.addTo(r.getMap()),()=>{o.remove()}),[]);let{longitude:s,latitude:l,offset:u,style:c,draggable:d=!1,popup:h=null,rotation:p=0,rotationAlignment:f="auto",pitchAlignment:g="auto"}=e;(0,n.useEffect)(()=>{E(o.getElement(),c)},[c]),(0,n.useImperativeHandle)(t,()=>o,[]);let m=a.current.props;(o.getLngLat().lng!==s||o.getLngLat().lat!==l)&&o.setLngLat([s,l]),u&&!function(e,t){let r=Array.isArray(e)?e[0]:e?e.x:0,n=Array.isArray(e)?e[1]:e?e.y:0,i=Array.isArray(t)?t[0]:t?t.x:0,a=Array.isArray(t)?t[1]:t?t.y:0;return r===i&&n===a}(o.getOffset(),u)&&o.setOffset(u),o.isDraggable()!==d&&o.setDraggable(d),o.getRotation()!==p&&o.setRotation(p),o.getRotationAlignment()!==f&&o.setRotationAlignment(f),o.getPitchAlignment()!==g&&o.setPitchAlignment(g),o.getPopup()!==h&&o.setPopup(h);let y=S(m.className,e.className);if(y)for(let e of y)o.toggleClassName(e);return a.current.props=e,(0,D.createPortal)(e.children,o.getElement())})),M=(0,n.memo)((0,n.forwardRef)((e,t)=>{let{map:r,mapLib:i}=(0,n.useContext)(A),a=(0,n.useMemo)(()=>document.createElement("div"),[]),o=(0,n.useRef)({props:e}),s=(0,n.useMemo)(()=>{let t={...e},r=new i.Popup(t);return r.setLngLat([e.longitude,e.latitude]),r.once("open",e=>{o.current.props.onOpen?.(e)}),r},[]);if((0,n.useEffect)(()=>{let e=e=>{o.current.props.onClose?.(e)};return s.on("close",e),s.setDOMContent(a).addTo(r.getMap()),()=>{s.off("close",e),s.isOpen()&&s.remove()}},[]),(0,n.useEffect)(()=>{E(s.getElement(),e.style)},[e.style]),(0,n.useImperativeHandle)(t,()=>
15s,[]),s.isOpen()){let t=o.current.props;(s.getLngLat().lng!==e.longitude||s.getLngLat().lat!==e.latitude)&&s.setLngLat([e.longitude,e.latitude]),e.offset&&!u(t.offset,e.offset)&&(s.options.anchor=e.anchor,s.setOffset(e.offset)),(t.anchor!==e.anchor||t.maxWidth!==e.maxWidth)&&s.setMaxWidth(e.maxWidth);let r=S(t.className,e.className);if(r)for(let e of r)s.toggleClassName(e);o.current.props=e}return(0,D.createPortal)(e.children,a)}));function I(e,t,r,i){let a=(0,n.useContext)(A),o=(0,n.useMemo)(()=>e(a),[]);return(0,n.useEffect)(()=>{let e="function"==typeof t&&"function"==typeof r?t:null,n="function"==typeof r?r:"function"==typeof t?t:null,{map:s}=a;return!s.hasControl(o)&&(s.addControl(o,(i||r||t)?.position),e&&e(a)),()=>{n&&n(a),s.hasControl(o)&&s.removeControl(o)}},[]),o}(0,n.memo)(function(e){let t=I(({mapLib:t})=>new t.AttributionControl(e),{position:e.position});return(0,n.useEffect)(()=>{E(t._container,e.style)},[e.style]),null}),(0,n.memo)(function(e){let t=I(({mapLib:t})=>new t.FullscreenControl({container:e.containerId&&document.getElementById(e.containerId)}),{position:e.position});return(0,n.useEffect)(()=>{E(t._controlContainer,e.style)},[e.style]),null}),(0,n.memo)((0,n.forwardRef)(function(e,t){let r=(0,n.useRef)({props:e}),i=I(({mapLib:t})=>{let n=new t.GeolocateControl(e),i=n._setupUI.bind(n);return n._setupUI=e=>{n._container.hasChildNodes()||i(e)},n.on("geolocate",e=>{r.current.props.onGeolocate?.(e)}),n.on("error",e=>{r.current.props.onError?.(e)}),n.on("outofmaxbounds",e=>{r.current.props.onOutOfMaxBounds?.(e)}),n.on("trackuserlocationstart",e=>{r.current.props.onTrackUserLocationStart?.(e)}),n.on("trackuserlocationend",e=>{r.current.props.onTrackUserLocationEnd?.(e)}),n},{position:e.position});return r.current.props=e,(0,n.useImperativeHandle)(t,()=>i,[]),(0,n.useEffect)(()=>{E(i._container,e.style)},[e.style]),null})),(0,n.memo)(function(e){let t=I(({mapLib:t})=>new t.NavigationControl(e),{position:e.position});return(0,n.useEffect)(()=>{E(t._container,e.style)},[e.style]),null}),(0,n.memo)(function(e){let t=I(({mapLib:t})=>new t.ScaleControl(e),{position:e.position}),r=(0,n.useRef)(e),i=r.current;r.current=e;let{style:a}=e;return void 0!==e.maxWidth&&e.maxWidth!==i.maxWidth&&(t.options.maxWidth=e.maxWidth),void 0!==e.unit&&e.unit!==i.unit&&t.setUnit(e.unit),(0,n.useEffect)(()=>{E(t._container,a)},[a]),null})},67008:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.testElement=function(e,t){var r=l(e);return!r||r(t)},t.getElements=function(e,t,r,n){void 0===n&&(n=1/0);var a=l(e);return a?(0,i.filter)(a,t,r,n):[]},t.getElementById=function(e,t,r){return void 0===r&&(r=!0),Array.isArray(t)||(t=[t]),(0,i.findOne)(o("id",e),t,r)},t.getElementsByTagName=function(e,t,r,n){return void 0===r&&(r=!0),void 0===n&&(n=1/0),(0,i.filter)(a.tag_name(e),t,r,n)},t.getElementsByClassName=function(e,t,r,n){return void 0===r&&(r=!0),void 0===n&&(n=1/0),(0,i.filter)(o("class",e),t,r,n)},t.getElementsByTagType=function(e,t,r,n){return void 0===r&&(r=!0),void 0===n&&(n=1/0),(0,i.filter)(a.tag_type(e),t,r,n)};var n=r(3210),i=r(7087),a={tag_name:function(e){return"function"==typeof e?function(t){return(0,n.isTag)(t)&&e(t.name)}:"*"===e?n.isTag:function(t){return(0,n.isTag)(t)&&t.name===e}},tag_type:function(e){return"function"==typeof e?function(t){return e(t.type)}:function(t){return t.type===e}},tag_contains:function(e){return"function"==typeof e?function(t){return(0,n.isText)(t)&&e(t.data)}:function(t){return(0,n.isText)(t)&&t.data===e}}};function o(e,t){return"function"==typeof t?function(r){return(0,n.isTag)(r)&&t(r.attribs[e])}:function(r){return(0,n.isTag)(r)&&r.attribs[e]===t}}function s(e,t){return function(r){return e(r)||t(r)}}function l(e){var t=Object.keys(e).map(function(t){var r=e[t];return Object.prototype.hasOwnProperty.call(a,t)?a[t](r):o(t,r)});return 0===t.length?null:t.reduce(s)}},67508:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DocumentPosition=void 0,t.removeSubsets=function(e){for(var t=e.length;--t>=0;){var r=e[t];if(t>0&&e.lastIndexOf(r,t-1)>=0){e.splice(t,1);continue}for(var n=r.parent;n;n=n.parent)if(e.includes(n)){e.splice(t,1);break}}return e},t.compareDocumentPosition=a,t.uniqueSort=function(e){return(e=e.filter(function(e,t,r){return!r.includes(e,t+1)})).sort(function(e,t){var r=a(e,t);return r&n.PRECEDING?-1:r&n.FOLLOWING?1:0}),e};var n,i=r(3210);function a(e,t){var r=[],a=[];if(e===t)return 0;for(var o=(0,i.hasChildren)(e)?e:e.parent;o;)r.unshift(o),o=o.parent;for(o=(0,i.hasChildren)(t)?t:t.parent;o;)a.unshift(o),o=o.parent;for(var s=Math.min(r.length,a.length),l=0;l<s&&r[l]===a[l];)l++;if(0===l)return n.DISCONNECTED;var u=r[l-1],c=u.children,d=r[l],h=a[l];return c.indexOf(d)>c.indexOf(h)?u===t?n.FOLLOWING|n.CONTAINED_BY:n.FOLLOWING:u===e?n.PRECEDING|n.CONTAINS:n.PRECEDING}!function(e){e[e.DISCONNECTED=1]="DISCONNECTED",e[e.PRECEDING=2]="PRECEDING",e[e.FOLLOWING=4]="FOLLOWING",e[e.CONTAINS=8]="CONTAINS",e[e.CONTAINED_BY=16]="CONTAINED_BY"}(n||(t.DocumentPosition=n={}))},67595:(e,t,r)=>{"use strict";r.d(t,{E:()=>a,U:()=>i});var n=r(55439);function i(e){return n.f.getTypes().has(e)}function a(e){return i(e.type)}},68459:(e,t,r)=>{"use strict";r.d(t,{Ay:()=>p,MC:()=>u});var n=r(52472),i=r(27435),a=r(12086),o=r(83999),s=r(88340);let l=(0,a.A)();function u(e){return"ownerState"!==e&&"theme"!==e&&"sx"!==e&&"as"!==e}
15function c(e,t){return t&&e&&"object"==typeof e&&e.styles&&!e.styles.startsWith("@layer")&&(e.styles=`@layer ${t}{${String(e.styles)}}`),e}function d(e,t,r){let i="function"==typeof t?t(e):t;if(Array.isArray(i))return i.flatMap(t=>d(e,t,r));if(Array.isArray(i?.variants)){let t;if(i.isProcessed)t=r?c(i.style,r):i.style;else{let{variants:e,...a}=i;t=r?c((0,n.tT)(a),r):a}return h(e,i.variants,[t],r)}return i?.isProcessed?r?c((0,n.tT)(i.style),r):i.style:r?c((0,n.tT)(i),r):i}function h(e,t,r=[],i){let a;r:for(let o=0;o<t.length;o+=1){let s=t[o];if("function"==typeof s.props){if(a??={...e,...e.ownerState,ownerState:e.ownerState},!s.props(a))continue}else for(let t in s.props)if(e[t]!==s.props[t]&&e.ownerState?.[t]!==s.props[t])continue r;"function"==typeof s.style?(a??={...e,...e.ownerState,ownerState:e.ownerState},r.push(i?c((0,n.tT)(s.style(a)),i):s.style(a))):r.push(i?c((0,n.tT)(s.style),i):s.style)}return r}function p(e={}){let{themeId:t,defaultTheme:r=l,rootShouldForwardProp:a=u,slotShouldForwardProp:f=u}=e;function g(e){e.theme=!function(e){for(let t in e)return!1;return!0}(e.theme)?e.theme[t]||e.theme:r}return(e,t={})=>{var r,l,p,m,y;(0,n.HX)(e,e=>e.filter(e=>e!==o.A));let{name:b,slot:v,skipVariantsResolver:x,skipSx:A,overridesResolver:w=!(r=(l=v)?l.charAt(0).toLowerCase()+l.slice(1):l)?null:(e,t)=>t[r],...D}=t,C=b&&b.startsWith("Mui")||v?"components":"custom",E=void 0!==x?x:v&&"Root"!==v&&"root"!==v||!1,S=A||!1,k=u;"Root"===v||"root"===v?k=a:v?k=f:"string"==typeof(p=e)&&p.charCodeAt(0)>96&&(k=void 0);let T=(0,n.Ay)(e,{shouldForwardProp:k,label:(m=0,void(y=0)),...D}),M=e=>{if(e.__emotion_real===e)return e;if("function"==typeof e)return function(t){return d(t,e,t.theme.modularCssLayers?C:void 0)};if((0,i.Q)(e)){let t=(0,s.A)(e);return function(e){return t.variants?d(e,t,e.theme.modularCssLayers?C:void 0):e.theme.modularCssLayers?c(t.style,C):t.style}}return e},I=(...t)=>{let r=[],n=t.map(M),i=[];if(r.push(g),b&&w&&i.push(function(e){let t=e.theme,r=t.components?.[b]?.styleOverrides;if(!r)return null;let n={};for(let t in r)n[t]=d(e,r[t],e.theme.modularCssLayers?"theme":void 0);return w(e,n)}),b&&!E&&i.push(function(e){let t=e.theme,r=t?.components?.[b]?.variants;return r?h(e,r,[],e.theme.modularCssLayers?"theme":void 0):null}),S||i.push(o.A),Array.isArray(n[0])){let e,t=n.shift(),a=Array(r.length).fill(""),o=Array(i.length).fill("");(e=[...a,...t,...o]).raw=[...a,...t.raw,...o],r.unshift(e)}let a=T(...r,...n,...i);return e.muiName&&(a.muiName=e.muiName),a};return T.withConfig&&(I.withConfig=T.withConfig),I}}},68620:(e,t,r)=>{"use strict";r.d(t,{yw:()=>f,$U:()=>p,FL:()=>h});var n=r(26456),i=r(76525),a=r(97962),o=r(35553),s=r(82741),l=r(23420),u=r(42354);let c=Symbol("implicit");function d(){var e=new u.B,t=[],r=[],n=c;function a(i){let a=e.get(i);if(void 0===a){if(n!==c)return n;e.set(i,a=t.push(i)-1)}return r[a%r.length]}return a.domain=function(r){if(!arguments.length)return t.slice();for(let n of(t=[],e=new u.B,r))e.has(n)||e.set(n,t.push(n)-1);return a},a.range=function(e){return arguments.length?(r=Array.from(e),a):r.slice()},a.unknown=function(e){return arguments.length?(n=e,a):n},a.copy=function(){return d(t,r).unknown(n)},i.C.apply(a,arguments),a}function h(e){return"piecewise"===e.type?function e(){var t,r=[.5],a=[0,1],o=1;function s(e){return null!=e&&e<=e?a[(0,n.Ay)(r,e,0,o)]:t}return s.domain=function(e){return arguments.length?(o=Math.min((r=Array.from(e)).length,a.length-1),s):r.slice()},s.range=function(e){return arguments.length?(a=Array.from(e),o=Math.min(r.length,a.length-1),s):a.slice()},s.invertExtent=function(e){var t=a.indexOf(e);return[r[t-1],r[t]]},s.unknown=function(e){return arguments.length?(t=e,s):t},s.copy=function(){return e().domain(r).range(a).unknown(t)},i.C.apply(s,arguments)}(e.thresholds,e.colors):function e(){var t=(0,l.C)((function(){var e,t,r,n,i,l=0,u=1,c=s.D_,d=!1;function h(t){return null==t||isNaN(t*=1)?i:c(0===r?.5:(t=(n(t)-e)*r,d?Math.max(0,Math.min(1,t)):t))}function p(e){return function(t){var r,n;return arguments.length?([r,n]=t,c=e(r,n),h):[c(0),c(1)]}}return h.domain=function(i){return arguments.length?([l,u]=i,e=n(l*=1),t=n(u*=1),r=e===t?0:1/(t-e),h):[l,u]},h.clamp=function(e){return arguments.length?(d=!!e,h):d},h.interpolator=function(e){return arguments.length?(c=e,h):c},h.range=p(a.A),h.rangeRound=p(o.A),h.unknown=function(e){return arguments.length?(i=e,h):i},function(i){return n=i,e=i(l),t=i(u),r=e===t?0:1/(t-e),h}})()(s.D_));return t.copy=function(){var r;return r=t,e().domain(r.domain()).interpolator(r.interpolator()).clamp(r.clamp()).unknown(r.unknown())},i.K.apply(t,arguments)}([e.min??0,e.max??100],e.color)}function p(e){return e.values?d(e.values,e.colors).unknown(e.unknownColor??null):d(e.colors.map((e,t)=>t),e.colors).unknown(e.unknownColor??null)}function f(e){return"ordinal"===e.type?p(e):h(e)}},68929:(e,t,r)=>{"use strict";r.d(t,{TW:()=>s,UA:()=>
15a,dA:()=>o});var n=r(60564),i=r(79617);let a=(0,n.f)(e=>e.setHours(0,0,0,0),(e,t)=>e.setDate(e.getDate()+t),(e,t)=>(t-e-(t.getTimezoneOffset()-e.getTimezoneOffset())*i.rR)/i.Nm,e=>e.getDate()-1);a.range;let o=(0,n.f)(e=>{e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCDate(e.getUTCDate()+t)},(e,t)=>(t-e)/i.Nm,e=>e.getUTCDate()-1);o.range;let s=(0,n.f)(e=>{e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCDate(e.getUTCDate()+t)},(e,t)=>(t-e)/i.Nm,e=>Math.floor(e/i.Nm));s.range},69317:(e,t,r)=>{"use strict";let n=r(15162),i=r(31851);class a extends n{get selectors(){return i.comma(this.selector)}set selectors(e){let t=this.selector?this.selector.match(/,\s*/):null,r=t?t[0]:","+this.raw("between","beforeOpen");this.selector=e.join(r)}constructor(e){super(e),this.type="rule",this.nodes||(this.nodes=[])}}e.exports=a,a.default=a,n.registerRule(a)},69602:(e,t,r)=>{"use strict";r.d(t,{h:()=>o,u:()=>a});var n=r(11993);function i(e){return e instanceof Date?e.getTime():e}function a(e,t){let{scale:r,data:a,reverse:o}=e;if(!(0,n.wl)(r)){let e=r.invert(t);if(void 0===a)return -1;let n=i(e);return a?.findIndex((t,r)=>{let o=i(t);return!!(o>n&&(0===r||Math.abs(n-o)<=Math.abs(n-i(a[r-1])))||o<=n&&(r===a.length-1||Math.abs(i(e)-o)<Math.abs(i(e)-i(a[r+1]))))})}let s=0===r.bandwidth()?Math.floor((t-Math.min(...r.range())+r.step()/2)/r.step()):Math.floor((t-Math.min(...r.range()))/r.step());return s<0||s>=a.length?-1:o?a.length-1-s:s}function o(e,t,r,i){if(!(0,n.wl)(e)){if(null===i){let t=e.invert(r);return Number.isNaN(t)?null:t}return t[i]}return null===i||i<0||i>=t.length?null:t[i]}},69953:(e,t,r)=>{"use strict";r.d(t,{P:()=>i});var n=r(1742);function i(){let e=(0,n.N)();if(!e)throw Error("MUI X Charts: Could not find the charts context.\nIt looks like you rendered your component outside of a ChartContainer parent component.");return e.store}},70883:(e,t,r)=>{"use strict";r.d(t,{N:()=>a});var n=r(69953),i=r(14688);function a(){return(0,n.P)().use(i.VT)}},71229:(e,t,r)=>{"use strict";r.d(t,{AB:()=>s,Hl:()=>f,Mo:()=>c,YP:()=>o,pT:()=>b,rt:()=>g});var n=r(60564),i=r(79617);function a(e){return(0,n.f)(t=>{t.setDate(t.getDate()-(t.getDay()+7-e)%7),t.setHours(0,0,0,0)},(e,t)=>{e.setDate(e.getDate()+7*t)},(e,t)=>(t-e-(t.getTimezoneOffset()-e.getTimezoneOffset())*i.rR)/i.Fq)}let o=a(0),s=a(1),l=a(2),u=a(3),c=a(4),d=a(5),h=a(6);function p(e){return(0,n.f)(t=>{t.setUTCDate(t.getUTCDate()-(t.getUTCDay()+7-e)%7),t.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCDate(e.getUTCDate()+7*t)},(e,t)=>(t-e)/i.Fq)}o.range,s.range,l.range,u.range,c.range,d.range,h.range;let f=p(0),g=p(1),m=p(2),y=p(3),b=p(4),v=p(5),x=p(6);f.range,g.range,m.range,y.range,b.range,v.range,x.range},71600:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});var n=r(7979),i=r(15081),a=r(38445),o=r(77564);function s(e){let{props:t,name:r}=e;return function({props:e,name:t,defaultTheme:r,themeId:a}){let o=(0,i.A)(r);return a&&(o=o[a]||o),(0,n.A)({theme:o,name:t,props:e})}({props:t,name:r,defaultTheme:a.A,themeId:o.A})}},72032:(e,t,r)=>{"use strict";let n=r(38967);class i extends n{constructor(e){super(e),this.type="comment"}}e.exports=i,i.default=i},72368:(e,t,r)=>{"use strict";r.d(t,{DC:()=>i,aL:()=>a});var n,i,a,o=r(71229),s=r(68929),l=r(54608);function u(e){if(0<=e.y&&e.y<100){var t=new Date(-1,e.m,e.d,e.H,e.M,e.S,e.L);return t.setFullYear(e.y),t}return new Date(e.y,e.m,e.d,e.H,e.M,e.S,e.L)}function c(e){if(0<=e.y&&e.y<100){var t=new Date(Date.UTC(-1,e.m,e.d,e.H,e.M,e.S,e.L));return t.setUTCFullYear(e.y),t}return new Date(Date.UTC(e.y,e.m,e.d,e.H,e.M,e.S,e.L))}function d(e,t,r){return{y:e,m:t,d:r,H:0,M:0,S:0,L:0}}var h={"-":"",_:" ",0:"0"},p=/^\s*\d+/,f=/^%/,g=/[\\^$*+?|[\]().{}]/g;function m(e,t,r){var n=e<0?"-":"",i=(n?-e:e)+"",a=i.length;return n+(a<r?Array(r-a+1).join(t)+i:i)}function y(e){return e.replace(g,"\\$&")}function b(e){return RegExp("^(?:"+e.map(y).join("|")+")","i")}function v(e){return new Map(e.map((e,t)=>[e.toLowerCase(),t]))}function x(e,t,r){var n=p.exec(t.slice(r,r+1));return n?(e.w=+n[0],r+n[0].length):-1}function A(e,t,r){var n=p.exec(t.slice(r,r+1));return n?(e.u=+n[0],r+n[0].length):-1}function w(e,t,r){var n=p.exec(t.slice(r,r+2));return n?(e.U=+n[0],r+n[0].length):-1}function D(e,t,r){var n=p.exec(t.slice(r,r+2));return n?(e.V=+n[0],r+n[0].length):-1}function C(e,t,r){var n=p.exec(t.slice(r,r+2));return n?(e.W=+n[0],r+n[0].length):-1}function E(e,t,r){var n=p.exec(t.slice(r,r+4));return n?(e.y=+n[0],r+n[0].length):-1}function S(e,t,r){var n=p.exec(t.slice(r,r+2));return n?(e.y=+n[0]+(+n[0]>68?1900:2e3),r+n[0].length):-1}function k(e,t,r){var n=/^(Z)|([+-]\d\d)(?::?(\d\d))?/.exec(t.slice(r,r+6));return n?(e.Z=n[1]?0:-(n[2]+(n[3]||"00")),r+n[0].length):-1}function T(e,t,r){var n=p.exec(t.slice(r,r+1));return n?(e.q=3*n[0]-3,r+n[0].length):-1}function M(e,t,r){var n=p.exec(t.slice(r,r+2));return n?(e.m=n[0]-1,r+n[0].length):-1}function I(e,t,r){var n=p.exec(t.slice(r,r+2));return n?(e.d=+n[0],r+n[0].length):-1}function P(e,t,r){var n=p.exec(t.slice(r,r+3));return n?(e.m=0,e.d=+n[0],r+n[0].length):-1}function L(e,t,r){var n=p.exec(t.slice(r,r+2));return n?(e.H=+n[0],r+n[0].length):-1}function R(e,t,r){var n=p.exec(t.slice(r,r+2));return n?(e.M=+n[0],r+n[0].length):-1}function N(e,t,r){var n=p.exec(t.slice(r,r+2));return n?(e.S=+n[0],r+n[0].length):-1}function O(e,t,r){var n=p.exec(t.slice(r,r+3));return n?(e.L=+n[0],r+n[0].length):-1}function q(e,t,r){var n=p.exec(t.slice(r,r+6));return n?(e.L=Math.floor(n[0]/1e3),r+n[0].length):-1}function B(e,t,r){var n=f.exec(t.slice(r,r+1));return n?r+n[0].length:-1}function j(e,t,r){var n=p.exec(t.slice(r));return n?(e.Q=+n[0],r+n[0].length):-1}function F(e,t,r){var n=p.exec(t.slice(r));return n?(e.s=+n[0],r+n[0].length):-1}function _(e,t){return m(e.getDate(),t,2)}function z(e,t){return m(e.getHours(),t,2)}function $(e,t){return m(e.getHours()%12||12,t,2)}function U(e,t){return m(1+s.UA.count((0,l.he)(e),e),t,3)}function H(e,t){return m(e.getMilliseconds(),t,3)}function V(e,t){return H(e,t)+"000"}function G(e,t){return m(e.getMonth()+1,t,2)}function W(e,t){return m(e.getMinutes(),t,2)}function Y(e,t){return m(e.getSeconds(),t,2)}function X(e){var t=e.getDay();return 0===t?7:t}function K(e,t){return m(o.YP.count((0,l.he)(e)-1,e),t,2)}function Z(e){var t=e.getDay();return t>=4||0===t?(0,o.Mo)(e):o.Mo.ceil(e)}
15function J(e,t){return e=Z(e),m(o.Mo.count((0,l.he)(e),e)+(4===(0,l.he)(e).getDay()),t,2)}function Q(e){return e.getDay()}function ee(e,t){return m(o.AB.count((0,l.he)(e)-1,e),t,2)}function et(e,t){return m(e.getFullYear()%100,t,2)}function er(e,t){return m((e=Z(e)).getFullYear()%100,t,2)}function en(e,t){return m(e.getFullYear()%1e4,t,4)}function ei(e,t){var r=e.getDay();return m((e=r>=4||0===r?(0,o.Mo)(e):o.Mo.ceil(e)).getFullYear()%1e4,t,4)}function ea(e){var t=e.getTimezoneOffset();return(t>0?"-":(t*=-1,"+"))+m(t/60|0,"0",2)+m(t%60,"0",2)}function eo(e,t){return m(e.getUTCDate(),t,2)}function es(e,t){return m(e.getUTCHours(),t,2)}function el(e,t){return m(e.getUTCHours()%12||12,t,2)}function eu(e,t){return m(1+s.dA.count((0,l.Mb)(e),e),t,3)}function ec(e,t){return m(e.getUTCMilliseconds(),t,3)}function ed(e,t){return ec(e,t)+"000"}function eh(e,t){return m(e.getUTCMonth()+1,t,2)}function ep(e,t){return m(e.getUTCMinutes(),t,2)}function ef(e,t){return m(e.getUTCSeconds(),t,2)}function eg(e){var t=e.getUTCDay();return 0===t?7:t}function em(e,t){return m(o.Hl.count((0,l.Mb)(e)-1,e),t,2)}function ey(e){var t=e.getUTCDay();return t>=4||0===t?(0,o.pT)(e):o.pT.ceil(e)}function eb(e,t){return e=ey(e),m(o.pT.count((0,l.Mb)(e),e)+(4===(0,l.Mb)(e).getUTCDay()),t,2)}function ev(e){return e.getUTCDay()}function ex(e,t){return m(o.rt.count((0,l.Mb)(e)-1,e),t,2)}function eA(e,t){return m(e.getUTCFullYear()%100,t,2)}function ew(e,t){return m((e=ey(e)).getUTCFullYear()%100,t,2)}function eD(e,t){return m(e.getUTCFullYear()%1e4,t,4)}function eC(e,t){var r=e.getUTCDay();return m((e=r>=4||0===r?(0,o.pT)(e):o.pT.ceil(e)).getUTCFullYear()%1e4,t,4)}function eE(){return"+0000"}function eS(){return"%"}function ek(e){return+e}function eT(e){return Math.floor(e/1e3)}i=(n=function(e){var t=e.dateTime,r=e.date,n=e.time,i=e.periods,a=e.days,l=e.shortDays,p=e.months,f=e.shortMonths,g=b(i),m=v(i),y=b(a),Z=v(a),ey=b(l),eM=v(l),eI=b(p),eP=v(p),eL=b(f),eR=v(f),eN={a:function(e){return l[e.getDay()]},A:function(e){return a[e.getDay()]},b:function(e){return f[e.getMonth()]},B:function(e){return p[e.getMonth()]},c:null,d:_,e:_,f:V,g:er,G:ei,H:z,I:$,j:U,L:H,m:G,M:W,p:function(e){return i[+(e.getHours()>=12)]},q:function(e){return 1+~~(e.getMonth()/3)},Q:ek,s:eT,S:Y,u:X,U:K,V:J,w:Q,W:ee,x:null,X:null,y:et,Y:en,Z:ea,"%":eS},eO={a:function(e){return l[e.getUTCDay()]},A:function(e){return a[e.getUTCDay()]},b:function(e){return f[e.getUTCMonth()]},B:function(e){return p[e.getUTCMonth()]},c:null,d:eo,e:eo,f:ed,g:ew,G:eC,H:es,I:el,j:eu,L:ec,m:eh,M:ep,p:function(e){return i[+(e.getUTCHours()>=12)]},q:function(e){return 1+~~(e.getUTCMonth()/3)},Q:ek,s:eT,S:ef,u:eg,U:em,V:eb,w:ev,W:ex,x:null,X:null,y:eA,Y:eD,Z:eE,"%":eS},eq={a:function(e,t,r){var n=ey.exec(t.slice(r));return n?(e.w=eM.get(n[0].toLowerCase()),r+n[0].length):-1},A:function(e,t,r){var n=y.exec(t.slice(r));return n?(e.w=Z.get(n[0].toLowerCase()),r+n[0].length):-1},b:function(e,t,r){var n=eL.exec(t.slice(r));return n?(e.m=eR.get(n[0].toLowerCase()),r+n[0].length):-1},B:function(e,t,r){var n=eI.exec(t.slice(r));return n?(e.m=eP.get(n[0].toLowerCase()),r+n[0].length):-1},c:function(e,r,n){return eF(e,t,r,n)},d:I,e:I,f:q,g:S,G:E,H:L,I:L,j:P,L:O,m:M,M:R,p:function(e,t,r){var n=g.exec(t.slice(r));return n?(e.p=m.get(n[0].toLowerCase()),r+n[0].length):-1},q:T,Q:j,s:F,S:N,u:A,U:w,V:D,w:x,W:C,x:function(e,t,n){return eF(e,r,t,n)},X:function(e,t,r){return eF(e,n,t,r)},y:S,Y:E,Z:k,"%":B};function eB(e,t){return function(r){var n,i,a,o=[],s=-1,l=0,u=e.length;for(r instanceof Date||(r=new Date(+r));++s<u;)37===e.charCodeAt(s)&&(o.push(e.slice(l,s)),null!=(i=h[n=e.charAt(++s)])?n=e.charAt(++s):i="e"===n?" ":"0",(a=t[n])&&(n=a(r,i)),o.push(n),l=s+1);return o.push(e.slice(l,s)),o.join("")}}function ej(e,t){return function(r){var n,i,a=d(1900,void 0,1);if(eF(a,e,r+="",0)!=r.length)return null;if("Q"in a)return new Date(a.Q);if("s"in a)return new Date(1e3*a.s+("L"in a?a.L:0));if(!t||"Z"in a||(a.Z=0),"p"in a&&(a.H=a.H%12+12*a.p),void 0===a.m&&(a.m="q"in a?a.q:0),"V"in a){if(a.V<1||a.V>53)return null;"w"in a||(a.w=1),"Z"in a?(n=(i=(n=c(d(a.y,0,1))).getUTCDay())>4||0===i?o.rt.ceil(n):(0,o.rt)(n),n=s.dA.offset(n,(a.V-1)*7),a.y=n.getUTCFullYear(),a.m=n.getUTCMonth(),a.d=n.getUTCDate()+(a.w+6)%7):(n=(i=(n=u(d(a.y,0,1))).getDay())>4||0===i?o.AB.ceil(n):(0,o.AB)(n),n=s.UA.offset(n,(a.V-1)*7),a.y=n.getFullYear(),a.m=n.getMonth(),a.d=n.getDate()+(a.w+6)%7)}else("W"in a||"U"in a)&&("w"in a||(a.w="u"in a?a.u%7:+("W"in a)),i="Z"in a?c(d(a.y,0,1)).getUTCDay():u(d(a.y,0,1)).getDay(),a.m=0,a.d="W"in a?(a.w+6)%7+7*a.W-(i+5)%7:a.w+7*a.U-(i+6)%7);return"Z"in a?(a.H+=a.Z/100|0,a.M+=a.Z%100,c(a)):u(a)}}function eF(e,t,r,n){for(var i,a,o=0,s=t.length,l=r.length;o<s;){if(n>=l)return -1;if(37===(i=t.charCodeAt(o++))){if(!(a=eq[(i=t.charAt(o++))in h?t.charAt(o++):i])||(n=a(e,r,n))<0)return -1}else if(i!=r.charCodeAt(n++))return -1}return n}return eN.x=eB(r,eN),eN.X=eB(n,eN),eN.c=eB(t,eN),eO.x=eB(r,eO),eO.X=eB(n,eO),eO.c=eB(t,eO),{format:function(e){var t=eB(e+="",eN);return t.toString=function(){return e},t},parse:function(e){var t=ej(e+="",!1);return t.toString=function(){return e},t},utcFormat:function(e){var t=eB(e+="",eO);return t.toString=function(){return e},t},utcParse:function(e){var t=ej(e+="",!0);return t.toString=function(){return e},t}}}({dateTime:"%x, %X",date:"%-m/%-d/%Y",time:"%-I:%M:%S %p",periods:["AM","PM"],days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Frid
15ay","Saturday"],shortDays:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],shortMonths:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"]})).format,n.parse,a=n.utcFormat,n.utcParse},72642:(e,t,r)=>{"use strict";r.d(t,{V9:()=>l,Z5:()=>d,rx:()=>c,tL:()=>p,wc:()=>f,z0:()=>g,zW:()=>u});var n=r(62152),i=r(38774),a=r(44589),o=r(63606);let s=e=>e.keyboardNavigation,l=(0,n.Mz)(s,(e,t)=>e?.item!=null&&(0,i.v)(e.item,t)),u=(0,n.Mz)(s,e=>e?.item!=null),c=(0,n.Mz)(s,e=>e?.item??null),d=(0,n.Mz)(s,e=>!!e?.enableKeyboardNavigation),h=e=>(t,r,n)=>{if(null==t||!("dataIndex"in t)||void 0===t.dataIndex)return;let i=n[t.type]?.series[t.seriesId];if(!i)return;let a="x"===e?"xAxisId"in i&&i.xAxisId:"yAxisId"in i&&i.yAxisId;return(void 0===a||!1===a)&&(a=r.axisIds[0]),{axisId:a,dataIndex:t.dataIndex}},p=(0,n.Mz)(c,o.ds,a.nW,h("x")),f=(0,n.Mz)(c,o.U0,a.nW,h("y")),g=(0,n.Mz)(s,function(e){if(e?.item==null)return null;let{type:t,seriesId:r}=e.item;return void 0===t||void 0===r?null:e.item})},73094:(e,t,r)=>{"use strict";r.d(t,{Z:()=>P});var n=r(21287),i=r(36330),a=r(7023),o=r(61636),s=r(3638),l=r(44589),u=r(12737),c=r(69953),d=r(75327);let h=e=>({type:"series",color:e.color,label:e.label,seriesId:e.seriesId,itemId:e.itemId,dataIndex:e.dataIndex});var p=r(26588),f=r(17523),g=r(17645);function m(e){return(0,p.Ay)("MuiChartsLegend",e)}let y=(0,f.A)("MuiChartsLegend",["root","item","series","mark","label","vertical","horizontal"]);var b=r(71600),v=r(12783),x=r(24297),A=r(12940),w=r(97135);let D=["slots","slotProps"],C=["ownerState"];function E(e){return(0,p.Ay)("MuiChartsLabel",e)}(0,f.A)("MuiChartsLabel",["root"]);var S=r(91570);let k=["children","className","classes"],T=(0,S.S)("MuiChartsLabel",{classesResolver:e=>(0,g.A)({root:["root"]},E,e.classes)},function(e,t){let{children:r,className:a,classes:o}=e,l=(0,n.A)(e,k);return(0,w.jsx)("span",(0,i.A)({className:(0,s.A)(o?.root,a),ref:t},l,{children:r}))}),M=["direction","onItemClick","className","classes"],I=(0,o.Ay)("ul",{name:"MuiChartsLegend",slot:"Root"})(({ownerState:e,theme:t})=>(0,i.A)({},t.typography.caption,{color:(t.vars||t).palette.text.primary,lineHeight:"100%",display:"flex",flexDirection:"vertical"===e.direction?"column":"row",alignItems:"vertical"===e.direction?void 0:"center",flexShrink:0,gap:t.spacing(2),listStyleType:"none",paddingInlineStart:0,marginBlock:t.spacing(1),marginInline:t.spacing(1),flexWrap:"wrap",li:{display:"horizontal"===e.direction?"inline-flex":void 0},[`button.${y.series}`]:{background:"none",border:"none",padding:0,fontFamily:"inherit",fontWeight:"inherit",fontSize:"inherit",letterSpacing:"inherit",color:"inherit"},[`& .${y.series}`]:{display:"vertical"===e.direction?"flex":"inline-flex",alignItems:"center",gap:t.spacing(1)},gridArea:"legend"})),P=((e,t,r,o)=>a.forwardRef(function(a,s){let l=(0,b.A)({props:a,name:e}),u="function"==typeof r.defaultProps?r.defaultProps(l):r.defaultProps??{},c=(0,x.A)(u,l),{slots:d,slotProps:h}=c,p=(0,n.A)(c,D),f=(0,v.A)(),g=r.classesResolver?.(c,f),m=d?.[t]??o,y=r.propagateSlots&&!d?.[t],E=(0,A.A)({elementType:m,externalSlotProps:h?.[t],additionalProps:(0,i.A)({},p,{classes:g},y&&{slots:d,slotProps:h}),ownerState:{}}),S=(0,n.A)(E,C),k=(0,i.A)({},S);for(let e of r.omitProps??[])delete k[e];return(0,w.jsx)(m,(0,i.A)({},k,{ref:s}))}))("MuiChartsLegend","legend",{defaultProps:{direction:"horizontal"},omitProps:["position"],classesResolver:e=>{let{classes:t,direction:r}=e;return(0,g.A)({root:["root",r],item:["item"],mark:["mark"],label:["label"],series:["series"]},m,t)}},a.forwardRef(function(e,t){let r=function(){let e=(0,u.N)(),t=(0,c.P)().use(l.Tk);return{items:Object.keys(e).flatMap(r=>{let n=t[r].legendGetter;return void 0===n?[]:n(e[r])})}}(),{onItemClick:a,className:o,classes:p}=e,f=(0,n.A)(e,M);if(0===r.items.length)return null;let g=a?"button":"div";return(0,w.jsx)(I,(0,i.A)({className:(0,s.A)(p?.root,o),ref:t},f,{ownerState:e,children:r.items.map((e,t)=>(0,w.jsx)("li",{className:p?.item,"data-series":e.seriesId,children:(0,w.jsxs)(g,{className:p?.series,role:a?"button":void 0,type:a?"button":void 0,onClick:a?r=>a(r,h(e),t):void 0,children:[(0,w.jsx)(d.T,{className:p?.mark,color:e.color,type:e.markType}),(0,w.jsx)(T,{className:p?.label,children:e.label})]})},`${e.seriesId}-${e.dataIndex}`))}))}))},73115:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var n=/^(?:(.)?([<>=^]))?([+\-( ])?([$#])?(0)?(\d+)?(,)?(\.\d+)?(~)?([a-z%])?$/i;function i(e){var t;if(!(t=n.exec(e)))throw Error("invalid format: "+e);return new a({fill:t[1],align:t[2],sign:t[3],symbol:t[4],zero:t[5],width:t[6],comma:t[7],precision:t[8]&&t[8].slice(1),trim:t[9],type:t[10]})}function a(e){this.fill=void 0===e.fill?" ":e.fill+"",this.align=void 0===e.align?">":e.align+"",this.sign=void 0===e.sign?"-":e.sign+"",this.symbol=void 0===e.symbol?"":e.symbol+"",this.zero=!!e.zero,this.width=void 0===e.width?void 0:+e.width,this.comma=!!e.comma,this.precision=void 0===e.precision?void 0:+e.precision,this.trim=!!e.trim,this.type=void 0===e.type?"":e.type+""}i.prototype=a.prototype,a.prototype.toString=function(){return this.fill+this.align+this.sign+this.symbol+(this.zero?"0":"")+(void 0===this.width?""
15:Math.max(1,0|this.width))+(this.comma?",":"")+(void 0===this.precision?"":"."+Math.max(0,0|this.precision))+(this.trim?"~":"")+this.type}},75327:(e,t,r)=>{"use strict";r.d(t,{T:()=>g});var n=r(36330),i=r(21287);r(7023);var a=r(61636),o=r(3638),s=r(17645),l=r(26588);function u(e){return(0,l.Ay)("MuiChartsLabelMark",e)}let c=(0,r(17523).A)("MuiChartsLabelMark",["root","line","square","circle","mask","fill"]);var d=r(91570),h=r(97135);let p=["type","color","className","classes"],f=(0,a.Ay)("div",{name:"MuiChartsLabelMark",slot:"Root"})(()=>({display:"flex",width:14,height:14,[`&.${c.line}`]:{width:16,height:"unset",alignItems:"center",[`.${c.mask}`]:{height:4,width:"100%",borderRadius:1,overflow:"hidden"}},[`&.${c.square}`]:{height:13,width:13,borderRadius:2,overflow:"hidden"},[`&.${c.circle}`]:{height:15,width:15},svg:{display:"block"},[`& .${c.mask} > *`]:{height:"100%",width:"100%"},[`& .${c.mask}`]:{height:"100%",width:"100%"}})),g=(0,d.S)("MuiChartsLabelMark",{defaultProps:{type:"square"},classesResolver:e=>{let{type:t}=e;return(0,s.A)({root:"function"==typeof t?["root"]:["root",t],mask:["mask"],fill:["fill"]},u,e.classes)}},function(e,t){let{type:r,color:a,className:s,classes:l}=e,u=(0,i.A)(e,p);return(0,h.jsx)(f,(0,n.A)({className:(0,o.A)(l?.root,s),ownerState:e,"aria-hidden":"true",ref:t},u,{children:(0,h.jsx)("div",{className:l?.mask,children:"function"==typeof r?(0,h.jsx)(r,{className:l?.fill,color:a}):(0,h.jsx)("svg",{viewBox:"0 0 24 24",preserveAspectRatio:"line"===r?"none":void 0,children:"circle"===r?(0,h.jsx)("circle",{className:l?.fill,r:"12",cx:"12",cy:"12",fill:a}):(0,h.jsx)("rect",{className:l?.fill,width:"24",height:"24",fill:a})})})}))})},76074:(e,t,r)=>{"use strict";r.d(t,{O:()=>d,y:()=>h});var n=r(36330),i=r(21287),a=r(7023),o=r(71600);let s={"image/png":"PNG","image/jpeg":"JPEG","image/webp":"WebP"},l={loading:"Loading dataâ¦",noData:"No data to display",zoomIn:"Zoom in",zoomOut:"Zoom out",toolbarExport:"Export",toolbarExportPrint:"Print",toolbarExportImage:e=>`Export as ${s[e]??e}`,chartTypeBar:"Bar",chartTypeColumn:"Column",chartTypeLine:"Line",chartTypeArea:"Area",chartTypePie:"Pie",chartPaletteLabel:"Color palette",chartPaletteNameRainbowSurge:"Rainbow Surge",chartPaletteNameBlueberryTwilight:"Blueberry Twilight",chartPaletteNameMangoFusion:"Mango Fusion",chartPaletteNameCheerfulFiesta:"Cheerful Fiesta",chartPaletteNameStrawberrySky:"Strawberry Sky",chartPaletteNameBlue:"Blue",chartPaletteNameGreen:"Green",chartPaletteNamePurple:"Purple",chartPaletteNameRed:"Red",chartPaletteNameOrange:"Orange",chartPaletteNameYellow:"Yellow",chartPaletteNameCyan:"Cyan",chartPaletteNamePink:"Pink",chartConfigurationSectionChart:"Chart",chartConfigurationSectionColumns:"Columns",chartConfigurationSectionBars:"Bars",chartConfigurationSectionAxes:"Axes",chartConfigurationGrid:"Grid",chartConfigurationBorderRadius:"Border radius",chartConfigurationCategoryGapRatio:"Category gap ratio",chartConfigurationBarGapRatio:"Series gap ratio",chartConfigurationStacked:"Stacked",chartConfigurationShowToolbar:"Show toolbar",chartConfigurationSkipAnimation:"Skip animation",chartConfigurationInnerRadius:"Inner radius",chartConfigurationOuterRadius:"Outer radius",chartConfigurationColors:"Colors",chartConfigurationHideLegend:"Hide legend",chartConfigurationShowMark:"Show mark",chartConfigurationHeight:"Height",chartConfigurationWidth:"Width",chartConfigurationSeriesGap:"Series gap",chartConfigurationTickPlacement:"Tick placement",chartConfigurationTickLabelPlacement:"Tick label placement",chartConfigurationCategoriesAxisLabel:"Categories axis label",chartConfigurationSeriesAxisLabel:"Series axis label",chartConfigurationXAxisPosition:"X-axis position",chartConfigurationYAxisPosition:"Y-axis position",chartConfigurationSeriesAxisReverse:"Reverse series axis",chartConfigurationTooltipPlacement:"Placement",chartConfigurationTooltipTrigger:"Trigger",chartConfigurationLegendPosition:"Position",chartConfigurationLegendDirection:"Direction",chartConfigurationBarLabels:"Bar labels",chartConfigurationColumnLabels:"Column labels",chartConfigurationInterpolation:"Interpolation",chartConfigurationSectionTooltip:"Tooltip",chartConfigurationSectionLegend:"Legend",chartConfigurationSectionLine
15s:"Lines",chartConfigurationSectionAreas:"Areas",chartConfigurationSectionArcs:"Arcs",chartConfigurationPaddingAngle:"Padding angle",chartConfigurationCornerRadius:"Corner radius",chartConfigurationArcLabels:"Arc labels",chartConfigurationStartAngle:"Start angle",chartConfigurationEndAngle:"End angle",chartConfigurationPieTooltipTrigger:"Trigger",chartConfigurationPieLegendPosition:"Position",chartConfigurationPieLegendDirection:"Direction",chartConfigurationOptionNone:"None",chartConfigurationOptionValue:"Value",chartConfigurationOptionAuto:"Auto",chartConfigurationOptionTop:"Top",chartConfigurationOptionTopLeft:"Top Left",chartConfigurationOptionTopRight:"Top Right",chartConfigurationOptionBottom:"Bottom",chartConfigurationOptionBottomLeft:"Bottom Left",chartConfigurationOptionBottomRight:"Bottom Right",chartConfigurationOptionLeft:"Left",chartConfigurationOptionRight:"Right",chartConfigurationOptionAxis:"Axis",chartConfigurationOptionItem:"Item",chartConfigurationOptionHorizontal:"Horizontal",chartConfigurationOptionVertical:"Vertical",chartConfigurationOptionBoth:"Both",chartConfigurationOptionStart:"Start",chartConfigurationOptionMiddle:"Middle",chartConfigurationOptionEnd:"End",chartConfigurationOptionExtremities:"Extremities",chartConfigurationOptionTick:"Tick",chartConfigurationOptionMonotoneX:"Monotone X",chartConfigurationOptionMonotoneY:"Monotone Y",chartConfigurationOptionCatmullRom:"Catmull-Rom",chartConfigurationOptionLinear:"Linear",chartConfigurationOptionNatural:"Natural",chartConfigurationOptionStep:"Step",chartConfigurationOptionStepBefore:"Step Before",chartConfigurationOptionStepAfter:"Step After",chartConfigurationOptionBumpX:"Bump X",chartConfigurationOptionBumpY:"Bump Y"};(0,n.A)({},l);var u=r(97135);let c=["localeText"],d=a.createContext(null);function h(e){let{localeText:t}=e,r=(0,i.A)(e,c),{localeText:s}=a.useContext(d)??{localeText:void 0},{children:h,localeText:p}=(0,o.A)({props:r,name:"MuiChartsLocalizationProvider"}),f=a.useMemo(()=>(0,n.A)({},l,p,s,t),[p,s,t]),g=a.useMemo(()=>({localeText:f}),[f]);return(0,u.jsx)(d.Provider,{value:g,children:h})}},76175:(e,t,r)=>{"use strict";r.d(t,{EU:()=>l,NI:()=>s,vf:()=>u,zu:()=>i});var n=r(47951);let i={xs:0,sm:600,md:900,lg:1200,xl:1536},a={keys:["xs","sm","md","lg","xl"],up:e=>`@media (min-width:${i[e]}px)`},o={containerQueries:e=>({up:t=>{let r="number"==typeof t?t:i[t]||t;return"number"==typeof r&&(r=`${r}px`),e?`@container ${e} (min-width:${r})`:`@container (min-width:${r})`}})};function s(e,t,r){let s=e.theme||{};if(Array.isArray(t)){let e=s.breakpoints||a;return t.reduce((n,i,a)=>(n[e.up(e.keys[a])]=r(t[a]),n),{})}if("object"==typeof t){let e=s.breakpoints||a;return Object.keys(t).reduce((a,l)=>{if((0,n.ob)(e.keys,l)){let e=(0,n.CT)(s.containerQueries?s:o,l);e&&(a[e]=r(t[l],l))}else Object.keys(e.values||i).includes(l)?a[e.up(l)]=r(t[l],l):a[l]=t[l];return a},{})}return r(t)}function l(e={}){return e.keys?.reduce((t,r)=>(t[e.up(r)]={},t),{})||{}}function u(e,t){return e.reduce((e,t)=>{let r=e[t];return r&&0!==Object.keys(r).length||delete e[t],e},t)}},76191:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var n=r(48827);function i(e=8,t=(0,n.LX)({spacing:e})){if(e.mui)return e;let r=(...e)=>(0===e.length?[1]:e).map(e=>{let r=t(e);return"number"==typeof r?`${r}px`:r}).join(" ");return r.mui=!0,r}},76523:(e,t,r)=>{"use strict";function n(e){return e&&e.ownerDocument||document}r.d(t,{A:()=>n})},76525:(e,t,r)=>{"use strict";function n(e,t){switch(arguments.length){case 0:break;case 1:this.range(e);break;default:this.range(t).domain(e)}return this}function i(e,t){switch(arguments.length){case 0:break;case 1:"function"==typeof e?this.interpolator(e):this.range(e);break;default:this.domain(e),"function"==typeof t?this.interpolator(t):this.range(t)}return this}r.d(t,{C:()=>n,K:()=>i})},76911:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.QuoteType=void 0;var n,i,a,o=r(90531);function s(e){return e===n.Space||e===n.NewLine||e===n.Tab||e===n.FormFeed||e===n.CarriageReturn}function l(e){return e===n.Slash||e===n.Gt||s(e)}function u(e){return e>=n.Zero&&e<=n.Nine}!function(e){e[e.Tab=9]="Tab",e[e.NewLine=10]="NewLine",e[e.FormFeed=12]="FormFeed",e[e.CarriageReturn=13]="CarriageReturn",e[e.Space=32]="Space",e[e.ExclamationMark=33]="ExclamationMark",e[e.Number=35]="Number",e[e.Amp=38]="Amp",e[e.SingleQuote=39]="SingleQuote",e[e.DoubleQuote=34]="DoubleQuote",e[e.Dash=45]="Dash",e[e.Slash=47]="Slash",e[e.Zero=48]="Zero",e[e.Nine=57]="Nine",e[e.Semi=59]="Semi",e[e.Lt=60]="Lt",e[e.Eq=61]="Eq",e[e.Gt=62]="Gt",e[e.Questionmark=63]="Questionmark",e[e.UpperA=65]="UpperA",e[e.LowerA=97]="LowerA",e[e.UpperF=70]="UpperF",e[e.LowerF=102]="LowerF",e[e.UpperZ=90]="UpperZ",e[e.LowerZ=122]="LowerZ",e[e.LowerX=120]="LowerX",e[e.OpeningSquareBracket=91]="OpeningSquareBracket"}(n||(n={})),function(e){e[e.Text=1]="Text",e[e.BeforeTagName=2]="BeforeTagName",e[e.InTagName=3]="InTagName",e[e.InSelfClosingTag=4]="InSelfClosingTag",e[e.BeforeClosingTagName=5]="BeforeClosingTagName",e[e.InClosingTagName=6]="InClosingTagName",e[e.AfterClosingTagName=7]="AfterClosingTagName",e[e.BeforeAttributeName=8]="BeforeAttributeName",e[e.InAttributeName=9]="InAttributeName",e[e.AfterAttributeName=10]="AfterAttributeName",e[e.BeforeAttributeValue=11]="BeforeAttributeValue",e[e.InAttributeValueDq=12]="InAttributeValueDq",e[e.InAttributeValueSq=13]="InAttributeValueSq",e[e.InAttributeValueNq=14]="InAttributeValueNq",e[e.BeforeDeclaration=15]="BeforeDeclaration",e[e.InDeclaration=16]="InDeclaration",e[e.InProcessingInstruction=17]="InProcessingInstruction",e[e.BeforeComment=18]="BeforeComment",e[e.CDATASequence=19]="CDATASequence",e[e.InSpecialComment=20]="InSpecialComment",e[e.InCommentLike=21]="InCommentLike",e[e.BeforeSpecialS=22]="BeforeSpecialS",e[e.SpecialStartSequence=23]="SpecialStartSequence",e[e.InSpecialTag=24]="InSpecialTag",e[e.BeforeEntity=25]="BeforeEntity",e[e.BeforeNumericEntity=26]="BeforeNumericEntity",e[e.InNamedEntity=27]="InNamedEntity",e[e.InNumericEntity=28]="InNumericEntity",e[e.InHexEntity=29]="InHexEntity"}(i||(i={})),!function(e){e[e.NoValue=0]="NoValue",e[e.Unquoted=1]="Unquoted",e[e.Single=2]="Single",e[e.Double=3]="Double"}(a=t.QuoteType||(t.QuoteType={}));var c={Cdata:new Uint8Array([67,68,65,84,65,91]),CdataEnd:new Uint8Array([93,93,62]),CommentEnd:new Uint8Array([45,45,62]),ScriptEnd:new Uint8Array([60,47,115,99,114,105,112,116]),StyleEnd:new Uint8Array([60,47,115,116,121,108,101]),TitleEnd:new Uint8Array([60,47,116,105,116,108,101])};t.default=function(){function e(e,t){var r=e.xmlMode,n=void 0!==r&&r,a=e.decodeEntities;this.cbs=t,this.state=i.Text,this.buffer="",this.sectionStart=0,this.index=0,this.baseState=i.Text,this.isSpecial=!1,this.running=!0,this.offset=0,this.currentSequence=void 0,this.sequenceIndex=0,this.trieIndex=0,this.trieCurrent=0,this.entityResult=0,this.entityExcess=0,this.xmlMode=n,this.decodeEntities=void 0===a||a,this.entityTrie=n?o.xmlDecodeTree:o.htmlDecodeTree}return e.prototype.reset=function(){this.state=i.Text,this.buffer="",this.sectionStart=0,this.index=0,this.baseState=i.Text,this.currentSequence=void 0,this.running=!0,this.offset=0},e.prototype.write=function(e){this.offset+=this.buffer.length,this.buffer=e,this.parse()},e.prototype.end=function(){this.running&&this.finish()},e.prototype.pause=function(){this.running=!1},e.prototype.resume=function(){this.running=!0,this.index<this.buffer.length+this.offset&&this.parse()},e.prototype.getIndex=function(){return this.index},e.prototype.getSectionStart=function(){return this.sectionStart},e.prototype.stateText=function(e){e===n.Lt||!this.decodeEntities&&this.fastForwardTo(n.Lt)?(this.index>this.sectionStart&&this.cbs.ontext(this.sectionStart,this.index),this.state=i.BeforeTagName,this.sectionStart=this.index):this.decodeEntities&&e===n.Amp&&(this.state=i.BeforeEntity)},e.prototype.stateSpecialStartSequence=function(e){var t=this.sequenceIndex===this.currentSequence.length;if(t?l(e):(32|e)===this.currentSequence[this.sequenceIndex]){if(!t)return void this.sequenceIndex++}else this.isSpecial=!1;this.sequenceIndex=0,this.state=i.InTagName,this.stateInTagName(e)},e.prototype.stateInSpecialTag=function(e){if(this.sequenceIndex===this.currentSequence.length){if(e===n.Gt||s(e)){var t=this.index-this.currentSequence.length;if(this.sectionStart<t){var r=this.index;this.index=t,this.cbs.ontext(this.sectionStart,t),this.index=r}this.isSpecial=!1,this.sectionStart=t+2,this.stateInClosingTagName(e);return}this.sequenceIndex=0}(32|e)===this.currentSequence[this.sequenceIndex]?this.sequenceIndex+=1:0===this.sequenceIndex?this.currentSequence===c.TitleEnd?this.decodeEntities&&e===n.Amp&&(this.state=i.BeforeEntity):this.fastForwardTo(n.Lt)&&(this.sequenceIndex=1):this.sequenceIndex=Number(e===n.Lt)},e.prototype.stateCDATASequence=function(e){e===c.Cdata[this.sequenceIndex]?++this.sequenceIndex===c.Cdata.length&&(this.state=i.InCommentLike,this.currentSequence=c.CdataEnd,this.sequenceIndex=0,this.sectionStart=this.index+1):(this.sequenceIndex=0,this.state=i.InDeclaration,this.stateInDeclaration(e))},e.prototype.fastForwardTo=function(e){for(;++this.index<this.buffer.length+this.offset;)if(this.buffer.charCodeAt(this.index-this.offset)===e)return!0;return this.index=this.buffer.length+this.offset-1,!1},e.prototype.stateInCommentLike=function(e){e===this.currentSequence[this.sequenceIndex]?++this.sequenceIndex===this.currentSequence.length&&(this.currentSequence===c.CdataEnd?this.cbs.oncdata(this.sectionStart,this.index,2):this.cbs.oncomment(this.sectionStart,this.index,2),this.sequenceIndex=0,this.sectionStart=this.index+1,this.state=i.Text):0===this.sequenceIndex?this.fastForwardTo(this.currentSequence[0])&&(this.sequenceIndex=1):e!==this.currentSequence[this.sequenceIndex-1]&&(this.sequenceIndex=0)},e.prototype.isTagStartChar=function(e){return this.xmlMode?!l(e):e>=n.LowerA&&e<=n.LowerZ||e>=n.UpperA&&e<=n.UpperZ},e.prototype.startSpecial=function(e,t){this.isSpecial=!0,this.currentSequence=e,this.sequenceIndex=t,this.state=i.SpecialStartSequence},e.prototype.stateBeforeTagName=function(e){if(e===n.ExclamationMark)this.state=i.BeforeDeclaration,this.sectionStart=this.index+1;else if(e===n.Questionmark)this.state=i.InProcessingInstruction,this.sectionStart=this.index+1;else if(this.isTagStartChar(e)){var t=32|e;this.sectionStart=this.index,this.xmlMode||t!==c.TitleEnd[2]?this.state=this.xmlMode||t!==c.ScriptEnd[2]?i.InTagName:i.BeforeSpecialS:this.startSpecial(c.TitleEnd,3)}else e===n.Slash?this.state=i.BeforeClosingTagName:(this.state=i.Text,this.stateText(e))},e.prototype.stateInTagName=function(e){l(e)&&(this.cbs.onopentagname(this.sectionStart,this.index),this.sectionStart=-1,this.state=i.BeforeAttributeName,this.stateBeforeAttributeName(e))},e.prototype.stateBeforeClosingTagName=function(e){s(e)||(e===n.Gt?this.state=i.Text:(this.state=this.isTagStartChar(e)?i.InClosingTagName:i.InSpecialComment,this.sectionStart=this.index))},e.prototype.stateInClosingTagName=function(e){(e===n.Gt||s(e))&&(this.cbs.onclosetag(this.sectionStart,this.index),this.sectionStart=-1,this.state=i.AfterClosingTagName,this.stateAfterClosingTagName(e))},e.prototype.stateAfterClosingTagName=function(e){(e===n.Gt||this.fastForwardTo(n.Gt))&&(this.state=i.Text,this.baseState=i.Text,this.sectionStart=this.index+1)},e.prototype.stateBeforeAttributeName=function(e){e===n.Gt?(this.cbs.onopentagend(this.index),this.isSpecial?(this.state=i.InSpecialTag,this.sequenceIndex=0):this.state=i.Text,this.baseState=this.state,this.sectionStart=this.index+1):e===n.Slash?this.state=i.InSelfClosingTag:s(e)||(this.state=i.InAttributeName,this.sectionStart=this.index)},e.prototype.stateInSelfClosingTag=function(e){e===n.Gt?(this.cbs.onselfclosingtag(this.index),this.state=i.Text,this.baseState=i.Text,this.sectionStart=this.index+1,this.isSpecial=!1):s(e)||(this.state=i.BeforeAttributeName,this.stateBeforeAttributeName(e))},e.prototype.stateInAttributeName=function(e){(e===n.Eq||l(e))&&(this.cbs.onattribname(this.sectionStart,this.index),this.sectionStart=-1,this.state=i.AfterAttributeName,this.stateAfterAttributeName(e))},e.prototype.stateAfterAttributeName=function(e){e===n.Eq?this.state=i.BeforeAttributeValue:e===n.Slash||e===n.Gt?(this.cbs.onattribend(a.NoValue,this.index),this.state=i.BeforeAttributeName,this.stateBeforeAttributeName(e)):s(e)||(this.cbs.onattribend(a.NoValue,this.index),this.state=i.InAttributeName,this.sectionStart=this.index)},e.prototype.stateBeforeAttributeValue=function(e){e===n.DoubleQuote?(this.state=i.InAttributeValueDq,this.sectionStart=this.index+1):e===n.SingleQuote?(this.state=i.InAttributeValueSq,this.sectionStart=this.index+1):s(e)||(this.sectionStart=this.index,this.state=i.InAttributeValueNq,this.stateInAttributeValueNoQuotes(e))},e.prototype.handleInAttributeValue=function(e,t){e===t||!this.decodeEntities&&this.fastForwardTo(t)?(this.cbs.onattribdata(this.sectionStart,this.index),this.sectionStart=-1,this.cbs.onattribend(t===n.DoubleQuote?a.Double:a.Single,this.index),this.state=i.BeforeAttributeName):this.decodeEntities&&e===n.Amp&&(this.baseState=this.state,this.state=i.BeforeEntity)},e.prototype.stateInAttributeValueDoubleQuotes=function(e){this.handleInAttributeValue(e,n.DoubleQuote)},e.prototype.stateInAttributeValueSingleQuotes=function(e){this.handleInAttributeValue(e,n.SingleQuote)},e.prototype.stateInAttributeValueNoQuotes=function(e){s(e)||e===n.Gt?(this.cbs.onattribdata(this.sectionStart,this.index),this.sectionStart=-1,this.cbs.onattribend(a.Unquoted,this.index),this.state=i.BeforeAttributeName,this.stateBeforeAttributeName(e)):this.decodeEntities&&e===n.Amp&&(this.baseState=this.state,this.state=i.BeforeEntity)},e.prototype.stateBeforeDeclaration=function(e){e===n.OpeningSquareBracket?(this.state=i.CDATASequence,this.sequenceIndex=0):this.state=e===n.Dash?i.BeforeComment:i.InDeclaration},e.prototype.stateInDeclaration=function(e){(e===n.Gt||this.fastForwardTo(n.Gt))&&(this.cbs.ondeclaration(this.sectionStart,this.index),this.state=i.Text,this.sectionStart=this.index+1)},e.prototype.stateInProcessingInstruction=function(e){(e===n.Gt||this.fastForwardTo(n.Gt))&&(this.cbs.onprocessinginstruction(this.sectionStart,this.index),this.state=i.Text,this.sectionStart=this.index+1)},e.prototype.stateBeforeComment=function(e){e===n.Dash?(this.state=i.InCommentLike,this.currentSequence=c.CommentEnd,this.sequenceIndex=2,this.sectionStart=this.index+1):this.state=i.InDeclaration},e.prototype.stateInSpecialComment=function(e){(e===n.Gt||this.fastForwardTo(n.Gt))&&(this.cbs.oncomment(this.sectionStart,this.index,0),this.state=i.Text,this.sectionStart=this.index+1)},e.prototype.stateBeforeSpecialS=function(e){var t=32|e;t===c.ScriptEnd[3]?this.startSpecial(c.ScriptEnd,4):t===c.StyleEnd[3]?this.startSpecial(c.StyleEnd,4):(this.state=i.InTagName,this.stateInTagName(e))},e.prototype.stateBeforeEntity=function(e){this.entityExcess=1,this.entityResult=0,e===n.Number?this.state=i.BeforeNumericEntity:e===n.Amp||(this.trieIndex=0,this.trieCurrent=this.entityTrie[0],this.state=i.InNamedEntity,this.stateInNamedEntity(e))},e.prototype.stateInNamedEntity=function(e){if(this.entityExcess+=1,this.trieIndex=(0,o.determineBranch)(this.entityTrie,this.trieCurrent,this.trieIndex+1,e),this.trieIndex<0){this.emitNamedEntity(),this.index--;return}this.trieCurrent=this.entityTrie[this.trieIndex];var t=this.trieCurrent&o.BinTrieFlags.VALUE_LENGTH;if(t){var r=(t>>14)-1;if(this.allowLegacyEntity()||e===n.Semi){var i=this.index-this.entityExcess+1;i>this.sectionStart&&this.emitPartial(this.sectionStart,i),this.entityResult=this.trieIndex,this.trieIndex+=r,this.entityExcess=0,this.sectionStart=this.index+1,0===r&&this.emitNamedEntity()}else this.trieIndex+=r}},e.prototype.emitNamedEntity=function(){if(this.state=this.baseState,0!==this.entityResult)switch((this.entityTrie[this.entityResult]&o.BinTrieFlags.VALUE_LENGTH)>>14){case 1:this.emitCodePoint(this.entityTrie[this.entityResult]&~o.BinTrieFlags.VALUE_LENGTH);break;case 2:this.emitCodePoint(this.entityTrie[this.entityResult+1]);break;case 3:this.emitCodePoint(this.entityTrie[this.entityResult+1]),this.emitCodePoint(this.entityTrie[this.entityResult+2])}},e.prototype.stateBeforeNumericEntity=function(e){(32|e)===n.LowerX?(this.entityExcess++,this.state=i.InHexEntity):(this.state=i.InNumericEntity,this.stateInNumericEnti
15ty(e))},e.prototype.emitNumericEntity=function(e){var t=this.index-this.entityExcess-1;t+2+Number(this.state===i.InHexEntity)!==this.index&&(t>this.sectionStart&&this.emitPartial(this.sectionStart,t),this.sectionStart=this.index+Number(e),this.emitCodePoint((0,o.replaceCodePoint)(this.entityResult))),this.state=this.baseState},e.prototype.stateInNumericEntity=function(e){e===n.Semi?this.emitNumericEntity(!0):u(e)?(this.entityResult=10*this.entityResult+(e-n.Zero),this.entityExcess++):(this.allowLegacyEntity()?this.emitNumericEntity(!1):this.state=this.baseState,this.index--)},e.prototype.stateInHexEntity=function(e){if(e===n.Semi)this.emitNumericEntity(!0);else if(u(e))this.entityResult=16*this.entityResult+(e-n.Zero),this.entityExcess++;else e>=n.UpperA&&e<=n.UpperF||e>=n.LowerA&&e<=n.LowerF?(this.entityResult=16*this.entityResult+((32|e)-n.LowerA+10),this.entityExcess++):(this.allowLegacyEntity()?this.emitNumericEntity(!1):this.state=this.baseState,this.index--)},e.prototype.allowLegacyEntity=function(){return!this.xmlMode&&(this.baseState===i.Text||this.baseState===i.InSpecialTag)},e.prototype.cleanup=function(){this.running&&this.sectionStart!==this.index&&(this.state===i.Text||this.state===i.InSpecialTag&&0===this.sequenceIndex?(this.cbs.ontext(this.sectionStart,this.index),this.sectionStart=this.index):(this.state===i.InAttributeValueDq||this.state===i.InAttributeValueSq||this.state===i.InAttributeValueNq)&&(this.cbs.onattribdata(this.sectionStart,this.index),this.sectionStart=this.index))},e.prototype.shouldContinue=function(){return this.index<this.buffer.length+this.offset&&this.running},e.prototype.parse=function(){for(;this.shouldContinue();){var e=this.buffer.charCodeAt(this.index-this.offset);switch(this.state){case i.Text:this.stateText(e);break;case i.SpecialStartSequence:this.stateSpecialStartSequence(e);break;case i.InSpecialTag:this.stateInSpecialTag(e);break;case i.CDATASequence:this.stateCDATASequence(e);break;case i.InAttributeValueDq:this.stateInAttributeValueDoubleQuotes(e);break;case i.InAttributeName:this.stateInAttributeName(e);break;case i.InCommentLike:this.stateInCommentLike(e);break;case i.InSpecialComment:this.stateInSpecialComment(e);break;case i.BeforeAttributeName:this.stateBeforeAttributeName(e);break;case i.InTagName:this.stateInTagName(e);break;case i.InClosingTagName:this.stateInClosingTagName(e);break;case i.BeforeTagName:this.stateBeforeTagName(e);break;case i.AfterAttributeName:this.stateAfterAttributeName(e);break;case i.InAttributeValueSq:this.stateInAttributeValueSingleQuotes(e);break;case i.BeforeAttributeValue:this.stateBeforeAttributeValue(e);break;case i.BeforeClosingTagName:this.stateBeforeClosingTagName(e);break;case i.AfterClosingTagName:this.stateAfterClosingTagName(e);break;case i.BeforeSpecialS:this.stateBeforeSpecialS(e);break;case i.InAttributeValueNq:this.stateInAttributeValueNoQuotes(e);break;case i.InSelfClosingTag:this.stateInSelfClosingTag(e);break;case i.InDeclaration:this.stateInDeclaration(e);break;case i.BeforeDeclaration:this.stateBeforeDeclaration(e);break;case i.BeforeComment:this.stateBeforeComment(e);break;case i.InProcessingInstruction:this.stateInProcessingInstruction(e);break;case i.InNamedEntity:this.stateInNamedEntity(e);break;case i.BeforeEntity:this.stateBeforeEntity(e);break;case i.InHexEntity:this.stateInHexEntity(e);break;case i.InNumericEntity:this.stateInNumericEntity(e);break;default:this.stateBeforeNumericEntity(e)}this.index++}this.cleanup()},e.prototype.finish=function(){this.state===i.InNamedEntity&&this.emitNamedEntity(),this.sectionStart<this.index&&this.handleTrailingData(),this.cbs.onend()},e.prototype.handleTrailingData=function(){var e=this.buffer.length+this.offset;this.state===i.InCommentLike?this.currentSequence===c.CdataEnd?this.cbs.oncdata(this.sectionStart,e,0):this.cbs.oncomment(this.sectionStart,e,0):this.state===i.InNumericEntity&&this.allowLegacyEntity()||this.state===i.InHexEntity&&this.allowLegacyEntity()?this.emitNumericEntity(!1):this.state===i.InTagName||this.state===i.BeforeAttributeName||this.state===i.BeforeAttributeValue||this.state===i.AfterAttributeName||this.state===i.InAttributeName||this.state===i.InAttributeValueSq||this.state===i.InAttributeValueDq||this.state===i.InAttributeValueNq||this.state===i.InClosingTagName||this.cbs.ontext(this.sectionStart,e)},e.prototype.emitPartial=function(e,t){this.baseState!==i.Text&&this.baseState!==i.InSpecialTag?this.cbs.onattribdata(e,t):this.cbs.ontext(e,t)},e.prototype.emitCodePoint=function(e){this.baseState!==i.Text&&this.baseState!==i.InSpecialTag?this.cbs.onattribentity(e):this.cbs.ontextentity(e)},e}()},77421:(e,t,r)=>{"use strict";
15Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{default:function(){return s},noSSR:function(){return o}});let n=r(34007);r(97135),r(7023);let i=n._(r(16810));function a(e){return{default:(null==e?void 0:e.default)||e}}function o(e,t){return delete t.webpack,delete t.modules,e(t)}function s(e,t){let r=i.default,n={loading:e=>{let{error:t,isLoading:r,pastDelay:n}=e;return null}};e instanceof Promise?n.loader=()=>e:"function"==typeof e?n.loader=e:"object"==typeof e&&(n={...n,...e});let s=(n={...n,...t}).loader;return(n.loadableGenerated&&(n={...n,...n.loadableGenerated},delete n.loadableGenerated),"boolean"!=typeof n.ssr||n.ssr)?r({...n,loader:()=>null!=s?s().then(a):Promise.resolve(a(()=>null))}):(delete n.webpack,delete n.modules,o(r,n))}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},77564:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n="$$material"},77894:(e,t,r)=>{"use strict";let n=r(7873);class i{get content(){return this.css}constructor(e,t,r){this.processor=e,this.messages=[],this.root=t,this.opts=r,this.css="",this.map=void 0}toString(){return this.css}warn(e,t={}){!t.plugin&&this.lastPlugin&&this.lastPlugin.postcssPlugin&&(t.plugin=this.lastPlugin.postcssPlugin);let r=new n(e,t);return this.messages.push(r),r}warnings(){return this.messages.filter(e=>"warning"===e.type)}}e.exports=i,i.default=i},78149:(e,t)=>{"use strict";function r(e){return"[object Object]"===Object.prototype.toString.call(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.isPlainObject=function(e){var t,n;return!1!==r(e)&&(void 0===(t=e.constructor)||!1!==r(n=t.prototype)&&!1!==n.hasOwnProperty("isPrototypeOf"))}},79078:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),a=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.DomUtils=t.parseFeed=t.getFeed=t.ElementType=t.Tokenizer=t.createDomStream=t.parseDOM=t.parseDocument=t.DefaultHandler=t.DomHandler=t.Parser=void 0;var s=r(45777),l=r(45777);Object.defineProperty(t,"Parser",{enumerable:!0,get:function(){return l.Parser}});var u=r(3210),c=r(3210);function d(e,t){var r=new u.DomHandler(void 0,t);return new s.Parser(r,t).end(e),r.root}function h(e,t){return d(e,t).children}Object.defineProperty(t,"DomHandler",{enumerable:!0,get:function(){return c.DomHandler}}),Object.defineProperty(t,"DefaultHandler",{enumerable:!0,get:function(){return c.DomHandler}}),t.parseDocument=d,t.parseDOM=h,t.createDomStream=function(e,t,r){var n=new u.DomHandler(e,t,r);return new s.Parser(n,t)};var p=r(76911);Object.defineProperty(t,"Tokenizer",{enumerable:!0,get:function(){return o(p).default}}),t.ElementType=a(r(67067));var f=r(46709),g=r(46709);Object.defineProperty(t,"getFeed",{enumerable:!0,get:function(){return g.getFeed}});var m={xmlMode:!0};t.parseFeed=function(e,t){return void 0===t&&(t=m),(0,f.getFeed)(h(e,t))},t.DomUtils=a(r(46709))},79362:function(e,t,r){"use strict";var n=this&&this.__assign||function(){return(n=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var i in t=arguments[r])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e}).apply(this,arguments)},i=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);
15(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),a=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&i(t,e,r);return a(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.render=void 0;var s=o(r(67067)),l=r(30487),u=r(96766),c=new Set(["style","script","xmp","iframe","noembed","noframes","plaintext","noscript"]);function d(e){return e.replace(/"/g,""")}var h=new Set(["area","base","basefont","br","col","command","embed","frame","hr","img","input","isindex","keygen","link","meta","param","source","track","wbr"]);function p(e,t){void 0===t&&(t={});for(var r=("length"in e)?e:[e],i="",a=0;a<r.length;a++)i+=function(e,t){var r,i,a;switch(e.type){case s.Root:return p(e.children,t);case s.Doctype:case s.Directive:return r=e,"<".concat(r.data,">");case s.Comment:return i=e,"\x3c!--".concat(i.data,"--\x3e");case s.CDATA:return a=e,"<![CDATA[".concat(a.children[0].data,"]]>");case s.Script:case s.Style:case s.Tag:return function(e,t){"foreign"===t.xmlMode&&(e.name=null!=(r=u.elementNames.get(e.name))?r:e.name,e.parent&&f.has(e.parent.name)&&(t=n(n({},t),{xmlMode:!1}))),!t.xmlMode&&g.has(e.name)&&(t=n(n({},t),{xmlMode:"foreign"}));var r,i="<".concat(e.name),a=function(e,t){if(e){var r,n=(null!=(r=t.encodeEntities)?r:t.decodeEntities)===!1?d:t.xmlMode||"utf8"!==t.encodeEntities?l.encodeXML:l.escapeAttribute;return Object.keys(e).map(function(r){var i,a,o=null!=(i=e[r])?i:"";return("foreign"===t.xmlMode&&(r=null!=(a=u.attributeNames.get(r))?a:r),t.emptyAttrs||t.xmlMode||""!==o)?"".concat(r,'="').concat(n(o),'"'):r}).join(" ")}}(e.attribs,t);return a&&(i+=" ".concat(a)),0===e.children.length&&(t.xmlMode?!1!==t.selfClosingTags:t.selfClosingTags&&h.has(e.name))?(t.xmlMode||(i+=" "),i+="/>"):(i+=">",e.children.length>0&&(i+=p(e.children,t)),(t.xmlMode||!h.has(e.name))&&(i+="</".concat(e.name,">"))),i}(e,t);case s.Text:return function(e,t){var r,n=e.data||"";return(null!=(r=t.encodeEntities)?r:t.decodeEntities)===!1||!t.xmlMode&&e.parent&&c.has(e.parent.name)||(n=t.xmlMode||"utf8"!==t.encodeEntities?(0,l.encodeXML)(n):(0,l.escapeText)(n)),n}(e,t)}}(r[a],t);return i}t.render=p,t.default=p;var f=new Set(["mi","mo","mn","ms","mtext","annotation-xml","foreignObject","desc","title"]),g=new Set(["svg","math"])},79617:(e,t,r)=>{"use strict";r.d(t,{Fq:()=>s,JJ:()=>a,MP:()=>u,Nm:()=>o,Pv:()=>l,Tt:()=>n,rR:()=>i});let n=1e3,i=6e4,a=36e5,o=864e5,s=6048e5,l=2592e6,u=31536e6},79714:(e,t,r)=>{"use strict";r.d(t,{Z:()=>a});var n=r(69953);let i=(0,r(62152).Mz)(e=>e,e=>e.zAxis);function a(){let{axis:e,axisIds:t}=(0,n.P)().use(i)??{axis:{},axisIds:[]};return{zAxis:e,zAxisIds:t}}},80289:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var n=r(46563);function i(e){if("string"!=typeof e)throw Error((0,n.A)(7));return e.charAt(0).toUpperCase()+e.slice(1)}},80362:e=>{var t=String,r=function(){return{isColorSupported:!1,reset:t,bold:t,dim:t,italic:t,underline:t,inverse:t,hidden:t,strikethrough:t,black:t,red:t,green:t,yellow:t,blue:t,magenta:t,cyan:t,white:t,gray:t,bgBlack:t,bgRed:t,bgGreen:t,bgYellow:t,bgBlue:t,bgMagenta:t,bgCyan:t,bgWhite:t,blackBright:t,redBright:t,greenBright:t,yellowBright:t,blueBright:t,magentaBright:t,cyanBright:t,whiteBright:t,bgBlackBright:t,bgRedBright:t,bgGreen
15Bright:t,bgYellowBright:t,bgBlueBright:t,bgMagentaBright:t,bgCyanBright:t,bgWhiteBright:t}};e.exports=r(),e.exports.createColors=r},80533:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var n=r(19887);let i=(e,t,r)=>{let i="vertical"===e.layout,a=i?t?.colorScale:r?.colorScale,o=i?r?.colorScale:t?.colorScale,s=i?t?.data:r?.data,l=(0,n.p)(e);return o?t=>{if(void 0===t)return e.color;let r=e.data[t],n=null===r?l({value:r,dataIndex:t}):o(r);return null===n?l({value:r,dataIndex:t}):n}:a&&s?t=>{if(void 0===t)return e.color;let r=s[t],n=null===r?l({value:r,dataIndex:t}):a(r);return null===n?l({value:r,dataIndex:t}):n}:t=>void 0===t?e.color:l({value:e.data[t],dataIndex:t})}},80581:(e,t)=>{"use strict";var r=Symbol.for("react.transitional.element"),n=Symbol.for("react.portal"),i=Symbol.for("react.fragment"),a=Symbol.for("react.strict_mode"),o=Symbol.for("react.profiler"),s=Symbol.for("react.consumer"),l=Symbol.for("react.context"),u=Symbol.for("react.forward_ref"),c=Symbol.for("react.suspense"),d=Symbol.for("react.suspense_list"),h=Symbol.for("react.memo"),p=Symbol.for("react.lazy"),f=Symbol.for("react.view_transition"),g=Symbol.for("react.client.reference");t.Hy=function(e){return"string"==typeof e||"function"==typeof e||e===i||e===o||e===a||e===c||e===d||"object"==typeof e&&null!==e&&(e.$$typeof===p||e.$$typeof===h||e.$$typeof===l||e.$$typeof===s||e.$$typeof===u||e.$$typeof===g||void 0!==e.getModuleId)||!1}},80714:e=>{!function(){"use strict";var t={815:function(e){e.exports=function(e,r,n,i){r=r||"&",n=n||"=";var a={};if("string"!=typeof e||0===e.length)return a;var o=/\+/g;e=e.split(r);var s=1e3;i&&"number"==typeof i.maxKeys&&(s=i.maxKeys);var l=e.length;s>0&&l>s&&(l=s);for(var u=0;u<l;++u){var c,d,h,p,f=e[u].replace(o,"%20"),g=f.indexOf(n);(g>=0?(c=f.substr(0,g),d=f.substr(g+1)):(c=f,d=""),h=decodeURIComponent(c),p=decodeURIComponent(d),Object.prototype.hasOwnProperty.call(a,h))?t(a[h])?a[h].push(p):a[h]=[a[h],p]:a[h]=p}return a};var t=Array.isArray||function(e){return"[object Array]"===Object.prototype.toString.call(e)}},577:function(e){var t=function(e){switch(typeof e){case"string":return e;case"boolean":return e?"true":"false";case"number":return isFinite(e)?e:"";default:return""}};e.exports=function(e,a,o,s){return(a=a||"&",o=o||"=",null===e&&(e=void 0),"object"==typeof e)?n(i(e),function(i){var s=encodeURIComponent(t(i))+o;return r(e[i])?n(e[i],function(e){return s+encodeURIComponent(t(e))}).join(a):s+encodeURIComponent(t(e[i]))}).join(a):s?encodeURIComponent(t(s))+o+encodeURIComponent(t(e)):""};var r=Array.isArray||function(e){return"[object Array]"===Object.prototype.toString.call(e)};function n(e,t){if(e.map)return e.map(t);for(var r=[],n=0;n<e.length;n++)r.push(t(e[n],n));return r}var i=Object.keys||function(e){var t=[];for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.push(r);return t}}},r={};function n(e){var i=r[e];if(void 0!==i)return i.exports;var a=r[e]={exports:{}},o=!0;try{t[e](a,a.exports,n),o=!1}finally{o&&delete r[e]}return a.exports}n.ab="//";var i={};i.decode=i.parse=n(815),i.encode=i.stringify=n(577),e.exports=i}()},81050:(e,t,r)=>{"use strict";r.d(t,{W:()=>o});var n=r(7023),i=r(2070);let a={some:0,all:1};function o(e,{root:t,margin:r,amount:s,once:l=!1,initial:u=!1}={}){let[c,d]=(0,n.useState)(u);return(0,n.useEffect)(()=>{if(!e.current||l&&c)return;let n={root:t&&t.current||void 0,margin:r,amount:s};return function(e,t,{root:r,margin:n,amount:o="some"}={}){let s=(0,i.K)(e),l=new WeakMap,u=new IntersectionObserver(e=>{e.forEach(e=>{let r=l.get(e.target);if(!!r!==e.isIntersecting)if(e.isIntersecting){let r=t(e.target,e);"function"==typeof r?l.set(e.target,r):u.unobserve(e.target)}else"function"==typeof r&&(r(e),l.delete(e.target))})},{root:r,rootMargin:n,threshold:"number"==typeof o?o:a[o]});return s.forEach(e=>u.observe(e)),()=>u.disconnect()}(e.current,()=>(d(!0),l?void 0:()=>d(!1)),n)},[t,e,r,l,s]),c}},81142:(e,t,r)=>{"use strict";r.d(t,{zM:()=>s});var n=r(62152),i=r(44589),a=r(69953);let o=(0,n.Mz)(i.nW,(e,t)=>e[t]);(0,n.S)(i.nW,(e,t,r)=>{if(void 0===r||Array.isArray(r)&&0===r.length)return e[t]?.seriesOrder?.map(r=>e[t]?.series[r])??[];if(!Array.isArray(r))return e[t]?.series?.[r];let n=[],i=[];for(let a of r){let r=e[t]?.series?.[a];r?n.push(r):i.push(a)}return n});let s=e=>(0,a.P)().use(o,e)},81899:(e,t,r)=>{"use strict";let n=r(15162);class i extends n{constructor(e){super(e),this.type="atrule"}append(...e){return this.proxyOf.nodes||(this.nodes=[]),super.append(...e)}prepend(...e){return this.proxyOf.nodes||(this.nodes=[]),super.prepend(...e)}}
15e.exports=i,i.default=i,n.registerAtRule(i)},82060:(e,t,r)=>{"use strict";r.d(t,{B:()=>N});var n=r(36330),i=r(21287),a=r(61636),o=r(71600),s=r(7023),l=r(12553),u=r(3638),c=r(70883),d=r(38349),h=r(97135);function p(e){let{isReversed:t,gradientId:r,size:n,direction:i,scale:a,colorMap:o}=e;return n<=0?null:(0,h.jsx)("linearGradient",{id:r,x1:"0",x2:"0",y1:"0",y2:"0",[`${i}${t?1:2}`]:`${n}px`,gradientUnits:"userSpaceOnUse",children:o.thresholds.map((e,r)=>{let i=a(e);if(void 0===i)return null;let l=t?1-i/n:i/n;return Number.isNaN(l)?null:(0,h.jsxs)(s.Fragment,{children:[(0,h.jsx)("stop",{offset:l,stopColor:o.colors[r],stopOpacity:1}),(0,h.jsx)("stop",{offset:l,stopColor:o.colors[r+1],stopOpacity:1})]},e.toString()+r)})})}var f=r(60622),g=r(99183);function m(e){let{gradientUnits:t,isReversed:r,gradientId:n,size:i,direction:a,scale:o,colorScale:s,colorMap:l}=e,u=[l.min??0,l.max??100],c=u.map(o).filter(e=>void 0!==e);if(2!==c.length)return null;let d="number"==typeof u[0]?(0,f.A)(u[0],u[1]):(0,g.A)(u[0],u[1]),p=Math.round((Math.max(...c)-Math.min(...c))/10),m=`${u[0]}-${u[1]}-`;return(0,h.jsx)("linearGradient",{id:n,x1:"0",x2:"0",y1:"0",y2:"0",[`${a}${r?1:2}`]:"objectBoundingBox"===t?1:`${i}px`,gradientUnits:t??"userSpaceOnUse",children:Array.from({length:p+1},(e,t)=>{let n=d(t/p);if(void 0===n)return null;let a=o(n);if(void 0===a)return null;let l=s(n);return null===l?null:(0,h.jsx)("stop",{offset:r?1-a/i:a/i,stopColor:l,stopOpacity:1},m+t)})})}let y=e=>e?{x1:"1",x2:"0",y1:"0",y2:"0"}:{x1:"0",x2:"1",y1:"0",y2:"0"};function b(e){let{isReversed:t,gradientId:r,colorScale:i,colorMap:a}=e,o=[a.min??0,a.max??100],s="number"==typeof o[0]?(0,f.A)(o[0],o[1]):(0,g.A)(o[0],o[1]),l=`${o[0]}-${o[1]}-`;return(0,h.jsx)("linearGradient",(0,n.A)({id:r},y(t),{gradientUnits:"objectBoundingBox",children:Array.from({length:11},(e,t)=>{let r=t/10,n=s(r);if(void 0===n)return null;let a=i(n);return null===a?null:(0,h.jsx)("stop",{offset:r,stopColor:a,stopOpacity:1},l+t)})}))}var v=r(79714),x=r(6873);function A(){let{top:e,height:t,bottom:r,left:n,width:i,right:a}=(0,c.N)(),o=e+t+r,l=n+i+a,u=function(){let e=(0,x.R)();return s.useCallback(t=>`${e}-gradient-${t}`,[e])}(),f=function(){let e=(0,x.R)();return s.useCallback(t=>`${e}-gradient-${t}-object-bound`,[e])}(),{xAxis:g,xAxisIds:y}=(0,d.pI)(),{yAxis:A,yAxisIds:w}=(0,d.QK)(),{zAxis:D,zAxisIds:C}=(0,v.Z)(),E=w.filter(e=>void 0!==A[e].colorMap),S=y.filter(e=>void 0!==g[e].colorMap),k=C.filter(e=>void 0!==D[e].colorMap);return 0===E.length&&0===S.length&&0===k.length?null:(0,h.jsxs)("defs",{children:[E.map(e=>{let t=u(e),r=f(e),{colorMap:n,scale:i,colorScale:a,reverse:l}=A[e];return n?.type==="piecewise"?(0,h.jsx)(p,{isReversed:!l,scale:i,colorMap:n,size:o,gradientId:t,direction:"y"},t):n?.type==="continuous"?(0,h.jsxs)(s.Fragment,{children:[(0,h.jsx)(m,{isReversed:!l,scale:i,colorScale:a,colorMap:n,size:o,gradientId:t,direction:"y"}),(0,h.jsx)(b,{isReversed:l,colorScale:a,colorMap:n,gradientId:r})]},t):null}),S.map(e=>{let t=u(e),r=f(e),{colorMap:n,scale:i,reverse:a,colorScale:o}=g[e];return n?.type==="piecewise"?(0,h.jsx)(p,{isReversed:a,scale:i,colorMap:n,size:l,gradientId:t,direction:"x"},t):n?.type==="continuous"?(0,h.jsxs)(s.Fragment,{children:[(0,h.jsx)(m,{isReversed:a,scale:i,colorScale:o,colorMap:n,size:l,gradientId:t,direction:"x"}),(0,h.jsx)(b,{isReversed:a,colorScale:o,colorMap:n,gradientId:r})]},t):null}),k.map(e=>{let t=f(e),{colorMap:r,colorScale:n}=D[e];return r?.type==="continuous"?(0,h.jsx)(b,{colorScale:n,colorMap:r,gradientId:t},t):null})]})}var w=r(14715),D=r(69953),C=r(14688),E=r(72642),S=r(26588),k=r(17523),T=r(17645);function M(e){return(0,S.Ay)("MuiChartsSurface",e)}let I=()=>(0,T.A)({root:["root"]},M);(0,k.A)("MuiChartsSurface",["root"]);var P=r(63606);let L=["children","className","title","desc"],R=(0,a.Ay)("svg",{name:"MuiChartsSurface",slot:"Root"})(({ownerState:e})=>({width:e.width??"100%",height:e.height??"100%",display:"flex",position:"relative",flexDirection:"column",alignItems:"center",justifyContent:"center",overflow:"hidden",touchAction:e.hasZoom?"pan-y":void 0,userSelect:"none",gridArea:"chart","&:focus":{outline:"none"}})),N=s.forwardRef(function(e,t){let r=(0,D.P)(),a=r.use(C.at),s=r.use(C.JC),c=r.use(C.OV),d=r.use(C.fr),p=r.use(E.Z5),f=r.use(E.zW),g=r.use(P.b2),m=(0,w.n)(),y=(0,l.A)(m,t),b=(0,o.A)({props:e,name:"MuiChartsSurface"}),{children:v,className:x,title:S,desc:k}
15=b,T=(0,i.A)(b,L),M=I();return(0,h.jsxs)(R,(0,n.A)({ownerState:{width:c,height:d,hasZoom:g},viewBox:`0 0 ${a} ${s}`,className:(0,u.A)(M.root,x),tabIndex:p?0:void 0,"data-has-focused-item":f||void 0},T,{ref:y,children:[S&&(0,h.jsx)("title",{children:S}),k&&(0,h.jsx)("desc",{children:k}),(0,h.jsx)(A,{}),s>0&&a>0&&v]}))})},82276:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.getOuterHTML=s,t.getInnerHTML=function(e,t){return(0,i.hasChildren)(e)?e.children.map(function(e){return s(e,t)}).join(""):""},t.getText=function e(t){return Array.isArray(t)?t.map(e).join(""):(0,i.isTag)(t)?"br"===t.name?"\n":e(t.children):(0,i.isCDATA)(t)?e(t.children):(0,i.isText)(t)?t.data:""},t.textContent=function e(t){return Array.isArray(t)?t.map(e).join(""):(0,i.hasChildren)(t)&&!(0,i.isComment)(t)?e(t.children):(0,i.isText)(t)?t.data:""},t.innerText=function e(t){return Array.isArray(t)?t.map(e).join(""):(0,i.hasChildren)(t)&&(t.type===o.ElementType.Tag||(0,i.isCDATA)(t))?e(t.children):(0,i.isText)(t)?t.data:""};var i=r(3210),a=n(r(79362)),o=r(67067);function s(e,t){return(0,a.default)(e,t)}},82741:(e,t,r)=>{"use strict";r.d(t,{C:()=>p,Ay:()=>g,D_:()=>u,Gu:()=>f});var n=r(26456),i=r(97962),a=r(60622),o=r(35553);function s(e){return+e}var l=[0,1];function u(e){return e}function c(e,t){var r;return(t-=e*=1)?function(r){return(r-e)/t}:(r=isNaN(t)?NaN:.5,function(){return r})}function d(e,t,r){var n=e[0],i=e[1],a=t[0],o=t[1];return i<n?(n=c(i,n),a=r(o,a)):(n=c(n,i),a=r(a,o)),function(e){return a(n(e))}}function h(e,t,r){var i=Math.min(e.length,t.length)-1,a=Array(i),o=Array(i),s=-1;for(e[i]<e[0]&&(e=e.slice().reverse(),t=t.slice().reverse());++s<i;)a[s]=c(e[s],e[s+1]),o[s]=r(t[s],t[s+1]);return function(t){var r=(0,n.Ay)(e,t,1,i)-1;return o[r](a[r](t))}}function p(e,t){return t.domain(e.domain()).range(e.range()).interpolate(e.interpolate()).clamp(e.clamp()).unknown(e.unknown())}function f(){var e,t,r,n,c,p,f=l,g=l,m=i.A,y=u;function b(){var e,t,r,i=Math.min(f.length,g.length);return y!==u&&(e=f[0],t=f[i-1],e>t&&(r=e,e=t,t=r),y=function(r){return Math.max(e,Math.min(t,r))}),n=i>2?h:d,c=p=null,v}function v(t){return null==t||isNaN(t*=1)?r:(c||(c=n(f.map(e),g,m)))(e(y(t)))}return v.invert=function(r){return y(t((p||(p=n(g,f.map(e),a.A)))(r)))},v.domain=function(e){return arguments.length?(f=Array.from(e,s),b()):f.slice()},v.range=function(e){return arguments.length?(g=Array.from(e),b()):g.slice()},v.rangeRound=function(e){return g=Array.from(e),m=o.A,b()},v.clamp=function(e){return arguments.length?(y=!!e||u,b()):y!==u},v.interpolate=function(e){return arguments.length?(m=e,b()):m},v.unknown=function(e){return arguments.length?(r=e,v):r},function(r,n){return e=r,t=n,b()}}function g(){return f()(u,u)}},83628:(e,t,r)=>{"use strict";r.d(t,{i:()=>$});class n{constructor(e){this.stop=()=>this.runAll("stop"),this.animations=e.filter(Boolean)}get finished(){return Promise.all(this.animations.map(e=>e.finished))}getAll(e){return this.animations[0][e]}setAll(e,t){for(let r=0;r<this.animations.length;r++)this.animations[r][e]=t}attachTimeline(e){let t=this.animations.map(t=>t.attachTimeline(e));return()=>{t.forEach((e,t)=>{e&&e(),this.animations[t].stop()})}}get time(){return this.getAll("time")}set time(e){this.setAll("time",e)}get speed(){return this.getAll("speed")}set speed(e){this.setAll("speed",e)}get state(){return this.getAll("state")}get startTime(){return this.getAll("startTime")}get duration(){return i(this.animations,"duration")}get iterationDuration(){return i(this.animations,"iterationDuration")}runAll(e){this.animations.forEach(t=>t[e]())}play(){this.runAll("play")}pause(){this.runAll("pause")}cancel(){this.runAll("cancel")}complete(){this.runAll("complete")}}function i(e,t){let r=0;for(let n=0;n<e.length;n++){let i=e[n][t];null!==i&&i>r&&(r=i)}return r}class a extends n{then(e,t){return this.finished.finally(e).then(()=>{})}}var o=r(23964),s=r(93473),l=r(71655),u=r(29204),c=r(90156),d=r(14033),h=r(95055),p=r(79327),f=r(74162);let g=(e,t,r)=>{let n=t-e;return((r-e)%n+n)%n+e};var m=r(25989);function y(e,t){return(0,m.h)(e)?e[g(0,e.length,t)]:e}var b=r(11230),v=r(2070);function x(e){return"object"==typeof e&&!Array.isArray(e)}
15function A(e,t,r,n){return"string"==typeof e&&x(t)?(0,v.K)(e,r,n):e instanceof NodeList?Array.from(e):Array.isArray(e)?e:[e]}function w(e,t,r,n){return"number"==typeof t?t:t.startsWith("-")||t.startsWith("+")?Math.max(0,e+parseFloat(t)):"<"===t?r:t.startsWith("<")?Math.max(0,r+parseFloat(t.slice(1))):n.get(t)??e}var D=r(82754);function C(e,t){return e.at!==t.at?e.at-t.at:null===e.value?1:null===t.value?-1:0}function E(e,t){return t.has(e)||t.set(e,{}),t.get(e)}function S(e,t){return t[e]||(t[e]=[]),t[e]}let k=e=>"number"==typeof e,T=e=>e.every(k);var M=r(16827),I=r(83140),P=r(97731),L=r(76054),R=r(97147),N=r(61295),O=r(26820),q=r(22889),B=r(96228);class j extends B.BX{constructor(){super(...arguments),this.type="object"}readValueFromInstance(e,t){if(t in e){let r=e[t];if("string"==typeof r||"number"==typeof r)return r}}getBaseTargetFromProps(){}removeValueFromRenderState(e,t){delete t.output[e]}measureInstanceViewportBox(){return(0,q.ge)()}build(e,t){Object.assign(e.output,t)}renderInstance(e,{output:t}){Object.assign(e,t)}sortInstanceNodePosition(){return 0}}function F(e){let t={presenceContext:null,props:{},visualState:{renderState:{transform:{},transformOrigin:{},style:{},vars:{},attrs:{}},latestValues:{}}},r=(0,L.x)(e)&&!(0,R.h)(e)?new N.l(t):new O.M(t);r.mount(e),I.C.set(e,r)}function _(e){let t=new j({presenceContext:null,props:{},visualState:{renderState:{output:{}},latestValues:{}}});t.mount(e),I.C.set(e,t)}function z(e,t,r,n){let i=[];if((0,h.S)(e)||"number"==typeof e||"string"==typeof e&&!x(t))i.push((0,M.z)(e,x(t)&&t.default||t,r&&r.default||r));else{let a=A(e,t,n),o=a.length;(0,f.V)(!!o,"No valid elements provided.","no-valid-elements");for(let e=0;e<o;e++){let n=a[e];(0,f.V)(null!==n,"You're trying to perform an animation on null. Ensure that selectors are correctly finding elements and refs are correctly hydrated.","animate-null");let s=n instanceof Element?F:_;I.C.has(n)||s(n);let l=I.C.get(n),u={...r};"delay"in u&&"function"==typeof u.delay&&(u.delay=u.delay(e,o)),i.push(...(0,P.$)(l,{...t,transition:u},{}))}}return i}let $=function(e){return function(t,r,n){let i,g=[];if(Array.isArray(t)&&t.some(Array.isArray))g=function(e,t,r){let n=[];return(function(e,{defaultTransition:t={},...r}={},n,i){let a=t.duration||.3,s=new Map,g=new Map,m={},v=new Map,x=0,k=0,M=0;for(let r=0;r<e.length;r++){let s=e[r];if("string"==typeof s){v.set(s,k);continue}if(!Array.isArray(s)){v.set(s.name,w(k,s.at,x,v));continue}let[b,C,L={}]=s;void 0!==L.at&&(k=w(k,L.at,x,v));let R=0,N=(e,r,n,s=0,h=0)=>{var g;let m=Array.isArray(g=e)?g:[g],{delay:b=0,times:v=(0,l.Z)(m),type:x="keyframes",repeat:A,repeatType:w,repeatDelay:C=0,...E}=r,{ease:S=t.ease||"easeOut",duration:I}=r,P="function"==typeof b?b(s,h):b,L=m.length,N=(0,u.W)(x)?x:i?.[x||"keyframes"];if(L<=2&&N){let e=100;2===L&&T(m)&&(e=Math.abs(m[1]-m[0]));let t={...E};void 0!==I&&(t.duration=(0,p.f)(I));let r=(0,c.X)(t,e,N);S=r.ease,I=r.duration}I??(I=a);let O=k+P;1===v.length&&0===v[0]&&(v[1]=1);let q=v.length-m.length;if(q>0&&(0,d.f)(v,q),1===m.length&&m.unshift(null),A){(0,f.V)(A<20,"Repeat count too high, must be less than 20","repeat-count-high");I*=A+1;let e=[...m],t=[...v],r=[...S=Array.isArray(S)?[...S]:[S]];for(let n=0;n<A;n++){m.push(...e);for(let i=0;i<e.length;i++)v.push(t[i]+(n+1)),S.push(0===i?"linear":y(r,i-1))}for(let e=0;e<v.length;e++)v[e]=v[e]/(A+1)}let B=O+I;!function(e,t,r,n,i,a){for(let t=0;t<e.length;t++){let r=e[t];r.at>i&&r.at<a&&((0,o.Ai)(e,r),t--)}for(let o=0;o<t.length;o++)e.push({value:t[o],at:(0,D.k)(i,a,n[o]),easing:y(r,o)})}(n,m,S,v,O,B),R=Math.max(P+I,R),M=Math.max(B,M)};if((0,h.S)(b))N(C,L,S("default",E(b,g)));else{let e=A(b,C,n,m),t=e.length;for(let r=0;r<t;r++){let n=E(e[r],g);for(let e in C){var I,P;N(C[e],(I=L,P=e,I&&I[P]?{...I,...I[P]}:{...I}),S(e,n),r,t)}}}x=k,k+=R}return g.forEach((e,n)=>{for(let i in e){let a=e[i];a.sort(C);let o=[],l=[],u=[];for(let e=0;e<a.length;e++){let{at:t,value:r,easing:n}=a[e];o.push(r),l.push((0,b.q)(0,M,t)),u.push(n||"easeOut")}0!==l[0]&&(l.unshift(0),o.unshift(o[0]),u.unshift("easeInOut")),1!==l[l.length-1]&&(l.push(1),o.push(null)),s.has(n)||s.set(n,{keyframes:{},transition:{}});let c=s.get(n);c.keyframes[i]=o,c.transition[i]={...t,duration:M,ease:u,times:l,...r}}}),s})(e,t,r,{spring:s.o}
15).forEach(({keyframes:e,transition:t},r)=>{n.push(...z(r,e,t))}),n}(t,r,void 0);else{let{onComplete:e,...a}=n||{};"function"==typeof e&&(i=e),g=z(t,r,a,void 0)}let m=new a(g);return i&&m.finished.then(i),e&&(e.animations.push(m),m.finished.then(()=>{(0,o.Ai)(e.animations,m)})),m}}()},83999:(e,t,r)=>{"use strict";r.d(t,{A:()=>c});var n=r(80289),i=r(43063),a=r(35039),o=r(76175),s=r(47951),l=r(58479);let u=function(){function e(e,t,r,i){let s={[e]:t,theme:r},l=i[e];if(!l)return{[e]:t};let{cssProperty:u=e,themeKey:c,transform:d,style:h}=l;if(null==t)return null;if("typography"===c&&"inherit"===t)return{[e]:t};let p=(0,a.Yn)(r,c)||{};return h?h(s):(0,o.NI)(s,t,t=>{let r=(0,a.BO)(p,d,t);return(t===r&&"string"==typeof t&&(r=(0,a.BO)(p,d,`${e}${"default"===t?"":(0,n.A)(t)}`,t)),!1===u)?r:{[u]:r}})}return function t(r){let{sx:n,theme:a={},nested:u}=r||{};if(!n)return null;let c=a.unstable_sxConfig??l.A;function d(r){let n=r;if("function"==typeof r)n=r(a);else if("object"!=typeof r)return r;if(!n)return null;let l=(0,o.EU)(a.breakpoints),d=Object.keys(l),h=l;return(Object.keys(n).forEach(r=>{var s;let l=(s=n[r],"function"==typeof s?s(a):s);if(null!=l)if("object"==typeof l)if(c[r])h=(0,i.A)(h,e(r,l,a,c));else{let e=(0,o.NI)({theme:a},l,e=>({[r]:e}));!function(...e){let t=new Set(e.reduce((e,t)=>e.concat(Object.keys(t)),[]));return e.every(e=>t.size===Object.keys(e).length)}(e,l)?h=(0,i.A)(h,e):h[r]=t({sx:l,theme:a,nested:!0})}else h=(0,i.A)(h,e(r,l,a,c))}),!u&&a.modularCssLayers)?{"@layer sx":(0,s._S)(a,(0,o.vf)(d,h))}:(0,s._S)(a,(0,o.vf)(d,h))}return Array.isArray(n)?n.map(d):d(n)}}();u.filterProps=["sx"];let c=u},85685:(e,t,r)=>{"use strict";r.d(t,{n:()=>c});var n=r(7023),i=r(6010),a=r(19495),o=r(17512),s=r(60086),l=class extends o.Q{#e;#t=void 0;#r;#n;constructor(e,t){super(),this.#e=e,this.setOptions(t),this.bindMethods(),this.#i()}bindMethods(){this.mutate=this.mutate.bind(this),this.reset=this.reset.bind(this)}setOptions(e){let t=this.options;this.options=this.#e.defaultMutationOptions(e),(0,s.f8)(this.options,t)||this.#e.getMutationCache().notify({type:"observerOptionsUpdated",mutation:this.#r,observer:this}),t?.mutationKey&&this.options.mutationKey&&(0,s.EN)(t.mutationKey)!==(0,s.EN)(this.options.mutationKey)?this.reset():this.#r?.state.status==="pending"&&this.#r.setOptions(this.options)}onUnsubscribe(){this.hasListeners()||this.#r?.removeObserver(this)}onMutationUpdate(e){this.#i(),this.#a(e)}getCurrentResult(){return this.#t}reset(){this.#r?.removeObserver(this),this.#r=void 0,this.#i(),this.#a()}mutate(e,t){return this.#n=t,this.#r?.removeObserver(this),this.#r=this.#e.getMutationCache().build(this.#e,this.options),this.#r.addObserver(this),this.#r.execute(e)}#i(){let e=this.#r?.state??(0,i.$)();this.#t={...e,isPending:"pending"===e.status,isSuccess:"success"===e.status,isError:"error"===e.status,isIdle:"idle"===e.status,mutate:this.mutate,reset:this.reset}}#a(e){a.jG.batch(()=>{if(this.#n&&this.hasListeners()){let t=this.#t.variables,r=this.#t.context,n={client:this.#e,meta:this.options.meta,mutationKey:this.options.mutationKey};if(e?.type==="success"){try{this.#n.onSuccess?.(e.data,t,r,n)}catch(e){Promise.reject(e)}try{this.#n.onSettled?.(e.data,null,t,r,n)}catch(e){Promise.reject(e)}}else if(e?.type==="error"){try{this.#n.onError?.(e.error,t,r,n)}catch(e){Promise.reject(e)}try{this.#n.onSettled?.(void 0,e.error,t,r,n)}catch(e){Promise.reject(e)}}}this.listeners.forEach(e=>{e(this.#t)})})}},u=r(64516);function c(e,t){let r=(0,u.jE)(t),[i]=n.useState(()=>new l(r,e));n.useEffect(()=>{i.setOptions(e)},[i,e]);let o=n.useSyncExternalStore(n.useCallback(e=>i.subscribe(a.jG.batchCalls(e)),[i]),()=>i.getCurrentResult(),()=>i.getCurrentResult()),c=n.useCallback((e,t)=>{i.mutate(e,t).catch(s.lQ)},[i]);if(o.error&&(0,s.GU)(i.options.throwOnError,[o.error]))throw o.error;return{...o,mutate:c,mutateAsync:o.mutate}}},86544:(e,t,r)=>{"use strict";r.d(t,{Ki:()=>n,RX:()=>o,Tn:()=>i,WY:()=>a});let n=28,i=48,a="hover",o={top:5,bottom:5,left:5,right:5}},87581:e=>{!function(){var t={675:function(e,t){"use strict";t.byteLength=function(e){var t=l(e),r=t[0],n=t[1];return(r+n)*3/4-n},t.toByteArray=function(e){var t,r,a=l(e),o=a[0],s=a[1],u=new i((o+s)*3/4-s),c=0,d=s>0?o-4:o;for(r=0;r<d;r+=4)t=n[e.charCodeAt(r)]<<18|n[e.charCodeAt(r+1)]<<12|n[e.charCodeAt(r+2)]<<6|n[e.charCodeAt(r+3)],u[c++]=t>>16&255,u[c++]=t>>8&255,u[c++]=255&t;return 2===s&&(t=n[e.charCodeAt(r)]<<2|n[e.charCodeAt(r+1)]>>4,u[c++]=255&t),1===s&&(t=n[e.charCodeAt(r)]<<10|n[e.charCodeAt(r+1)]<<4|n[e.charCodeAt(r+2)]>>2,u[c++]=t>>8&255,u[c++]=255&t),u},t.fromByteArray=function(e){for(var t,n=e.length,i=n%3,a=[],o=0,s=n-i;o<s;o+=16383)a.push(function(e,t,n){for(var i,a=[],o=t;o<n;o+=3)i=(e[o]<<16&0xff0000)+(e[o+1]<<8&65280)+(255&e[o+2]),a.push(r[i>>18&63]+r[i>>12&63]+r[i>>6&63]+r[63&i]);return a.join("")}(e,o,o+16383>
15s?s:o+16383));return 1===i?a.push(r[(t=e[n-1])>>2]+r[t<<4&63]+"=="):2===i&&a.push(r[(t=(e[n-2]<<8)+e[n-1])>>10]+r[t>>4&63]+r[t<<2&63]+"="),a.join("")};for(var r=[],n=[],i="undefined"!=typeof Uint8Array?Uint8Array:Array,a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",o=0,s=a.length;o<s;++o)r[o]=a[o],n[a.charCodeAt(o)]=o;function l(e){var t=e.length;if(t%4>0)throw Error("Invalid string. Length must be a multiple of 4");var r=e.indexOf("=");-1===r&&(r=t);var n=r===t?0:4-r%4;return[r,n]}n[45]=62,n[95]=63},72:function(e,t,r){"use strict";var n=r(675),i=r(783),a="function"==typeof Symbol&&"function"==typeof Symbol.for?Symbol.for("nodejs.util.inspect.custom"):null;function o(e){if(e>0x7fffffff)throw RangeError('The value "'+e+'" is invalid for option "size"');var t=new Uint8Array(e);return Object.setPrototypeOf(t,s.prototype),t}function s(e,t,r){if("number"==typeof e){if("string"==typeof t)throw TypeError('The "string" argument must be of type string. Received type number');return c(e)}return l(e,t,r)}function l(e,t,r){if("string"==typeof e){var n=e,i=t;if(("string"!=typeof i||""===i)&&(i="utf8"),!s.isEncoding(i))throw TypeError("Unknown encoding: "+i);var a=0|p(n,i),l=o(a),u=l.write(n,i);return u!==a&&(l=l.slice(0,u)),l}if(ArrayBuffer.isView(e))return d(e);if(null==e)throw TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e);if(M(e,ArrayBuffer)||e&&M(e.buffer,ArrayBuffer)||"undefined"!=typeof SharedArrayBuffer&&(M(e,SharedArrayBuffer)||e&&M(e.buffer,SharedArrayBuffer)))return function(e,t,r){var n;if(t<0||e.byteLength<t)throw RangeError('"offset" is outside of buffer bounds');if(e.byteLength<t+(r||0))throw RangeError('"length" is outside of buffer bounds');return Object.setPrototypeOf(n=void 0===t&&void 0===r?new Uint8Array(e):void 0===r?new Uint8Array(e,t):new Uint8Array(e,t,r),s.prototype),n}(e,t,r);if("number"==typeof e)throw TypeError('The "value" argument must not be of type number. Received type number');var c=e.valueOf&&e.valueOf();if(null!=c&&c!==e)return s.from(c,t,r);var f=function(e){if(s.isBuffer(e)){var t=0|h(e.length),r=o(t);return 0===r.length||e.copy(r,0,0,t),r}return void 0!==e.length?"number"!=typeof e.length||function(e){return e!=e}(e.length)?o(0):d(e):"Buffer"===e.type&&Array.isArray(e.data)?d(e.data):void 0}(e);if(f)return f;if("undefined"!=typeof Symbol&&null!=Symbol.toPrimitive&&"function"==typeof e[Symbol.toPrimitive])return s.from(e[Symbol.toPrimitive]("string"),t,r);throw TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e)}function u(e){if("number"!=typeof e)throw TypeError('"size" argument must be of type number');if(e<0)throw RangeError('The value "'+e+'" is invalid for option "size"')}function c(e){return u(e),o(e<0?0:0|h(e))}function d(e){for(var t=e.length<0?0:0|h(e.length),r=o(t),n=0;n<t;n+=1)r[n]=255&e[n];return r}t.Buffer=s,t.SlowBuffer=function(e){return+e!=e&&(e=0),s.alloc(+e)},t.INSPECT_MAX_BYTES=50,t.kMaxLength=0x7fffffff,s.TYPED_ARRAY_SUPPORT=function(){try{var e=new Uint8Array(1),t={foo:function(){return 42}};return Object.setPrototypeOf(t,Uint8Array.prototype),Object.setPrototypeOf(e,t),42===e.foo()}catch(e){return!1}}(),s.TYPED_ARRAY_SUPPORT||"undefined"==typeof console||"function"!=typeof console.error||console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support."),Object.defineProperty(s.prototype,"parent",{enumerable:!0,get:function(){if(s.isBuffer(this))return this.buffer}}),Object.defineProperty(s.prototype,"offset",{enumerable:!0,get:function(){if(s.isBuffer(this))return this.byteOffset}}),s.poolSize=8192,s.from=function(e,t,r){return l(e,t,r)},Object.setPrototypeOf(s.prototype,Uint8Array.prototype),Object.setPrototypeOf(s,Uint8Array),s.alloc=function(e,t,r){return(u(e),e<=0)?o(e):void 0!==t?"string"==typeof r?o(e).fill(t,r):o(e).fill(t):o(e)},s.allocUnsafe=function(e){return c(e)},s.allocUnsafeSlow=function(e){return c(e)};function h(e){if(e>=0x7fffffff)throw RangeError("Attempt to allocate Buffer larger than maximum size: 0x7fffffff bytes");return 0|e}function p(e,t){if(s.isBuffer(e))return e.length;if(ArrayBuffer.isView(e)||M(e,ArrayBuffer))return e.byteLength;if("string"!=typeof e)throw TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof e);var r=e.length,n=arguments.length>2&&!0===arguments[2];if(!n&&0===r)return 0;for(var i=!1;;)switch(t){case"ascii":case"latin1":case"binary":return r;case"utf8":case"utf-8":return E(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*r;case"hex":return r>>>1;case"base64":return k(e).length;default:if(i)return n?-1:E(e).length;t=(""+t).toLowerCase(),i=!0}}function f(e,t,r){var i,a,o,s=!1;if((void 0===t||t<0)&&(t=0),t>this.length||((void 0===r||r>this.length)&&(r=this.length),r<=0||(r>>>=0)<=(t>>>=0)))return"";for(e||(e="utf8");;)switch(e){case"hex":return function(e,t,r){var n=e.length;(!t||t<0)&&(t=0),(!r||r<0||r>n)&&(r=n);for(var i="",a=t;a<r;++a)i+=I[e[a]];return i}(this,t,r);case"utf8":case"utf-8":return b(this,t,r);case"ascii":return function(e,t,r){var n="";r=Math.min(e.length,r);for(var i=t;i<r;++i)n+=String.fromCharCode(127&e[i]);return n}(this,t,r);case"latin1":case"binary":return function(e,t,r){var n="";r=Math.min(e.length,r);for(var i=t;i<r;++i)n+=String.fromCharCode(e[i]);return n}(this,t,r);case"base64":return i=this,a=t,o=r,0===a&&o===i.length?n.fromByteArray(i):n.fromByteArray(i.slice(a,o));case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return function(e,t,r){for(var n=e.slice(t,r),i="",a=0;a<n.length;a+=2)i+=String.fromCharCode(n[a]+256*n[a+1]);return i}(this,t,r);default:if(s)throw TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),s=!0}}function g(e,t,r){var n=e[t];e[t]=e[r],e[r]=n}function m(e,t,r,n,i){var a;if(0===e.length)return -1;if("string"==typeof r?(n=r,r=0):r>0x7fffffff?r=0x7fffffff:r<-0x80000000&&(r=-0x80000000),(a=r*=1)!=a&&(r=i?0:e.length-1),r<0&&(r=e.length+r),r>=e.length)if(i)return -1;else r=e.length-1;else if(r<0)if(!i)return -1;else r=0;if("string"==typeof t&&(t=s.from(t,n)),s.isBuffer(t))return 0===t.length?-1:y(e,t,r,n,i);if("number"==typeof t){if(t&=255,"function"==typeof Uint8Array.prototype.indexOf)if(i)return Uint8Array.prototype.indexOf.call(e,t,r);else return Uint8Array.prototype.lastIndexOf.call(e,t,r);return y(e,[t],r,n,i)}throw TypeError("val must be string, number or Buffer")}function y(e,t,r,n,i){var a,o=1,s=e.length,l=t.length;if(void 0!==n&&("ucs2"===(n=String(n).toLowerCase())||"ucs-2"===n||"utf16le"===n||"utf-16le"===n)){if(e.length<2||t.length<2)return -1;o=2,s/=2,l/=2,r/=2}function u(e,t){return 1===o?e[t]:e.readUInt16BE(t*o)}if(i){var c=-1;for(a=r;a<s;
vendor: 12,407 bytes, line 15
15a++)if(u(e,a)===u(t,-1===c?0:a-c)){if(-1===c&&(c=a),a-c+1===l)return c*o}else -1!==c&&(a-=a-c),c=-1}else for(r+l>s&&(r=s-l),a=r;a>=0;a--){for(var d=!0,h=0;h<l;h++)if(u(e,a+h)!==u(t,h)){d=!1;break}if(d)return a}return -1}s.isBuffer=function(e){return null!=e&&!0===e._isBuffer&&e!==s.prototype},s.compare=function(e,t){if(M(e,Uint8Array)&&(e=s.from(e,e.offset,e.byteLength)),M(t,Uint8Array)&&(t=s.from(t,t.offset,t.byteLength)),!s.isBuffer(e)||!s.isBuffer(t))throw TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(e===t)return 0;for(var r=e.length,n=t.length,i=0,a=Math.min(r,n);i<a;++i)if(e[i]!==t[i]){r=e[i],n=t[i];break}return r<n?-1:+(n<r)},s.isEncoding=function(e){switch(String(e).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},s.concat=function(e,t){if(!Array.isArray(e))throw TypeError('"list" argument must be an Array of Buffers');if(0===e.length)return s.alloc(0);if(void 0===t)for(r=0,t=0;r<e.length;++r)t+=e[r].length;var r,n=s.allocUnsafe(t),i=0;for(r=0;r<e.length;++r){var a=e[r];if(M(a,Uint8Array)&&(a=s.from(a)),!s.isBuffer(a))throw TypeError('"list" argument must be an Array of Buffers');a.copy(n,i),i+=a.length}return n},s.byteLength=p,s.prototype._isBuffer=!0,s.prototype.swap16=function(){var e=this.length;if(e%2!=0)throw RangeError("Buffer size must be a multiple of 16-bits");for(var t=0;t<e;t+=2)g(this,t,t+1);return this},s.prototype.swap32=function(){var e=this.length;if(e%4!=0)throw RangeError("Buffer size must be a multiple of 32-bits");for(var t=0;t<e;t+=4)g(this,t,t+3),g(this,t+1,t+2);return this},s.prototype.swap64=function(){var e=this.length;if(e%8!=0)throw RangeError("Buffer size must be a multiple of 64-bits");for(var t=0;t<e;t+=8)g(this,t,t+7),g(this,t+1,t+6),g(this,t+2,t+5),g(this,t+3,t+4);return this},s.prototype.toString=function(){var e=this.length;return 0===e?"":0==arguments.length?b(this,0,e):f.apply(this,arguments)},s.prototype.toLocaleString=s.prototype.toString,s.prototype.equals=function(e){if(!s.isBuffer(e))throw TypeError("Argument must be a Buffer");return this===e||0===s.compare(this,e)},s.prototype.inspect=function(){var e="",r=t.INSPECT_MAX_BYTES;return e=this.toString("hex",0,r).replace(/(.{2})/g,"$1 ").trim(),this.length>r&&(e+=" ... "),"<Buffer "+e+">"},a&&(s.prototype[a]=s.prototype.inspect),s.prototype.compare=function(e,t,r,n,i){if(M(e,Uint8Array)&&(e=s.from(e,e.offset,e.byteLength)),!s.isBuffer(e))throw TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof e);if(void 0===t&&(t=0),void 0===r&&(r=e?e.length:0),void 0===n&&(n=0),void 0===i&&(i=this.length),t<0||r>e.length||n<0||i>this.length)throw RangeError("out of range index");if(n>=i&&t>=r)return 0;if(n>=i)return -1;if(t>=r)return 1;if(t>>>=0,r>>>=0,n>>>=0,i>>>=0,this===e)return 0;for(var a=i-n,o=r-t,l=Math.min(a,o),u=this.slice(n,i),c=e.slice(t,r),d=0;d<l;++d)if(u[d]!==c[d]){a=u[d],o=c[d];break}return a<o?-1:+(o<a)},s.prototype.includes=function(e,t,r){return -1!==this.indexOf(e,t,r)},s.prototype.indexOf=function(e,t,r){return m(this,e,t,r,!0)},s.prototype.lastIndexOf=function(e,t,r){return m(this,e,t,r,!1)};function b(e,t,r){r=Math.min(e.length,r);for(var n=[],i=t;i<r;){var a,o,s,l,u=e[i],c=null,d=u>239?4:u>223?3:u>191?2:1;if(i+d<=r)switch(d){case 1:u<128&&(c=u);break;case 2:(192&(a=e[i+1]))==128&&(l=(31&u)<<6|63&a)>127&&(c=l);break;case 3:a=e[i+1],o=e[i+2],(192&a)==128&&(192&o)==128&&(l=(15&u)<<12|(63&a)<<6|63&o)>2047&&(l<55296||l>57343)&&(c=l);break;case 4:a=e[i+1],o=e[i+2],s=e[i+3],(192&a)==128&&(192&o)==128&&(192&s)==128&&(l=(15&u)<<18|(63&a)<<12|(63&o)<<6|63&s)>65535&&l<1114112&&(c=l)}null===c?(c=65533,d=1):c>65535&&(c-=65536,n.push(c>>>10&1023|55296),c=56320|1023&c),n.push(c),i+=d}var h=n,p=h.length;if(p<=4096)return String.fromCharCode.apply(String,h);for(var f="",g=0;g<p;)f+=String.fromCharCode.apply(String,h.slice(g,g+=4096));return f}function v(e,t,r){if(e%1!=0||e<0)throw RangeError("offset is not uint");if(e+t>r)throw RangeError("Trying to access beyond buffer length")}function x(e,t,r,n,i,a){if(!s.isBuffer(e))throw TypeError('"buffer" argument must be a Buffer instance');if(t>i||t<a)throw RangeError('"value" argument is out of bounds');if(r+n>e.length)throw RangeError("Index out of range")}function A(e,t,r,n,i,a){if(r+n>e.length||r<0)throw RangeError("Index out of range")}function w(e,t,r,n,a){return t*=1,r>>>=0,a||A(e,t,r,4,34028234663852886e22,-34028234663852886e22),i.write(e,t,r,n,23,4),r+4}function D(e,t,r,n,a){return t*=1,r>>>=0,a||A(e,t,r,8,17976931348623157e292,-17976931348623157e292),i.write(e,t,r,n,52,8),r+8}s.prototype.write=function(e,t,r,n){if(void 0===t)n="utf8",r=this.length,t=0;else if(void 0===r&&"string"==typeof t)n=t,r=this.length,t=0;else if(isFinite(t))t>>>=0,isFinite(r)?(r>>>=0,void 0===n&&(n="utf8")):(n=r,r=void 0);else throw Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");var i,a,o,s,l,u,c,d,h=this.length-t;if((void 0===r||r>h)&&(r=h),e.length>0&&(r<0||t<0)||t>this.length)throw RangeError("Attempt to write outside buffer bounds");n||(n="utf8");for(var p=!1;;)switch(n){case"hex":return function(e,t,r,n){r=Number(r)||0;var i=e.length-r;n?(n=Number(n))>i&&(n=i):n=i;var a=t.length;n>a/2&&(n=a/2);for(var o=0;o<n;++o){var s,l=parseInt(t.substr(2*o,2),16);if((s=l)!=s)break;e[r+o]=l}return o}(this,e,t,r);case"utf8":case"utf-8":return i=t,a=r,T(E(e,this.length-i),this,i,a);case"ascii":return o=t,s=r,T(S(e),this,o,s);case"latin1":case"binary":return function(e,t,r,n){return T(S(t),e,r,n)}(this,e,t,r);case"base64":return l=t,u=r,T(k(e),this,l,u);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return c=t,d=r,T(function(e,t){for(var r,n,i=[],a=0;a<e.length&&!((t-=2)<0);++a)n=(r=e.charCodeAt(a))>>8,i.push(r%256),i.push(n);return i}(e,this.length-c),this,c,d);default:if(p)throw TypeError("Unknown encoding: "+n);n=(""+n).toLowerCase(),p=!0}},s.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}},s.prototype.slice=function(e,t){var r=this.length;e=~~e,t=void 0===t?r:~~t,e<0?(e+=r)<0&&(e=0):e>r&&(e=r),t<0?(t+=r)<0&&(t=0):t>r&&(t=r),t<e&&(t=e);var n=this.subarray(e,t);return Object.setPrototypeOf(n,s.prototype),n},s.prototype.readUIntLE=function(e,t,r){e>>>=0,t>>>=0,r||v(e,t,this.length);for(var n=this[e],i=1,a=0;++a<t&&(i*=256);)n+=this[e+a]*i;return n},s.prototype.readUIntBE=function(e,t,r){e>>>=0,t>>>=0,r||v(e,t,this.length);for(var n=this[e+--t],i=1;t>0&&(i*=256);)n+=this[e+--t]*i;return n},s.prototype.readUInt8=function(e,t){return e>>>=0,t||v(e,1,this.length),this[e]},s.prototype.readUInt16LE=function(e,t){return e>>>=0,t||v(e,2,this.length),this[e]|this[e+1]<<8},s.prototype.readUInt16BE=function(e,t){return e>>>=0,t||v(e,2,this.length),this[e]<<8|this[e+1]},s.prototype.readUInt32LE=function(e,t){return e>>>=0,t||v(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+0x1000000*this[e+3]},s.prototype.readUInt32BE=function(e,t){return e>>>=0,t||v(e,4,this.length),0x1000000*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},s.prototype.readIntLE=function(e,t,r){e>>>=0,t>>>=0,r||v(e,t,this.length);for(var n=this[e],i=1,a=0;++a<t&&(i*=256);)n+=this[e+a]*i;return n>=(i*=128)&&(n-=Math.pow(2,8*t)),n},s.prototype.readIntBE=function(e,t,r){e>>>=0,t>>>=0,r||v(e,t,this.length);for(var n=t,i=1,a=this[e+--n];n>0&&(i*=256);)a+=this[e+--n]*i;return a>=(i*=128)&&(a-=Math.pow(2,8*t)),a},s.prototype.readInt8=function(e,t){return(e>>>=0,t||v(e,1,this.length),128&this[e])?-((255-this[e]+1)*1):this[e]},s.prototype.readInt16LE=function(e,t){e>>>=0,t||v(e,2,this.length);var r=this[e]|this[e+1]<<8;return 32768&r?0xffff0000|r:r},s.prototype.readInt16BE=function(e,t){e>>>=0,t||v(e,2,this.length);var r=this[e+1]|this[e]<<8;return 32768&r?0xffff0000|r:r},s.prototype.readInt32LE=function(e,t){return e>>>=0,t||v(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},s.prototype.readInt32BE=function(e,t){return e>>>=0,t||v(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},s.prototype.readFloatLE=function(e,t){return e>>>=0,t||v(e,4,this.length),i.read(this,e,!0,23,4)},s.prototype.readFloatBE=function(e,t){return e>>>=0,t||v(e,4,this.length),i.read(this,e,!1,23,4)},s.prototype.readDoubleLE=function(e,t){return e>>>=0,t||v(e,8,this.length),i.read(this,e,!0,52,8)},s.prototype.readDoubleBE=function(e,t){return e>>>=0,t||v(e,8,this.length),i.read(this,e,!1,52,8)},s.prototype.writeUIntLE=function(e,t,r,n){if(e*=1,t>>>=0,r>>>=0,!n){var i=Math.pow(2,8*r)-1;x(this,e,t,r,i,0)}var a=1,o=0;for(this[t]=255&e;++o<r&&(a*=256);)this[t+o]=e/a&255;return t+r},s.prototype.writeUIntBE=function(e,t,r,n){if(e*=1,t>>>=0,r>>>=0,!n){var i=Math.pow(2,8*r)-1;x(this,e,t,r,i,0)}var a=r-1,o=1;for(this[t+a]=255&e;--a>=0&&(o*=256);)this[t+a]=e/o&255;return t+r},s.prototype.writeUInt8=function(e,t,r){return e*=1,t>>>=0,r||x(this,e,t,1,255,0),this[t]=255&e,t+1},s.prototype.writeUInt16LE=function(e,t,r){return e*=1,t>>>=0,r||x(this,e,t,2,65535,0),this[t]=255&e,this[t+1]=e>>>8,t+2},s.prototype.writeUInt16BE=function(e,t,r){return e*=1,t>>>=0,r||x(this,e,t,2,65535,0),this[t]=e>>>8,this[t+1]=255&e,t+2},s.prototype.writeUInt32LE=function(e,t,r){return e*=1,t>>>=0,r||x(this,e,t,4,0xffffffff,0),this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e,t+4},s.prototype.writeUInt32BE=function(e,t,r){return e*=1,t>>>=0,r||x(this,e,t,4,0xffffffff,0),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},s.prototype.writeIntLE=function(e,t,r,n){if(e*=1,t>>>=0,!n){var i=Math.pow(2,8*r-1);x(this,e,t,r,i-1,-i)}var a=0,o=1,s=0;for(this[t]=255&e;++a<r&&(o*=256);)e<0&&0===s&&0!==this[t+a-1]&&(s=1),this[t+a]=(e/o|0)-s&255;return t+r},s.prototype.writeIntBE=function(e,t,r,n){if(e*=1,t>>>=0,!n){var i=Math.pow(2,8*r-1);x(this,e,t,r,i-1,-i)}var a=r-1,o=1,s=0;for(this[t+a]=255&e;--a>=0&&(o*=256);)e<0&&0===s&&0!==this[t+a+1]&&(s=1),this[t+a]=(e/o|0)-s&255;return t+r},s.prototype.writeInt8=function(e,t,r){return e*=1,t>>>=0,r||x(this,e,t,1,127,-128),e<0&&(e=255+e+1),this[t]=255&e,t+1},s.prototype.writeInt16LE=function(e,t,r){return e*=1,t>>>=0,r||x(this,e,t,2,32767,-32768),this[t]=255&e,this[t+1]=e>>>8,t+2},s.prototype.writeInt16BE=function(e,t,r){return e*=1,t>>>=0,r||x(this,e,t,2,32767,-32768),this[t]=e>>>8,this[t+1]=255&e,t+2},s.prototype.writeInt32LE=function(e,t,r){return e*=1,t>>>=0,r||x(this,e,t,4,0x7fffffff,-0x80000000),this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24,t+4},s.prototype.writeInt32BE=function(e,t,r){return e*=1,t>>>=0,r||x(this,e,t,4,0x7fffffff,-0x80000000),e<0&&(e=0xffffffff+e+1),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},s.prototype.writeFloatLE=function(e,t,r){return w(this,e,t,!0,r)},s.prototype.writeFloatBE=function(e,t,r){return w(this,e,t,!1,r)},s.prototype.writeDoubleLE=function(e,t,r){return D(this,e,t,!0,r)},s.prototype.writeDoubleBE=function(e,t,r){return D(this,e,t,!1,r)},s.prototype.copy=function(e,t,r,n){if(!s.isBuffer(e))throw TypeError("argument should be a Buffer");if(r||(r=0),n||0===n||(n=this.length),t>=e.length&&(t=e.length),t||(t=0),n>0&&n<r&&(n=r),n===r||0===e.length||0===this.length)return 0;if(t<0)throw RangeError("targetStart out of bounds");if(r<0||r>=this.length)throw RangeError("Index out of range");if(n<0)throw RangeError("sourceEnd out of bounds");n>this.length&&(n=this.length),e.length-t<n-r&&(n=e.length-t+r);var i=n-r;if(this===e&&"function"==typeof Uint8Array.prototype.copyWithin)this.copyWithin(t,r,n);else if(this===e&&r<t&&t<n)for(var a=i-1;a>=0;--a)e[a+t]=this[a+r];else Uint8Array.prototype.set.call(e,this.subarray(r,n),t);return i},s.prototype.fill=function(e,t,r,n){if("string"==typeof e){if("string"==typeof t?(n=t,t=0,r=this.length):"string"==typeof r&&(n=r,r=this.length),void 0!==n&&"string"!=typeof n)throw TypeError("encoding must be a string");if("string"==typeof n&&!s.isEncoding(n))throw TypeError("Unknown encoding: "+n);if(1===e.length){var i,a=e.charCodeAt(0);("utf8"===n&&a<128||"latin1"===n)&&(e=a)}}else"number"==typeof e?e&=255:"boolean"==typeof e&&(e=Number(e));if(t<0||this.length<t||this.length<r)throw RangeError("Out of range index");if(r<=t)return this;if(t>>>=0,r=void 0===r?this.length:r>>>0,e||(e=0),"number"==typeof e)for(i=t;i<r;++i)this[i]=e;else{var o=s.isBuffer(e)?e:s.from(e,n),l=o.length;
15if(0===l)throw TypeError('The value "'+e+'" is invalid for argument "value"');for(i=0;i<r-t;++i)this[i+t]=o[i%l]}return this};var C=/[^+/0-9A-Za-z-_]/g;function E(e,t){t=t||1/0;for(var r,n=e.length,i=null,a=[],o=0;o<n;++o){if((r=e.charCodeAt(o))>55295&&r<57344){if(!i){if(r>56319||o+1===n){(t-=3)>-1&&a.push(239,191,189);continue}i=r;continue}if(r<56320){(t-=3)>-1&&a.push(239,191,189),i=r;continue}r=(i-55296<<10|r-56320)+65536}else i&&(t-=3)>-1&&a.push(239,191,189);if(i=null,r<128){if((t-=1)<0)break;a.push(r)}else if(r<2048){if((t-=2)<0)break;a.push(r>>6|192,63&r|128)}else if(r<65536){if((t-=3)<0)break;a.push(r>>12|224,r>>6&63|128,63&r|128)}else if(r<1114112){if((t-=4)<0)break;a.push(r>>18|240,r>>12&63|128,r>>6&63|128,63&r|128)}else throw Error("Invalid code point")}return a}function S(e){for(var t=[],r=0;r<e.length;++r)t.push(255&e.charCodeAt(r));return t}function k(e){return n.toByteArray(function(e){if((e=(e=e.split("=")[0]).trim().replace(C,"")).length<2)return"";for(;e.length%4!=0;)e+="=";return e}(e))}function T(e,t,r,n){for(var i=0;i<n&&!(i+r>=t.length)&&!(i>=e.length);++i)t[i+r]=e[i];return i}function M(e,t){return e instanceof t||null!=e&&null!=e.constructor&&null!=e.constructor.name&&e.constructor.name===t.name}var I=function(){for(var e="0123456789abcdef",t=Array(256),r=0;r<16;++r)for(var n=16*r,i=0;i<16;++i)t[n+i]=e[r]+e[i];return t}()},783:function(e,t){t.read=function(e,t,r,n,i){var a,o,s=8*i-n-1,l=(1<<s)-1,u=l>>1,c=-7,d=r?i-1:0,h=r?-1:1,p=e[t+d];for(d+=h,a=p&(1<<-c)-1,p>>=-c,c+=s;c>0;a=256*a+e[t+d],d+=h,c-=8);for(o=a&(1<<-c)-1,a>>=-c,c+=n;c>0;o=256*o+e[t+d],d+=h,c-=8);if(0===a)a=1-u;else{if(a===l)return o?NaN:1/0*(p?-1:1);o+=Math.pow(2,n),a-=u}return(p?-1:1)*o*Math.pow(2,a-n)},t.write=function(e,t,r,n,i,a){var o,s,l,u=8*a-i-1,c=(1<<u)-1,d=c>>1,h=5960464477539062e-23*(23===i),p=n?0:a-1,f=n?1:-1,g=+(t<0||0===t&&1/t<0);for(isNaN(t=Math.abs(t))||t===1/0?(s=+!!isNaN(t),o=c):(o=Math.floor(Math.log(t)/Math.LN2),t*(l=Math.pow(2,-o))<1&&(o--,l*=2),o+d>=1?t+=h/l:t+=h*Math.pow(2,1-d),t*l>=2&&(o++,l/=2),o+d>=c?(s=0,o=c):o+d>=1?(s=(t*l-1)*Math.pow(2,i),o+=d):(s=t*Math.pow(2,d-1)*Math.pow(2,i),o=0));i>=8;e[r+p]=255&s,p+=f,s/=256,i-=8);for(o=o<<i|s,u+=i;u>0;e[r+p]=255&o,p+=f,o/=256,u-=8);e[r+p-f]|=128*g}}},r={};function n(e){var i=r[e];if(void 0!==i)return i.exports;var a=r[e]={exports:{}},o=!0;try{t[e](a,a.exports,n),o=!1}finally{o&&delete r[e]}return a.exports}n.ab="//",e.exports=n(72)}()},87710:(e,t,r)=>{"use strict";r.d(t,{s:()=>n});let n=(e,t)=>{let r=e[t.type]?.identifierSerializer;if(!r)throw Error(`MUI X Charts: No identifier serializer found for series type "${t.type}".`);return r(t)}},88340:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var n=r(52472);function i(e){let{variants:t,...r}=e,i={variants:t,style:(0,n.tT)(r),isProcessed:!0};return i.style===r||t&&t.forEach(e=>{"function"!=typeof e.style&&(e.style=(0,n.tT)(e.style))}),i}},88530:(e,t,r)=>{"use strict";r.d(t,{A:()=>a});var n=r(88340);let i={theme:void 0},a=function(e){let t,r;return function(a){let o=t;return(void 0===o||a.theme!==r)&&(i.theme=a.theme,t=o=(0,n.A)(e(i)),r=a.theme),o}}},88759:(e,t,r)=>{"use strict";let n,i,a=r(15162);class o extends a{constructor(e){super(e),this.type="root",this.nodes||(this.nodes=[])}normalize(e,t,r){let n=super.normalize(e);if(t){if("prepend"===r)this.nodes.length>1?t.raws.before=this.nodes[1].raws.before:delete t.raws.before;else if(this.first!==t)for(let e of n)e.raws.before=t.raws.before}return n}removeChild(e,t){let r=this.index(e);return!t&&0===r&&this.nodes.length>1&&(this.nodes[1].raws.before=this.nodes[r].raws.before),super.removeChild(e)}toResult(e={}){return new n(new i,this,e).stringify()}}o.registerLazyResult=e=>{n=e},o.registerProcessor=e=>{i=e},e.exports=o,o.default=o,a.registerRoot(o)},89884:(e,t,r)=>{"use strict";r.d(t,{L:()=>u});var n=r(36330),i=r(7023),a=r(68620);function o(e,t){return void 0!==e.id?e:(0,n.A)({id:t},e)}function s(e){return e.colorMap?(0,n.A)({},e,{colorScale:"ordinal"===e.colorMap.type&&e.data?(0,a.$U)((0,n.A)({values:e.data},e.colorMap)):(0,a.yw)("continuous"===e.colorMap.type?(0,n.A)({min:e.min,max:e.max},e.colorMap):e.colorMap)}):e}function l(e,t){if(!e||0===e.length)return{axis:{},axisIds:[]};let r={},i=[];return e.forEach((e,a)=>{let l=e.dataKey,u=e.id??`defaultized-z-axis-${a}`;if(void 0===l||void 0!==e.data){r[u]=s(o(e,u)),i.push(u);return}if(void 0===t)throw Error("MUI X Charts: z-axis uses `dataKey` but no `dataset` is provided.");r[u]=s(o((0,n.A)({},e,{data:t.map(e=>e[l])}),u)),i.push(u)}),{axis:r,axisIds:i}}let u=({params:e,store:t})=>{let{zAxis:r,dataset:n}=e,a=i.useRef(!0);return i.useEffect(()=>{if(a.current){a.current=!1;return}
15t.set("zAxis",l(r,n))},[r,n,t]),{}};u.params={zAxis:!0,dataset:!0},u.getInitialState=e=>({zAxis:l(e.zAxis,e.dataset)})},90531:function(e,t,r){"use strict";var n,i,a,o,s,l,u,c,d=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),h=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),p=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&d(t,e,r);return h(t,e),t},f=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.decodeXML=t.decodeHTMLStrict=t.decodeHTMLAttribute=t.decodeHTML=t.determineBranch=t.EntityDecoder=t.DecodingMode=t.BinTrieFlags=t.fromCodePoint=t.replaceCodePoint=t.decodeCodePoint=t.xmlDecodeTree=t.htmlDecodeTree=void 0;var g=f(r(51930));t.htmlDecodeTree=g.default;var m=f(r(40744));t.xmlDecodeTree=m.default;var y=p(r(18137));t.decodeCodePoint=y.default;var b=r(18137);function v(e){return e>=s.ZERO&&e<=s.NINE}Object.defineProperty(t,"replaceCodePoint",{enumerable:!0,get:function(){return b.replaceCodePoint}}),Object.defineProperty(t,"fromCodePoint",{enumerable:!0,get:function(){return b.fromCodePoint}}),(n=s||(s={}))[n.NUM=35]="NUM",n[n.SEMI=59]="SEMI",n[n.EQUALS=61]="EQUALS",n[n.ZERO=48]="ZERO",n[n.NINE=57]="NINE",n[n.LOWER_A=97]="LOWER_A",n[n.LOWER_F=102]="LOWER_F",n[n.LOWER_X=120]="LOWER_X",n[n.LOWER_Z=122]="LOWER_Z",n[n.UPPER_A=65]="UPPER_A",n[n.UPPER_F=70]="UPPER_F",n[n.UPPER_Z=90]="UPPER_Z",(i=l=t.BinTrieFlags||(t.BinTrieFlags={}))[i.VALUE_LENGTH=49152]="VALUE_LENGTH",i[i.BRANCH_LENGTH=16256]="BRANCH_LENGTH",i[i.JUMP_TABLE=127]="JUMP_TABLE",(a=u||(u={}))[a.EntityStart=0]="EntityStart",a[a.NumericStart=1]="NumericStart",a[a.NumericDecimal=2]="NumericDecimal",a[a.NumericHex=3]="NumericHex",a[a.NamedEntity=4]="NamedEntity",(o=c=t.DecodingMode||(t.DecodingMode={}))[o.Legacy=0]="Legacy",o[o.Strict=1]="Strict",o[o.Attribute=2]="Attribute";var x=function(){function e(e,t,r){this.decodeTree=e,this.emitCodePoint=t,this.errors=r,this.state=u.EntityStart,this.consumed=1,this.result=0,this.treeIndex=0,this.excess=1,this.decodeMode=c.Strict}return e.prototype.startEntity=function(e){this.decodeMode=e,this.state=u.EntityStart,this.result=0,this.treeIndex=0,this.excess=1,this.consumed=1},e.prototype.write=function(e,t){switch(this.state){case u.EntityStart:if(e.charCodeAt(t)===s.NUM)return this.state=u.NumericStart,this.consumed+=1,this.stateNumericStart(e,t+1);return this.state=u.NamedEntity,this.stateNamedEntity(e,t);case u.NumericStart:return this.stateNumericStart(e,t);case u.NumericDecimal:return this.stateNumericDecimal(e,t);case u.NumericHex:return this.stateNumericHex(e,t);case u.NamedEntity:return this.stateNamedEntity(e,t)}},e.prototype.stateNumericStart=function(e,t){return t>=e.length?-1:(32|e.charCodeAt(t))===s.LOWER_X?(this.state=u.NumericHex,this.consumed+=1,this.stateNumericHex(e,t+1)):(this.state=u.NumericDecimal,this.stateNumericDecimal(e,t))},e.prototype.addToNumericResult=function(e,t,r,n){if(t!==r){var i=r-t;this.result=this.result*Math.pow(n,i)+parseInt(e.substr(t,i),n),this.consumed+=i}},e.prototype.stateNumericHex=function(e,t){for(var r=t;t<e.length;){var n,i=e.charCodeAt(t);if(!v(i)&&(!((n=i)>=s.UPPER_A)||!(n<=s.UPPER_F))&&(!(n>=s.LOWER_A)||!(n<=s.LOWER_F)))return this.addToNumericResult(e,r,t,16),this.emitNumericEntity(i,3);t+=1}return this.addToNumericResult(e,r,t,16),-1},e.prototype.stateNumericDecimal=function(e,t){for(var r=t;t<e.length;){var n=e.charCodeAt(t);if(!v(n))return this.addToNumericResult(e,r,t,10),this.emitNumericEntity(n,2);t+=1}return this.addToNumericResult(e,r,t,10),-1},e.prototype.emitNumericEntity=function(e,t){var r;if(this.consumed<=t)return null==(r=this.errors)||r.absenceOfDigitsInNumericCharacterReference(this.consumed),0;if(e===s.SEMI)this.consumed+=1;else if(this.decodeMode===c.Strict)return 0;return this.emitCodePoint((0,y.replaceCodePoint)(this.result),this.consumed),this.errors&&(e!==s.SEMI&&this.errors.missingSemicolonAfterCharacterReference(),this.errors.validateNumericCharacterReference(this.result)),this.consumed},e.prototype.stateNamedEntity=function(e,t){for(var r=this.decodeTree,n=r[this.treeIndex],i=(n&l.VALUE_LENGTH)>>14;t<e.length;t++,this.excess++){var a=e.charCodeAt(t);if(this.treeIndex=w(r,n,this.treeIndex+Math.max(1,i),a),this.treeIndex<0)return 0===this.result||this.decodeMode===c.Attribute&&(0===i||function(e){var t;return e===s.EQUALS||(t=e)>=s.UPPER_A&&t<=s.UPPER_Z||t>=s.LOWER_A&&t<=s.LOWER_Z||v(t)}(a))?0:this.emitNotTerminatedNamedEntity();if(0!=(i=((n=r[this.treeIndex])&l.VALUE_LENGTH)>>14)){if(a===s.SEMI)return this.emitNamedEntityData(this.treeIndex,i,this.consumed+this.excess);this.decodeMode!==c.Strict&&(this.result=this.treeIndex,this.consumed+=this.excess,this.excess=0)}}return -1},e.prototype.emitNotTerminatedNamedEntity=function(){var e,t=this.result,r=(this.decodeTree[t]&l.VALUE_LENGTH)>>14;return this.emitNamedEntityData(t,r,this.consumed),null==(e=this.errors)||e.missingSemicolonAfterCharacterReference(),this.consumed},e.prototype.emitNamedEntityData=function(e,t,r){var n=this.decodeTree;return this.emitCodePoint(1===t?n[e]&~l.VALUE_LENGTH:n[e+1],r),3===t&&this.emitCodePoint(n[e+2],r),r},e.prototype.end=function(){var e;switch(this.state){case u.NamedEntity:return 0!==this.result&&(this.decodeMode!==c.Attribute||this.result===this.treeIndex)?this.emitNotTerminatedNamedEntity():0;case u.NumericDecimal:return this.emitNumericEntity(0,2);case u.NumericHex:return this.emitNumericEntity(0,3);case u.NumericStart:return null==(e=this.errors)||e.absenceOfDigitsInNumericCharacterReference(this.consumed),0;case u.EntityStart:return 0}},e}();function A(e){var t="",r=new x(e,function(e){return t+=(0,y.fromCodePoint)(e)});return function(e,n){for(var i=0,a=0;(a=e.indexOf("&",a))>=0;){t+=e.slice(i,a),r.startEntity(n);var o=r.write(e,a+1);if(o<0){i=a+r.end();break}i=a+o,a=0===o?i+1:i}var s=t+e.slice(i);return t="",s}}function w(e,t,r,n){var i=(t&l.BRANCH_LENGTH)>>7,a=t&l.JUMP_TABLE;if(0===i)return 0!==a&&n===a?r:-1;if(a){var o=n-a;return o<0||o>=i?-1:e[r+o]-1}for(var s=r,u=s+i-1;s<=u;){var c=s+u>>>1,d=e[c];if(d<n)s=c+1;else{if(!(d>n))return e[c+i];u=c-1}}return -1}t.EntityDecoder=x,t.determineBranch=w;var D=A(g.default),C=A(m.default);t.decodeHTML=function(e,t){return void 0===t&&(t=c.Legacy),D(e,t)},t.decodeHTMLAttribute=function(e){return D(e,c.Attribute)},t.decodeHTMLStrict=function(e){return D(e,c.Strict)},t.decodeXML=function(e){return C(e,c.Strict)}},90754:(e,t,r)=>{"use strict";r.d(t,{X:()=>R});var n=r(31746),i=r(73115),a=r(15788),o=r(47038),s=r(82741),l=r(76525);function u(e){return Math.log(e)}function c(e){return Math.exp(e)}function d(e){return-Math.log(-e)}function h(e){return-Math.exp(-e)}function p(e){return isFinite(e)?+("1e"+e):e<0?0:e}function f(e){return(t,r)=>-e(-t,r)}function g(){let e=(function(e){let t,r,s=e(u,c),l=s.domain,g=10;function m(){var n,i;return t=(n=g)===Math.E?Math.log:10===n&&Math.log10||2===n&&Math.log2||(n=Math.log(n),e=>Math.log(e)/n),r=10===(i=g)?p:i===Math.E?Math.exp:e=>Math.pow(i,e),l()[0]<0?(t=f(t),r=f(r),e(d,h)):e(u,c),s}return s.base=function(e){return arguments.length?(g=+e,m()):g},s.domain=function(e){return arguments.length?(l(e),m()):l()},s.ticks=e=>{let i,a,o=l(),s=o[0],u=o[o.length-1],c=u<s;c&&([s,u]=[u,s]);let d=t(s),h=t(u),p=null==e?10:+e,f=[];if(!(g%1)&&h-d<p){if(d=Math.floor(d),h=Math.ceil(h),s>0){for(;d<=h;++d)for(i=1;i<g;++i)if(!((a=d<0?i/r(-d):i*r(d))<s)){if(a>u)break;f.push(a)}}else for(;d<=h;++d)for(i=g-1;i>=1;--i)if(!((a=d>0?i/r(-d):i*r(d))<s)){if(a>u)break;f.push(a)}2*f.length<p&&(f=(0,n.Ay)(s,u,p))}else f=(0,n.Ay)(d,h,Math.min(h-d,p)).map(r);return c?f.reverse():f},s.tickFormat=(e,n)=>{if(null==e&&(e=10),null==n&&(n=10===g?"s":","),"function"!=typeof n&&(g%1||null!=(n=(0,i.A)(n)).precision||(n.trim=!0),n=(0,a.GP)(n)),e===1/0)return n;let o=Math.max(1,g*e/s.ticks().length);return e=>{let i=e/r(Math.round(t(e)));return i*g<g-.5&&(i*=g),i<=o?n(e):""}},s.nice=()=>l((0,o.A)(l(),{floor:e=>r(Math.floor(t(e))),ceil:e=>r(Math.ceil(t(e)))})),s})((0,s.Gu)()).domain([1,10]);return e.copy=()=>(0,s.C)(e,g()).base(e.base()),l.C.apply(e,arguments),e}var m=r(23420);function y(e){return function(t){return t<0?-Math.pow(-t,e):Math.pow(t,e)}}function b(e){return e<0?-Math.sqrt(-e):Math.sqrt(e)}function v(e){return e<0?-e*e:e*e}function x(){var e,t,r,n=(t=(e=(0,s.Gu)())(s.D_,s.D_),r=1,t.exponent=function(t){return arguments.length?1==(r=+t)?e(s.D_,s.D_):.5===r?e(b,v):e(y(r),y(1/r)):r},(0,m.C)(t));return n.copy=function(){return(0,s.C)(n,x()).exponent(n.exponent())},l.C.apply(n,arguments),n}var A=r(39646),w=r(18311),D=r(54608),C=r(52273),E=r(71229),S=r(68929),k=r(53951),T=r(37029),M=r(493),I=r(72368);
15function P(e){return function(t){return Math.sign(t)*Math.log1p(Math.abs(t/e))}}function L(e){return function(t){return Math.sign(t)*Math.expm1(Math.abs(t))*e}}function R(e,t,r){switch(e){case"log":return g(t,r);case"pow":return x(t,r);case"sqrt":return function(){return x.apply(null,arguments).exponent(.5)}(t,r);case"time":return(0,A.A)(t,r);case"utc":return function(){return l.C.apply((0,A.B)(w.$Z,w.lk,D.Mb,C.R6,E.Hl,S.dA,k.pz,T.vD,M.R,I.aL).domain([Date.UTC(2e3,0,1),Date.UTC(2e3,0,2)]),arguments)}(t,r);case"symlog":return function e(...t){let r=function e(){var t,r,n,i=(t=(0,s.Gu)(),r=1,(n=t(P(1),L(r))).constant=function(e){return arguments.length?t(P(r=+e),L(r)):r},(0,m.C)(n));return i.copy=function(){return(0,s.C)(i,e()).constant(i.constant())},l.C.apply(i,arguments)}(...t),n=r.ticks,{negativeScale:i,linearScale:a,positiveScale:o}=function(e){let t=e.constant(),r=e.domain(),n=g([r[0],Math.min(r[1],-t)],e.range()),i=[Math.max(r[0],-t),Math.min(r[1],t)];return{negativeScale:n,linearScale:(0,m.A)(i,e.range()),positiveScale:g([Math.max(r[0],t),r[1]],e.range())}}(r);return r.ticks=e=>{let t=n(e),s=r.constant(),l=0,u=0,c=0;t.forEach(e=>{e>-s&&e<s&&(u+=1),e<=-s&&(l+=1),e>=s&&(c+=1)});let d=[];if(l>0&&d.push(...i.ticks(l)),u>0){let e=a.ticks(u);d.at(-1)===e[0]?d.push(...e.slice(1)):d.push(...e)}if(c>0){let e=o.ticks(c);d.at(-1)===e[0]?d.push(...e.slice(1)):d.push(...e)}return d},r.tickFormat=(e=10,t)=>{let n=r.constant(),[s,l]=r.domain(),u=l-s,c=i.domain(),d=c[1]-c[0],h=a.domain(),p=h[1]-h[0],f=o.domain(),g=f[1]-f[0],m=i.tickFormat((0===u?0:d/u)*e,t),y=a.tickFormat((0===u?0:p/u)*e,t),b=o.tickFormat((0===u?0:g/u)*e,t);return e=>(e.valueOf()<=-n?m:e.valueOf()>=n?b:y)(e)},r.copy=()=>e(r.domain(),r.range()).constant(r.constant()),r}(t,r);default:return(0,m.A)(t,r)}}},91570:(e,t,r)=>{"use strict";r.d(t,{S:()=>u});var n=r(36330),i=r(71600),a=r(12783),o=r(24297),s=r(7023),l=r(97135);let u=(e,t,r)=>s.forwardRef(function(u,c){let d=(0,i.A)({props:u,name:e}),h="function"==typeof t.defaultProps?t.defaultProps(d):t.defaultProps??{},p=(0,o.A)(h,d),f=(0,a.A)(),g=t.classesResolver?.(p,f),m=s.forwardRef(r);return(0,l.jsx)(m,(0,n.A)({},p,{classes:g,ref:c}))})},91676:(e,t,r)=>{"use strict";let n=r(81899),i=r(72032),a=r(34389),o=r(88759),s=r(69317),l=r(24358),u={empty:!0,space:!0};class c{constructor(e){this.input=e,this.root=new o,this.current=this.root,this.spaces="",this.semicolon=!1,this.createTokenizer(),this.root.source={input:e,start:{column:1,line:1,offset:0}}}atrule(e){let t,r,i,a=new n;a.name=e[1].slice(1),""===a.name&&this.unnamedAtrule(a,e),this.init(a,e[2]);let o=!1,s=!1,l=[],u=[];for(;!this.tokenizer.endOfFile();){if("("===(t=(e=this.tokenizer.nextToken())[0])||"["===t?u.push("("===t?")":"]"):"{"===t&&u.length>0?u.push("}"):t===u[u.length-1]&&u.pop(),0===u.length)if(";"===t){a.source.end=this.getPosition(e[2]),a.source.end.offset++,this.semicolon=!0;break}else if("{"===t){s=!0;break}else if("}"===t){if(l.length>0){for(i=l.length-1,r=l[i];r&&"space"===r[0];)r=l[--i];r&&(a.source.end=this.getPosition(r[3]||r[2]),a.source.end.offset++)}this.end(e);break}else l.push(e);else l.push(e);if(this.tokenizer.endOfFile()){o=!0;break}}a.raws.between=this.spacesAndCommentsFromEnd(l),l.length?(a.raws.afterName=this.spacesAndCommentsFromStart(l),this.raw(a,"params",l),o&&(e=l[l.length-1],a.source.end=this.getPosition(e[3]||e[2]),a.source.end.offset++,this.spaces=a.raws.between,a.raws.between="")):(a.raws.afterName="",a.params=""),s&&(a.nodes=[],this.current=a)}checkMissedSemicolon(e){let t,r=this.colon(e);if(!1===r)return;let n=0;for(let i=r-1;i>=0&&("space"===(t=e[i])[0]||2!==(n+=1));i--);throw this.input.error("Missed semicolon","word"===t[0]?t[3]+1:t[2])}colon(e){let t,r,n=0;for(let[i,a]of e.entries()){if("("===(r=a[0])&&(n+=1),")"===r&&(n-=1),0===n&&":"===r)if(t)if("word"===t[0]&&"progid"===t[1])continue;else return i;else this.doubleColon(a);t=a}return!1}comment(e){let t=new i;this.init(t,e[2]),t.source.end=this.getPosition(e[3]||e[2]),t.source.end.offset++;let r=e[1].slice(2,-2);if(/^\s*$/.test(r))t.text="",t.raws.left=r,t.raws.right="";else{let e=r.match(/^(\s*)([^]*\S)(\s*)$/);t.text=e[2],t.raws.left=e[1],t.raws.right=e[3]}}createTokenizer(){this.tokenizer=l(this.input)}decl(e,t){let r,n,i=new a;this.init(i,e[0][2]);let o=e[e.length-1];for(";"===o[0]&&(this.semicolon=!0,e.pop()),i.source.end=this.getPosition(o[3]||o[2]||function(e){for(let t=e.length-1;t>=0;t--){let r=e[t],n=r[3]||r[2];if(n)return n}}(e)),i.source.end.offset++;"word"!==e[0][0];)1===e.length&&this.unknownWord(e),i.raws.before+=e.shift()[1];for(i.source.start=this.getPosition(e[0][2]),i.prop="";e.length;){let t=e[0][0];if(":"===t||"space"===t||"comment"===t)break;
15i.prop+=e.shift()[1]}for(i.raws.between="";e.length;){if(":"===(r=e.shift())[0]){i.raws.between+=r[1];break}"word"===r[0]&&/\w/.test(r[1])&&this.unknownWord([r]),i.raws.between+=r[1]}("_"===i.prop[0]||"*"===i.prop[0])&&(i.raws.before+=i.prop[0],i.prop=i.prop.slice(1));let s=[];for(;e.length&&("space"===(n=e[0][0])||"comment"===n);)s.push(e.shift());this.precheckMissedSemicolon(e);for(let t=e.length-1;t>=0;t--){if("!important"===(r=e[t])[1].toLowerCase()){i.important=!0;let r=this.stringFrom(e,t);" !important"!==(r=this.spacesFromEnd(e)+r)&&(i.raws.important=r);break}if("important"===r[1].toLowerCase()){let r=e.slice(0),n="";for(let e=t;e>0;e--){let t=r[e][0];if(n.trim().startsWith("!")&&"space"!==t)break;n=r.pop()[1]+n}n.trim().startsWith("!")&&(i.important=!0,i.raws.important=n,e=r)}if("space"!==r[0]&&"comment"!==r[0])break}e.some(e=>"space"!==e[0]&&"comment"!==e[0])&&(i.raws.between+=s.map(e=>e[1]).join(""),s=[]),this.raw(i,"value",s.concat(e),t),i.value.includes(":")&&!t&&this.checkMissedSemicolon(e)}doubleColon(e){throw this.input.error("Double colon",{offset:e[2]},{offset:e[2]+e[1].length})}emptyRule(e){let t=new s;this.init(t,e[2]),t.selector="",t.raws.between="",this.current=t}end(e){this.current.nodes&&this.current.nodes.length&&(this.current.raws.semicolon=this.semicolon),this.semicolon=!1,this.current.raws.after=(this.current.raws.after||"")+this.spaces,this.spaces="",this.current.parent?(this.current.source.end=this.getPosition(e[2]),this.current.source.end.offset++,this.current=this.current.parent):this.unexpectedClose(e)}endFile(){this.current.parent&&this.unclosedBlock(),this.current.nodes&&this.current.nodes.length&&(this.current.raws.semicolon=this.semicolon),this.current.raws.after=(this.current.raws.after||"")+this.spaces,this.root.source.end=this.getPosition(this.tokenizer.position())}freeSemicolon(e){if(this.spaces+=e[1],this.current.nodes){let t=this.current.nodes[this.current.nodes.length-1];t&&"rule"===t.type&&!t.raws.ownSemicolon&&(t.raws.ownSemicolon=this.spaces,this.spaces="",t.source.end=this.getPosition(e[2]),t.source.end.offset+=t.raws.ownSemicolon.length)}}getPosition(e){let t=this.input.fromOffset(e);return{column:t.col,line:t.line,offset:e}}init(e,t){this.current.push(e),e.source={input:this.input,start:this.getPosition(t)},e.raws.before=this.spaces,this.spaces="","comment"!==e.type&&(this.semicolon=!1)}other(e){let t=!1,r=null,n=!1,i=null,a=[],o=e[1].startsWith("--"),s=[],l=e;for(;l;){if(r=l[0],s.push(l),"("===r||"["===r)i||(i=l),a.push("("===r?")":"]");else if(o&&n&&"{"===r)i||(i=l),a.push("}");else if(0===a.length)if(";"===r)if(n)return void this.decl(s,o);else break;else if("{"===r)return void this.rule(s);else if("}"===r){this.tokenizer.back(s.pop()),t=!0;break}else":"===r&&(n=!0);else r===a[a.length-1]&&(a.pop(),0===a.length&&(i=null));l=this.tokenizer.nextToken()}if(this.tokenizer.endOfFile()&&(t=!0),a.length>0&&this.unclosedBracket(i),t&&n){if(!o)for(;s.length&&("space"===(l=s[s.length-1][0])||"comment"===l);)this.tokenizer.back(s.pop());this.decl(s,o)}else this.unknownWord(s)}parse(){let e;for(;!this.tokenizer.endOfFile();)switch((e=this.tokenizer.nextToken())[0]){case"space":this.spaces+=e[1];break;case";":this.freeSemicolon(e);break;case"}":this.end(e);break;case"comment":this.comment(e);break;case"at-word":this.atrule(e);break;case"{":this.emptyRule(e);break;default:this.other(e)}this.endFile()}precheckMissedSemicolon(){}raw(e,t,r,n){let i,a,o,s,l=r.length,c="",d=!0;for(let e=0;e<l;e+=1)"space"!==(a=(i=r[e])[0])||e!==l-1||n?"comment"===a?(s=r[e-1]?r[e-1][0]:"empty",o=r[e+1]?r[e+1][
150]:"empty",u[s]||u[o]||","===c.slice(-1)?d=!1:c+=i[1]):c+=i[1]:d=!1;if(!d){let n=r.reduce((e,t)=>e+t[1],"");e.raws[t]={raw:n,value:c}}e[t]=c}rule(e){e.pop();let t=new s;this.init(t,e[0][2]),t.raws.between=this.spacesAndCommentsFromEnd(e),this.raw(t,"selector",e),this.current=t}spacesAndCommentsFromEnd(e){let t,r="";for(;e.length&&("space"===(t=e[e.length-1][0])||"comment"===t);)r=e.pop()[1]+r;return r}spacesAndCommentsFromStart(e){let t,r="";for(;e.length&&("space"===(t=e[0][0])||"comment"===t);)r+=e.shift()[1];return r}spacesFromEnd(e){let t="";for(;e.length&&"space"===e[e.length-1][0];)t=e.pop()[1]+t;return t}stringFrom(e,t){let r="";for(let n=t;n<e.length;n++)r+=e[n][1];return e.splice(t,e.length-t),r}unclosedBlock(){let e=this.current.source.start;throw this.input.error("Unclosed block",e.line,e.column)}unclosedBracket(e){throw this.input.error("Unclosed bracket",{offset:e[2]},{offset:e[2]+1})}unexpectedClose(e){throw this.input.error("Unexpected }",{offset:e[2]},{offset:e[2]+1})}unknownWord(e){throw this.input.error("Unknown word "+e[0][1],{offset:e[0][2]},{offset:e[0][2]+e[0][1].length})}unnamedAtrule(e,t){throw this.input.error("At-rule without name",{offset:t[2]},{offset:t[2]+t[1].length})}}e.exports=c},92001:(e,t,r)=>{"use strict";r.d(t,{xc:()=>E,lR:()=>C,nn:()=>A,Vz:()=>D});var n=r(62152),i=r(14688),a=r(44589),o=r(36330),s=r(45490),l=r(68620),u=r(96275),c=r(90754),d=r(12172),h=r(25765);let p=(e,t,r,n,i,a,o)=>{let s="rotation"===n?i[t].rotationExtremumGetter:i[t].radiusExtremumGetter,l=o[t]?.series??{},[u,c]=s?.({series:l,axis:r,axisIndex:a,isDefaultAxis:0===a})??[1/0,-1/0],[d,h]=e;return[Math.min(u,d),Math.max(c,h)]},f=(e,t,r,n,i)=>{let a=Object.keys(r).filter(h.W).reduce((a,o)=>p(a,o,e,t,r,n,i),[1/0,-1/0]);return Number.isNaN(a[0])||Number.isNaN(a[1])?[1/0,-1/0]:a};var g=r(29254);let m=(e,t,r,n)=>{let i=new Set;return Object.keys(t).filter(h.W).forEach(a=>{let o=r[a]?.series??{},s=t[a].axisTooltipGetter?.(o);void 0!==s&&s.forEach(({axisId:t,direction:r})=>{r===e&&i.add(t??n)})}),i};var y=r(64778),b=r(15417);function v({drawingArea:e,formattedSeries:t,axis:r,seriesConfig:n,axisDirection:i}){if(void 0===r)return{axis:{},axisIds:[]};let a=m(i,n,t,r[0].id),h={};return r.forEach((r,p)=>{let m=function(e,t,r){if("rotation"===t){if("point"===r.scaleType){let e=[(0,g.k)(r.startAngle,0),(0,g.k)(r.endAngle,2*Math.PI)],t=e[1]-e[0];return t>2*Math.PI-.1&&(e[1]-=t/r.data.length),e}return[(0,g.k)(r.startAngle,0),(0,g.k)(r.endAngle,2*Math.PI)]}return[0,Math.min(e.height,e.width)/2]}(e,i,r),[v,x]=f(r,i,n,p,t),A=!r.ignoreTooltip&&a.has(r.id),w=r.data??[];if((0,s.wy)(r)){let e=r.categoryGapRatio??.2,t=r.barGapRatio??.1;if(h[r.id]=(0,o.A)({offset:0,categoryGapRatio:e,barGapRatio:t,triggerTooltip:A},r,{data:w,scale:(0,y.W)(r.data,m).paddingInner(e).paddingOuter(e/2),tickNumber:r.data.length,colorScale:r.colorMap&&("ordinal"===r.colorMap.type?(0,l.$U)((0,o.A)({values:r.data},r.colorMap)):(0,l.yw)(r.colorMap))}),(0,d.X)(r.data)){let e=(0,d.L)(r.data,m,r.tickNumber);h[r.id].valueFormatter=r.valueFormatter??e}}if((0,s.Hg)(r)&&(h[r.id]=(0,o.A)({offset:0,triggerTooltip:A},r,{data:w,scale:(0,b.h)(r.data,m),tickNumber:r.data.length,colorScale:r.colorMap&&("ordinal"===r.colorMap.type?(0,l.$U)((0,o.A)({values:r.data},r.colorMap)):(0,l.yw)(r.colorMap))}),(0,d.X)(r.data))){let e=(0,d.L)(r.data,m,r.tickNumber);h[r.id].valueFormatter=r.valueFormatter??e}if(!(0,s.yp)(r))return;let D=r.scaleType??"linear",C=r.domainLimit??"nice",E=[r.min??v,r.max??x];if("function"==typeof C){let{min:e,max:t}=C(v,x);E[0]=e,E[1]=t}let S=(0,u.dH)(r,E,(0,u.Ir)(Math.abs(m[1]-m[0]))),k=(0,u.dE)(S,m),T=(0,c.X)(D,E,m),M="nice"===C?T.nice(S):T,[I,P]=M.domain(),L=[r.min??I,r.max??P];h[r.id]=(0,o.A)({offset:0,triggerTooltip:A},r,{data:w,scaleType:D,scale:M.domain(L),tickNumber:k,colorScale:r.colorMap&&(0,l.yw)(r.colorMap)})}),{axis:h,axisIds:r.map(({id:e})=>e)}}let x=e=>e.polarAxis,A=(0,n.Mz)(x,e=>e?.rotation),w=(0,n.Mz)(x,e=>e?.radius),D=(0,n.S)(A,i.VT,a.nW,a.Tk,(e,t,r,n)=>v({drawingArea:t,formattedSeries:r,axis:e,seriesConfig:n,axisDirection:"rotation"})),C=(0,n.S)(w,i.VT,a.nW,a.Tk,(e,t,r,n)=>v({drawingArea:t,formattedSeries:r,axis:e,seriesConfig:n,axisDirection:"radius"})),E=(0,n.S)(i.VT,function(e){return{cx:e.left+e.width/2,cy:e.top+e.height/2}})},92797:(e,t,r)=>{"use strict";r.d(t,{$:()=>A});var n=r(96941),i=r(18440),a=r(33984),o=r(63150),s=r(36330),l=r(7023),u=r(13439),c=r(29321),d=r(33857),h=r(63606),p=r(44589),f=r(11993);function g(e,t,r){return(0,f.wl)(e)?r(0===e.bandwidth()?Math.floor((t-Math.min(...e.range())+e.step()/2)/e.step()):Math.floor((t-Math.min(...e.range()))/e.step())):e.invert(t)}let m=({svgRef:e,params:t,store:r,instance:n})=>
15{let{disableVoronoi:i,voronoiMaxRadius:a,onItemClick:o}=t,{axis:s,axisIds:f}=r.use(h.ds),{axis:m,axisIds:y}=r.use(h.U0),b=r.use(h.zw),{series:v,seriesOrder:x}=r.use(p.nW)?.scatter??{},A=r.use(b?h.d1:h.YC),w=f[0],D=y[0];return(0,u.A)(()=>{r.set("voronoi",{isVoronoiEnabled:!i})},[r,i]),l.useEffect(()=>{if(null===e.current||i)return;let t=e.current;function l(e){let i,o=(0,d.P)(t,e);if(!n.isPointInside(o.x,o.y))return"outside-chart";for(let e of x??[]){let t=(v??{})[e],n=A.get(e);if(!n)continue;let l=t.xAxisId??w,u=t.yAxisId??D,c=(0,h.M)(r.state,l),d=(0,h.M)(r.state,u),p="item"===a?t.markerSize:a,f=(c?.start??0)/100,y=(c?.end??100)/100,b=(d?.start??0)/100,x=(d?.end??100)/100,C=s[l].scale,E=m[u].scale,S=function(e,t,r,n,i,a,o,s,l,u,c=1/0,d=1){let h=r.copy(),p=n.copy();h.range([0,1]),p.range([0,1]);let f=r.range()[1]-r.range()[0],m=n.range()[1]-n.range()[0],y=f*f,b=m*m,v=h(g(r,l,e=>t[e]?.x)),x=p(g(n,u,e=>t[e]?.y));return e.neighbors(v,x,d,null!=c?c*c:1/0,function(e){let r=h(t[e].x),n=p(t[e].y);return r>=i&&r<=a&&n>=o&&n<=s},function(e,t){return y*e*e+b*t*t})}(n,t.data,C,E,f,y,b,x,o.x,o.y,p)[0];if(void 0===S)continue;let k=t.data[S],T=C(k.x),M=E(k.y),I=(T-o.x)**2+(M-o.y)**2;(void 0===i||I<i.distanceSq)&&(i={dataIndex:S,seriesId:e,distanceSq:I})}return void 0===i?"no-point-found":{seriesId:i.seriesId,dataIndex:i.dataIndex}}let u=n.addInteractionListener("moveEnd",e=>{e.detail.activeGestures.pan||(n.cleanInteraction?.(),n.clearHighlight?.(),n.removeTooltipItem?.())}),c=n.addInteractionListener("panEnd",e=>{e.detail.activeGestures.move||(n.cleanInteraction?.(),n.clearHighlight?.(),n.removeTooltipItem?.())}),p=n.addInteractionListener("quickPressEnd",e=>{e.detail.activeGestures.move||e.detail.activeGestures.pan||(n.cleanInteraction?.(),n.clearHighlight?.(),n.removeTooltipItem?.())}),f=e=>{let t=l(e.detail.srcEvent);if("outside-chart"===t){n.cleanInteraction?.(),n.clearHighlight?.(),n.removeTooltipItem?.();return}if("outside-voronoi-max-radius"===t||"no-point-found"===t){n.removeTooltipItem?.(),n.clearHighlight?.(),n.removeTooltipItem?.();return}let{seriesId:r,dataIndex:i}=t;n.setTooltipItem?.({type:"scatter",seriesId:r,dataIndex:i}),n.setLastUpdateSource?.("pointer"),n.setHighlight?.({seriesId:r,dataIndex:i})},y=n.addInteractionListener("tap",e=>{let t=l(e.detail.srcEvent);if("string"!=typeof t&&o){let{seriesId:r,dataIndex:n}=t;o(e.detail.srcEvent,{type:"scatter",seriesId:r,dataIndex:n})}}),b=n.addInteractionListener("move",f),C=n.addInteractionListener("pan",f),E=n.addInteractionListener("quickPress",f);return()=>{y.cleanup(),b.cleanup(),u.cleanup(),C.cleanup(),c.cleanup(),E.cleanup(),p.cleanup()}},[e,m,s,a,o,i,n,x,v,A,w,D,r]),{instance:{enableVoronoi:(0,c.A)(()=>{r.set("voronoi",{isVoronoiEnabled:!0})}),disableVoronoi:(0,c.A)(()=>{r.set("voronoi",{isVoronoiEnabled:!1})})}}};m.getDefaultizedParams=({params:e})=>(0,s.A)({},e,{disableVoronoi:e.disableVoronoi??!e.series.some(e=>"scatter"===e.type)}),m.getInitialState=e=>({voronoi:{isVoronoiEnabled:!e.disableVoronoi}}),m.params={disableVoronoi:!0,voronoiMaxRadius:!0,onItemClick:!0};var y=r(89884),b=r(54784),v=r(92827),x=r(30360);let A=[y.L,b.C,x.D,a.o,n.J,i.M,v.X,m,o.X]},92827:(e,t,r)=>{"use strict";r.d(t,{X:()=>h});var n=r(36330),i=r(29321),a=r(48532),o=r(62152),s=r(87710);let l=(e,t,r)=>{let n=(0,s.s)(r,t);return!e.has(n)},u=new Map,c=(0,o.Mz)(e=>e.visibilityManager,e=>e?.visibilityMap??u);(0,o.S)(c,e=>(t,r)=>l(e,r,t));let d=(e,t)=>{let r=new Map;return e&&e.forEach(e=>{let n=(0,s.s)(t,e);r.set(n,e)}),r},h=({store:e,params:t,seriesConfig:r,instance:o})=>{(0,a.J)(()=>{void 0!==t.hiddenItems&&e.set("visibilityManager",(0,n.A)({},e.state.visibilityManager,{visibilityMap:d(t.hiddenItems,r)}))},[e,t.hiddenItems,r]);let s=(0,i.A)(r=>{let i=e.state.visibilityManager.visibilityMap,a=o.serializeIdentifier(r);if(i.has(a))return;let s=new Map(i);s.set(a,r),e.set("visibilityManager",(0,n.A)({},e.state.visibilityManager,{visibilityMap:s})),t.onHiddenItemsChange?.(Array.from(s.values()))}),l=(0,i.A)(r=>{let i=e.state.visibilityManager.visibilityMap,a=o.serializeIdentifier(r);if(!i.has(a))return;let s=new Map(i);s.delete(a),e.set("visibilityManager",(0,n.A)({},e.state.visibilityManager,{visibilityMap:s}
15)),t.onHiddenItemsChange?.(Array.from(s.values()))}),u=(0,i.A)(t=>{let r=e.state.visibilityManager.visibilityMap,n=o.serializeIdentifier(t);r.has(n)?l(t):s(t)});return{instance:{hideItem:s,showItem:l,toggleItemVisibility:u}}};h.getInitialState=(e,t,r)=>({visibilityManager:{visibilityMap:e.hiddenItems?d(e.hiddenItems,r):u,isControlled:void 0!==e.hiddenItems}}),h.params={onHiddenItemsChange:!0,hiddenItems:!0}},93020:function(e,t){var r,n;void 0===(n="function"==typeof(r=function(){return function(e){function t(e){return" "===e||" "===e||"\n"===e||"\f"===e||"\r"===e}function r(t){var r,n=t.exec(e.substring(g));if(n)return r=n[0],g+=r.length,r}for(var n,i,a,o,s,l=e.length,u=/^[ \t\n\r\u000c]+/,c=/^[, \t\n\r\u000c]+/,d=/^[^ \t\n\r\u000c]+/,h=/[,]+$/,p=/^\d+$/,f=/^-?(?:[0-9]+|[0-9]*\.[0-9]+)(?:[eE][+-]?[0-9]+)?$/,g=0,m=[];;){if(r(c),g>=l)return m;n=r(d),i=[],","===n.slice(-1)?(n=n.replace(h,""),y()):function(){for(r(u),a="",o="in descriptor";;){if(s=e.charAt(g),"in descriptor"===o)if(t(s))a&&(i.push(a),a="",o="after descriptor");else if(","===s){g+=1,a&&i.push(a),y();return}else if("("===s)a+=s,o="in parens";else if(""===s){a&&i.push(a),y();return}else a+=s;else if("in parens"===o)if(")"===s)a+=s,o="in descriptor";else if(""===s){i.push(a),y();return}else a+=s;else if("after descriptor"===o)if(t(s));else{if(""===s)return void y();o="in descriptor",g-=1}g+=1}}()}function y(){var t,r,a,o,s,l,u,c,d,h=!1,g={};for(o=0;o<i.length;o++)l=(s=i[o])[s.length-1],c=parseInt(u=s.substring(0,s.length-1),10),d=parseFloat(u),p.test(u)&&"w"===l?((t||r)&&(h=!0),0===c?h=!0:t=c):f.test(u)&&"x"===l?((t||r||a)&&(h=!0),d<0?h=!0:r=d):p.test(u)&&"h"===l?((a||r)&&(h=!0),0===c?h=!0:a=c):h=!0;h?console&&console.log&&console.log("Invalid srcset descriptor found in '"+e+"' at '"+s+"'."):(g.url=n,t&&(g.w=t),r&&(g.d=r),a&&(g.h=a),m.push(g))}}})?r.apply(t,[]):r)||(e.exports=n)},93033:()=>{},93427:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});var n,i=r(7023);let a=0,o={...n||(n=r.t(i,2))}.useId;function s(e){if(void 0!==o){let t=o();return e??t}let[t,r]=i.useState(e),n=e||t;return i.useEffect(()=>{null==t&&(a+=1,r(`mui-${a}`))},[t]),n}},93748:(e,t,r)=>{let n=r(79078),i=r(52256),{isPlainObject:a}=r(78149),o=r(12075),s=r(93020),{parse:l}=r(58316),u=["img","audio","video","picture","svg","object","map","iframe","embed"],c=["script","style"];function d(e,t){e&&Object.keys(e).forEach(function(r){t(e[r],r)})}function h(e,t){return({}).hasOwnProperty.call(e,t)}function p(e,t){let r=[];return d(e,function(e){t(e)&&r.push(e)}),r}e.exports=g;let f=/^[^\0\t\n\f\r /<=>]+$/;function g(e,t,r){let y,b,v,x,A,w,D,C,E;if(null==e)return"";"number"==typeof e&&(e=e.toString());let S="",k="";function T(e,t){let r=this;this.tag=e,this.attribs=t||{},this.tagPosition=S.length,this.text="",this.openingTagLength=0,this.mediaChildren=[],this.updateParentNodeText=function(){if(A.length){let e=A[A.length-1];e.text+=r.text}},this.updateParentNodeMediaChildren=function(){A.length&&u.includes(this.tag)&&A[A.length-1].mediaChildren.push(this.tag)}}(t=Object.assign({},g.defaults,t)).parser=Object.assign({},m,t.parser);let M=function(e){return!1===t.allowedTags||(t.allowedTags||[]).indexOf(e)>-1};c.forEach(function(e){M(e)&&!t.allowVulnerableTags&&console.warn(` 16 17â ï¸ Your \`allowedTags\` option includes, \`${e}\`, which is inherently 18vulnerable to XSS attacks. Please remove it from \`allowedTags\`. 19Or, to disable this warning, add the \`allowVulnerableTags\` option 20and ensure you are accounting for this risk. 21 22`)});let I=t.nonTextTags||["script","style","textarea","option"];t.allowedAttributes&&(y={},b={},d(t.allowedAttributes,function(e,t){y[t]=[];let r=[];e.forEach(function(e){"string"==typeof e&&e.indexOf("*")>=0?r.push(i(e).replace(/\\\*/g,".*")):y[t].push(e)}),r.length&&(b[t]=RegExp("^("+r.join("|")+")$"))}));let P={},L={},R={};d(t.allowedClasses,function(e,t){if(y&&(h(y,t)||(y[t]=[]),y[t].push("class")),P[t]=e,Array.isArray(e)){let r=[];P[t]=[],R[t]=[],e.forEach(function(e){"string"==typeof e&&e.indexOf("*")>=0?r.push(i(e).replace(/\\\*/g,".*")):e instanceof RegExp?R[t].push(e):P[t].push(e)}),r.length&&(L[t]=RegExp("^("+r.join("|")+")$"))}});let N={};d(t.transformTags,function(e,t){let r;"function"==typeof e?r=e:"string"==typeof e&&(r=g.simpleTransform(e)),"*"===t?v=r:N[t]=r});let O=!1;B();let q=new n.Parser({onopentag:function(e,r){let n;if(t.onOpenTag&&t.onOpenTag(e,r),t.enforceHtmlBoundary&&"html"===e&&B(),C)return void E++;let i=new T(e,r);A.push(i);
22let u=!1,c=!!i.text;if(h(N,e)&&(i.attribs=r=(n=N[e](e,r)).attribs,void 0!==n.text&&(i.innerText=n.text),e!==n.tagName&&(i.name=e=n.tagName,D[x]=n.tagName)),v&&(i.attribs=r=(n=v(e,r)).attribs,e!==n.tagName&&(i.name=e=n.tagName,D[x]=n.tagName)),(!M(e)||"recursiveEscape"===t.disallowedTagsMode&&!function(e){for(let t in e)if(h(e,t))return!1;return!0}(w)||null!=t.nestingLimit&&x>=t.nestingLimit)&&(u=!0,w[x]=!0,("discard"===t.disallowedTagsMode||"completelyDiscard"===t.disallowedTagsMode)&&-1!==I.indexOf(e)&&(C=!0,E=1)),x++,u){if("discard"===t.disallowedTagsMode||"completelyDiscard"===t.disallowedTagsMode){if(i.innerText&&!c){let r=j(i.innerText);t.textFilter?S+=t.textFilter(r,e):S+=r,O=!0}return}k=S,S=""}S+="<"+e,"script"===e&&(t.allowedScriptHostnames||t.allowedScriptDomains)&&(i.innerText=""),u&&("escape"===t.disallowedTagsMode||"recursiveEscape"===t.disallowedTagsMode)&&t.preserveEscapedAttributes?d(r,function(e,t){S+=" "+t+'="'+j(e||"",!0)+'"'}):(!y||h(y,e)||y["*"])&&d(r,function(r,n){if(!f.test(n)||""===r&&!t.allowedEmptyAttributes.includes(n)&&(t.nonBooleanAttributes.includes(n)||t.nonBooleanAttributes.includes("*")))return void delete i.attribs[n];let u=!1;if(!y||h(y,e)&&-1!==y[e].indexOf(n)||y["*"]&&-1!==y["*"].indexOf(n)||h(b,e)&&b[e].test(n)||b["*"]&&b["*"].test(n))u=!0;else if(y&&y[e]){for(let t of y[e])if(a(t)&&t.name&&t.name===n){u=!0;let e="";if(!0===t.multiple)for(let n of r.split(" "))-1!==t.values.indexOf(n)&&(""===e?e=n:e+=" "+n);else t.values.indexOf(r)>=0&&(e=r);r=e}}if(u){if(-1!==t.allowedSchemesAppliedToAttributes.indexOf(n)&&F(e,r))return void delete i.attribs[n];if("script"===e&&"src"===n){let e=!0;try{let n=_(r);if(t.allowedScriptHostnames||t.allowedScriptDomains){let r=(t.allowedScriptHostnames||[]).find(function(e){return e===n.url.hostname}),i=(t.allowedScriptDomains||[]).find(function(e){return n.url.hostname===e||n.url.hostname.endsWith(`.${e}`)});e=r||i}}catch(t){e=!1}if(!e)return void delete i.attribs[n]}if("iframe"===e&&"src"===n){let e=!0;try{let n=_(r);if(n.isRelativeUrl)e=h(t,"allowIframeRelativeUrls")?t.allowIframeRelativeUrls:!t.allowedIframeHostnames&&!t.allowedIframeDomains;else if(t.allowedIframeHostnames||t.allowedIframeDomains){let r=(t.allowedIframeHostnames||[]).find(function(e){return e===n.url.hostname}),i=(t.allowedIframeDomains||[]).find(function(e){return n.url.hostname===e||n.url.hostname.endsWith(`.${e}`)});e=r||i}}catch(t){e=!1}if(!e)return void delete i.attribs[n]}if("srcset"===n)try{let e=s(r);if(e.forEach(function(e){F("srcset",e.url)&&(e.evil=!0)}),!(e=p(e,function(e){return!e.evil})).length)return void delete i.attribs[n];r=p(e,function(e){return!e.evil}).map(function(e){if(!e.url)throw Error("URL missing");return e.url+(e.w?` ${e.w}w`:"")+(e.h?` ${e.h}h`:"")+(e.d?` ${e.d}x`:"")}).join(", "),i.attribs[n]=r}catch(e){delete i.attribs[n];return}if("class"===n){let t=P[e],a=P["*"],s=L[e],l=R[e],u=R["*"],c=[s,L["*"]].concat(l,u).filter(function(e){return e});if(!(r=t&&a?z(r,o(t,a),c):z(r,t||a,c)).length)return void delete i.attribs[n]}if("style"===n){if(t.parseStyleAttributes)try{let a=l(e+" {"+r+"}",{map:!1});if(r=(function(e,t){var r;let n;if(!t)return e;let i=e.nodes[0];return(n=t[i.selector]&&t["*"]?o(t[i.selector],t["*"]):t[i.selector]||t["*"])&&(e.nodes[0].nodes=i.nodes.reduce((r=n,function(e,t){return h(r,t.prop)&&r[t.prop].some(function(e){return e.test(t.value)})&&e.push(t),e}),[])),e})(a,t.allowedStyles).nodes[0].nodes.reduce(function(e,t){return e.push(`${t.prop}:${t.value}${t.important?" !important":""}`),e},[]).join(";"),0===r.length)return void delete i.attribs[n]}catch(t){"undefined"!=typeof window&&console.warn('Failed to parse "'+e+" {"+r+"}\", If you're running this in a browser, we recommend to disable style parsing: options.parseStyleAttributes: false, since this only works in a node environment due to a postcss dependency, More info: https://github.com/apostrophecms/sanitize-html/issues/547"),delete i.attribs[n];return}else if(t.allowedStyles)throw Error("allowedStyles option cannot be used together with parseStyleAttributes: false.")}S+=" "+n,r&&r.length?S+='="'+j(r,!0)+'"':t.allowedEmptyAttributes.includes(n)&&(S+='=""')}else delete i.attribs[n]}),-1!==t.selfClosing.indexOf(e)?S+=" />":(S+=">",!i.innerText||c||t.textFilter||(S+=j(i.innerText),O=!0)),u&&(S=k+j(S),k=""),i.openingTagLength=S.length-i.tagPosition},ontext:function(e){let r;if(C)return;let n=A[A.length-1];if(n&&(r=n.tag,e=void 0!==n.innerText?n.innerText:e),"completelyDiscard"!==t.disallowedTagsMode||M(r)){if(("discard"===t.disallowedTagsMode||"completelyDiscard"===t.disallowedTagsMode)&&("script"===r||"style"===r))S+=e;else if(!O){let n=j(e,!1);t.textFilter?S+=t.textFilter(n,r):S+=n}}else e="";if(A.length){let t=A[A.length-1];t.text+=e}},onclosetag:function(e,r){if(t.onCloseTag&&t.onCloseTag(e,r),C){if(--E)return;C=!1}let n=A.pop();if(!n)return;if(n.tag!==e)return void A.push(n);C=!!t.enforceHtmlBoundary&&"html"===e;let i=w[--x];if(i){if(delete w[x],"discard"===t.disallowedTagsMode||"completelyDiscard"===t.disallowedTagsMode)return void n.updateParentNodeText();k=S,S=""}if(D[x]&&(e=D[x],delete D[x]),t.exclusiveFilter){let e=t.exclusiveFilter(n);if("excludeTag"===e){i&&(S=k,k=""),S=S.substring(0,n.tagPosition)+S.substring(n.tagPosition+n.openingTagLength);return}if(e){S=S.substring(0,n.tagPosition);return}}if(n.updateParentNodeMediaChildren(),n.updateParentNodeText(),-1!==t.selfClosing.indexOf(e)||r&&!M(e)&&["escape","recursiveEscape"].indexOf(t.disallowedTagsMode)>=0){i&&(S=k,k="");return}S+="</"+e+">
22",i&&(S=k+j(S),k=""),O=!1}},t.parser);return q.write(e),q.end(),S;function B(){S="",x=0,A=[],w={},D={},C=!1,E=0}function j(e,r){return"string"!=typeof e&&(e+=""),t.parser.decodeEntities&&(e=e.replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">"),r&&(e=e.replace(/"/g,"""))),e=e.replace(/&(?![a-zA-Z0-9#]{1,20};)/g,"&").replace(/</g,"<").replace(/>/g,">"),r&&(e=e.replace(/"/g,""")),e}function F(e,r){for(r=r.replace(/[\x00-\x20]+/g,"");;){let e=r.indexOf("\x3c!--");if(-1===e)break;let t=r.indexOf("--\x3e",e+4);if(-1===t)break;r=r.substring(0,e)+r.substring(t+3)}let n=r.match(/^([a-zA-Z][a-zA-Z0-9.\-+]*):/);if(!n)return!!r.match(/^[/\\]{2}/)&&!t.allowProtocolRelative;let i=n[1].toLowerCase();return h(t.allowedSchemesByTag,e)?-1===t.allowedSchemesByTag[e].indexOf(i):!t.allowedSchemes||-1===t.allowedSchemes.indexOf(i)}function _(e){if((e=e.replace(/^(\w+:)?\s*[\\/]\s*[\\/]/,"$1//")).startsWith("relative:"))throw Error("relative: exploit attempt");let t="relative://relative-site";for(let e=0;e<100;e++)t+=`/${e}`;let r=new URL(e,t);return{isRelativeUrl:r&&"relative-site"===r.hostname&&"relative:"===r.protocol,url:r}}function z(e,t,r){return t?(e=e.split(/\s+/)).filter(function(e){return -1!==t.indexOf(e)||r.some(function(t){return t.test(e)})}).join(" "):e}}let m={decodeEntities:!0};g.defaults={allowedTags:["address","article","aside","footer","header","h1","h2","h3","h4","h5","h6","hgroup","main","nav","section","blockquote","dd","div","dl","dt","figcaption","figure","hr","li","menu","ol","p","pre","ul","a","abbr","b","bdi","bdo","br","cite","code","data","dfn","em","i","kbd","mark","q","rb","rp","rt","rtc","ruby","s","samp","small","span","strong","sub","sup","time","u","var","wbr","caption","col","colgroup","table","tbody","td","tfoot","th","thead","tr"],nonBooleanAttributes:["abbr","accept","accept-charset","accesskey","action","allow","alt","as","autocapitalize","autocomplete","blocking","charset","cite","class","color","cols","colspan","content","contenteditable","coords","crossorigin","data","datetime","decoding","dir","dirname","download","draggable","enctype","enterkeyhint","fetchpriority","for","form","formaction","formenctype","formmethod","formtarget","headers","height","hidden","high","href","hreflang","http-equiv","id","imagesizes","imagesrcset","inputmode","integrity","is","itemid","itemprop","itemref","itemtype","kind","label","lang","list","loading","low","max","maxlength","media","method","min","minlength","name","nonce","optimum","pattern","ping","placeholder","popover","popovertarget","popovertargetaction","poster","preload","referrerpolicy","rel","rows","rowspan","sandbox","scope","shape","size","sizes","slot","span","spellcheck","src","srcdoc","srclang","srcset","start","step","style","tabindex","target","title","translate","type","usemap","value","width","wrap","onauxclick","onafterprint","onbeforematch","onbeforeprint","onbeforeunload","onbeforetoggle","onblur","oncancel","oncanplay","oncanplaythrough","onchange","onclick","onclose","oncontextlost","oncontextmenu","oncontextrestored","oncopy","oncuechange","oncut","ondblclick","ondrag","ondragend","ondragenter","ondragleave","ondragover","ondragstart","ondrop","ondurationchange","onemptied","onended","onerror","onfocus","onformdata","onhashchange","oninput","oninvalid","onkeydown","onkeypress","onkeyup","onlanguagechange","onload","onloadeddata","onloadedmetadata","onloadstart","onmessage","onmessageerror","onmousedown","onmouseenter","onmouseleave","onmousemove","onmouseout","onmouseover","onmouseup","onoffline","ononline","onpagehide","onpageshow","onpaste","onpause","onplay","onplaying","onpopstate","onprogress","onratechange","onreset","onresize","onrejectionhandled","onscroll","onscrollend","onsecuritypolicyviolation","onseeked","onseeking","onselect","onslotchange","onstalled","onstorage","onsubmit","onsuspend","ontimeupdate","ontoggle","onunhandledrejection","onunload","onvolumechange","onwaiting","onwheel"],disallowedTagsMode:"discard",allowedAttributes:{a:["href","name","target"],img:["src","srcset","alt","title","width","height","loading"]},allowedEmptyAttributes:["alt"],selfClosing:["img","br","hr","area","base","basefont","input","link","meta"],allowedSchemes:["http","https","ftp","mailto","tel"],allowedSchemesByTag:{},allowedSchemesAppliedToAttributes:["href","src","cite"],allowProtocolRelative:!0,enforceHtmlBoundary:!1,parseStyleAttributes:!0,preserveEscapedAttributes:!1},g.simpleTransform=function(e,t,r){return r=void 0===r||r,t=t||{},function(n,i){let a;if(r)for(a in t)i[a]=t[a];else i=t;return{tagName:e,attribs:i}}}},94519:(e,t,r)=>{"use strict";function n(e,t,r){if(0===r)return{barWidth:e/t,offset:0};let n=e/(t+(t-1)*r);return{barWidth:n,offset:r*n}}r.d(t,{L:()=>n})},94674:(e,t,r)=>{"use strict";r.d(t,{G:()=>function e(t,r,a,o){if("function"==typeof t){u.bt.current=[],t();let e=l(u.bt.current,t);return u.bt.current=void 0,e}if(void 0!==a&&!Array.isArray(a)&&"function"!=typeof r){var s=t,d=r,h=a,p=o;let n=(0,i.M)(()=>Object.keys(h)),l=(0,i.M)(()=>({}));for(let t of n)l[t]=e(s,d,h[t],p);return l}let f="function"==typeof r?r:function(...e){let t=!Array.isArray(e[0]),r=t?0:-1,i=e[0+r],a=e[1+r],o=e[2+r],s=e[3+r],l=(0,n.G)(a,o,s);return t?l(i):l}(r,a,o);return Array.isArray(t)?c(t,f):c([t],([e])=>f(e))}});var n=r(87963),i=r(50426),a=r(46855),o=r(55988),s=r(17816);function l(e,t){let r=(0,s.d)(t()),n=()=>r.set(t());return n(),(0,o.E)(()=>{let t=()=>a.Gt.preRender(n,!1,!0),r=e.map(e=>e.on("change",t));return()=>
22{r.forEach(e=>e()),(0,a.WG)(n)}}),r}var u=r(72058);function c(e,t){let r=(0,i.M)(()=>[]);return l(e,()=>{r.length=0;let n=e.length;for(let t=0;t<n;t++)r[t]=e[t].get();return t(r)})}},94693:(e,t,r)=>{"use strict";r.d(t,{u:()=>n});let n=r(7023).createContext(null)},96275:(e,t,r)=>{"use strict";function n(e,t,r){let{tickMaxStep:n,tickMinStep:i,tickNumber:a}=e,o=void 0===i?999:Math.floor(Math.abs(t[1]-t[0])/i);return Math.min(o,Math.max(void 0===n?2:Math.ceil(Math.abs(t[1]-t[0])/n),a??r))}function i(e,t){return 0==t[1]-t[0]?1:e/((t[1]-t[0])/100)}function a(e){return Math.floor(Math.abs(e)/50)}r.d(t,{Ir:()=>a,dE:()=>i,dH:()=>n})},96648:(e,t,r)=>{"use strict";r.d(t,{r:()=>eL});var n=r(36330),i=r(21287),a=r(7023),o=r(71600),s=r(86544),l=r(42981),u=r(73094),c=r(3638),d=r(17645),h=r(26588),p=r(61636),f=r(12783),g=r(17523),m=r(9515),y=r(1750);let b=Math.PI,v=2*b,x=v-1e-6;function A(e){this._+=e[0];for(let t=1,r=e.length;t<r;++t)this._+=arguments[t]+e[t]}class w{constructor(e){this._x0=this._y0=this._x1=this._y1=null,this._="",this._append=null==e?A:function(e){let t=Math.floor(e);if(!(t>=0))throw Error(`invalid digits: ${e}`);if(t>15)return A;let r=10**t;return function(e){this._+=e[0];for(let t=1,n=e.length;t<n;++t)this._+=Math.round(arguments[t]*r)/r+e[t]}}(e)}moveTo(e,t){this._append`M${this._x0=this._x1=+e},${this._y0=this._y1=+t}`}closePath(){null!==this._x1&&(this._x1=this._x0,this._y1=this._y0,this._append`Z`)}lineTo(e,t){this._append`L${this._x1=+e},${this._y1=+t}`}quadraticCurveTo(e,t,r,n){this._append`Q${+e},${+t},${this._x1=+r},${this._y1=+n}`}bezierCurveTo(e,t,r,n,i,a){this._append`C${+e},${+t},${+r},${+n},${this._x1=+i},${this._y1=+a}`}arcTo(e,t,r,n,i){if(e*=1,t*=1,r*=1,n*=1,(i*=1)<0)throw Error(`negative radius: ${i}`);let a=this._x1,o=this._y1,s=r-e,l=n-t,u=a-e,c=o-t,d=u*u+c*c;if(null===this._x1)this._append`M${this._x1=e},${this._y1=t}`;else if(d>1e-6)if(Math.abs(c*s-l*u)>1e-6&&i){let h=r-a,p=n-o,f=s*s+l*l,g=Math.sqrt(f),m=Math.sqrt(d),y=i*Math.tan((b-Math.acos((f+d-(h*h+p*p))/(2*g*m)))/2),v=y/m,x=y/g;Math.abs(v-1)>1e-6&&this._append`L${e+v*u},${t+v*c}`,this._append`A${i},${i},0,0,${+(c*h>u*p)},${this._x1=e+x*s},${this._y1=t+x*l}`}else this._append`L${this._x1=e},${this._y1=t}`}arc(e,t,r,n,i,a){if(e*=1,t*=1,r*=1,a=!!a,r<0)throw Error(`negative radius: ${r}`);let o=r*Math.cos(n),s=r*Math.sin(n),l=e+o,u=t+s,c=1^a,d=a?n-i:i-n;null===this._x1?this._append`M${l},${u}`:(Math.abs(this._x1-l)>1e-6||Math.abs(this._y1-u)>1e-6)&&this._append`L${l},${u}`,r&&(d<0&&(d=d%v+v),d>x?this._append`A${r},${r},0,1,${c},${e-o},${t-s}A${r},${r},0,1,${c},${this._x1=l},${this._y1=u}`:d>1e-6&&this._append`A${r},${r},0,${+(d>=b)},${c},${this._x1=e+r*Math.cos(i)},${this._y1=t+r*Math.sin(i)}`)}rect(e,t,r,n){this._append`M${this._x0=this._x1=+e},${this._y0=this._y1=+t}h${r*=1}v${+n}h${-r}Z`}toString(){return this._}}function D(e){return e.innerRadius}function C(e){return e.outerRadius}function E(e){return e.startAngle}function S(e){return e.endAngle}function k(e){return e&&e.padAngle}function T(e,t,r,n,i,a,o){var s=e-r,l=t-n,u=(o?a:-a)/(0,y.RZ)(s*s+l*l),c=u*l,d=-u*s,h=e+c,p=t+d,f=r+c,g=n+d,m=(h+f)/2,b=(p+g)/2,v=f-h,x=g-p,A=v*v+x*x,w=i-a,D=h*g-f*p,C=(x<0?-1:1)*(0,y.RZ)((0,y.T9)(0,w*w*A-D*D)),E=(D*x-v*C)/A,S=(-D*v-x*C)/A,k=(D*x+v*C)/A,T=(-D*v+x*C)/A,M=E-m,I=S-b,P=k-m,L=T-b;return M*M+I*I>P*P+L*L&&(E=k,S=T),{cx:E,cy:S,x01:-c,y01:-d,x11:E*(i/w-1),y11:S*(i/w-1)}}function M(){let e;var t=D,r=C,n=(0,m.A)(0),i=null,a=E,o=S,s=k,l=null,u=(e=3,c.digits=function(t){if(!arguments.length)return e;if(null==t)e=null;else{let r=Math.floor(t);if(!(r>=0))throw RangeError(`invalid digits: ${t}`);e=r}return c},()=>new w(e));function c(){var e,c,d=+t.apply(this,arguments),h=+r.apply(this,arguments),p=a.apply(this,arguments)-y.TW,f=o.apply(this,arguments)-y.TW,g=(0,y.tn)(f-p),m=f>p;if(l||(l=e=u()),h<d&&(c=h,h=d,d=c),h>y.Ni)if(g>y.FA-y.Ni)l.moveTo(h*(0,y.gn)(p),h*(0,y.F8)(p)),l.arc(0,0,h,p,f,!m),d>y.Ni&&(l.moveTo(d*(0,y.gn)(f),d*(0,y.F8)(f)),l.arc(0,0,d,f,p,m));else{var b,v,x=p,A=f,w=p,D=f,C=g,E=g,S=s.apply(this,arguments)/2,k=S>y.Ni&&(i?+i.apply(this,arguments):(0,y.RZ)(d*d+h*h)),M=(0,y.jk)((0,y.tn)(h-d)/2,+n.apply(this,arguments)),I=M,P=M;if(k>y.Ni){var L=(0,y.qR)(k/d*(0,y.F8)(S)),R=(0,y.qR)(k/h*(0,y.F8)(S));(C-=2*L)>y.Ni?(L*=m?1:-1,w+=L,D-=L):(C=0,w=D=(p+f)/2),(E-=2*R)>y.Ni?(R*=m?1:-1,x+=R,A-=R):(E=0,x=A=(p+f)/2)}var N=h*(0,y.gn)(x),O=h*(0,y.F8)(x),q=d*(0,y.gn)(D),B=d*(0,y.F8)(D);if(M>y.Ni){var j,F=h*(0,y.gn)(A),_=h*(0,y.F8)(A),z=d*(0,y.gn)(w),$=d*(0,y.F8)(w);if(g<y.pi)if(j=function(e,t,r,n,i,a,o,s){var l=r-e,u=n-t,c=o-i,d=s-a,h=d*l-c*u;if(!(h*h<y.Ni))return h=(c*(t-a)-d*(e-i))/h,[e+h*l,t+h*u]}(N,O,z,$,F,_,q,B)){var U=N-j[0],H=O-j[1],V=F-j[0],G=_-j[1],W=1/(0,y.F8)((0,y.HQ)((U*V+H*G)/((0,y.RZ)(U*U+H*H)*(0,y.RZ)(V*V+G*G)))/2),Y=(0,y.RZ)(j[0]*j[0]+j[1]*j[1]);I=(0,y.jk)(M,(d-Y)/(W-1)),P=(0,y.jk)(M,(h-Y)/(W+1))}else I=P=0}E>y.Ni?P>y.Ni?(b=T(z,$,N,O,h,P,m),v=T(F,_,q,B,h,P,m),l.moveTo(b.cx+b.x01,b.cy+b.y01),P<M?l.arc(b.cx,b.cy,P,(0,y.FP)(b.y01,b.x01),(0,y.FP)(v.y01,v.x01),!m):(l.arc(b.cx,b.cy,P,(0,y.FP)(b.y01,b.x01),(0,y.FP)(b.y11,b.x11),!m),l.arc(0,0,h,(0,y.FP)(b.cy+b.y11,b.cx+b.x11),(0,y.FP)(v.cy+v.y11,v.cx+v.x11),!m),l.arc(v.cx,v.cy,P,(0,y.FP)(v.y11,v.x11),(0,y.FP)(v.y01,v.x01),!m))):(l.moveTo(N,O),l.arc(0,0,h,x,A,!m)):l.moveTo(N,O),d>y.Ni&&C>y.Ni?I>
22y.Ni?(b=T(q,B,F,_,d,-I,m),v=T(N,O,z,$,d,-I,m),l.lineTo(b.cx+b.x01,b.cy+b.y01),I<M?l.arc(b.cx,b.cy,I,(0,y.FP)(b.y01,b.x01),(0,y.FP)(v.y01,v.x01),!m):(l.arc(b.cx,b.cy,I,(0,y.FP)(b.y01,b.x01),(0,y.FP)(b.y11,b.x11),!m),l.arc(0,0,d,(0,y.FP)(b.cy+b.y11,b.cx+b.x11),(0,y.FP)(v.cy+v.y11,v.cx+v.x11),m),l.arc(v.cx,v.cy,I,(0,y.FP)(v.y11,v.x11),(0,y.FP)(v.y01,v.x01),!m))):l.arc(0,0,d,D,w,m):l.lineTo(q,B)}else l.moveTo(0,0);if(l.closePath(),e)return l=null,e+""||null}return c.centroid=function(){var e=(+t.apply(this,arguments)+ +r.apply(this,arguments))/2,n=(+a.apply(this,arguments)+ +o.apply(this,arguments))/2-y.pi/2;return[(0,y.gn)(n)*e,(0,y.F8)(n)*e]},c.innerRadius=function(e){return arguments.length?(t="function"==typeof e?e:(0,m.A)(+e),c):t},c.outerRadius=function(e){return arguments.length?(r="function"==typeof e?e:(0,m.A)(+e),c):r},c.cornerRadius=function(e){return arguments.length?(n="function"==typeof e?e:(0,m.A)(+e),c):n},c.padRadius=function(e){return arguments.length?(i=null==e?null:"function"==typeof e?e:(0,m.A)(+e),c):i},c.startAngle=function(e){return arguments.length?(a="function"==typeof e?e:(0,m.A)(+e),c):a},c.endAngle=function(e){return arguments.length?(o="function"==typeof e?e:(0,m.A)(+e),c):o},c.padAngle=function(e){return arguments.length?(s="function"==typeof e?e:(0,m.A)(+e),c):s},c.context=function(e){return arguments.length?(l=null==e?null:e,c):l},c}w.prototype;var I=r(60622),P=r(43630);function L(e,t){let r=(0,I.A)(e.startAngle,t.startAngle),n=(0,I.A)(e.endAngle,t.endAngle),i=(0,I.A)(e.innerRadius,t.innerRadius),a=(0,I.A)(e.outerRadius,t.outerRadius),o=(0,I.A)(e.paddingAngle,t.paddingAngle),s=(0,I.A)(e.cornerRadius,t.cornerRadius);return e=>({startAngle:r(e),endAngle:n(e),innerRadius:i(e),outerRadius:a(e),paddingAngle:o(e),cornerRadius:s(e)})}var R=r(37082),N=r(24619),O=r(97135);let q=["className","classes","color","dataIndex","id","isFaded","isHighlighted","isFocused","onClick","cornerRadius","startAngle","endAngle","innerRadius","outerRadius","paddingAngle","skipAnimation","stroke","skipInteraction"];function B(e){return(0,h.Ay)("MuiPieArc",e)}let j=(0,g.A)("MuiPieArc",["root","highlighted","faded","series","focusIndicator"]),F=e=>{let{classes:t,id:r,isFaded:n,isHighlighted:i,dataIndex:a}=e,o={root:["root",`series-${r}`,`data-index-${a}`,i&&"highlighted",n&&"faded"]};return(0,d.A)(o,B,t)},_=(0,p.Ay)("path",{name:"MuiPieArc",slot:"Root",overridesResolver:(e,t)=>t.arc})({transitionProperty:"opacity, fill, filter",transitionDuration:`${R.nW}ms`,transitionTimingFunction:R.VQ}),z=a.forwardRef(function(e,t){let{className:r,classes:a,color:o,dataIndex:s,id:l,isFaded:u,isHighlighted:d,isFocused:h,onClick:p,cornerRadius:g,startAngle:m,endAngle:y,innerRadius:b,outerRadius:v,paddingAngle:x,skipAnimation:A,stroke:w,skipInteraction:D}=e,C=(0,i.A)(e,q),E=(0,f.A)(),S=w??(E.vars||E).palette.background.paper,k={id:l,dataIndex:s,classes:a,color:o,isFaded:u,isHighlighted:d,isFocused:h},T=F(k),I=(0,N.D)({type:"pie",seriesId:l,dataIndex:s},D),R=function(e){let t={startAngle:(e.startAngle+e.endAngle)/2,endAngle:(e.startAngle+e.endAngle)/2,innerRadius:e.innerRadius,outerRadius:e.outerRadius,paddingAngle:e.paddingAngle,cornerRadius:e.cornerRadius};return(0,P.l)({startAngle:e.startAngle,endAngle:e.endAngle,innerRadius:e.innerRadius,outerRadius:e.outerRadius,paddingAngle:e.paddingAngle,cornerRadius:e.cornerRadius},{createInterpolator:L,transformProps:e=>({d:M().cornerRadius(e.cornerRadius)({padAngle:e.paddingAngle,innerRadius:e.innerRadius,outerRadius:e.outerRadius,startAngle:e.startAngle,endAngle:e.endAngle}),visibility:e.startAngle===e.endAngle?"hidden":"visible"}),applyProps(e,t){e.setAttribute("d",t.d),e.setAttribute("visibility",t.visibility)},initialProps:t,skip:e.skipAnimation,ref:e.ref})}({cornerRadius:g,startAngle:m,endAngle:y,innerRadius:b,outerRadius:v,paddingAngle:x,skipAnimation:A,ref:t});return(0,O.jsx)(_,(0,n.A)({onClick:p,cursor:p?"pointer":"unset",ownerState:k,className:(0,c.A)(T.root,r),fill:k.color,opacity:k.isFaded?.3:1,filter:k.isHighlighted?"brightness(120%)":"none",stroke:S,strokeWidth:1,strokeLinejoin:"round","data-highlighted":k.isHighlighted||void 0,"data-faded":k.isFaded||void 0},C,I,R))});var $=r(69953),U=r(198),H=r(38774),V=r(20062),G=r(29254);
22function W(e,t,r,i){let{faded:a,highlighted:o,paddingAngle:s=0,cornerRadius:l=0}=e,{radius:{inner:u=0,label:c,outer:d}}=t,h=(0,n.A)({additionalRadius:0},i&&a||r&&o||{}),p=Math.max(0,(0,G.k)(h.paddingAngle??s)),f=Math.max(0,h.innerRadius??u),g=Math.max(0,h.outerRadius??d+h.additionalRadius),m=h.cornerRadius??l,y=h.arcLabelRadius??c??(f+g)/2;return{paddingAngle:p,innerRadius:f,outerRadius:g,cornerRadius:m,arcLabelRadius:y}}function Y(e){let{id:t,data:r,faded:i,highlighted:o}=e,{isFaded:s,isHighlighted:l}=function(){let e=(0,$.P)();return{isHighlighted:e.use(U.bF),isFaded:e.use(U.GB)}}(),u=function(){let e=(0,V.y)();return t=>null!==e&&(0,H.v)(e,t)}();return a.useMemo(()=>r.map((r,a)=>{let c={seriesId:t,dataIndex:a},d=l(c),h=!d&&s(c),p=u({type:"pie",seriesId:t,dataIndex:a}),f=W(e,{radius:{inner:e.innerRadius??0,outer:e.outerRadius,label:e.arcLabelRadius??0,available:0}},d,h),g=(0,n.A)({additionalRadius:0},h&&i||d&&o||{});return(0,n.A)({},r,g,{dataIndex:a,isFaded:h,isHighlighted:d,isFocused:p},f)}),[r,t,l,s,u,e,i,o])}let X=["slots","slotProps","innerRadius","outerRadius","cornerRadius","paddingAngle","id","highlighted","faded","data","onItemClick","skipAnimation"];function K(e){let{slots:t,slotProps:r,innerRadius:a=0,outerRadius:o,cornerRadius:s=0,paddingAngle:l=0,id:u,highlighted:c,faded:d={additionalRadius:-5},data:h,onItemClick:p,skipAnimation:f}=e,g=(0,i.A)(e,X),m=Y({innerRadius:a,outerRadius:o,cornerRadius:s,paddingAngle:l,id:u,highlighted:c,faded:d,data:h});if(0===h.length)return null;let y=t?.pieArc??z;return(0,O.jsx)("g",(0,n.A)({},g,{children:m.map((e,t)=>(0,O.jsx)(y,(0,n.A)({startAngle:e.startAngle,endAngle:e.endAngle,paddingAngle:e.paddingAngle,innerRadius:e.innerRadius,outerRadius:e.outerRadius,cornerRadius:e.cornerRadius,skipAnimation:f??!1,id:u,color:e.color,dataIndex:t,isFaded:e.isFaded,isHighlighted:e.isHighlighted,isFocused:e.isFocused,onClick:p&&(r=>{p(r,{type:"pie",seriesId:u,dataIndex:t},e)})},r?.pieArc),e.dataIndex))}))}function Z(e,t){let r=(0,I.A)(e.startAngle,t.startAngle),n=(0,I.A)(e.endAngle,t.endAngle),i=(0,I.A)(e.innerRadius,t.innerRadius),a=(0,I.A)(e.outerRadius,t.outerRadius),o=(0,I.A)(e.paddingAngle,t.paddingAngle),s=(0,I.A)(e.cornerRadius,t.cornerRadius);return e=>({startAngle:r(e),endAngle:n(e),innerRadius:i(e),outerRadius:a(e),paddingAngle:o(e),cornerRadius:s(e)})}let J=["id","classes","color","startAngle","endAngle","paddingAngle","arcLabelRadius","innerRadius","outerRadius","cornerRadius","formattedArcLabel","isHighlighted","isFaded","skipAnimation","hidden"];function Q(e){return(0,h.Ay)("MuiPieArcLabel",e)}let ee=(0,g.A)("MuiPieArcLabel",["root","highlighted","faded","animate","series"]),et=e=>{let{classes:t,id:r,isFaded:n,isHighlighted:i,skipAnimation:a}=e,o={root:["root",`series-${r}`,i&&"highlighted",n&&"faded",!a&&"animate"]};return(0,d.A)(o,Q,t)},er=(0,p.Ay)("text",{name:"MuiPieArcLabel",slot:"Root"})(({theme:e})=>({fill:(e.vars||e).palette.text.primary,textAnchor:"middle",dominantBaseline:"middle",pointerEvents:"none",animationName:"animate-opacity",animationDuration:"0s",animationTimingFunction:R.VQ,transitionDuration:`${R.nW}ms`,transitionProperty:"opacity",transitionTimingFunction:R.VQ,[`&.${ee.animate}`]:{animationDuration:`${R.nW}ms`},"@keyframes animate-opacity":{from:{opacity:0}
22}})),en=a.forwardRef(function(e,t){let{id:r,classes:a,color:o,startAngle:s,endAngle:l,paddingAngle:u,arcLabelRadius:c,cornerRadius:d,formattedArcLabel:h,isHighlighted:p,isFaded:f,skipAnimation:g,hidden:m}=e,y=(0,i.A)(e,J),b=et({id:r,classes:a,color:o,isFaded:f,isHighlighted:p,skipAnimation:g}),v=function(e){let t={startAngle:(e.startAngle+e.endAngle)/2,endAngle:(e.startAngle+e.endAngle)/2,innerRadius:e.arcLabelRadius??e.innerRadius,outerRadius:e.arcLabelRadius??e.outerRadius,paddingAngle:e.paddingAngle,cornerRadius:e.cornerRadius};return(0,P.l)({startAngle:e.startAngle,endAngle:e.endAngle,innerRadius:e.arcLabelRadius??e.innerRadius,outerRadius:e.arcLabelRadius??e.outerRadius,paddingAngle:e.paddingAngle,cornerRadius:e.cornerRadius},{createInterpolator:Z,transformProps:e=>{let[t,r]=M().cornerRadius(e.cornerRadius).centroid({padAngle:e.paddingAngle,startAngle:e.startAngle,endAngle:e.endAngle,innerRadius:e.innerRadius,outerRadius:e.outerRadius});return{x:t,y:r}},applyProps(e,{x:t,y:r}){e.setAttribute("x",t.toString()),e.setAttribute("y",r.toString())},initialProps:t,skip:e.skipAnimation,ref:e.ref})}({cornerRadius:d,startAngle:s,endAngle:l,innerRadius:c,outerRadius:c,paddingAngle:u,skipAnimation:g,ref:t});return(0,O.jsx)(er,(0,n.A)({className:b.root},y,v,{opacity:+!m,children:h}))});var ei=r(48605);let ea=["arcLabel","arcLabelMinAngle","arcLabelRadius","cornerRadius","data","faded","highlighted","id","innerRadius","outerRadius","paddingAngle","skipAnimation","slotProps","slots"],eo=180/Math.PI;function es(e){let{arcLabel:t,arcLabelMinAngle:r=0,arcLabelRadius:a,cornerRadius:o=0,data:s,faded:l={additionalRadius:-5},highlighted:u,id:c,innerRadius:d,outerRadius:h,paddingAngle:p=0,skipAnimation:f,slotProps:g,slots:m}=e,y=(0,i.A)(e,ea),b=Y({innerRadius:d,outerRadius:h,arcLabelRadius:a,cornerRadius:o,paddingAngle:p,id:c,highlighted:u,faded:l,data:s});if(0===s.length)return null;let v=m?.pieArcLabel??en;return(0,O.jsx)("g",(0,n.A)({},y,{children:b.map(e=>(0,O.jsx)(v,(0,n.A)({startAngle:e.startAngle,endAngle:e.endAngle,paddingAngle:e.paddingAngle,innerRadius:e.innerRadius,outerRadius:e.outerRadius,arcLabelRadius:e.arcLabelRadius,cornerRadius:e.cornerRadius,id:c,color:e.color,isFaded:e.isFaded,isHighlighted:e.isHighlighted,formattedArcLabel:function(e,t,r){if(!e||(r.endAngle-r.startAngle)*eo<t)return null;switch(e){case"label":return(0,ei.p)(r.label,"arc");case"value":return r.value?.toString();case"formattedValue":return r.formattedValue;default:return e((0,n.A)({},r,{label:(0,ei.p)(r.label,"arc")}))}}(t,r,e),skipAnimation:f??!1},g?.pieArcLabel),e.id??e.dataIndex))}))}var el=r(81142),eu=r(44589);function ec(){return(0,el.zM)("pie")}function ed(){return(0,$.P)().use(eu.rq).pie??{}}var eh=r(55270);function ep(e){return(0,h.Ay)("MuiPieChart",e)}(0,g.A)("MuiPieChart",["root","series","seriesLabels"]);let ef=e=>(0,d.A)({root:["root"],series:["series"],seriesLabels:["seriesLabels"]},ep,e);function eg(e){let{skipAnimation:t,slots:r,slotProps:n,onItemClick:i}=e,a=ec(),o=ed(),s=(0,eh.x)(t),l=ef();if(void 0===a)return null;let{series:u,seriesOrder:c}=a;return(0,O.jsxs)("g",{children:[c.map(e=>{let{cornerRadius:t,paddingAngle:a,data:c,highlighted:d,faded:h}=u[e];return(0,O.jsx)("g",{className:l.series,transform:`translate(${o[e].center.x}, ${o[e].center.y})`,"data-series":e,children:(0,O.jsx)(K,{innerRadius:o[e].radius.inner,outerRadius:o[e].radius.outer,cornerRadius:t,paddingAngle:a,id:e,data:c,skipAnimation:s,highlighted:d,faded:h,onItemClick:i,slots:r,slotProps:n})},e)}),c.map(e=>{let{cornerRadius:t,paddingAngle:i,arcLabel:a,arcLabelMinAngle:c,data:d}=u[e];return(0,O.jsx)("g",{className:l.seriesLabels,transform:`translate(${o[e].center.x}, ${o[e].center.y})`,"data-series":e,children:(0,O.jsx)(es,{innerRadius:o[e].radius.inner,outerRadius:o[e].radius.outer,arcLabelRadius:o[e].radius.label,cornerRadius:t,paddingAngle:i,id:e,data:d,skipAnimation:s,arcLabel:a,arcLabelMinAngle:c,slots:r,slotProps:n})},e)})]})}var em=r(10592),ey=r(82060),eb=r(33966),ev=r(30978),ex=r(12681),eA=r(33984),ew=r(30360),eD=r(18440),eC=r(63150),eE=r(92827);let eS=[ew.D,eA.o,eD.M,eE.X,eC.X];var ek=r(16068),eT=r(58440);let eM=["arcLabelRadius"];function eI(e){let t=(0,f.A)(),r=(0,V.y)(),a=ed(),{isHighlighted:o,isFaded:s}=(0,eT.q)(r),l=ec();if(null===r||"pie"!==r.type||!l)return null;let u=l?.series[r.seriesId],{center:c,radius:d}=a[r.seriesId];if(!u||!c||!d)return null;let h=u.data[r.dataIndex],p=W(u,a[r.seriesId],o,s),g=(0,i.A)(p,eM);return(0,O.jsx)(z,(0,n.A)({transform:`translate(${a[u.id].center.x}, ${a[u.id].center.y})`,startAngle:h.startAngle,endAngle:h.endAngle,color:"transparent",pointerEvents:"none",skipInteraction:!0,skipAnimation:!0,stroke:(t.vars??t).palette.text.primary,id:u.id,className:j.focusIndicator,dataIndex:r.dataIndex,isFa
22ded:!1,isHighlighted:!1,isFocused:!1,strokeWidth:3},g,e))}let eP=["series","width","height","margin","colors","sx","skipAnimation","hideLegend","children","slots","slotProps","onItemClick","loading","highlightedItem","onHighlightChange","className","showToolbar"],eL=a.forwardRef(function(e,t){let r=(0,o.A)({props:e,name:"MuiPieChart"}),{series:a,width:c,height:d,margin:h,colors:p,sx:f,skipAnimation:g,hideLegend:m,children:y,slots:b,slotProps:v,onItemClick:x,loading:A,highlightedItem:w,onHighlightChange:D,className:C,showToolbar:E}=r,S=(0,i.A)(r,eP),k=(0,ek.a)(h,s.RX),{chartDataProviderProps:T,chartsSurfaceProps:M}=(0,ev.f)((0,n.A)({},S,{series:a.map(e=>(0,n.A)({type:"pie"},e)),width:c,height:d,margin:k,colors:p,highlightedItem:w,onHighlightChange:D,className:C,skipAnimation:g,plugins:eS}),t),I=b?.tooltip??l.b,P=b?.toolbar;return(0,O.jsx)(eb.i,(0,n.A)({},T,{children:(0,O.jsxs)(ex.P,{legendPosition:v?.legend?.position,legendDirection:v?.legend?.direction??"vertical",sx:f,hideLegend:m??!1,children:[E&&P?(0,O.jsx)(P,(0,n.A)({},v?.toolbar)):null,!m&&(0,O.jsx)(u.Z,{direction:v?.legend?.direction??"vertical",slots:b,slotProps:v}),(0,O.jsxs)(ey.B,(0,n.A)({},M,{children:[(0,O.jsx)(eg,{slots:b,slotProps:v,onItemClick:x}),(0,O.jsx)(eI,{}),(0,O.jsx)(em.g,{loading:A,slots:b,slotProps:v}),y]})),!A&&(0,O.jsx)(I,(0,n.A)({trigger:"item"},v?.tooltip))]})}))})},96766:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.attributeNames=t.elementNames=void 0,t.elementNames=new Map(["altGlyph","altGlyphDef","altGlyphItem","animateColor","animateMotion","animateTransform","clipPath","feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence","foreignObject","glyphRef","linearGradient","radialGradient","textPath"].map(function(e){return[e.toLowerCase(),e]})),t.attributeNames=new Map(["definitionURL","attributeName","attributeType","baseFrequency","baseProfile","calcMode","clipPathUnits","diffuseConstant","edgeMode","filterUnits","glyphRef","gradientTransform","gradientUnits","kernelMatrix","kernelUnitLength","keyPoints","keySplines","keyTimes","lengthAdjust","limitingConeAngle","markerHeight","markerUnits","markerWidth","maskContentUnits","maskUnits","numOctaves","pathLength","patternContentUnits","patternTransform","patternUnits","pointsAtX","pointsAtY","pointsAtZ","preserveAlpha","preserveAspectRatio","primitiveUnits","refX","refY","repeatCount","repeatDur","requiredExtensions","requiredFeatures","specularConstant","specularExponent","spreadMethod","startOffset","stdDeviation","stitchTiles","surfaceScale","systemLanguage","tableValues","targetX","targetY","textLength","viewBox","viewTarget","xChannelSelector","yChannelSelector","zoomAndPan"].map(function(e){return[e.toLowerCase(),e]}))},96941:(e,t,r)=>{"use strict";r.d(t,{J:()=>C});var n=r(36330),i=r(7023),a=r(13439),o=r(21097),s=r(26059);let l=()=>{};function u(e){let{store:t,selector:r}=e,n=r(t.state),i={effect:l,dispose:null,subscribe:()=>{i.dispose??=t.subscribe(e=>{let t=r(e);if(!Object.is(n,t)){let e=n;n=t,i.effect(e,t)}})},onMount:()=>(i.subscribe(),()=>{i.dispose?.(),i.dispose=null})};return i.subscribe(),i}var c=r(41012),d=r(54021),h=r(14688),p=r(44589),f=r(19186),g=r(45290);function m(e,t){let r={top:0,bottom:0,none:0};return(e&&e.length>0?e:[{id:g.nW,scaleType:"linear"}]).map((e,i)=>{let a=e.dataKey,o=e.position??(0===i?"bottom":"none"),s=g.cP+(e.label?g.Xq:0),l=e.id??`defaultized-x-axis-${i}`,u=(0,n.A)({offset:r[o]},e,{id:l,position:o,height:e.height??s,zoom:(0,f.L)(e.zoom,l,"x",e.reverse)});if("none"!==o&&(r[o]+=u.height,u.zoom?.slider.enabled&&(r[o]+=u.zoom.slider.size)),void 0===a||void 0!==e.data)return u;if(void 0===t)throw Error("MUI X Charts: x-axis uses `dataKey` but no `dataset` is provided.");return(0,n.A)({},u,{data:t.map(e=>e[a])})})}function y(e,t){let r={right:0,left:0,none:0};return(e&&e.length>0?e:[{id:g.sk,scaleType:"linear"}]).map((e,i)=>{let a=e.dataKey,o=e.position??(0===i?"left":"none"),s=g.te+(e.label?g.Xq:0),l=e.id??`defaultized-y-axis-${i}`,u=(0,n.A)({offset:r[o]},e,{id:l,position:o,width:e.width??s,zoom:(0,f.L)(e.zoom,l,"y",e.reverse)});if("none"!==o&&(r[o]+=u.width,u.zoom?.slider.enabled&&(r[o]+=u.zoom.slider.size)),void 0===a||void 0!==e.data)return u;if(void 0===t)throw Error("MUI X Charts: y-axis uses `dataKey` but no `dataset` is provided.");return(0,n.A)({},u,{data:t.map(e=>e[a])})})}var b=r(63606),v=r(69602),x=r(33857),A=r(18836),w=r(20931);let D=new Set(["bar","rangeBar","line"]),C=({params:e,store:t,seriesConfig:r,svgRef:n,instance:l})=>{let{xAxis:d,yAxis:f,dataset:g,onHighlightedAxisChange:C}=e,E=t.use(h.VT),S=t.use(p.nW),k=t.use(A.Xu),{axis:T,axisIds:M}=t.use(b.ds),{axis:I,axisIds:P}=t.use(b.U0);(0,c.T)({warningPrefix:"MUI X Charts",componentName:"Chart",propName:"highlightedAxis",controlled:e.highlightedAxis,defaultValue:void 0}),(0,a.A)(()=>{void 0!==e.highlightedAxis&&t.set("controlledCartesianAxisHighlight",e.highlightedAxis)},[t,e.highlightedAxis]);let L=i.useRef(!0);i.useEffect(()=>{if(L.current){L.current=!1;return}t.set("cartesianAxis",{x:m(d,g),y:y(f,g)})},[r,E,d,f,g,t]);let R=M[0],N=P[0];!function(e,t,r){let n=(0,o.A)(u,{store:e,selector:t}).current;n.effect=r,(0,s.A)(n.onMount)}(t,w.ZD,(e,t)=>{if(C&&!Object.is(e,t)){if(e.length!==t.length)return void C(t);e?.some(({axisId:e,dataIndex:r},n)=>t[n].axisId!==e||t[n].dataIndex!==r)&&C(t)}});let O=void 0!==l.setPointerCoordinate;return i.useEffect(()=>{let t=n.current;if(!k||!O||!t||e.disableAxisListener)return()=>{};let r=l.addInteractionListener("moveEnd",e=>{e.detail.activeGestures.pan||l.cleanInteraction()}),i=l.addInteractionListener("panEnd",e=>{e.detail.activeGestures.move||l.cleanInteraction()}),a=l.addInteractionListener("quickPressEnd",e=>{e.detail.activeGestures.move||e.detail.activeGestures.pan||l.cleanInteraction()}),o=e=>{let r=e.detail.srcEvent,n=e.detail.target,i=(0,x.P)(t,r);if(e.detail.srcEvent.buttons>=1&&n?.hasPointerCapture(e.detail.srcEvent.pointerId)&&!n?.closest("[data-charts-zoom-slider]")&&n?.releasePointerCapture(e.detail.srcEvent.pointerId),!l.isPointInside(i.x,i.y,n))return void l.cleanInteraction?.();l.setPointerCoordinate(i)},s=l.addInteractionListener("move",o),u=l.addInteractionListener("pan",o),c=l.addInteractionListener("quickPress",o);return()=>{s.cleanup(),r.cleanup(),u.cleanup(),i.cleanup(),c.cleanup(),a.cleanup()}},[n,t,T,R,I,N,l,e.disableAxisListener,k,O]),i.useEffect(()=>{let t=n.current,r=e.onAxisClick;if(null===t||!r)return()=>{};let i=l.addInteractionListener("tap",e=>{let n=null,i=!1,a=(0,x.P)(t,e.detail.srcEvent),o=(0,v.u)(T[R],a.x);n=(i=-1!==o)?o:(0,v.u)(I[N],a.y);let s=i?M[0]:P[0];if(null==n||-1===n)return;let l=(i?T:I)[s].data[n],u={};Object.keys(S).filter(e=>
22D.has(e)).forEach(e=>{let t=S[e];t?.seriesOrder.forEach(e=>{let r=t.series[e],a=r.xAxisId,o=r.yAxisId,l=i?a:o;(void 0===l||l===s)&&(u[e]=r.data[n])})}),r(e.detail.srcEvent,{dataIndex:n,axisValue:l,seriesValues:u})});return()=>{i.cleanup()}},[e.onAxisClick,S,n,T,M,I,P,R,N,l]),{}};C.params={xAxis:!0,yAxis:!0,dataset:!0,onAxisClick:!0,disableAxisListener:!0,onHighlightedAxisChange:!0,highlightedAxis:!0},C.getDefaultizedParams=({params:e})=>(0,n.A)({},e,{colors:e.colors??d.U$,theme:e.theme??"light",defaultizedXAxis:m(e.xAxis,e.dataset),defaultizedYAxis:y(e.yAxis,e.dataset)}),C.getInitialState=e=>(0,n.A)({cartesianAxis:{x:e.defaultizedXAxis,y:e.defaultizedYAxis}},void 0===e.highlightedAxis?{}:{controlledCartesianAxisHighlight:e.highlightedAxis})},97962:(e,t,r)=>{"use strict";function n(e,t,r){e.prototype=t.prototype=r,r.constructor=e}function i(e,t){var r=Object.create(e.prototype);for(var n in t)r[n]=t[n];return r}function a(){}r.d(t,{A:()=>H});var o="\\s*([+-]?\\d+)\\s*",s="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)\\s*",l="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)%\\s*",u=/^#([0-9a-f]{3,8})$/,c=RegExp(`^rgb\\(${o},${o},${o}\\)$`),d=RegExp(`^rgb\\(${l},${l},${l}\\)$`),h=RegExp(`^rgba\\(${o},${o},${o},${s}\\)$`),p=RegExp(`^rgba\\(${l},${l},${l},${s}\\)$`),f=RegExp(`^hsl\\(${s},${l},${l}\\)$`),g=RegExp(`^hsla\\(${s},${l},${l},${s}\\)$`),m={aliceblue:0xf0f8ff,antiquewhite:0xfaebd7,aqua:65535,aquamarine:8388564,azure:0xf0ffff,beige:0xf5f5dc,bisque:0xffe4c4,black:0,blanchedalmond:0xffebcd,blue:255,blueviolet:9055202,brown:0xa52a2a,burlywood:0xdeb887,cadetblue:6266528,chartreuse:8388352,chocolate:0xd2691e,coral:0xff7f50,cornflowerblue:6591981,cornsilk:0xfff8dc,crimson:0xdc143c,cyan:65535,darkblue:139,darkcyan:35723,darkgoldenrod:0xb8860b,darkgray:0xa9a9a9,darkgreen:25600,darkgrey:0xa9a9a9,darkkhaki:0xbdb76b,darkmagenta:9109643,darkolivegreen:5597999,darkorange:0xff8c00,darkorchid:0x9932cc,darkred:9109504,darksalmon:0xe9967a,darkseagreen:9419919,darkslateblue:4734347,darkslategray:3100495,darkslategrey:3100495,darkturquoise:52945,darkviolet:9699539,deeppink:0xff1493,deepskyblue:49151,dimgray:6908265,dimgrey:6908265,dodgerblue:2003199,firebrick:0xb22222,floralwhite:0xfffaf0,forestgreen:2263842,fuchsia:0xff00ff,gainsboro:0xdcdcdc,ghostwhite:0xf8f8ff,gold:0xffd700,goldenrod:0xdaa520,gray:8421504,green:32768,greenyellow:0xadff2f,grey:8421504,honeydew:0xf0fff0,hotpink:0xff69b4,indianred:0xcd5c5c,indigo:4915330,ivory:0xfffff0,khaki:0xf0e68c,lavender:0xe6e6fa,lavenderblush:0xfff0f5,lawngreen:8190976,lemonchiffon:0xfffacd,lightblue:0xadd8e6,lightcoral:0xf08080,lightcyan:0xe0ffff,lightgoldenrodyellow:0xfafad2,lightgray:0xd3d3d3,lightgreen:9498256,lightgrey:0xd3d3d3,lightpink:0xffb6c1,lightsalmon:0xffa07a,lightseagreen:2142890,lightskyblue:8900346,lightslategray:7833753,lightslategrey:7833753,lightsteelblue:0xb0c4de,lightyellow:0xffffe0,lime:65280,limegreen:3329330,linen:0xfaf0e6,magenta:0xff00ff,maroon:8388608,mediumaquamarine:6737322,mediumblue:205,mediumorchid:0xba55d3,mediumpurple:9662683,mediumseagreen:3978097,mediumslateblue:8087790,mediumspringgreen:64154,mediumturquoise:4772300,mediumvioletred:0xc71585,midnightblue:1644912,mintcream:0xf5fffa,mistyrose:0xffe4e1,moccasin:0xffe4b5,navajowhite:0xffdead,navy:128,oldlace:0xfdf5e6,olive:8421376,olivedrab:7048739,orange:0xffa500,orangered:0xff4500,orchid:0xda70d6,palegoldenrod:0xeee8aa,palegreen:0x98fb98,paleturquoise:0xafeeee,palevioletred:0xdb7093,papayawhip:0xffefd5,peachpuff:0xffdab9,peru:0xcd853f,pink:0xffc0cb,plum:0xdda0dd,powderblue:0xb0e0e6,purple:8388736,rebeccapurple:6697881,red:0xff0000,rosybrown:0xbc8f8f,royalblue:4286945,saddlebrown:9127187,salmon:0xfa8072,sandybrown:0xf4a460,seagreen:3050327,seashell:0xfff5ee,sienna:0xa0522d,silver:0xc0c0c0,skyblue:8900331,slateblue:6970061,slategray:7372944,slategrey:7372944,snow:0xfffafa,springgreen:65407,steelblue:4620980,tan:0xd2b48c,teal:32896,thistle:0xd8bfd8,tomato:0xff6347,turquoise:4251856,violet:0xee82ee,wheat:0xf5deb3,white:0xffffff,whitesmoke:0xf5f5f5,yellow:0xffff00,yellowgreen:0x9acd32};function y(){return this.rgb().formatHex()}function b(){return this.rgb().formatRgb()}function v(e){var t,r;return e=(e+"").trim().toLowerCase(),(t=u.exec(e))?(r=t[1].length,t=parseInt(t[1],16),6===r?x(t):3===r?new D(t>>8&15|t>>4&240,t>>4&15|240&t,(15&t)<<4|15&t,1):8===r?A(t>>24&255,t>>16&255,t>>8&255,(255&t)/255):4===r?A(t>>12&15|t>>8&240,t>>8&15|t>>4&240,t>>4&15|240&t,((15&t)<<4|15&t)/255):null):(t=c.exec(e))?new D(t[1],t[2],t[3],1):(t=d.exec(e))?new D(255*t[1]/100,255*t[2]/100,255*t[3]/100,1):(t=h.exec(e))?A(t[1],t[2],t[3],t[4]):(t=p.exec(e))?A(255*t[1]/100,255*t[2]/100,255*t[3]/100,t[4]):(t=f.exec(e))?M(t[1],t[2]/100,t[3]/100,1):(t=g.exec(e))?M(t[1],t[2]/100,t[3]/100,t[4]):m.hasOwnProperty(e)?x(m[e]):"transparent"===e?new D(NaN,NaN,NaN,0):null}function x(e){return new D(e>>16&255,e>>8&255,255&e,1)}function A(e,t,r,n){return n<=0&&(e=t=r=NaN),new D(e,t,r,n)}function w(e,t,r,n){var i;return 1==arguments.length?((i=e)instanceof a||(i=v(i)),i)?new D((i=i.rgb()).r,i.g,i.b,i.opacity):new D:new D(e,t,r,null==n?1:n)}function D(e,t,r,n){this.r=+e,this.g=+t,this.b=+r,this.opacity=+n}function C(){return`#${T(this.r)}${T(this.g)}${T(this.b)}`}function E(){let e=S(this.opacity);return`${1===e?"rgb(":"rgba("}${k(this.r)}, ${k(this.g)}, ${k(this.b)}${1===e?")":`, ${e})`}`}function S(e){return isNaN(e)?1:Math.max(0,Math.min(1,e))}function k(e){return Math.max(0,Math.min(255,Math.round(e)||0))}function T(e){return((e=k(e))<16?"0":"")+e.toString(16)}function M(e,t,r,n){return n<=0?e=t=r=NaN:r<=0||r>=1?e=t=NaN:t<=0&&(e=NaN),new P(e,t,r,n)}function I(e){if(e instanceof P)return new P(e.h,e.s,e.l,e.opacity);if(e instanceof a||(e=v(e)),!e)return new P;if(e instanceof P)return e;var t=(e=e.rgb()).r/255,r=e.g/255,n=e.b/255,i=Math.min(t,r,n),o=Math.max(t,r,n),s=NaN,l=o-i,u=(o+i)/2;return l?(s=t===o?(r-n)/l+(r<n)*6:r===o?(n-t)/l+2:(t-r)/l+4,l/=u<.5?o+i:2-o-i,s*=60):l=u>0&&u<1?0:s,new P(s,l,u,e.opacity)}function P(e,t,r,n){this.h=+e,this.s=+t,this.l=+r,this.opacity=+n}function L(e){return(e=(e||0)%360)<0?e+360:e}function R(e){return Math.max(0,Math.min(1,e||0))}function N(e,t,r){return(e<60?t+(r-t)*e/60:e<180?r:e<240?t+(r-t)*(240-e)/60:t)*255}function O(e,t,r,n,i){var a=e*e,o=a*e;return((1-3*e+3*a-o)*t+(4-6*a+3*o)*r+(1+3*e+3*a-3*o)*n+o*i)/6}n(a,v,{copy(e){return Object.assign(new this.constructor,this,e)},displayable(){return this.rgb().displayable()},hex:y,formatHex:y,formatHex8:function(){return this.rgb().formatHex8()},formatHsl:function(){return I(this).formatHsl()},formatRgb:b,toString:b}
22),n(D,w,i(a,{brighter(e){return e=null==e?1.4285714285714286:Math.pow(1.4285714285714286,e),new D(this.r*e,this.g*e,this.b*e,this.opacity)},darker(e){return e=null==e?.7:Math.pow(.7,e),new D(this.r*e,this.g*e,this.b*e,this.opacity)},rgb(){return this},clamp(){return new D(k(this.r),k(this.g),k(this.b),S(this.opacity))},displayable(){return -.5<=this.r&&this.r<255.5&&-.5<=this.g&&this.g<255.5&&-.5<=this.b&&this.b<255.5&&0<=this.opacity&&this.opacity<=1},hex:C,formatHex:C,formatHex8:function(){return`#${T(this.r)}${T(this.g)}${T(this.b)}${T((isNaN(this.opacity)?1:this.opacity)*255)}`},formatRgb:E,toString:E})),n(P,function(e,t,r,n){return 1==arguments.length?I(e):new P(e,t,r,null==n?1:n)},i(a,{brighter(e){return e=null==e?1.4285714285714286:Math.pow(1.4285714285714286,e),new P(this.h,this.s,this.l*e,this.opacity)},darker(e){return e=null==e?.7:Math.pow(.7,e),new P(this.h,this.s,this.l*e,this.opacity)},rgb(){var e=this.h%360+(this.h<0)*360,t=isNaN(e)||isNaN(this.s)?0:this.s,r=this.l,n=r+(r<.5?r:1-r)*t,i=2*r-n;return new D(N(e>=240?e-240:e+120,i,n),N(e,i,n),N(e<120?e+240:e-120,i,n),this.opacity)},clamp(){return new P(L(this.h),R(this.s),R(this.l),S(this.opacity))},displayable(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1},formatHsl(){let e=S(this.opacity);return`${1===e?"hsl(":"hsla("}${L(this.h)}, ${100*R(this.s)}%, ${100*R(this.l)}%${1===e?")":`, ${e})`}`}}));let q=e=>()=>e;function B(e,t){var r,n,i=t-e;return i?(r=e,n=i,function(e){return r+e*n}):q(isNaN(e)?t:e)}let j=function e(t){var r,n=1==(r=+t)?B:function(e,t){var n,i,a;return t-e?(n=e,i=t,n=Math.pow(n,a=r),i=Math.pow(i,a)-n,a=1/a,function(e){return Math.pow(n+e*i,a)}):q(isNaN(e)?t:e)};function i(e,t){var r=n((e=w(e)).r,(t=w(t)).r),i=n(e.g,t.g),a=n(e.b,t.b),o=B(e.opacity,t.opacity);return function(t){return e.r=r(t),e.g=i(t),e.b=a(t),e.opacity=o(t),e+""}}return i.gamma=e,i}(1);function F(e){return function(t){var r,n,i=t.length,a=Array(i),o=Array(i),s=Array(i);for(r=0;r<i;++r)n=w(t[r]),a[r]=n.r||0,o[r]=n.g||0,s[r]=n.b||0;return a=e(a),o=e(o),s=e(s),n.opacity=1,function(e){return n.r=a(e),n.g=o(e),n.b=s(e),n+""}}}F(function(e){var t=e.length-1;return function(r){var n=r<=0?r=0:r>=1?(r=1,t-1):Math.floor(r*t),i=e[n],a=e[n+1],o=n>0?e[n-1]:2*i-a,s=n<t-1?e[n+2]:2*a-i;return O((r-n/t)*t,o,i,a,s)}}),F(function(e){var t=e.length;return function(r){var n=Math.floor(((r%=1)<0?++r:r)*t),i=e[(n+t-1)%t],a=e[n%t],o=e[(n+1)%t],s=e[(n+2)%t];return O((r-n/t)*t,i,a,o,s)}});var _=r(99183),z=r(60622),$=/[-+]?(?:\d+\.?\d*|\.?\d+)(?:[eE][-+]?\d+)?/g,U=RegExp($.source,"g");function H(e,t){var r,n,i=typeof t;return null==t||"boolean"===i?q(t):("number"===i?z.A:"string"===i?(n=v(t))?(t=n,j):function(e,t){var r,n,i,a,o,s=$.lastIndex=U.lastIndex=0,l=-1,u=[],c=[];for(e+="",t+="";(i=$.exec(e))&&(a=U.exec(t));)(o=a.index)>s&&(o=t.slice(s,o),u[l]?u[l]+=o:u[++l]=o),(i=i[0])===(a=a[0])?u[l]?u[l]+=a:u[++l]=a:(u[++l]=null,c.push({i:l,x:(0,z.A)(i,a)})),s=U.lastIndex;return s<t.length&&(o=t.slice(s),u[l]?u[l]+=o:u[++l]=o),u.length<2?c[0]?(r=c[0].x,function(e){return r(e)+""}):(n=t,function(){return n}):(t=c.length,function(e){for(var r,n=0;n<t;++n)u[(r=c[n]).i]=r.x(e);return u.join("")})}:t instanceof v?j:t instanceof Date?_.A:!ArrayBuffer.isView(r=t)||r instanceof DataView?Array.isArray(t)?function(e,t){var r,n=t?t.length:0,i=e?Math.min(n,e.length):0,a=Array(i),o=Array(n);for(r=0;r<i;++r)a[r]=H(e[r],t[r]);for(;r<n;++r)o[r]=t[r];return function(e){for(r=0;r<i;++r)o[r]=a[r](e);return o}}:"function"!=typeof t.valueOf&&"function"!=typeof t.toString||isNaN(t)?function(e,t){var r,n={},i={};for(r in(null===e||"object"!=typeof e)&&(e={}),(null===t||"object"!=typeof t)&&(t={}),t)r in e?n[r]=H(e[r],t[r]):i[r]=t[r];return function(e){for(r in n)i[r]=n[r](e);return i}}:z.A:function(e,t){t||(t=[]);var r,n=e?Math.min(t.length,e.length):0,i=t.slice();return function(a){for(r=0;r<n;++r)i[r]=e[r]*(1-a)+t[r]*a;return i}})(e,t)}},98756:(e,t,r)=>{"use strict";let n=r(35519);function i(e,t){new n(t).stringify(e)}e.exports=i,i.default=i},99183:(e,t,r)=>{"use strict";function n(e,t){var r=new Date;return e*=1,t*=1,function(n){return r.setTime(e*(1-n)+t*n),r}}r.d(t,{A:()=>n})},99498:(e,t,r)=>{"use strict";r.d(t,{RH:()=>n,mQ:()=>i});let n=e=>e.cartesianAxis?.x,i=e=>e.cartesianAxis?.y}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.