From 09b7eca6af0728996c65df69d302ff021ba57d66 Mon Sep 17 00:00:00 2001 From: chuan_wuhao <443547225@qq.com> Date: Fri, 2 Dec 2022 16:54:16 +0800 Subject: [PATCH] =?UTF-8?q?=E6=89=93=E5=8C=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .DS_Store | Bin 6148 -> 6148 bytes ...{Result.9786211f.js => Result.071ac91f.js} | 2 +- assets/Result.071ac91f.js.gz | Bin 0 -> 3128 bytes assets/Result.9786211f.js.gz | Bin 3128 -> 0 bytes .../{index.5a9eb743.js => index.064d717e.js} | 2 +- .../{index.26ae7813.js => index.0a1ddcc5.js} | 2 +- assets/index.0a1ddcc5.js.gz | Bin 0 -> 18791 bytes assets/index.1e5b801c.js.gz | Bin 3020 -> 0 bytes .../{index.53066b8a.js => index.20b8de44.js} | 2 +- assets/index.20b8de44.js.gz | Bin 0 -> 1610 bytes assets/index.26ae7813.js.gz | Bin 18792 -> 0 bytes .../{index.1081a12d.js => index.38980f03.js} | 2 +- assets/index.4278c5fb.js.gz | Bin 217068 -> 0 bytes assets/index.53066b8a.js.gz | Bin 1610 -> 0 bytes .../{index.4278c5fb.js => index.6f5dbead.js} | 36 +++++++++--------- assets/index.6f5dbead.js.gz | Bin 0 -> 217813 bytes assets/index.87c6b1fe.js.gz | Bin 946 -> 0 bytes .../{index.dfa30cb8.js => index.907f0be6.js} | 2 +- ...ex.dfa30cb8.js.gz => index.907f0be6.js.gz} | Bin 178375 -> 178377 bytes .../{index.d49023d8.js => index.b25f3588.js} | 2 +- .../{index.1e5b801c.js => index.dedb2f12.js} | 2 +- assets/index.dedb2f12.js.gz | Bin 0 -> 3020 bytes .../{index.87c6b1fe.js => index.f6d5964c.js} | 2 +- assets/index.f6d5964c.js.gz | Bin 0 -> 946 bytes index.html | 2 +- 25 files changed, 28 insertions(+), 28 deletions(-) rename assets/{Result.9786211f.js => Result.071ac91f.js} (99%) create mode 100644 assets/Result.071ac91f.js.gz delete mode 100644 assets/Result.9786211f.js.gz rename assets/{index.5a9eb743.js => index.064d717e.js} (58%) rename assets/{index.26ae7813.js => index.0a1ddcc5.js} (99%) create mode 100644 assets/index.0a1ddcc5.js.gz delete mode 100644 assets/index.1e5b801c.js.gz rename assets/{index.53066b8a.js => index.20b8de44.js} (98%) create mode 100644 assets/index.20b8de44.js.gz delete mode 100644 assets/index.26ae7813.js.gz rename assets/{index.1081a12d.js => index.38980f03.js} (83%) delete mode 100644 assets/index.4278c5fb.js.gz delete mode 100644 assets/index.53066b8a.js.gz rename assets/{index.4278c5fb.js => index.6f5dbead.js} (85%) create mode 100644 assets/index.6f5dbead.js.gz delete mode 100644 assets/index.87c6b1fe.js.gz rename assets/{index.dfa30cb8.js => index.907f0be6.js} (99%) rename assets/{index.dfa30cb8.js.gz => index.907f0be6.js.gz} (99%) rename assets/{index.d49023d8.js => index.b25f3588.js} (72%) rename assets/{index.1e5b801c.js => index.dedb2f12.js} (99%) create mode 100644 assets/index.dedb2f12.js.gz rename assets/{index.87c6b1fe.js => index.f6d5964c.js} (93%) create mode 100644 assets/index.f6d5964c.js.gz diff --git a/.DS_Store b/.DS_Store index 63fe7c98c2a2652ac1d0e8afeda6de62955a8acb..b193948e36c78da01cfdb879a76caf370ddbba1d 100644 GIT binary patch delta 39 qcmZoMXffEJ#mICze6kLs3~PaZ(*NMeg^a?J6Bv0Qyv>D-lf?i4)(si} delta 39 rcmZoMXffEJ#mIEZXR;2X468!!`4vHv3mJtcCou9rc$*6uCyN09`=$)k diff --git a/assets/Result.9786211f.js b/assets/Result.071ac91f.js similarity index 99% rename from assets/Result.9786211f.js rename to assets/Result.071ac91f.js index ddd7aac8..6190dcdb 100644 --- a/assets/Result.9786211f.js +++ b/assets/Result.071ac91f.js @@ -1,4 +1,4 @@ -import{h as e,k as c,B as u,d as B,p as F,q as v,x as h,G as S,P as M,av as V,aw as b,ax as R,ay as I,az as L,I as d}from"./index.dfa30cb8.js";const $=e("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 36 36"},e("circle",{fill:"#FFCB4C",cx:"18",cy:"17.018",r:"17"}),e("path",{fill:"#65471B",d:"M14.524 21.036c-.145-.116-.258-.274-.312-.464-.134-.46.13-.918.59-1.021 4.528-1.021 7.577 1.363 7.706 1.465.384.306.459.845.173 1.205-.286.358-.828.401-1.211.097-.11-.084-2.523-1.923-6.182-1.098-.274.061-.554-.016-.764-.184z"}),e("ellipse",{fill:"#65471B",cx:"13.119",cy:"11.174",rx:"2.125",ry:"2.656"}),e("ellipse",{fill:"#65471B",cx:"24.375",cy:"12.236",rx:"2.125",ry:"2.656"}),e("path",{fill:"#F19020",d:"M17.276 35.149s1.265-.411 1.429-1.352c.173-.972-.624-1.167-.624-1.167s1.041-.208 1.172-1.376c.123-1.101-.861-1.363-.861-1.363s.97-.4 1.016-1.539c.038-.959-.995-1.428-.995-1.428s5.038-1.221 5.556-1.341c.516-.12 1.32-.615 1.069-1.694-.249-1.08-1.204-1.118-1.697-1.003-.494.115-6.744 1.566-8.9 2.068l-1.439.334c-.54.127-.785-.11-.404-.512.508-.536.833-1.129.946-2.113.119-1.035-.232-2.313-.433-2.809-.374-.921-1.005-1.649-1.734-1.899-1.137-.39-1.945.321-1.542 1.561.604 1.854.208 3.375-.833 4.293-2.449 2.157-3.588 3.695-2.83 6.973.828 3.575 4.377 5.876 7.952 5.048l3.152-.681z"}),e("path",{fill:"#65471B",d:"M9.296 6.351c-.164-.088-.303-.224-.391-.399-.216-.428-.04-.927.393-1.112 4.266-1.831 7.699-.043 7.843.034.433.231.608.747.391 1.154-.216.405-.74.546-1.173.318-.123-.063-2.832-1.432-6.278.047-.257.109-.547.085-.785-.042zm12.135 3.75c-.156-.098-.286-.243-.362-.424-.187-.442.023-.927.468-1.084 4.381-1.536 7.685.48 7.823.567.415.26.555.787.312 1.178-.242.39-.776.495-1.191.238-.12-.072-2.727-1.621-6.267-.379-.266.091-.553.046-.783-.096z"})),E=e("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 36 36"},e("path",{fill:"#FFCC4D",d:"M36 18c0 9.941-8.059 18-18 18-9.94 0-18-8.059-18-18C0 8.06 8.06 0 18 0c9.941 0 18 8.06 18 18"}),e("ellipse",{fill:"#664500",cx:"18",cy:"27",rx:"5",ry:"6"}),e("path",{fill:"#664500",d:"M5.999 11c-.208 0-.419-.065-.599-.2-.442-.331-.531-.958-.2-1.4C8.462 5.05 12.816 5 13 5c.552 0 1 .448 1 1 0 .551-.445.998-.996 1-.155.002-3.568.086-6.204 3.6-.196.262-.497.4-.801.4zm24.002 0c-.305 0-.604-.138-.801-.4-2.64-3.521-6.061-3.598-6.206-3.6-.55-.006-.994-.456-.991-1.005C22.006 5.444 22.45 5 23 5c.184 0 4.537.05 7.8 4.4.332.442.242 1.069-.2 1.4-.18.135-.39.2-.599.2zm-16.087 4.5l1.793-1.793c.391-.391.391-1.023 0-1.414s-1.023-.391-1.414 0L12.5 14.086l-1.793-1.793c-.391-.391-1.023-.391-1.414 0s-.391 1.023 0 1.414l1.793 1.793-1.793 1.793c-.391.391-.391 1.023 0 1.414.195.195.451.293.707.293s.512-.098.707-.293l1.793-1.793 1.793 1.793c.195.195.451.293.707.293s.512-.098.707-.293c.391-.391.391-1.023 0-1.414L13.914 15.5zm11 0l1.793-1.793c.391-.391.391-1.023 0-1.414s-1.023-.391-1.414 0L23.5 14.086l-1.793-1.793c-.391-.391-1.023-.391-1.414 0s-.391 1.023 0 1.414l1.793 1.793-1.793 1.793c-.391.391-.391 1.023 0 1.414.195.195.451.293.707.293s.512-.098.707-.293l1.793-1.793 1.793 1.793c.195.195.451.293.707.293s.512-.098.707-.293c.391-.391.391-1.023 0-1.414L24.914 15.5z"})),D=e("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 36 36"},e("ellipse",{fill:"#292F33",cx:"18",cy:"26",rx:"18",ry:"10"}),e("ellipse",{fill:"#66757F",cx:"18",cy:"24",rx:"18",ry:"10"}),e("path",{fill:"#E1E8ED",d:"M18 31C3.042 31 1 16 1 12h34c0 2-1.958 19-17 19z"}),e("path",{fill:"#77B255",d:"M35 12.056c0 5.216-7.611 9.444-17 9.444S1 17.271 1 12.056C1 6.84 8.611 3.611 18 3.611s17 3.229 17 8.445z"}),e("ellipse",{fill:"#A6D388",cx:"18",cy:"13",rx:"15",ry:"7"}),e("path",{d:"M21 17c-.256 0-.512-.098-.707-.293-2.337-2.337-2.376-4.885-.125-8.262.739-1.109.9-2.246.478-3.377-.461-1.236-1.438-1.996-1.731-2.077-.553 0-.958-.443-.958-.996 0-.552.491-.995 1.043-.995.997 0 2.395 1.153 3.183 2.625 1.034 1.933.91 4.039-.351 5.929-1.961 2.942-1.531 4.332-.125 5.738.391.391.391 1.023 0 1.414-.195.196-.451.294-.707.294zm-6-2c-.256 0-.512-.098-.707-.293-2.337-2.337-2.376-4.885-.125-8.262.727-1.091.893-2.083.494-2.947-.444-.961-1.431-1.469-1.684-1.499-.552 0-.989-.447-.989-1 0-.552.458-1 1.011-1 .997 0 2.585.974 3.36 2.423.481.899 1.052 2.761-.528 5.131-1.961 2.942-1.531 4.332-.125 5.738.391.391.391 1.023 0 1.414-.195.197-.451.295-.707.295z",fill:"#5C913B"})),P=e("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 36 36"},e("path",{fill:"#EF9645",d:"M15.5 2.965c1.381 0 2.5 1.119 2.5 2.5v.005L20.5.465c1.381 0 2.5 1.119 2.5 2.5V4.25l2.5-1.535c1.381 0 2.5 1.119 2.5 2.5V8.75L29 18H15.458L15.5 2.965z"}),e("path",{fill:"#FFDC5D",d:"M4.625 16.219c1.381-.611 3.354.208 4.75 2.188.917 1.3 1.187 3.151 2.391 3.344.46.073 1.234-.313 1.234-1.397V4.5s0-2 2-2 2 2 2 2v11.633c0-.029 1-.064 1-.082V2s0-2 2-2 2 2 2 2v14.053c0 .017 1 .041 1 .069V4.25s0-2 2-2 2 2 2 2v12.638c0 .118 1 .251 1 .398V8.75s0-2 2-2 2 2 2 2V24c0 6.627-5.373 12-12 12-4.775 0-8.06-2.598-9.896-5.292C8.547 28.423 8.096 26.051 8 25.334c0 0-.123-1.479-1.156-2.865-1.469-1.969-2.5-3.156-3.125-3.866-.317-.359-.625-1.707.906-2.384z"})),T=c("result",` +import{h as e,k as c,B as u,d as B,p as F,q as v,x as h,G as S,P as M,av as V,aw as b,ax as R,ay as I,az as L,I as d}from"./index.907f0be6.js";const $=e("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 36 36"},e("circle",{fill:"#FFCB4C",cx:"18",cy:"17.018",r:"17"}),e("path",{fill:"#65471B",d:"M14.524 21.036c-.145-.116-.258-.274-.312-.464-.134-.46.13-.918.59-1.021 4.528-1.021 7.577 1.363 7.706 1.465.384.306.459.845.173 1.205-.286.358-.828.401-1.211.097-.11-.084-2.523-1.923-6.182-1.098-.274.061-.554-.016-.764-.184z"}),e("ellipse",{fill:"#65471B",cx:"13.119",cy:"11.174",rx:"2.125",ry:"2.656"}),e("ellipse",{fill:"#65471B",cx:"24.375",cy:"12.236",rx:"2.125",ry:"2.656"}),e("path",{fill:"#F19020",d:"M17.276 35.149s1.265-.411 1.429-1.352c.173-.972-.624-1.167-.624-1.167s1.041-.208 1.172-1.376c.123-1.101-.861-1.363-.861-1.363s.97-.4 1.016-1.539c.038-.959-.995-1.428-.995-1.428s5.038-1.221 5.556-1.341c.516-.12 1.32-.615 1.069-1.694-.249-1.08-1.204-1.118-1.697-1.003-.494.115-6.744 1.566-8.9 2.068l-1.439.334c-.54.127-.785-.11-.404-.512.508-.536.833-1.129.946-2.113.119-1.035-.232-2.313-.433-2.809-.374-.921-1.005-1.649-1.734-1.899-1.137-.39-1.945.321-1.542 1.561.604 1.854.208 3.375-.833 4.293-2.449 2.157-3.588 3.695-2.83 6.973.828 3.575 4.377 5.876 7.952 5.048l3.152-.681z"}),e("path",{fill:"#65471B",d:"M9.296 6.351c-.164-.088-.303-.224-.391-.399-.216-.428-.04-.927.393-1.112 4.266-1.831 7.699-.043 7.843.034.433.231.608.747.391 1.154-.216.405-.74.546-1.173.318-.123-.063-2.832-1.432-6.278.047-.257.109-.547.085-.785-.042zm12.135 3.75c-.156-.098-.286-.243-.362-.424-.187-.442.023-.927.468-1.084 4.381-1.536 7.685.48 7.823.567.415.26.555.787.312 1.178-.242.39-.776.495-1.191.238-.12-.072-2.727-1.621-6.267-.379-.266.091-.553.046-.783-.096z"})),E=e("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 36 36"},e("path",{fill:"#FFCC4D",d:"M36 18c0 9.941-8.059 18-18 18-9.94 0-18-8.059-18-18C0 8.06 8.06 0 18 0c9.941 0 18 8.06 18 18"}),e("ellipse",{fill:"#664500",cx:"18",cy:"27",rx:"5",ry:"6"}),e("path",{fill:"#664500",d:"M5.999 11c-.208 0-.419-.065-.599-.2-.442-.331-.531-.958-.2-1.4C8.462 5.05 12.816 5 13 5c.552 0 1 .448 1 1 0 .551-.445.998-.996 1-.155.002-3.568.086-6.204 3.6-.196.262-.497.4-.801.4zm24.002 0c-.305 0-.604-.138-.801-.4-2.64-3.521-6.061-3.598-6.206-3.6-.55-.006-.994-.456-.991-1.005C22.006 5.444 22.45 5 23 5c.184 0 4.537.05 7.8 4.4.332.442.242 1.069-.2 1.4-.18.135-.39.2-.599.2zm-16.087 4.5l1.793-1.793c.391-.391.391-1.023 0-1.414s-1.023-.391-1.414 0L12.5 14.086l-1.793-1.793c-.391-.391-1.023-.391-1.414 0s-.391 1.023 0 1.414l1.793 1.793-1.793 1.793c-.391.391-.391 1.023 0 1.414.195.195.451.293.707.293s.512-.098.707-.293l1.793-1.793 1.793 1.793c.195.195.451.293.707.293s.512-.098.707-.293c.391-.391.391-1.023 0-1.414L13.914 15.5zm11 0l1.793-1.793c.391-.391.391-1.023 0-1.414s-1.023-.391-1.414 0L23.5 14.086l-1.793-1.793c-.391-.391-1.023-.391-1.414 0s-.391 1.023 0 1.414l1.793 1.793-1.793 1.793c-.391.391-.391 1.023 0 1.414.195.195.451.293.707.293s.512-.098.707-.293l1.793-1.793 1.793 1.793c.195.195.451.293.707.293s.512-.098.707-.293c.391-.391.391-1.023 0-1.414L24.914 15.5z"})),D=e("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 36 36"},e("ellipse",{fill:"#292F33",cx:"18",cy:"26",rx:"18",ry:"10"}),e("ellipse",{fill:"#66757F",cx:"18",cy:"24",rx:"18",ry:"10"}),e("path",{fill:"#E1E8ED",d:"M18 31C3.042 31 1 16 1 12h34c0 2-1.958 19-17 19z"}),e("path",{fill:"#77B255",d:"M35 12.056c0 5.216-7.611 9.444-17 9.444S1 17.271 1 12.056C1 6.84 8.611 3.611 18 3.611s17 3.229 17 8.445z"}),e("ellipse",{fill:"#A6D388",cx:"18",cy:"13",rx:"15",ry:"7"}),e("path",{d:"M21 17c-.256 0-.512-.098-.707-.293-2.337-2.337-2.376-4.885-.125-8.262.739-1.109.9-2.246.478-3.377-.461-1.236-1.438-1.996-1.731-2.077-.553 0-.958-.443-.958-.996 0-.552.491-.995 1.043-.995.997 0 2.395 1.153 3.183 2.625 1.034 1.933.91 4.039-.351 5.929-1.961 2.942-1.531 4.332-.125 5.738.391.391.391 1.023 0 1.414-.195.196-.451.294-.707.294zm-6-2c-.256 0-.512-.098-.707-.293-2.337-2.337-2.376-4.885-.125-8.262.727-1.091.893-2.083.494-2.947-.444-.961-1.431-1.469-1.684-1.499-.552 0-.989-.447-.989-1 0-.552.458-1 1.011-1 .997 0 2.585.974 3.36 2.423.481.899 1.052 2.761-.528 5.131-1.961 2.942-1.531 4.332-.125 5.738.391.391.391 1.023 0 1.414-.195.197-.451.295-.707.295z",fill:"#5C913B"})),P=e("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 36 36"},e("path",{fill:"#EF9645",d:"M15.5 2.965c1.381 0 2.5 1.119 2.5 2.5v.005L20.5.465c1.381 0 2.5 1.119 2.5 2.5V4.25l2.5-1.535c1.381 0 2.5 1.119 2.5 2.5V8.75L29 18H15.458L15.5 2.965z"}),e("path",{fill:"#FFDC5D",d:"M4.625 16.219c1.381-.611 3.354.208 4.75 2.188.917 1.3 1.187 3.151 2.391 3.344.46.073 1.234-.313 1.234-1.397V4.5s0-2 2-2 2 2 2 2v11.633c0-.029 1-.064 1-.082V2s0-2 2-2 2 2 2 2v14.053c0 .017 1 .041 1 .069V4.25s0-2 2-2 2 2 2 2v12.638c0 .118 1 .251 1 .398V8.75s0-2 2-2 2 2 2 2V24c0 6.627-5.373 12-12 12-4.775 0-8.06-2.598-9.896-5.292C8.547 28.423 8.096 26.051 8 25.334c0 0-.123-1.479-1.156-2.865-1.469-1.969-2.5-3.156-3.125-3.866-.317-.359-.625-1.707.906-2.384z"})),T=c("result",` color: var(--n-text-color); line-height: var(--n-line-height); font-size: var(--n-font-size); diff --git a/assets/Result.071ac91f.js.gz b/assets/Result.071ac91f.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..b9f6cd269b7e9e1c4f5f4042e769629f288b3f42 GIT binary patch literal 3128 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 S{3j6=drpy(CnxKsS#oIL6 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 0,n.value)});function o(d,f){const c=a[e];f!==void 0&&s(c,f),d!==void 0&&l(c,d)}function s(d,f){d[f]||(d[f]=[]),d[f].splice(d[f].findIndex(c=>c===i),1)}function l(d,f){d[f]||(d[f]=[]),~d[f].findIndex(c=>c===i)||d[f].push(i)}}let st=!1;function Dn(){if(!!en&&!!window.CSS&&!st&&(st=!0,"registerProperty"in(window==null?void 0:window.CSS)))try{CSS.registerProperty({name:"--n-color-start",syntax:"",inherits:!1,initialValue:"#0000"}),CSS.registerProperty({name:"--n-color-end",syntax:"",inherits:!1,initialValue:"#0000"})}catch{}}const Hn=Qe(".v-x-scroll",{overflow:"auto",scrollbarWidth:"none"},[Qe("&::-webkit-scrollbar",{width:0,height:0})]),Un=Q({name:"XScroll",props:{disabled:Boolean,onScroll:Function},setup(){const t=q(null);function e(a){!(a.currentTarget.offsetWidth=e||A<0||c&&L>=i}function g(){var R=Ie();if(v(R))return T(R);s=setTimeout(g,m(R))}function T(R){return s=void 0,h&&r?u(R):(r=a=void 0,o)}function y(){s!==void 0&&clearTimeout(s),d=0,r=l=a=s=void 0}function C(){return s===void 0?o:T(Ie())}function O(){var R=Ie(),A=v(R);if(r=arguments,a=this,l=R,A){if(s===void 0)return w(l);if(c)return clearTimeout(s),s=setTimeout(g,e),u(l)}return s===void 0&&(s=setTimeout(g,e)),o}return O.cancel=y,O.flush=C,O}var or="Expected a function";function Me(t,e,n){var r=!0,a=!0;if(typeof t!="function")throw new TypeError(or);return Ae(n)&&(r="leading"in n?!!n.leading:r,a="trailing"in n?!!n.trailing:a),ir(t,e,{leading:r,maxWait:e,trailing:a})}const sr=Q({name:"Add",render(){return x("svg",{width:"512",height:"512",viewBox:"0 0 512 512",fill:"none",xmlns:"http://www.w3.org/2000/svg"},x("path",{d:"M256 112V400M400 256H112",stroke:"currentColor","stroke-width":"32","stroke-linecap":"round","stroke-linejoin":"round"}))}}),lr=P("form",[_("inline",` +import{i as ce,g as Zt,w as we,o as Qt,a as en,d as Q,r as q,u as tn,c as nn,h as x,b as Qe,e as rn,f as Ae,j as an,k as P,l as _,m as j,n as Ke,p as Oe,q as le,s as Ee,t as St,v as et,x as z,y as ze,z as Pt,A as on,B as J,C as Z,D as tt,E as sn,F as ln,G as Je,T as dn,H as Ve,I as B,J as nt,K as fn,L as ye,M as cn,N as un,O as bn,P as gn,Q as mn,R as hn,S as pn,U as vn,V as rt,W as je,X as yn,Y as xn,Z as wn,_ as at,$ as Fe,a0 as We,a1 as Rn,a2 as Sn,a3 as Pn,a4 as kn,a5 as $n,a6 as kt,a7 as I,a8 as Cn,a9 as it,aa as Fn,ab as _n,ac as zn,ad as Tn,ae as An,af as En,ag as On,ah as Ln,ai as ot,aj as qn,ak as jn,al as Wn,am as In,an as Mn}from"./index.907f0be6.js";import{N as Bn}from"./Result.071ac91f.js";import{R as Nn}from"./index.dedb2f12.js";function Vn(t,e,n){var r;const a=ce(t,null);if(a===null)return;const i=(r=Zt())===null||r===void 0?void 0:r.proxy;we(n,o),o(n.value),Qt(()=>{o(void 0,n.value)});function o(d,f){const c=a[e];f!==void 0&&s(c,f),d!==void 0&&l(c,d)}function s(d,f){d[f]||(d[f]=[]),d[f].splice(d[f].findIndex(c=>c===i),1)}function l(d,f){d[f]||(d[f]=[]),~d[f].findIndex(c=>c===i)||d[f].push(i)}}let st=!1;function Dn(){if(!!en&&!!window.CSS&&!st&&(st=!0,"registerProperty"in(window==null?void 0:window.CSS)))try{CSS.registerProperty({name:"--n-color-start",syntax:"",inherits:!1,initialValue:"#0000"}),CSS.registerProperty({name:"--n-color-end",syntax:"",inherits:!1,initialValue:"#0000"})}catch{}}const Hn=Qe(".v-x-scroll",{overflow:"auto",scrollbarWidth:"none"},[Qe("&::-webkit-scrollbar",{width:0,height:0})]),Un=Q({name:"XScroll",props:{disabled:Boolean,onScroll:Function},setup(){const t=q(null);function e(a){!(a.currentTarget.offsetWidth=e||A<0||c&&L>=i}function g(){var R=Ie();if(v(R))return T(R);s=setTimeout(g,m(R))}function T(R){return s=void 0,h&&r?u(R):(r=a=void 0,o)}function y(){s!==void 0&&clearTimeout(s),d=0,r=l=a=s=void 0}function C(){return s===void 0?o:T(Ie())}function O(){var R=Ie(),A=v(R);if(r=arguments,a=this,l=R,A){if(s===void 0)return w(l);if(c)return clearTimeout(s),s=setTimeout(g,e),u(l)}return s===void 0&&(s=setTimeout(g,e)),o}return O.cancel=y,O.flush=C,O}var or="Expected a function";function Me(t,e,n){var r=!0,a=!0;if(typeof t!="function")throw new TypeError(or);return Ae(n)&&(r="leading"in n?!!n.leading:r,a="trailing"in n?!!n.trailing:a),ir(t,e,{leading:r,maxWait:e,trailing:a})}const sr=Q({name:"Add",render(){return x("svg",{width:"512",height:"512",viewBox:"0 0 512 512",fill:"none",xmlns:"http://www.w3.org/2000/svg"},x("path",{d:"M256 112V400M400 256H112",stroke:"currentColor","stroke-width":"32","stroke-linecap":"round","stroke-linejoin":"round"}))}}),lr=P("form",[_("inline",` width: 100%; display: inline-flex; align-items: flex-start; diff --git a/assets/index.0a1ddcc5.js.gz b/assets/index.0a1ddcc5.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..06169e437c68c456a969d6d61cb526e901466371 GIT binary patch literal 18791 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

KaBP-B1L&1A%aQx?0s% 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 literal 0 HcmV?d00001 diff --git a/assets/index.1e5b801c.js.gz b/assets/index.1e5b801c.js.gz deleted file mode 100644 index 54ec49e94343b2bbd619271d79cd4025fec4bf3c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3020 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 i=a=>Object.keys(a).reduce((r,o)=>(r.push({name:o,relyVersion:a[o],relyAddress:""}),r),[]),b=i(n),D=i(e);l.value=[...b,...D]},f=i=>{i.url&&window.open(i.url)};return k(()=>{g()}),{columns:y,relyData:l,templateOptions:v,handleTagClick:f}},render(){let t,n;return u("div",{class:"rely-about"},[u(s,{title:"\u5173\u4E8E\u9879\u76EE"},{default:()=>[C("ray template \u662F\u4E00\u4E2A\u57FA\u4E8E: tsx pinia vue3.x vite sass \u7684\u4E2D\u540E\u53F0\u89E3\u51B3\u65B9\u6848. \u9879\u76EE\u5E72\u51C0\u4E0E\u8F7B\u5DE7, \u5DF2\u7ECF\u96C6\u6210\u4E86\u5F88\u591A\u9879\u76EE\u4E2D\u53EF\u80FD\u9700\u8981\u7684\u642C\u7816\u5DE5\u5177\u53EF\u4EE5\u8BA9\u4F60\u5FEB\u901F\u8D77\u4E00\u4E2A\u76F8\u5173\u9879\u76EE, \u5E76\u4E14\u4E0D\u9700\u8981\u5254\u9664\u5927\u91CF\u65E0\u7528\u9875\u9762\u4E0E\u7EC4\u4EF6.")]}),u(s,{title:"\u9879\u76EE\u4FE1\u606F"},{default:()=>[u(p,{bordered:!0,labelPlacement:"left"},d(t=this.templateOptions.map(e=>u(c,{key:e.name,label:e.name},{default:()=>[u(x,{bordered:!1,type:"info",onClick:this.handleTagClick.bind(this,e),style:[e.url?"cursor: pointer":""]},{default:()=>[e.label]})]})))?t:{default:()=>[t]})]}),u(s,{title:"\u9879\u76EE\u4F9D\u8D56"},{default:()=>[u(p,{bordered:!0,labelPlacement:"left"},d(n=this.relyData.map(e=>u(c,{key:e.name,label:e.name},{default:()=>[e.relyVersion]})))?n:{default:()=>[n]})]})])}});export{B as default}; +import{d as F,r as h,aF as k,a7 as u,am as s,ai as C,aA as p,aB as c,aD as x,ab as A}from"./index.907f0be6.js";function d(t){return typeof t=="function"||Object.prototype.toString.call(t)==="[object Object]"&&!A(t)}const B=F({name:"RelyAbout",setup(){const{pkg:t}={pkg:{dependencies:{"@vueuse/core":"^9.1.0","amfe-flexible":"^2.2.1",axios:"^0.27.2","crypto-js":"^4.1.1",echarts:"^5.4.0","lodash-es":"^4.17.21","naive-ui":"^2.34.0",pinia:"^2.0.17","pinia-plugin-persistedstate":"^2.4.0",sass:"^1.54.3",screenfull:"^6.0.2",vue:"^3.2.37","vue-i18n":"^9.2.2","vue-router":"^4.1.3"},devDependencies:{"@babel/core":"^7.20.2","@babel/eslint-parser":"^7.19.1","@intlify/unplugin-vue-i18n":"^0.5.0","@types/crypto-js":"^4.1.1","@types/scrollreveal":"^0.0.8","@typescript-eslint/eslint-plugin":"^5.42.1","@typescript-eslint/parser":"^5.42.1","@vitejs/plugin-vue":"^3.0.0","@vitejs/plugin-vue-jsx":"^2.0.0",autoprefixer:"^10.4.8",eslint:"^8.0.1","eslint-config-prettier":"^8.5.0","eslint-config-standard-with-typescript":"^23.0.0","eslint-plugin-import":"^2.25.2","eslint-plugin-n":"^15.0.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.0.0","eslint-plugin-react":"^7.31.10","eslint-plugin-vue":"^9.7.0",postcss:"^8.1.0","postcss-pxtorem":"^6.0.0",prettier:"^2.7.1","svg-sprite-loader":"^6.0.11",typescript:"*","unplugin-auto-import":"^0.11.0","unplugin-vue-components":"^0.22.0",vite:"^3.2.4","vite-plugin-compression":"^0.5.1","vite-plugin-eslint":"^1.8.1","vite-plugin-imp":"^2.3.1","vite-plugin-inspect":"^0.6.0","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^3.4.0","vue-tsc":"^1.0.9"},name:"ray-template",version:"0.0.0"}},{dependencies:n,devDependencies:e,name:m,version:E}=t,y=[{title:"\u4F9D\u8D56\u540D\u79F0",key:"name"},{title:"\u4F9D\u8D56\u7248\u672C",key:"relyVersion"},{title:"\u4F9D\u8D56\u5730\u5740",key:"relyAddress"}],l=h([]),v=[{name:"\u9879\u76EE\u540D\u79F0",label:m},{name:"\u7248\u672C\u4FE1\u606F",label:E},{name:"\u9879\u76EE\u5730\u5740",label:"GitHub",url:"https://github.com/XiaoDaiGua-Ray/ray-template"}],g=()=>{const i=a=>Object.keys(a).reduce((r,o)=>(r.push({name:o,relyVersion:a[o],relyAddress:""}),r),[]),b=i(n),D=i(e);l.value=[...b,...D]},f=i=>{i.url&&window.open(i.url)};return k(()=>{g()}),{columns:y,relyData:l,templateOptions:v,handleTagClick:f}},render(){let t,n;return u("div",{class:"rely-about"},[u(s,{title:"\u5173\u4E8E\u9879\u76EE"},{default:()=>[C("ray template \u662F\u4E00\u4E2A\u57FA\u4E8E: tsx pinia vue3.x vite sass \u7684\u4E2D\u540E\u53F0\u89E3\u51B3\u65B9\u6848. \u9879\u76EE\u5E72\u51C0\u4E0E\u8F7B\u5DE7, \u5DF2\u7ECF\u96C6\u6210\u4E86\u5F88\u591A\u9879\u76EE\u4E2D\u53EF\u80FD\u9700\u8981\u7684\u642C\u7816\u5DE5\u5177\u53EF\u4EE5\u8BA9\u4F60\u5FEB\u901F\u8D77\u4E00\u4E2A\u76F8\u5173\u9879\u76EE, \u5E76\u4E14\u4E0D\u9700\u8981\u5254\u9664\u5927\u91CF\u65E0\u7528\u9875\u9762\u4E0E\u7EC4\u4EF6.")]}),u(s,{title:"\u9879\u76EE\u4FE1\u606F"},{default:()=>[u(p,{bordered:!0,labelPlacement:"left"},d(t=this.templateOptions.map(e=>u(c,{key:e.name,label:e.name},{default:()=>[u(x,{bordered:!1,type:"info",onClick:this.handleTagClick.bind(this,e),style:[e.url?"cursor: pointer":""]},{default:()=>[e.label]})]})))?t:{default:()=>[t]})]}),u(s,{title:"\u9879\u76EE\u4F9D\u8D56"},{default:()=>[u(p,{bordered:!0,labelPlacement:"left"},d(n=this.relyData.map(e=>u(c,{key:e.name,label:e.name},{default:()=>[e.relyVersion]})))?n:{default:()=>[n]})]})])}});export{B as default}; diff --git a/assets/index.20b8de44.js.gz b/assets/index.20b8de44.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..2251375d220486721c2415715ecc9f85211c2b3e GIT binary patch literal 1610 zcmV-Q2DSMgiwFP!000026Qx&MZ{s!=e&1iA@?jt^C|Z)Oixqe}PHcDITC~Mtfg}si zG97awO9DxGY`FgKJ%^HFJDK)j7YIa){LVSwxl)n4x>Dw}cDQzyRN=Cve2METkelPM zDLap@Y4|L%;rfErpoia!ZGQ$1Rz;!2Uhtw7^;!CMoGV!yuch(E#@ZuoR>CV?H{c8B z3u-To_^O8&!o}^=*l^=8M_78@C4C!g|8Wn+iv)P zsCH7@=)~Vup#;xOTMr}1=0`vm+X+i-D^%L#wye{xExR4BJ{Tyy-Ib-Do%JoTl$BJbG7mhAO0hC$*a>}&E(9#1Zj8FjM? z{WCgmiTG>+1E3wSiXS~Ac6EW1hwgC_Rb@ten}G9~-p>|Y7Z)@#fZIX}~4x^*9)2Xqe{+Za4GlQfxtxp=X-rC8wP%XVO@M_wqQ)kOfm z{dn0U7gxv|omZS%B>732e>E#Y8wD?0V``lZhcD3e&5A)`4gVu~HRtlDhI_yAb`6|Dg1Dpogo+g+;_y$WQ;AFF426{L)i z^MI-W#VD<&(k%yc4vQGv6>QIoMob?WV=D@e`SY1>rV^M)2A+KS^bNiqs&A}<5^?R; z;C$D8FTA>z@{2nF^}xJncBRga*7Teko)xtB@aG!8CUmx^TbPH1_?^Ez6f%F!Hc*lZ zt53m~Kp~7{XxZy;T(XvX0;&spZ=zn0+mDAceQaEPRWMPIj39xFba9<1V(Wdwo5Ezs z_3^>Q261{?4rDtHmni7__zY*5)#a>Jl{rQq9DB7p&~PJmaIhsEyv7~0kdCd;+!h&@ z#b^m?(#c|kjPBtXNB6)5fGKm{mCzyy5%pjVqjb7V?qO%XNT`GB63&yw1JIkq56}p4 z7+7qIO|eX&Y@HTbi z4H09RFBiaT;s>a6j>zk9CGj%t<9}gdJy;|$q5>Nw{~ebojK=6$JVrl4&^igw*Em`L zCW*q->Wfe+4*M8EJgl~5%*fyw>h87-ZbEVC=J#dLxHUbkDg|XH*4Yn!+rz&UJQq8G z_kAHYSY+^ZJT+UX*}FPsJ6^kD`nhp)dcv6`81`W|3fh;CHV@Y}1ADn;M3$S1(5h_P z!5X`55w?O3bn$?S0oCRRo<0if#2-oCC|#+{sVlgY>;*xd-`f?;vVvH_-(c{g$!^b0 zd-At|?1%CH5y-L)WIr4Jmk0`WHRW1o%6HC`tuxPq^LcP54)%X4`_EB_I^X@{PoI_< Ii)sx30Q@={_W%F@ literal 0 HcmV?d00001 diff --git a/assets/index.26ae7813.js.gz b/assets/index.26ae7813.js.gz deleted file mode 100644 index 65e7b888add9c7189a2163f68d553a01704ec65c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 18792 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[l("RayScrollReveal\u7EC4\u4EF6\u6709\u70B9\u95EE\u9898, \u6682\u65F6\u79FB\u9664. \u4E0D\u80FD\u6B63\u5E38\u7684\u5B9E\u73B0\u6EDA\u52A8\u52A8\u753B. \u5F88\u662F\u64CD\u86CB!!!")]})])}});export{o as default}; +import{d as e,a7 as u,am as a,ai as l}from"./index.907f0be6.js";const o=e({name:"ScrollReveal",render(){return u("div",{class:"scroll-reveal"},[u(a,{title:"\u63D0\u793A"},{default:()=>[l("RayScrollReveal\u7EC4\u4EF6\u6709\u70B9\u95EE\u9898, \u6682\u65F6\u79FB\u9664. \u4E0D\u80FD\u6B63\u5E38\u7684\u5B9E\u73B0\u6EDA\u52A8\u52A8\u753B. \u5F88\u662F\u64CD\u86CB!!!")]})])}});export{o as default}; diff --git a/assets/index.4278c5fb.js.gz b/assets/index.4278c5fb.js.gz deleted file mode 100644 index aef62b99a67ffc2a2251187763e5c74038a291f4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 217068 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 z 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%0A}S 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 |*(WVZu0h^cP_w?4aTp1|_bhrKln$ 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 diff --git a/assets/index.53066b8a.js.gz b/assets/index.53066b8a.js.gz deleted file mode 100644 index c5f1b6ea498d4a609287275dafc176ff2406f034..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1610 zcmV-Q2DSMgiwFP!000026Qx&MZ{s!=e&1iA@?jt^C|Z)Oixqe}PHcDITC~Mtfg}si zG97awO9DxGY`FgKJ%^HFJDK)j7YIa){LVSwxl)n4x>Dw}cDQzyRN=Cve2MET^o2xh9^jFROG%Xv|N_!RJul|?x% z_?dkA^ur8}&Usa8a+CiI9IYZUQ6SRjkQPGtb|v(Zon7L z7t~%F@l_8mgo%x#-*WwM3WN`&%OD_lW2#z-jXVg28S)`vz_hgo8!09l6m>MAW;gQ1 z0|{ef%Ovf>a*KcpDA!!Ay>HTNy^AN-bkFX_cTd_;(3Nv!Gj}`= zsaB94uc-LCWsdLwPA~Dw$Ug!6R*#sjt3V;zn!YL6yaGTeN~2p$7$OEMq3f_QHWOOz zgit^Ut#R;mg&w?vw2`n0VCjcbVAM^Ck4L4hMc%QEE!pd141>f;*w^HnJf2)4GwNm) z`e$_B67kst20%Mt6+e1L?CJt158dM=s>+P`HUZ}|y`8P)hp{1AJ-av2#d&Jzar$^N z(iC9esTnUP^QR`ANAXh=jeYo?OqM|ERU9*d(m>|>=p-DcPfeVJ4;@;;b@1=j&|eBg z$;ij&*uN5*t=E_-a(<@8bn8Ao59l5^wlR2WCTTJObMazvOR>Pom+in*kGxPqtBU}B z`|+|zF0PO_IAluJD7fMFGEL8`Sf#l@q)|RDp~>1Rjh9Gw!2mVbLD>`I*-t?4;8JS%AL;mEb$3#Mb+UH-*WN z>*Irq4dV2)9LRPYE>Y0;@fprAtIJudDszlJIQD9Hpy5XB;9yHSc#S(~Ast(xxh*m* zi_sF)q?5%68QsG(j_!dA08{3?E1^XaBI>~!M(K2!+{4a%kx&QMC7dUV2cS2JAD|K9 zFtFGZn_`(l*+!FKcB{2xGg^RD>M!Bx#1ByC9Ff=IO5$bO$N$2_day`hL&`hc#M98pmh?UuW_^h zOcI5u)fb^u9QHAScvx-An32IV)ZJ|v+=SxN&F{;gacg>7RSL>Ztg|2dwugTycrJDV z@B2b*u*l%+cxtv%vv+mOcD#1Q^mF6p^n^1>Fzmx_6tpiNZ62;|2KI8xh%7f1p;g(o zgEe;BB5Va6=;8qt1FFptJbe_{i9eFOQMyu@Q&(^)*$aX^zqc!xWd*TYXATM diff --git a/assets/index.4278c5fb.js b/assets/index.6f5dbead.js similarity index 85% rename from assets/index.4278c5fb.js rename to assets/index.6f5dbead.js index 79560a37..ebfec56b 100644 --- a/assets/index.4278c5fb.js +++ b/assets/index.6f5dbead.js @@ -1,4 +1,4 @@ -import{aG as Js,aH as im,aI as Gh,aJ as am,aK as Gx,aL as Hx,aM as Wx,aN as $x,aO as om,aP as hc,aQ as Ux,aR as sm,aS as Hh,aT as _s,aU as um,f as Yx,aV as Xx,aW as Zx,aX as qx,aY as Kx,aZ as jx,a_ as Qx,a$ as Jx,b0 as tb,d as lm,af as eb,b1 as rb,r as va,x as nb,w as vc,aF as ib,F as ab,a0 as ob,o as sb,a7 as Pt,am as zn,ai as ub,b2 as cc}from"./index.dfa30cb8.js";function lb(r,t){for(var e=-1,n=r==null?0:r.length;++e"u"&&typeof self<"u"?yn.worker=!0:typeof navigator>"u"?(yn.node=!0,yn.svgSupported=!0):Iw(navigator.userAgent,yn);function Iw(r,t){var e=t.browser,n=r.match(/Firefox\/([\d.]+)/),i=r.match(/MSIE\s([\d.]+)/)||r.match(/Trident\/.+?rv:(([\d.]+))/),a=r.match(/Edge?\/([\d.]+)/),o=/micromessenger/i.test(r);n&&(e.firefox=!0,e.version=n[1]),i&&(e.ie=!0,e.version=i[1]),a&&(e.edge=!0,e.version=a[1],e.newEdge=+a[1].split(".")[0]>18),o&&(e.weChat=!0),t.svgSupported=typeof SVGRect<"u",t.touchEventsSupported="ontouchstart"in window&&!e.ie&&!e.edge,t.pointerEventsSupported="onpointerdown"in window&&(e.edge||e.ie&&+e.version>=11),t.domSupported=typeof document<"u";var s=document.documentElement.style;t.transform3dSupported=(e.ie&&"transition"in s||e.edge||"WebKitCSSMatrix"in window&&"m11"in new WebKitCSSMatrix||"MozPerspective"in s)&&!("OTransition"in s),t.transformSupported=t.transform3dSupported||e.ie&&+e.version>=9}const nt=yn;var Wh=12,dm="sans-serif",Fr=Wh+"px "+dm,Lw=20,Pw=100,Rw="007LLmW'55;N0500LLLLLLLLLL00NNNLzWW\\\\WQb\\0FWLg\\bWb\\WQ\\WrWWQ000CL5LLFLL0LL**F*gLLLL5F0LF\\FFF5.5N";function Ew(r){var t={};if(typeof JSON>"u")return t;for(var e=0;e=0)s=o*e.length;else for(var u=0;u"u"&&typeof self<"u"?mn.worker=!0:typeof navigator>"u"?(mn.node=!0,mn.svgSupported=!0):Iw(navigator.userAgent,mn);function Iw(r,t){var e=t.browser,n=r.match(/Firefox\/([\d.]+)/),i=r.match(/MSIE\s([\d.]+)/)||r.match(/Trident\/.+?rv:(([\d.]+))/),a=r.match(/Edge?\/([\d.]+)/),o=/micromessenger/i.test(r);n&&(e.firefox=!0,e.version=n[1]),i&&(e.ie=!0,e.version=i[1]),a&&(e.edge=!0,e.version=a[1],e.newEdge=+a[1].split(".")[0]>18),o&&(e.weChat=!0),t.svgSupported=typeof SVGRect<"u",t.touchEventsSupported="ontouchstart"in window&&!e.ie&&!e.edge,t.pointerEventsSupported="onpointerdown"in window&&(e.edge||e.ie&&+e.version>=11),t.domSupported=typeof document<"u";var s=document.documentElement.style;t.transform3dSupported=(e.ie&&"transition"in s||e.edge||"WebKitCSSMatrix"in window&&"m11"in new WebKitCSSMatrix||"MozPerspective"in s)&&!("OTransition"in s),t.transformSupported=t.transform3dSupported||e.ie&&+e.version>=9}const nt=mn;var Wh=12,dm="sans-serif",Fr=Wh+"px "+dm,Lw=20,Pw=100,Rw="007LLmW'55;N0500LLLLLLLLLL00NNNLzWW\\\\WQb\\0FWLg\\bWb\\WQ\\WrWWQ000CL5LLFLL0LL**F*gLLLL5F0LF\\FFF5.5N";function Ew(r){var t={};if(typeof JSON>"u")return t;for(var e=0;e=0)s=o*e.length;else for(var u=0;u>1)%2;s.cssText=["position: absolute","visibility: hidden","padding: 0","margin: 0","border-width: 0","user-select: none","width:0","height:0",n[u]+":0",i[l]+":0",n[1-u]+":auto",i[1-l]+":auto",""].join("!important;"),r.appendChild(o),e.push(o)}return e}function nT(r,t,e){for(var n=e?"invTrans":"trans",i=t[n],a=t.srcCoords,o=[],s=[],u=!0,l=0;l<4;l++){var f=r[l].getBoundingClientRect(),h=2*l,c=f.left,v=f.top;o.push(c,v),u=u&&a&&c===a[h]&&v===a[h+1],s.push(r[l].offsetLeft,r[l].offsetTop)}return u&&i?i:(t.srcCoords=o,t[n]=e?xc(s,o):xc(o,s))}function xm(r){return r.nodeName.toUpperCase()==="CANVAS"}var iT=/([&<>"'])/g,aT={"&":"&","<":"<",">":">",'"':""","'":"'"};function se(r){return r==null?"":(r+"").replace(iT,function(t,e){return aT[e]})}var oT=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,Gu=[],sT=nt.browser.firefox&&+nt.browser.version.split(".")[0]<39;function Tf(r,t,e,n){return e=e||{},n?wc(r,t,e):sT&&t.layerX!=null&&t.layerX!==t.offsetX?(e.zrX=t.layerX,e.zrY=t.layerY):t.offsetX!=null?(e.zrX=t.offsetX,e.zrY=t.offsetY):wc(r,t,e),e}function wc(r,t,e){if(nt.domSupported&&r.getBoundingClientRect){var n=t.clientX,i=t.clientY;if(xm(r)){var a=r.getBoundingClientRect();e.zrX=n-a.left,e.zrY=i-a.top;return}else if(wf(Gu,r,n,i)){e.zrX=Gu[0],e.zrY=Gu[1];return}}e.zrX=e.zrY=0}function Zh(r){return r||window.event}function pe(r,t,e){if(t=Zh(t),t.zrX!=null)return t;var n=t.type,i=n&&n.indexOf("touch")>=0;if(i){var o=n!=="touchend"?t.targetTouches[0]:t.changedTouches[0];o&&Tf(r,o,t,e)}else{Tf(r,t,t,e);var a=uT(t);t.zrDelta=a?a/120:-(t.detail||0)/3}var s=t.button;return t.which==null&&s!==void 0&&oT.test(t.type)&&(t.which=s&1?1:s&2?3:s&4?2:0),t}function uT(r){var t=r.wheelDelta;if(t)return t;var e=r.deltaX,n=r.deltaY;if(e==null||n==null)return t;var i=Math.abs(n!==0?n:e),a=n>0?-1:n<0?1:e>0?-1:1;return 3*i*a}function Cf(r,t,e,n){r.addEventListener(t,e,n)}function lT(r,t,e,n){r.removeEventListener(t,e,n)}var bm=function(r){r.preventDefault(),r.stopPropagation(),r.cancelBubble=!0},fT=function(){function r(){this._track=[]}return r.prototype.recognize=function(t,e,n){return this._doTrack(t,e,n),this._recognize(t)},r.prototype.clear=function(){return this._track.length=0,this},r.prototype._doTrack=function(t,e,n){var i=t.touches;if(!!i){for(var a={points:[],touches:[],target:e,event:t},o=0,s=i.length;o1&&n&&n.length>1){var a=Tc(n)/Tc(i);!isFinite(a)&&(a=1),t.pinchScale=a;var o=hT(n);return t.pinchX=o[0],t.pinchY=o[1],{type:"pinch",target:r[0].target,event:t}}}}};function La(){return[1,0,0,1,0,0]}function qh(r){return r[0]=1,r[1]=0,r[2]=0,r[3]=1,r[4]=0,r[5]=0,r}function vT(r,t){return r[0]=t[0],r[1]=t[1],r[2]=t[2],r[3]=t[3],r[4]=t[4],r[5]=t[5],r}function pi(r,t,e){var n=t[0]*e[0]+t[2]*e[1],i=t[1]*e[0]+t[3]*e[1],a=t[0]*e[2]+t[2]*e[3],o=t[1]*e[2]+t[3]*e[3],s=t[0]*e[4]+t[2]*e[5]+t[4],u=t[1]*e[4]+t[3]*e[5]+t[5];return r[0]=n,r[1]=i,r[2]=a,r[3]=o,r[4]=s,r[5]=u,r}function Mf(r,t,e){return r[0]=t[0],r[1]=t[1],r[2]=t[2],r[3]=t[3],r[4]=t[4]+e[0],r[5]=t[5]+e[1],r}function Kh(r,t,e){var n=t[0],i=t[2],a=t[4],o=t[1],s=t[3],u=t[5],l=Math.sin(e),f=Math.cos(e);return r[0]=n*f+o*l,r[1]=-n*l+o*f,r[2]=i*f+s*l,r[3]=-i*l+f*s,r[4]=f*a+l*u,r[5]=f*u-l*a,r}function cT(r,t,e){var n=e[0],i=e[1];return r[0]=t[0]*n,r[1]=t[1]*i,r[2]=t[2]*n,r[3]=t[3]*i,r[4]=t[4]*n,r[5]=t[5]*i,r}function nu(r,t){var e=t[0],n=t[2],i=t[4],a=t[1],o=t[3],s=t[5],u=e*o-a*n;return u?(u=1/u,r[0]=o*u,r[1]=-a*u,r[2]=-n*u,r[3]=e*u,r[4]=(n*s-o*i)*u,r[5]=(a*i-e*s)*u,r):null}var dT=function(){function r(t,e){this.x=t||0,this.y=e||0}return r.prototype.copy=function(t){return this.x=t.x,this.y=t.y,this},r.prototype.clone=function(){return new r(this.x,this.y)},r.prototype.set=function(t,e){return this.x=t,this.y=e,this},r.prototype.equal=function(t){return t.x===this.x&&t.y===this.y},r.prototype.add=function(t){return this.x+=t.x,this.y+=t.y,this},r.prototype.scale=function(t){this.x*=t,this.y*=t},r.prototype.scaleAndAdd=function(t,e){this.x+=t.x*e,this.y+=t.y*e},r.prototype.sub=function(t){return this.x-=t.x,this.y-=t.y,this},r.prototype.dot=function(t){return this.x*t.x+this.y*t.y},r.prototype.len=function(){return Math.sqrt(this.x*this.x+this.y*this.y)},r.prototype.lenSquare=function(){return this.x*this.x+this.y*this.y},r.prototype.normalize=function(){var t=this.len();return this.x/=t,this.y/=t,this},r.prototype.distance=function(t){var e=this.x-t.x,n=this.y-t.y;return Math.sqrt(e*e+n*n)},r.prototype.distanceSquare=function(t){var e=this.x-t.x,n=this.y-t.y;return e*e+n*n},r.prototype.negate=function(){return this.x=-this.x,this.y=-this.y,this},r.prototype.transform=function(t){if(!!t){var e=this.x,n=this.y;return this.x=t[0]*e+t[2]*n+t[4],this.y=t[1]*e+t[3]*n+t[5],this}},r.prototype.toArray=function(t){return t[0]=this.x,t[1]=this.y,t},r.prototype.fromArray=function(t){this.x=t[0],this.y=t[1]},r.set=function(t,e,n){t.x=e,t.y=n},r.copy=function(t,e){t.x=e.x,t.y=e.y},r.len=function(t){return Math.sqrt(t.x*t.x+t.y*t.y)},r.lenSquare=function(t){return t.x*t.x+t.y*t.y},r.dot=function(t,e){return t.x*e.x+t.y*e.y},r.add=function(t,e,n){t.x=e.x+n.x,t.y=e.y+n.y},r.sub=function(t,e,n){t.x=e.x-n.x,t.y=e.y-n.y},r.scale=function(t,e,n){t.x=e.x*n,t.y=e.y*n},r.scaleAndAdd=function(t,e,n,i){t.x=e.x+n.x*i,t.y=e.y+n.y*i},r.lerp=function(t,e,n,i){var a=1-i;t.x=a*e.x+i*n.x,t.y=a*e.y+i*n.y},r}();const X=dT;var fo=Math.min,ho=Math.max,Ur=new X,Yr=new X,Xr=new X,Zr=new X,ki=new X,Bi=new X,pT=function(){function r(t,e,n,i){n<0&&(t=t+n,n=-n),i<0&&(e=e+i,i=-i),this.x=t,this.y=e,this.width=n,this.height=i}return r.prototype.union=function(t){var e=fo(t.x,this.x),n=fo(t.y,this.y);isFinite(this.x)&&isFinite(this.width)?this.width=ho(t.x+t.width,this.x+this.width)-e:this.width=t.width,isFinite(this.y)&&isFinite(this.height)?this.height=ho(t.y+t.height,this.y+this.height)-n:this.height=t.height,this.x=e,this.y=n},r.prototype.applyTransform=function(t){r.applyTransform(this,this,t)},r.prototype.calculateTransform=function(t){var e=this,n=t.width/e.width,i=t.height/e.height,a=La();return Mf(a,a,[-e.x,-e.y]),cT(a,a,[n,i]),Mf(a,a,[t.x,t.y]),a},r.prototype.intersect=function(t,e){if(!t)return!1;t instanceof r||(t=r.create(t));var n=this,i=n.x,a=n.x+n.width,o=n.y,s=n.y+n.height,u=t.x,l=t.x+t.width,f=t.y,h=t.y+t.height,c=!(ad&&(d=_,gd&&(d=S,y=n.x&&t<=n.x+n.width&&e>=n.y&&e<=n.y+n.height},r.prototype.clone=function(){return new r(this.x,this.y,this.width,this.height)},r.prototype.copy=function(t){r.copy(this,t)},r.prototype.plain=function(){return{x:this.x,y:this.y,width:this.width,height:this.height}},r.prototype.isFinite=function(){return isFinite(this.x)&&isFinite(this.y)&&isFinite(this.width)&&isFinite(this.height)},r.prototype.isZero=function(){return this.width===0||this.height===0},r.create=function(t){return new r(t.x,t.y,t.width,t.height)},r.copy=function(t,e){t.x=e.x,t.y=e.y,t.width=e.width,t.height=e.height},r.applyTransform=function(t,e,n){if(!n){t!==e&&r.copy(t,e);return}if(n[1]<1e-5&&n[1]>-1e-5&&n[2]<1e-5&&n[2]>-1e-5){var i=n[0],a=n[3],o=n[4],s=n[5];t.x=e.x*i+o,t.y=e.y*a+s,t.width=e.width*i,t.height=e.height*a,t.width<0&&(t.x+=t.width,t.width=-t.width),t.height<0&&(t.y+=t.height,t.height=-t.height);return}Ur.x=Xr.x=e.x,Ur.y=Zr.y=e.y,Yr.x=Zr.x=e.x+e.width,Yr.y=Xr.y=e.y+e.height,Ur.transform(n),Zr.transform(n),Yr.transform(n),Xr.transform(n),t.x=fo(Ur.x,Yr.x,Xr.x,Zr.x),t.y=fo(Ur.y,Yr.y,Xr.y,Zr.y);var u=ho(Ur.x,Yr.x,Xr.x,Zr.x),l=ho(Ur.y,Yr.y,Xr.y,Zr.y);t.width=u-t.x,t.height=l-t.y},r}();const ot=pT;var wm="silent";function gT(r,t,e){return{type:r,event:e,target:t.target,topTarget:t.topTarget,cancelBubble:!1,offsetX:e.zrX,offsetY:e.zrY,gestureEvent:e.gestureEvent,pinchX:e.pinchX,pinchY:e.pinchY,pinchScale:e.pinchScale,wheelDelta:e.zrDelta,zrByTouch:e.zrByTouch,which:e.which,stop:yT}}function yT(){bm(this.event)}var mT=function(r){yt(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.handler=null,e}return t.prototype.dispose=function(){},t.prototype.setCursor=function(){},t}(Fe),Ni=function(){function r(t,e){this.x=t,this.y=e}return r}(),_T=["click","dblclick","mousewheel","mouseout","mouseup","mousedown","mousemove","contextmenu"],Wu=new ot(0,0,0,0),Tm=function(r){yt(t,r);function t(e,n,i,a,o){var s=r.call(this)||this;return s._hovered=new Ni(0,0),s.storage=e,s.painter=n,s.painterRoot=a,s._pointerSize=o,i=i||new mT,s.proxy=null,s.setHandlerProxy(i),s._draggingMgr=new Qw(s),s}return t.prototype.setHandlerProxy=function(e){this.proxy&&this.proxy.dispose(),e&&(A(_T,function(n){e.on&&e.on(n,this[n],this)},this),e.handler=this),this.proxy=e},t.prototype.mousemove=function(e){var n=e.zrX,i=e.zrY,a=Cm(this,n,i),o=this._hovered,s=o.target;s&&!s.__zr&&(o=this.findHover(o.x,o.y),s=o.target);var u=this._hovered=a?new Ni(n,i):this.findHover(n,i),l=u.target,f=this.proxy;f.setCursor&&f.setCursor(l?l.cursor:"default"),s&&l!==s&&this.dispatchToElement(o,"mouseout",e),this.dispatchToElement(u,"mousemove",e),l&&l!==s&&this.dispatchToElement(u,"mouseover",e)},t.prototype.mouseout=function(e){var n=e.zrEventControl;n!=="only_globalout"&&this.dispatchToElement(this._hovered,"mouseout",e),n!=="no_globalout"&&this.trigger("globalout",{type:"globalout",event:e})},t.prototype.resize=function(){this._hovered=new Ni(0,0)},t.prototype.dispatch=function(e,n){var i=this[e];i&&i.call(this,n)},t.prototype.dispose=function(){this.proxy.dispose(),this.storage=null,this.proxy=null,this.painter=null},t.prototype.setCursorStyle=function(e){var n=this.proxy;n.setCursor&&n.setCursor(e)},t.prototype.dispatchToElement=function(e,n,i){e=e||{};var a=e.target;if(!(a&&a.silent)){for(var o="on"+n,s=gT(n,e,i);a&&(a[o]&&(s.cancelBubble=!!a[o].call(a,s)),a.trigger(n,s),a=a.__hostTarget?a.__hostTarget:a.parent,!s.cancelBubble););s.cancelBubble||(this.trigger(n,s),this.painter&&this.painter.eachOtherLayer&&this.painter.eachOtherLayer(function(u){typeof u[o]=="function"&&u[o].call(u,s),u.trigger&&u.trigger(n,s)}))}},t.prototype.findHover=function(e,n,i){var a=this.storage.getDisplayList(),o=new Ni(e,n);if(Cc(a,o,e,n,i),this._pointerSize&&!o.target){for(var s=[],u=this._pointerSize,l=u/2,f=new ot(e-l,n-l,u,u),h=a.length-1;h>=0;h--){var c=a[h];c!==i&&!c.ignore&&!c.ignoreCoarsePointer&&(!c.parent||!c.parent.ignoreCoarsePointer)&&(Wu.copy(c.getBoundingRect()),c.transform&&Wu.applyTransform(c.transform),Wu.intersect(f)&&s.push(c))}if(s.length)for(var v=4,d=Math.PI/12,g=Math.PI*2,p=0;p4)return;this._downPoint=null}this.dispatchToElement(a,r,t)}});function ST(r,t,e){if(r[r.rectHover?"rectContain":"contain"](t,e)){for(var n=r,i=void 0,a=!1;n;){if(n.ignoreClip&&(a=!0),!a){var o=n.getClipPath();if(o&&!o.contain(t,e))return!1;n.silent&&(i=!0)}var s=n.__hostTarget;n=s||n.parent}return i?wm:!0}return!1}function Cc(r,t,e,n,i){for(var a=r.length-1;a>=0;a--){var o=r[a],s=void 0;if(o!==i&&!o.ignore&&(s=ST(o,e,n))&&(!t.topTarget&&(t.topTarget=o),s!==wm)){t.target=o;break}}}function Cm(r,t,e){var n=r.painter;return t<0||t>n.getWidth()||e<0||e>n.getHeight()}const xT=Tm;var Mm=32,Fi=7;function bT(r){for(var t=0;r>=Mm;)t|=r&1,r>>=1;return r+t}function Mc(r,t,e,n){var i=t+1;if(i===e)return 1;if(n(r[i++],r[t])<0){for(;i=0;)i++;return i-t}function wT(r,t,e){for(e--;t>>1,i(a,r[u])<0?s=u:o=u+1;var l=n-o;switch(l){case 3:r[o+3]=r[o+2];case 2:r[o+2]=r[o+1];case 1:r[o+1]=r[o];break;default:for(;l>0;)r[o+l]=r[o+l-1],l--}r[o]=a}}function $u(r,t,e,n,i,a){var o=0,s=0,u=1;if(a(r,t[e+i])>0){for(s=n-i;u0;)o=u,u=(u<<1)+1,u<=0&&(u=s);u>s&&(u=s),o+=i,u+=i}else{for(s=i+1;us&&(u=s);var l=o;o=i-u,u=i-l}for(o++;o>>1);a(r,t[e+f])>0?o=f+1:u=f}return u}function Uu(r,t,e,n,i,a){var o=0,s=0,u=1;if(a(r,t[e+i])<0){for(s=i+1;us&&(u=s);var l=o;o=i-u,u=i-l}else{for(s=n-i;u=0;)o=u,u=(u<<1)+1,u<=0&&(u=s);u>s&&(u=s),o+=i,u+=i}for(o++;o>>1);a(r,t[e+f])<0?u=f:o=f+1}return u}function TT(r,t){var e=Fi,n,i,a=0;r.length;var o=[];n=[],i=[];function s(v,d){n[a]=v,i[a]=d,a+=1}function u(){for(;a>1;){var v=a-2;if(v>=1&&i[v-1]<=i[v]+i[v+1]||v>=2&&i[v-2]<=i[v]+i[v-1])i[v-1]i[v+1])break;f(v)}}function l(){for(;a>1;){var v=a-2;v>0&&i[v-1]=Fi||w>=Fi);if(T)break;b<0&&(b=0),b+=2}if(e=b,e<1&&(e=1),d===1){for(y=0;y=0;y--)r[x+y]=r[b+y];r[S]=o[_];return}for(var w=e;;){var T=0,C=0,M=!1;do if(t(o[_],r[m])<0){if(r[S--]=r[m--],T++,C=0,--d===0){M=!0;break}}else if(r[S--]=o[_--],C++,T=0,--p===1){M=!0;break}while((T|C)=0;y--)r[x+y]=r[b+y];if(d===0){M=!0;break}}if(r[S--]=o[_--],--p===1){M=!0;break}if(C=p-$u(r[m],o,0,p,p-1,t),C!==0){for(S-=C,_-=C,p-=C,x=S+1,b=_+1,y=0;y=Fi||C>=Fi);if(M)break;w<0&&(w=0),w+=2}if(e=w,e<1&&(e=1),p===1){for(S-=d,m-=d,x=S+1,b=m+1,y=d-1;y>=0;y--)r[x+y]=r[b+y];r[S]=o[_]}else{if(p===0)throw new Error;for(b=S-(p-1),y=0;ys&&(u=s),Ac(r,e,e+u,e+a,t),a=u}o.pushRun(e,a),o.mergeRuns(),i-=a,e+=a}while(i!==0);o.forceMergeRuns()}}var ue=1,ia=2,ni=4,Dc=!1;function Yu(){Dc||(Dc=!0,console.warn("z / z2 / zlevel of displayable is invalid, which may cause unexpected errors"))}function Ic(r,t){return r.zlevel===t.zlevel?r.z===t.z?r.z2-t.z2:r.z-t.z:r.zlevel-t.zlevel}var CT=function(){function r(){this._roots=[],this._displayList=[],this._displayListLen=0,this.displayableSortFunc=Ic}return r.prototype.traverse=function(t,e){for(var n=0;n0&&(f.__clipPaths=[]),isNaN(f.z)&&(Yu(),f.z=0),isNaN(f.z2)&&(Yu(),f.z2=0),isNaN(f.zlevel)&&(Yu(),f.zlevel=0),this._displayList[this._displayListLen++]=f}var h=t.getDecalElement&&t.getDecalElement();h&&this._updateAndAddDisplayable(h,e,n);var c=t.getTextGuideLine();c&&this._updateAndAddDisplayable(c,e,n);var v=t.getTextContent();v&&this._updateAndAddDisplayable(v,e,n)}},r.prototype.addRoot=function(t){t.__zr&&t.__zr.storage===this||this._roots.push(t)},r.prototype.delRoot=function(t){if(t instanceof Array){for(var e=0,n=t.length;e=0&&this._roots.splice(i,1)},r.prototype.delAllRoots=function(){this._roots=[],this._displayList=[],this._displayListLen=0},r.prototype.getRoots=function(){return this._roots},r.prototype.dispose=function(){this._displayList=null,this._roots=null},r}();const MT=CT;var Am;Am=nt.hasGlobalWindow&&(window.requestAnimationFrame&&window.requestAnimationFrame.bind(window)||window.msRequestAnimationFrame&&window.msRequestAnimationFrame.bind(window)||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame)||function(r){return setTimeout(r,16)};const Af=Am;var is={linear:function(r){return r},quadraticIn:function(r){return r*r},quadraticOut:function(r){return r*(2-r)},quadraticInOut:function(r){return(r*=2)<1?.5*r*r:-.5*(--r*(r-2)-1)},cubicIn:function(r){return r*r*r},cubicOut:function(r){return--r*r*r+1},cubicInOut:function(r){return(r*=2)<1?.5*r*r*r:.5*((r-=2)*r*r+2)},quarticIn:function(r){return r*r*r*r},quarticOut:function(r){return 1- --r*r*r*r},quarticInOut:function(r){return(r*=2)<1?.5*r*r*r*r:-.5*((r-=2)*r*r*r-2)},quinticIn:function(r){return r*r*r*r*r},quinticOut:function(r){return--r*r*r*r*r+1},quinticInOut:function(r){return(r*=2)<1?.5*r*r*r*r*r:.5*((r-=2)*r*r*r*r+2)},sinusoidalIn:function(r){return 1-Math.cos(r*Math.PI/2)},sinusoidalOut:function(r){return Math.sin(r*Math.PI/2)},sinusoidalInOut:function(r){return .5*(1-Math.cos(Math.PI*r))},exponentialIn:function(r){return r===0?0:Math.pow(1024,r-1)},exponentialOut:function(r){return r===1?1:1-Math.pow(2,-10*r)},exponentialInOut:function(r){return r===0?0:r===1?1:(r*=2)<1?.5*Math.pow(1024,r-1):.5*(-Math.pow(2,-10*(r-1))+2)},circularIn:function(r){return 1-Math.sqrt(1-r*r)},circularOut:function(r){return Math.sqrt(1- --r*r)},circularInOut:function(r){return(r*=2)<1?-.5*(Math.sqrt(1-r*r)-1):.5*(Math.sqrt(1-(r-=2)*r)+1)},elasticIn:function(r){var t,e=.1,n=.4;return r===0?0:r===1?1:(!e||e<1?(e=1,t=n/4):t=n*Math.asin(1/e)/(2*Math.PI),-(e*Math.pow(2,10*(r-=1))*Math.sin((r-t)*(2*Math.PI)/n)))},elasticOut:function(r){var t,e=.1,n=.4;return r===0?0:r===1?1:(!e||e<1?(e=1,t=n/4):t=n*Math.asin(1/e)/(2*Math.PI),e*Math.pow(2,-10*r)*Math.sin((r-t)*(2*Math.PI)/n)+1)},elasticInOut:function(r){var t,e=.1,n=.4;return r===0?0:r===1?1:(!e||e<1?(e=1,t=n/4):t=n*Math.asin(1/e)/(2*Math.PI),(r*=2)<1?-.5*(e*Math.pow(2,10*(r-=1))*Math.sin((r-t)*(2*Math.PI)/n)):e*Math.pow(2,-10*(r-=1))*Math.sin((r-t)*(2*Math.PI)/n)*.5+1)},backIn:function(r){var t=1.70158;return r*r*((t+1)*r-t)},backOut:function(r){var t=1.70158;return--r*r*((t+1)*r+t)+1},backInOut:function(r){var t=2.5949095;return(r*=2)<1?.5*(r*r*((t+1)*r-t)):.5*((r-=2)*r*((t+1)*r+t)+2)},bounceIn:function(r){return 1-is.bounceOut(1-r)},bounceOut:function(r){return r<1/2.75?7.5625*r*r:r<2/2.75?7.5625*(r-=1.5/2.75)*r+.75:r<2.5/2.75?7.5625*(r-=2.25/2.75)*r+.9375:7.5625*(r-=2.625/2.75)*r+.984375},bounceInOut:function(r){return r<.5?is.bounceIn(r*2)*.5:is.bounceOut(r*2-1)*.5+.5}};const Dm=is;var vo=Math.pow,kr=Math.sqrt,bs=1e-8,Im=1e-4,Lc=kr(3),co=1/3,Ye=Li(),me=Li(),gi=Li();function Pr(r){return r>-bs&&rbs||r<-bs}function Ot(r,t,e,n,i){var a=1-i;return a*a*(a*r+3*i*t)+i*i*(i*n+3*a*e)}function Pc(r,t,e,n,i){var a=1-i;return 3*(((t-r)*a+2*(e-t)*i)*a+(n-e)*i*i)}function ws(r,t,e,n,i,a){var o=n+3*(t-e)-r,s=3*(e-t*2+r),u=3*(t-r),l=r-i,f=s*s-3*o*u,h=s*u-9*o*l,c=u*u-3*s*l,v=0;if(Pr(f)&&Pr(h))if(Pr(s))a[0]=0;else{var d=-u/s;d>=0&&d<=1&&(a[v++]=d)}else{var g=h*h-4*f*c;if(Pr(g)){var p=h/f,d=-s/o+p,y=-p/2;d>=0&&d<=1&&(a[v++]=d),y>=0&&y<=1&&(a[v++]=y)}else if(g>0){var m=kr(g),_=f*s+1.5*o*(-h+m),S=f*s+1.5*o*(-h-m);_<0?_=-vo(-_,co):_=vo(_,co),S<0?S=-vo(-S,co):S=vo(S,co);var d=(-s-(_+S))/(3*o);d>=0&&d<=1&&(a[v++]=d)}else{var b=(2*f*s-3*o*h)/(2*kr(f*f*f)),x=Math.acos(b)/3,w=kr(f),T=Math.cos(x),d=(-s-2*w*T)/(3*o),y=(-s+w*(T+Lc*Math.sin(x)))/(3*o),C=(-s+w*(T-Lc*Math.sin(x)))/(3*o);d>=0&&d<=1&&(a[v++]=d),y>=0&&y<=1&&(a[v++]=y),C>=0&&C<=1&&(a[v++]=C)}}return v}function Pm(r,t,e,n,i){var a=6*e-12*t+6*r,o=9*t+3*n-3*r-9*e,s=3*t-3*r,u=0;if(Pr(o)){if(Lm(a)){var l=-s/a;l>=0&&l<=1&&(i[u++]=l)}}else{var f=a*a-4*o*s;if(Pr(f))i[0]=-a/(2*o);else if(f>0){var h=kr(f),l=(-a+h)/(2*o),c=(-a-h)/(2*o);l>=0&&l<=1&&(i[u++]=l),c>=0&&c<=1&&(i[u++]=c)}}return u}function Vr(r,t,e,n,i,a){var o=(t-r)*i+r,s=(e-t)*i+t,u=(n-e)*i+e,l=(s-o)*i+o,f=(u-s)*i+s,h=(f-l)*i+l;a[0]=r,a[1]=o,a[2]=l,a[3]=h,a[4]=h,a[5]=f,a[6]=u,a[7]=n}function Rm(r,t,e,n,i,a,o,s,u,l,f){var h,c=.005,v=1/0,d,g,p,y;Ye[0]=u,Ye[1]=l;for(var m=0;m<1;m+=.05)me[0]=Ot(r,e,i,o,m),me[1]=Ot(t,n,a,s,m),p=di(Ye,me),p=0&&p=0&&l<=1&&(i[u++]=l)}}else{var f=o*o-4*a*s;if(Pr(f)){var l=-o/(2*a);l>=0&&l<=1&&(i[u++]=l)}else if(f>0){var h=kr(f),l=(-o+h)/(2*a),c=(-o-h)/(2*a);l>=0&&l<=1&&(i[u++]=l),c>=0&&c<=1&&(i[u++]=c)}}return u}function Em(r,t,e){var n=r+e-2*t;return n===0?.5:(r-t)/n}function Ts(r,t,e,n,i){var a=(t-r)*n+r,o=(e-t)*n+t,s=(o-a)*n+a;i[0]=r,i[1]=a,i[2]=s,i[3]=s,i[4]=o,i[5]=e}function Om(r,t,e,n,i,a,o,s,u){var l,f=.005,h=1/0;Ye[0]=o,Ye[1]=s;for(var c=0;c<1;c+=.05){me[0]=$t(r,e,i,c),me[1]=$t(t,n,a,c);var v=di(Ye,me);v=0&&v=1?1:ws(0,n,a,1,u,s)&&Ot(0,i,o,1,s[0])}}}var PT=function(){function r(t){this._inited=!1,this._startTime=0,this._pausedTime=0,this._paused=!1,this._life=t.life||1e3,this._delay=t.delay||0,this.loop=t.loop||!1,this.onframe=t.onframe||Kt,this.ondestroy=t.ondestroy||Kt,this.onrestart=t.onrestart||Kt,t.easing&&this.setEasing(t.easing)}return r.prototype.step=function(t,e){if(this._inited||(this._startTime=t+this._delay,this._inited=!0),this._paused){this._pausedTime+=e;return}var n=this._life,i=t-this._startTime-this._pausedTime,a=i/n;a<0&&(a=0),a=Math.min(a,1);var o=this.easingFunc,s=o?o(a):a;if(this.onframe(s),a===1)if(this.loop){var u=i%n;this._startTime=t-u,this._pausedTime=0,this.onrestart()}else return!0;return!1},r.prototype.pause=function(){this._paused=!0},r.prototype.resume=function(){this._paused=!1},r.prototype.setEasing=function(t){this.easing=t,this.easingFunc=q(t)?t:Dm[t]||jh(t)},r}();const RT=PT;var km=function(){function r(t){this.value=t}return r}(),ET=function(){function r(){this._len=0}return r.prototype.insert=function(t){var e=new km(t);return this.insertEntry(e),e},r.prototype.insertEntry=function(t){this.head?(this.tail.next=t,t.prev=this.tail,t.next=null,this.tail=t):this.head=this.tail=t,this._len++},r.prototype.remove=function(t){var e=t.prev,n=t.next;e?e.next=n:this.head=n,n?n.prev=e:this.tail=e,t.next=t.prev=null,this._len--},r.prototype.len=function(){return this._len},r.prototype.clear=function(){this.head=this.tail=null,this._len=0},r}(),OT=function(){function r(t){this._list=new ET,this._maxSize=10,this._map={},this._maxSize=t}return r.prototype.put=function(t,e){var n=this._list,i=this._map,a=null;if(i[t]==null){var o=n.len(),s=this._lastRemovedEntry;if(o>=this._maxSize&&o>0){var u=n.head;n.remove(u),delete i[u.key],a=u.value,this._lastRemovedEntry=u}s?s.value=e:s=new km(e),s.key=t,n.insertEntry(s),i[t]=s}return a},r.prototype.get=function(t){var e=this._map[t],n=this._list;if(e!=null)return e!==n.tail&&(n.remove(e),n.insertEntry(e)),e.value},r.prototype.clear=function(){this._list.clear(),this._map={}},r.prototype.len=function(){return this._list.len()},r}();const Ka=OT;var Ec={transparent:[0,0,0,0],aliceblue:[240,248,255,1],antiquewhite:[250,235,215,1],aqua:[0,255,255,1],aquamarine:[127,255,212,1],azure:[240,255,255,1],beige:[245,245,220,1],bisque:[255,228,196,1],black:[0,0,0,1],blanchedalmond:[255,235,205,1],blue:[0,0,255,1],blueviolet:[138,43,226,1],brown:[165,42,42,1],burlywood:[222,184,135,1],cadetblue:[95,158,160,1],chartreuse:[127,255,0,1],chocolate:[210,105,30,1],coral:[255,127,80,1],cornflowerblue:[100,149,237,1],cornsilk:[255,248,220,1],crimson:[220,20,60,1],cyan:[0,255,255,1],darkblue:[0,0,139,1],darkcyan:[0,139,139,1],darkgoldenrod:[184,134,11,1],darkgray:[169,169,169,1],darkgreen:[0,100,0,1],darkgrey:[169,169,169,1],darkkhaki:[189,183,107,1],darkmagenta:[139,0,139,1],darkolivegreen:[85,107,47,1],darkorange:[255,140,0,1],darkorchid:[153,50,204,1],darkred:[139,0,0,1],darksalmon:[233,150,122,1],darkseagreen:[143,188,143,1],darkslateblue:[72,61,139,1],darkslategray:[47,79,79,1],darkslategrey:[47,79,79,1],darkturquoise:[0,206,209,1],darkviolet:[148,0,211,1],deeppink:[255,20,147,1],deepskyblue:[0,191,255,1],dimgray:[105,105,105,1],dimgrey:[105,105,105,1],dodgerblue:[30,144,255,1],firebrick:[178,34,34,1],floralwhite:[255,250,240,1],forestgreen:[34,139,34,1],fuchsia:[255,0,255,1],gainsboro:[220,220,220,1],ghostwhite:[248,248,255,1],gold:[255,215,0,1],goldenrod:[218,165,32,1],gray:[128,128,128,1],green:[0,128,0,1],greenyellow:[173,255,47,1],grey:[128,128,128,1],honeydew:[240,255,240,1],hotpink:[255,105,180,1],indianred:[205,92,92,1],indigo:[75,0,130,1],ivory:[255,255,240,1],khaki:[240,230,140,1],lavender:[230,230,250,1],lavenderblush:[255,240,245,1],lawngreen:[124,252,0,1],lemonchiffon:[255,250,205,1],lightblue:[173,216,230,1],lightcoral:[240,128,128,1],lightcyan:[224,255,255,1],lightgoldenrodyellow:[250,250,210,1],lightgray:[211,211,211,1],lightgreen:[144,238,144,1],lightgrey:[211,211,211,1],lightpink:[255,182,193,1],lightsalmon:[255,160,122,1],lightseagreen:[32,178,170,1],lightskyblue:[135,206,250,1],lightslategray:[119,136,153,1],lightslategrey:[119,136,153,1],lightsteelblue:[176,196,222,1],lightyellow:[255,255,224,1],lime:[0,255,0,1],limegreen:[50,205,50,1],linen:[250,240,230,1],magenta:[255,0,255,1],maroon:[128,0,0,1],mediumaquamarine:[102,205,170,1],mediumblue:[0,0,205,1],mediumorchid:[186,85,211,1],mediumpurple:[147,112,219,1],mediumseagreen:[60,179,113,1],mediumslateblue:[123,104,238,1],mediumspringgreen:[0,250,154,1],mediumturquoise:[72,209,204,1],mediumvioletred:[199,21,133,1],midnightblue:[25,25,112,1],mintcream:[245,255,250,1],mistyrose:[255,228,225,1],moccasin:[255,228,181,1],navajowhite:[255,222,173,1],navy:[0,0,128,1],oldlace:[253,245,230,1],olive:[128,128,0,1],olivedrab:[107,142,35,1],orange:[255,165,0,1],orangered:[255,69,0,1],orchid:[218,112,214,1],palegoldenrod:[238,232,170,1],palegreen:[152,251,152,1],paleturquoise:[175,238,238,1],palevioletred:[219,112,147,1],papayawhip:[255,239,213,1],peachpuff:[255,218,185,1],peru:[205,133,63,1],pink:[255,192,203,1],plum:[221,160,221,1],powderblue:[176,224,230,1],purple:[128,0,128,1],red:[255,0,0,1],rosybrown:[188,143,143,1],royalblue:[65,105,225,1],saddlebrown:[139,69,19,1],salmon:[250,128,114,1],sandybrown:[244,164,96,1],seagreen:[46,139,87,1],seashell:[255,245,238,1],sienna:[160,82,45,1],silver:[192,192,192,1],skyblue:[135,206,235,1],slateblue:[106,90,205,1],slategray:[112,128,144,1],slategrey:[112,128,144,1],snow:[255,250,250,1],springgreen:[0,255,127,1],steelblue:[70,130,180,1],tan:[210,180,140,1],teal:[0,128,128,1],thistle:[216,191,216,1],tomato:[255,99,71,1],turquoise:[64,224,208,1],violet:[238,130,238,1],wheat:[245,222,179,1],white:[255,255,255,1],whitesmoke:[245,245,245,1],yellow:[255,255,0,1],yellowgreen:[154,205,50,1]};function Br(r){return r=Math.round(r),r<0?0:r>255?255:r}function Df(r){return r<0?0:r>1?1:r}function Xu(r){var t=r;return t.length&&t.charAt(t.length-1)==="%"?Br(parseFloat(t)/100*255):Br(parseInt(t,10))}function pa(r){var t=r;return t.length&&t.charAt(t.length-1)==="%"?Df(parseFloat(t)/100):Df(parseFloat(t))}function Zu(r,t,e){return e<0?e+=1:e>1&&(e-=1),e*6<1?r+(t-r)*e*6:e*2<1?t:e*3<2?r+(t-r)*(2/3-e)*6:r}function po(r,t,e){return r+(t-r)*e}function de(r,t,e,n,i){return r[0]=t,r[1]=e,r[2]=n,r[3]=i,r}function If(r,t){return r[0]=t[0],r[1]=t[1],r[2]=t[2],r[3]=t[3],r}var Bm=new Ka(20),go=null;function Gn(r,t){go&&If(go,t),go=Bm.put(r,go||t.slice())}function Qe(r,t){if(!!r){t=t||[];var e=Bm.get(r);if(e)return If(t,e);r=r+"";var n=r.replace(/ /g,"").toLowerCase();if(n in Ec)return If(t,Ec[n]),Gn(r,t),t;var i=n.length;if(n.charAt(0)==="#"){if(i===4||i===5){var a=parseInt(n.slice(1,4),16);if(!(a>=0&&a<=4095)){de(t,0,0,0,1);return}return de(t,(a&3840)>>4|(a&3840)>>8,a&240|(a&240)>>4,a&15|(a&15)<<4,i===5?parseInt(n.slice(4),16)/15:1),Gn(r,t),t}else if(i===7||i===9){var a=parseInt(n.slice(1,7),16);if(!(a>=0&&a<=16777215)){de(t,0,0,0,1);return}return de(t,(a&16711680)>>16,(a&65280)>>8,a&255,i===9?parseInt(n.slice(7),16)/255:1),Gn(r,t),t}return}var o=n.indexOf("("),s=n.indexOf(")");if(o!==-1&&s+1===i){var u=n.substr(0,o),l=n.substr(o+1,s-(o+1)).split(","),f=1;switch(u){case"rgba":if(l.length!==4)return l.length===3?de(t,+l[0],+l[1],+l[2],1):de(t,0,0,0,1);f=pa(l.pop());case"rgb":if(l.length>=3)return de(t,Xu(l[0]),Xu(l[1]),Xu(l[2]),l.length===3?f:pa(l[3])),Gn(r,t),t;de(t,0,0,0,1);return;case"hsla":if(l.length!==4){de(t,0,0,0,1);return}return l[3]=pa(l[3]),Oc(l,t),Gn(r,t),t;case"hsl":if(l.length!==3){de(t,0,0,0,1);return}return Oc(l,t),Gn(r,t),t;default:return}}de(t,0,0,0,1)}}function Oc(r,t){var e=(parseFloat(r[0])%360+360)%360/360,n=pa(r[1]),i=pa(r[2]),a=i<=.5?i*(n+1):i+n-i*n,o=i*2-a;return t=t||[],de(t,Br(Zu(o,a,e+1/3)*255),Br(Zu(o,a,e)*255),Br(Zu(o,a,e-1/3)*255),1),r.length===4&&(t[3]=r[3]),t}function kc(r,t){var e=Qe(r);if(e){for(var n=0;n<3;n++)t<0?e[n]=e[n]*(1-t)|0:e[n]=(255-e[n])*t+e[n]|0,e[n]>255?e[n]=255:e[n]<0&&(e[n]=0);return iu(e,e.length===4?"rgba":"rgb")}}function kT(r,t,e){if(!(!(t&&t.length)||!(r>=0&&r<=1))){var n=r*(t.length-1),i=Math.floor(n),a=Math.ceil(n),o=Qe(t[i]),s=Qe(t[a]),u=n-i,l=iu([Br(po(o[0],s[0],u)),Br(po(o[1],s[1],u)),Br(po(o[2],s[2],u)),Df(po(o[3],s[3],u))],"rgba");return e?{color:l,leftIndex:i,rightIndex:a,value:n}:l}}function iu(r,t){if(!(!r||!r.length)){var e=r[0]+","+r[1]+","+r[2];return(t==="rgba"||t==="hsva"||t==="hsla")&&(e+=","+r[3]),t+"("+e+")"}}function Cs(r,t){var e=Qe(r);return e?(.299*e[0]+.587*e[1]+.114*e[2])*e[3]/255+(1-e[3])*t:0}var Ms=Math.round;function xi(r){var t;if(!r||r==="transparent")r="none";else if(typeof r=="string"&&r.indexOf("rgba")>-1){var e=Qe(r);e&&(r="rgb("+e[0]+","+e[1]+","+e[2]+")",t=e[3])}return{color:r,opacity:t==null?1:t}}var Bc=1e-4;function Rr(r){return r-Bc}function yo(r){return Ms(r*1e3)/1e3}function Lf(r){return Ms(r*1e4)/1e4}function BT(r){return"matrix("+yo(r[0])+","+yo(r[1])+","+yo(r[2])+","+yo(r[3])+","+Lf(r[4])+","+Lf(r[5])+")"}var NT={left:"start",right:"end",center:"middle",middle:"middle"};function FT(r,t,e){return e==="top"?r+=t/2:e==="bottom"&&(r-=t/2),r}function zT(r){return r&&(r.shadowBlur||r.shadowOffsetX||r.shadowOffsetY)}function VT(r){var t=r.style,e=r.getGlobalScale();return[t.shadowColor,(t.shadowBlur||0).toFixed(2),(t.shadowOffsetX||0).toFixed(2),(t.shadowOffsetY||0).toFixed(2),e[0],e[1]].join(",")}function Nm(r){return r&&!!r.image}function GT(r){return r&&!!r.svgElement}function HT(r){return Nm(r)||GT(r)}function Fm(r){return r.type==="linear"}function zm(r){return r.type==="radial"}function WT(r){return r&&(r.type==="linear"||r.type==="radial")}function au(r){return"url(#"+r+")"}function Vm(r){var t=r.getGlobalScale(),e=Math.max(t[0],t[1]);return Math.max(Math.ceil(Math.log(e)/Math.log(10)),1)}function Gm(r){var t=r.x||0,e=r.y||0,n=(r.rotation||0)*es,i=j(r.scaleX,1),a=j(r.scaleY,1),o=r.skewX||0,s=r.skewY||0,u=[];return(t||e)&&u.push("translate("+t+"px,"+e+"px)"),n&&u.push("rotate("+n+")"),(i!==1||a!==1)&&u.push("scale("+i+","+a+")"),(o||s)&&u.push("skew("+Ms(o*es)+"deg, "+Ms(s*es)+"deg)"),u.join(" ")}var $T=function(){return nt.hasGlobalWindow&&q(window.btoa)?function(r){return window.btoa(unescape(r))}:typeof Buffer<"u"?function(r){return Buffer.from(r).toString("base64")}:function(r){return null}}(),Pf=Array.prototype.slice;function lr(r,t,e){return(t-r)*e+r}function qu(r,t,e,n){for(var i=t.length,a=0;an?t:r,a=Math.min(e,n),o=i[a-1]||{color:[0,0,0,0],offset:0},s=a;so;if(s)n.length=o;else for(var u=a;u=1},r.prototype.getAdditiveTrack=function(){return this._additiveTrack},r.prototype.addKeyframe=function(t,e,n){this._needsSort=!0;var i=this.keyframes,a=i.length,o=!1,s=Fc,u=e;if(jt(e)){var l=ZT(e);s=l,(l===1&&!ht(e[0])||l===2&&!ht(e[0][0]))&&(o=!0)}else if(ht(e)&&!Ss(e))s=_o;else if(H(e))if(!isNaN(+e))s=_o;else{var f=Qe(e);f&&(u=f,s=aa)}else if(eu(e)){var h=B({},u);h.colorStops=N(e.colorStops,function(v){return{offset:v.offset,color:Qe(v.color)}}),Fm(e)?s=Rf:zm(e)&&(s=Ef),u=h}a===0?this.valType=s:(s!==this.valType||s===Fc)&&(o=!0),this.discrete=this.discrete||o;var c={time:t,value:u,rawValue:e,percent:0};return n&&(c.easing=n,c.easingFunc=q(n)?n:Dm[n]||jh(n)),i.push(c),c},r.prototype.prepare=function(t,e){var n=this.keyframes;this._needsSort&&n.sort(function(g,p){return g.time-p.time});for(var i=this.valType,a=n.length,o=n[a-1],s=this.discrete,u=So(i),l=zc(i),f=0;f=0&&!(o[f].percent<=e);f--);f=c(f,s-2)}else{for(f=h;fe);f++);f=c(f-1,s-2)}d=o[f+1],v=o[f]}if(!!(v&&d)){this._lastFr=f,this._lastFrP=e;var p=d.percent-v.percent,y=p===0?1:c((e-v.percent)/p,1);d.easingFunc&&(y=d.easingFunc(y));var m=n?this._additiveValue:l?zi:t[u];if((So(a)||l)&&!m&&(m=this._additiveValue=[]),this.discrete)t[u]=y<1?v.rawValue:d.rawValue;else if(So(a))a===ss?qu(m,v[i],d[i],y):UT(m,v[i],d[i],y);else if(zc(a)){var _=v[i],S=d[i],b=a===Rf;t[u]={type:b?"linear":"radial",x:lr(_.x,S.x,y),y:lr(_.y,S.y,y),colorStops:N(_.colorStops,function(w,T){var C=S.colorStops[T];return{offset:lr(w.offset,C.offset,y),color:os(qu([],w.color,C.color,y))}}),global:S.global},b?(t[u].x2=lr(_.x2,S.x2,y),t[u].y2=lr(_.y2,S.y2,y)):t[u].r=lr(_.r,S.r,y)}else if(l)qu(m,v[i],d[i],y),n||(t[u]=os(m));else{var x=lr(v[i],d[i],y);n?this._additiveValue=x:t[u]=x}n&&this._addToTarget(t)}}},r.prototype._addToTarget=function(t){var e=this.valType,n=this.propName,i=this._additiveValue;e===_o?t[n]=t[n]+i:e===aa?(Qe(t[n],zi),mo(zi,zi,i,1),t[n]=os(zi)):e===ss?mo(t[n],t[n],i,1):e===Hm&&Nc(t[n],t[n],i,1)},r}(),KT=function(){function r(t,e,n,i){if(this._tracks={},this._trackKeys=[],this._maxTime=0,this._started=0,this._clip=null,this._target=t,this._loop=e,e&&i){Yh("Can' use additive animation on looped animation.");return}this._additiveAnimators=i,this._allowDiscrete=n}return r.prototype.getMaxTime=function(){return this._maxTime},r.prototype.getDelay=function(){return this._delay},r.prototype.getLoop=function(){return this._loop},r.prototype.getTarget=function(){return this._target},r.prototype.changeTarget=function(t){this._target=t},r.prototype.when=function(t,e,n){return this.whenWithKeys(t,e,ut(e),n)},r.prototype.whenWithKeys=function(t,e,n,i){for(var a=this._tracks,o=0;o0&&u.addKeyframe(0,as(l),i),this._trackKeys.push(s)}u.addKeyframe(t,as(e[s]),i)}return this._maxTime=Math.max(this._maxTime,t),this},r.prototype.pause=function(){this._clip.pause(),this._paused=!0},r.prototype.resume=function(){this._clip.resume(),this._paused=!1},r.prototype.isPaused=function(){return!!this._paused},r.prototype.duration=function(t){return this._maxTime=t,this._force=!0,this},r.prototype._doneCallback=function(){this._setTracksFinished(),this._clip=null;var t=this._doneCbs;if(t)for(var e=t.length,n=0;n0)){this._started=1;for(var e=this,n=[],i=this._maxTime||0,a=0;a1){var s=o.pop();a.addKeyframe(s.time,t[i]),a.prepare(this._maxTime,a.getAdditiveTrack())}}}},r}();const Qh=KT;function li(){return new Date().getTime()}var jT=function(r){yt(t,r);function t(e){var n=r.call(this)||this;return n._running=!1,n._time=0,n._pausedTime=0,n._pauseStart=0,n._paused=!1,e=e||{},n.stage=e.stage||{},n}return t.prototype.addClip=function(e){e.animation&&this.removeClip(e),this._head?(this._tail.next=e,e.prev=this._tail,e.next=null,this._tail=e):this._head=this._tail=e,e.animation=this},t.prototype.addAnimator=function(e){e.animation=this;var n=e.getClip();n&&this.addClip(n)},t.prototype.removeClip=function(e){if(!!e.animation){var n=e.prev,i=e.next;n?n.next=i:this._head=i,i?i.prev=n:this._tail=n,e.next=e.prev=e.animation=null}},t.prototype.removeAnimator=function(e){var n=e.getClip();n&&this.removeClip(n),e.animation=null},t.prototype.update=function(e){for(var n=li()-this._pausedTime,i=n-this._time,a=this._head;a;){var o=a.next,s=a.step(n,i);s&&(a.ondestroy(),this.removeClip(a)),a=o}this._time=n,e||(this.trigger("frame",i),this.stage.update&&this.stage.update())},t.prototype._startLoop=function(){var e=this;this._running=!0;function n(){e._running&&(Af(n),!e._paused&&e.update())}Af(n)},t.prototype.start=function(){this._running||(this._time=li(),this._pausedTime=0,this._startLoop())},t.prototype.stop=function(){this._running=!1},t.prototype.pause=function(){this._paused||(this._pauseStart=li(),this._paused=!0)},t.prototype.resume=function(){this._paused&&(this._pausedTime+=li()-this._pauseStart,this._paused=!1)},t.prototype.clear=function(){for(var e=this._head;e;){var n=e.next;e.prev=e.next=e.animation=null,e=n}this._head=this._tail=null},t.prototype.isFinished=function(){return this._head==null},t.prototype.animate=function(e,n){n=n||{},this.start();var i=new Qh(e,n.loop);return this.addAnimator(i),i},t}(Fe);const QT=jT;var JT=300,Ku=nt.domSupported,ju=function(){var r=["click","dblclick","mousewheel","wheel","mouseout","mouseup","mousedown","mousemove","contextmenu"],t=["touchstart","touchend","touchmove"],e={pointerdown:1,pointerup:1,pointermove:1,pointerout:1},n=N(r,function(i){var a=i.replace("mouse","pointer");return e.hasOwnProperty(a)?a:i});return{mouse:r,touch:t,pointer:n}}(),Vc={mouse:["mousemove","mouseup"],pointer:["pointermove","pointerup"]},Gc=!1;function Of(r){var t=r.pointerType;return t==="pen"||t==="touch"}function tC(r){r.touching=!0,r.touchTimer!=null&&(clearTimeout(r.touchTimer),r.touchTimer=null),r.touchTimer=setTimeout(function(){r.touching=!1,r.touchTimer=null},700)}function Qu(r){r&&(r.zrByTouch=!0)}function eC(r,t){return pe(r.dom,new rC(r,t),!0)}function Wm(r,t){for(var e=t,n=!1;e&&e.nodeType!==9&&!(n=e.domBelongToZr||e!==t&&e===r.painterRoot);)e=e.parentNode;return n}var rC=function(){function r(t,e){this.stopPropagation=Kt,this.stopImmediatePropagation=Kt,this.preventDefault=Kt,this.type=e.type,this.target=this.currentTarget=t.dom,this.pointerType=e.pointerType,this.clientX=e.clientX,this.clientY=e.clientY}return r}(),Re={mousedown:function(r){r=pe(this.dom,r),this.__mayPointerCapture=[r.zrX,r.zrY],this.trigger("mousedown",r)},mousemove:function(r){r=pe(this.dom,r);var t=this.__mayPointerCapture;t&&(r.zrX!==t[0]||r.zrY!==t[1])&&this.__togglePointerCapture(!0),this.trigger("mousemove",r)},mouseup:function(r){r=pe(this.dom,r),this.__togglePointerCapture(!1),this.trigger("mouseup",r)},mouseout:function(r){r=pe(this.dom,r);var t=r.toElement||r.relatedTarget;Wm(this,t)||(this.__pointerCapturing&&(r.zrEventControl="no_globalout"),this.trigger("mouseout",r))},wheel:function(r){Gc=!0,r=pe(this.dom,r),this.trigger("mousewheel",r)},mousewheel:function(r){Gc||(r=pe(this.dom,r),this.trigger("mousewheel",r))},touchstart:function(r){r=pe(this.dom,r),Qu(r),this.__lastTouchMoment=new Date,this.handler.processGesture(r,"start"),Re.mousemove.call(this,r),Re.mousedown.call(this,r)},touchmove:function(r){r=pe(this.dom,r),Qu(r),this.handler.processGesture(r,"change"),Re.mousemove.call(this,r)},touchend:function(r){r=pe(this.dom,r),Qu(r),this.handler.processGesture(r,"end"),Re.mouseup.call(this,r),+new Date-+this.__lastTouchMoment$c||r<-$c}var Kr=[],Hn=[],tl=La(),el=Math.abs,uC=function(){function r(){}return r.prototype.getLocalTransform=function(t){return r.getLocalTransform(this,t)},r.prototype.setPosition=function(t){this.x=t[0],this.y=t[1]},r.prototype.setScale=function(t){this.scaleX=t[0],this.scaleY=t[1]},r.prototype.setSkew=function(t){this.skewX=t[0],this.skewY=t[1]},r.prototype.setOrigin=function(t){this.originX=t[0],this.originY=t[1]},r.prototype.needLocalTransform=function(){return qr(this.rotation)||qr(this.x)||qr(this.y)||qr(this.scaleX-1)||qr(this.scaleY-1)||qr(this.skewX)||qr(this.skewY)},r.prototype.updateTransform=function(){var t=this.parent&&this.parent.transform,e=this.needLocalTransform(),n=this.transform;if(!(e||t)){n&&Wc(n);return}n=n||La(),e?this.getLocalTransform(n):Wc(n),t&&(e?pi(n,t,n):vT(n,t)),this.transform=n,this._resolveGlobalScaleRatio(n)},r.prototype._resolveGlobalScaleRatio=function(t){var e=this.globalScaleRatio;if(e!=null&&e!==1){this.getGlobalScale(Kr);var n=Kr[0]<0?-1:1,i=Kr[1]<0?-1:1,a=((Kr[0]-n)*e+n)/Kr[0]||0,o=((Kr[1]-i)*e+i)/Kr[1]||0;t[0]*=a,t[1]*=a,t[2]*=o,t[3]*=o}this.invTransform=this.invTransform||La(),nu(this.invTransform,t)},r.prototype.getComputedTransform=function(){for(var t=this,e=[];t;)e.push(t),t=t.parent;for(;t=e.pop();)t.updateTransform();return this.transform},r.prototype.setLocalTransform=function(t){if(!!t){var e=t[0]*t[0]+t[1]*t[1],n=t[2]*t[2]+t[3]*t[3],i=Math.atan2(t[1],t[0]),a=Math.PI/2+i-Math.atan2(t[3],t[2]);n=Math.sqrt(n)*Math.cos(a),e=Math.sqrt(e),this.skewX=a,this.skewY=0,this.rotation=-i,this.x=+t[4],this.y=+t[5],this.scaleX=e,this.scaleY=n,this.originX=0,this.originY=0}},r.prototype.decomposeTransform=function(){if(!!this.transform){var t=this.parent,e=this.transform;t&&t.transform&&(pi(Hn,t.invTransform,e),e=Hn);var n=this.originX,i=this.originY;(n||i)&&(tl[4]=n,tl[5]=i,pi(Hn,e,tl),Hn[4]-=n,Hn[5]-=i,e=Hn),this.setLocalTransform(e)}},r.prototype.getGlobalScale=function(t){var e=this.transform;return t=t||[],e?(t[0]=Math.sqrt(e[0]*e[0]+e[1]*e[1]),t[1]=Math.sqrt(e[2]*e[2]+e[3]*e[3]),e[0]<0&&(t[0]=-t[0]),e[3]<0&&(t[1]=-t[1]),t):(t[0]=1,t[1]=1,t)},r.prototype.transformCoordToLocal=function(t,e){var n=[t,e],i=this.invTransform;return i&&Se(n,n,i),n},r.prototype.transformCoordToGlobal=function(t,e){var n=[t,e],i=this.transform;return i&&Se(n,n,i),n},r.prototype.getLineScale=function(){var t=this.transform;return t&&el(t[0]-1)>1e-10&&el(t[3]-1)>1e-10?Math.sqrt(el(t[0]*t[3]-t[2]*t[1])):1},r.prototype.copyTransform=function(t){Um(this,t)},r.getLocalTransform=function(t,e){e=e||[];var n=t.originX||0,i=t.originY||0,a=t.scaleX,o=t.scaleY,s=t.anchorX,u=t.anchorY,l=t.rotation||0,f=t.x,h=t.y,c=t.skewX?Math.tan(t.skewX):0,v=t.skewY?Math.tan(-t.skewY):0;if(n||i||s||u){var d=n+s,g=i+u;e[4]=-d*a-c*g*o,e[5]=-g*o-v*d*a}else e[4]=e[5]=0;return e[0]=a,e[3]=o,e[1]=v*a,e[2]=c*o,l&&Kh(e,e,l),e[4]+=n+f,e[5]+=i+h,e},r.initDefaultProps=function(){var t=r.prototype;t.scaleX=t.scaleY=t.globalScaleRatio=1,t.x=t.y=t.originX=t.originY=t.skewX=t.skewY=t.rotation=t.anchorX=t.anchorY=0}(),r}(),Pa=["x","y","originX","originY","anchorX","anchorY","rotation","scaleX","scaleY","skewX","skewY"];function Um(r,t){for(var e=0;e=0?parseFloat(r)/100*t:parseFloat(r):r}function Ds(r,t,e){var n=t.position||"inside",i=t.distance!=null?t.distance:5,a=e.height,o=e.width,s=a/2,u=e.x,l=e.y,f="left",h="top";if(n instanceof Array)u+=Gr(n[0],e.width),l+=Gr(n[1],e.height),f=null,h=null;else switch(n){case"left":u-=i,l+=s,f="right",h="middle";break;case"right":u+=i+o,l+=s,h="middle";break;case"top":u+=o/2,l-=i,f="center",h="bottom";break;case"bottom":u+=o/2,l+=a+i,f="center";break;case"inside":u+=o/2,l+=s,f="center",h="middle";break;case"insideLeft":u+=i,l+=s,h="middle";break;case"insideRight":u+=o-i,l+=s,f="right",h="middle";break;case"insideTop":u+=o/2,l+=i,f="center";break;case"insideBottom":u+=o/2,l+=a-i,f="center",h="bottom";break;case"insideTopLeft":u+=i,l+=i;break;case"insideTopRight":u+=o-i,l+=i,f="right";break;case"insideBottomLeft":u+=i,l+=a-i,h="bottom";break;case"insideBottomRight":u+=o-i,l+=a-i,f="right",h="bottom";break}return r=r||{},r.x=u,r.y=l,r.align=f,r.verticalAlign=h,r}var rl="__zr_normal__",nl=Pa.concat(["ignore"]),lC=zr(Pa,function(r,t){return r[t]=!0,r},{ignore:!1}),Wn={},fC=new ot(0,0,0,0),Jh=function(){function r(t){this.id=ym(),this.animators=[],this.currentStates=[],this.states={},this._init(t)}return r.prototype._init=function(t){this.attr(t)},r.prototype.drift=function(t,e,n){switch(this.draggable){case"horizontal":e=0;break;case"vertical":t=0;break}var i=this.transform;i||(i=this.transform=[1,0,0,1,0,0]),i[4]+=t,i[5]+=e,this.decomposeTransform(),this.markRedraw()},r.prototype.beforeUpdate=function(){},r.prototype.afterUpdate=function(){},r.prototype.update=function(){this.updateTransform(),this.__dirty&&this.updateInnerText()},r.prototype.updateInnerText=function(t){var e=this._textContent;if(e&&(!e.ignore||t)){this.textConfig||(this.textConfig={});var n=this.textConfig,i=n.local,a=e.innerTransformable,o=void 0,s=void 0,u=!1;a.parent=i?this:null;var l=!1;if(a.copyTransform(e),n.position!=null){var f=fC;n.layoutRect?f.copy(n.layoutRect):f.copy(this.getBoundingRect()),i||f.applyTransform(this.transform),this.calculateTextPosition?this.calculateTextPosition(Wn,n,f):Ds(Wn,n,f),a.x=Wn.x,a.y=Wn.y,o=Wn.align,s=Wn.verticalAlign;var h=n.origin;if(h&&n.rotation!=null){var c=void 0,v=void 0;h==="center"?(c=f.width*.5,v=f.height*.5):(c=Gr(h[0],f.width),v=Gr(h[1],f.height)),l=!0,a.originX=-a.x+c+(i?0:f.x),a.originY=-a.y+v+(i?0:f.y)}}n.rotation!=null&&(a.rotation=n.rotation);var d=n.offset;d&&(a.x+=d[0],a.y+=d[1],l||(a.originX=-d[0],a.originY=-d[1]));var g=n.inside==null?typeof n.position=="string"&&n.position.indexOf("inside")>=0:n.inside,p=this._innerTextDefaultStyle||(this._innerTextDefaultStyle={}),y=void 0,m=void 0,_=void 0;g&&this.canBeInsideText()?(y=n.insideFill,m=n.insideStroke,(y==null||y==="auto")&&(y=this.getInsideTextFill()),(m==null||m==="auto")&&(m=this.getInsideTextStroke(y),_=!0)):(y=n.outsideFill,m=n.outsideStroke,(y==null||y==="auto")&&(y=this.getOutsideFill()),(m==null||m==="auto")&&(m=this.getOutsideStroke(y),_=!0)),y=y||"#000",(y!==p.fill||m!==p.stroke||_!==p.autoStroke||o!==p.align||s!==p.verticalAlign)&&(u=!0,p.fill=y,p.stroke=m,p.autoStroke=_,p.align=o,p.verticalAlign=s,e.setDefaultTextStyle(p)),e.__dirty|=ue,u&&e.dirtyStyle(!0)}},r.prototype.canBeInsideText=function(){return!0},r.prototype.getInsideTextFill=function(){return"#fff"},r.prototype.getInsideTextStroke=function(t){return"#000"},r.prototype.getOutsideFill=function(){return this.__zr&&this.__zr.isDarkMode()?Ff:Nf},r.prototype.getOutsideStroke=function(t){var e=this.__zr&&this.__zr.getBackgroundColor(),n=typeof e=="string"&&Qe(e);n||(n=[255,255,255,1]);for(var i=n[3],a=this.__zr.isDarkMode(),o=0;o<3;o++)n[o]=n[o]*i+(a?0:255)*(1-i);return n[3]=1,iu(n,"rgba")},r.prototype.traverse=function(t,e){},r.prototype.attrKV=function(t,e){t==="textConfig"?this.setTextConfig(e):t==="textContent"?this.setTextContent(e):t==="clipPath"?this.setClipPath(e):t==="extra"?(this.extra=this.extra||{},B(this.extra,e)):this[t]=e},r.prototype.hide=function(){this.ignore=!0,this.markRedraw()},r.prototype.show=function(){this.ignore=!1,this.markRedraw()},r.prototype.attr=function(t,e){if(typeof t=="string")this.attrKV(t,e);else if(U(t))for(var n=t,i=ut(n),a=0;a0},r.prototype.getState=function(t){return this.states[t]},r.prototype.ensureState=function(t){var e=this.states;return e[t]||(e[t]={}),e[t]},r.prototype.clearStates=function(t){this.useState(rl,!1,t)},r.prototype.useState=function(t,e,n,i){var a=t===rl,o=this.hasState();if(!(!o&&a)){var s=this.currentStates,u=this.stateTransition;if(!(at(s,t)>=0&&(e||s.length===1))){var l;if(this.stateProxy&&!a&&(l=this.stateProxy(t)),l||(l=this.states&&this.states[t]),!l&&!a){Yh("State "+t+" not exists.");return}a||this.saveCurrentToNormalState(l);var f=!!(l&&l.hoverLayer||i);f&&this._toggleHoverLayerFlag(!0),this._applyStateObj(t,l,this._normalState,e,!n&&!this.__inHover&&u&&u.duration>0,u);var h=this._textContent,c=this._textGuide;return h&&h.useState(t,e,n,f),c&&c.useState(t,e,n,f),a?(this.currentStates=[],this._normalState={}):e?this.currentStates.push(t):this.currentStates=[t],this._updateAnimationTargets(),this.markRedraw(),!f&&this.__inHover&&(this._toggleHoverLayerFlag(!1),this.__dirty&=~ue),l}}},r.prototype.useStates=function(t,e,n){if(!t.length)this.clearStates();else{var i=[],a=this.currentStates,o=t.length,s=o===a.length;if(s){for(var u=0;u0,d);var g=this._textContent,p=this._textGuide;g&&g.useStates(t,e,c),p&&p.useStates(t,e,c),this._updateAnimationTargets(),this.currentStates=t.slice(),this.markRedraw(),!c&&this.__inHover&&(this._toggleHoverLayerFlag(!1),this.__dirty&=~ue)}},r.prototype._updateAnimationTargets=function(){for(var t=0;t=0){var n=this.currentStates.slice();n.splice(e,1),this.useStates(n)}},r.prototype.replaceState=function(t,e,n){var i=this.currentStates.slice(),a=at(i,t),o=at(i,e)>=0;a>=0?o?i.splice(a,1):i[a]=e:n&&!o&&i.push(e),this.useStates(i)},r.prototype.toggleState=function(t,e){e?this.useState(t,!0):this.removeState(t)},r.prototype._mergeStates=function(t){for(var e={},n,i=0;i=0&&a.splice(o,1)}),this.animators.push(t),n&&n.animation.addAnimator(t),n&&n.wakeUp()},r.prototype.updateDuringAnimation=function(t){this.markRedraw()},r.prototype.stopAnimation=function(t,e){for(var n=this.animators,i=n.length,a=[],o=0;o0&&e.during&&a[0].during(function(d,g){e.during(g)});for(var c=0;c0||i.force&&!o.length){var T=void 0,C=void 0,M=void 0;if(s){C={},c&&(T={});for(var S=0;S<_;S++){var y=g[S];C[y]=e[y],c?T[y]=n[y]:e[y]=n[y]}}else if(c){M={};for(var S=0;S<_;S++){var y=g[S];M[y]=as(e[y]),vC(e,n,y)}}var b=new Qh(e,!1,!1,h?Lt(d,function(I){return I.targetName===t}):null);b.targetName=t,i.scope&&(b.scope=i.scope),c&&T&&b.whenWithKeys(0,T,g),M&&b.whenWithKeys(0,M,g),b.whenWithKeys(l==null?500:l,s?C:n,g).delay(f||0),r.addAnimator(b,t),o.push(b)}}const Xm=Jh;var Zm=function(r){yt(t,r);function t(e){var n=r.call(this)||this;return n.isGroup=!0,n._children=[],n.attr(e),n}return t.prototype.childrenRef=function(){return this._children},t.prototype.children=function(){return this._children.slice()},t.prototype.childAt=function(e){return this._children[e]},t.prototype.childOfName=function(e){for(var n=this._children,i=0;i=0&&(i.splice(a,0,e),this._doAdd(e))}return this},t.prototype.replace=function(e,n){var i=at(this._children,e);return i>=0&&this.replaceAt(n,i),this},t.prototype.replaceAt=function(e,n){var i=this._children,a=i[n];if(e&&e!==this&&e.parent!==this&&e!==a){i[n]=e,a.parent=null;var o=this.__zr;o&&a.removeSelfFromZr(o),this._doAdd(e)}return this},t.prototype._doAdd=function(e){e.parent&&e.parent.remove(e),e.parent=this;var n=this.__zr;n&&n!==e.__zr&&e.addSelfToZr(n),n&&n.refresh()},t.prototype.remove=function(e){var n=this.__zr,i=this._children,a=at(i,e);return a<0?this:(i.splice(a,1),e.parent=null,n&&e.removeSelfFromZr(n),n&&n.refresh(),this)},t.prototype.removeAll=function(){for(var e=this._children,n=this.__zr,i=0;i>1)%2;s.cssText=["position: absolute","visibility: hidden","padding: 0","margin: 0","border-width: 0","user-select: none","width:0","height:0",n[u]+":0",i[l]+":0",n[1-u]+":auto",i[1-l]+":auto",""].join("!important;"),r.appendChild(o),e.push(o)}return e}function nT(r,t,e){for(var n=e?"invTrans":"trans",i=t[n],a=t.srcCoords,o=[],s=[],u=!0,l=0;l<4;l++){var f=r[l].getBoundingClientRect(),h=2*l,c=f.left,v=f.top;o.push(c,v),u=u&&a&&c===a[h]&&v===a[h+1],s.push(r[l].offsetLeft,r[l].offsetTop)}return u&&i?i:(t.srcCoords=o,t[n]=e?xc(s,o):xc(o,s))}function xm(r){return r.nodeName.toUpperCase()==="CANVAS"}var iT=/([&<>"'])/g,aT={"&":"&","<":"<",">":">",'"':""","'":"'"};function se(r){return r==null?"":(r+"").replace(iT,function(t,e){return aT[e]})}var oT=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,Gu=[],sT=nt.browser.firefox&&+nt.browser.version.split(".")[0]<39;function Tf(r,t,e,n){return e=e||{},n?wc(r,t,e):sT&&t.layerX!=null&&t.layerX!==t.offsetX?(e.zrX=t.layerX,e.zrY=t.layerY):t.offsetX!=null?(e.zrX=t.offsetX,e.zrY=t.offsetY):wc(r,t,e),e}function wc(r,t,e){if(nt.domSupported&&r.getBoundingClientRect){var n=t.clientX,i=t.clientY;if(xm(r)){var a=r.getBoundingClientRect();e.zrX=n-a.left,e.zrY=i-a.top;return}else if(wf(Gu,r,n,i)){e.zrX=Gu[0],e.zrY=Gu[1];return}}e.zrX=e.zrY=0}function Zh(r){return r||window.event}function pe(r,t,e){if(t=Zh(t),t.zrX!=null)return t;var n=t.type,i=n&&n.indexOf("touch")>=0;if(i){var o=n!=="touchend"?t.targetTouches[0]:t.changedTouches[0];o&&Tf(r,o,t,e)}else{Tf(r,t,t,e);var a=uT(t);t.zrDelta=a?a/120:-(t.detail||0)/3}var s=t.button;return t.which==null&&s!==void 0&&oT.test(t.type)&&(t.which=s&1?1:s&2?3:s&4?2:0),t}function uT(r){var t=r.wheelDelta;if(t)return t;var e=r.deltaX,n=r.deltaY;if(e==null||n==null)return t;var i=Math.abs(n!==0?n:e),a=n>0?-1:n<0?1:e>0?-1:1;return 3*i*a}function Cf(r,t,e,n){r.addEventListener(t,e,n)}function lT(r,t,e,n){r.removeEventListener(t,e,n)}var bm=function(r){r.preventDefault(),r.stopPropagation(),r.cancelBubble=!0},fT=function(){function r(){this._track=[]}return r.prototype.recognize=function(t,e,n){return this._doTrack(t,e,n),this._recognize(t)},r.prototype.clear=function(){return this._track.length=0,this},r.prototype._doTrack=function(t,e,n){var i=t.touches;if(!!i){for(var a={points:[],touches:[],target:e,event:t},o=0,s=i.length;o1&&n&&n.length>1){var a=Tc(n)/Tc(i);!isFinite(a)&&(a=1),t.pinchScale=a;var o=hT(n);return t.pinchX=o[0],t.pinchY=o[1],{type:"pinch",target:r[0].target,event:t}}}}};function La(){return[1,0,0,1,0,0]}function qh(r){return r[0]=1,r[1]=0,r[2]=0,r[3]=1,r[4]=0,r[5]=0,r}function vT(r,t){return r[0]=t[0],r[1]=t[1],r[2]=t[2],r[3]=t[3],r[4]=t[4],r[5]=t[5],r}function gi(r,t,e){var n=t[0]*e[0]+t[2]*e[1],i=t[1]*e[0]+t[3]*e[1],a=t[0]*e[2]+t[2]*e[3],o=t[1]*e[2]+t[3]*e[3],s=t[0]*e[4]+t[2]*e[5]+t[4],u=t[1]*e[4]+t[3]*e[5]+t[5];return r[0]=n,r[1]=i,r[2]=a,r[3]=o,r[4]=s,r[5]=u,r}function Af(r,t,e){return r[0]=t[0],r[1]=t[1],r[2]=t[2],r[3]=t[3],r[4]=t[4]+e[0],r[5]=t[5]+e[1],r}function Kh(r,t,e){var n=t[0],i=t[2],a=t[4],o=t[1],s=t[3],u=t[5],l=Math.sin(e),f=Math.cos(e);return r[0]=n*f+o*l,r[1]=-n*l+o*f,r[2]=i*f+s*l,r[3]=-i*l+f*s,r[4]=f*a+l*u,r[5]=f*u-l*a,r}function cT(r,t,e){var n=e[0],i=e[1];return r[0]=t[0]*n,r[1]=t[1]*i,r[2]=t[2]*n,r[3]=t[3]*i,r[4]=t[4]*n,r[5]=t[5]*i,r}function nu(r,t){var e=t[0],n=t[2],i=t[4],a=t[1],o=t[3],s=t[5],u=e*o-a*n;return u?(u=1/u,r[0]=o*u,r[1]=-a*u,r[2]=-n*u,r[3]=e*u,r[4]=(n*s-o*i)*u,r[5]=(a*i-e*s)*u,r):null}var dT=function(){function r(t,e){this.x=t||0,this.y=e||0}return r.prototype.copy=function(t){return this.x=t.x,this.y=t.y,this},r.prototype.clone=function(){return new r(this.x,this.y)},r.prototype.set=function(t,e){return this.x=t,this.y=e,this},r.prototype.equal=function(t){return t.x===this.x&&t.y===this.y},r.prototype.add=function(t){return this.x+=t.x,this.y+=t.y,this},r.prototype.scale=function(t){this.x*=t,this.y*=t},r.prototype.scaleAndAdd=function(t,e){this.x+=t.x*e,this.y+=t.y*e},r.prototype.sub=function(t){return this.x-=t.x,this.y-=t.y,this},r.prototype.dot=function(t){return this.x*t.x+this.y*t.y},r.prototype.len=function(){return Math.sqrt(this.x*this.x+this.y*this.y)},r.prototype.lenSquare=function(){return this.x*this.x+this.y*this.y},r.prototype.normalize=function(){var t=this.len();return this.x/=t,this.y/=t,this},r.prototype.distance=function(t){var e=this.x-t.x,n=this.y-t.y;return Math.sqrt(e*e+n*n)},r.prototype.distanceSquare=function(t){var e=this.x-t.x,n=this.y-t.y;return e*e+n*n},r.prototype.negate=function(){return this.x=-this.x,this.y=-this.y,this},r.prototype.transform=function(t){if(!!t){var e=this.x,n=this.y;return this.x=t[0]*e+t[2]*n+t[4],this.y=t[1]*e+t[3]*n+t[5],this}},r.prototype.toArray=function(t){return t[0]=this.x,t[1]=this.y,t},r.prototype.fromArray=function(t){this.x=t[0],this.y=t[1]},r.set=function(t,e,n){t.x=e,t.y=n},r.copy=function(t,e){t.x=e.x,t.y=e.y},r.len=function(t){return Math.sqrt(t.x*t.x+t.y*t.y)},r.lenSquare=function(t){return t.x*t.x+t.y*t.y},r.dot=function(t,e){return t.x*e.x+t.y*e.y},r.add=function(t,e,n){t.x=e.x+n.x,t.y=e.y+n.y},r.sub=function(t,e,n){t.x=e.x-n.x,t.y=e.y-n.y},r.scale=function(t,e,n){t.x=e.x*n,t.y=e.y*n},r.scaleAndAdd=function(t,e,n,i){t.x=e.x+n.x*i,t.y=e.y+n.y*i},r.lerp=function(t,e,n,i){var a=1-i;t.x=a*e.x+i*n.x,t.y=a*e.y+i*n.y},r}();const X=dT;var fo=Math.min,ho=Math.max,Yr=new X,Xr=new X,Zr=new X,qr=new X,Bi=new X,Ni=new X,pT=function(){function r(t,e,n,i){n<0&&(t=t+n,n=-n),i<0&&(e=e+i,i=-i),this.x=t,this.y=e,this.width=n,this.height=i}return r.prototype.union=function(t){var e=fo(t.x,this.x),n=fo(t.y,this.y);isFinite(this.x)&&isFinite(this.width)?this.width=ho(t.x+t.width,this.x+this.width)-e:this.width=t.width,isFinite(this.y)&&isFinite(this.height)?this.height=ho(t.y+t.height,this.y+this.height)-n:this.height=t.height,this.x=e,this.y=n},r.prototype.applyTransform=function(t){r.applyTransform(this,this,t)},r.prototype.calculateTransform=function(t){var e=this,n=t.width/e.width,i=t.height/e.height,a=La();return Af(a,a,[-e.x,-e.y]),cT(a,a,[n,i]),Af(a,a,[t.x,t.y]),a},r.prototype.intersect=function(t,e){if(!t)return!1;t instanceof r||(t=r.create(t));var n=this,i=n.x,a=n.x+n.width,o=n.y,s=n.y+n.height,u=t.x,l=t.x+t.width,f=t.y,h=t.y+t.height,c=!(ad&&(d=_,gd&&(d=S,y=n.x&&t<=n.x+n.width&&e>=n.y&&e<=n.y+n.height},r.prototype.clone=function(){return new r(this.x,this.y,this.width,this.height)},r.prototype.copy=function(t){r.copy(this,t)},r.prototype.plain=function(){return{x:this.x,y:this.y,width:this.width,height:this.height}},r.prototype.isFinite=function(){return isFinite(this.x)&&isFinite(this.y)&&isFinite(this.width)&&isFinite(this.height)},r.prototype.isZero=function(){return this.width===0||this.height===0},r.create=function(t){return new r(t.x,t.y,t.width,t.height)},r.copy=function(t,e){t.x=e.x,t.y=e.y,t.width=e.width,t.height=e.height},r.applyTransform=function(t,e,n){if(!n){t!==e&&r.copy(t,e);return}if(n[1]<1e-5&&n[1]>-1e-5&&n[2]<1e-5&&n[2]>-1e-5){var i=n[0],a=n[3],o=n[4],s=n[5];t.x=e.x*i+o,t.y=e.y*a+s,t.width=e.width*i,t.height=e.height*a,t.width<0&&(t.x+=t.width,t.width=-t.width),t.height<0&&(t.y+=t.height,t.height=-t.height);return}Yr.x=Zr.x=e.x,Yr.y=qr.y=e.y,Xr.x=qr.x=e.x+e.width,Xr.y=Zr.y=e.y+e.height,Yr.transform(n),qr.transform(n),Xr.transform(n),Zr.transform(n),t.x=fo(Yr.x,Xr.x,Zr.x,qr.x),t.y=fo(Yr.y,Xr.y,Zr.y,qr.y);var u=ho(Yr.x,Xr.x,Zr.x,qr.x),l=ho(Yr.y,Xr.y,Zr.y,qr.y);t.width=u-t.x,t.height=l-t.y},r}();const ot=pT;var wm="silent";function gT(r,t,e){return{type:r,event:e,target:t.target,topTarget:t.topTarget,cancelBubble:!1,offsetX:e.zrX,offsetY:e.zrY,gestureEvent:e.gestureEvent,pinchX:e.pinchX,pinchY:e.pinchY,pinchScale:e.pinchScale,wheelDelta:e.zrDelta,zrByTouch:e.zrByTouch,which:e.which,stop:yT}}function yT(){bm(this.event)}var mT=function(r){yt(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.handler=null,e}return t.prototype.dispose=function(){},t.prototype.setCursor=function(){},t}(Fe),Fi=function(){function r(t,e){this.x=t,this.y=e}return r}(),_T=["click","dblclick","mousewheel","mouseout","mouseup","mousedown","mousemove","contextmenu"],Wu=new ot(0,0,0,0),Tm=function(r){yt(t,r);function t(e,n,i,a,o){var s=r.call(this)||this;return s._hovered=new Fi(0,0),s.storage=e,s.painter=n,s.painterRoot=a,s._pointerSize=o,i=i||new mT,s.proxy=null,s.setHandlerProxy(i),s._draggingMgr=new Qw(s),s}return t.prototype.setHandlerProxy=function(e){this.proxy&&this.proxy.dispose(),e&&(M(_T,function(n){e.on&&e.on(n,this[n],this)},this),e.handler=this),this.proxy=e},t.prototype.mousemove=function(e){var n=e.zrX,i=e.zrY,a=Cm(this,n,i),o=this._hovered,s=o.target;s&&!s.__zr&&(o=this.findHover(o.x,o.y),s=o.target);var u=this._hovered=a?new Fi(n,i):this.findHover(n,i),l=u.target,f=this.proxy;f.setCursor&&f.setCursor(l?l.cursor:"default"),s&&l!==s&&this.dispatchToElement(o,"mouseout",e),this.dispatchToElement(u,"mousemove",e),l&&l!==s&&this.dispatchToElement(u,"mouseover",e)},t.prototype.mouseout=function(e){var n=e.zrEventControl;n!=="only_globalout"&&this.dispatchToElement(this._hovered,"mouseout",e),n!=="no_globalout"&&this.trigger("globalout",{type:"globalout",event:e})},t.prototype.resize=function(){this._hovered=new Fi(0,0)},t.prototype.dispatch=function(e,n){var i=this[e];i&&i.call(this,n)},t.prototype.dispose=function(){this.proxy.dispose(),this.storage=null,this.proxy=null,this.painter=null},t.prototype.setCursorStyle=function(e){var n=this.proxy;n.setCursor&&n.setCursor(e)},t.prototype.dispatchToElement=function(e,n,i){e=e||{};var a=e.target;if(!(a&&a.silent)){for(var o="on"+n,s=gT(n,e,i);a&&(a[o]&&(s.cancelBubble=!!a[o].call(a,s)),a.trigger(n,s),a=a.__hostTarget?a.__hostTarget:a.parent,!s.cancelBubble););s.cancelBubble||(this.trigger(n,s),this.painter&&this.painter.eachOtherLayer&&this.painter.eachOtherLayer(function(u){typeof u[o]=="function"&&u[o].call(u,s),u.trigger&&u.trigger(n,s)}))}},t.prototype.findHover=function(e,n,i){var a=this.storage.getDisplayList(),o=new Fi(e,n);if(Cc(a,o,e,n,i),this._pointerSize&&!o.target){for(var s=[],u=this._pointerSize,l=u/2,f=new ot(e-l,n-l,u,u),h=a.length-1;h>=0;h--){var c=a[h];c!==i&&!c.ignore&&!c.ignoreCoarsePointer&&(!c.parent||!c.parent.ignoreCoarsePointer)&&(Wu.copy(c.getBoundingRect()),c.transform&&Wu.applyTransform(c.transform),Wu.intersect(f)&&s.push(c))}if(s.length)for(var v=4,d=Math.PI/12,g=Math.PI*2,p=0;p4)return;this._downPoint=null}this.dispatchToElement(a,r,t)}});function ST(r,t,e){if(r[r.rectHover?"rectContain":"contain"](t,e)){for(var n=r,i=void 0,a=!1;n;){if(n.ignoreClip&&(a=!0),!a){var o=n.getClipPath();if(o&&!o.contain(t,e))return!1;n.silent&&(i=!0)}var s=n.__hostTarget;n=s||n.parent}return i?wm:!0}return!1}function Cc(r,t,e,n,i){for(var a=r.length-1;a>=0;a--){var o=r[a],s=void 0;if(o!==i&&!o.ignore&&(s=ST(o,e,n))&&(!t.topTarget&&(t.topTarget=o),s!==wm)){t.target=o;break}}}function Cm(r,t,e){var n=r.painter;return t<0||t>n.getWidth()||e<0||e>n.getHeight()}const xT=Tm;var Am=32,zi=7;function bT(r){for(var t=0;r>=Am;)t|=r&1,r>>=1;return r+t}function Ac(r,t,e,n){var i=t+1;if(i===e)return 1;if(n(r[i++],r[t])<0){for(;i=0;)i++;return i-t}function wT(r,t,e){for(e--;t>>1,i(a,r[u])<0?s=u:o=u+1;var l=n-o;switch(l){case 3:r[o+3]=r[o+2];case 2:r[o+2]=r[o+1];case 1:r[o+1]=r[o];break;default:for(;l>0;)r[o+l]=r[o+l-1],l--}r[o]=a}}function $u(r,t,e,n,i,a){var o=0,s=0,u=1;if(a(r,t[e+i])>0){for(s=n-i;u0;)o=u,u=(u<<1)+1,u<=0&&(u=s);u>s&&(u=s),o+=i,u+=i}else{for(s=i+1;us&&(u=s);var l=o;o=i-u,u=i-l}for(o++;o>>1);a(r,t[e+f])>0?o=f+1:u=f}return u}function Uu(r,t,e,n,i,a){var o=0,s=0,u=1;if(a(r,t[e+i])<0){for(s=i+1;us&&(u=s);var l=o;o=i-u,u=i-l}else{for(s=n-i;u=0;)o=u,u=(u<<1)+1,u<=0&&(u=s);u>s&&(u=s),o+=i,u+=i}for(o++;o>>1);a(r,t[e+f])<0?u=f:o=f+1}return u}function TT(r,t){var e=zi,n,i,a=0;r.length;var o=[];n=[],i=[];function s(v,d){n[a]=v,i[a]=d,a+=1}function u(){for(;a>1;){var v=a-2;if(v>=1&&i[v-1]<=i[v]+i[v+1]||v>=2&&i[v-2]<=i[v]+i[v-1])i[v-1]i[v+1])break;f(v)}}function l(){for(;a>1;){var v=a-2;v>0&&i[v-1]=zi||w>=zi);if(T)break;b<0&&(b=0),b+=2}if(e=b,e<1&&(e=1),d===1){for(y=0;y=0;y--)r[x+y]=r[b+y];r[S]=o[_];return}for(var w=e;;){var T=0,C=0,A=!1;do if(t(o[_],r[m])<0){if(r[S--]=r[m--],T++,C=0,--d===0){A=!0;break}}else if(r[S--]=o[_--],C++,T=0,--p===1){A=!0;break}while((T|C)=0;y--)r[x+y]=r[b+y];if(d===0){A=!0;break}}if(r[S--]=o[_--],--p===1){A=!0;break}if(C=p-$u(r[m],o,0,p,p-1,t),C!==0){for(S-=C,_-=C,p-=C,x=S+1,b=_+1,y=0;y=zi||C>=zi);if(A)break;w<0&&(w=0),w+=2}if(e=w,e<1&&(e=1),p===1){for(S-=d,m-=d,x=S+1,b=m+1,y=d-1;y>=0;y--)r[x+y]=r[b+y];r[S]=o[_]}else{if(p===0)throw new Error;for(b=S-(p-1),y=0;ys&&(u=s),Mc(r,e,e+u,e+a,t),a=u}o.pushRun(e,a),o.mergeRuns(),i-=a,e+=a}while(i!==0);o.forceMergeRuns()}}var ue=1,ia=2,ii=4,Dc=!1;function Yu(){Dc||(Dc=!0,console.warn("z / z2 / zlevel of displayable is invalid, which may cause unexpected errors"))}function Ic(r,t){return r.zlevel===t.zlevel?r.z===t.z?r.z2-t.z2:r.z-t.z:r.zlevel-t.zlevel}var CT=function(){function r(){this._roots=[],this._displayList=[],this._displayListLen=0,this.displayableSortFunc=Ic}return r.prototype.traverse=function(t,e){for(var n=0;n0&&(f.__clipPaths=[]),isNaN(f.z)&&(Yu(),f.z=0),isNaN(f.z2)&&(Yu(),f.z2=0),isNaN(f.zlevel)&&(Yu(),f.zlevel=0),this._displayList[this._displayListLen++]=f}var h=t.getDecalElement&&t.getDecalElement();h&&this._updateAndAddDisplayable(h,e,n);var c=t.getTextGuideLine();c&&this._updateAndAddDisplayable(c,e,n);var v=t.getTextContent();v&&this._updateAndAddDisplayable(v,e,n)}},r.prototype.addRoot=function(t){t.__zr&&t.__zr.storage===this||this._roots.push(t)},r.prototype.delRoot=function(t){if(t instanceof Array){for(var e=0,n=t.length;e=0&&this._roots.splice(i,1)},r.prototype.delAllRoots=function(){this._roots=[],this._displayList=[],this._displayListLen=0},r.prototype.getRoots=function(){return this._roots},r.prototype.dispose=function(){this._displayList=null,this._roots=null},r}();const AT=CT;var Mm;Mm=nt.hasGlobalWindow&&(window.requestAnimationFrame&&window.requestAnimationFrame.bind(window)||window.msRequestAnimationFrame&&window.msRequestAnimationFrame.bind(window)||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame)||function(r){return setTimeout(r,16)};const Mf=Mm;var is={linear:function(r){return r},quadraticIn:function(r){return r*r},quadraticOut:function(r){return r*(2-r)},quadraticInOut:function(r){return(r*=2)<1?.5*r*r:-.5*(--r*(r-2)-1)},cubicIn:function(r){return r*r*r},cubicOut:function(r){return--r*r*r+1},cubicInOut:function(r){return(r*=2)<1?.5*r*r*r:.5*((r-=2)*r*r+2)},quarticIn:function(r){return r*r*r*r},quarticOut:function(r){return 1- --r*r*r*r},quarticInOut:function(r){return(r*=2)<1?.5*r*r*r*r:-.5*((r-=2)*r*r*r-2)},quinticIn:function(r){return r*r*r*r*r},quinticOut:function(r){return--r*r*r*r*r+1},quinticInOut:function(r){return(r*=2)<1?.5*r*r*r*r*r:.5*((r-=2)*r*r*r*r+2)},sinusoidalIn:function(r){return 1-Math.cos(r*Math.PI/2)},sinusoidalOut:function(r){return Math.sin(r*Math.PI/2)},sinusoidalInOut:function(r){return .5*(1-Math.cos(Math.PI*r))},exponentialIn:function(r){return r===0?0:Math.pow(1024,r-1)},exponentialOut:function(r){return r===1?1:1-Math.pow(2,-10*r)},exponentialInOut:function(r){return r===0?0:r===1?1:(r*=2)<1?.5*Math.pow(1024,r-1):.5*(-Math.pow(2,-10*(r-1))+2)},circularIn:function(r){return 1-Math.sqrt(1-r*r)},circularOut:function(r){return Math.sqrt(1- --r*r)},circularInOut:function(r){return(r*=2)<1?-.5*(Math.sqrt(1-r*r)-1):.5*(Math.sqrt(1-(r-=2)*r)+1)},elasticIn:function(r){var t,e=.1,n=.4;return r===0?0:r===1?1:(!e||e<1?(e=1,t=n/4):t=n*Math.asin(1/e)/(2*Math.PI),-(e*Math.pow(2,10*(r-=1))*Math.sin((r-t)*(2*Math.PI)/n)))},elasticOut:function(r){var t,e=.1,n=.4;return r===0?0:r===1?1:(!e||e<1?(e=1,t=n/4):t=n*Math.asin(1/e)/(2*Math.PI),e*Math.pow(2,-10*r)*Math.sin((r-t)*(2*Math.PI)/n)+1)},elasticInOut:function(r){var t,e=.1,n=.4;return r===0?0:r===1?1:(!e||e<1?(e=1,t=n/4):t=n*Math.asin(1/e)/(2*Math.PI),(r*=2)<1?-.5*(e*Math.pow(2,10*(r-=1))*Math.sin((r-t)*(2*Math.PI)/n)):e*Math.pow(2,-10*(r-=1))*Math.sin((r-t)*(2*Math.PI)/n)*.5+1)},backIn:function(r){var t=1.70158;return r*r*((t+1)*r-t)},backOut:function(r){var t=1.70158;return--r*r*((t+1)*r+t)+1},backInOut:function(r){var t=2.5949095;return(r*=2)<1?.5*(r*r*((t+1)*r-t)):.5*((r-=2)*r*((t+1)*r+t)+2)},bounceIn:function(r){return 1-is.bounceOut(1-r)},bounceOut:function(r){return r<1/2.75?7.5625*r*r:r<2/2.75?7.5625*(r-=1.5/2.75)*r+.75:r<2.5/2.75?7.5625*(r-=2.25/2.75)*r+.9375:7.5625*(r-=2.625/2.75)*r+.984375},bounceInOut:function(r){return r<.5?is.bounceIn(r*2)*.5:is.bounceOut(r*2-1)*.5+.5}};const Dm=is;var vo=Math.pow,kr=Math.sqrt,bs=1e-8,Im=1e-4,Lc=kr(3),co=1/3,Ye=Pi(),me=Pi(),yi=Pi();function Pr(r){return r>-bs&&rbs||r<-bs}function Ot(r,t,e,n,i){var a=1-i;return a*a*(a*r+3*i*t)+i*i*(i*n+3*a*e)}function Pc(r,t,e,n,i){var a=1-i;return 3*(((t-r)*a+2*(e-t)*i)*a+(n-e)*i*i)}function ws(r,t,e,n,i,a){var o=n+3*(t-e)-r,s=3*(e-t*2+r),u=3*(t-r),l=r-i,f=s*s-3*o*u,h=s*u-9*o*l,c=u*u-3*s*l,v=0;if(Pr(f)&&Pr(h))if(Pr(s))a[0]=0;else{var d=-u/s;d>=0&&d<=1&&(a[v++]=d)}else{var g=h*h-4*f*c;if(Pr(g)){var p=h/f,d=-s/o+p,y=-p/2;d>=0&&d<=1&&(a[v++]=d),y>=0&&y<=1&&(a[v++]=y)}else if(g>0){var m=kr(g),_=f*s+1.5*o*(-h+m),S=f*s+1.5*o*(-h-m);_<0?_=-vo(-_,co):_=vo(_,co),S<0?S=-vo(-S,co):S=vo(S,co);var d=(-s-(_+S))/(3*o);d>=0&&d<=1&&(a[v++]=d)}else{var b=(2*f*s-3*o*h)/(2*kr(f*f*f)),x=Math.acos(b)/3,w=kr(f),T=Math.cos(x),d=(-s-2*w*T)/(3*o),y=(-s+w*(T+Lc*Math.sin(x)))/(3*o),C=(-s+w*(T-Lc*Math.sin(x)))/(3*o);d>=0&&d<=1&&(a[v++]=d),y>=0&&y<=1&&(a[v++]=y),C>=0&&C<=1&&(a[v++]=C)}}return v}function Pm(r,t,e,n,i){var a=6*e-12*t+6*r,o=9*t+3*n-3*r-9*e,s=3*t-3*r,u=0;if(Pr(o)){if(Lm(a)){var l=-s/a;l>=0&&l<=1&&(i[u++]=l)}}else{var f=a*a-4*o*s;if(Pr(f))i[0]=-a/(2*o);else if(f>0){var h=kr(f),l=(-a+h)/(2*o),c=(-a-h)/(2*o);l>=0&&l<=1&&(i[u++]=l),c>=0&&c<=1&&(i[u++]=c)}}return u}function Vr(r,t,e,n,i,a){var o=(t-r)*i+r,s=(e-t)*i+t,u=(n-e)*i+e,l=(s-o)*i+o,f=(u-s)*i+s,h=(f-l)*i+l;a[0]=r,a[1]=o,a[2]=l,a[3]=h,a[4]=h,a[5]=f,a[6]=u,a[7]=n}function Rm(r,t,e,n,i,a,o,s,u,l,f){var h,c=.005,v=1/0,d,g,p,y;Ye[0]=u,Ye[1]=l;for(var m=0;m<1;m+=.05)me[0]=Ot(r,e,i,o,m),me[1]=Ot(t,n,a,s,m),p=pi(Ye,me),p=0&&p=0&&l<=1&&(i[u++]=l)}}else{var f=o*o-4*a*s;if(Pr(f)){var l=-o/(2*a);l>=0&&l<=1&&(i[u++]=l)}else if(f>0){var h=kr(f),l=(-o+h)/(2*a),c=(-o-h)/(2*a);l>=0&&l<=1&&(i[u++]=l),c>=0&&c<=1&&(i[u++]=c)}}return u}function Em(r,t,e){var n=r+e-2*t;return n===0?.5:(r-t)/n}function Ts(r,t,e,n,i){var a=(t-r)*n+r,o=(e-t)*n+t,s=(o-a)*n+a;i[0]=r,i[1]=a,i[2]=s,i[3]=s,i[4]=o,i[5]=e}function Om(r,t,e,n,i,a,o,s,u){var l,f=.005,h=1/0;Ye[0]=o,Ye[1]=s;for(var c=0;c<1;c+=.05){me[0]=$t(r,e,i,c),me[1]=$t(t,n,a,c);var v=pi(Ye,me);v=0&&v=1?1:ws(0,n,a,1,u,s)&&Ot(0,i,o,1,s[0])}}}var PT=function(){function r(t){this._inited=!1,this._startTime=0,this._pausedTime=0,this._paused=!1,this._life=t.life||1e3,this._delay=t.delay||0,this.loop=t.loop||!1,this.onframe=t.onframe||Kt,this.ondestroy=t.ondestroy||Kt,this.onrestart=t.onrestart||Kt,t.easing&&this.setEasing(t.easing)}return r.prototype.step=function(t,e){if(this._inited||(this._startTime=t+this._delay,this._inited=!0),this._paused){this._pausedTime+=e;return}var n=this._life,i=t-this._startTime-this._pausedTime,a=i/n;a<0&&(a=0),a=Math.min(a,1);var o=this.easingFunc,s=o?o(a):a;if(this.onframe(s),a===1)if(this.loop){var u=i%n;this._startTime=t-u,this._pausedTime=0,this.onrestart()}else return!0;return!1},r.prototype.pause=function(){this._paused=!0},r.prototype.resume=function(){this._paused=!1},r.prototype.setEasing=function(t){this.easing=t,this.easingFunc=q(t)?t:Dm[t]||jh(t)},r}();const RT=PT;var km=function(){function r(t){this.value=t}return r}(),ET=function(){function r(){this._len=0}return r.prototype.insert=function(t){var e=new km(t);return this.insertEntry(e),e},r.prototype.insertEntry=function(t){this.head?(this.tail.next=t,t.prev=this.tail,t.next=null,this.tail=t):this.head=this.tail=t,this._len++},r.prototype.remove=function(t){var e=t.prev,n=t.next;e?e.next=n:this.head=n,n?n.prev=e:this.tail=e,t.next=t.prev=null,this._len--},r.prototype.len=function(){return this._len},r.prototype.clear=function(){this.head=this.tail=null,this._len=0},r}(),OT=function(){function r(t){this._list=new ET,this._maxSize=10,this._map={},this._maxSize=t}return r.prototype.put=function(t,e){var n=this._list,i=this._map,a=null;if(i[t]==null){var o=n.len(),s=this._lastRemovedEntry;if(o>=this._maxSize&&o>0){var u=n.head;n.remove(u),delete i[u.key],a=u.value,this._lastRemovedEntry=u}s?s.value=e:s=new km(e),s.key=t,n.insertEntry(s),i[t]=s}return a},r.prototype.get=function(t){var e=this._map[t],n=this._list;if(e!=null)return e!==n.tail&&(n.remove(e),n.insertEntry(e)),e.value},r.prototype.clear=function(){this._list.clear(),this._map={}},r.prototype.len=function(){return this._list.len()},r}();const Ka=OT;var Ec={transparent:[0,0,0,0],aliceblue:[240,248,255,1],antiquewhite:[250,235,215,1],aqua:[0,255,255,1],aquamarine:[127,255,212,1],azure:[240,255,255,1],beige:[245,245,220,1],bisque:[255,228,196,1],black:[0,0,0,1],blanchedalmond:[255,235,205,1],blue:[0,0,255,1],blueviolet:[138,43,226,1],brown:[165,42,42,1],burlywood:[222,184,135,1],cadetblue:[95,158,160,1],chartreuse:[127,255,0,1],chocolate:[210,105,30,1],coral:[255,127,80,1],cornflowerblue:[100,149,237,1],cornsilk:[255,248,220,1],crimson:[220,20,60,1],cyan:[0,255,255,1],darkblue:[0,0,139,1],darkcyan:[0,139,139,1],darkgoldenrod:[184,134,11,1],darkgray:[169,169,169,1],darkgreen:[0,100,0,1],darkgrey:[169,169,169,1],darkkhaki:[189,183,107,1],darkmagenta:[139,0,139,1],darkolivegreen:[85,107,47,1],darkorange:[255,140,0,1],darkorchid:[153,50,204,1],darkred:[139,0,0,1],darksalmon:[233,150,122,1],darkseagreen:[143,188,143,1],darkslateblue:[72,61,139,1],darkslategray:[47,79,79,1],darkslategrey:[47,79,79,1],darkturquoise:[0,206,209,1],darkviolet:[148,0,211,1],deeppink:[255,20,147,1],deepskyblue:[0,191,255,1],dimgray:[105,105,105,1],dimgrey:[105,105,105,1],dodgerblue:[30,144,255,1],firebrick:[178,34,34,1],floralwhite:[255,250,240,1],forestgreen:[34,139,34,1],fuchsia:[255,0,255,1],gainsboro:[220,220,220,1],ghostwhite:[248,248,255,1],gold:[255,215,0,1],goldenrod:[218,165,32,1],gray:[128,128,128,1],green:[0,128,0,1],greenyellow:[173,255,47,1],grey:[128,128,128,1],honeydew:[240,255,240,1],hotpink:[255,105,180,1],indianred:[205,92,92,1],indigo:[75,0,130,1],ivory:[255,255,240,1],khaki:[240,230,140,1],lavender:[230,230,250,1],lavenderblush:[255,240,245,1],lawngreen:[124,252,0,1],lemonchiffon:[255,250,205,1],lightblue:[173,216,230,1],lightcoral:[240,128,128,1],lightcyan:[224,255,255,1],lightgoldenrodyellow:[250,250,210,1],lightgray:[211,211,211,1],lightgreen:[144,238,144,1],lightgrey:[211,211,211,1],lightpink:[255,182,193,1],lightsalmon:[255,160,122,1],lightseagreen:[32,178,170,1],lightskyblue:[135,206,250,1],lightslategray:[119,136,153,1],lightslategrey:[119,136,153,1],lightsteelblue:[176,196,222,1],lightyellow:[255,255,224,1],lime:[0,255,0,1],limegreen:[50,205,50,1],linen:[250,240,230,1],magenta:[255,0,255,1],maroon:[128,0,0,1],mediumaquamarine:[102,205,170,1],mediumblue:[0,0,205,1],mediumorchid:[186,85,211,1],mediumpurple:[147,112,219,1],mediumseagreen:[60,179,113,1],mediumslateblue:[123,104,238,1],mediumspringgreen:[0,250,154,1],mediumturquoise:[72,209,204,1],mediumvioletred:[199,21,133,1],midnightblue:[25,25,112,1],mintcream:[245,255,250,1],mistyrose:[255,228,225,1],moccasin:[255,228,181,1],navajowhite:[255,222,173,1],navy:[0,0,128,1],oldlace:[253,245,230,1],olive:[128,128,0,1],olivedrab:[107,142,35,1],orange:[255,165,0,1],orangered:[255,69,0,1],orchid:[218,112,214,1],palegoldenrod:[238,232,170,1],palegreen:[152,251,152,1],paleturquoise:[175,238,238,1],palevioletred:[219,112,147,1],papayawhip:[255,239,213,1],peachpuff:[255,218,185,1],peru:[205,133,63,1],pink:[255,192,203,1],plum:[221,160,221,1],powderblue:[176,224,230,1],purple:[128,0,128,1],red:[255,0,0,1],rosybrown:[188,143,143,1],royalblue:[65,105,225,1],saddlebrown:[139,69,19,1],salmon:[250,128,114,1],sandybrown:[244,164,96,1],seagreen:[46,139,87,1],seashell:[255,245,238,1],sienna:[160,82,45,1],silver:[192,192,192,1],skyblue:[135,206,235,1],slateblue:[106,90,205,1],slategray:[112,128,144,1],slategrey:[112,128,144,1],snow:[255,250,250,1],springgreen:[0,255,127,1],steelblue:[70,130,180,1],tan:[210,180,140,1],teal:[0,128,128,1],thistle:[216,191,216,1],tomato:[255,99,71,1],turquoise:[64,224,208,1],violet:[238,130,238,1],wheat:[245,222,179,1],white:[255,255,255,1],whitesmoke:[245,245,245,1],yellow:[255,255,0,1],yellowgreen:[154,205,50,1]};function Br(r){return r=Math.round(r),r<0?0:r>255?255:r}function Df(r){return r<0?0:r>1?1:r}function Xu(r){var t=r;return t.length&&t.charAt(t.length-1)==="%"?Br(parseFloat(t)/100*255):Br(parseInt(t,10))}function pa(r){var t=r;return t.length&&t.charAt(t.length-1)==="%"?Df(parseFloat(t)/100):Df(parseFloat(t))}function Zu(r,t,e){return e<0?e+=1:e>1&&(e-=1),e*6<1?r+(t-r)*e*6:e*2<1?t:e*3<2?r+(t-r)*(2/3-e)*6:r}function po(r,t,e){return r+(t-r)*e}function de(r,t,e,n,i){return r[0]=t,r[1]=e,r[2]=n,r[3]=i,r}function If(r,t){return r[0]=t[0],r[1]=t[1],r[2]=t[2],r[3]=t[3],r}var Bm=new Ka(20),go=null;function Gn(r,t){go&&If(go,t),go=Bm.put(r,go||t.slice())}function Qe(r,t){if(!!r){t=t||[];var e=Bm.get(r);if(e)return If(t,e);r=r+"";var n=r.replace(/ /g,"").toLowerCase();if(n in Ec)return If(t,Ec[n]),Gn(r,t),t;var i=n.length;if(n.charAt(0)==="#"){if(i===4||i===5){var a=parseInt(n.slice(1,4),16);if(!(a>=0&&a<=4095)){de(t,0,0,0,1);return}return de(t,(a&3840)>>4|(a&3840)>>8,a&240|(a&240)>>4,a&15|(a&15)<<4,i===5?parseInt(n.slice(4),16)/15:1),Gn(r,t),t}else if(i===7||i===9){var a=parseInt(n.slice(1,7),16);if(!(a>=0&&a<=16777215)){de(t,0,0,0,1);return}return de(t,(a&16711680)>>16,(a&65280)>>8,a&255,i===9?parseInt(n.slice(7),16)/255:1),Gn(r,t),t}return}var o=n.indexOf("("),s=n.indexOf(")");if(o!==-1&&s+1===i){var u=n.substr(0,o),l=n.substr(o+1,s-(o+1)).split(","),f=1;switch(u){case"rgba":if(l.length!==4)return l.length===3?de(t,+l[0],+l[1],+l[2],1):de(t,0,0,0,1);f=pa(l.pop());case"rgb":if(l.length>=3)return de(t,Xu(l[0]),Xu(l[1]),Xu(l[2]),l.length===3?f:pa(l[3])),Gn(r,t),t;de(t,0,0,0,1);return;case"hsla":if(l.length!==4){de(t,0,0,0,1);return}return l[3]=pa(l[3]),Oc(l,t),Gn(r,t),t;case"hsl":if(l.length!==3){de(t,0,0,0,1);return}return Oc(l,t),Gn(r,t),t;default:return}}de(t,0,0,0,1)}}function Oc(r,t){var e=(parseFloat(r[0])%360+360)%360/360,n=pa(r[1]),i=pa(r[2]),a=i<=.5?i*(n+1):i+n-i*n,o=i*2-a;return t=t||[],de(t,Br(Zu(o,a,e+1/3)*255),Br(Zu(o,a,e)*255),Br(Zu(o,a,e-1/3)*255),1),r.length===4&&(t[3]=r[3]),t}function kc(r,t){var e=Qe(r);if(e){for(var n=0;n<3;n++)t<0?e[n]=e[n]*(1-t)|0:e[n]=(255-e[n])*t+e[n]|0,e[n]>255?e[n]=255:e[n]<0&&(e[n]=0);return iu(e,e.length===4?"rgba":"rgb")}}function kT(r,t,e){if(!(!(t&&t.length)||!(r>=0&&r<=1))){var n=r*(t.length-1),i=Math.floor(n),a=Math.ceil(n),o=Qe(t[i]),s=Qe(t[a]),u=n-i,l=iu([Br(po(o[0],s[0],u)),Br(po(o[1],s[1],u)),Br(po(o[2],s[2],u)),Df(po(o[3],s[3],u))],"rgba");return e?{color:l,leftIndex:i,rightIndex:a,value:n}:l}}function iu(r,t){if(!(!r||!r.length)){var e=r[0]+","+r[1]+","+r[2];return(t==="rgba"||t==="hsva"||t==="hsla")&&(e+=","+r[3]),t+"("+e+")"}}function Cs(r,t){var e=Qe(r);return e?(.299*e[0]+.587*e[1]+.114*e[2])*e[3]/255+(1-e[3])*t:0}var As=Math.round;function bi(r){var t;if(!r||r==="transparent")r="none";else if(typeof r=="string"&&r.indexOf("rgba")>-1){var e=Qe(r);e&&(r="rgb("+e[0]+","+e[1]+","+e[2]+")",t=e[3])}return{color:r,opacity:t==null?1:t}}var Bc=1e-4;function Rr(r){return r-Bc}function yo(r){return As(r*1e3)/1e3}function Lf(r){return As(r*1e4)/1e4}function BT(r){return"matrix("+yo(r[0])+","+yo(r[1])+","+yo(r[2])+","+yo(r[3])+","+Lf(r[4])+","+Lf(r[5])+")"}var NT={left:"start",right:"end",center:"middle",middle:"middle"};function FT(r,t,e){return e==="top"?r+=t/2:e==="bottom"&&(r-=t/2),r}function zT(r){return r&&(r.shadowBlur||r.shadowOffsetX||r.shadowOffsetY)}function VT(r){var t=r.style,e=r.getGlobalScale();return[t.shadowColor,(t.shadowBlur||0).toFixed(2),(t.shadowOffsetX||0).toFixed(2),(t.shadowOffsetY||0).toFixed(2),e[0],e[1]].join(",")}function Nm(r){return r&&!!r.image}function GT(r){return r&&!!r.svgElement}function HT(r){return Nm(r)||GT(r)}function Fm(r){return r.type==="linear"}function zm(r){return r.type==="radial"}function WT(r){return r&&(r.type==="linear"||r.type==="radial")}function au(r){return"url(#"+r+")"}function Vm(r){var t=r.getGlobalScale(),e=Math.max(t[0],t[1]);return Math.max(Math.ceil(Math.log(e)/Math.log(10)),1)}function Gm(r){var t=r.x||0,e=r.y||0,n=(r.rotation||0)*es,i=j(r.scaleX,1),a=j(r.scaleY,1),o=r.skewX||0,s=r.skewY||0,u=[];return(t||e)&&u.push("translate("+t+"px,"+e+"px)"),n&&u.push("rotate("+n+")"),(i!==1||a!==1)&&u.push("scale("+i+","+a+")"),(o||s)&&u.push("skew("+As(o*es)+"deg, "+As(s*es)+"deg)"),u.join(" ")}var $T=function(){return nt.hasGlobalWindow&&q(window.btoa)?function(r){return window.btoa(unescape(r))}:typeof Buffer<"u"?function(r){return Buffer.from(r).toString("base64")}:function(r){return null}}(),Pf=Array.prototype.slice;function lr(r,t,e){return(t-r)*e+r}function qu(r,t,e,n){for(var i=t.length,a=0;an?t:r,a=Math.min(e,n),o=i[a-1]||{color:[0,0,0,0],offset:0},s=a;so;if(s)n.length=o;else for(var u=a;u=1},r.prototype.getAdditiveTrack=function(){return this._additiveTrack},r.prototype.addKeyframe=function(t,e,n){this._needsSort=!0;var i=this.keyframes,a=i.length,o=!1,s=Fc,u=e;if(jt(e)){var l=ZT(e);s=l,(l===1&&!ht(e[0])||l===2&&!ht(e[0][0]))&&(o=!0)}else if(ht(e)&&!Ss(e))s=_o;else if(H(e))if(!isNaN(+e))s=_o;else{var f=Qe(e);f&&(u=f,s=aa)}else if(eu(e)){var h=B({},u);h.colorStops=N(e.colorStops,function(v){return{offset:v.offset,color:Qe(v.color)}}),Fm(e)?s=Rf:zm(e)&&(s=Ef),u=h}a===0?this.valType=s:(s!==this.valType||s===Fc)&&(o=!0),this.discrete=this.discrete||o;var c={time:t,value:u,rawValue:e,percent:0};return n&&(c.easing=n,c.easingFunc=q(n)?n:Dm[n]||jh(n)),i.push(c),c},r.prototype.prepare=function(t,e){var n=this.keyframes;this._needsSort&&n.sort(function(g,p){return g.time-p.time});for(var i=this.valType,a=n.length,o=n[a-1],s=this.discrete,u=So(i),l=zc(i),f=0;f=0&&!(o[f].percent<=e);f--);f=c(f,s-2)}else{for(f=h;fe);f++);f=c(f-1,s-2)}d=o[f+1],v=o[f]}if(!!(v&&d)){this._lastFr=f,this._lastFrP=e;var p=d.percent-v.percent,y=p===0?1:c((e-v.percent)/p,1);d.easingFunc&&(y=d.easingFunc(y));var m=n?this._additiveValue:l?Vi:t[u];if((So(a)||l)&&!m&&(m=this._additiveValue=[]),this.discrete)t[u]=y<1?v.rawValue:d.rawValue;else if(So(a))a===ss?qu(m,v[i],d[i],y):UT(m,v[i],d[i],y);else if(zc(a)){var _=v[i],S=d[i],b=a===Rf;t[u]={type:b?"linear":"radial",x:lr(_.x,S.x,y),y:lr(_.y,S.y,y),colorStops:N(_.colorStops,function(w,T){var C=S.colorStops[T];return{offset:lr(w.offset,C.offset,y),color:os(qu([],w.color,C.color,y))}}),global:S.global},b?(t[u].x2=lr(_.x2,S.x2,y),t[u].y2=lr(_.y2,S.y2,y)):t[u].r=lr(_.r,S.r,y)}else if(l)qu(m,v[i],d[i],y),n||(t[u]=os(m));else{var x=lr(v[i],d[i],y);n?this._additiveValue=x:t[u]=x}n&&this._addToTarget(t)}}},r.prototype._addToTarget=function(t){var e=this.valType,n=this.propName,i=this._additiveValue;e===_o?t[n]=t[n]+i:e===aa?(Qe(t[n],Vi),mo(Vi,Vi,i,1),t[n]=os(Vi)):e===ss?mo(t[n],t[n],i,1):e===Hm&&Nc(t[n],t[n],i,1)},r}(),KT=function(){function r(t,e,n,i){if(this._tracks={},this._trackKeys=[],this._maxTime=0,this._started=0,this._clip=null,this._target=t,this._loop=e,e&&i){Yh("Can' use additive animation on looped animation.");return}this._additiveAnimators=i,this._allowDiscrete=n}return r.prototype.getMaxTime=function(){return this._maxTime},r.prototype.getDelay=function(){return this._delay},r.prototype.getLoop=function(){return this._loop},r.prototype.getTarget=function(){return this._target},r.prototype.changeTarget=function(t){this._target=t},r.prototype.when=function(t,e,n){return this.whenWithKeys(t,e,ut(e),n)},r.prototype.whenWithKeys=function(t,e,n,i){for(var a=this._tracks,o=0;o0&&u.addKeyframe(0,as(l),i),this._trackKeys.push(s)}u.addKeyframe(t,as(e[s]),i)}return this._maxTime=Math.max(this._maxTime,t),this},r.prototype.pause=function(){this._clip.pause(),this._paused=!0},r.prototype.resume=function(){this._clip.resume(),this._paused=!1},r.prototype.isPaused=function(){return!!this._paused},r.prototype.duration=function(t){return this._maxTime=t,this._force=!0,this},r.prototype._doneCallback=function(){this._setTracksFinished(),this._clip=null;var t=this._doneCbs;if(t)for(var e=t.length,n=0;n0)){this._started=1;for(var e=this,n=[],i=this._maxTime||0,a=0;a1){var s=o.pop();a.addKeyframe(s.time,t[i]),a.prepare(this._maxTime,a.getAdditiveTrack())}}}},r}();const Qh=KT;function fi(){return new Date().getTime()}var jT=function(r){yt(t,r);function t(e){var n=r.call(this)||this;return n._running=!1,n._time=0,n._pausedTime=0,n._pauseStart=0,n._paused=!1,e=e||{},n.stage=e.stage||{},n}return t.prototype.addClip=function(e){e.animation&&this.removeClip(e),this._head?(this._tail.next=e,e.prev=this._tail,e.next=null,this._tail=e):this._head=this._tail=e,e.animation=this},t.prototype.addAnimator=function(e){e.animation=this;var n=e.getClip();n&&this.addClip(n)},t.prototype.removeClip=function(e){if(!!e.animation){var n=e.prev,i=e.next;n?n.next=i:this._head=i,i?i.prev=n:this._tail=n,e.next=e.prev=e.animation=null}},t.prototype.removeAnimator=function(e){var n=e.getClip();n&&this.removeClip(n),e.animation=null},t.prototype.update=function(e){for(var n=fi()-this._pausedTime,i=n-this._time,a=this._head;a;){var o=a.next,s=a.step(n,i);s&&(a.ondestroy(),this.removeClip(a)),a=o}this._time=n,e||(this.trigger("frame",i),this.stage.update&&this.stage.update())},t.prototype._startLoop=function(){var e=this;this._running=!0;function n(){e._running&&(Mf(n),!e._paused&&e.update())}Mf(n)},t.prototype.start=function(){this._running||(this._time=fi(),this._pausedTime=0,this._startLoop())},t.prototype.stop=function(){this._running=!1},t.prototype.pause=function(){this._paused||(this._pauseStart=fi(),this._paused=!0)},t.prototype.resume=function(){this._paused&&(this._pausedTime+=fi()-this._pauseStart,this._paused=!1)},t.prototype.clear=function(){for(var e=this._head;e;){var n=e.next;e.prev=e.next=e.animation=null,e=n}this._head=this._tail=null},t.prototype.isFinished=function(){return this._head==null},t.prototype.animate=function(e,n){n=n||{},this.start();var i=new Qh(e,n.loop);return this.addAnimator(i),i},t}(Fe);const QT=jT;var JT=300,Ku=nt.domSupported,ju=function(){var r=["click","dblclick","mousewheel","wheel","mouseout","mouseup","mousedown","mousemove","contextmenu"],t=["touchstart","touchend","touchmove"],e={pointerdown:1,pointerup:1,pointermove:1,pointerout:1},n=N(r,function(i){var a=i.replace("mouse","pointer");return e.hasOwnProperty(a)?a:i});return{mouse:r,touch:t,pointer:n}}(),Vc={mouse:["mousemove","mouseup"],pointer:["pointermove","pointerup"]},Gc=!1;function Of(r){var t=r.pointerType;return t==="pen"||t==="touch"}function tC(r){r.touching=!0,r.touchTimer!=null&&(clearTimeout(r.touchTimer),r.touchTimer=null),r.touchTimer=setTimeout(function(){r.touching=!1,r.touchTimer=null},700)}function Qu(r){r&&(r.zrByTouch=!0)}function eC(r,t){return pe(r.dom,new rC(r,t),!0)}function Wm(r,t){for(var e=t,n=!1;e&&e.nodeType!==9&&!(n=e.domBelongToZr||e!==t&&e===r.painterRoot);)e=e.parentNode;return n}var rC=function(){function r(t,e){this.stopPropagation=Kt,this.stopImmediatePropagation=Kt,this.preventDefault=Kt,this.type=e.type,this.target=this.currentTarget=t.dom,this.pointerType=e.pointerType,this.clientX=e.clientX,this.clientY=e.clientY}return r}(),Re={mousedown:function(r){r=pe(this.dom,r),this.__mayPointerCapture=[r.zrX,r.zrY],this.trigger("mousedown",r)},mousemove:function(r){r=pe(this.dom,r);var t=this.__mayPointerCapture;t&&(r.zrX!==t[0]||r.zrY!==t[1])&&this.__togglePointerCapture(!0),this.trigger("mousemove",r)},mouseup:function(r){r=pe(this.dom,r),this.__togglePointerCapture(!1),this.trigger("mouseup",r)},mouseout:function(r){r=pe(this.dom,r);var t=r.toElement||r.relatedTarget;Wm(this,t)||(this.__pointerCapturing&&(r.zrEventControl="no_globalout"),this.trigger("mouseout",r))},wheel:function(r){Gc=!0,r=pe(this.dom,r),this.trigger("mousewheel",r)},mousewheel:function(r){Gc||(r=pe(this.dom,r),this.trigger("mousewheel",r))},touchstart:function(r){r=pe(this.dom,r),Qu(r),this.__lastTouchMoment=new Date,this.handler.processGesture(r,"start"),Re.mousemove.call(this,r),Re.mousedown.call(this,r)},touchmove:function(r){r=pe(this.dom,r),Qu(r),this.handler.processGesture(r,"change"),Re.mousemove.call(this,r)},touchend:function(r){r=pe(this.dom,r),Qu(r),this.handler.processGesture(r,"end"),Re.mouseup.call(this,r),+new Date-+this.__lastTouchMoment$c||r<-$c}var jr=[],Hn=[],tl=La(),el=Math.abs,uC=function(){function r(){}return r.prototype.getLocalTransform=function(t){return r.getLocalTransform(this,t)},r.prototype.setPosition=function(t){this.x=t[0],this.y=t[1]},r.prototype.setScale=function(t){this.scaleX=t[0],this.scaleY=t[1]},r.prototype.setSkew=function(t){this.skewX=t[0],this.skewY=t[1]},r.prototype.setOrigin=function(t){this.originX=t[0],this.originY=t[1]},r.prototype.needLocalTransform=function(){return Kr(this.rotation)||Kr(this.x)||Kr(this.y)||Kr(this.scaleX-1)||Kr(this.scaleY-1)||Kr(this.skewX)||Kr(this.skewY)},r.prototype.updateTransform=function(){var t=this.parent&&this.parent.transform,e=this.needLocalTransform(),n=this.transform;if(!(e||t)){n&&Wc(n);return}n=n||La(),e?this.getLocalTransform(n):Wc(n),t&&(e?gi(n,t,n):vT(n,t)),this.transform=n,this._resolveGlobalScaleRatio(n)},r.prototype._resolveGlobalScaleRatio=function(t){var e=this.globalScaleRatio;if(e!=null&&e!==1){this.getGlobalScale(jr);var n=jr[0]<0?-1:1,i=jr[1]<0?-1:1,a=((jr[0]-n)*e+n)/jr[0]||0,o=((jr[1]-i)*e+i)/jr[1]||0;t[0]*=a,t[1]*=a,t[2]*=o,t[3]*=o}this.invTransform=this.invTransform||La(),nu(this.invTransform,t)},r.prototype.getComputedTransform=function(){for(var t=this,e=[];t;)e.push(t),t=t.parent;for(;t=e.pop();)t.updateTransform();return this.transform},r.prototype.setLocalTransform=function(t){if(!!t){var e=t[0]*t[0]+t[1]*t[1],n=t[2]*t[2]+t[3]*t[3],i=Math.atan2(t[1],t[0]),a=Math.PI/2+i-Math.atan2(t[3],t[2]);n=Math.sqrt(n)*Math.cos(a),e=Math.sqrt(e),this.skewX=a,this.skewY=0,this.rotation=-i,this.x=+t[4],this.y=+t[5],this.scaleX=e,this.scaleY=n,this.originX=0,this.originY=0}},r.prototype.decomposeTransform=function(){if(!!this.transform){var t=this.parent,e=this.transform;t&&t.transform&&(gi(Hn,t.invTransform,e),e=Hn);var n=this.originX,i=this.originY;(n||i)&&(tl[4]=n,tl[5]=i,gi(Hn,e,tl),Hn[4]-=n,Hn[5]-=i,e=Hn),this.setLocalTransform(e)}},r.prototype.getGlobalScale=function(t){var e=this.transform;return t=t||[],e?(t[0]=Math.sqrt(e[0]*e[0]+e[1]*e[1]),t[1]=Math.sqrt(e[2]*e[2]+e[3]*e[3]),e[0]<0&&(t[0]=-t[0]),e[3]<0&&(t[1]=-t[1]),t):(t[0]=1,t[1]=1,t)},r.prototype.transformCoordToLocal=function(t,e){var n=[t,e],i=this.invTransform;return i&&Se(n,n,i),n},r.prototype.transformCoordToGlobal=function(t,e){var n=[t,e],i=this.transform;return i&&Se(n,n,i),n},r.prototype.getLineScale=function(){var t=this.transform;return t&&el(t[0]-1)>1e-10&&el(t[3]-1)>1e-10?Math.sqrt(el(t[0]*t[3]-t[2]*t[1])):1},r.prototype.copyTransform=function(t){Um(this,t)},r.getLocalTransform=function(t,e){e=e||[];var n=t.originX||0,i=t.originY||0,a=t.scaleX,o=t.scaleY,s=t.anchorX,u=t.anchorY,l=t.rotation||0,f=t.x,h=t.y,c=t.skewX?Math.tan(t.skewX):0,v=t.skewY?Math.tan(-t.skewY):0;if(n||i||s||u){var d=n+s,g=i+u;e[4]=-d*a-c*g*o,e[5]=-g*o-v*d*a}else e[4]=e[5]=0;return e[0]=a,e[3]=o,e[1]=v*a,e[2]=c*o,l&&Kh(e,e,l),e[4]+=n+f,e[5]+=i+h,e},r.initDefaultProps=function(){var t=r.prototype;t.scaleX=t.scaleY=t.globalScaleRatio=1,t.x=t.y=t.originX=t.originY=t.skewX=t.skewY=t.rotation=t.anchorX=t.anchorY=0}(),r}(),Pa=["x","y","originX","originY","anchorX","anchorY","rotation","scaleX","scaleY","skewX","skewY"];function Um(r,t){for(var e=0;e=0?parseFloat(r)/100*t:parseFloat(r):r}function Ds(r,t,e){var n=t.position||"inside",i=t.distance!=null?t.distance:5,a=e.height,o=e.width,s=a/2,u=e.x,l=e.y,f="left",h="top";if(n instanceof Array)u+=Gr(n[0],e.width),l+=Gr(n[1],e.height),f=null,h=null;else switch(n){case"left":u-=i,l+=s,f="right",h="middle";break;case"right":u+=i+o,l+=s,h="middle";break;case"top":u+=o/2,l-=i,f="center",h="bottom";break;case"bottom":u+=o/2,l+=a+i,f="center";break;case"inside":u+=o/2,l+=s,f="center",h="middle";break;case"insideLeft":u+=i,l+=s,h="middle";break;case"insideRight":u+=o-i,l+=s,f="right",h="middle";break;case"insideTop":u+=o/2,l+=i,f="center";break;case"insideBottom":u+=o/2,l+=a-i,f="center",h="bottom";break;case"insideTopLeft":u+=i,l+=i;break;case"insideTopRight":u+=o-i,l+=i,f="right";break;case"insideBottomLeft":u+=i,l+=a-i,h="bottom";break;case"insideBottomRight":u+=o-i,l+=a-i,f="right",h="bottom";break}return r=r||{},r.x=u,r.y=l,r.align=f,r.verticalAlign=h,r}var rl="__zr_normal__",nl=Pa.concat(["ignore"]),lC=zr(Pa,function(r,t){return r[t]=!0,r},{ignore:!1}),Wn={},fC=new ot(0,0,0,0),Jh=function(){function r(t){this.id=ym(),this.animators=[],this.currentStates=[],this.states={},this._init(t)}return r.prototype._init=function(t){this.attr(t)},r.prototype.drift=function(t,e,n){switch(this.draggable){case"horizontal":e=0;break;case"vertical":t=0;break}var i=this.transform;i||(i=this.transform=[1,0,0,1,0,0]),i[4]+=t,i[5]+=e,this.decomposeTransform(),this.markRedraw()},r.prototype.beforeUpdate=function(){},r.prototype.afterUpdate=function(){},r.prototype.update=function(){this.updateTransform(),this.__dirty&&this.updateInnerText()},r.prototype.updateInnerText=function(t){var e=this._textContent;if(e&&(!e.ignore||t)){this.textConfig||(this.textConfig={});var n=this.textConfig,i=n.local,a=e.innerTransformable,o=void 0,s=void 0,u=!1;a.parent=i?this:null;var l=!1;if(a.copyTransform(e),n.position!=null){var f=fC;n.layoutRect?f.copy(n.layoutRect):f.copy(this.getBoundingRect()),i||f.applyTransform(this.transform),this.calculateTextPosition?this.calculateTextPosition(Wn,n,f):Ds(Wn,n,f),a.x=Wn.x,a.y=Wn.y,o=Wn.align,s=Wn.verticalAlign;var h=n.origin;if(h&&n.rotation!=null){var c=void 0,v=void 0;h==="center"?(c=f.width*.5,v=f.height*.5):(c=Gr(h[0],f.width),v=Gr(h[1],f.height)),l=!0,a.originX=-a.x+c+(i?0:f.x),a.originY=-a.y+v+(i?0:f.y)}}n.rotation!=null&&(a.rotation=n.rotation);var d=n.offset;d&&(a.x+=d[0],a.y+=d[1],l||(a.originX=-d[0],a.originY=-d[1]));var g=n.inside==null?typeof n.position=="string"&&n.position.indexOf("inside")>=0:n.inside,p=this._innerTextDefaultStyle||(this._innerTextDefaultStyle={}),y=void 0,m=void 0,_=void 0;g&&this.canBeInsideText()?(y=n.insideFill,m=n.insideStroke,(y==null||y==="auto")&&(y=this.getInsideTextFill()),(m==null||m==="auto")&&(m=this.getInsideTextStroke(y),_=!0)):(y=n.outsideFill,m=n.outsideStroke,(y==null||y==="auto")&&(y=this.getOutsideFill()),(m==null||m==="auto")&&(m=this.getOutsideStroke(y),_=!0)),y=y||"#000",(y!==p.fill||m!==p.stroke||_!==p.autoStroke||o!==p.align||s!==p.verticalAlign)&&(u=!0,p.fill=y,p.stroke=m,p.autoStroke=_,p.align=o,p.verticalAlign=s,e.setDefaultTextStyle(p)),e.__dirty|=ue,u&&e.dirtyStyle(!0)}},r.prototype.canBeInsideText=function(){return!0},r.prototype.getInsideTextFill=function(){return"#fff"},r.prototype.getInsideTextStroke=function(t){return"#000"},r.prototype.getOutsideFill=function(){return this.__zr&&this.__zr.isDarkMode()?Ff:Nf},r.prototype.getOutsideStroke=function(t){var e=this.__zr&&this.__zr.getBackgroundColor(),n=typeof e=="string"&&Qe(e);n||(n=[255,255,255,1]);for(var i=n[3],a=this.__zr.isDarkMode(),o=0;o<3;o++)n[o]=n[o]*i+(a?0:255)*(1-i);return n[3]=1,iu(n,"rgba")},r.prototype.traverse=function(t,e){},r.prototype.attrKV=function(t,e){t==="textConfig"?this.setTextConfig(e):t==="textContent"?this.setTextContent(e):t==="clipPath"?this.setClipPath(e):t==="extra"?(this.extra=this.extra||{},B(this.extra,e)):this[t]=e},r.prototype.hide=function(){this.ignore=!0,this.markRedraw()},r.prototype.show=function(){this.ignore=!1,this.markRedraw()},r.prototype.attr=function(t,e){if(typeof t=="string")this.attrKV(t,e);else if(U(t))for(var n=t,i=ut(n),a=0;a0},r.prototype.getState=function(t){return this.states[t]},r.prototype.ensureState=function(t){var e=this.states;return e[t]||(e[t]={}),e[t]},r.prototype.clearStates=function(t){this.useState(rl,!1,t)},r.prototype.useState=function(t,e,n,i){var a=t===rl,o=this.hasState();if(!(!o&&a)){var s=this.currentStates,u=this.stateTransition;if(!(at(s,t)>=0&&(e||s.length===1))){var l;if(this.stateProxy&&!a&&(l=this.stateProxy(t)),l||(l=this.states&&this.states[t]),!l&&!a){Yh("State "+t+" not exists.");return}a||this.saveCurrentToNormalState(l);var f=!!(l&&l.hoverLayer||i);f&&this._toggleHoverLayerFlag(!0),this._applyStateObj(t,l,this._normalState,e,!n&&!this.__inHover&&u&&u.duration>0,u);var h=this._textContent,c=this._textGuide;return h&&h.useState(t,e,n,f),c&&c.useState(t,e,n,f),a?(this.currentStates=[],this._normalState={}):e?this.currentStates.push(t):this.currentStates=[t],this._updateAnimationTargets(),this.markRedraw(),!f&&this.__inHover&&(this._toggleHoverLayerFlag(!1),this.__dirty&=~ue),l}}},r.prototype.useStates=function(t,e,n){if(!t.length)this.clearStates();else{var i=[],a=this.currentStates,o=t.length,s=o===a.length;if(s){for(var u=0;u0,d);var g=this._textContent,p=this._textGuide;g&&g.useStates(t,e,c),p&&p.useStates(t,e,c),this._updateAnimationTargets(),this.currentStates=t.slice(),this.markRedraw(),!c&&this.__inHover&&(this._toggleHoverLayerFlag(!1),this.__dirty&=~ue)}},r.prototype._updateAnimationTargets=function(){for(var t=0;t=0){var n=this.currentStates.slice();n.splice(e,1),this.useStates(n)}},r.prototype.replaceState=function(t,e,n){var i=this.currentStates.slice(),a=at(i,t),o=at(i,e)>=0;a>=0?o?i.splice(a,1):i[a]=e:n&&!o&&i.push(e),this.useStates(i)},r.prototype.toggleState=function(t,e){e?this.useState(t,!0):this.removeState(t)},r.prototype._mergeStates=function(t){for(var e={},n,i=0;i=0&&a.splice(o,1)}),this.animators.push(t),n&&n.animation.addAnimator(t),n&&n.wakeUp()},r.prototype.updateDuringAnimation=function(t){this.markRedraw()},r.prototype.stopAnimation=function(t,e){for(var n=this.animators,i=n.length,a=[],o=0;o0&&e.during&&a[0].during(function(d,g){e.during(g)});for(var c=0;c0||i.force&&!o.length){var T=void 0,C=void 0,A=void 0;if(s){C={},c&&(T={});for(var S=0;S<_;S++){var y=g[S];C[y]=e[y],c?T[y]=n[y]:e[y]=n[y]}}else if(c){A={};for(var S=0;S<_;S++){var y=g[S];A[y]=as(e[y]),vC(e,n,y)}}var b=new Qh(e,!1,!1,h?Pt(d,function(I){return I.targetName===t}):null);b.targetName=t,i.scope&&(b.scope=i.scope),c&&T&&b.whenWithKeys(0,T,g),A&&b.whenWithKeys(0,A,g),b.whenWithKeys(l==null?500:l,s?C:n,g).delay(f||0),r.addAnimator(b,t),o.push(b)}}const Xm=Jh;var Zm=function(r){yt(t,r);function t(e){var n=r.call(this)||this;return n.isGroup=!0,n._children=[],n.attr(e),n}return t.prototype.childrenRef=function(){return this._children},t.prototype.children=function(){return this._children.slice()},t.prototype.childAt=function(e){return this._children[e]},t.prototype.childOfName=function(e){for(var n=this._children,i=0;i=0&&(i.splice(a,0,e),this._doAdd(e))}return this},t.prototype.replace=function(e,n){var i=at(this._children,e);return i>=0&&this.replaceAt(n,i),this},t.prototype.replaceAt=function(e,n){var i=this._children,a=i[n];if(e&&e!==this&&e.parent!==this&&e!==a){i[n]=e,a.parent=null;var o=this.__zr;o&&a.removeSelfFromZr(o),this._doAdd(e)}return this},t.prototype._doAdd=function(e){e.parent&&e.parent.remove(e),e.parent=this;var n=this.__zr;n&&n!==e.__zr&&e.addSelfToZr(n),n&&n.refresh()},t.prototype.remove=function(e){var n=this.__zr,i=this._children,a=at(i,e);return a<0?this:(i.splice(a,1),e.parent=null,n&&e.removeSelfFromZr(n),n&&n.refresh(),this)},t.prototype.removeAll=function(){for(var e=this._children,n=this.__zr,i=0;i0&&(this._stillFrameAccum++,this._stillFrameAccum>this._sleepAfterStill&&this.animation.stop())},r.prototype.setSleepAfterStill=function(t){this._sleepAfterStill=t},r.prototype.wakeUp=function(){this.animation.start(),this._stillFrameAccum=0},r.prototype.refreshHover=function(){this._needsRefreshHover=!0},r.prototype.refreshHoverImmediately=function(){this._needsRefreshHover=!1,this.painter.refreshHover&&this.painter.getType()==="canvas"&&this.painter.refreshHover()},r.prototype.resize=function(t){t=t||{},this.painter.resize(t.width,t.height),this.handler.resize()},r.prototype.clearAnimation=function(){this.animation.clear()},r.prototype.getWidth=function(){return this.painter.getWidth()},r.prototype.getHeight=function(){return this.painter.getHeight()},r.prototype.setCursorStyle=function(t){this.handler.setCursorStyle(t)},r.prototype.findHover=function(t,e){return this.handler.findHover(t,e)},r.prototype.on=function(t,e,n){return this.handler.on(t,e,n),this},r.prototype.off=function(t,e){this.handler.off(t,e)},r.prototype.trigger=function(t,e){this.handler.trigger(t,e)},r.prototype.clear=function(){for(var t=this.storage.getRoots(),e=0;e0){if(r<=i)return o;if(r>=a)return s}else{if(r>=i)return o;if(r<=a)return s}else{if(r===i)return o;if(r===a)return s}return(r-i)/u*l+o}function pt(r,t){switch(r){case"center":case"middle":r="50%";break;case"left":case"top":r="0%";break;case"right":case"bottom":r="100%";break}return H(r)?_C(r).match(/%$/)?parseFloat(r)/100*t:parseFloat(r):r==null?NaN:+r}function Rt(r,t,e){return t==null&&(t=10),t=Math.min(Math.max(0,t),Km),r=(+r).toFixed(t),e?r:+r}function SC(r){return r.sort(function(t,e){return t-e}),r}function fr(r){if(r=+r,isNaN(r))return 0;if(r>1e-14){for(var t=1,e=0;e<15;e++,t*=10)if(Math.round(r*t)/t===r)return e}return xC(r)}function xC(r){var t=r.toString().toLowerCase(),e=t.indexOf("e"),n=e>0?+t.slice(e+1):0,i=e>0?e:t.length,a=t.indexOf("."),o=a<0?0:i-1-a;return Math.max(0,o-n)}function jm(r,t){var e=Math.log,n=Math.LN10,i=Math.floor(e(r[1]-r[0])/n),a=Math.round(e(Math.abs(t[1]-t[0]))/n),o=Math.min(Math.max(-i+a,0),20);return isFinite(o)?o:20}function bC(r,t){var e=zr(r,function(v,d){return v+(isNaN(d)?0:d)},0);if(e===0)return[];for(var n=Math.pow(10,t),i=N(r,function(v){return(isNaN(v)?0:v)/e*n*100}),a=n*100,o=N(i,function(v){return Math.floor(v)}),s=zr(o,function(v,d){return v+d},0),u=N(i,function(v,d){return v-o[d]});sl&&(l=u[h],f=h);++o[f],u[f]=0,++s}return N(o,function(v){return v/n})}function wC(r,t){var e=Math.max(fr(r),fr(t)),n=r+t;return e>Km?n:Rt(n,e)}function Qm(r){var t=Math.PI*2;return(r%t+t)%t}function Is(r){return r>-Zc&&r=10&&t++,t}function Jm(r,t){var e=tv(r),n=Math.pow(10,e),i=r/n,a;return t?i<1.5?a=1:i<2.5?a=2:i<4?a=3:i<7?a=5:a=10:i<1?a=1:i<2?a=2:i<3?a=3:i<5?a=5:a=10,r=a*n,e>=-20?+r.toFixed(e<0?-e:0):r}function Hr(r){var t=parseFloat(r);return t==r&&(t!==0||!H(r)||r.indexOf("x")<=0)?t:NaN}function MC(r){return!isNaN(Hr(r))}function t0(){return Math.round(Math.random()*9)}function e0(r,t){return t===0?r:e0(t,r%t)}function qc(r,t){return r==null?t:t==null?r:r*t/e0(r,t)}function st(r){throw new Error(r)}function Kc(r,t,e){return(t-r)*e+r}var r0="series\0",n0="\0_ec_\0";function Mt(r){return r instanceof Array?r:r==null?[]:[r]}function zf(r,t,e){if(r){r[t]=r[t]||{},r.emphasis=r.emphasis||{},r.emphasis[t]=r.emphasis[t]||{};for(var n=0,i=e.length;n=0||a&&at(a,u)<0)){var l=n.getShallow(u,t);l!=null&&(o[r[s][0]]=l)}}return o}}var KC=[["fill","color"],["shadowBlur"],["shadowOffsetX"],["shadowOffsetY"],["opacity"],["shadowColor"]],jC=Ea(KC),QC=function(){function r(){}return r.prototype.getAreaStyle=function(t,e){return jC(this,t,e)},r}(),Vf=new Ka(50);function JC(r){if(typeof r=="string"){var t=Vf.get(r);return t&&t.image}else return r}function iv(r,t,e,n,i){if(r)if(typeof r=="string"){if(t&&t.__zrImageSrc===r||!e)return t;var a=Vf.get(r),o={hostEl:e,cb:n,cbPayload:i};return a?(t=a.image,!lu(t)&&a.pending.push(o)):(t=kn.loadImage(r,Qc,Qc),t.__zrImageSrc=r,Vf.put(r,t.__cachedImgObj={image:t,pending:[o]})),t}else return r;else return t}function Qc(){var r=this.__cachedImgObj;this.onload=this.onerror=this.__cachedImgObj=null;for(var t=0;t0&&(this._stillFrameAccum++,this._stillFrameAccum>this._sleepAfterStill&&this.animation.stop())},r.prototype.setSleepAfterStill=function(t){this._sleepAfterStill=t},r.prototype.wakeUp=function(){this.animation.start(),this._stillFrameAccum=0},r.prototype.refreshHover=function(){this._needsRefreshHover=!0},r.prototype.refreshHoverImmediately=function(){this._needsRefreshHover=!1,this.painter.refreshHover&&this.painter.getType()==="canvas"&&this.painter.refreshHover()},r.prototype.resize=function(t){t=t||{},this.painter.resize(t.width,t.height),this.handler.resize()},r.prototype.clearAnimation=function(){this.animation.clear()},r.prototype.getWidth=function(){return this.painter.getWidth()},r.prototype.getHeight=function(){return this.painter.getHeight()},r.prototype.setCursorStyle=function(t){this.handler.setCursorStyle(t)},r.prototype.findHover=function(t,e){return this.handler.findHover(t,e)},r.prototype.on=function(t,e,n){return this.handler.on(t,e,n),this},r.prototype.off=function(t,e){this.handler.off(t,e)},r.prototype.trigger=function(t,e){this.handler.trigger(t,e)},r.prototype.clear=function(){for(var t=this.storage.getRoots(),e=0;e0){if(r<=i)return o;if(r>=a)return s}else{if(r>=i)return o;if(r<=a)return s}else{if(r===i)return o;if(r===a)return s}return(r-i)/u*l+o}function pt(r,t){switch(r){case"center":case"middle":r="50%";break;case"left":case"top":r="0%";break;case"right":case"bottom":r="100%";break}return H(r)?_C(r).match(/%$/)?parseFloat(r)/100*t:parseFloat(r):r==null?NaN:+r}function Rt(r,t,e){return t==null&&(t=10),t=Math.min(Math.max(0,t),Km),r=(+r).toFixed(t),e?r:+r}function SC(r){return r.sort(function(t,e){return t-e}),r}function fr(r){if(r=+r,isNaN(r))return 0;if(r>1e-14){for(var t=1,e=0;e<15;e++,t*=10)if(Math.round(r*t)/t===r)return e}return xC(r)}function xC(r){var t=r.toString().toLowerCase(),e=t.indexOf("e"),n=e>0?+t.slice(e+1):0,i=e>0?e:t.length,a=t.indexOf("."),o=a<0?0:i-1-a;return Math.max(0,o-n)}function jm(r,t){var e=Math.log,n=Math.LN10,i=Math.floor(e(r[1]-r[0])/n),a=Math.round(e(Math.abs(t[1]-t[0]))/n),o=Math.min(Math.max(-i+a,0),20);return isFinite(o)?o:20}function bC(r,t){var e=zr(r,function(v,d){return v+(isNaN(d)?0:d)},0);if(e===0)return[];for(var n=Math.pow(10,t),i=N(r,function(v){return(isNaN(v)?0:v)/e*n*100}),a=n*100,o=N(i,function(v){return Math.floor(v)}),s=zr(o,function(v,d){return v+d},0),u=N(i,function(v,d){return v-o[d]});sl&&(l=u[h],f=h);++o[f],u[f]=0,++s}return N(o,function(v){return v/n})}function wC(r,t){var e=Math.max(fr(r),fr(t)),n=r+t;return e>Km?n:Rt(n,e)}function Qm(r){var t=Math.PI*2;return(r%t+t)%t}function Is(r){return r>-Zc&&r=10&&t++,t}function Jm(r,t){var e=tv(r),n=Math.pow(10,e),i=r/n,a;return t?i<1.5?a=1:i<2.5?a=2:i<4?a=3:i<7?a=5:a=10:i<1?a=1:i<2?a=2:i<3?a=3:i<5?a=5:a=10,r=a*n,e>=-20?+r.toFixed(e<0?-e:0):r}function Hr(r){var t=parseFloat(r);return t==r&&(t!==0||!H(r)||r.indexOf("x")<=0)?t:NaN}function AC(r){return!isNaN(Hr(r))}function t0(){return Math.round(Math.random()*9)}function e0(r,t){return t===0?r:e0(t,r%t)}function qc(r,t){return r==null?t:t==null?r:r*t/e0(r,t)}function st(r){throw new Error(r)}function Kc(r,t,e){return(t-r)*e+r}var r0="series\0",n0="\0_ec_\0";function Mt(r){return r instanceof Array?r:r==null?[]:[r]}function zf(r,t,e){if(r){r[t]=r[t]||{},r.emphasis=r.emphasis||{},r.emphasis[t]=r.emphasis[t]||{};for(var n=0,i=e.length;n=0||a&&at(a,u)<0)){var l=n.getShallow(u,t);l!=null&&(o[r[s][0]]=l)}}return o}}var KC=[["fill","color"],["shadowBlur"],["shadowOffsetX"],["shadowOffsetY"],["opacity"],["shadowColor"]],jC=Ea(KC),QC=function(){function r(){}return r.prototype.getAreaStyle=function(t,e){return jC(this,t,e)},r}(),Vf=new Ka(50);function JC(r){if(typeof r=="string"){var t=Vf.get(r);return t&&t.image}else return r}function iv(r,t,e,n,i){if(r)if(typeof r=="string"){if(t&&t.__zrImageSrc===r||!e)return t;var a=Vf.get(r),o={hostEl:e,cb:n,cbPayload:i};return a?(t=a.image,!lu(t)&&a.pending.push(o)):(t=Bn.loadImage(r,Qc,Qc),t.__zrImageSrc=r,Vf.put(r,t.__cachedImgObj={image:t,pending:[o]})),t}else return r;else return t}function Qc(){var r=this.__cachedImgObj;this.onload=this.onerror=this.__cachedImgObj=null;for(var t=0;t=o;u++)s-=o;var l=fe(e,t);return l>s&&(e="",l=0),s=r-l,i.ellipsis=e,i.ellipsisWidth=l,i.contentWidth=s,i.containerWidth=r,i}function f0(r,t){var e=t.containerWidth,n=t.font,i=t.contentWidth;if(!e)return"";var a=fe(r,n);if(a<=e)return r;for(var o=0;;o++){if(a<=i||o>=t.maxIterations){r+=t.ellipsis;break}var s=o===0?eM(r,i,t.ascCharWidth,t.cnCharWidth):a>0?Math.floor(r.length*i/a):0;r=r.substr(0,s),a=fe(r,n)}return r===""&&(r=t.placeholder),r}function eM(r,t,e,n){for(var i=0,a=0,o=r.length;av&&l){var d=Math.floor(v/s);h=h.slice(0,d)}if(r&&a&&f!=null)for(var g=l0(f,i,t.ellipsis,{minChar:t.truncateMinChar,placeholder:t.placeholder}),p=0;ps&&sl(e,r.substring(s,l),t,o),sl(e,u[2],t,o,u[1]),s=ol.lastIndex}si){b>0?(m.tokens=m.tokens.slice(0,b),p(m,S,_),e.lines=e.lines.slice(0,y+1)):e.lines=e.lines.slice(0,y);break t}var I=w.width,L=I==null||I==="auto";if(typeof I=="string"&&I.charAt(I.length-1)==="%")x.percentWidth=I,f.push(x),x.contentWidth=fe(x.text,M);else{if(L){var P=w.backgroundColor,R=P&&P.image;R&&(R=JC(R),lu(R)&&(x.width=Math.max(x.width,R.width*D/R.height)))}var E=d&&n!=null?n-S:null;E!=null&&E0&&d+n.accumWidth>n.width&&(f=t.split(` +`)}function l0(r,t,e,n){n=n||{};var i=B({},n);i.font=t,e=j(e,"..."),i.maxIterations=j(n.maxIterations,2);var a=i.minChar=j(n.minChar,0);i.cnCharWidth=fe("\u56FD",t);var o=i.ascCharWidth=fe("a",t);i.placeholder=j(n.placeholder,"");for(var s=r=Math.max(0,r-1),u=0;u=o;u++)s-=o;var l=fe(e,t);return l>s&&(e="",l=0),s=r-l,i.ellipsis=e,i.ellipsisWidth=l,i.contentWidth=s,i.containerWidth=r,i}function f0(r,t){var e=t.containerWidth,n=t.font,i=t.contentWidth;if(!e)return"";var a=fe(r,n);if(a<=e)return r;for(var o=0;;o++){if(a<=i||o>=t.maxIterations){r+=t.ellipsis;break}var s=o===0?eA(r,i,t.ascCharWidth,t.cnCharWidth):a>0?Math.floor(r.length*i/a):0;r=r.substr(0,s),a=fe(r,n)}return r===""&&(r=t.placeholder),r}function eA(r,t,e,n){for(var i=0,a=0,o=r.length;av&&l){var d=Math.floor(v/s);h=h.slice(0,d)}if(r&&a&&f!=null)for(var g=l0(f,i,t.ellipsis,{minChar:t.truncateMinChar,placeholder:t.placeholder}),p=0;ps&&sl(e,r.substring(s,l),t,o),sl(e,u[2],t,o,u[1]),s=ol.lastIndex}si){b>0?(m.tokens=m.tokens.slice(0,b),p(m,S,_),e.lines=e.lines.slice(0,y+1)):e.lines=e.lines.slice(0,y);break t}var I=w.width,L=I==null||I==="auto";if(typeof I=="string"&&I.charAt(I.length-1)==="%")x.percentWidth=I,f.push(x),x.contentWidth=fe(x.text,A);else{if(L){var P=w.backgroundColor,R=P&&P.image;R&&(R=JC(R),lu(R)&&(x.width=Math.max(x.width,R.width*D/R.height)))}var E=d&&n!=null?n-S:null;E!=null&&E0&&d+n.accumWidth>n.width&&(f=t.split(` `),l=!0),n.accumWidth=d}else{var g=h0(t,u,n.width,n.breakAll,n.accumWidth);n.accumWidth=g.accumWidth+v,h=g.linesWidths,f=g.lines}}else f=t.split(` -`);for(var p=0;p=33&&t<=383}var sM=zr(",&?/;] ".split(""),function(r,t){return r[t]=!0,r},{});function uM(r){return oM(r)?!!sM[r]:!0}function h0(r,t,e,n,i){for(var a=[],o=[],s="",u="",l=0,f=0,h=0;he:i+f+v>e){f?(s||u)&&(d?(s||(s=u,u="",l=0,f=l),a.push(s),o.push(f-l),u+=c,l+=v,s="",f=l):(u&&(s+=u,u="",l=0),a.push(s),o.push(f),s=c,f=v)):d?(a.push(u),o.push(l),u=c,l=v):(a.push(c),o.push(v));continue}f+=v,d?(u+=c,l+=v):(u&&(s+=u,u="",l=0),s+=c)}return!a.length&&!s&&(s=r,u="",l=0),u&&(s+=u),s&&(a.push(s),o.push(f)),a.length===1&&(f+=i),{accumWidth:f,lines:a,linesWidths:o}}var Gf="__zr_style_"+Math.round(Math.random()*10),Cn={shadowBlur:0,shadowOffsetX:0,shadowOffsetY:0,shadowColor:"#000",opacity:1,blend:"source-over"},fu={style:{shadowBlur:!0,shadowOffsetX:!0,shadowOffsetY:!0,shadowColor:!0,opacity:!0}};Cn[Gf]=!0;var td=["z","z2","invisible"],lM=["invisible"],fM=function(r){yt(t,r);function t(e){return r.call(this,e)||this}return t.prototype._init=function(e){for(var n=ut(e),i=0;i1e-4){s[0]=r-e,s[1]=t-n,u[0]=r+e,u[1]=t+n;return}if(xo[0]=hl(i)*e+r,xo[1]=fl(i)*n+t,bo[0]=hl(a)*e+r,bo[1]=fl(a)*n+t,l(s,xo,bo),f(u,xo,bo),i=i%Qr,i<0&&(i=i+Qr),a=a%Qr,a<0&&(a=a+Qr),i>a&&!o?a+=Qr:ii&&(wo[0]=hl(v)*e+r,wo[1]=fl(v)*n+t,l(s,wo,s),f(u,wo,u))}var ct={M:1,L:2,C:3,Q:4,A:5,Z:6,R:7},Jr=[],tn=[],Ve=[],_r=[],Ge=[],He=[],vl=Math.min,cl=Math.max,en=Math.cos,rn=Math.sin,or=Math.abs,Hf=Math.PI,Ar=Hf*2,dl=typeof Float32Array<"u",Vi=[];function pl(r){var t=Math.round(r/Hf*1e8)/1e8;return t%2*Hf}function pM(r,t){var e=pl(r[0]);e<0&&(e+=Ar);var n=e-r[0],i=r[1];i+=n,!t&&i-e>=Ar?i=e+Ar:t&&e-i>=Ar?i=e-Ar:!t&&e>i?i=e+(Ar-pl(e-i)):t&&e0&&(this._ux=or(n/As/t)||0,this._uy=or(n/As/e)||0)},r.prototype.setDPR=function(t){this.dpr=t},r.prototype.setContext=function(t){this._ctx=t},r.prototype.getContext=function(){return this._ctx},r.prototype.beginPath=function(){return this._ctx&&this._ctx.beginPath(),this.reset(),this},r.prototype.reset=function(){this._saveData&&(this._len=0),this._pathSegLen&&(this._pathSegLen=null,this._pathLen=0),this._version++},r.prototype.moveTo=function(t,e){return this._drawPendingPt(),this.addData(ct.M,t,e),this._ctx&&this._ctx.moveTo(t,e),this._x0=t,this._y0=e,this._xi=t,this._yi=e,this},r.prototype.lineTo=function(t,e){var n=or(t-this._xi),i=or(e-this._yi),a=n>this._ux||i>this._uy;if(this.addData(ct.L,t,e),this._ctx&&a&&this._ctx.lineTo(t,e),a)this._xi=t,this._yi=e,this._pendingPtDist=0;else{var o=n*n+i*i;o>this._pendingPtDist&&(this._pendingPtX=t,this._pendingPtY=e,this._pendingPtDist=o)}return this},r.prototype.bezierCurveTo=function(t,e,n,i,a,o){return this._drawPendingPt(),this.addData(ct.C,t,e,n,i,a,o),this._ctx&&this._ctx.bezierCurveTo(t,e,n,i,a,o),this._xi=a,this._yi=o,this},r.prototype.quadraticCurveTo=function(t,e,n,i){return this._drawPendingPt(),this.addData(ct.Q,t,e,n,i),this._ctx&&this._ctx.quadraticCurveTo(t,e,n,i),this._xi=n,this._yi=i,this},r.prototype.arc=function(t,e,n,i,a,o){this._drawPendingPt(),Vi[0]=i,Vi[1]=a,pM(Vi,o),i=Vi[0],a=Vi[1];var s=a-i;return this.addData(ct.A,t,e,n,n,i,s,0,o?0:1),this._ctx&&this._ctx.arc(t,e,n,i,a,o),this._xi=en(a)*n+t,this._yi=rn(a)*n+e,this},r.prototype.arcTo=function(t,e,n,i,a){return this._drawPendingPt(),this._ctx&&this._ctx.arcTo(t,e,n,i,a),this},r.prototype.rect=function(t,e,n,i){return this._drawPendingPt(),this._ctx&&this._ctx.rect(t,e,n,i),this.addData(ct.R,t,e,n,i),this},r.prototype.closePath=function(){this._drawPendingPt(),this.addData(ct.Z);var t=this._ctx,e=this._x0,n=this._y0;return t&&t.closePath(),this._xi=e,this._yi=n,this},r.prototype.fill=function(t){t&&t.fill(),this.toStatic()},r.prototype.stroke=function(t){t&&t.stroke(),this.toStatic()},r.prototype.len=function(){return this._len},r.prototype.setData=function(t){var e=t.length;!(this.data&&this.data.length===e)&&dl&&(this.data=new Float32Array(e));for(var n=0;nf.length&&(this._expandData(),f=this.data);for(var h=0;h0&&(this._ctx&&this._ctx.lineTo(this._pendingPtX,this._pendingPtY),this._pendingPtDist=0)},r.prototype._expandData=function(){if(!(this.data instanceof Array)){for(var t=[],e=0;e11&&(this.data=new Float32Array(t)))}},r.prototype.getBoundingRect=function(){Ve[0]=Ve[1]=Ge[0]=Ge[1]=Number.MAX_VALUE,_r[0]=_r[1]=He[0]=He[1]=-Number.MAX_VALUE;var t=this.data,e=0,n=0,i=0,a=0,o;for(o=0;on||or(_)>i||c===e-1)&&(g=Math.sqrt(m*m+_*_),a=p,o=y);break}case ct.C:{var S=t[c++],b=t[c++],p=t[c++],y=t[c++],x=t[c++],w=t[c++];g=AT(a,o,S,b,p,y,x,w,10),a=x,o=w;break}case ct.Q:{var S=t[c++],b=t[c++],p=t[c++],y=t[c++];g=IT(a,o,S,b,p,y,10),a=p,o=y;break}case ct.A:var T=t[c++],C=t[c++],M=t[c++],D=t[c++],I=t[c++],L=t[c++],P=L+I;c+=1,t[c++],d&&(s=en(I)*M+T,u=rn(I)*D+C),g=cl(M,D)*vl(Ar,Math.abs(L)),a=en(P)*M+T,o=rn(P)*D+C;break;case ct.R:{s=a=t[c++],u=o=t[c++];var R=t[c++],E=t[c++];g=R*2+E*2;break}case ct.Z:{var m=s-a,_=u-o;g=Math.sqrt(m*m+_*_),a=s,o=u;break}}g>=0&&(l[h++]=g,f+=g)}return this._pathLen=f,f},r.prototype.rebuildPath=function(t,e){var n=this.data,i=this._ux,a=this._uy,o=this._len,s,u,l,f,h,c,v=e<1,d,g,p=0,y=0,m,_=0,S,b;if(v&&(this._pathSegLen||this._calculateLength(),d=this._pathSegLen,g=this._pathLen,m=e*g,!m))return;t:for(var x=0;x0&&(t.lineTo(S,b),_=0),w){case ct.M:s=l=n[x++],u=f=n[x++],t.moveTo(l,f);break;case ct.L:{h=n[x++],c=n[x++];var C=or(h-l),M=or(c-f);if(C>i||M>a){if(v){var D=d[y++];if(p+D>m){var I=(m-p)/D;t.lineTo(l*(1-I)+h*I,f*(1-I)+c*I);break t}p+=D}t.lineTo(h,c),l=h,f=c,_=0}else{var L=C*C+M*M;L>_&&(S=h,b=c,_=L)}break}case ct.C:{var P=n[x++],R=n[x++],E=n[x++],V=n[x++],O=n[x++],k=n[x++];if(v){var D=d[y++];if(p+D>m){var I=(m-p)/D;Vr(l,P,E,O,I,Jr),Vr(f,R,V,k,I,tn),t.bezierCurveTo(Jr[1],tn[1],Jr[2],tn[2],Jr[3],tn[3]);break t}p+=D}t.bezierCurveTo(P,R,E,V,O,k),l=O,f=k;break}case ct.Q:{var P=n[x++],R=n[x++],E=n[x++],V=n[x++];if(v){var D=d[y++];if(p+D>m){var I=(m-p)/D;Ts(l,P,E,I,Jr),Ts(f,R,V,I,tn),t.quadraticCurveTo(Jr[1],tn[1],Jr[2],tn[2]);break t}p+=D}t.quadraticCurveTo(P,R,E,V),l=E,f=V;break}case ct.A:var z=n[x++],W=n[x++],$=n[x++],Z=n[x++],it=n[x++],wt=n[x++],vt=n[x++],Nt=!n[x++],Dt=$>Z?$:Z,xt=or($-Z)>.001,mt=it+wt,Y=!1;if(v){var D=d[y++];p+D>m&&(mt=it+wt*(m-p)/D,Y=!0),p+=D}if(xt&&t.ellipse?t.ellipse(z,W,$,Z,vt,it,mt,Nt):t.arc(z,W,Dt,it,mt,Nt),Y)break t;T&&(s=en(it)*$+z,u=rn(it)*Z+W),l=en(mt)*$+z,f=rn(mt)*Z+W;break;case ct.R:s=l=n[x],u=f=n[x+1],h=n[x++],c=n[x++];var rt=n[x++],Jt=n[x++];if(v){var D=d[y++];if(p+D>m){var Tt=m-p;t.moveTo(h,c),t.lineTo(h+vl(Tt,rt),c),Tt-=rt,Tt>0&&t.lineTo(h+rt,c+vl(Tt,Jt)),Tt-=Jt,Tt>0&&t.lineTo(h+cl(rt-Tt,0),c+Jt),Tt-=rt,Tt>0&&t.lineTo(h,c+cl(Jt-Tt,0));break t}p+=D}t.rect(h,c,rt,Jt);break;case ct.Z:if(v){var D=d[y++];if(p+D>m){var I=(m-p)/D;t.lineTo(l*(1-I)+s*I,f*(1-I)+u*I);break t}p+=D}t.closePath(),l=s,f=u}}},r.prototype.clone=function(){var t=new r,e=this.data;return t.data=e.slice?e.slice():Array.prototype.slice.call(e),t._len=this._len,t},r.CMD=ct,r.initDefaultProps=function(){var t=r.prototype;t._saveData=!0,t._ux=0,t._uy=0,t._pendingPtDist=0,t._version=0}(),r}();const er=gM;function $n(r,t,e,n,i,a,o){if(i===0)return!1;var s=i,u=0,l=r;if(o>t+s&&o>n+s||or+s&&a>e+s||at+h&&f>n+h&&f>a+h&&f>s+h||fr+h&&l>e+h&&l>i+h&&l>o+h||lt+l&&u>n+l&&u>a+l||ur+l&&s>e+l&&s>i+l||se||f+li&&(i+=Gi);var c=Math.atan2(u,s);return c<0&&(c+=Gi),c>=n&&c<=i||c+Gi>=n&&c+Gi<=i}function nn(r,t,e,n,i,a){if(a>t&&a>n||ai?s:0}var Sr=er.CMD,an=Math.PI*2,SM=1e-4;function xM(r,t){return Math.abs(r-t)t&&l>n&&l>a&&l>s||l1&&bM(),v=Ot(t,n,a,s,ye[0]),c>1&&(d=Ot(t,n,a,s,ye[1]))),c===2?pt&&s>n&&s>a||s=0&&l<=1){for(var f=0,h=$t(t,n,a,l),c=0;ce||s<-e)return 0;var u=Math.sqrt(e*e-s*s);Xt[0]=-u,Xt[1]=u;var l=Math.abs(n-i);if(l<1e-4)return 0;if(l>=an-1e-4){n=0,i=an;var f=a?1:-1;return o>=Xt[0]+r&&o<=Xt[1]+r?f:0}if(n>i){var h=n;n=i,i=h}n<0&&(n+=an,i+=an);for(var c=0,v=0;v<2;v++){var d=Xt[v];if(d+r>o){var g=Math.atan2(s,d),f=a?1:-1;g<0&&(g=an+g),(g>=n&&g<=i||g+an>=n&&g+an<=i)&&(g>Math.PI/2&&g1&&(e||(s+=nn(u,l,f,h,n,i))),p&&(u=a[d],l=a[d+1],f=u,h=l),g){case Sr.M:f=a[d++],h=a[d++],u=f,l=h;break;case Sr.L:if(e){if($n(u,l,a[d],a[d+1],t,n,i))return!0}else s+=nn(u,l,a[d],a[d+1],n,i)||0;u=a[d++],l=a[d++];break;case Sr.C:if(e){if(yM(u,l,a[d++],a[d++],a[d++],a[d++],a[d],a[d+1],t,n,i))return!0}else s+=wM(u,l,a[d++],a[d++],a[d++],a[d++],a[d],a[d+1],n,i)||0;u=a[d++],l=a[d++];break;case Sr.Q:if(e){if(mM(u,l,a[d++],a[d++],a[d],a[d+1],t,n,i))return!0}else s+=TM(u,l,a[d++],a[d++],a[d],a[d+1],n,i)||0;u=a[d++],l=a[d++];break;case Sr.A:var y=a[d++],m=a[d++],_=a[d++],S=a[d++],b=a[d++],x=a[d++];d+=1;var w=!!(1-a[d++]);c=Math.cos(b)*_+y,v=Math.sin(b)*S+m,p?(f=c,h=v):s+=nn(u,l,c,v,n,i);var T=(n-y)*S/_+y;if(e){if(_M(y,m,S,b,b+x,w,t,T,i))return!0}else s+=CM(y,m,S,b,b+x,w,T,i);u=Math.cos(b+x)*_+y,l=Math.sin(b+x)*S+m;break;case Sr.R:f=u=a[d++],h=l=a[d++];var C=a[d++],M=a[d++];if(c=f+C,v=h+M,e){if($n(f,h,c,h,t,n,i)||$n(c,h,c,v,t,n,i)||$n(c,v,f,v,t,n,i)||$n(f,v,f,h,t,n,i))return!0}else s+=nn(c,h,c,v,n,i),s+=nn(f,v,f,h,n,i);break;case Sr.Z:if(e){if($n(u,l,f,h,t,n,i))return!0}else s+=nn(u,l,f,h,n,i);u=f,l=h;break}}return!e&&!xM(l,h)&&(s+=nn(u,l,f,h,n,i)||0),s!==0}function MM(r,t,e){return c0(r,0,!1,t,e)}function AM(r,t,e,n){return c0(r,t,!0,e,n)}var Ls=J({fill:"#000",stroke:null,strokePercent:1,fillOpacity:1,strokeOpacity:1,lineDashOffset:0,lineWidth:1,lineCap:"butt",miterLimit:10,strokeNoScale:!1,strokeFirst:!1},Cn),DM={style:J({fill:!0,stroke:!0,strokePercent:!0,fillOpacity:!0,strokeOpacity:!0,lineDashOffset:!0,lineWidth:!0,miterLimit:!0},fu.style)},gl=Pa.concat(["invisible","culling","z","z2","zlevel","parent"]),IM=function(r){yt(t,r);function t(e){return r.call(this,e)||this}return t.prototype.update=function(){var e=this;r.prototype.update.call(this);var n=this.style;if(n.decal){var i=this._decalEl=this._decalEl||new t;i.buildPath===t.prototype.buildPath&&(i.buildPath=function(u){e.buildPath(u,e.shape)}),i.silent=!0;var a=i.style;for(var o in n)a[o]!==n[o]&&(a[o]=n[o]);a.fill=n.fill?n.decal:null,a.decal=null,a.shadowColor=null,n.strokeFirst&&(a.stroke=null);for(var s=0;s.5?Nf:n>.2?sC:Ff}else if(e)return Ff}return Nf},t.prototype.getInsideTextStroke=function(e){var n=this.style.fill;if(H(n)){var i=this.__zr,a=!!(i&&i.isDarkMode()),o=Cs(e,0)0))},t.prototype.hasFill=function(){var e=this.style,n=e.fill;return n!=null&&n!=="none"},t.prototype.getBoundingRect=function(){var e=this._rect,n=this.style,i=!e;if(i){var a=!1;this.path||(a=!0,this.createPathProxy());var o=this.path;(a||this.__dirty&ni)&&(o.beginPath(),this.buildPath(o,this.shape,!1),this.pathUpdated()),e=o.getBoundingRect()}if(this._rect=e,this.hasStroke()&&this.path&&this.path.len()>0){var s=this._rectStroke||(this._rectStroke=e.clone());if(this.__dirty||i){s.copy(e);var u=n.strokeNoScale?this.getLineScale():1,l=n.lineWidth;if(!this.hasFill()){var f=this.strokeContainThreshold;l=Math.max(l,f==null?4:f)}u>1e-10&&(s.width+=l/u,s.height+=l/u,s.x-=l/u/2,s.y-=l/u/2)}return s}return e},t.prototype.contain=function(e,n){var i=this.transformCoordToLocal(e,n),a=this.getBoundingRect(),o=this.style;if(e=i[0],n=i[1],a.contain(e,n)){var s=this.path;if(this.hasStroke()){var u=o.lineWidth,l=o.strokeNoScale?this.getLineScale():1;if(l>1e-10&&(this.hasFill()||(u=Math.max(u,this.strokeContainThreshold)),AM(s,u/l,e,n)))return!0}if(this.hasFill())return MM(s,e,n)}return!1},t.prototype.dirtyShape=function(){this.__dirty|=ni,this._rect&&(this._rect=null),this._decalEl&&this._decalEl.dirtyShape(),this.markRedraw()},t.prototype.dirty=function(){this.dirtyStyle(),this.dirtyShape()},t.prototype.animateShape=function(e){return this.animate("shape",e)},t.prototype.updateDuringAnimation=function(e){e==="style"?this.dirtyStyle():e==="shape"?this.dirtyShape():this.markRedraw()},t.prototype.attrKV=function(e,n){e==="shape"?this.setShape(n):r.prototype.attrKV.call(this,e,n)},t.prototype.setShape=function(e,n){var i=this.shape;return i||(i=this.shape={}),typeof e=="string"?i[e]=n:B(i,e),this.dirtyShape(),this},t.prototype.shapeChanged=function(){return!!(this.__dirty&ni)},t.prototype.createStyle=function(e){return ru(Ls,e)},t.prototype._innerSaveToNormal=function(e){r.prototype._innerSaveToNormal.call(this,e);var n=this._normalState;e.shape&&!n.shape&&(n.shape=B({},this.shape))},t.prototype._applyStateObj=function(e,n,i,a,o,s){r.prototype._applyStateObj.call(this,e,n,i,a,o,s);var u=!(n&&a),l;if(n&&n.shape?o?a?l=n.shape:(l=B({},i.shape),B(l,n.shape)):(l=B({},a?this.shape:i.shape),B(l,n.shape)):u&&(l=i.shape),l)if(o){this.shape=B({},this.shape);for(var f={},h=ut(l),c=0;c0},t.prototype.hasFill=function(){var e=this.style,n=e.fill;return n!=null&&n!=="none"},t.prototype.createStyle=function(e){return ru(LM,e)},t.prototype.setBoundingRect=function(e){this._rect=e},t.prototype.getBoundingRect=function(){var e=this.style;if(!this._rect){var n=e.text;n!=null?n+="":n="";var i=ou(n,e.font,e.textAlign,e.textBaseline);if(i.x+=e.x||0,i.y+=e.y||0,this.hasStroke()){var a=e.lineWidth;i.x-=a/2,i.y-=a/2,i.width+=a,i.height+=a}this._rect=i}return this._rect},t.initDefaultProps=function(){var e=t.prototype;e.dirtyRectTolerance=10}(),t}(Pi);d0.prototype.type="tspan";const Ps=d0;var PM=J({x:0,y:0},Cn),RM={style:J({x:!0,y:!0,width:!0,height:!0,sx:!0,sy:!0,sWidth:!0,sHeight:!0},fu.style)};function EM(r){return!!(r&&typeof r!="string"&&r.width&&r.height)}var p0=function(r){yt(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.createStyle=function(e){return ru(PM,e)},t.prototype._getSize=function(e){var n=this.style,i=n[e];if(i!=null)return i;var a=EM(n.image)?n.image:this.__image;if(!a)return 0;var o=e==="width"?"height":"width",s=n[o];return s==null?a[e]:a[e]/a[o]*s},t.prototype.getWidth=function(){return this._getSize("width")},t.prototype.getHeight=function(){return this._getSize("height")},t.prototype.getAnimationStyleProps=function(){return RM},t.prototype.getBoundingRect=function(){var e=this.style;return this._rect||(this._rect=new ot(e.x||0,e.y||0,this.getWidth(),this.getHeight())),this._rect},t}(Pi);p0.prototype.type="image";const pr=p0;function OM(r,t){var e=t.x,n=t.y,i=t.width,a=t.height,o=t.r,s,u,l,f;i<0&&(e=e+i,i=-i),a<0&&(n=n+a,a=-a),typeof o=="number"?s=u=l=f=o:o instanceof Array?o.length===1?s=u=l=f=o[0]:o.length===2?(s=l=o[0],u=f=o[1]):o.length===3?(s=o[0],u=f=o[1],l=o[2]):(s=o[0],u=o[1],l=o[2],f=o[3]):s=u=l=f=0;var h;s+u>i&&(h=s+u,s*=i/h,u*=i/h),l+f>i&&(h=l+f,l*=i/h,f*=i/h),u+l>a&&(h=u+l,u*=a/h,l*=a/h),s+f>a&&(h=s+f,s*=a/h,f*=a/h),r.moveTo(e+s,n),r.lineTo(e+i-u,n),u!==0&&r.arc(e+i-u,n+u,u,-Math.PI/2,0),r.lineTo(e+i,n+a-l),l!==0&&r.arc(e+i-l,n+a-l,l,0,Math.PI/2),r.lineTo(e+f,n+a),f!==0&&r.arc(e+f,n+a-f,f,Math.PI/2,Math.PI),r.lineTo(e,n+s),s!==0&&r.arc(e+s,n+s,s,Math.PI,Math.PI*1.5)}var fi=Math.round;function g0(r,t,e){if(!!t){var n=t.x1,i=t.x2,a=t.y1,o=t.y2;r.x1=n,r.x2=i,r.y1=a,r.y2=o;var s=e&&e.lineWidth;return s&&(fi(n*2)===fi(i*2)&&(r.x1=r.x2=bn(n,s,!0)),fi(a*2)===fi(o*2)&&(r.y1=r.y2=bn(a,s,!0))),r}}function y0(r,t,e){if(!!t){var n=t.x,i=t.y,a=t.width,o=t.height;r.x=n,r.y=i,r.width=a,r.height=o;var s=e&&e.lineWidth;return s&&(r.x=bn(n,s,!0),r.y=bn(i,s,!0),r.width=Math.max(bn(n+a,s,!1)-r.x,a===0?0:1),r.height=Math.max(bn(i+o,s,!1)-r.y,o===0?0:1)),r}}function bn(r,t,e){if(!t)return r;var n=fi(r*2);return(n+fi(t))%2===0?n/2:(n+(e?1:-1))/2}var kM=function(){function r(){this.x=0,this.y=0,this.width=0,this.height=0}return r}(),BM={},m0=function(r){yt(t,r);function t(e){return r.call(this,e)||this}return t.prototype.getDefaultShape=function(){return new kM},t.prototype.buildPath=function(e,n){var i,a,o,s;if(this.subPixelOptimize){var u=y0(BM,n,this.style);i=u.x,a=u.y,o=u.width,s=u.height,u.r=n.r,n=u}else i=n.x,a=n.y,o=n.width,s=n.height;n.r?OM(e,n):e.rect(i,a,o,s)},t.prototype.isZeroArea=function(){return!this.shape.width||!this.shape.height},t}(et);m0.prototype.type="rect";const At=m0;var ad={fill:"#000"},od=2,NM={style:J({fill:!0,stroke:!0,fillOpacity:!0,strokeOpacity:!0,lineWidth:!0,fontSize:!0,lineHeight:!0,width:!0,height:!0,textShadowColor:!0,textShadowBlur:!0,textShadowOffsetX:!0,textShadowOffsetY:!0,backgroundColor:!0,padding:!0,borderColor:!0,borderWidth:!0,borderRadius:!0},fu.style)},_0=function(r){yt(t,r);function t(e){var n=r.call(this)||this;return n.type="text",n._children=[],n._defaultStyle=ad,n.attr(e),n}return t.prototype.childrenRef=function(){return this._children},t.prototype.update=function(){r.prototype.update.call(this),this.styleChanged()&&this._updateSubTexts();for(var e=0;e0,I=e.width!=null&&(e.overflow==="truncate"||e.overflow==="break"||e.overflow==="breakAll"),L=o.calculatedLineHeight,P=0;P=0&&(P=x[L],P.align==="right");)this._placeToken(P,e,T,y,I,"right",_),C-=P.width,I-=P.width,L--;for(D+=(a-(D-p)-(m-I)-C)/2;M<=L;)P=x[M],this._placeToken(P,e,T,y,D+P.width/2,"center",_),D+=P.width,M++;y+=T}},t.prototype._placeToken=function(e,n,i,a,o,s,u){var l=n.rich[e.styleName]||{};l.text=e.text;var f=e.verticalAlign,h=a+i/2;f==="top"?h=a+e.height/2:f==="bottom"&&(h=a+i-e.height/2);var c=!e.isLineHolder&&yl(l);c&&this._renderBackground(l,n,s==="right"?o-e.width:s==="center"?o-e.width/2:o,h-e.height/2,e.width,e.height);var v=!!l.backgroundColor,d=e.textPadding;d&&(o=vd(o,s,d),h-=e.height/2-d[0]-e.innerHeight/2);var g=this._getOrCreateChild(Ps),p=g.createStyle();g.useStyle(p);var y=this._defaultStyle,m=!1,_=0,S=hd("fill"in l?l.fill:"fill"in n?n.fill:(m=!0,y.fill)),b=fd("stroke"in l?l.stroke:"stroke"in n?n.stroke:!v&&!u&&(!y.autoStroke||m)?(_=od,y.stroke):null),x=l.textShadowBlur>0||n.textShadowBlur>0;p.text=e.text,p.x=o,p.y=h,x&&(p.shadowBlur=l.textShadowBlur||n.textShadowBlur||0,p.shadowColor=l.textShadowColor||n.textShadowColor||"transparent",p.shadowOffsetX=l.textShadowOffsetX||n.textShadowOffsetX||0,p.shadowOffsetY=l.textShadowOffsetY||n.textShadowOffsetY||0),p.textAlign=s,p.textBaseline="middle",p.font=e.font||Fr,p.opacity=ca(l.opacity,n.opacity,1),ud(p,l),b&&(p.lineWidth=ca(l.lineWidth,n.lineWidth,_),p.lineDash=j(l.lineDash,n.lineDash),p.lineDashOffset=n.lineDashOffset||0,p.stroke=b),S&&(p.fill=S);var w=e.contentWidth,T=e.contentHeight;g.setBoundingRect(new ot(oa(p.x,w,p.textAlign),ii(p.y,T,p.textBaseline),w,T))},t.prototype._renderBackground=function(e,n,i,a,o,s){var u=e.backgroundColor,l=e.borderWidth,f=e.borderColor,h=u&&u.image,c=u&&!h,v=e.borderRadius,d=this,g,p;if(c||e.lineHeight||l&&f){g=this._getOrCreateChild(At),g.useStyle(g.createStyle()),g.style.fill=null;var y=g.shape;y.x=i,y.y=a,y.width=o,y.height=s,y.r=v,g.dirtyShape()}if(c){var m=g.style;m.fill=u||null,m.fillOpacity=j(e.fillOpacity,1)}else if(h){p=this._getOrCreateChild(pr),p.onload=function(){d.dirtyStyle()};var _=p.style;_.image=u.image,_.x=i,_.y=a,_.width=o,_.height=s}if(l&&f){var m=g.style;m.lineWidth=l,m.stroke=f,m.strokeOpacity=j(e.strokeOpacity,1),m.lineDash=e.borderDash,m.lineDashOffset=e.borderDashOffset||0,g.strokeContainThreshold=0,g.hasFill()&&g.hasStroke()&&(m.strokeFirst=!0,m.lineWidth*=2)}var S=(g||p).style;S.shadowBlur=e.shadowBlur||0,S.shadowColor=e.shadowColor||"transparent",S.shadowOffsetX=e.shadowOffsetX||0,S.shadowOffsetY=e.shadowOffsetY||0,S.opacity=ca(e.opacity,n.opacity,1)},t.makeFont=function(e){var n="";return x0(e)&&(n=[e.fontStyle,e.fontWeight,S0(e.fontSize),e.fontFamily||"sans-serif"].join(" ")),n&&Ze(n)||e.textFont||e.font},t}(Pi),FM={left:!0,right:1,center:1},zM={top:1,bottom:1,middle:1},sd=["fontStyle","fontWeight","fontSize","fontFamily"];function S0(r){return typeof r=="string"&&(r.indexOf("px")!==-1||r.indexOf("rem")!==-1||r.indexOf("em")!==-1)?r:isNaN(+r)?Wh+"px":r+"px"}function ud(r,t){for(var e=0;e=0,a=!1;if(r instanceof et){var o=b0(r),s=i&&o.selectFill||o.normalFill,u=i&&o.selectStroke||o.normalStroke;if(Un(s)||Un(u)){n=n||{};var l=n.style||{};l.fill==="inherit"?(a=!0,n=B({},n),l=B({},l),l.fill=s):!Un(l.fill)&&Un(s)?(a=!0,n=B({},n),l=B({},l),l.fill=yd(s)):!Un(l.stroke)&&Un(u)&&(a||(n=B({},n),l=B({},l)),l.stroke=yd(u)),n.style=l}}if(n&&n.z2==null){a||(n=B({},n));var f=r.z2EmphasisLift;n.z2=r.z2+(f!=null?f:HM)}return n}function ZM(r,t,e){if(e&&e.z2==null){e=B({},e);var n=r.z2SelectLift;e.z2=r.z2+(n!=null?n:WM)}return e}function qM(r,t,e){var n=at(r.currentStates,t)>=0,i=r.style.opacity,a=n?null:YM(r,["opacity"],t,{opacity:1});e=e||{};var o=e.style||{};return o.opacity==null&&(e=B({},e),o=B({opacity:n?i:a.opacity*.1},o),e.style=o),e}function ml(r,t){var e=this.states[r];if(this.style){if(r==="emphasis")return XM(this,r,t,e);if(r==="blur")return qM(this,r,e);if(r==="select")return ZM(this,r,e)}return e}function KM(r){r.stateProxy=ml;var t=r.getTextContent(),e=r.getTextGuideLine();t&&(t.stateProxy=ml),e&&(e.stateProxy=ml)}function Sd(r,t){!I0(r,t)&&!r.__highByOuter&&gr(r,w0)}function xd(r,t){!I0(r,t)&&!r.__highByOuter&&gr(r,T0)}function bi(r,t){r.__highByOuter|=1<<(t||0),gr(r,w0)}function wi(r,t){!(r.__highByOuter&=~(1<<(t||0)))&&gr(r,T0)}function jM(r){gr(r,sv)}function M0(r){gr(r,C0)}function A0(r){gr(r,$M)}function D0(r){gr(r,UM)}function I0(r,t){return r.__highDownSilentOnTouch&&t.zrByTouch}function L0(r){var t=r.getModel(),e=[],n=[];t.eachComponent(function(i,a){var o=av(a),s=i==="series",u=s?r.getViewOfSeriesModel(a):r.getViewOfComponentModel(a);!s&&n.push(u),o.isBlured&&(u.group.traverse(function(l){C0(l)}),s&&e.push(a)),o.isBlured=!1}),A(n,function(i){i&&i.toggleBlurSeries&&i.toggleBlurSeries(e,!1,t)})}function Wf(r,t,e,n){var i=n.getModel();e=e||"coordinateSystem";function a(l,f){for(var h=0;h0){var s={dataIndex:o,seriesIndex:e.seriesIndex};a!=null&&(s.dataType=a),t.push(s)}})}),t}function Uf(r,t,e){P0(r,!0),gr(r,KM),iA(r,t,e)}function nA(r){P0(r,!1)}function Oa(r,t,e,n){n?nA(r):Uf(r,t,e)}function iA(r,t,e){var n=ft(r);t!=null?(n.focus=t,n.blurScope=e):n.focus&&(n.focus=null)}var wd=["emphasis","blur","select"],aA={itemStyle:"getItemStyle",lineStyle:"getLineStyle",areaStyle:"getAreaStyle"};function ka(r,t,e,n){e=e||"itemStyle";for(var i=0;i1&&(o*=_l(d),s*=_l(d));var g=(i===a?-1:1)*_l((o*o*(s*s)-o*o*(v*v)-s*s*(c*c))/(o*o*(v*v)+s*s*(c*c)))||0,p=g*o*v/s,y=g*-s*c/o,m=(r+e)/2+Co(h)*p-To(h)*y,_=(t+n)/2+To(h)*p+Co(h)*y,S=Ad([1,0],[(c-p)/o,(v-y)/s]),b=[(c-p)/o,(v-y)/s],x=[(-1*c-p)/o,(-1*v-y)/s],w=Ad(b,x);if(Zf(b,x)<=-1&&(w=Hi),Zf(b,x)>=1&&(w=0),w<0){var T=Math.round(w/Hi*1e6)/1e6;w=Hi*2+T%2*Hi}f.addData(l,m,_,o,s,S,w,h,a)}var fA=/([mlvhzcqtsa])([^mlvhzcqtsa]*)/ig,hA=/-?([0-9]*\.)?[0-9]+([eE]-?[0-9]+)?/g;function vA(r){var t=new er;if(!r)return t;var e=0,n=0,i=e,a=n,o,s=er.CMD,u=r.match(fA);if(!u)return t;for(var l=0;lP*P+R*R&&(T=M,C=D),{cx:T,cy:C,x0:-f,y0:-h,x1:T*(i/b-1),y1:C*(i/b-1)}}function SA(r){var t;if(F(r)){var e=r.length;if(!e)return r;e===1?t=[r[0],r[0],0,0]:e===2?t=[r[0],r[0],r[1],r[1]]:e===3?t=r.concat(r[2]):t=r}else t=[r,r,r,r];return t}function xA(r,t){var e,n=sa(t.r,0),i=sa(t.r0||0,0),a=n>0,o=i>0;if(!(!a&&!o)){if(a||(n=i,i=0),i>n){var s=n;n=i,i=s}var u=t.startAngle,l=t.endAngle;if(!(isNaN(u)||isNaN(l))){var f=t.cx,h=t.cy,c=!!t.clockwise,v=Id(l-u),d=v>Sl&&v%Sl;if(d>Pe&&(v=d),!(n>Pe))r.moveTo(f,h);else if(v>Sl-Pe)r.moveTo(f+n*Xn(u),h+n*on(u)),r.arc(f,h,n,u,l,!c),i>Pe&&(r.moveTo(f+i*Xn(l),h+i*on(l)),r.arc(f,h,i,l,u,c));else{var g=void 0,p=void 0,y=void 0,m=void 0,_=void 0,S=void 0,b=void 0,x=void 0,w=void 0,T=void 0,C=void 0,M=void 0,D=void 0,I=void 0,L=void 0,P=void 0,R=n*Xn(u),E=n*on(u),V=i*Xn(l),O=i*on(l),k=v>Pe;if(k){var z=t.cornerRadius;z&&(e=SA(z),g=e[0],p=e[1],y=e[2],m=e[3]);var W=Id(n-i)/2;if(_=We(W,y),S=We(W,m),b=We(W,g),x=We(W,p),C=w=sa(_,S),M=T=sa(b,x),(w>Pe||T>Pe)&&(D=n*Xn(l),I=n*on(l),L=i*Xn(u),P=i*on(u),vPe){var xt=We(y,C),mt=We(m,C),Y=Mo(L,P,R,E,n,xt,c),rt=Mo(D,I,V,O,n,mt,c);r.moveTo(f+Y.cx+Y.x0,h+Y.cy+Y.y0),C0&&r.arc(f+Y.cx,h+Y.cy,xt,Ht(Y.y0,Y.x0),Ht(Y.y1,Y.x1),!c),r.arc(f,h,n,Ht(Y.cy+Y.y1,Y.cx+Y.x1),Ht(rt.cy+rt.y1,rt.cx+rt.x1),!c),mt>0&&r.arc(f+rt.cx,h+rt.cy,mt,Ht(rt.y1,rt.x1),Ht(rt.y0,rt.x0),!c))}else r.moveTo(f+R,h+E),r.arc(f,h,n,u,l,!c);if(!(i>Pe)||!k)r.lineTo(f+V,h+O);else if(M>Pe){var xt=We(g,M),mt=We(p,M),Y=Mo(V,O,D,I,i,-mt,c),rt=Mo(R,E,L,P,i,-xt,c);r.lineTo(f+Y.cx+Y.x0,h+Y.cy+Y.y0),M0&&r.arc(f+Y.cx,h+Y.cy,mt,Ht(Y.y0,Y.x0),Ht(Y.y1,Y.x1),!c),r.arc(f,h,i,Ht(Y.cy+Y.y1,Y.cx+Y.x1),Ht(rt.cy+rt.y1,rt.cx+rt.x1),c),xt>0&&r.arc(f+rt.cx,h+rt.cy,xt,Ht(rt.y1,rt.x1),Ht(rt.y0,rt.x0),!c))}else r.lineTo(f+V,h+O),r.arc(f,h,i,l,u,c)}r.closePath()}}}var bA=function(){function r(){this.cx=0,this.cy=0,this.r0=0,this.r=0,this.startAngle=0,this.endAngle=Math.PI*2,this.clockwise=!0,this.cornerRadius=0}return r}(),V0=function(r){yt(t,r);function t(e){return r.call(this,e)||this}return t.prototype.getDefaultShape=function(){return new bA},t.prototype.buildPath=function(e,n){xA(e,n)},t.prototype.isZeroArea=function(){return this.shape.startAngle===this.shape.endAngle||this.shape.r===this.shape.r0},t}(et);V0.prototype.type="sector";const dr=V0;var wA=function(){function r(){this.cx=0,this.cy=0,this.r=0,this.r0=0}return r}(),G0=function(r){yt(t,r);function t(e){return r.call(this,e)||this}return t.prototype.getDefaultShape=function(){return new wA},t.prototype.buildPath=function(e,n){var i=n.cx,a=n.cy,o=Math.PI*2;e.moveTo(i+n.r,a),e.arc(i,a,n.r,0,o,!1),e.moveTo(i+n.r0,a),e.arc(i,a,n.r0,0,o,!0)},t}(et);G0.prototype.type="ring";const H0=G0;function TA(r,t,e,n){var i=[],a=[],o=[],s=[],u,l,f,h;if(n){f=[1/0,1/0],h=[-1/0,-1/0];for(var c=0,v=r.length;c=2){if(n){var a=TA(i,n,e,t.smoothConstraint);r.moveTo(i[0][0],i[0][1]);for(var o=i.length,s=0;s<(e?o:o-1);s++){var u=a[s*2],l=a[s*2+1],f=i[(s+1)%o];r.bezierCurveTo(u[0],u[1],l[0],l[1],f[0],f[1])}}else{r.moveTo(i[0][0],i[0][1]);for(var s=1,h=i.length;sun[1]){if(s=!1,a)return s;var f=Math.abs(un[0]-sn[1]),h=Math.abs(sn[0]-un[1]);Math.min(f,h)>i.len()&&(f0){var h=f.duration,c=f.delay,v=f.easing,d={duration:h,delay:c||0,easing:v,done:a,force:!!a||!!o,setToFinal:!l,scope:r,during:o};s?t.animateFrom(e,d):t.animateTo(e,d)}else t.stopAnimation(),!s&&t.attr(e),o&&o(1),a&&a()}function Bt(r,t,e,n,i,a){vv("update",r,t,e,n,i,a)}function Gt(r,t,e,n,i,a){vv("enter",r,t,e,n,i,a)}function yi(r){if(!r.__zr)return!0;for(var t=0;tMath.abs(a[1])?a[0]>0?"right":"left":a[1]>0?"bottom":"top"}function Rd(r){return!r.isGroup}function XA(r){return r.shape!=null}function i_(r,t,e){if(!r||!t)return;function n(o){var s={};return o.traverse(function(u){Rd(u)&&u.anid&&(s[u.anid]=u)}),s}function i(o){var s={x:o.x,y:o.y,rotation:o.rotation};return XA(o)&&(s.shape=B({},o.shape)),s}var a=n(r);t.traverse(function(o){if(Rd(o)&&o.anid){var s=a[o.anid];if(s){var u=i(o);o.attr(i(s)),Bt(o,u,e,ft(o).dataIndex)}}})}function a_(r,t){return N(r,function(e){var n=e[0];n=Bs(n,t.x),n=Ns(n,t.x+t.width);var i=e[1];return i=Bs(i,t.y),i=Ns(i,t.y+t.height),[n,i]})}function ZA(r,t){var e=Bs(r.x,t.x),n=Ns(r.x+r.width,t.x+t.width),i=Bs(r.y,t.y),a=Ns(r.y+r.height,t.y+t.height);if(n>=e&&a>=i)return{x:e,y:i,width:n-e,height:a-i}}function yu(r,t,e){var n=B({rectHover:!0},t),i=n.style={strokeNoScale:!0};if(e=e||{x:-1,y:-1,width:2,height:2},r)return r.indexOf("image://")===0?(i.image=r.slice(8),J(i,e),new pr(n)):cv(r.replace("path://",""),n,e,"center")}function qA(r,t,e,n,i){for(var a=0,o=i[i.length-1];a1)return!1;var p=xl(v,d,f,h)/c;return!(p<0||p>1)}function xl(r,t,e,n){return r*n-e*t}function KA(r){return r<=1e-6&&r>=-1e-6}function mu(r){var t=r.itemTooltipOption,e=r.componentModel,n=r.itemName,i=H(t)?{formatter:t}:t,a=e.mainType,o=e.componentIndex,s={componentType:a,name:n,$vars:["name"]};s[a+"Index"]=o;var u=r.formatterParamsExtra;u&&A(ut(u),function(f){vr(s,f)||(s[f]=u[f],s.$vars.push(f))});var l=ft(r.el);l.componentMainType=a,l.componentIndex=o,l.tooltipConfig={name:n,option:J({content:n,formatterParams:s},i)}}function Ed(r,t){var e;r.isGroup&&(e=t(r)),e||r.traverse(t)}function eo(r,t){if(r)if(F(r))for(var e=0;e=0&&s.push(u)}),s}}function f_(r,t){return tt(tt({},r,!0),t,!0)}const cD={time:{month:["January","February","March","April","May","June","July","August","September","October","November","December"],monthAbbr:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],dayOfWeek:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],dayOfWeekAbbr:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"]},legend:{selector:{all:"All",inverse:"Inv"}},toolbox:{brush:{title:{rect:"Box Select",polygon:"Lasso Select",lineX:"Horizontally Select",lineY:"Vertically Select",keep:"Keep Selections",clear:"Clear Selections"}},dataView:{title:"Data View",lang:["Data View","Close","Refresh"]},dataZoom:{title:{zoom:"Zoom",back:"Zoom Reset"}},magicType:{title:{line:"Switch to Line Chart",bar:"Switch to Bar Chart",stack:"Stack",tiled:"Tile"}},restore:{title:"Restore"},saveAsImage:{title:"Save as Image",lang:["Right Click to Save Image"]}},series:{typeNames:{pie:"Pie chart",bar:"Bar chart",line:"Line chart",scatter:"Scatter plot",effectScatter:"Ripple scatter plot",radar:"Radar chart",tree:"Tree",treemap:"Treemap",boxplot:"Boxplot",candlestick:"Candlestick",k:"K line chart",heatmap:"Heat map",map:"Map",parallel:"Parallel coordinate map",lines:"Line graph",graph:"Relationship graph",sankey:"Sankey diagram",funnel:"Funnel chart",gauge:"Gauge",pictorialBar:"Pictorial bar",themeRiver:"Theme River Map",sunburst:"Sunburst"}},aria:{general:{withTitle:'This is a chart about "{title}"',withoutTitle:"This is a chart"},series:{single:{prefix:"",withName:" with type {seriesType} named {seriesName}.",withoutName:" with type {seriesType}."},multiple:{prefix:". It consists of {seriesCount} series count.",withName:" The {seriesId} series is a {seriesType} representing {seriesName}.",withoutName:" The {seriesId} series is a {seriesType}.",separator:{middle:"",end:""}}},data:{allData:"The data is as follows: ",partialData:"The first {displayCnt} items are: ",withName:"the data for {name} is {value}",withoutName:"{value}",separator:{middle:", ",end:". "}}}},dD={time:{month:["\u4E00\u6708","\u4E8C\u6708","\u4E09\u6708","\u56DB\u6708","\u4E94\u6708","\u516D\u6708","\u4E03\u6708","\u516B\u6708","\u4E5D\u6708","\u5341\u6708","\u5341\u4E00\u6708","\u5341\u4E8C\u6708"],monthAbbr:["1\u6708","2\u6708","3\u6708","4\u6708","5\u6708","6\u6708","7\u6708","8\u6708","9\u6708","10\u6708","11\u6708","12\u6708"],dayOfWeek:["\u661F\u671F\u65E5","\u661F\u671F\u4E00","\u661F\u671F\u4E8C","\u661F\u671F\u4E09","\u661F\u671F\u56DB","\u661F\u671F\u4E94","\u661F\u671F\u516D"],dayOfWeekAbbr:["\u65E5","\u4E00","\u4E8C","\u4E09","\u56DB","\u4E94","\u516D"]},legend:{selector:{all:"\u5168\u9009",inverse:"\u53CD\u9009"}},toolbox:{brush:{title:{rect:"\u77E9\u5F62\u9009\u62E9",polygon:"\u5708\u9009",lineX:"\u6A2A\u5411\u9009\u62E9",lineY:"\u7EB5\u5411\u9009\u62E9",keep:"\u4FDD\u6301\u9009\u62E9",clear:"\u6E05\u9664\u9009\u62E9"}},dataView:{title:"\u6570\u636E\u89C6\u56FE",lang:["\u6570\u636E\u89C6\u56FE","\u5173\u95ED","\u5237\u65B0"]},dataZoom:{title:{zoom:"\u533A\u57DF\u7F29\u653E",back:"\u533A\u57DF\u7F29\u653E\u8FD8\u539F"}},magicType:{title:{line:"\u5207\u6362\u4E3A\u6298\u7EBF\u56FE",bar:"\u5207\u6362\u4E3A\u67F1\u72B6\u56FE",stack:"\u5207\u6362\u4E3A\u5806\u53E0",tiled:"\u5207\u6362\u4E3A\u5E73\u94FA"}},restore:{title:"\u8FD8\u539F"},saveAsImage:{title:"\u4FDD\u5B58\u4E3A\u56FE\u7247",lang:["\u53F3\u952E\u53E6\u5B58\u4E3A\u56FE\u7247"]}},series:{typeNames:{pie:"\u997C\u56FE",bar:"\u67F1\u72B6\u56FE",line:"\u6298\u7EBF\u56FE",scatter:"\u6563\u70B9\u56FE",effectScatter:"\u6D9F\u6F2A\u6563\u70B9\u56FE",radar:"\u96F7\u8FBE\u56FE",tree:"\u6811\u56FE",treemap:"\u77E9\u5F62\u6811\u56FE",boxplot:"\u7BB1\u578B\u56FE",candlestick:"K\u7EBF\u56FE",k:"K\u7EBF\u56FE",heatmap:"\u70ED\u529B\u56FE",map:"\u5730\u56FE",parallel:"\u5E73\u884C\u5750\u6807\u56FE",lines:"\u7EBF\u56FE",graph:"\u5173\u7CFB\u56FE",sankey:"\u6851\u57FA\u56FE",funnel:"\u6F0F\u6597\u56FE",gauge:"\u4EEA\u8868\u76D8\u56FE",pictorialBar:"\u8C61\u5F62\u67F1\u56FE",themeRiver:"\u4E3B\u9898\u6CB3\u6D41\u56FE",sunburst:"\u65ED\u65E5\u56FE"}},aria:{general:{withTitle:"\u8FD9\u662F\u4E00\u4E2A\u5173\u4E8E\u201C{title}\u201D\u7684\u56FE\u8868\u3002",withoutTitle:"\u8FD9\u662F\u4E00\u4E2A\u56FE\u8868\uFF0C"},series:{single:{prefix:"",withName:"\u56FE\u8868\u7C7B\u578B\u662F{seriesType}\uFF0C\u8868\u793A{seriesName}\u3002",withoutName:"\u56FE\u8868\u7C7B\u578B\u662F{seriesType}\u3002"},multiple:{prefix:"\u5B83\u7531{seriesCount}\u4E2A\u56FE\u8868\u7CFB\u5217\u7EC4\u6210\u3002",withName:"\u7B2C{seriesId}\u4E2A\u7CFB\u5217\u662F\u4E00\u4E2A\u8868\u793A{seriesName}\u7684{seriesType}\uFF0C",withoutName:"\u7B2C{seriesId}\u4E2A\u7CFB\u5217\u662F\u4E00\u4E2A{seriesType}\uFF0C",separator:{middle:"\uFF1B",end:"\u3002"}}},data:{allData:"\u5176\u6570\u636E\u662F\u2014\u2014",partialData:"\u5176\u4E2D\uFF0C\u524D{displayCnt}\u9879\u662F\u2014\u2014",withName:"{name}\u7684\u6570\u636E\u662F{value}",withoutName:"{value}",separator:{middle:"\uFF0C",end:""}}}};var Fs="ZH",gv="EN",Na=gv,cs={},yv={},h_=nt.domSupported?function(){var r=(document.documentElement.lang||navigator.language||navigator.browserLanguage).toUpperCase();return r.indexOf(Fs)>-1?Fs:Na}():Na;function v_(r,t){r=r.toUpperCase(),yv[r]=new Vt(t),cs[r]=t}function pD(r){if(H(r)){var t=cs[r.toUpperCase()]||{};return r===Fs||r===gv?Q(t):tt(Q(t),Q(cs[Na]),!1)}else return tt(Q(r),Q(cs[Na]),!1)}function gD(r){return yv[r]}function yD(){return yv[Na]}v_(gv,cD);v_(Fs,dD);var mv=1e3,_v=mv*60,xa=_v*60,_e=xa*24,zd=_e*365,ua={year:"{yyyy}",month:"{MMM}",day:"{d}",hour:"{HH}:{mm}",minute:"{HH}:{mm}",second:"{HH}:{mm}:{ss}",millisecond:"{HH}:{mm}:{ss} {SSS}",none:"{yyyy}-{MM}-{dd} {HH}:{mm}:{ss} {SSS}"},Io="{yyyy}-{MM}-{dd}",Vd={year:"{yyyy}",month:"{yyyy}-{MM}",day:Io,hour:Io+" "+ua.hour,minute:Io+" "+ua.minute,second:Io+" "+ua.second,millisecond:ua.none},Tl=["year","month","day","hour","minute","second","millisecond"],c_=["year","half-year","quarter","month","week","half-week","day","half-day","quarter-day","hour","minute","second","millisecond"];function ln(r,t){return r+="","0000".substr(0,t-r.length)+r}function mi(r){switch(r){case"half-year":case"quarter":return"month";case"week":case"half-week":return"day";case"half-day":case"quarter-day":return"hour";default:return r}}function mD(r){return r===mi(r)}function _D(r){switch(r){case"year":case"month":return"day";case"millisecond":return"millisecond";default:return"second"}}function Su(r,t,e,n){var i=cr(r),a=i[Sv(e)](),o=i[_i(e)]()+1,s=Math.floor((o-1)/3)+1,u=i[xu(e)](),l=i["get"+(e?"UTC":"")+"Day"](),f=i[Fa(e)](),h=(f-1)%12+1,c=i[bu(e)](),v=i[wu(e)](),d=i[Tu(e)](),g=n instanceof Vt?n:gD(n||h_)||yD(),p=g.getModel("time"),y=p.get("month"),m=p.get("monthAbbr"),_=p.get("dayOfWeek"),S=p.get("dayOfWeekAbbr");return(t||"").replace(/{yyyy}/g,a+"").replace(/{yy}/g,a%100+"").replace(/{Q}/g,s+"").replace(/{MMMM}/g,y[o-1]).replace(/{MMM}/g,m[o-1]).replace(/{MM}/g,ln(o,2)).replace(/{M}/g,o+"").replace(/{dd}/g,ln(u,2)).replace(/{d}/g,u+"").replace(/{eeee}/g,_[l]).replace(/{ee}/g,S[l]).replace(/{e}/g,l+"").replace(/{HH}/g,ln(f,2)).replace(/{H}/g,f+"").replace(/{hh}/g,ln(h+"",2)).replace(/{h}/g,h+"").replace(/{mm}/g,ln(c,2)).replace(/{m}/g,c+"").replace(/{ss}/g,ln(v,2)).replace(/{s}/g,v+"").replace(/{SSS}/g,ln(d,3)).replace(/{S}/g,d+"")}function SD(r,t,e,n,i){var a=null;if(H(e))a=e;else if(q(e))a=e(r.value,t,{level:r.level});else{var o=B({},ua);if(r.level>0)for(var s=0;s=0;--s)if(u[l]){a=u[l];break}a=a||o.none}if(F(a)){var h=r.level==null?0:r.level>=0?r.level:a.length+r.level;h=Math.min(h,a.length-1),a=a[h]}}return Su(new Date(r.value),a,i,n)}function d_(r,t){var e=cr(r),n=e[_i(t)]()+1,i=e[xu(t)](),a=e[Fa(t)](),o=e[bu(t)](),s=e[wu(t)](),u=e[Tu(t)](),l=u===0,f=l&&s===0,h=f&&o===0,c=h&&a===0,v=c&&i===1,d=v&&n===1;return d?"year":v?"month":c?"day":h?"hour":f?"minute":l?"second":"millisecond"}function Gd(r,t,e){var n=ht(r)?cr(r):r;switch(t=t||d_(r,e),t){case"year":return n[Sv(e)]();case"half-year":return n[_i(e)]()>=6?1:0;case"quarter":return Math.floor((n[_i(e)]()+1)/4);case"month":return n[_i(e)]();case"day":return n[xu(e)]();case"half-day":return n[Fa(e)]()/24;case"hour":return n[Fa(e)]();case"minute":return n[bu(e)]();case"second":return n[wu(e)]();case"millisecond":return n[Tu(e)]()}}function Sv(r){return r?"getUTCFullYear":"getFullYear"}function _i(r){return r?"getUTCMonth":"getMonth"}function xu(r){return r?"getUTCDate":"getDate"}function Fa(r){return r?"getUTCHours":"getHours"}function bu(r){return r?"getUTCMinutes":"getMinutes"}function wu(r){return r?"getUTCSeconds":"getSeconds"}function Tu(r){return r?"getUTCMilliseconds":"getMilliseconds"}function xD(r){return r?"setUTCFullYear":"setFullYear"}function p_(r){return r?"setUTCMonth":"setMonth"}function g_(r){return r?"setUTCDate":"setDate"}function y_(r){return r?"setUTCHours":"setHours"}function m_(r){return r?"setUTCMinutes":"setMinutes"}function __(r){return r?"setUTCSeconds":"setSeconds"}function S_(r){return r?"setUTCMilliseconds":"setMilliseconds"}function x_(r){if(!MC(r))return H(r)?r:"-";var t=(r+"").split(".");return t[0].replace(/(\d{1,3})(?=(?:\d{3})+(?!\d))/g,"$1,")+(t.length>1?"."+t[1]:"")}function b_(r,t){return r=(r||"").toLowerCase().replace(/-(.)/g,function(e,n){return n.toUpperCase()}),t&&r&&(r=r.charAt(0).toUpperCase()+r.slice(1)),r}var Cu=mm;function jf(r,t,e){var n="{yyyy}-{MM}-{dd} {HH}:{mm}:{ss}";function i(f){return f&&Ze(f)?f:"-"}function a(f){return!!(f!=null&&!isNaN(f)&&isFinite(f))}var o=t==="time",s=r instanceof Date;if(o||s){var u=o?cr(r):r;if(isNaN(+u)){if(s)return"-"}else return Su(u,n,e)}if(t==="ordinal")return mf(r)?i(r):ht(r)&&a(r)?r+"":"-";var l=Hr(r);return a(l)?x_(l):mf(r)?i(r):typeof r=="boolean"?r+"":"-"}var Hd=["a","b","c","d","e","f","g"],Cl=function(r,t){return"{"+r+(t==null?"":t)+"}"};function w_(r,t,e){F(t)||(t=[t]);var n=t.length;if(!n)return"";for(var i=t[0].$vars||[],a=0;a':'';var o=e.markerId||"markerX";return{renderMode:a,content:"{"+o+"|} ",style:i==="subItem"?{width:4,height:4,borderRadius:2,backgroundColor:n}:{width:10,height:10,borderRadius:5,backgroundColor:n}}}function Pn(r,t){return t=t||"transparent",H(r)?r:U(r)&&r.colorStops&&(r.colorStops[0]||{}).color||t}function Wd(r,t){if(t==="_blank"||t==="blank"){var e=window.open();e.opener=null,e.location.href=r}else window.open(r,t)}var ds=A,wD=["left","right","top","bottom","width","height"],Lo=[["width","left","right"],["height","top","bottom"]];function xv(r,t,e,n,i){var a=0,o=0;n==null&&(n=1/0),i==null&&(i=1/0);var s=0;t.eachChild(function(u,l){var f=u.getBoundingRect(),h=t.childAt(l+1),c=h&&h.getBoundingRect(),v,d;if(r==="horizontal"){var g=f.width+(c?-c.x+f.x:0);v=a+g,v>n||u.newline?(a=0,v=g,o+=s+e,s=f.height):s=Math.max(s,f.height)}else{var p=f.height+(c?-c.y+f.y:0);d=o+p,d>i||u.newline?(a+=s+e,o=0,d=p,s=f.width):s=Math.max(s,f.width)}u.newline||(u.x=a,u.y=o,u.markRedraw(),r==="horizontal"?a=v+e:o=d+e)})}var Si=xv;lt(xv,"vertical");lt(xv,"horizontal");function $r(r,t,e){e=Cu(e||0);var n=t.width,i=t.height,a=pt(r.left,n),o=pt(r.top,i),s=pt(r.right,n),u=pt(r.bottom,i),l=pt(r.width,n),f=pt(r.height,i),h=e[2]+e[0],c=e[1]+e[3],v=r.aspect;switch(isNaN(l)&&(l=n-s-c-a),isNaN(f)&&(f=i-u-h-o),v!=null&&(isNaN(l)&&isNaN(f)&&(v>n/i?l=n*.8:f=i*.8),isNaN(l)&&(l=v*f),isNaN(f)&&(f=l/v)),isNaN(a)&&(a=n-s-l-c),isNaN(o)&&(o=i-u-f-h),r.left||r.right){case"center":a=n/2-l/2-e[3];break;case"right":a=n-l-c;break}switch(r.top||r.bottom){case"middle":case"center":o=i/2-f/2-e[0];break;case"bottom":o=i-f-h;break}a=a||0,o=o||0,isNaN(l)&&(l=n-c-a-(s||0)),isNaN(f)&&(f=i-h-o-(u||0));var d=new ot(a+e[3],o+e[0],l,f);return d.margin=e,d}function TD(r,t,e,n,i,a){var o=!i||!i.hv||i.hv[0],s=!i||!i.hv||i.hv[1],u=i&&i.boundingMode||"all";if(a=a||r,a.x=r.x,a.y=r.y,!o&&!s)return!1;var l;if(u==="raw")l=r.type==="group"?new ot(0,0,+t.width||0,+t.height||0):r.getBoundingRect();else if(l=r.getBoundingRect(),r.needLocalTransform()){var f=r.getLocalTransform();l=l.clone(),l.applyTransform(f)}var h=$r(J({width:l.width,height:l.height},t),e,n),c=o?h.x-l.x:0,v=s?h.y-l.y:0;return u==="raw"?(a.x=c,a.y=v):(a.x+=c,a.y+=v),a===r&&r.markRedraw(),!0}function za(r){var t=r.layoutMode||r.constructor.layoutMode;return U(t)?t:t?{type:t}:null}function Ti(r,t,e){var n=e&&e.ignoreSize;!F(n)&&(n=[n,n]);var i=o(Lo[0],0),a=o(Lo[1],1);l(Lo[0],r,i),l(Lo[1],r,a);function o(f,h){var c={},v=0,d={},g=0,p=2;if(ds(f,function(_){d[_]=r[_]}),ds(f,function(_){s(t,_)&&(c[_]=d[_]=t[_]),u(c,_)&&v++,u(d,_)&&g++}),n[h])return u(t,f[1])?d[f[2]]=null:u(t,f[2])&&(d[f[1]]=null),d;if(g===p||!v)return d;if(v>=p)return c;for(var y=0;y=0;u--)s=tt(s,i[u],!0);n.defaultOption=s}return n.defaultOption},t.prototype.getReferringComponents=function(e,n){var i=e+"Index",a=e+"Id";return Ja(this.ecModel,e,{index:this.get(i,!0),id:this.get(a,!0)},n)},t.prototype.getBoxLayoutParams=function(){var e=this;return{left:e.get("left"),top:e.get("top"),right:e.get("right"),bottom:e.get("bottom"),width:e.get("width"),height:e.get("height")}},t.prototype.getZLevelKey=function(){return""},t.prototype.setZLevel=function(e){this.option.zlevel=e},t.protoInitialize=function(){var e=t.prototype;e.type="component",e.id="",e.name="",e.mainType="",e.subType="",e.componentIndex=0}(),t}(Vt);u0(Ei,Vt);uu(Ei);hD(Ei);vD(Ei,AD);function AD(r){var t=[];return A(Ei.getClassesByMainType(r),function(e){t=t.concat(e.dependencies||e.prototype.dependencies||[])}),t=N(t,function(e){return qe(e).main}),r!=="dataset"&&at(t,"dataset")<=0&&t.unshift("dataset"),t}const _t=Ei;var T_="";typeof navigator<"u"&&(T_=navigator.platform||"");var Zn="rgba(0, 0, 0, 0.2)";const DD={darkMode:"auto",colorBy:"series",color:["#5470c6","#91cc75","#fac858","#ee6666","#73c0de","#3ba272","#fc8452","#9a60b4","#ea7ccc"],gradientColor:["#f6efa6","#d88273","#bf444c"],aria:{decal:{decals:[{color:Zn,dashArrayX:[1,0],dashArrayY:[2,5],symbolSize:1,rotation:Math.PI/6},{color:Zn,symbol:"circle",dashArrayX:[[8,8],[0,8,8,0]],dashArrayY:[6,0],symbolSize:.8},{color:Zn,dashArrayX:[1,0],dashArrayY:[4,3],rotation:-Math.PI/4},{color:Zn,dashArrayX:[[6,6],[0,6,6,0]],dashArrayY:[6,0]},{color:Zn,dashArrayX:[[1,0],[1,6]],dashArrayY:[1,0,6,0],rotation:Math.PI/4},{color:Zn,symbol:"triangle",dashArrayX:[[9,9],[0,9,9,0]],dashArrayY:[7,2],symbolSize:.75}]}},textStyle:{fontFamily:T_.match(/^Win/)?"Microsoft YaHei":"sans-serif",fontSize:12,fontStyle:"normal",fontWeight:"normal"},blendMode:null,stateAnimation:{duration:300,easing:"cubicOut"},animation:"auto",animationDuration:1e3,animationDurationUpdate:500,animationEasing:"cubicInOut",animationEasingUpdate:"cubicInOut",animationThreshold:2e3,progressiveThreshold:3e3,progressive:400,hoverLayerThreshold:3e3,useUTC:!1};var C_=K(["tooltip","label","itemName","itemId","itemGroupId","seriesName"]),Ce="original",Qt="arrayRows",Me="objectRows",nr="keyedColumns",Nr="typedArray",M_="unknown",tr="column",Oi="row",zt={Must:1,Might:2,Not:3},A_=bt();function ID(r){A_(r).datasetMap=K()}function D_(r,t,e){var n={},i=bv(t);if(!i||!r)return n;var a=[],o=[],s=t.ecModel,u=A_(s).datasetMap,l=i.uid+"_"+e.seriesLayoutBy,f,h;r=r.slice(),A(r,function(g,p){var y=U(g)?g:r[p]={name:g};y.type==="ordinal"&&f==null&&(f=p,h=d(y)),n[y.name]=[]});var c=u.get(l)||u.set(l,{categoryWayDim:h,valueWayDim:0});A(r,function(g,p){var y=g.name,m=d(g);if(f==null){var _=c.valueWayDim;v(n[y],_,m),v(o,_,m),c.valueWayDim+=m}else if(f===p)v(n[y],0,m),v(a,0,m);else{var _=c.categoryWayDim;v(n[y],_,m),v(o,_,m),c.categoryWayDim+=m}});function v(g,p,y){for(var m=0;mt)return r[n];return r[e-1]}function P_(r,t,e,n,i,a,o){a=a||r;var s=t(a),u=s.paletteIdx||0,l=s.paletteNameMap=s.paletteNameMap||{};if(l.hasOwnProperty(i))return l[i];var f=o==null||!n?e:kD(n,o);if(f=f||e,!(!f||!f.length)){var h=f[u];return i&&(l[i]=h),s.paletteIdx=(u+1)%f.length,h}}function BD(r,t){t(r).paletteIdx=0,t(r).paletteNameMap={}}var Po,Wi,Yd,Xd="\0_ec_inner",ND=1,R_=function(r){G(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.init=function(e,n,i,a,o,s){a=a||{},this.option=null,this._theme=new Vt(a),this._locale=new Vt(o),this._optionManager=s},t.prototype.setOption=function(e,n,i){var a=Kd(n);this._optionManager.setOption(e,i,a),this._resetOption(null,a)},t.prototype.resetOption=function(e,n){return this._resetOption(e,Kd(n))},t.prototype._resetOption=function(e,n){var i=!1,a=this._optionManager;if(!e||e==="recreate"){var o=a.mountOption(e==="recreate");!this.option||e==="recreate"?Yd(this,o):(this.restoreData(),this._mergeOption(o,n)),i=!0}if((e==="timeline"||e==="media")&&this.restoreData(),!e||e==="recreate"||e==="timeline"){var s=a.getTimelineOption(this);s&&(i=!0,this._mergeOption(s,n))}if(!e||e==="recreate"||e==="media"){var u=a.getMediaOption(this);u.length&&A(u,function(l){i=!0,this._mergeOption(l,n)},this)}return i},t.prototype.mergeOption=function(e){this._mergeOption(e,null)},t.prototype._mergeOption=function(e,n){var i=this.option,a=this._componentsMap,o=this._componentsCount,s=[],u=K(),l=n&&n.replaceMergeMainTypeMap;ID(this),A(e,function(h,c){h!=null&&(_t.hasClass(c)?c&&(s.push(c),u.set(c,!0)):i[c]=i[c]==null?Q(h):tt(i[c],h,!0))}),l&&l.each(function(h,c){_t.hasClass(c)&&!u.get(c)&&(s.push(c),u.set(c,!0))}),_t.topologicalTravel(s,_t.getAllClassMainTypes(),f,this);function f(h){var c=ED(this,h,Mt(e[h])),v=a.get(h),d=v?l&&l.get(h)?"replaceMerge":"normalMerge":"replaceAll",g=DC(v,c,d);BC(g,h,_t),i[h]=null,a.set(h,null),o.set(h,0);var p=[],y=[],m=0,_;A(g,function(S,b){var x=S.existing,w=S.newOption;if(!w)x&&(x.mergeOption({},this),x.optionUpdated({},!1));else{var T=h==="series",C=_t.getClass(h,S.keyInfo.subType,!T);if(!C)return;if(h==="tooltip"){if(_)return;_=!0}if(x&&x.constructor===C)x.name=S.keyInfo.name,x.mergeOption(w,this),x.optionUpdated(w,!1);else{var M=B({componentIndex:b},S.keyInfo);x=new C(w,this,this,M),B(x,M),S.brandNew&&(x.__requireNewView=!0),x.init(w,this,this),x.optionUpdated(null,!0)}}x?(p.push(x.option),y.push(x),m++):(p.push(void 0),y.push(void 0))},this),i[h]=p,a.set(h,y),o.set(h,m),h==="series"&&Po(this)}this._seriesIndices||Po(this)},t.prototype.getOption=function(){var e=Q(this.option);return A(e,function(n,i){if(_t.hasClass(i)){for(var a=Mt(n),o=a.length,s=!1,u=o-1;u>=0;u--)a[u]&&!Ra(a[u])?s=!0:(a[u]=null,!s&&o--);a.length=o,e[i]=a}}),delete e[Xd],e},t.prototype.getTheme=function(){return this._theme},t.prototype.getLocaleModel=function(){return this._locale},t.prototype.setUpdatePayload=function(e){this._payload=e},t.prototype.getUpdatePayload=function(){return this._payload},t.prototype.getComponent=function(e,n){var i=this._componentsMap.get(e);if(i){var a=i[n||0];if(a)return a;if(n==null){for(var o=0;o=t:e==="max"?r<=t:r===t}function ZD(r,t){return r.join(",")===t.join(",")}const qD=$D;var Ie=A,Va=U,jd=["areaStyle","lineStyle","nodeStyle","linkStyle","chordStyle","label","labelLine"];function Al(r){var t=r&&r.itemStyle;if(!!t)for(var e=0,n=jd.length;e=0;p--){var y=r[p];if(s||(d=y.data.rawIndexOf(y.stackedByDimension,v)),d>=0){var m=y.data.getByRawIndex(y.stackResultDimension,d);if(u==="all"||u==="positive"&&m>0||u==="negative"&&m<0||u==="samesign"&&c>=0&&m>0||u==="samesign"&&c<=0&&m<0){c=wC(c,m),g=m;break}}}return n[0]=c,n[1]=g,n})})}var Au=function(){function r(t){this.data=t.data||(t.sourceFormat===nr?{}:[]),this.sourceFormat=t.sourceFormat||M_,this.seriesLayoutBy=t.seriesLayoutBy||tr,this.startIndex=t.startIndex||0,this.dimensionsDetectedCount=t.dimensionsDetectedCount,this.metaRawOption=t.metaRawOption;var e=this.dimensionsDefine=t.dimensionsDefine;if(e)for(var n=0;ng&&(g=_)}v[0]=d,v[1]=g}},i=function(){return this._data?this._data.length/this._dimSize:0};ip=(t={},t[Qt+"_"+tr]={pure:!0,appendData:a},t[Qt+"_"+Oi]={pure:!0,appendData:function(){throw new Error('Do not support appendData when set seriesLayoutBy: "row".')}},t[Me]={pure:!0,appendData:a},t[nr]={pure:!0,appendData:function(o){var s=this._data;A(o,function(u,l){for(var f=s[l]||(s[l]=[]),h=0;h<(u||[]).length;h++)f.push(u[h])})}},t[Ce]={appendData:a},t[Nr]={persistent:!1,pure:!0,appendData:function(o){this._data=o},clean:function(){this._offset+=this.count(),this._data=null}},t);function a(o){for(var s=0;s=0&&(g=o.interpolatedValue[p])}return g!=null?g+"":""})}},r.prototype.getRawValue=function(t,e){return Ci(this.getData(e),t)},r.prototype.formatTooltip=function(t,e,n){},r}();function up(r){var t,e;return U(r)?r.type&&(e=r):t=r,{text:t,frag:e}}function ba(r){return new cI(r)}var cI=function(){function r(t){t=t||{},this._reset=t.reset,this._plan=t.plan,this._count=t.count,this._onDirty=t.onDirty,this._dirty=!0}return r.prototype.perform=function(t){var e=this._upstream,n=t&&t.skip;if(this._dirty&&e){var i=this.context;i.data=i.outputData=e.context.outputData}this.__pipeline&&(this.__pipeline.currentTask=this);var a;this._plan&&!n&&(a=this._plan(this.context));var o=f(this._modBy),s=this._modDataCount||0,u=f(t&&t.modBy),l=t&&t.modDataCount||0;(o!==u||s!==l)&&(a="reset");function f(m){return!(m>=1)&&(m=1),m}var h;(this._dirty||a==="reset")&&(this._dirty=!1,h=this._doReset(n)),this._modBy=u,this._modDataCount=l;var c=t&&t.step;if(e?this._dueEnd=e._outputDueEnd:this._dueEnd=this._count?this._count(this.context):1/0,this._progress){var v=this._dueIndex,d=Math.min(c!=null?this._dueIndex+c:1/0,this._dueEnd);if(!n&&(h||v1&&n>0?s:o}};return a;function o(){return t=r?null:ut},gte:function(r,t){return r>=t}},pI=function(){function r(t,e){if(!ht(e)){var n="";st(n)}this._opFn=$_[t],this._rvalFloat=Hr(e)}return r.prototype.evaluate=function(t){return ht(t)?this._opFn(t,this._rvalFloat):this._opFn(Hr(t),this._rvalFloat)},r}(),U_=function(){function r(t,e){var n=t==="desc";this._resultLT=n?1:-1,e==null&&(e=n?"min":"max"),this._incomparable=e==="min"?-1/0:1/0}return r.prototype.evaluate=function(t,e){var n=ht(t)?t:Hr(t),i=ht(e)?e:Hr(e),a=isNaN(n),o=isNaN(i);if(a&&(n=this._incomparable),o&&(i=this._incomparable),a&&o){var s=H(t),u=H(e);s&&(n=u?t:0),u&&(i=s?e:0)}return ni?-this._resultLT:0},r}(),gI=function(){function r(t,e){this._rval=e,this._isEQ=t,this._rvalTypeof=typeof e,this._rvalFloat=Hr(e)}return r.prototype.evaluate=function(t){var e=t===this._rval;if(!e){var n=typeof t;n!==this._rvalTypeof&&(n==="number"||this._rvalTypeof==="number")&&(e=Hr(t)===this._rvalFloat)}return this._isEQ?e:!e},r}();function yI(r,t){return r==="eq"||r==="ne"?new gI(r==="eq",t):vr($_,r)?new pI(r,t):null}var mI=function(){function r(){}return r.prototype.getRawData=function(){throw new Error("not supported")},r.prototype.getRawDataItem=function(t){throw new Error("not supported")},r.prototype.cloneRawData=function(){},r.prototype.getDimensionInfo=function(t){},r.prototype.cloneAllDimensionInfo=function(){},r.prototype.count=function(){},r.prototype.retrieveValue=function(t,e){},r.prototype.retrieveValueFromItem=function(t,e){},r.prototype.convertValue=function(t,e){return ps(t,e)},r}();function _I(r,t){var e=new mI,n=r.data,i=e.sourceFormat=r.sourceFormat,a=r.startIndex,o="";r.seriesLayoutBy!==tr&&st(o);var s=[],u={},l=r.dimensionsDefine;if(l)A(l,function(g,p){var y=g.name,m={index:p,name:y,displayName:g.displayName};if(s.push(m),y!=null){var _="";vr(u,y)&&st(_),u[y]=m}});else for(var f=0;f65535?AI:DI}function qn(){return[1/0,-1/0]}function II(r){var t=r.constructor;return t===Array?r.slice():new t(r)}function hp(r,t,e,n,i){var a=Z_[e||"float"];if(i){var o=r[t],s=o&&o.length;if(s!==n){for(var u=new a(n),l=0;lp[1]&&(p[1]=g)}return this._rawCount=this._count=u,{start:s,end:u}},r.prototype._initDataFromProvider=function(t,e,n){for(var i=this._provider,a=this._chunks,o=this._dimensions,s=o.length,u=this._rawExtent,l=N(o,function(m){return m.property}),f=0;fy[1]&&(y[1]=p)}}!i.persistent&&i.clean&&i.clean(),this._rawCount=this._count=e,this._extent=[]},r.prototype.count=function(){return this._count},r.prototype.get=function(t,e){if(!(e>=0&&e=0&&e=this._rawCount||t<0)return-1;if(!this._indices)return t;var e=this._indices,n=e[t];if(n!=null&&nt)a=o-1;else return o}return-1},r.prototype.indicesOfNearest=function(t,e,n){var i=this._chunks,a=i[t],o=[];if(!a)return o;n==null&&(n=1/0);for(var s=1/0,u=-1,l=0,f=0,h=this.count();f=0&&u<0)&&(s=d,u=v,l=0),v===u&&(o[l++]=f))}return o.length=l,o},r.prototype.getIndices=function(){var t,e=this._indices;if(e){var n=e.constructor,i=this._count;if(n===Array){t=new n(i);for(var a=0;a=h&&m<=c||isNaN(m))&&(u[l++]=g),g++}d=!0}else if(a===2){for(var p=v[i[0]],_=v[i[1]],S=t[i[1]][0],b=t[i[1]][1],y=0;y=h&&m<=c||isNaN(m))&&(x>=S&&x<=b||isNaN(x))&&(u[l++]=g),g++}d=!0}}if(!d)if(a===1)for(var y=0;y=h&&m<=c||isNaN(m))&&(u[l++]=w)}else for(var y=0;yt[M][1])&&(T=!1)}T&&(u[l++]=e.getRawIndex(y))}return ly[1]&&(y[1]=p)}}}},r.prototype.lttbDownSample=function(t,e){var n=this.clone([t],!0),i=n._chunks,a=i[t],o=this.count(),s=0,u=Math.floor(1/e),l=this.getRawIndex(0),f,h,c,v=new(Ui(this._rawCount))(Math.min((Math.ceil(o/u)+2)*2,o));v[s++]=l;for(var d=1;df&&(f=h,c=S)}D>0&&Df-d&&(u=f-d,s.length=u);for(var g=0;gh[1]&&(h[1]=y),c[v++]=m}return a._count=v,a._indices=c,a._updateGetRawIdx(),a},r.prototype.each=function(t,e){if(!!this._count)for(var n=t.length,i=this._chunks,a=0,o=this.count();au&&(u=h)}return o=[s,u],this._extent[t]=o,o},r.prototype.getRawDataItem=function(t){var e=this.getRawIndex(t);if(this._provider.persistent)return this._provider.getItem(e);for(var n=[],i=this._chunks,a=0;a=0?this._indices[t]:-1},r.prototype._updateGetRawIdx=function(){this.getRawIndex=this._indices?this._getRawIdx:this._getRawIdxIdentity},r.internalField=function(){function t(e,n,i,a){return ps(e[a],this._dimensions[a])}Ll={arrayRows:t,objectRows:function(e,n,i,a){return ps(e[n],this._dimensions[a])},keyedColumns:t,original:function(e,n,i,a){var o=e&&(e.value==null?e:e.value);return ps(o instanceof Array?o[a]:o,this._dimensions[a])},typedArray:function(e,n,i,a){return e[a]}}}(),r}(),q_=function(){function r(t){this._sourceList=[],this._storeList=[],this._upstreamSignList=[],this._versionSignBase=0,this._dirty=!0,this._sourceHost=t}return r.prototype.dirty=function(){this._setLocalSource([],[]),this._storeList=[],this._dirty=!0},r.prototype._setLocalSource=function(t,e){this._sourceList=t,this._upstreamSignList=e,this._versionSignBase++,this._versionSignBase>9e10&&(this._versionSignBase=0)},r.prototype._getVersionSign=function(){return this._sourceHost.uid+"_"+this._versionSignBase},r.prototype.prepareSource=function(){this._isDirty()&&(this._createSource(),this._dirty=!1)},r.prototype._createSource=function(){this._setLocalSource([],[]);var t=this._sourceHost,e=this._getUpstreamSourceManagers(),n=!!e.length,i,a;if(Ro(t)){var o=t,s=void 0,u=void 0,l=void 0;if(n){var f=e[0];f.prepareSource(),l=f.getSource(),s=l.data,u=l.sourceFormat,a=[f._getVersionSign()]}else s=o.get("data",!0),u=he(s)?Nr:Ce,a=[];var h=this._getSourceMetaRawOption()||{},c=l&&l.metaRawOption||{},v=j(h.seriesLayoutBy,c.seriesLayoutBy)||null,d=j(h.sourceHeader,c.sourceHeader),g=j(h.dimensions,c.dimensions),p=v!==c.seriesLayoutBy||!!d!=!!c.sourceHeader||g;i=p?[Jf(s,{seriesLayoutBy:v,sourceHeader:d,dimensions:g},u)]:[]}else{var y=t;if(n){var m=this._applyTransform(e);i=m.sourceList,a=m.upstreamSignList}else{var _=y.get("source",!0);i=[Jf(_,this._getSourceMetaRawOption(),null)],a=[]}}this._setLocalSource(i,a)},r.prototype._applyTransform=function(t){var e=this._sourceHost,n=e.get("transform",!0),i=e.get("fromTransformResult",!0);if(i!=null){var a="";t.length!==1&&cp(a)}var o,s=[],u=[];return A(t,function(l){l.prepareSource();var f=l.getSource(i||0),h="";i!=null&&!f&&cp(h),s.push(f),u.push(l._getVersionSign())}),n?o=CI(n,s,{datasetIndex:e.componentIndex}):i!=null&&(o=[aI(s[0])]),{sourceList:o,upstreamSignList:u}},r.prototype._isDirty=function(){if(this._dirty)return!0;for(var t=this._getUpstreamSourceManagers(),e=0;e=33&&t<=383}var sA=zr(",&?/;] ".split(""),function(r,t){return r[t]=!0,r},{});function uA(r){return oA(r)?!!sA[r]:!0}function h0(r,t,e,n,i){for(var a=[],o=[],s="",u="",l=0,f=0,h=0;he:i+f+v>e){f?(s||u)&&(d?(s||(s=u,u="",l=0,f=l),a.push(s),o.push(f-l),u+=c,l+=v,s="",f=l):(u&&(s+=u,u="",l=0),a.push(s),o.push(f),s=c,f=v)):d?(a.push(u),o.push(l),u=c,l=v):(a.push(c),o.push(v));continue}f+=v,d?(u+=c,l+=v):(u&&(s+=u,u="",l=0),s+=c)}return!a.length&&!s&&(s=r,u="",l=0),u&&(s+=u),s&&(a.push(s),o.push(f)),a.length===1&&(f+=i),{accumWidth:f,lines:a,linesWidths:o}}var Gf="__zr_style_"+Math.round(Math.random()*10),An={shadowBlur:0,shadowOffsetX:0,shadowOffsetY:0,shadowColor:"#000",opacity:1,blend:"source-over"},fu={style:{shadowBlur:!0,shadowOffsetX:!0,shadowOffsetY:!0,shadowColor:!0,opacity:!0}};An[Gf]=!0;var td=["z","z2","invisible"],lA=["invisible"],fA=function(r){yt(t,r);function t(e){return r.call(this,e)||this}return t.prototype._init=function(e){for(var n=ut(e),i=0;i1e-4){s[0]=r-e,s[1]=t-n,u[0]=r+e,u[1]=t+n;return}if(xo[0]=hl(i)*e+r,xo[1]=fl(i)*n+t,bo[0]=hl(a)*e+r,bo[1]=fl(a)*n+t,l(s,xo,bo),f(u,xo,bo),i=i%Jr,i<0&&(i=i+Jr),a=a%Jr,a<0&&(a=a+Jr),i>a&&!o?a+=Jr:ii&&(wo[0]=hl(v)*e+r,wo[1]=fl(v)*n+t,l(s,wo,s),f(u,wo,u))}var ct={M:1,L:2,C:3,Q:4,A:5,Z:6,R:7},tn=[],en=[],Ve=[],_r=[],Ge=[],He=[],vl=Math.min,cl=Math.max,rn=Math.cos,nn=Math.sin,or=Math.abs,Hf=Math.PI,Mr=Hf*2,dl=typeof Float32Array<"u",Gi=[];function pl(r){var t=Math.round(r/Hf*1e8)/1e8;return t%2*Hf}function pA(r,t){var e=pl(r[0]);e<0&&(e+=Mr);var n=e-r[0],i=r[1];i+=n,!t&&i-e>=Mr?i=e+Mr:t&&e-i>=Mr?i=e-Mr:!t&&e>i?i=e+(Mr-pl(e-i)):t&&e0&&(this._ux=or(n/Ms/t)||0,this._uy=or(n/Ms/e)||0)},r.prototype.setDPR=function(t){this.dpr=t},r.prototype.setContext=function(t){this._ctx=t},r.prototype.getContext=function(){return this._ctx},r.prototype.beginPath=function(){return this._ctx&&this._ctx.beginPath(),this.reset(),this},r.prototype.reset=function(){this._saveData&&(this._len=0),this._pathSegLen&&(this._pathSegLen=null,this._pathLen=0),this._version++},r.prototype.moveTo=function(t,e){return this._drawPendingPt(),this.addData(ct.M,t,e),this._ctx&&this._ctx.moveTo(t,e),this._x0=t,this._y0=e,this._xi=t,this._yi=e,this},r.prototype.lineTo=function(t,e){var n=or(t-this._xi),i=or(e-this._yi),a=n>this._ux||i>this._uy;if(this.addData(ct.L,t,e),this._ctx&&a&&this._ctx.lineTo(t,e),a)this._xi=t,this._yi=e,this._pendingPtDist=0;else{var o=n*n+i*i;o>this._pendingPtDist&&(this._pendingPtX=t,this._pendingPtY=e,this._pendingPtDist=o)}return this},r.prototype.bezierCurveTo=function(t,e,n,i,a,o){return this._drawPendingPt(),this.addData(ct.C,t,e,n,i,a,o),this._ctx&&this._ctx.bezierCurveTo(t,e,n,i,a,o),this._xi=a,this._yi=o,this},r.prototype.quadraticCurveTo=function(t,e,n,i){return this._drawPendingPt(),this.addData(ct.Q,t,e,n,i),this._ctx&&this._ctx.quadraticCurveTo(t,e,n,i),this._xi=n,this._yi=i,this},r.prototype.arc=function(t,e,n,i,a,o){this._drawPendingPt(),Gi[0]=i,Gi[1]=a,pA(Gi,o),i=Gi[0],a=Gi[1];var s=a-i;return this.addData(ct.A,t,e,n,n,i,s,0,o?0:1),this._ctx&&this._ctx.arc(t,e,n,i,a,o),this._xi=rn(a)*n+t,this._yi=nn(a)*n+e,this},r.prototype.arcTo=function(t,e,n,i,a){return this._drawPendingPt(),this._ctx&&this._ctx.arcTo(t,e,n,i,a),this},r.prototype.rect=function(t,e,n,i){return this._drawPendingPt(),this._ctx&&this._ctx.rect(t,e,n,i),this.addData(ct.R,t,e,n,i),this},r.prototype.closePath=function(){this._drawPendingPt(),this.addData(ct.Z);var t=this._ctx,e=this._x0,n=this._y0;return t&&t.closePath(),this._xi=e,this._yi=n,this},r.prototype.fill=function(t){t&&t.fill(),this.toStatic()},r.prototype.stroke=function(t){t&&t.stroke(),this.toStatic()},r.prototype.len=function(){return this._len},r.prototype.setData=function(t){var e=t.length;!(this.data&&this.data.length===e)&&dl&&(this.data=new Float32Array(e));for(var n=0;nf.length&&(this._expandData(),f=this.data);for(var h=0;h0&&(this._ctx&&this._ctx.lineTo(this._pendingPtX,this._pendingPtY),this._pendingPtDist=0)},r.prototype._expandData=function(){if(!(this.data instanceof Array)){for(var t=[],e=0;e11&&(this.data=new Float32Array(t)))}},r.prototype.getBoundingRect=function(){Ve[0]=Ve[1]=Ge[0]=Ge[1]=Number.MAX_VALUE,_r[0]=_r[1]=He[0]=He[1]=-Number.MAX_VALUE;var t=this.data,e=0,n=0,i=0,a=0,o;for(o=0;on||or(_)>i||c===e-1)&&(g=Math.sqrt(m*m+_*_),a=p,o=y);break}case ct.C:{var S=t[c++],b=t[c++],p=t[c++],y=t[c++],x=t[c++],w=t[c++];g=MT(a,o,S,b,p,y,x,w,10),a=x,o=w;break}case ct.Q:{var S=t[c++],b=t[c++],p=t[c++],y=t[c++];g=IT(a,o,S,b,p,y,10),a=p,o=y;break}case ct.A:var T=t[c++],C=t[c++],A=t[c++],D=t[c++],I=t[c++],L=t[c++],P=L+I;c+=1,t[c++],d&&(s=rn(I)*A+T,u=nn(I)*D+C),g=cl(A,D)*vl(Mr,Math.abs(L)),a=rn(P)*A+T,o=nn(P)*D+C;break;case ct.R:{s=a=t[c++],u=o=t[c++];var R=t[c++],E=t[c++];g=R*2+E*2;break}case ct.Z:{var m=s-a,_=u-o;g=Math.sqrt(m*m+_*_),a=s,o=u;break}}g>=0&&(l[h++]=g,f+=g)}return this._pathLen=f,f},r.prototype.rebuildPath=function(t,e){var n=this.data,i=this._ux,a=this._uy,o=this._len,s,u,l,f,h,c,v=e<1,d,g,p=0,y=0,m,_=0,S,b;if(v&&(this._pathSegLen||this._calculateLength(),d=this._pathSegLen,g=this._pathLen,m=e*g,!m))return;t:for(var x=0;x0&&(t.lineTo(S,b),_=0),w){case ct.M:s=l=n[x++],u=f=n[x++],t.moveTo(l,f);break;case ct.L:{h=n[x++],c=n[x++];var C=or(h-l),A=or(c-f);if(C>i||A>a){if(v){var D=d[y++];if(p+D>m){var I=(m-p)/D;t.lineTo(l*(1-I)+h*I,f*(1-I)+c*I);break t}p+=D}t.lineTo(h,c),l=h,f=c,_=0}else{var L=C*C+A*A;L>_&&(S=h,b=c,_=L)}break}case ct.C:{var P=n[x++],R=n[x++],E=n[x++],V=n[x++],O=n[x++],k=n[x++];if(v){var D=d[y++];if(p+D>m){var I=(m-p)/D;Vr(l,P,E,O,I,tn),Vr(f,R,V,k,I,en),t.bezierCurveTo(tn[1],en[1],tn[2],en[2],tn[3],en[3]);break t}p+=D}t.bezierCurveTo(P,R,E,V,O,k),l=O,f=k;break}case ct.Q:{var P=n[x++],R=n[x++],E=n[x++],V=n[x++];if(v){var D=d[y++];if(p+D>m){var I=(m-p)/D;Ts(l,P,E,I,tn),Ts(f,R,V,I,en),t.quadraticCurveTo(tn[1],en[1],tn[2],en[2]);break t}p+=D}t.quadraticCurveTo(P,R,E,V),l=E,f=V;break}case ct.A:var z=n[x++],W=n[x++],$=n[x++],Z=n[x++],it=n[x++],wt=n[x++],vt=n[x++],Nt=!n[x++],It=$>Z?$:Z,xt=or($-Z)>.001,mt=it+wt,Y=!1;if(v){var D=d[y++];p+D>m&&(mt=it+wt*(m-p)/D,Y=!0),p+=D}if(xt&&t.ellipse?t.ellipse(z,W,$,Z,vt,it,mt,Nt):t.arc(z,W,It,it,mt,Nt),Y)break t;T&&(s=rn(it)*$+z,u=nn(it)*Z+W),l=rn(mt)*$+z,f=nn(mt)*Z+W;break;case ct.R:s=l=n[x],u=f=n[x+1],h=n[x++],c=n[x++];var rt=n[x++],Jt=n[x++];if(v){var D=d[y++];if(p+D>m){var Ct=m-p;t.moveTo(h,c),t.lineTo(h+vl(Ct,rt),c),Ct-=rt,Ct>0&&t.lineTo(h+rt,c+vl(Ct,Jt)),Ct-=Jt,Ct>0&&t.lineTo(h+cl(rt-Ct,0),c+Jt),Ct-=rt,Ct>0&&t.lineTo(h,c+cl(Jt-Ct,0));break t}p+=D}t.rect(h,c,rt,Jt);break;case ct.Z:if(v){var D=d[y++];if(p+D>m){var I=(m-p)/D;t.lineTo(l*(1-I)+s*I,f*(1-I)+u*I);break t}p+=D}t.closePath(),l=s,f=u}}},r.prototype.clone=function(){var t=new r,e=this.data;return t.data=e.slice?e.slice():Array.prototype.slice.call(e),t._len=this._len,t},r.CMD=ct,r.initDefaultProps=function(){var t=r.prototype;t._saveData=!0,t._ux=0,t._uy=0,t._pendingPtDist=0,t._version=0}(),r}();const er=gA;function $n(r,t,e,n,i,a,o){if(i===0)return!1;var s=i,u=0,l=r;if(o>t+s&&o>n+s||or+s&&a>e+s||at+h&&f>n+h&&f>a+h&&f>s+h||fr+h&&l>e+h&&l>i+h&&l>o+h||lt+l&&u>n+l&&u>a+l||ur+l&&s>e+l&&s>i+l||se||f+li&&(i+=Hi);var c=Math.atan2(u,s);return c<0&&(c+=Hi),c>=n&&c<=i||c+Hi>=n&&c+Hi<=i}function an(r,t,e,n,i,a){if(a>t&&a>n||ai?s:0}var Sr=er.CMD,on=Math.PI*2,SA=1e-4;function xA(r,t){return Math.abs(r-t)t&&l>n&&l>a&&l>s||l1&&bA(),v=Ot(t,n,a,s,ye[0]),c>1&&(d=Ot(t,n,a,s,ye[1]))),c===2?pt&&s>n&&s>a||s=0&&l<=1){for(var f=0,h=$t(t,n,a,l),c=0;ce||s<-e)return 0;var u=Math.sqrt(e*e-s*s);Xt[0]=-u,Xt[1]=u;var l=Math.abs(n-i);if(l<1e-4)return 0;if(l>=on-1e-4){n=0,i=on;var f=a?1:-1;return o>=Xt[0]+r&&o<=Xt[1]+r?f:0}if(n>i){var h=n;n=i,i=h}n<0&&(n+=on,i+=on);for(var c=0,v=0;v<2;v++){var d=Xt[v];if(d+r>o){var g=Math.atan2(s,d),f=a?1:-1;g<0&&(g=on+g),(g>=n&&g<=i||g+on>=n&&g+on<=i)&&(g>Math.PI/2&&g1&&(e||(s+=an(u,l,f,h,n,i))),p&&(u=a[d],l=a[d+1],f=u,h=l),g){case Sr.M:f=a[d++],h=a[d++],u=f,l=h;break;case Sr.L:if(e){if($n(u,l,a[d],a[d+1],t,n,i))return!0}else s+=an(u,l,a[d],a[d+1],n,i)||0;u=a[d++],l=a[d++];break;case Sr.C:if(e){if(yA(u,l,a[d++],a[d++],a[d++],a[d++],a[d],a[d+1],t,n,i))return!0}else s+=wA(u,l,a[d++],a[d++],a[d++],a[d++],a[d],a[d+1],n,i)||0;u=a[d++],l=a[d++];break;case Sr.Q:if(e){if(mA(u,l,a[d++],a[d++],a[d],a[d+1],t,n,i))return!0}else s+=TA(u,l,a[d++],a[d++],a[d],a[d+1],n,i)||0;u=a[d++],l=a[d++];break;case Sr.A:var y=a[d++],m=a[d++],_=a[d++],S=a[d++],b=a[d++],x=a[d++];d+=1;var w=!!(1-a[d++]);c=Math.cos(b)*_+y,v=Math.sin(b)*S+m,p?(f=c,h=v):s+=an(u,l,c,v,n,i);var T=(n-y)*S/_+y;if(e){if(_A(y,m,S,b,b+x,w,t,T,i))return!0}else s+=CA(y,m,S,b,b+x,w,T,i);u=Math.cos(b+x)*_+y,l=Math.sin(b+x)*S+m;break;case Sr.R:f=u=a[d++],h=l=a[d++];var C=a[d++],A=a[d++];if(c=f+C,v=h+A,e){if($n(f,h,c,h,t,n,i)||$n(c,h,c,v,t,n,i)||$n(c,v,f,v,t,n,i)||$n(f,v,f,h,t,n,i))return!0}else s+=an(c,h,c,v,n,i),s+=an(f,v,f,h,n,i);break;case Sr.Z:if(e){if($n(u,l,f,h,t,n,i))return!0}else s+=an(u,l,f,h,n,i);u=f,l=h;break}}return!e&&!xA(l,h)&&(s+=an(u,l,f,h,n,i)||0),s!==0}function AA(r,t,e){return c0(r,0,!1,t,e)}function MA(r,t,e,n){return c0(r,t,!0,e,n)}var Ls=J({fill:"#000",stroke:null,strokePercent:1,fillOpacity:1,strokeOpacity:1,lineDashOffset:0,lineWidth:1,lineCap:"butt",miterLimit:10,strokeNoScale:!1,strokeFirst:!1},An),DA={style:J({fill:!0,stroke:!0,strokePercent:!0,fillOpacity:!0,strokeOpacity:!0,lineDashOffset:!0,lineWidth:!0,miterLimit:!0},fu.style)},gl=Pa.concat(["invisible","culling","z","z2","zlevel","parent"]),IA=function(r){yt(t,r);function t(e){return r.call(this,e)||this}return t.prototype.update=function(){var e=this;r.prototype.update.call(this);var n=this.style;if(n.decal){var i=this._decalEl=this._decalEl||new t;i.buildPath===t.prototype.buildPath&&(i.buildPath=function(u){e.buildPath(u,e.shape)}),i.silent=!0;var a=i.style;for(var o in n)a[o]!==n[o]&&(a[o]=n[o]);a.fill=n.fill?n.decal:null,a.decal=null,a.shadowColor=null,n.strokeFirst&&(a.stroke=null);for(var s=0;s.5?Nf:n>.2?sC:Ff}else if(e)return Ff}return Nf},t.prototype.getInsideTextStroke=function(e){var n=this.style.fill;if(H(n)){var i=this.__zr,a=!!(i&&i.isDarkMode()),o=Cs(e,0)0))},t.prototype.hasFill=function(){var e=this.style,n=e.fill;return n!=null&&n!=="none"},t.prototype.getBoundingRect=function(){var e=this._rect,n=this.style,i=!e;if(i){var a=!1;this.path||(a=!0,this.createPathProxy());var o=this.path;(a||this.__dirty&ii)&&(o.beginPath(),this.buildPath(o,this.shape,!1),this.pathUpdated()),e=o.getBoundingRect()}if(this._rect=e,this.hasStroke()&&this.path&&this.path.len()>0){var s=this._rectStroke||(this._rectStroke=e.clone());if(this.__dirty||i){s.copy(e);var u=n.strokeNoScale?this.getLineScale():1,l=n.lineWidth;if(!this.hasFill()){var f=this.strokeContainThreshold;l=Math.max(l,f==null?4:f)}u>1e-10&&(s.width+=l/u,s.height+=l/u,s.x-=l/u/2,s.y-=l/u/2)}return s}return e},t.prototype.contain=function(e,n){var i=this.transformCoordToLocal(e,n),a=this.getBoundingRect(),o=this.style;if(e=i[0],n=i[1],a.contain(e,n)){var s=this.path;if(this.hasStroke()){var u=o.lineWidth,l=o.strokeNoScale?this.getLineScale():1;if(l>1e-10&&(this.hasFill()||(u=Math.max(u,this.strokeContainThreshold)),MA(s,u/l,e,n)))return!0}if(this.hasFill())return AA(s,e,n)}return!1},t.prototype.dirtyShape=function(){this.__dirty|=ii,this._rect&&(this._rect=null),this._decalEl&&this._decalEl.dirtyShape(),this.markRedraw()},t.prototype.dirty=function(){this.dirtyStyle(),this.dirtyShape()},t.prototype.animateShape=function(e){return this.animate("shape",e)},t.prototype.updateDuringAnimation=function(e){e==="style"?this.dirtyStyle():e==="shape"?this.dirtyShape():this.markRedraw()},t.prototype.attrKV=function(e,n){e==="shape"?this.setShape(n):r.prototype.attrKV.call(this,e,n)},t.prototype.setShape=function(e,n){var i=this.shape;return i||(i=this.shape={}),typeof e=="string"?i[e]=n:B(i,e),this.dirtyShape(),this},t.prototype.shapeChanged=function(){return!!(this.__dirty&ii)},t.prototype.createStyle=function(e){return ru(Ls,e)},t.prototype._innerSaveToNormal=function(e){r.prototype._innerSaveToNormal.call(this,e);var n=this._normalState;e.shape&&!n.shape&&(n.shape=B({},this.shape))},t.prototype._applyStateObj=function(e,n,i,a,o,s){r.prototype._applyStateObj.call(this,e,n,i,a,o,s);var u=!(n&&a),l;if(n&&n.shape?o?a?l=n.shape:(l=B({},i.shape),B(l,n.shape)):(l=B({},a?this.shape:i.shape),B(l,n.shape)):u&&(l=i.shape),l)if(o){this.shape=B({},this.shape);for(var f={},h=ut(l),c=0;c0},t.prototype.hasFill=function(){var e=this.style,n=e.fill;return n!=null&&n!=="none"},t.prototype.createStyle=function(e){return ru(LA,e)},t.prototype.setBoundingRect=function(e){this._rect=e},t.prototype.getBoundingRect=function(){var e=this.style;if(!this._rect){var n=e.text;n!=null?n+="":n="";var i=ou(n,e.font,e.textAlign,e.textBaseline);if(i.x+=e.x||0,i.y+=e.y||0,this.hasStroke()){var a=e.lineWidth;i.x-=a/2,i.y-=a/2,i.width+=a,i.height+=a}this._rect=i}return this._rect},t.initDefaultProps=function(){var e=t.prototype;e.dirtyRectTolerance=10}(),t}(Ri);d0.prototype.type="tspan";const Ps=d0;var PA=J({x:0,y:0},An),RA={style:J({x:!0,y:!0,width:!0,height:!0,sx:!0,sy:!0,sWidth:!0,sHeight:!0},fu.style)};function EA(r){return!!(r&&typeof r!="string"&&r.width&&r.height)}var p0=function(r){yt(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.createStyle=function(e){return ru(PA,e)},t.prototype._getSize=function(e){var n=this.style,i=n[e];if(i!=null)return i;var a=EA(n.image)?n.image:this.__image;if(!a)return 0;var o=e==="width"?"height":"width",s=n[o];return s==null?a[e]:a[e]/a[o]*s},t.prototype.getWidth=function(){return this._getSize("width")},t.prototype.getHeight=function(){return this._getSize("height")},t.prototype.getAnimationStyleProps=function(){return RA},t.prototype.getBoundingRect=function(){var e=this.style;return this._rect||(this._rect=new ot(e.x||0,e.y||0,this.getWidth(),this.getHeight())),this._rect},t}(Ri);p0.prototype.type="image";const pr=p0;function OA(r,t){var e=t.x,n=t.y,i=t.width,a=t.height,o=t.r,s,u,l,f;i<0&&(e=e+i,i=-i),a<0&&(n=n+a,a=-a),typeof o=="number"?s=u=l=f=o:o instanceof Array?o.length===1?s=u=l=f=o[0]:o.length===2?(s=l=o[0],u=f=o[1]):o.length===3?(s=o[0],u=f=o[1],l=o[2]):(s=o[0],u=o[1],l=o[2],f=o[3]):s=u=l=f=0;var h;s+u>i&&(h=s+u,s*=i/h,u*=i/h),l+f>i&&(h=l+f,l*=i/h,f*=i/h),u+l>a&&(h=u+l,u*=a/h,l*=a/h),s+f>a&&(h=s+f,s*=a/h,f*=a/h),r.moveTo(e+s,n),r.lineTo(e+i-u,n),u!==0&&r.arc(e+i-u,n+u,u,-Math.PI/2,0),r.lineTo(e+i,n+a-l),l!==0&&r.arc(e+i-l,n+a-l,l,0,Math.PI/2),r.lineTo(e+f,n+a),f!==0&&r.arc(e+f,n+a-f,f,Math.PI/2,Math.PI),r.lineTo(e,n+s),s!==0&&r.arc(e+s,n+s,s,Math.PI,Math.PI*1.5)}var hi=Math.round;function g0(r,t,e){if(!!t){var n=t.x1,i=t.x2,a=t.y1,o=t.y2;r.x1=n,r.x2=i,r.y1=a,r.y2=o;var s=e&&e.lineWidth;return s&&(hi(n*2)===hi(i*2)&&(r.x1=r.x2=wn(n,s,!0)),hi(a*2)===hi(o*2)&&(r.y1=r.y2=wn(a,s,!0))),r}}function y0(r,t,e){if(!!t){var n=t.x,i=t.y,a=t.width,o=t.height;r.x=n,r.y=i,r.width=a,r.height=o;var s=e&&e.lineWidth;return s&&(r.x=wn(n,s,!0),r.y=wn(i,s,!0),r.width=Math.max(wn(n+a,s,!1)-r.x,a===0?0:1),r.height=Math.max(wn(i+o,s,!1)-r.y,o===0?0:1)),r}}function wn(r,t,e){if(!t)return r;var n=hi(r*2);return(n+hi(t))%2===0?n/2:(n+(e?1:-1))/2}var kA=function(){function r(){this.x=0,this.y=0,this.width=0,this.height=0}return r}(),BA={},m0=function(r){yt(t,r);function t(e){return r.call(this,e)||this}return t.prototype.getDefaultShape=function(){return new kA},t.prototype.buildPath=function(e,n){var i,a,o,s;if(this.subPixelOptimize){var u=y0(BA,n,this.style);i=u.x,a=u.y,o=u.width,s=u.height,u.r=n.r,n=u}else i=n.x,a=n.y,o=n.width,s=n.height;n.r?OA(e,n):e.rect(i,a,o,s)},t.prototype.isZeroArea=function(){return!this.shape.width||!this.shape.height},t}(et);m0.prototype.type="rect";const Dt=m0;var ad={fill:"#000"},od=2,NA={style:J({fill:!0,stroke:!0,fillOpacity:!0,strokeOpacity:!0,lineWidth:!0,fontSize:!0,lineHeight:!0,width:!0,height:!0,textShadowColor:!0,textShadowBlur:!0,textShadowOffsetX:!0,textShadowOffsetY:!0,backgroundColor:!0,padding:!0,borderColor:!0,borderWidth:!0,borderRadius:!0},fu.style)},_0=function(r){yt(t,r);function t(e){var n=r.call(this)||this;return n.type="text",n._children=[],n._defaultStyle=ad,n.attr(e),n}return t.prototype.childrenRef=function(){return this._children},t.prototype.update=function(){r.prototype.update.call(this),this.styleChanged()&&this._updateSubTexts();for(var e=0;e0,I=e.width!=null&&(e.overflow==="truncate"||e.overflow==="break"||e.overflow==="breakAll"),L=o.calculatedLineHeight,P=0;P=0&&(P=x[L],P.align==="right");)this._placeToken(P,e,T,y,I,"right",_),C-=P.width,I-=P.width,L--;for(D+=(a-(D-p)-(m-I)-C)/2;A<=L;)P=x[A],this._placeToken(P,e,T,y,D+P.width/2,"center",_),D+=P.width,A++;y+=T}},t.prototype._placeToken=function(e,n,i,a,o,s,u){var l=n.rich[e.styleName]||{};l.text=e.text;var f=e.verticalAlign,h=a+i/2;f==="top"?h=a+e.height/2:f==="bottom"&&(h=a+i-e.height/2);var c=!e.isLineHolder&&yl(l);c&&this._renderBackground(l,n,s==="right"?o-e.width:s==="center"?o-e.width/2:o,h-e.height/2,e.width,e.height);var v=!!l.backgroundColor,d=e.textPadding;d&&(o=vd(o,s,d),h-=e.height/2-d[0]-e.innerHeight/2);var g=this._getOrCreateChild(Ps),p=g.createStyle();g.useStyle(p);var y=this._defaultStyle,m=!1,_=0,S=hd("fill"in l?l.fill:"fill"in n?n.fill:(m=!0,y.fill)),b=fd("stroke"in l?l.stroke:"stroke"in n?n.stroke:!v&&!u&&(!y.autoStroke||m)?(_=od,y.stroke):null),x=l.textShadowBlur>0||n.textShadowBlur>0;p.text=e.text,p.x=o,p.y=h,x&&(p.shadowBlur=l.textShadowBlur||n.textShadowBlur||0,p.shadowColor=l.textShadowColor||n.textShadowColor||"transparent",p.shadowOffsetX=l.textShadowOffsetX||n.textShadowOffsetX||0,p.shadowOffsetY=l.textShadowOffsetY||n.textShadowOffsetY||0),p.textAlign=s,p.textBaseline="middle",p.font=e.font||Fr,p.opacity=ca(l.opacity,n.opacity,1),ud(p,l),b&&(p.lineWidth=ca(l.lineWidth,n.lineWidth,_),p.lineDash=j(l.lineDash,n.lineDash),p.lineDashOffset=n.lineDashOffset||0,p.stroke=b),S&&(p.fill=S);var w=e.contentWidth,T=e.contentHeight;g.setBoundingRect(new ot(oa(p.x,w,p.textAlign),ai(p.y,T,p.textBaseline),w,T))},t.prototype._renderBackground=function(e,n,i,a,o,s){var u=e.backgroundColor,l=e.borderWidth,f=e.borderColor,h=u&&u.image,c=u&&!h,v=e.borderRadius,d=this,g,p;if(c||e.lineHeight||l&&f){g=this._getOrCreateChild(Dt),g.useStyle(g.createStyle()),g.style.fill=null;var y=g.shape;y.x=i,y.y=a,y.width=o,y.height=s,y.r=v,g.dirtyShape()}if(c){var m=g.style;m.fill=u||null,m.fillOpacity=j(e.fillOpacity,1)}else if(h){p=this._getOrCreateChild(pr),p.onload=function(){d.dirtyStyle()};var _=p.style;_.image=u.image,_.x=i,_.y=a,_.width=o,_.height=s}if(l&&f){var m=g.style;m.lineWidth=l,m.stroke=f,m.strokeOpacity=j(e.strokeOpacity,1),m.lineDash=e.borderDash,m.lineDashOffset=e.borderDashOffset||0,g.strokeContainThreshold=0,g.hasFill()&&g.hasStroke()&&(m.strokeFirst=!0,m.lineWidth*=2)}var S=(g||p).style;S.shadowBlur=e.shadowBlur||0,S.shadowColor=e.shadowColor||"transparent",S.shadowOffsetX=e.shadowOffsetX||0,S.shadowOffsetY=e.shadowOffsetY||0,S.opacity=ca(e.opacity,n.opacity,1)},t.makeFont=function(e){var n="";return x0(e)&&(n=[e.fontStyle,e.fontWeight,S0(e.fontSize),e.fontFamily||"sans-serif"].join(" ")),n&&Ze(n)||e.textFont||e.font},t}(Ri),FA={left:!0,right:1,center:1},zA={top:1,bottom:1,middle:1},sd=["fontStyle","fontWeight","fontSize","fontFamily"];function S0(r){return typeof r=="string"&&(r.indexOf("px")!==-1||r.indexOf("rem")!==-1||r.indexOf("em")!==-1)?r:isNaN(+r)?Wh+"px":r+"px"}function ud(r,t){for(var e=0;e=0,a=!1;if(r instanceof et){var o=b0(r),s=i&&o.selectFill||o.normalFill,u=i&&o.selectStroke||o.normalStroke;if(Un(s)||Un(u)){n=n||{};var l=n.style||{};l.fill==="inherit"?(a=!0,n=B({},n),l=B({},l),l.fill=s):!Un(l.fill)&&Un(s)?(a=!0,n=B({},n),l=B({},l),l.fill=yd(s)):!Un(l.stroke)&&Un(u)&&(a||(n=B({},n),l=B({},l)),l.stroke=yd(u)),n.style=l}}if(n&&n.z2==null){a||(n=B({},n));var f=r.z2EmphasisLift;n.z2=r.z2+(f!=null?f:HA)}return n}function ZA(r,t,e){if(e&&e.z2==null){e=B({},e);var n=r.z2SelectLift;e.z2=r.z2+(n!=null?n:WA)}return e}function qA(r,t,e){var n=at(r.currentStates,t)>=0,i=r.style.opacity,a=n?null:YA(r,["opacity"],t,{opacity:1});e=e||{};var o=e.style||{};return o.opacity==null&&(e=B({},e),o=B({opacity:n?i:a.opacity*.1},o),e.style=o),e}function ml(r,t){var e=this.states[r];if(this.style){if(r==="emphasis")return XA(this,r,t,e);if(r==="blur")return qA(this,r,e);if(r==="select")return ZA(this,r,e)}return e}function KA(r){r.stateProxy=ml;var t=r.getTextContent(),e=r.getTextGuideLine();t&&(t.stateProxy=ml),e&&(e.stateProxy=ml)}function Sd(r,t){!I0(r,t)&&!r.__highByOuter&&gr(r,w0)}function xd(r,t){!I0(r,t)&&!r.__highByOuter&&gr(r,T0)}function wi(r,t){r.__highByOuter|=1<<(t||0),gr(r,w0)}function Ti(r,t){!(r.__highByOuter&=~(1<<(t||0)))&&gr(r,T0)}function jA(r){gr(r,sv)}function A0(r){gr(r,C0)}function M0(r){gr(r,$A)}function D0(r){gr(r,UA)}function I0(r,t){return r.__highDownSilentOnTouch&&t.zrByTouch}function L0(r){var t=r.getModel(),e=[],n=[];t.eachComponent(function(i,a){var o=av(a),s=i==="series",u=s?r.getViewOfSeriesModel(a):r.getViewOfComponentModel(a);!s&&n.push(u),o.isBlured&&(u.group.traverse(function(l){C0(l)}),s&&e.push(a)),o.isBlured=!1}),M(n,function(i){i&&i.toggleBlurSeries&&i.toggleBlurSeries(e,!1,t)})}function Wf(r,t,e,n){var i=n.getModel();e=e||"coordinateSystem";function a(l,f){for(var h=0;h0){var s={dataIndex:o,seriesIndex:e.seriesIndex};a!=null&&(s.dataType=a),t.push(s)}})}),t}function Uf(r,t,e){P0(r,!0),gr(r,KA),iM(r,t,e)}function nM(r){P0(r,!1)}function Oa(r,t,e,n){n?nM(r):Uf(r,t,e)}function iM(r,t,e){var n=ft(r);t!=null?(n.focus=t,n.blurScope=e):n.focus&&(n.focus=null)}var wd=["emphasis","blur","select"],aM={itemStyle:"getItemStyle",lineStyle:"getLineStyle",areaStyle:"getAreaStyle"};function ka(r,t,e,n){e=e||"itemStyle";for(var i=0;i1&&(o*=_l(d),s*=_l(d));var g=(i===a?-1:1)*_l((o*o*(s*s)-o*o*(v*v)-s*s*(c*c))/(o*o*(v*v)+s*s*(c*c)))||0,p=g*o*v/s,y=g*-s*c/o,m=(r+e)/2+Co(h)*p-To(h)*y,_=(t+n)/2+To(h)*p+Co(h)*y,S=Md([1,0],[(c-p)/o,(v-y)/s]),b=[(c-p)/o,(v-y)/s],x=[(-1*c-p)/o,(-1*v-y)/s],w=Md(b,x);if(Zf(b,x)<=-1&&(w=Wi),Zf(b,x)>=1&&(w=0),w<0){var T=Math.round(w/Wi*1e6)/1e6;w=Wi*2+T%2*Wi}f.addData(l,m,_,o,s,S,w,h,a)}var fM=/([mlvhzcqtsa])([^mlvhzcqtsa]*)/ig,hM=/-?([0-9]*\.)?[0-9]+([eE]-?[0-9]+)?/g;function vM(r){var t=new er;if(!r)return t;var e=0,n=0,i=e,a=n,o,s=er.CMD,u=r.match(fM);if(!u)return t;for(var l=0;lP*P+R*R&&(T=A,C=D),{cx:T,cy:C,x0:-f,y0:-h,x1:T*(i/b-1),y1:C*(i/b-1)}}function SM(r){var t;if(F(r)){var e=r.length;if(!e)return r;e===1?t=[r[0],r[0],0,0]:e===2?t=[r[0],r[0],r[1],r[1]]:e===3?t=r.concat(r[2]):t=r}else t=[r,r,r,r];return t}function xM(r,t){var e,n=sa(t.r,0),i=sa(t.r0||0,0),a=n>0,o=i>0;if(!(!a&&!o)){if(a||(n=i,i=0),i>n){var s=n;n=i,i=s}var u=t.startAngle,l=t.endAngle;if(!(isNaN(u)||isNaN(l))){var f=t.cx,h=t.cy,c=!!t.clockwise,v=Id(l-u),d=v>Sl&&v%Sl;if(d>Pe&&(v=d),!(n>Pe))r.moveTo(f,h);else if(v>Sl-Pe)r.moveTo(f+n*Xn(u),h+n*sn(u)),r.arc(f,h,n,u,l,!c),i>Pe&&(r.moveTo(f+i*Xn(l),h+i*sn(l)),r.arc(f,h,i,l,u,c));else{var g=void 0,p=void 0,y=void 0,m=void 0,_=void 0,S=void 0,b=void 0,x=void 0,w=void 0,T=void 0,C=void 0,A=void 0,D=void 0,I=void 0,L=void 0,P=void 0,R=n*Xn(u),E=n*sn(u),V=i*Xn(l),O=i*sn(l),k=v>Pe;if(k){var z=t.cornerRadius;z&&(e=SM(z),g=e[0],p=e[1],y=e[2],m=e[3]);var W=Id(n-i)/2;if(_=We(W,y),S=We(W,m),b=We(W,g),x=We(W,p),C=w=sa(_,S),A=T=sa(b,x),(w>Pe||T>Pe)&&(D=n*Xn(l),I=n*sn(l),L=i*Xn(u),P=i*sn(u),vPe){var xt=We(y,C),mt=We(m,C),Y=Ao(L,P,R,E,n,xt,c),rt=Ao(D,I,V,O,n,mt,c);r.moveTo(f+Y.cx+Y.x0,h+Y.cy+Y.y0),C0&&r.arc(f+Y.cx,h+Y.cy,xt,Ht(Y.y0,Y.x0),Ht(Y.y1,Y.x1),!c),r.arc(f,h,n,Ht(Y.cy+Y.y1,Y.cx+Y.x1),Ht(rt.cy+rt.y1,rt.cx+rt.x1),!c),mt>0&&r.arc(f+rt.cx,h+rt.cy,mt,Ht(rt.y1,rt.x1),Ht(rt.y0,rt.x0),!c))}else r.moveTo(f+R,h+E),r.arc(f,h,n,u,l,!c);if(!(i>Pe)||!k)r.lineTo(f+V,h+O);else if(A>Pe){var xt=We(g,A),mt=We(p,A),Y=Ao(V,O,D,I,i,-mt,c),rt=Ao(R,E,L,P,i,-xt,c);r.lineTo(f+Y.cx+Y.x0,h+Y.cy+Y.y0),A0&&r.arc(f+Y.cx,h+Y.cy,mt,Ht(Y.y0,Y.x0),Ht(Y.y1,Y.x1),!c),r.arc(f,h,i,Ht(Y.cy+Y.y1,Y.cx+Y.x1),Ht(rt.cy+rt.y1,rt.cx+rt.x1),c),xt>0&&r.arc(f+rt.cx,h+rt.cy,xt,Ht(rt.y1,rt.x1),Ht(rt.y0,rt.x0),!c))}else r.lineTo(f+V,h+O),r.arc(f,h,i,l,u,c)}r.closePath()}}}var bM=function(){function r(){this.cx=0,this.cy=0,this.r0=0,this.r=0,this.startAngle=0,this.endAngle=Math.PI*2,this.clockwise=!0,this.cornerRadius=0}return r}(),V0=function(r){yt(t,r);function t(e){return r.call(this,e)||this}return t.prototype.getDefaultShape=function(){return new bM},t.prototype.buildPath=function(e,n){xM(e,n)},t.prototype.isZeroArea=function(){return this.shape.startAngle===this.shape.endAngle||this.shape.r===this.shape.r0},t}(et);V0.prototype.type="sector";const dr=V0;var wM=function(){function r(){this.cx=0,this.cy=0,this.r=0,this.r0=0}return r}(),G0=function(r){yt(t,r);function t(e){return r.call(this,e)||this}return t.prototype.getDefaultShape=function(){return new wM},t.prototype.buildPath=function(e,n){var i=n.cx,a=n.cy,o=Math.PI*2;e.moveTo(i+n.r,a),e.arc(i,a,n.r,0,o,!1),e.moveTo(i+n.r0,a),e.arc(i,a,n.r0,0,o,!0)},t}(et);G0.prototype.type="ring";const H0=G0;function TM(r,t,e,n){var i=[],a=[],o=[],s=[],u,l,f,h;if(n){f=[1/0,1/0],h=[-1/0,-1/0];for(var c=0,v=r.length;c=2){if(n){var a=TM(i,n,e,t.smoothConstraint);r.moveTo(i[0][0],i[0][1]);for(var o=i.length,s=0;s<(e?o:o-1);s++){var u=a[s*2],l=a[s*2+1],f=i[(s+1)%o];r.bezierCurveTo(u[0],u[1],l[0],l[1],f[0],f[1])}}else{r.moveTo(i[0][0],i[0][1]);for(var s=1,h=i.length;sln[1]){if(s=!1,a)return s;var f=Math.abs(ln[0]-un[1]),h=Math.abs(un[0]-ln[1]);Math.min(f,h)>i.len()&&(f0){var h=f.duration,c=f.delay,v=f.easing,d={duration:h,delay:c||0,easing:v,done:a,force:!!a||!!o,setToFinal:!l,scope:r,during:o};s?t.animateFrom(e,d):t.animateTo(e,d)}else t.stopAnimation(),!s&&t.attr(e),o&&o(1),a&&a()}function Bt(r,t,e,n,i,a){vv("update",r,t,e,n,i,a)}function Gt(r,t,e,n,i,a){vv("enter",r,t,e,n,i,a)}function mi(r){if(!r.__zr)return!0;for(var t=0;tMath.abs(a[1])?a[0]>0?"right":"left":a[1]>0?"bottom":"top"}function Rd(r){return!r.isGroup}function XM(r){return r.shape!=null}function i_(r,t,e){if(!r||!t)return;function n(o){var s={};return o.traverse(function(u){Rd(u)&&u.anid&&(s[u.anid]=u)}),s}function i(o){var s={x:o.x,y:o.y,rotation:o.rotation};return XM(o)&&(s.shape=B({},o.shape)),s}var a=n(r);t.traverse(function(o){if(Rd(o)&&o.anid){var s=a[o.anid];if(s){var u=i(o);o.attr(i(s)),Bt(o,u,e,ft(o).dataIndex)}}})}function a_(r,t){return N(r,function(e){var n=e[0];n=Bs(n,t.x),n=Ns(n,t.x+t.width);var i=e[1];return i=Bs(i,t.y),i=Ns(i,t.y+t.height),[n,i]})}function ZM(r,t){var e=Bs(r.x,t.x),n=Ns(r.x+r.width,t.x+t.width),i=Bs(r.y,t.y),a=Ns(r.y+r.height,t.y+t.height);if(n>=e&&a>=i)return{x:e,y:i,width:n-e,height:a-i}}function yu(r,t,e){var n=B({rectHover:!0},t),i=n.style={strokeNoScale:!0};if(e=e||{x:-1,y:-1,width:2,height:2},r)return r.indexOf("image://")===0?(i.image=r.slice(8),J(i,e),new pr(n)):cv(r.replace("path://",""),n,e,"center")}function qM(r,t,e,n,i){for(var a=0,o=i[i.length-1];a1)return!1;var p=xl(v,d,f,h)/c;return!(p<0||p>1)}function xl(r,t,e,n){return r*n-e*t}function KM(r){return r<=1e-6&&r>=-1e-6}function mu(r){var t=r.itemTooltipOption,e=r.componentModel,n=r.itemName,i=H(t)?{formatter:t}:t,a=e.mainType,o=e.componentIndex,s={componentType:a,name:n,$vars:["name"]};s[a+"Index"]=o;var u=r.formatterParamsExtra;u&&M(ut(u),function(f){vr(s,f)||(s[f]=u[f],s.$vars.push(f))});var l=ft(r.el);l.componentMainType=a,l.componentIndex=o,l.tooltipConfig={name:n,option:J({content:n,formatterParams:s},i)}}function Ed(r,t){var e;r.isGroup&&(e=t(r)),e||r.traverse(t)}function eo(r,t){if(r)if(F(r))for(var e=0;e=0&&s.push(u)}),s}}function f_(r,t){return tt(tt({},r,!0),t,!0)}const cD={time:{month:["January","February","March","April","May","June","July","August","September","October","November","December"],monthAbbr:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],dayOfWeek:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],dayOfWeekAbbr:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"]},legend:{selector:{all:"All",inverse:"Inv"}},toolbox:{brush:{title:{rect:"Box Select",polygon:"Lasso Select",lineX:"Horizontally Select",lineY:"Vertically Select",keep:"Keep Selections",clear:"Clear Selections"}},dataView:{title:"Data View",lang:["Data View","Close","Refresh"]},dataZoom:{title:{zoom:"Zoom",back:"Zoom Reset"}},magicType:{title:{line:"Switch to Line Chart",bar:"Switch to Bar Chart",stack:"Stack",tiled:"Tile"}},restore:{title:"Restore"},saveAsImage:{title:"Save as Image",lang:["Right Click to Save Image"]}},series:{typeNames:{pie:"Pie chart",bar:"Bar chart",line:"Line chart",scatter:"Scatter plot",effectScatter:"Ripple scatter plot",radar:"Radar chart",tree:"Tree",treemap:"Treemap",boxplot:"Boxplot",candlestick:"Candlestick",k:"K line chart",heatmap:"Heat map",map:"Map",parallel:"Parallel coordinate map",lines:"Line graph",graph:"Relationship graph",sankey:"Sankey diagram",funnel:"Funnel chart",gauge:"Gauge",pictorialBar:"Pictorial bar",themeRiver:"Theme River Map",sunburst:"Sunburst"}},aria:{general:{withTitle:'This is a chart about "{title}"',withoutTitle:"This is a chart"},series:{single:{prefix:"",withName:" with type {seriesType} named {seriesName}.",withoutName:" with type {seriesType}."},multiple:{prefix:". It consists of {seriesCount} series count.",withName:" The {seriesId} series is a {seriesType} representing {seriesName}.",withoutName:" The {seriesId} series is a {seriesType}.",separator:{middle:"",end:""}}},data:{allData:"The data is as follows: ",partialData:"The first {displayCnt} items are: ",withName:"the data for {name} is {value}",withoutName:"{value}",separator:{middle:", ",end:". "}}}},dD={time:{month:["\u4E00\u6708","\u4E8C\u6708","\u4E09\u6708","\u56DB\u6708","\u4E94\u6708","\u516D\u6708","\u4E03\u6708","\u516B\u6708","\u4E5D\u6708","\u5341\u6708","\u5341\u4E00\u6708","\u5341\u4E8C\u6708"],monthAbbr:["1\u6708","2\u6708","3\u6708","4\u6708","5\u6708","6\u6708","7\u6708","8\u6708","9\u6708","10\u6708","11\u6708","12\u6708"],dayOfWeek:["\u661F\u671F\u65E5","\u661F\u671F\u4E00","\u661F\u671F\u4E8C","\u661F\u671F\u4E09","\u661F\u671F\u56DB","\u661F\u671F\u4E94","\u661F\u671F\u516D"],dayOfWeekAbbr:["\u65E5","\u4E00","\u4E8C","\u4E09","\u56DB","\u4E94","\u516D"]},legend:{selector:{all:"\u5168\u9009",inverse:"\u53CD\u9009"}},toolbox:{brush:{title:{rect:"\u77E9\u5F62\u9009\u62E9",polygon:"\u5708\u9009",lineX:"\u6A2A\u5411\u9009\u62E9",lineY:"\u7EB5\u5411\u9009\u62E9",keep:"\u4FDD\u6301\u9009\u62E9",clear:"\u6E05\u9664\u9009\u62E9"}},dataView:{title:"\u6570\u636E\u89C6\u56FE",lang:["\u6570\u636E\u89C6\u56FE","\u5173\u95ED","\u5237\u65B0"]},dataZoom:{title:{zoom:"\u533A\u57DF\u7F29\u653E",back:"\u533A\u57DF\u7F29\u653E\u8FD8\u539F"}},magicType:{title:{line:"\u5207\u6362\u4E3A\u6298\u7EBF\u56FE",bar:"\u5207\u6362\u4E3A\u67F1\u72B6\u56FE",stack:"\u5207\u6362\u4E3A\u5806\u53E0",tiled:"\u5207\u6362\u4E3A\u5E73\u94FA"}},restore:{title:"\u8FD8\u539F"},saveAsImage:{title:"\u4FDD\u5B58\u4E3A\u56FE\u7247",lang:["\u53F3\u952E\u53E6\u5B58\u4E3A\u56FE\u7247"]}},series:{typeNames:{pie:"\u997C\u56FE",bar:"\u67F1\u72B6\u56FE",line:"\u6298\u7EBF\u56FE",scatter:"\u6563\u70B9\u56FE",effectScatter:"\u6D9F\u6F2A\u6563\u70B9\u56FE",radar:"\u96F7\u8FBE\u56FE",tree:"\u6811\u56FE",treemap:"\u77E9\u5F62\u6811\u56FE",boxplot:"\u7BB1\u578B\u56FE",candlestick:"K\u7EBF\u56FE",k:"K\u7EBF\u56FE",heatmap:"\u70ED\u529B\u56FE",map:"\u5730\u56FE",parallel:"\u5E73\u884C\u5750\u6807\u56FE",lines:"\u7EBF\u56FE",graph:"\u5173\u7CFB\u56FE",sankey:"\u6851\u57FA\u56FE",funnel:"\u6F0F\u6597\u56FE",gauge:"\u4EEA\u8868\u76D8\u56FE",pictorialBar:"\u8C61\u5F62\u67F1\u56FE",themeRiver:"\u4E3B\u9898\u6CB3\u6D41\u56FE",sunburst:"\u65ED\u65E5\u56FE"}},aria:{general:{withTitle:"\u8FD9\u662F\u4E00\u4E2A\u5173\u4E8E\u201C{title}\u201D\u7684\u56FE\u8868\u3002",withoutTitle:"\u8FD9\u662F\u4E00\u4E2A\u56FE\u8868\uFF0C"},series:{single:{prefix:"",withName:"\u56FE\u8868\u7C7B\u578B\u662F{seriesType}\uFF0C\u8868\u793A{seriesName}\u3002",withoutName:"\u56FE\u8868\u7C7B\u578B\u662F{seriesType}\u3002"},multiple:{prefix:"\u5B83\u7531{seriesCount}\u4E2A\u56FE\u8868\u7CFB\u5217\u7EC4\u6210\u3002",withName:"\u7B2C{seriesId}\u4E2A\u7CFB\u5217\u662F\u4E00\u4E2A\u8868\u793A{seriesName}\u7684{seriesType}\uFF0C",withoutName:"\u7B2C{seriesId}\u4E2A\u7CFB\u5217\u662F\u4E00\u4E2A{seriesType}\uFF0C",separator:{middle:"\uFF1B",end:"\u3002"}}},data:{allData:"\u5176\u6570\u636E\u662F\u2014\u2014",partialData:"\u5176\u4E2D\uFF0C\u524D{displayCnt}\u9879\u662F\u2014\u2014",withName:"{name}\u7684\u6570\u636E\u662F{value}",withoutName:"{value}",separator:{middle:"\uFF0C",end:""}}}};var Fs="ZH",gv="EN",Na=gv,cs={},yv={},h_=nt.domSupported?function(){var r=(document.documentElement.lang||navigator.language||navigator.browserLanguage).toUpperCase();return r.indexOf(Fs)>-1?Fs:Na}():Na;function v_(r,t){r=r.toUpperCase(),yv[r]=new Vt(t),cs[r]=t}function pD(r){if(H(r)){var t=cs[r.toUpperCase()]||{};return r===Fs||r===gv?Q(t):tt(Q(t),Q(cs[Na]),!1)}else return tt(Q(r),Q(cs[Na]),!1)}function gD(r){return yv[r]}function yD(){return yv[Na]}v_(gv,cD);v_(Fs,dD);var mv=1e3,_v=mv*60,xa=_v*60,_e=xa*24,zd=_e*365,ua={year:"{yyyy}",month:"{MMM}",day:"{d}",hour:"{HH}:{mm}",minute:"{HH}:{mm}",second:"{HH}:{mm}:{ss}",millisecond:"{HH}:{mm}:{ss} {SSS}",none:"{yyyy}-{MM}-{dd} {HH}:{mm}:{ss} {SSS}"},Io="{yyyy}-{MM}-{dd}",Vd={year:"{yyyy}",month:"{yyyy}-{MM}",day:Io,hour:Io+" "+ua.hour,minute:Io+" "+ua.minute,second:Io+" "+ua.second,millisecond:ua.none},Tl=["year","month","day","hour","minute","second","millisecond"],c_=["year","half-year","quarter","month","week","half-week","day","half-day","quarter-day","hour","minute","second","millisecond"];function fn(r,t){return r+="","0000".substr(0,t-r.length)+r}function _i(r){switch(r){case"half-year":case"quarter":return"month";case"week":case"half-week":return"day";case"half-day":case"quarter-day":return"hour";default:return r}}function mD(r){return r===_i(r)}function _D(r){switch(r){case"year":case"month":return"day";case"millisecond":return"millisecond";default:return"second"}}function Su(r,t,e,n){var i=cr(r),a=i[Sv(e)](),o=i[Si(e)]()+1,s=Math.floor((o-1)/3)+1,u=i[xu(e)](),l=i["get"+(e?"UTC":"")+"Day"](),f=i[Fa(e)](),h=(f-1)%12+1,c=i[bu(e)](),v=i[wu(e)](),d=i[Tu(e)](),g=n instanceof Vt?n:gD(n||h_)||yD(),p=g.getModel("time"),y=p.get("month"),m=p.get("monthAbbr"),_=p.get("dayOfWeek"),S=p.get("dayOfWeekAbbr");return(t||"").replace(/{yyyy}/g,a+"").replace(/{yy}/g,a%100+"").replace(/{Q}/g,s+"").replace(/{MMMM}/g,y[o-1]).replace(/{MMM}/g,m[o-1]).replace(/{MM}/g,fn(o,2)).replace(/{M}/g,o+"").replace(/{dd}/g,fn(u,2)).replace(/{d}/g,u+"").replace(/{eeee}/g,_[l]).replace(/{ee}/g,S[l]).replace(/{e}/g,l+"").replace(/{HH}/g,fn(f,2)).replace(/{H}/g,f+"").replace(/{hh}/g,fn(h+"",2)).replace(/{h}/g,h+"").replace(/{mm}/g,fn(c,2)).replace(/{m}/g,c+"").replace(/{ss}/g,fn(v,2)).replace(/{s}/g,v+"").replace(/{SSS}/g,fn(d,3)).replace(/{S}/g,d+"")}function SD(r,t,e,n,i){var a=null;if(H(e))a=e;else if(q(e))a=e(r.value,t,{level:r.level});else{var o=B({},ua);if(r.level>0)for(var s=0;s=0;--s)if(u[l]){a=u[l];break}a=a||o.none}if(F(a)){var h=r.level==null?0:r.level>=0?r.level:a.length+r.level;h=Math.min(h,a.length-1),a=a[h]}}return Su(new Date(r.value),a,i,n)}function d_(r,t){var e=cr(r),n=e[Si(t)]()+1,i=e[xu(t)](),a=e[Fa(t)](),o=e[bu(t)](),s=e[wu(t)](),u=e[Tu(t)](),l=u===0,f=l&&s===0,h=f&&o===0,c=h&&a===0,v=c&&i===1,d=v&&n===1;return d?"year":v?"month":c?"day":h?"hour":f?"minute":l?"second":"millisecond"}function Gd(r,t,e){var n=ht(r)?cr(r):r;switch(t=t||d_(r,e),t){case"year":return n[Sv(e)]();case"half-year":return n[Si(e)]()>=6?1:0;case"quarter":return Math.floor((n[Si(e)]()+1)/4);case"month":return n[Si(e)]();case"day":return n[xu(e)]();case"half-day":return n[Fa(e)]()/24;case"hour":return n[Fa(e)]();case"minute":return n[bu(e)]();case"second":return n[wu(e)]();case"millisecond":return n[Tu(e)]()}}function Sv(r){return r?"getUTCFullYear":"getFullYear"}function Si(r){return r?"getUTCMonth":"getMonth"}function xu(r){return r?"getUTCDate":"getDate"}function Fa(r){return r?"getUTCHours":"getHours"}function bu(r){return r?"getUTCMinutes":"getMinutes"}function wu(r){return r?"getUTCSeconds":"getSeconds"}function Tu(r){return r?"getUTCMilliseconds":"getMilliseconds"}function xD(r){return r?"setUTCFullYear":"setFullYear"}function p_(r){return r?"setUTCMonth":"setMonth"}function g_(r){return r?"setUTCDate":"setDate"}function y_(r){return r?"setUTCHours":"setHours"}function m_(r){return r?"setUTCMinutes":"setMinutes"}function __(r){return r?"setUTCSeconds":"setSeconds"}function S_(r){return r?"setUTCMilliseconds":"setMilliseconds"}function x_(r){if(!AC(r))return H(r)?r:"-";var t=(r+"").split(".");return t[0].replace(/(\d{1,3})(?=(?:\d{3})+(?!\d))/g,"$1,")+(t.length>1?"."+t[1]:"")}function b_(r,t){return r=(r||"").toLowerCase().replace(/-(.)/g,function(e,n){return n.toUpperCase()}),t&&r&&(r=r.charAt(0).toUpperCase()+r.slice(1)),r}var Cu=mm;function jf(r,t,e){var n="{yyyy}-{MM}-{dd} {HH}:{mm}:{ss}";function i(f){return f&&Ze(f)?f:"-"}function a(f){return!!(f!=null&&!isNaN(f)&&isFinite(f))}var o=t==="time",s=r instanceof Date;if(o||s){var u=o?cr(r):r;if(isNaN(+u)){if(s)return"-"}else return Su(u,n,e)}if(t==="ordinal")return mf(r)?i(r):ht(r)&&a(r)?r+"":"-";var l=Hr(r);return a(l)?x_(l):mf(r)?i(r):typeof r=="boolean"?r+"":"-"}var Hd=["a","b","c","d","e","f","g"],Cl=function(r,t){return"{"+r+(t==null?"":t)+"}"};function w_(r,t,e){F(t)||(t=[t]);var n=t.length;if(!n)return"";for(var i=t[0].$vars||[],a=0;a':'';var o=e.markerId||"markerX";return{renderMode:a,content:"{"+o+"|} ",style:i==="subItem"?{width:4,height:4,borderRadius:2,backgroundColor:n}:{width:10,height:10,borderRadius:5,backgroundColor:n}}}function Rn(r,t){return t=t||"transparent",H(r)?r:U(r)&&r.colorStops&&(r.colorStops[0]||{}).color||t}function Wd(r,t){if(t==="_blank"||t==="blank"){var e=window.open();e.opener=null,e.location.href=r}else window.open(r,t)}var ds=M,wD=["left","right","top","bottom","width","height"],Lo=[["width","left","right"],["height","top","bottom"]];function xv(r,t,e,n,i){var a=0,o=0;n==null&&(n=1/0),i==null&&(i=1/0);var s=0;t.eachChild(function(u,l){var f=u.getBoundingRect(),h=t.childAt(l+1),c=h&&h.getBoundingRect(),v,d;if(r==="horizontal"){var g=f.width+(c?-c.x+f.x:0);v=a+g,v>n||u.newline?(a=0,v=g,o+=s+e,s=f.height):s=Math.max(s,f.height)}else{var p=f.height+(c?-c.y+f.y:0);d=o+p,d>i||u.newline?(a+=s+e,o=0,d=p,s=f.width):s=Math.max(s,f.width)}u.newline||(u.x=a,u.y=o,u.markRedraw(),r==="horizontal"?a=v+e:o=d+e)})}var xi=xv;lt(xv,"vertical");lt(xv,"horizontal");function $r(r,t,e){e=Cu(e||0);var n=t.width,i=t.height,a=pt(r.left,n),o=pt(r.top,i),s=pt(r.right,n),u=pt(r.bottom,i),l=pt(r.width,n),f=pt(r.height,i),h=e[2]+e[0],c=e[1]+e[3],v=r.aspect;switch(isNaN(l)&&(l=n-s-c-a),isNaN(f)&&(f=i-u-h-o),v!=null&&(isNaN(l)&&isNaN(f)&&(v>n/i?l=n*.8:f=i*.8),isNaN(l)&&(l=v*f),isNaN(f)&&(f=l/v)),isNaN(a)&&(a=n-s-l-c),isNaN(o)&&(o=i-u-f-h),r.left||r.right){case"center":a=n/2-l/2-e[3];break;case"right":a=n-l-c;break}switch(r.top||r.bottom){case"middle":case"center":o=i/2-f/2-e[0];break;case"bottom":o=i-f-h;break}a=a||0,o=o||0,isNaN(l)&&(l=n-c-a-(s||0)),isNaN(f)&&(f=i-h-o-(u||0));var d=new ot(a+e[3],o+e[0],l,f);return d.margin=e,d}function TD(r,t,e,n,i,a){var o=!i||!i.hv||i.hv[0],s=!i||!i.hv||i.hv[1],u=i&&i.boundingMode||"all";if(a=a||r,a.x=r.x,a.y=r.y,!o&&!s)return!1;var l;if(u==="raw")l=r.type==="group"?new ot(0,0,+t.width||0,+t.height||0):r.getBoundingRect();else if(l=r.getBoundingRect(),r.needLocalTransform()){var f=r.getLocalTransform();l=l.clone(),l.applyTransform(f)}var h=$r(J({width:l.width,height:l.height},t),e,n),c=o?h.x-l.x:0,v=s?h.y-l.y:0;return u==="raw"?(a.x=c,a.y=v):(a.x+=c,a.y+=v),a===r&&r.markRedraw(),!0}function za(r){var t=r.layoutMode||r.constructor.layoutMode;return U(t)?t:t?{type:t}:null}function Ci(r,t,e){var n=e&&e.ignoreSize;!F(n)&&(n=[n,n]);var i=o(Lo[0],0),a=o(Lo[1],1);l(Lo[0],r,i),l(Lo[1],r,a);function o(f,h){var c={},v=0,d={},g=0,p=2;if(ds(f,function(_){d[_]=r[_]}),ds(f,function(_){s(t,_)&&(c[_]=d[_]=t[_]),u(c,_)&&v++,u(d,_)&&g++}),n[h])return u(t,f[1])?d[f[2]]=null:u(t,f[2])&&(d[f[1]]=null),d;if(g===p||!v)return d;if(v>=p)return c;for(var y=0;y=0;u--)s=tt(s,i[u],!0);n.defaultOption=s}return n.defaultOption},t.prototype.getReferringComponents=function(e,n){var i=e+"Index",a=e+"Id";return Ja(this.ecModel,e,{index:this.get(i,!0),id:this.get(a,!0)},n)},t.prototype.getBoxLayoutParams=function(){var e=this;return{left:e.get("left"),top:e.get("top"),right:e.get("right"),bottom:e.get("bottom"),width:e.get("width"),height:e.get("height")}},t.prototype.getZLevelKey=function(){return""},t.prototype.setZLevel=function(e){this.option.zlevel=e},t.protoInitialize=function(){var e=t.prototype;e.type="component",e.id="",e.name="",e.mainType="",e.subType="",e.componentIndex=0}(),t}(Vt);u0(Oi,Vt);uu(Oi);hD(Oi);vD(Oi,MD);function MD(r){var t=[];return M(Oi.getClassesByMainType(r),function(e){t=t.concat(e.dependencies||e.prototype.dependencies||[])}),t=N(t,function(e){return qe(e).main}),r!=="dataset"&&at(t,"dataset")<=0&&t.unshift("dataset"),t}const _t=Oi;var T_="";typeof navigator<"u"&&(T_=navigator.platform||"");var Zn="rgba(0, 0, 0, 0.2)";const DD={darkMode:"auto",colorBy:"series",color:["#5470c6","#91cc75","#fac858","#ee6666","#73c0de","#3ba272","#fc8452","#9a60b4","#ea7ccc"],gradientColor:["#f6efa6","#d88273","#bf444c"],aria:{decal:{decals:[{color:Zn,dashArrayX:[1,0],dashArrayY:[2,5],symbolSize:1,rotation:Math.PI/6},{color:Zn,symbol:"circle",dashArrayX:[[8,8],[0,8,8,0]],dashArrayY:[6,0],symbolSize:.8},{color:Zn,dashArrayX:[1,0],dashArrayY:[4,3],rotation:-Math.PI/4},{color:Zn,dashArrayX:[[6,6],[0,6,6,0]],dashArrayY:[6,0]},{color:Zn,dashArrayX:[[1,0],[1,6]],dashArrayY:[1,0,6,0],rotation:Math.PI/4},{color:Zn,symbol:"triangle",dashArrayX:[[9,9],[0,9,9,0]],dashArrayY:[7,2],symbolSize:.75}]}},textStyle:{fontFamily:T_.match(/^Win/)?"Microsoft YaHei":"sans-serif",fontSize:12,fontStyle:"normal",fontWeight:"normal"},blendMode:null,stateAnimation:{duration:300,easing:"cubicOut"},animation:"auto",animationDuration:1e3,animationDurationUpdate:500,animationEasing:"cubicInOut",animationEasingUpdate:"cubicInOut",animationThreshold:2e3,progressiveThreshold:3e3,progressive:400,hoverLayerThreshold:3e3,useUTC:!1};var C_=K(["tooltip","label","itemName","itemId","itemGroupId","seriesName"]),Ce="original",Qt="arrayRows",Ae="objectRows",nr="keyedColumns",Nr="typedArray",A_="unknown",tr="column",ki="row",zt={Must:1,Might:2,Not:3},M_=bt();function ID(r){M_(r).datasetMap=K()}function D_(r,t,e){var n={},i=bv(t);if(!i||!r)return n;var a=[],o=[],s=t.ecModel,u=M_(s).datasetMap,l=i.uid+"_"+e.seriesLayoutBy,f,h;r=r.slice(),M(r,function(g,p){var y=U(g)?g:r[p]={name:g};y.type==="ordinal"&&f==null&&(f=p,h=d(y)),n[y.name]=[]});var c=u.get(l)||u.set(l,{categoryWayDim:h,valueWayDim:0});M(r,function(g,p){var y=g.name,m=d(g);if(f==null){var _=c.valueWayDim;v(n[y],_,m),v(o,_,m),c.valueWayDim+=m}else if(f===p)v(n[y],0,m),v(a,0,m);else{var _=c.categoryWayDim;v(n[y],_,m),v(o,_,m),c.categoryWayDim+=m}});function v(g,p,y){for(var m=0;mt)return r[n];return r[e-1]}function P_(r,t,e,n,i,a,o){a=a||r;var s=t(a),u=s.paletteIdx||0,l=s.paletteNameMap=s.paletteNameMap||{};if(l.hasOwnProperty(i))return l[i];var f=o==null||!n?e:kD(n,o);if(f=f||e,!(!f||!f.length)){var h=f[u];return i&&(l[i]=h),s.paletteIdx=(u+1)%f.length,h}}function BD(r,t){t(r).paletteIdx=0,t(r).paletteNameMap={}}var Po,$i,Yd,Xd="\0_ec_inner",ND=1,R_=function(r){G(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.init=function(e,n,i,a,o,s){a=a||{},this.option=null,this._theme=new Vt(a),this._locale=new Vt(o),this._optionManager=s},t.prototype.setOption=function(e,n,i){var a=Kd(n);this._optionManager.setOption(e,i,a),this._resetOption(null,a)},t.prototype.resetOption=function(e,n){return this._resetOption(e,Kd(n))},t.prototype._resetOption=function(e,n){var i=!1,a=this._optionManager;if(!e||e==="recreate"){var o=a.mountOption(e==="recreate");!this.option||e==="recreate"?Yd(this,o):(this.restoreData(),this._mergeOption(o,n)),i=!0}if((e==="timeline"||e==="media")&&this.restoreData(),!e||e==="recreate"||e==="timeline"){var s=a.getTimelineOption(this);s&&(i=!0,this._mergeOption(s,n))}if(!e||e==="recreate"||e==="media"){var u=a.getMediaOption(this);u.length&&M(u,function(l){i=!0,this._mergeOption(l,n)},this)}return i},t.prototype.mergeOption=function(e){this._mergeOption(e,null)},t.prototype._mergeOption=function(e,n){var i=this.option,a=this._componentsMap,o=this._componentsCount,s=[],u=K(),l=n&&n.replaceMergeMainTypeMap;ID(this),M(e,function(h,c){h!=null&&(_t.hasClass(c)?c&&(s.push(c),u.set(c,!0)):i[c]=i[c]==null?Q(h):tt(i[c],h,!0))}),l&&l.each(function(h,c){_t.hasClass(c)&&!u.get(c)&&(s.push(c),u.set(c,!0))}),_t.topologicalTravel(s,_t.getAllClassMainTypes(),f,this);function f(h){var c=ED(this,h,Mt(e[h])),v=a.get(h),d=v?l&&l.get(h)?"replaceMerge":"normalMerge":"replaceAll",g=DC(v,c,d);BC(g,h,_t),i[h]=null,a.set(h,null),o.set(h,0);var p=[],y=[],m=0,_;M(g,function(S,b){var x=S.existing,w=S.newOption;if(!w)x&&(x.mergeOption({},this),x.optionUpdated({},!1));else{var T=h==="series",C=_t.getClass(h,S.keyInfo.subType,!T);if(!C)return;if(h==="tooltip"){if(_)return;_=!0}if(x&&x.constructor===C)x.name=S.keyInfo.name,x.mergeOption(w,this),x.optionUpdated(w,!1);else{var A=B({componentIndex:b},S.keyInfo);x=new C(w,this,this,A),B(x,A),S.brandNew&&(x.__requireNewView=!0),x.init(w,this,this),x.optionUpdated(null,!0)}}x?(p.push(x.option),y.push(x),m++):(p.push(void 0),y.push(void 0))},this),i[h]=p,a.set(h,y),o.set(h,m),h==="series"&&Po(this)}this._seriesIndices||Po(this)},t.prototype.getOption=function(){var e=Q(this.option);return M(e,function(n,i){if(_t.hasClass(i)){for(var a=Mt(n),o=a.length,s=!1,u=o-1;u>=0;u--)a[u]&&!Ra(a[u])?s=!0:(a[u]=null,!s&&o--);a.length=o,e[i]=a}}),delete e[Xd],e},t.prototype.getTheme=function(){return this._theme},t.prototype.getLocaleModel=function(){return this._locale},t.prototype.setUpdatePayload=function(e){this._payload=e},t.prototype.getUpdatePayload=function(){return this._payload},t.prototype.getComponent=function(e,n){var i=this._componentsMap.get(e);if(i){var a=i[n||0];if(a)return a;if(n==null){for(var o=0;o=t:e==="max"?r<=t:r===t}function ZD(r,t){return r.join(",")===t.join(",")}const qD=$D;var Ie=M,Va=U,jd=["areaStyle","lineStyle","nodeStyle","linkStyle","chordStyle","label","labelLine"];function Ml(r){var t=r&&r.itemStyle;if(!!t)for(var e=0,n=jd.length;e=0;p--){var y=r[p];if(s||(d=y.data.rawIndexOf(y.stackedByDimension,v)),d>=0){var m=y.data.getByRawIndex(y.stackResultDimension,d);if(u==="all"||u==="positive"&&m>0||u==="negative"&&m<0||u==="samesign"&&c>=0&&m>0||u==="samesign"&&c<=0&&m<0){c=wC(c,m),g=m;break}}}return n[0]=c,n[1]=g,n})})}var Mu=function(){function r(t){this.data=t.data||(t.sourceFormat===nr?{}:[]),this.sourceFormat=t.sourceFormat||A_,this.seriesLayoutBy=t.seriesLayoutBy||tr,this.startIndex=t.startIndex||0,this.dimensionsDetectedCount=t.dimensionsDetectedCount,this.metaRawOption=t.metaRawOption;var e=this.dimensionsDefine=t.dimensionsDefine;if(e)for(var n=0;ng&&(g=_)}v[0]=d,v[1]=g}},i=function(){return this._data?this._data.length/this._dimSize:0};ip=(t={},t[Qt+"_"+tr]={pure:!0,appendData:a},t[Qt+"_"+ki]={pure:!0,appendData:function(){throw new Error('Do not support appendData when set seriesLayoutBy: "row".')}},t[Ae]={pure:!0,appendData:a},t[nr]={pure:!0,appendData:function(o){var s=this._data;M(o,function(u,l){for(var f=s[l]||(s[l]=[]),h=0;h<(u||[]).length;h++)f.push(u[h])})}},t[Ce]={appendData:a},t[Nr]={persistent:!1,pure:!0,appendData:function(o){this._data=o},clean:function(){this._offset+=this.count(),this._data=null}},t);function a(o){for(var s=0;s=0&&(g=o.interpolatedValue[p])}return g!=null?g+"":""})}},r.prototype.getRawValue=function(t,e){return Ai(this.getData(e),t)},r.prototype.formatTooltip=function(t,e,n){},r}();function up(r){var t,e;return U(r)?r.type&&(e=r):t=r,{text:t,frag:e}}function ba(r){return new cI(r)}var cI=function(){function r(t){t=t||{},this._reset=t.reset,this._plan=t.plan,this._count=t.count,this._onDirty=t.onDirty,this._dirty=!0}return r.prototype.perform=function(t){var e=this._upstream,n=t&&t.skip;if(this._dirty&&e){var i=this.context;i.data=i.outputData=e.context.outputData}this.__pipeline&&(this.__pipeline.currentTask=this);var a;this._plan&&!n&&(a=this._plan(this.context));var o=f(this._modBy),s=this._modDataCount||0,u=f(t&&t.modBy),l=t&&t.modDataCount||0;(o!==u||s!==l)&&(a="reset");function f(m){return!(m>=1)&&(m=1),m}var h;(this._dirty||a==="reset")&&(this._dirty=!1,h=this._doReset(n)),this._modBy=u,this._modDataCount=l;var c=t&&t.step;if(e?this._dueEnd=e._outputDueEnd:this._dueEnd=this._count?this._count(this.context):1/0,this._progress){var v=this._dueIndex,d=Math.min(c!=null?this._dueIndex+c:1/0,this._dueEnd);if(!n&&(h||v1&&n>0?s:o}};return a;function o(){return t=r?null:ut},gte:function(r,t){return r>=t}},pI=function(){function r(t,e){if(!ht(e)){var n="";st(n)}this._opFn=$_[t],this._rvalFloat=Hr(e)}return r.prototype.evaluate=function(t){return ht(t)?this._opFn(t,this._rvalFloat):this._opFn(Hr(t),this._rvalFloat)},r}(),U_=function(){function r(t,e){var n=t==="desc";this._resultLT=n?1:-1,e==null&&(e=n?"min":"max"),this._incomparable=e==="min"?-1/0:1/0}return r.prototype.evaluate=function(t,e){var n=ht(t)?t:Hr(t),i=ht(e)?e:Hr(e),a=isNaN(n),o=isNaN(i);if(a&&(n=this._incomparable),o&&(i=this._incomparable),a&&o){var s=H(t),u=H(e);s&&(n=u?t:0),u&&(i=s?e:0)}return ni?-this._resultLT:0},r}(),gI=function(){function r(t,e){this._rval=e,this._isEQ=t,this._rvalTypeof=typeof e,this._rvalFloat=Hr(e)}return r.prototype.evaluate=function(t){var e=t===this._rval;if(!e){var n=typeof t;n!==this._rvalTypeof&&(n==="number"||this._rvalTypeof==="number")&&(e=Hr(t)===this._rvalFloat)}return this._isEQ?e:!e},r}();function yI(r,t){return r==="eq"||r==="ne"?new gI(r==="eq",t):vr($_,r)?new pI(r,t):null}var mI=function(){function r(){}return r.prototype.getRawData=function(){throw new Error("not supported")},r.prototype.getRawDataItem=function(t){throw new Error("not supported")},r.prototype.cloneRawData=function(){},r.prototype.getDimensionInfo=function(t){},r.prototype.cloneAllDimensionInfo=function(){},r.prototype.count=function(){},r.prototype.retrieveValue=function(t,e){},r.prototype.retrieveValueFromItem=function(t,e){},r.prototype.convertValue=function(t,e){return ps(t,e)},r}();function _I(r,t){var e=new mI,n=r.data,i=e.sourceFormat=r.sourceFormat,a=r.startIndex,o="";r.seriesLayoutBy!==tr&&st(o);var s=[],u={},l=r.dimensionsDefine;if(l)M(l,function(g,p){var y=g.name,m={index:p,name:y,displayName:g.displayName};if(s.push(m),y!=null){var _="";vr(u,y)&&st(_),u[y]=m}});else for(var f=0;f65535?MI:DI}function qn(){return[1/0,-1/0]}function II(r){var t=r.constructor;return t===Array?r.slice():new t(r)}function hp(r,t,e,n,i){var a=Z_[e||"float"];if(i){var o=r[t],s=o&&o.length;if(s!==n){for(var u=new a(n),l=0;lp[1]&&(p[1]=g)}return this._rawCount=this._count=u,{start:s,end:u}},r.prototype._initDataFromProvider=function(t,e,n){for(var i=this._provider,a=this._chunks,o=this._dimensions,s=o.length,u=this._rawExtent,l=N(o,function(m){return m.property}),f=0;fy[1]&&(y[1]=p)}}!i.persistent&&i.clean&&i.clean(),this._rawCount=this._count=e,this._extent=[]},r.prototype.count=function(){return this._count},r.prototype.get=function(t,e){if(!(e>=0&&e=0&&e=this._rawCount||t<0)return-1;if(!this._indices)return t;var e=this._indices,n=e[t];if(n!=null&&nt)a=o-1;else return o}return-1},r.prototype.indicesOfNearest=function(t,e,n){var i=this._chunks,a=i[t],o=[];if(!a)return o;n==null&&(n=1/0);for(var s=1/0,u=-1,l=0,f=0,h=this.count();f=0&&u<0)&&(s=d,u=v,l=0),v===u&&(o[l++]=f))}return o.length=l,o},r.prototype.getIndices=function(){var t,e=this._indices;if(e){var n=e.constructor,i=this._count;if(n===Array){t=new n(i);for(var a=0;a=h&&m<=c||isNaN(m))&&(u[l++]=g),g++}d=!0}else if(a===2){for(var p=v[i[0]],_=v[i[1]],S=t[i[1]][0],b=t[i[1]][1],y=0;y=h&&m<=c||isNaN(m))&&(x>=S&&x<=b||isNaN(x))&&(u[l++]=g),g++}d=!0}}if(!d)if(a===1)for(var y=0;y=h&&m<=c||isNaN(m))&&(u[l++]=w)}else for(var y=0;yt[A][1])&&(T=!1)}T&&(u[l++]=e.getRawIndex(y))}return ly[1]&&(y[1]=p)}}}},r.prototype.lttbDownSample=function(t,e){var n=this.clone([t],!0),i=n._chunks,a=i[t],o=this.count(),s=0,u=Math.floor(1/e),l=this.getRawIndex(0),f,h,c,v=new(Yi(this._rawCount))(Math.min((Math.ceil(o/u)+2)*2,o));v[s++]=l;for(var d=1;df&&(f=h,c=S)}D>0&&Df-d&&(u=f-d,s.length=u);for(var g=0;gh[1]&&(h[1]=y),c[v++]=m}return a._count=v,a._indices=c,a._updateGetRawIdx(),a},r.prototype.each=function(t,e){if(!!this._count)for(var n=t.length,i=this._chunks,a=0,o=this.count();au&&(u=h)}return o=[s,u],this._extent[t]=o,o},r.prototype.getRawDataItem=function(t){var e=this.getRawIndex(t);if(this._provider.persistent)return this._provider.getItem(e);for(var n=[],i=this._chunks,a=0;a=0?this._indices[t]:-1},r.prototype._updateGetRawIdx=function(){this.getRawIndex=this._indices?this._getRawIdx:this._getRawIdxIdentity},r.internalField=function(){function t(e,n,i,a){return ps(e[a],this._dimensions[a])}Ll={arrayRows:t,objectRows:function(e,n,i,a){return ps(e[n],this._dimensions[a])},keyedColumns:t,original:function(e,n,i,a){var o=e&&(e.value==null?e:e.value);return ps(o instanceof Array?o[a]:o,this._dimensions[a])},typedArray:function(e,n,i,a){return e[a]}}}(),r}(),q_=function(){function r(t){this._sourceList=[],this._storeList=[],this._upstreamSignList=[],this._versionSignBase=0,this._dirty=!0,this._sourceHost=t}return r.prototype.dirty=function(){this._setLocalSource([],[]),this._storeList=[],this._dirty=!0},r.prototype._setLocalSource=function(t,e){this._sourceList=t,this._upstreamSignList=e,this._versionSignBase++,this._versionSignBase>9e10&&(this._versionSignBase=0)},r.prototype._getVersionSign=function(){return this._sourceHost.uid+"_"+this._versionSignBase},r.prototype.prepareSource=function(){this._isDirty()&&(this._createSource(),this._dirty=!1)},r.prototype._createSource=function(){this._setLocalSource([],[]);var t=this._sourceHost,e=this._getUpstreamSourceManagers(),n=!!e.length,i,a;if(Ro(t)){var o=t,s=void 0,u=void 0,l=void 0;if(n){var f=e[0];f.prepareSource(),l=f.getSource(),s=l.data,u=l.sourceFormat,a=[f._getVersionSign()]}else s=o.get("data",!0),u=he(s)?Nr:Ce,a=[];var h=this._getSourceMetaRawOption()||{},c=l&&l.metaRawOption||{},v=j(h.seriesLayoutBy,c.seriesLayoutBy)||null,d=j(h.sourceHeader,c.sourceHeader),g=j(h.dimensions,c.dimensions),p=v!==c.seriesLayoutBy||!!d!=!!c.sourceHeader||g;i=p?[Jf(s,{seriesLayoutBy:v,sourceHeader:d,dimensions:g},u)]:[]}else{var y=t;if(n){var m=this._applyTransform(e);i=m.sourceList,a=m.upstreamSignList}else{var _=y.get("source",!0);i=[Jf(_,this._getSourceMetaRawOption(),null)],a=[]}}this._setLocalSource(i,a)},r.prototype._applyTransform=function(t){var e=this._sourceHost,n=e.get("transform",!0),i=e.get("fromTransformResult",!0);if(i!=null){var a="";t.length!==1&&cp(a)}var o,s=[],u=[];return M(t,function(l){l.prepareSource();var f=l.getSource(i||0),h="";i!=null&&!f&&cp(h),s.push(f),u.push(l._getVersionSign())}),n?o=CI(n,s,{datasetIndex:e.componentIndex}):i!=null&&(o=[aI(s[0])]),{sourceList:o,upstreamSignList:u}},r.prototype._isDirty=function(){if(this._dirty)return!0;for(var t=this._getUpstreamSourceManagers(),e=0;e1||e>0&&!r.noHeader;return A(r.blocks,function(i){var a=J_(i);a>=t&&(t=a+ +(n&&(!a||eh(i)&&!i.noHeader)))}),t}return 0}function RI(r,t,e,n){var i=t.noHeader,a=OI(J_(t)),o=[],s=t.blocks||[];be(!s||F(s)),s=s||[];var u=r.orderMode;if(t.sortBlocks&&u){s=s.slice();var l={valueAsc:"asc",valueDesc:"desc"};if(vr(l,u)){var f=new U_(l[u],null);s.sort(function(d,g){return f.evaluate(d.sortParam,g.sortParam)})}else u==="seriesDesc"&&s.reverse()}A(s,function(d,g){var p=t.valueFormatter,y=Q_(d)(p?B(B({},r),{valueFormatter:p}):r,d,g>0?a.html:0,n);y!=null&&o.push(y)});var h=r.renderMode==="richText"?o.join(a.richText):rh(o.join(""),i?e:a.html);if(i)return h;var c=jf(t.header,"ordinal",r.useUTC),v=j_(n,r.renderMode).nameStyle;return r.renderMode==="richText"?t1(r,c,v)+a.richText+h:rh('

"+h,e)}function EI(r,t,e,n){var i=r.renderMode,a=t.noName,o=t.noValue,s=!t.markerType,u=t.name,l=r.useUTC,f=t.valueFormatter||r.valueFormatter||function(S){return S=F(S)?S:[S],N(S,function(b,x){return jf(b,F(v)?v[x]:v,l)})};if(!(a&&o)){var h=s?"":r.markupStyleCreator.makeTooltipMarker(t.markerType,t.markerColor||"#333",i),c=a?"":jf(u,"ordinal",l),v=t.valueType,d=o?[]:f(t.value),g=!s||!a,p=!s&&a,y=j_(n,i),m=y.nameStyle,_=y.valueStyle;return i==="richText"?(s?"":h)+(a?"":t1(r,c,m))+(o?"":NI(r,d,g,p,_)):rh((s?"":h)+(a?"":kI(c,!s,m))+(o?"":BI(d,g,p,_)),e)}}function dp(r,t,e,n,i,a){if(!!r){var o=Q_(r),s={useUTC:i,renderMode:e,orderMode:n,markupStyleCreator:t,valueFormatter:r.valueFormatter};return o(s,r,0,a)}}function OI(r){return{html:LI[r],richText:PI[r]}}function rh(r,t){var e='
',n="margin: "+t+"px 0 0";return'
'+r+e+"
"}function kI(r,t,e){var n=t?"margin-left:2px":"";return''+se(r)+""}function BI(r,t,e,n){var i=e?"10px":"20px",a=t?"float:right;margin-left:"+i:"";return r=F(r)?r:[r],''+N(r,function(o){return se(o)}).join("  ")+""}function t1(r,t,e){return r.markupStyleCreator.wrapRichTextStyle(t,e)}function NI(r,t,e,n,i){var a=[i],o=n?10:20;return e&&a.push({padding:[0,0,0,o],align:"right"}),r.markupStyleCreator.wrapRichTextStyle(F(t)?t.join(" "):t,a)}function FI(r,t){var e=r.getData().getItemVisual(t,"style"),n=e[r.visualDrawType];return Pn(n)}function e1(r,t){var e=r.get("padding");return e!=null?e:t==="richText"?[8,10]:10}var Pl=function(){function r(){this.richTextStyles={},this._nextStyleNameId=t0()}return r.prototype._generateStyleName=function(){return"__EC_aUTo_"+this._nextStyleNameId++},r.prototype.makeTooltipMarker=function(t,e,n){var i=n==="richText"?this._generateStyleName():null,a=bD({color:e,type:t,renderMode:n,markerId:i});return H(a)?a:(this.richTextStyles[i]=a.style,a.content)},r.prototype.wrapRichTextStyle=function(t,e){var n={};F(e)?A(e,function(a){return B(n,a)}):B(n,e);var i=this._generateStyleName();return this.richTextStyles[i]=n,"{"+i+"|"+t+"}"},r}();function zI(r){var t=r.series,e=r.dataIndex,n=r.multipleSeries,i=t.getData(),a=i.mapDimensionsAll("defaultedTooltip"),o=a.length,s=t.getRawValue(e),u=F(s),l=FI(t,e),f,h,c,v;if(o>1||u&&!o){var d=VI(s,t,e,a,l);f=d.inlineValues,h=d.inlineValueTypes,c=d.blocks,v=d.inlineValues[0]}else if(o){var g=i.getDimensionInfo(a[0]);v=f=Ci(i,e,a[0]),h=g.type}else v=f=u?s[0]:s;var p=ev(t),y=p&&t.name||"",m=i.getName(e),_=n?y:m;return Ga("section",{header:y,noHeader:n||!p,sortParam:v,blocks:[Ga("nameValue",{markerType:"item",markerColor:l,name:_,noName:!Ze(_),value:f,valueType:h})].concat(c||[])})}function VI(r,t,e,n,i){var a=t.getData(),o=zr(r,function(h,c,v){var d=a.getDimensionInfo(v);return h=h||d&&d.tooltip!==!1&&d.displayName!=null},!1),s=[],u=[],l=[];n.length?A(n,function(h){f(Ci(a,e,h),h)}):A(r,f);function f(h,c){var v=a.getDimensionInfo(c);!v||v.otherDims.tooltip===!1||(o?l.push(Ga("nameValue",{markerType:"subItem",markerColor:i,name:v.displayName,value:h,valueType:v.type})):(s.push(h),u.push(v.type)))}return{inlineValues:s,inlineValueTypes:u,blocks:l}}var xr=bt();function Eo(r,t){return r.getName(t)||r.getId(t)}var gs="__universalTransitionEnabled",Iu=function(r){G(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e._selectedDataIndicesMap={},e}return t.prototype.init=function(e,n,i){this.seriesIndex=this.componentIndex,this.dataTask=ba({count:HI,reset:WI}),this.dataTask.context={model:this},this.mergeDefaultAndTheme(e,i);var a=xr(this).sourceManager=new q_(this);a.prepareSource();var o=this.getInitialData(e,i);gp(o,this),this.dataTask.context.data=o,xr(this).dataBeforeProcessed=o,pp(this),this._initSelectedMapFromData(o)},t.prototype.mergeDefaultAndTheme=function(e,n){var i=za(this),a=i?Mu(e):{},o=this.subType;_t.hasClass(o)&&(o+="Series"),tt(e,n.getTheme().get(this.subType)),tt(e,this.getDefaultOption()),zf(e,"label",["show"]),this.fillDataTextStyle(e.data),i&&Ti(e,a,i)},t.prototype.mergeOption=function(e,n){e=tt(this.option,e,!0),this.fillDataTextStyle(e.data);var i=za(this);i&&Ti(this.option,e,i);var a=xr(this).sourceManager;a.dirty(),a.prepareSource();var o=this.getInitialData(e,n);gp(o,this),this.dataTask.dirty(),this.dataTask.context.data=o,xr(this).dataBeforeProcessed=o,pp(this),this._initSelectedMapFromData(o)},t.prototype.fillDataTextStyle=function(e){if(e&&!he(e))for(var n=["show"],i=0;ithis.getShallow("animationThreshold")&&(n=!1),!!n},t.prototype.restoreData=function(){this.dataTask.dirty()},t.prototype.getColorFromPalette=function(e,n,i){var a=this.ecModel,o=wv.prototype.getColorFromPalette.call(this,e,n,i);return o||(o=a.getColorFromPalette(e,n,i)),o},t.prototype.coordDimToDataDim=function(e){return this.getRawData().mapDimensionsAll(e)},t.prototype.getProgressive=function(){return this.get("progressive")},t.prototype.getProgressiveThreshold=function(){return this.get("progressiveThreshold")},t.prototype.select=function(e,n){this._innerSelect(this.getData(n),e)},t.prototype.unselect=function(e,n){var i=this.option.selectedMap;if(!!i){var a=this.option.selectedMode,o=this.getData(n);if(a==="series"||i==="all"){this.option.selectedMap={},this._selectedDataIndicesMap={};return}for(var s=0;s=0&&i.push(o)}return i},t.prototype.isSelected=function(e,n){var i=this.option.selectedMap;if(!i)return!1;var a=this.getData(n);return(i==="all"||i[Eo(a,e)])&&!a.getItemModel(e).get(["select","disabled"])},t.prototype.isUniversalTransitionEnabled=function(){if(this[gs])return!0;var e=this.option.universalTransition;return e?e===!0?!0:e&&e.enabled:!1},t.prototype._innerSelect=function(e,n){var i,a,o=this.option,s=o.selectedMode,u=n.length;if(!(!s||!u)){if(s==="series")o.selectedMap="all";else if(s==="multiple"){U(o.selectedMap)||(o.selectedMap={});for(var l=o.selectedMap,f=0;f0&&this._innerSelect(e,n)}},t.registerClass=function(e){return _t.registerClass(e)},t.protoInitialize=function(){var e=t.prototype;e.type="series.__base__",e.seriesIndex=0,e.ignoreStyleOnData=!1,e.hasSymbolVisual=!1,e.defaultSymbol="circle",e.visualStyleAccessPath="itemStyle",e.visualDrawType="fill"}(),t}(_t);Ne(Iu,vI);Ne(Iu,wv);u0(Iu,_t);function pp(r){var t=r.name;ev(r)||(r.name=GI(r)||t)}function GI(r){var t=r.getRawData(),e=t.mapDimensionsAll("seriesName"),n=[];return A(e,function(i){var a=t.getDimensionInfo(i);a.displayName&&n.push(a.displayName)}),n.join(" ")}function HI(r){return r.model.getRawData().count()}function WI(r){var t=r.model;return t.setData(t.getRawData().cloneShallow()),$I}function $I(r,t){t.outputData&&r.end>t.outputData.count()&&t.model.getRawData().cloneShallow(t.outputData)}function gp(r,t){A($w(r.CHANGABLE_METHODS,r.DOWNSAMPLE_METHODS),function(e){r.wrapMethod(e,lt(UI,t))})}function UI(r,t){var e=nh(r);return e&&e.setOutputEnd((t||this).count()),t}function nh(r){var t=(r.ecModel||{}).scheduler,e=t&&t.getPipeline(r.uid);if(e){var n=e.currentTask;if(n){var i=n.agentStubMap;i&&(n=i.get(r.uid))}return n}}const rr=Iu;var Iv=function(){function r(){this.group=new Et,this.uid=io("viewComponent")}return r.prototype.init=function(t,e){},r.prototype.render=function(t,e,n,i){},r.prototype.dispose=function(t,e){},r.prototype.updateView=function(t,e,n,i){},r.prototype.updateLayout=function(t,e,n,i){},r.prototype.updateVisual=function(t,e,n,i){},r.prototype.toggleBlurSeries=function(t,e,n){},r.prototype.eachRendered=function(t){var e=this.group;e&&e.traverse(t)},r}();nv(Iv);uu(Iv);const Te=Iv;function ao(){var r=bt();return function(t){var e=r(t),n=t.pipelineContext,i=!!e.large,a=!!e.progressiveRender,o=e.large=!!(n&&n.large),s=e.progressiveRender=!!(n&&n.progressiveRender);return(i!==o||a!==s)&&"reset"}}var r1=bt(),YI=ao(),Lv=function(){function r(){this.group=new Et,this.uid=io("viewChart"),this.renderTask=ba({plan:XI,reset:ZI}),this.renderTask.context={view:this}}return r.prototype.init=function(t,e){},r.prototype.render=function(t,e,n,i){},r.prototype.highlight=function(t,e,n,i){var a=t.getData(i&&i.dataType);!a||mp(a,i,"emphasis")},r.prototype.downplay=function(t,e,n,i){var a=t.getData(i&&i.dataType);!a||mp(a,i,"normal")},r.prototype.remove=function(t,e){this.group.removeAll()},r.prototype.dispose=function(t,e){},r.prototype.updateView=function(t,e,n,i){this.render(t,e,n,i)},r.prototype.updateLayout=function(t,e,n,i){this.render(t,e,n,i)},r.prototype.updateVisual=function(t,e,n,i){this.render(t,e,n,i)},r.prototype.eachRendered=function(t){eo(this.group,t)},r.markUpdateMethod=function(t,e){r1(t).updateMethod=e},r.protoInitialize=function(){var t=r.prototype;t.type="chart"}(),r}();function yp(r,t,e){r&&Yf(r)&&(t==="emphasis"?bi:wi)(r,e)}function mp(r,t,e){var n=In(r,t),i=t&&t.highlightKey!=null?oA(t.highlightKey):null;n!=null?A(Mt(n),function(a){yp(r.getItemGraphicEl(a),e,i)}):r.eachItemGraphicEl(function(a){yp(a,e,i)})}nv(Lv);uu(Lv);function XI(r){return YI(r.model)}function ZI(r){var t=r.model,e=r.ecModel,n=r.api,i=r.payload,a=t.pipelineContext.progressiveRender,o=r.view,s=i&&r1(i).updateMethod,u=a?"incrementalPrepareRender":s&&o[s]?s:"render";return u!=="render"&&o[u](t,e,n,i),qI[u]}var qI={incrementalPrepareRender:{progress:function(r,t){t.view.incrementalRender(r,t.model,t.ecModel,t.api,t.payload)}},render:{forceFirstProgress:!0,progress:function(r,t){t.view.render(t.model,t.ecModel,t.api,t.payload)}}};const xe=Lv;var zs="\0__throttleOriginMethod",_p="\0__throttleRate",Sp="\0__throttleType";function Pv(r,t,e){var n,i=0,a=0,o=null,s,u,l,f;t=t||0;function h(){a=new Date().getTime(),o=null,r.apply(u,l||[])}var c=function(){for(var v=[],d=0;d=0?h():o=setTimeout(h,-s),i=n};return c.clear=function(){o&&(clearTimeout(o),o=null)},c.debounceNextCall=function(v){f=v},c}function n1(r,t,e,n){var i=r[t];if(!!i){var a=i[zs]||i,o=i[Sp],s=i[_p];if(s!==e||o!==n){if(e==null||!n)return r[t]=a;i=r[t]=Pv(a,e,n==="debounce"),i[zs]=a,i[Sp]=n,i[_p]=e}return i}}function ih(r,t){var e=r[t];e&&e[zs]&&(e.clear&&e.clear(),r[t]=e[zs])}var xp=bt(),bp={itemStyle:Ea(l_,!0),lineStyle:Ea(u_,!0)},KI={lineStyle:"stroke",itemStyle:"fill"};function i1(r,t){var e=r.visualStyleMapper||bp[t];return e||(console.warn("Unkown style type '"+t+"'."),bp.itemStyle)}function a1(r,t){var e=r.visualDrawType||KI[t];return e||(console.warn("Unkown style type '"+t+"'."),"fill")}var jI={createOnAllSeries:!0,performRawSeries:!0,reset:function(r,t){var e=r.getData(),n=r.visualStyleAccessPath||"itemStyle",i=r.getModel(n),a=i1(r,n),o=a(i),s=i.getShallow("decal");s&&(e.setVisual("decal",s),s.dirty=!0);var u=a1(r,n),l=o[u],f=q(l)?l:null,h=o.fill==="auto"||o.stroke==="auto";if(!o[u]||f||h){var c=r.getColorFromPalette(r.name,null,t.getSeriesCount());o[u]||(o[u]=c,e.setVisual("colorFromPalette",!0)),o.fill=o.fill==="auto"||q(o.fill)?c:o.fill,o.stroke=o.stroke==="auto"||q(o.stroke)?c:o.stroke}if(e.setVisual("style",o),e.setVisual("drawType",u),!t.isSeriesFiltered(r)&&f)return e.setVisual("colorFromPalette",!1),{dataEach:function(v,d){var g=r.getDataParams(d),p=B({},o);p[u]=f(g),v.setItemVisual(d,"style",p)}}}},Yi=new Vt,QI={createOnAllSeries:!0,performRawSeries:!0,reset:function(r,t){if(!(r.ignoreStyleOnData||t.isSeriesFiltered(r))){var e=r.getData(),n=r.visualStyleAccessPath||"itemStyle",i=i1(r,n),a=e.getVisual("drawType");return{dataEach:e.hasItemOption?function(o,s){var u=o.getRawDataItem(s);if(u&&u[n]){Yi.option=u[n];var l=i(Yi),f=o.ensureUniqueItemVisual(s,"style");B(f,l),Yi.option.decal&&(o.setItemVisual(s,"decal",Yi.option.decal),Yi.option.decal.dirty=!0),a in l&&o.setItemVisual(s,"colorFromPalette",!1)}}:null}}}},JI={performRawSeries:!0,overallReset:function(r){var t=K();r.eachSeries(function(e){var n=e.getColorBy();if(!e.isColorBySeries()){var i=e.type+"-"+n,a=t.get(i);a||(a={},t.set(i,a)),xp(e).scope=a}}),r.eachSeries(function(e){if(!(e.isColorBySeries()||r.isSeriesFiltered(e))){var n=e.getRawData(),i={},a=e.getData(),o=xp(e).scope,s=e.visualStyleAccessPath||"itemStyle",u=a1(e,s);a.each(function(l){var f=a.getRawIndex(l);i[f]=l}),n.each(function(l){var f=i[l],h=a.getItemVisual(f,"colorFromPalette");if(h){var c=a.ensureUniqueItemVisual(f,"style"),v=n.getName(l)||l+"",d=n.count();c[u]=e.getColorFromPalette(v,o,d)}})}})}},Oo=Math.PI;function tL(r,t){t=t||{},J(t,{text:"loading",textColor:"#000",fontSize:12,fontWeight:"normal",fontStyle:"normal",fontFamily:"sans-serif",maskColor:"rgba(255, 255, 255, 0.8)",showSpinner:!0,color:"#5470c6",spinnerRadius:10,lineWidth:5,zlevel:0});var e=new Et,n=new At({style:{fill:t.maskColor},zlevel:t.zlevel,z:1e4});e.add(n);var i=new Ft({style:{text:t.text,fill:t.textColor,fontSize:t.fontSize,fontWeight:t.fontWeight,fontStyle:t.fontStyle,fontFamily:t.fontFamily},zlevel:t.zlevel,z:10001}),a=new At({style:{fill:"none"},textContent:i,textConfig:{position:"right",distance:10},zlevel:t.zlevel,z:10001});e.add(a);var o;return t.showSpinner&&(o=new hv({shape:{startAngle:-Oo/2,endAngle:-Oo/2+.1,r:t.spinnerRadius},style:{stroke:t.color,lineCap:"round",lineWidth:t.lineWidth},zlevel:t.zlevel,z:10001}),o.animateShape(!0).when(1e3,{endAngle:Oo*3/2}).start("circularInOut"),o.animateShape(!0).when(1e3,{startAngle:Oo*3/2}).delay(300).start("circularInOut"),e.add(o)),e.resize=function(){var s=i.getBoundingRect().width,u=t.showSpinner?t.spinnerRadius:0,l=(r.getWidth()-u*2-(t.showSpinner&&s?10:0)-s)/2-(t.showSpinner&&s?0:5+s/2)+(t.showSpinner?0:s/2)+(s?0:u),f=r.getHeight()/2;t.showSpinner&&o.setShape({cx:l,cy:f}),a.setShape({x:l-u,y:f-u,width:u*2,height:u*2}),n.setShape({x:0,y:0,width:r.getWidth(),height:r.getHeight()})},e.resize(),e}var eL=function(){function r(t,e,n,i){this._stageTaskMap=K(),this.ecInstance=t,this.api=e,n=this._dataProcessorHandlers=n.slice(),i=this._visualHandlers=i.slice(),this._allHandlers=n.concat(i)}return r.prototype.restoreData=function(t,e){t.restoreData(e),this._stageTaskMap.each(function(n){var i=n.overallTask;i&&i.dirty()})},r.prototype.getPerformArgs=function(t,e){if(!!t.__pipeline){var n=this._pipelineMap.get(t.__pipeline.id),i=n.context,a=!e&&n.progressiveEnabled&&(!i||i.progressiveRender)&&t.__idxInPipeline>n.blockIndex,o=a?n.step:null,s=i&&i.modDataCount,u=s!=null?Math.ceil(s/o):null;return{step:o,modBy:u,modDataCount:s}}},r.prototype.getPipeline=function(t){return this._pipelineMap.get(t)},r.prototype.updateStreamModes=function(t,e){var n=this._pipelineMap.get(t.uid),i=t.getData(),a=i.count(),o=n.progressiveEnabled&&e.incrementalPrepareRender&&a>=n.threshold,s=t.get("large")&&a>=t.get("largeThreshold"),u=t.get("progressiveChunkMode")==="mod"?a:null;t.pipelineContext=n.context={progressiveRender:o,modDataCount:u,large:s}},r.prototype.restorePipelines=function(t){var e=this,n=e._pipelineMap=K();t.eachSeries(function(i){var a=i.getProgressive(),o=i.uid;n.set(o,{id:o,head:null,tail:null,threshold:i.getProgressiveThreshold(),progressiveEnabled:a&&!(i.preventIncremental&&i.preventIncremental()),blockIndex:-1,step:Math.round(a||700),count:0}),e._pipe(i,i.dataTask)})},r.prototype.prepareStageTasks=function(){var t=this._stageTaskMap,e=this.api.getModel(),n=this.api;A(this._allHandlers,function(i){var a=t.get(i.uid)||t.set(i.uid,{}),o="";be(!(i.reset&&i.overallReset),o),i.reset&&this._createSeriesStageTask(i,a,e,n),i.overallReset&&this._createOverallStageTask(i,a,e,n)},this)},r.prototype.prepareView=function(t,e,n,i){var a=t.renderTask,o=a.context;o.model=e,o.ecModel=n,o.api=i,a.__block=!t.incrementalPrepareRender,this._pipe(e,a)},r.prototype.performDataProcessorTasks=function(t,e){this._performStageTasks(this._dataProcessorHandlers,t,e,{block:!0})},r.prototype.performVisualTasks=function(t,e,n){this._performStageTasks(this._visualHandlers,t,e,n)},r.prototype._performStageTasks=function(t,e,n,i){i=i||{};var a=!1,o=this;A(t,function(u,l){if(!(i.visualType&&i.visualType!==u.visualType)){var f=o._stageTaskMap.get(u.uid),h=f.seriesTaskMap,c=f.overallTask;if(c){var v,d=c.agentStubMap;d.each(function(p){s(i,p)&&(p.dirty(),v=!0)}),v&&c.dirty(),o.updatePayload(c,n);var g=o.getPerformArgs(c,i.block);d.each(function(p){p.perform(g)}),c.perform(g)&&(a=!0)}else h&&h.each(function(p,y){s(i,p)&&p.dirty();var m=o.getPerformArgs(p,i.block);m.skip=!u.performRawSeries&&e.isSeriesFiltered(p.context.model),o.updatePayload(p,n),p.perform(m)&&(a=!0)})}});function s(u,l){return u.setDirty&&(!u.dirtyMap||u.dirtyMap.get(l.__pipeline.id))}this.unfinished=a||this.unfinished},r.prototype.performSeriesTasks=function(t){var e;t.eachSeries(function(n){e=n.dataTask.perform()||e}),this.unfinished=e||this.unfinished},r.prototype.plan=function(){this._pipelineMap.each(function(t){var e=t.tail;do{if(e.__block){t.blockIndex=e.__idxInPipeline;break}e=e.getUpstream()}while(e)})},r.prototype.updatePayload=function(t,e){e!=="remain"&&(t.context.payload=e)},r.prototype._createSeriesStageTask=function(t,e,n,i){var a=this,o=e.seriesTaskMap,s=e.seriesTaskMap=K(),u=t.seriesType,l=t.getTargetSeries;t.createOnAllSeries?n.eachRawSeries(f):u?n.eachRawSeriesByType(u,f):l&&l(n,i).each(f);function f(h){var c=h.uid,v=s.set(c,o&&o.get(c)||ba({plan:oL,reset:sL,count:lL}));v.context={model:h,ecModel:n,api:i,useClearVisual:t.isVisual&&!t.isLayout,plan:t.plan,reset:t.reset,scheduler:a},a._pipe(h,v)}},r.prototype._createOverallStageTask=function(t,e,n,i){var a=this,o=e.overallTask=e.overallTask||ba({reset:rL});o.context={ecModel:n,api:i,overallReset:t.overallReset,scheduler:a};var s=o.agentStubMap,u=o.agentStubMap=K(),l=t.seriesType,f=t.getTargetSeries,h=!0,c=!1,v="";be(!t.createOnAllSeries,v),l?n.eachRawSeriesByType(l,d):f?f(n,i).each(d):(h=!1,A(n.getSeries(),d));function d(g){var p=g.uid,y=u.set(p,s&&s.get(p)||(c=!0,ba({reset:nL,onDirty:aL})));y.context={model:g,overallProgress:h},y.agent=o,y.__block=h,a._pipe(g,y)}c&&o.dirty()},r.prototype._pipe=function(t,e){var n=t.uid,i=this._pipelineMap.get(n);!i.head&&(i.head=e),i.tail&&i.tail.pipe(e),i.tail=e,e.__idxInPipeline=i.count++,e.__pipeline=i},r.wrapStageHandler=function(t,e){return q(t)&&(t={overallReset:t,seriesType:fL(t)}),t.uid=io("stageHandler"),e&&(t.visualType=e),t},r}();function rL(r){r.overallReset(r.ecModel,r.api,r.payload)}function nL(r){return r.overallProgress&&iL}function iL(){this.agent.dirty(),this.getDownstream().dirty()}function aL(){this.agent&&this.agent.dirty()}function oL(r){return r.plan?r.plan(r.model,r.ecModel,r.api,r.payload):null}function sL(r){r.useClearVisual&&r.data.clearAllVisual();var t=r.resetDefines=Mt(r.reset(r.model,r.ecModel,r.api,r.payload));return t.length>1?N(t,function(e,n){return o1(n)}):uL}var uL=o1(0);function o1(r){return function(t,e){var n=e.data,i=e.resetDefines[r];if(i&&i.dataEach)for(var a=t.start;a0&&v===l.length-c.length){var d=l.slice(0,v);d!=="data"&&(e.mainType=d,e[c.toLowerCase()]=u,f=!0)}}s.hasOwnProperty(l)&&(n[l]=u,f=!0),f||(i[l]=u)})}return{cptQuery:e,dataQuery:n,otherQuery:i}},r.prototype.filter=function(t,e){var n=this.eventInfo;if(!n)return!0;var i=n.targetEl,a=n.packedEvent,o=n.model,s=n.view;if(!o||!s)return!0;var u=e.cptQuery,l=e.dataQuery;return f(u,o,"mainType")&&f(u,o,"subType")&&f(u,o,"index","componentIndex")&&f(u,o,"name")&&f(u,o,"id")&&f(l,a,"name")&&f(l,a,"dataIndex")&&f(l,a,"dataType")&&(!s.filterForExposedEvent||s.filterForExposedEvent(t,e.otherQuery,i,a));function f(h,c,v,d){return h[v]==null||c[d||v]===h[v]}},r.prototype.afterTrigger=function(){this.eventInfo=null},r}(),ah=["symbol","symbolSize","symbolRotate","symbolOffset"],Mp=ah.concat(["symbolKeepAspect"]),dL={createOnAllSeries:!0,performRawSeries:!0,reset:function(r,t){var e=r.getData();if(r.legendIcon&&e.setVisual("legendIcon",r.legendIcon),!r.hasSymbolVisual)return;for(var n={},i={},a=!1,o=0;o=0&&wn(u)?u:.5;var l=r.createRadialGradient(o,s,0,o,s,u);return l}function sh(r,t,e){for(var n=t.type==="radial"?OL(r,t,e):EL(r,t,e),i=t.colorStops,a=0;a0)?null:r==="dashed"?[4*t,2*t]:r==="dotted"?[t]:ht(r)?[r]:F(r)?r:null}function Rv(r){var t=r.style,e=t.lineDash&&t.lineWidth>0&&BL(t.lineDash,t.lineWidth),n=t.lineDashOffset;if(e){var i=t.strokeNoScale&&r.getLineScale?r.getLineScale():1;i&&i!==1&&(e=N(e,function(a){return a/i}),n/=i)}return[e,n]}var NL=new er(!0);function Gs(r){var t=r.stroke;return!(t==null||t==="none"||!(r.lineWidth>0))}function Ap(r){return typeof r=="string"&&r!=="none"}function Hs(r){var t=r.fill;return t!=null&&t!=="none"}function Dp(r,t){if(t.fillOpacity!=null&&t.fillOpacity!==1){var e=r.globalAlpha;r.globalAlpha=t.fillOpacity*t.opacity,r.fill(),r.globalAlpha=e}else r.fill()}function Ip(r,t){if(t.strokeOpacity!=null&&t.strokeOpacity!==1){var e=r.globalAlpha;r.globalAlpha=t.strokeOpacity*t.opacity,r.stroke(),r.globalAlpha=e}else r.stroke()}function uh(r,t,e){var n=iv(t.image,t.__image,e);if(lu(n)){var i=r.createPattern(n,t.repeat||"repeat");if(typeof DOMMatrix=="function"&&i&&i.setTransform){var a=new DOMMatrix;a.translateSelf(t.x||0,t.y||0),a.rotateSelf(0,0,(t.rotation||0)*es),a.scaleSelf(t.scaleX||1,t.scaleY||1),i.setTransform(a)}return i}}function FL(r,t,e,n){var i,a=Gs(e),o=Hs(e),s=e.strokePercent,u=s<1,l=!t.path;(!t.silent||u)&&l&&t.createPathProxy();var f=t.path||NL,h=t.__dirty;if(!n){var c=e.fill,v=e.stroke,d=o&&!!c.colorStops,g=a&&!!v.colorStops,p=o&&!!c.image,y=a&&!!v.image,m=void 0,_=void 0,S=void 0,b=void 0,x=void 0;(d||g)&&(x=t.getBoundingRect()),d&&(m=h?sh(r,c,x):t.__canvasFillGradient,t.__canvasFillGradient=m),g&&(_=h?sh(r,v,x):t.__canvasStrokeGradient,t.__canvasStrokeGradient=_),p&&(S=h||!t.__canvasFillPattern?uh(r,c,t):t.__canvasFillPattern,t.__canvasFillPattern=S),y&&(b=h||!t.__canvasStrokePattern?uh(r,v,t):t.__canvasStrokePattern,t.__canvasStrokePattern=S),d?r.fillStyle=m:p&&(S?r.fillStyle=S:o=!1),g?r.strokeStyle=_:y&&(b?r.strokeStyle=b:a=!1)}var w=t.getGlobalScale();f.setScale(w[0],w[1],t.segmentIgnoreThreshold);var T,C;r.setLineDash&&e.lineDash&&(i=Rv(t),T=i[0],C=i[1]);var M=!0;(l||h&ni)&&(f.setDPR(r.dpr),u?f.setContext(null):(f.setContext(r),M=!1),f.reset(),t.buildPath(f,t.shape,n),f.toStatic(),t.pathUpdated()),M&&f.rebuildPath(r,u?s:1),T&&(r.setLineDash(T),r.lineDashOffset=C),n||(e.strokeFirst?(a&&Ip(r,e),o&&Dp(r,e)):(o&&Dp(r,e),a&&Ip(r,e))),T&&r.setLineDash([])}function zL(r,t,e){var n=t.__image=iv(e.image,t.__image,t,t.onload);if(!(!n||!lu(n))){var i=e.x||0,a=e.y||0,o=t.getWidth(),s=t.getHeight(),u=n.width/n.height;if(o==null&&s!=null?o=s*u:s==null&&o!=null?s=o/u:o==null&&s==null&&(o=n.width,s=n.height),e.sWidth&&e.sHeight){var l=e.sx||0,f=e.sy||0;r.drawImage(n,l,f,e.sWidth,e.sHeight,i,a,o,s)}else if(e.sx&&e.sy){var l=e.sx,f=e.sy,h=o-l,c=s-f;r.drawImage(n,l,f,h,c,i,a,o,s)}else r.drawImage(n,i,a,o,s)}}function VL(r,t,e){var n,i=e.text;if(i!=null&&(i+=""),i){r.font=e.font||Fr,r.textAlign=e.textAlign,r.textBaseline=e.textBaseline;var a=void 0,o=void 0;r.setLineDash&&e.lineDash&&(n=Rv(t),a=n[0],o=n[1]),a&&(r.setLineDash(a),r.lineDashOffset=o),e.strokeFirst?(Gs(e)&&r.strokeText(i,e.x,e.y),Hs(e)&&r.fillText(i,e.x,e.y)):(Hs(e)&&r.fillText(i,e.x,e.y),Gs(e)&&r.strokeText(i,e.x,e.y)),a&&r.setLineDash([])}}var Lp=["shadowBlur","shadowOffsetX","shadowOffsetY"],Pp=[["lineCap","butt"],["lineJoin","miter"],["miterLimit",10]];function v1(r,t,e,n,i){var a=!1;if(!n&&(e=e||{},t===e))return!1;if(n||t.opacity!==e.opacity){ae(r,i),a=!0;var o=Math.max(Math.min(t.opacity,1),0);r.globalAlpha=isNaN(o)?Cn.opacity:o}(n||t.blend!==e.blend)&&(a||(ae(r,i),a=!0),r.globalCompositeOperation=t.blend||Cn.blend);for(var s=0;s0&&e.unfinished);e.unfinished||this._zr.flush()}}},t.prototype.getDom=function(){return this._dom},t.prototype.getId=function(){return this.id},t.prototype.getZr=function(){return this._zr},t.prototype.isSSR=function(){return this._ssr},t.prototype.setOption=function(e,n,i){if(!this[Wt]){if(this._disposed){this.id;return}var a,o,s;if(U(n)&&(i=n.lazyUpdate,a=n.silent,o=n.replaceMerge,s=n.transition,n=n.notMerge),this[Wt]=!0,!this._model||n){var u=new qD(this._api),l=this._theme,f=this._model=new E_;f.scheduler=this._scheduler,f.ssr=this._ssr,f.init(null,null,null,l,this._locale,u)}this._model.setOption(e,{replaceMerge:o},hh);var h={seriesTransition:s,optionChanged:!0};if(i)this[re]={silent:a,updateParams:h},this[Wt]=!1,this.getZr().wakeUp();else{try{jn(this),br.update.call(this,null,h)}catch(c){throw this[re]=null,this[Wt]=!1,c}this._ssr||this._zr.flush(),this[re]=null,this[Wt]=!1,Xi.call(this,a),Zi.call(this,a)}}},t.prototype.setTheme=function(){},t.prototype.getModel=function(){return this._model},t.prototype.getOption=function(){return this._model&&this._model.getOption()},t.prototype.getWidth=function(){return this._zr.getWidth()},t.prototype.getHeight=function(){return this._zr.getHeight()},t.prototype.getDevicePixelRatio=function(){return this._zr.painter.dpr||QL&&window.devicePixelRatio||1},t.prototype.getRenderedCanvas=function(e){return this.renderToCanvas(e)},t.prototype.renderToCanvas=function(e){e=e||{};var n=this._zr.painter;return n.getRenderedCanvas({backgroundColor:e.backgroundColor||this._model.get("backgroundColor"),pixelRatio:e.pixelRatio||this.getDevicePixelRatio()})},t.prototype.renderToSVGString=function(e){e=e||{};var n=this._zr.painter;return n.renderToString({useViewBox:e.useViewBox})},t.prototype.getSvgDataURL=function(){if(!!nt.svgSupported){var e=this._zr,n=e.storage.getDisplayList();return A(n,function(i){i.stopAnimation(null,!0)}),e.painter.toDataURL()}},t.prototype.getDataURL=function(e){if(this._disposed){this.id;return}e=e||{};var n=e.excludeComponents,i=this._model,a=[],o=this;A(n,function(u){i.eachComponent({mainType:u},function(l){var f=o._componentsMap[l.__viewId];f.group.ignore||(a.push(f),f.group.ignore=!0)})});var s=this._zr.painter.getType()==="svg"?this.getSvgDataURL():this.renderToCanvas(e).toDataURL("image/"+(e&&e.type||"png"));return A(a,function(u){u.group.ignore=!1}),s},t.prototype.getConnectedDataURL=function(e){if(this._disposed){this.id;return}var n=e.type==="svg",i=this.group,a=Math.min,o=Math.max,s=1/0;if(Yp[i]){var u=s,l=s,f=-s,h=-s,c=[],v=e&&e.pixelRatio||this.getDevicePixelRatio();A(Ta,function(_,S){if(_.group===i){var b=n?_.getZr().painter.getSvgDom().innerHTML:_.renderToCanvas(Q(e)),x=_.getDom().getBoundingClientRect();u=a(x.left,u),l=a(x.top,l),f=o(x.right,f),h=o(x.bottom,h),c.push({dom:b,left:x.left,top:x.top})}}),u*=v,l*=v,f*=v,h*=v;var d=f-u,g=h-l,p=kn.createCanvas(),y=Xc(p,{renderer:n?"svg":"canvas"});if(y.resize({width:d,height:g}),n){var m="";return A(c,function(_){var S=_.left-u,b=_.top-l;m+=''+_.dom+""}),y.painter.getSvgRoot().innerHTML=m,e.connectedBackgroundColor&&y.painter.setBackgroundColor(e.connectedBackgroundColor),y.refreshImmediately(),y.painter.toDataURL()}else return e.connectedBackgroundColor&&y.add(new At({shape:{x:0,y:0,width:d,height:g},style:{fill:e.connectedBackgroundColor}})),A(c,function(_){var S=new pr({style:{x:_.left*v-u,y:_.top*v-l,image:_.dom}});y.add(S)}),y.refreshImmediately(),p.toDataURL("image/"+(e&&e.type||"png"))}else return this.getDataURL(e)},t.prototype.convertToPixel=function(e,n){return Bl(this,"convertToPixel",e,n)},t.prototype.convertFromPixel=function(e,n){return Bl(this,"convertFromPixel",e,n)},t.prototype.containPixel=function(e,n){if(this._disposed){this.id;return}var i=this._model,a,o=ya(i,e);return A(o,function(s,u){u.indexOf("Models")>=0&&A(s,function(l){var f=l.coordinateSystem;if(f&&f.containPoint)a=a||!!f.containPoint(n);else if(u==="seriesModels"){var h=this._chartsMap[l.__viewId];h&&h.containPoint&&(a=a||h.containPoint(n,l))}},this)},this),!!a},t.prototype.getVisual=function(e,n){var i=this._model,a=ya(i,e,{defaultMainType:"series"}),o=a.seriesModel,s=o.getData(),u=a.hasOwnProperty("dataIndexInside")?a.dataIndexInside:a.hasOwnProperty("dataIndex")?s.indexOfRawIndex(a.dataIndex):null;return u!=null?gL(s,u,n):yL(s,n)},t.prototype.getViewOfComponentModel=function(e){return this._componentsMap[e.__viewId]},t.prototype.getViewOfSeriesModel=function(e){return this._chartsMap[e.__viewId]},t.prototype._initEvents=function(){var e=this;A(c2,function(n){var i=function(a){var o=e.getModel(),s=a.target,u,l=n==="globalout";if(l?u={}:s&&fa(s,function(d){var g=ft(d);if(g&&g.dataIndex!=null){var p=g.dataModel||o.getSeriesByIndex(g.seriesIndex);return u=p&&p.getDataParams(g.dataIndex,g.dataType)||{},!0}else if(g.eventData)return u=B({},g.eventData),!0},!0),u){var f=u.componentType,h=u.componentIndex;(f==="markLine"||f==="markPoint"||f==="markArea")&&(f="series",h=u.seriesIndex);var c=f&&h!=null&&o.getComponent(f,h),v=c&&e[c.mainType==="series"?"_chartsMap":"_componentsMap"][c.__viewId];u.event=a,u.type=n,e._$eventProcessor.eventInfo={targetEl:s,packedEvent:u,model:c,view:v},e.trigger(n,u)}};i.zrEventfulCallAtLast=!0,e._zr.on(n,i,e)}),A(wa,function(n,i){e._messageCenter.on(i,function(a){this.trigger(i,a)},e)}),A(["selectchanged"],function(n){e._messageCenter.on(n,function(i){this.trigger(n,i)},e)}),_L(this._messageCenter,this,this._api)},t.prototype.isDisposed=function(){return this._disposed},t.prototype.clear=function(){if(this._disposed){this.id;return}this.setOption({series:[]},!0)},t.prototype.dispose=function(){if(this._disposed){this.id;return}this._disposed=!0;var e=this.getDom();e&&a0(this.getDom(),kv,"");var n=this,i=n._api,a=n._model;A(n._componentsViews,function(o){o.dispose(a,i)}),A(n._chartsViews,function(o){o.dispose(a,i)}),n._zr.dispose(),n._dom=n._model=n._chartsMap=n._componentsMap=n._chartsViews=n._componentsViews=n._scheduler=n._api=n._zr=n._throttledZrFlush=n._theme=n._coordSysMgr=n._messageCenter=null,delete Ta[n.id]},t.prototype.resize=function(e){if(!this[Wt]){if(this._disposed){this.id;return}this._zr.resize(e);var n=this._model;if(this._loadingFX&&this._loadingFX.resize(),!!n){var i=n.resetOption("media"),a=e&&e.silent;this[re]&&(a==null&&(a=this[re].silent),i=!0,this[re]=null),this[Wt]=!0;try{i&&jn(this),br.update.call(this,{type:"resize",animation:B({duration:0},e&&e.animation)})}catch(o){throw this[Wt]=!1,o}this[Wt]=!1,Xi.call(this,a),Zi.call(this,a)}}},t.prototype.showLoading=function(e,n){if(this._disposed){this.id;return}if(U(e)&&(n=e,e=""),e=e||"default",this.hideLoading(),!!vh[e]){var i=vh[e](this._api,n),a=this._zr;this._loadingFX=i,a.add(i)}},t.prototype.hideLoading=function(){if(this._disposed){this.id;return}this._loadingFX&&this._zr.remove(this._loadingFX),this._loadingFX=null},t.prototype.makeActionFromEvent=function(e){var n=B({},e);return n.type=wa[e.type],n},t.prototype.dispatchAction=function(e,n){if(this._disposed){this.id;return}if(U(n)||(n={silent:!!n}),!!Ws[e.type]&&!!this._model){if(this[Wt]){this._pendingActions.push(e);return}var i=n.silent;Fl.call(this,e,i);var a=n.flush;a?this._zr.flush():a!==!1&&nt.browser.weChat&&this._throttledZrFlush(),Xi.call(this,i),Zi.call(this,i)}},t.prototype.updateLabelLayout=function(){Ee.trigger("series:layoutlabels",this._model,this._api,{updatedSeries:[]})},t.prototype.appendData=function(e){if(this._disposed){this.id;return}var n=e.seriesIndex,i=this.getModel(),a=i.getSeriesByIndex(n);a.appendData(e),this._scheduler.unfinished=!0,this.getZr().wakeUp()},t.internalField=function(){jn=function(h){var c=h._scheduler;c.restorePipelines(h._model),c.prepareStageTasks(),kl(h,!0),kl(h,!1),c.plan()},kl=function(h,c){for(var v=h._model,d=h._scheduler,g=c?h._componentsViews:h._chartsViews,p=c?h._componentsMap:h._chartsMap,y=h._zr,m=h._api,_=0;_c.get("hoverLayerThreshold")&&!nt.node&&!nt.worker&&c.eachSeries(function(p){if(!p.preventUsingHoverLayer){var y=h._chartsMap[p.__viewId];y.__alive&&y.eachRendered(function(m){m.states.emphasis&&(m.states.emphasis.hoverLayer=!0)})}})}function o(h,c){var v=h.get("blendMode")||null;c.eachRendered(function(d){d.isGroup||(d.style.blend=v)})}function s(h,c){if(!h.preventAutoZ){var v=h.get("z")||0,d=h.get("zlevel")||0;c.eachRendered(function(g){return u(g,v,d,-1/0),!0})}}function u(h,c,v,d){var g=h.getTextContent(),p=h.getTextGuideLine(),y=h.isGroup;if(y)for(var m=h.childrenRef(),_=0;_0?{duration:g,delay:v.get("delay"),easing:v.get("easing")}:null;c.eachRendered(function(y){if(y.states&&y.states.emphasis){if(yi(y))return;if(y instanceof et&&sA(y),y.__dirty){var m=y.prevStates;m&&y.useStates(m)}if(d){y.stateTransition=p;var _=y.getTextContent(),S=y.getTextGuideLine();_&&(_.stateTransition=p),S&&(S.stateTransition=p)}y.__dirty&&i(y)}})}$p=function(h){return new(function(c){G(v,c);function v(){return c!==null&&c.apply(this,arguments)||this}return v.prototype.getCoordinateSystems=function(){return h._coordSysMgr.getCoordinateSystems()},v.prototype.getComponentByElement=function(d){for(;d;){var g=d.__ecComponentInfo;if(g!=null)return h._model.getComponent(g.mainType,g.index);d=d.parent}},v.prototype.enterEmphasis=function(d,g){bi(d,g),ve(h)},v.prototype.leaveEmphasis=function(d,g){wi(d,g),ve(h)},v.prototype.enterBlur=function(d){jM(d),ve(h)},v.prototype.leaveBlur=function(d){M0(d),ve(h)},v.prototype.enterSelect=function(d){A0(d),ve(h)},v.prototype.leaveSelect=function(d){D0(d),ve(h)},v.prototype.getModel=function(){return h.getModel()},v.prototype.getViewOfComponentModel=function(d){return h.getViewOfComponentModel(d)},v.prototype.getViewOfSeriesModel=function(d){return h.getViewOfSeriesModel(d)},v}(O_))(h)},A1=function(h){function c(v,d){for(var g=0;g=0)){Xp.push(e);var a=l1.wrapStageHandler(e,i);a.__prio=t,a.__raw=e,r.push(a)}}function E1(r,t){vh[r]=t}function x2(r,t,e){var n=jL("registerMap");n&&n(r,t,e)}var b2=TI;Nn(Ev,jI);Nn(Lu,QI);Nn(Lu,JI);Nn(Ev,dL);Nn(Lu,pL);Nn(x1,ZL);P1(B_);R1(e2,nI);E1("default",tL);ir({type:Mn,event:Mn,update:Mn},Kt);ir({type:fs,event:fs,update:fs},Kt);ir({type:ma,event:ma,update:ma},Kt);ir({type:hs,event:hs,update:hs},Kt);ir({type:_a,event:_a,update:_a},Kt);L1("light",hL);L1("dark",vL);function qi(r){return r==null?0:r.length||1}function Zp(r){return r}var w2=function(){function r(t,e,n,i,a,o){this._old=t,this._new=e,this._oldKeyGetter=n||Zp,this._newKeyGetter=i||Zp,this.context=a,this._diffModeMultiple=o==="multiple"}return r.prototype.add=function(t){return this._add=t,this},r.prototype.update=function(t){return this._update=t,this},r.prototype.updateManyToOne=function(t){return this._updateManyToOne=t,this},r.prototype.updateOneToMany=function(t){return this._updateOneToMany=t,this},r.prototype.updateManyToMany=function(t){return this._updateManyToMany=t,this},r.prototype.remove=function(t){return this._remove=t,this},r.prototype.execute=function(){this[this._diffModeMultiple?"_executeMultiple":"_executeOneToOne"]()},r.prototype._executeOneToOne=function(){var t=this._old,e=this._new,n={},i=new Array(t.length),a=new Array(e.length);this._initIndexMap(t,null,i,"_oldKeyGetter"),this._initIndexMap(e,n,a,"_newKeyGetter");for(var o=0;o1){var f=u.shift();u.length===1&&(n[s]=u[0]),this._update&&this._update(f,o)}else l===1?(n[s]=null,this._update&&this._update(u,o)):this._remove&&this._remove(o)}this._performRestAdd(a,n)},r.prototype._executeMultiple=function(){var t=this._old,e=this._new,n={},i={},a=[],o=[];this._initIndexMap(t,n,a,"_oldKeyGetter"),this._initIndexMap(e,i,o,"_newKeyGetter");for(var s=0;s1&&c===1)this._updateManyToOne&&this._updateManyToOne(f,l),i[u]=null;else if(h===1&&c>1)this._updateOneToMany&&this._updateOneToMany(f,l),i[u]=null;else if(h===1&&c===1)this._update&&this._update(f,l),i[u]=null;else if(h>1&&c>1)this._updateManyToMany&&this._updateManyToMany(f,l),i[u]=null;else if(h>1)for(var v=0;v1)for(var s=0;s30}var Ki=U,wr=N,L2=typeof Int32Array>"u"?Array:Int32Array,P2="e\0\0",qp=-1,R2=["hasItemOption","_nameList","_idList","_invertedIndicesMap","_dimSummary","userOutput","_rawData","_dimValueGetter","_nameDimIdx","_idDimIdx","_nameRepeatCount"],E2=["_approximateExtent"],Kp,zo,ji,Qi,Gl,Vo,Hl,O2=function(){function r(t,e){this.type="list",this._dimOmitted=!1,this._nameList=[],this._idList=[],this._visual={},this._layout={},this._itemVisuals=[],this._itemLayouts=[],this._graphicEls=[],this._approximateExtent={},this._calculationInfo={},this.hasItemOption=!1,this.TRANSFERABLE_METHODS=["cloneShallow","downSample","lttbDownSample","map"],this.CHANGABLE_METHODS=["filterSelf","selectRange"],this.DOWNSAMPLE_METHODS=["downSample","lttbDownSample"];var n,i=!1;k1(t)?(n=t.dimensions,this._dimOmitted=t.isDimensionOmitted(),this._schema=t):(i=!0,n=t),n=n||["x","y"];for(var a={},o=[],s={},u=!1,l={},f=0;f=e)){var n=this._store,i=n.getProvider();this._updateOrdinalMeta();var a=this._nameList,o=this._idList,s=i.getSource().sourceFormat,u=s===Ce;if(u&&!i.pure)for(var l=[],f=t;f0},r.prototype.ensureUniqueItemVisual=function(t,e){var n=this._itemVisuals,i=n[t];i||(i=n[t]={});var a=i[e];return a==null&&(a=this.getVisual(e),F(a)?a=a.slice():Ki(a)&&(a=B({},a)),i[e]=a),a},r.prototype.setItemVisual=function(t,e,n){var i=this._itemVisuals[t]||{};this._itemVisuals[t]=i,Ki(e)?B(i,e):i[e]=n},r.prototype.clearAllVisual=function(){this._visual={},this._itemVisuals=[]},r.prototype.setLayout=function(t,e){Ki(t)?B(this._layout,t):this._layout[t]=e},r.prototype.getLayout=function(t){return this._layout[t]},r.prototype.getItemLayout=function(t){return this._itemLayouts[t]},r.prototype.setItemLayout=function(t,e,n){this._itemLayouts[t]=n?B(this._itemLayouts[t]||{},e):e},r.prototype.clearItemLayouts=function(){this._itemLayouts.length=0},r.prototype.setItemGraphicEl=function(t,e){var n=this.hostModel&&this.hostModel.seriesIndex;GM(n,this.dataType,t,e),this._graphicEls[t]=e},r.prototype.getItemGraphicEl=function(t){return this._graphicEls[t]},r.prototype.eachItemGraphicEl=function(t,e){A(this._graphicEls,function(n,i){n&&t&&t.call(e,n,i)})},r.prototype.cloneShallow=function(t){return t||(t=new r(this._schema?this._schema:wr(this.dimensions,this._getDimInfo,this),this.hostModel)),Gl(t,this),t._store=this._store,t},r.prototype.wrapMethod=function(t,e){var n=this[t];!q(n)||(this.__wrappedMethods=this.__wrappedMethods||[],this.__wrappedMethods.push(t),this[t]=function(){var i=n.apply(this,arguments);return e.apply(this,[i].concat(Xh(arguments)))})},r.internalField=function(){Kp=function(t){var e=t._invertedIndicesMap;A(e,function(n,i){var a=t._dimInfos[i],o=a.ordinalMeta,s=t._store;if(o){n=e[i]=new L2(o.categories.length);for(var u=0;u1&&(u+="__ec__"+f),i[e]=u}}}(),r}();const z1=O2;function V1(r,t){Cv(r)||(r=Mv(r)),t=t||{};var e=t.coordDimensions||[],n=t.dimensionsDefine||r.dimensionsDefine||[],i=K(),a=[],o=B2(r,e,n,t.dimensionsCount),s=t.canOmitUnusedDimensions&&F1(o),u=n===r.dimensionsDefine,l=u?N1(r):B1(n),f=t.encodeDefine;!f&&t.encodeDefaulter&&(f=t.encodeDefaulter(r,o));for(var h=K(f),c=new X_(o),v=0;v0&&(n.name=i+(a-1)),a++,t.set(i,a)}}function B2(r,t,e,n){var i=Math.max(r.dimensionsDetectedCount||1,t.length,e.length,n||0);return A(t,function(a){var o;U(a)&&(o=a.dimsDef)&&(i=Math.max(i,o.length))}),i}function N2(r,t,e){var n=t.data;if(e||n.hasOwnProperty(r)){for(var i=0;n.hasOwnProperty(r+i);)i++;r+=i}return t.set(r,!0),r}var F2=function(){function r(t){this.coordSysDims=[],this.axisMap=K(),this.categoryAxisMap=K(),this.coordSysName=t}return r}();function z2(r){var t=r.get("coordinateSystem"),e=new F2(t),n=V2[t];if(n)return n(r,e,e.axisMap,e.categoryAxisMap),e}var V2={cartesian2d:function(r,t,e,n){var i=r.getReferringComponents("xAxis",qt).models[0],a=r.getReferringComponents("yAxis",qt).models[0];t.coordSysDims=["x","y"],e.set("x",i),e.set("y",a),Qn(i)&&(n.set("x",i),t.firstCategoryDimIndex=0),Qn(a)&&(n.set("y",a),t.firstCategoryDimIndex==null&&(t.firstCategoryDimIndex=1))},singleAxis:function(r,t,e,n){var i=r.getReferringComponents("singleAxis",qt).models[0];t.coordSysDims=["single"],e.set("single",i),Qn(i)&&(n.set("single",i),t.firstCategoryDimIndex=0)},polar:function(r,t,e,n){var i=r.getReferringComponents("polar",qt).models[0],a=i.findAxisModel("radiusAxis"),o=i.findAxisModel("angleAxis");t.coordSysDims=["radius","angle"],e.set("radius",a),e.set("angle",o),Qn(a)&&(n.set("radius",a),t.firstCategoryDimIndex=0),Qn(o)&&(n.set("angle",o),t.firstCategoryDimIndex==null&&(t.firstCategoryDimIndex=1))},geo:function(r,t,e,n){t.coordSysDims=["lng","lat"]},parallel:function(r,t,e,n){var i=r.ecModel,a=i.getComponent("parallel",r.get("parallelIndex")),o=t.coordSysDims=a.dimensions.slice();A(a.parallelAxisIndex,function(s,u){var l=i.getComponent("parallelAxis",s),f=o[u];e.set(f,l),Qn(l)&&(n.set(f,l),t.firstCategoryDimIndex==null&&(t.firstCategoryDimIndex=u))})}};function Qn(r){return r.get("type")==="category"}function G2(r,t,e){e=e||{};var n=e.byIndex,i=e.stackedCoordDimension,a,o,s;H2(t)?a=t:(o=t.schema,a=o.dimensions,s=t.store);var u=!!(r&&r.get("stack")),l,f,h,c;if(A(a,function(m,_){H(m)&&(a[_]=m={name:m}),u&&!m.isExtraCoord&&(!n&&!l&&m.ordinalMeta&&(l=m),!f&&m.type!=="ordinal"&&m.type!=="time"&&(!i||i===m.coordDim)&&(f=m))}),f&&!n&&!l&&(n=!0),f){h="__\0ecstackresult_"+r.id,c="__\0ecstackedover_"+r.id,l&&(l.createInvertedIndices=!0);var v=f.coordDim,d=f.type,g=0;A(a,function(m){m.coordDim===v&&g++});var p={name:h,coordDim:v,coordDimIndex:g,type:d,isExtraCoord:!0,isCalculationCoord:!0,storeDimIndex:a.length},y={name:c,coordDim:c,coordDimIndex:g+1,type:d,isExtraCoord:!0,isCalculationCoord:!0,storeDimIndex:a.length+1};o?(s&&(p.storeDimIndex=s.ensureCalculationDimension(c,d),y.storeDimIndex=s.ensureCalculationDimension(h,d)),o.appendCalculationDimension(p),o.appendCalculationDimension(y)):(a.push(p),a.push(y))}return{stackedDimension:f&&f.name,stackedByDimension:l&&l.name,isStackedByIndex:n,stackedOverDimension:c,stackResultDimension:h}}function H2(r){return!k1(r.schema)}function Mi(r,t){return!!t&&t===r.getCalculationInfo("stackedDimension")}function W2(r,t){return Mi(r,t)?r.getCalculationInfo("stackResultDimension"):t}function $2(r,t){var e=r.get("coordinateSystem"),n=Tv.get(e),i;return t&&t.coordSysDims&&(i=N(t.coordSysDims,function(a){var o={name:a},s=t.axisMap.get(a);if(s){var u=s.get("type");o.type=ch(u)}return o})),i||(i=n&&(n.getDimensionsInfo?n.getDimensionsInfo():n.dimensions.slice())||["x","y"]),i}function U2(r,t,e){var n,i;return e&&A(r,function(a,o){var s=a.coordDim,u=e.categoryAxisMap.get(s);u&&(n==null&&(n=o),a.ordinalMeta=u.getOrdinalMeta(),t&&(a.createInvertedIndices=!0)),a.otherDims.itemName!=null&&(i=!0)}),!i&&n!=null&&(r[n].otherDims.itemName=0),n}function Pu(r,t,e){e=e||{};var n=t.getSourceManager(),i,a=!1;r?(a=!0,i=Mv(r)):(i=n.getSource(),a=i.sourceFormat===Ce);var o=z2(t),s=$2(t,o),u=e.useEncodeDefaulter,l=q(u)?u:u?lt(D_,s,t):null,f={coordDimensions:s,generateCoord:e.generateCoord,encodeDefine:t.getEncode(),encodeDefaulter:l,canOmitUnusedDimensions:!a},h=V1(i,f),c=U2(h.dimensions,e.createInvertedIndices,o),v=a?null:n.getSharedDataStore(h),d=G2(t,{schema:h,store:v}),g=new z1(h,t);g.setCalculationInfo(d);var p=c!=null&&Y2(i)?function(y,m,_,S){return S===c?_:this.defaultDimValueGetter(y,m,_,S)}:null;return g.hasItemOption=!1,g.initData(a?i:v,null,p),g}function Y2(r){if(r.sourceFormat===Ce){var t=X2(r.data||[]);return!F(Qa(t))}}function X2(r){for(var t=0;te[1]&&(e[1]=t[1])},r.prototype.unionExtentFromData=function(t,e){this.unionExtent(t.getApproximateExtent(e))},r.prototype.getExtent=function(){return this._extent.slice()},r.prototype.setExtent=function(t,e){var n=this._extent;isNaN(t)||(n[0]=t),isNaN(e)||(n[1]=e)},r.prototype.isInExtentRange=function(t){return this._extent[0]<=t&&this._extent[1]>=t},r.prototype.isBlank=function(){return this._isBlank},r.prototype.setBlank=function(t){this._isBlank=t},r}();uu(G1);const yr=G1;var Z2=0,q2=function(){function r(t){this.categories=t.categories||[],this._needCollect=t.needCollect,this._deduplication=t.deduplication,this.uid=++Z2}return r.createByAxisModel=function(t){var e=t.option,n=e.data,i=n&&N(n,K2);return new r({categories:i,needCollect:!i,deduplication:e.dedplication!==!1})},r.prototype.getOrdinal=function(t){return this._getOrCreateMap().get(t)},r.prototype.parseAndCollect=function(t){var e,n=this._needCollect;if(!H(t)&&!n)return t;if(n&&!this._deduplication)return e=this.categories.length,this.categories[e]=t,e;var i=this._getOrCreateMap();return e=i.get(t),e==null&&(n?(e=this.categories.length,this.categories[e]=t,i.set(t,e)):e=NaN),e},r.prototype._getOrCreateMap=function(){return this._map||(this._map=K(this.categories))},r}();function K2(r){return U(r)&&r.value!=null?r.value:r+""}const dh=q2;function ph(r){return r.type==="interval"||r.type==="log"}function j2(r,t,e,n){var i={},a=r[1]-r[0],o=i.interval=Jm(a/t,!0);e!=null&&on&&(o=i.interval=n);var s=i.intervalPrecision=H1(o),u=i.niceTickExtent=[Rt(Math.ceil(r[0]/o)*o,s),Rt(Math.floor(r[1]/o)*o,s)];return Q2(u,r),i}function Wl(r){var t=Math.pow(10,tv(r)),e=r/t;return e?e===2?e=3:e===3?e=5:e*=2:e=1,Rt(e*t)}function H1(r){return fr(r)+2}function jp(r,t,e){r[t]=Math.max(Math.min(r[t],e[1]),e[0])}function Q2(r,t){!isFinite(r[0])&&(r[0]=t[0]),!isFinite(r[1])&&(r[1]=t[1]),jp(r,0,t),jp(r,1,t),r[0]>r[1]&&(r[0]=r[1])}function Ru(r,t){return r>=t[0]&&r<=t[1]}function Eu(r,t){return t[1]===t[0]?.5:(r-t[0])/(t[1]-t[0])}function Ou(r,t){return r*(t[1]-t[0])+t[0]}var W1=function(r){G(t,r);function t(e){var n=r.call(this,e)||this;n.type="ordinal";var i=n.getSetting("ordinalMeta");return i||(i=new dh({})),F(i)&&(i=new dh({categories:N(i,function(a){return U(a)?a.value:a})})),n._ordinalMeta=i,n._extent=n.getSetting("extent")||[0,i.categories.length-1],n}return t.prototype.parse=function(e){return e==null?NaN:H(e)?this._ordinalMeta.getOrdinal(e):Math.round(e)},t.prototype.contain=function(e){return e=this.parse(e),Ru(e,this._extent)&&this._ordinalMeta.categories[e]!=null},t.prototype.normalize=function(e){return e=this._getTickNumber(this.parse(e)),Eu(e,this._extent)},t.prototype.scale=function(e){return e=Math.round(Ou(e,this._extent)),this.getRawOrdinalNumber(e)},t.prototype.getTicks=function(){for(var e=[],n=this._extent,i=n[0];i<=n[1];)e.push({value:i}),i++;return e},t.prototype.getMinorTicks=function(e){},t.prototype.setSortInfo=function(e){if(e==null){this._ordinalNumbersByTick=this._ticksByOrdinalNumber=null;return}for(var n=e.ordinalNumbers,i=this._ordinalNumbersByTick=[],a=this._ticksByOrdinalNumber=[],o=0,s=this._ordinalMeta.categories.length,u=Math.min(s,n.length);o=0&&e=0&&e=e},t.prototype.getOrdinalMeta=function(){return this._ordinalMeta},t.prototype.calcNiceTicks=function(){},t.prototype.calcNiceExtent=function(){},t.type="ordinal",t}(yr);yr.registerClass(W1);const $1=W1;var cn=Rt,U1=function(r){G(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type="interval",e._interval=0,e._intervalPrecision=2,e}return t.prototype.parse=function(e){return e},t.prototype.contain=function(e){return Ru(e,this._extent)},t.prototype.normalize=function(e){return Eu(e,this._extent)},t.prototype.scale=function(e){return Ou(e,this._extent)},t.prototype.setExtent=function(e,n){var i=this._extent;isNaN(e)||(i[0]=parseFloat(e)),isNaN(n)||(i[1]=parseFloat(n))},t.prototype.unionExtent=function(e){var n=this._extent;e[0]n[1]&&(n[1]=e[1]),this.setExtent(n[0],n[1])},t.prototype.getInterval=function(){return this._interval},t.prototype.setInterval=function(e){this._interval=e,this._niceExtent=this._extent.slice(),this._intervalPrecision=H1(e)},t.prototype.getTicks=function(e){var n=this._interval,i=this._extent,a=this._niceExtent,o=this._intervalPrecision,s=[];if(!n)return s;var u=1e4;i[0]u)return[];var f=s.length?s[s.length-1].value:a[1];return i[1]>f&&(e?s.push({value:cn(f+n,o)}):s.push({value:i[1]})),s},t.prototype.getMinorTicks=function(e){for(var n=this.getTicks(!0),i=[],a=this.getExtent(),o=1;oa[0]&&v0&&(a=a===null?s:Math.min(a,s))}e[n]=a}}return e}function Z1(r){var t=eP(r),e=[];return A(r,function(n){var i=n.coordinateSystem,a=i.getBaseAxis(),o=a.getExtent(),s;if(a.type==="category")s=a.getBandWidth();else if(a.type==="value"||a.type==="time"){var u=a.dim+"_"+a.index,l=t[u],f=Math.abs(o[1]-o[0]),h=a.scale.getExtent(),c=Math.abs(h[1]-h[0]);s=l?f/c*l:f}else{var v=n.getData();s=Math.abs(o[1]-o[0])/v.count()}var d=pt(n.get("barWidth"),s),g=pt(n.get("barMaxWidth"),s),p=pt(n.get("barMinWidth")||(K1(n)?.5:1),s),y=n.get("barGap"),m=n.get("barCategoryGap");e.push({bandWidth:s,barWidth:d,barMaxWidth:g,barMinWidth:p,barGap:y,barCategoryGap:m,axisKey:zv(a),stackId:Fv(n)})}),rP(e)}function rP(r){var t={};A(r,function(n,i){var a=n.axisKey,o=n.bandWidth,s=t[a]||{bandWidth:o,remainedWidth:o,autoWidthCount:0,categoryGap:null,gap:"20%",stacks:{}},u=s.stacks;t[a]=s;var l=n.stackId;u[l]||s.autoWidthCount++,u[l]=u[l]||{width:0,maxWidth:0};var f=n.barWidth;f&&!u[l].width&&(u[l].width=f,f=Math.min(s.remainedWidth,f),s.remainedWidth-=f);var h=n.barMaxWidth;h&&(u[l].maxWidth=h);var c=n.barMinWidth;c&&(u[l].minWidth=c);var v=n.barGap;v!=null&&(s.gap=v);var d=n.barCategoryGap;d!=null&&(s.categoryGap=d)});var e={};return A(t,function(n,i){e[i]={};var a=n.stacks,o=n.bandWidth,s=n.categoryGap;if(s==null){var u=ut(a).length;s=Math.max(35-u*4,15)+"%"}var l=pt(s,o),f=pt(n.gap,1),h=n.remainedWidth,c=n.autoWidthCount,v=(h-l)/(c+(c-1)*f);v=Math.max(v,0),A(a,function(y){var m=y.maxWidth,_=y.minWidth;if(y.width){var S=y.width;m&&(S=Math.min(S,m)),_&&(S=Math.max(S,_)),y.width=S,h-=S+f*S,c--}else{var S=v;m&&mS&&(S=_),S!==v&&(y.width=S,h-=S+f*S,c--)}}),v=(h-l)/(c+(c-1)*f),v=Math.max(v,0);var d=0,g;A(a,function(y,m){y.width||(y.width=v),g=y,d+=y.width*(1+f)}),g&&(d-=g.width*f);var p=-d/2;A(a,function(y,m){e[i][m]=e[i][m]||{bandWidth:o,offset:p,width:y.width},p+=y.width*(1+f)})}),e}function nP(r,t,e){if(r&&t){var n=r[zv(t)];return n!=null&&e!=null?n[Fv(e)]:n}}function iP(r,t){var e=X1(r,t),n=Z1(e);A(e,function(i){var a=i.getData(),o=i.coordinateSystem,s=o.getBaseAxis(),u=Fv(i),l=n[zv(s)][u],f=l.offset,h=l.width;a.setLayout({bandWidth:l.bandWidth,offset:f,size:h})})}function aP(r){return{seriesType:r,plan:ao(),reset:function(t){if(!!q1(t)){var e=t.getData(),n=t.coordinateSystem,i=n.getBaseAxis(),a=n.getOtherAxis(i),o=e.getDimensionIndex(e.mapDimension(a.dim)),s=e.getDimensionIndex(e.mapDimension(i.dim)),u=t.get("showBackground",!0),l=e.mapDimension(a.dim),f=e.getCalculationInfo("stackResultDimension"),h=Mi(e,l)&&!!e.getCalculationInfo("stackedOnSeries"),c=a.isHorizontal(),v=oP(i,a),d=K1(t),g=t.get("barMinHeight")||0,p=f&&e.getDimensionIndex(f),y=e.getLayout("size"),m=e.getLayout("offset");return{progress:function(_,S){for(var b=_.count,x=d&&Ke(b*3),w=d&&u&&Ke(b*3),T=d&&Ke(b),C=n.master.getRect(),M=c?C.width:C.height,D,I=S.getStore(),L=0;(D=_.next())!=null;){var P=I.get(h?p:o,D),R=I.get(s,D),E=v,V=void 0;h&&(V=+P-I.get(o,D));var O=void 0,k=void 0,z=void 0,W=void 0;if(c){var $=n.dataToPoint([P,R]);if(h){var Z=n.dataToPoint([V,R]);E=Z[0]}O=E,k=$[1]+m,z=$[0]-E,W=y,Math.abs(z)>>1;r[i][1]i&&(this._approxInterval=i);var s=Go.length,u=Math.min(sP(Go,this._approxInterval,0,s),s-1);this._interval=Go[u][1],this._minLevelUnit=Go[Math.max(u-1,0)][0]},t.prototype.parse=function(e){return ht(e)?e:+cr(e)},t.prototype.contain=function(e){return Ru(this.parse(e),this._extent)},t.prototype.normalize=function(e){return Eu(this.parse(e),this._extent)},t.prototype.scale=function(e){return Ou(e,this._extent)},t.type="time",t}(oo),Go=[["second",mv],["minute",_v],["hour",xa],["quarter-day",xa*6],["half-day",xa*12],["day",_e*1.2],["half-week",_e*3.5],["week",_e*7],["month",_e*31],["quarter",_e*95],["half-year",zd/2],["year",zd]];function uP(r,t,e,n){var i=cr(t),a=cr(e),o=function(d){return Gd(i,d,n)===Gd(a,d,n)},s=function(){return o("year")},u=function(){return s()&&o("month")},l=function(){return u()&&o("day")},f=function(){return l()&&o("hour")},h=function(){return f()&&o("minute")},c=function(){return h()&&o("second")},v=function(){return c()&&o("millisecond")};switch(r){case"year":return s();case"month":return u();case"day":return l();case"hour":return f();case"minute":return h();case"second":return c();case"millisecond":return v()}}function lP(r,t){return r/=_e,r>16?16:r>7.5?7:r>3.5?4:r>1.5?2:1}function fP(r){var t=30*_e;return r/=t,r>6?6:r>3?3:r>2?2:1}function hP(r){return r/=xa,r>12?12:r>6?6:r>3.5?4:r>2?2:1}function Qp(r,t){return r/=t?_v:mv,r>30?30:r>20?20:r>15?15:r>10?10:r>5?5:r>2?2:1}function vP(r){return Jm(r,!0)}function cP(r,t,e){var n=new Date(r);switch(mi(t)){case"year":case"month":n[p_(e)](0);case"day":n[g_(e)](1);case"hour":n[y_(e)](0);case"minute":n[m_(e)](0);case"second":n[__(e)](0),n[S_(e)](0)}return n.getTime()}function dP(r,t,e,n){var i=1e4,a=c_,o=0;function s(M,D,I,L,P,R,E){for(var V=new Date(D),O=D,k=V[L]();O1&&R===0&&I.unshift({value:I[0].value-O})}}for(var R=0;R=n[0]&&m<=n[1]&&h++)}var _=(n[1]-n[0])/t;if(h>_*1.5&&c>_/1.5||(l.push(p),h>_||r===a[v]))break}f=[]}}}for(var S=Lt(N(l,function(M){return Lt(M,function(D){return D.value>=n[0]&&D.value<=n[1]&&!D.notAdd})}),function(M){return M.length>0}),b=[],x=S.length-1,v=0;v0;)a*=10;var s=[Rt(mP(n[0]/a)*a),Rt(yP(n[1]/a)*a)];this._interval=a,this._niceExtent=s}},t.prototype.calcNiceExtent=function(e){Ca.calcNiceExtent.call(this,e),this._fixMin=e.fixMin,this._fixMax=e.fixMax},t.prototype.parse=function(e){return e},t.prototype.contain=function(e){return e=Le(e)/Le(this.base),Ru(e,this._extent)},t.prototype.normalize=function(e){return e=Le(e)/Le(this.base),Eu(e,this._extent)},t.prototype.scale=function(e){return e=Ou(e,this._extent),Ho(this.base,e)},t.type="log",t}(yr),Q1=Vv.prototype;Q1.getMinorTicks=Ca.getMinorTicks;Q1.getLabel=Ca.getLabel;function Wo(r,t){return gP(r,fr(t))}yr.registerClass(Vv);const _P=Vv;var SP=function(){function r(t,e,n){this._prepareParams(t,e,n)}return r.prototype._prepareParams=function(t,e,n){n[1]0&&u>0&&!l&&(s=0),s<0&&u<0&&!f&&(u=0));var c=this._determinedMin,v=this._determinedMax;return c!=null&&(s=c,l=!0),v!=null&&(u=v,f=!0),{min:s,max:u,minFixed:l,maxFixed:f,isBlank:h}},r.prototype.modifyDataMinMax=function(t,e){this[bP[t]]=e},r.prototype.setDeterminedMinMax=function(t,e){var n=xP[t];this[n]=e},r.prototype.freeze=function(){this.frozen=!0},r}(),xP={min:"_determinedMin",max:"_determinedMax"},bP={min:"_dataMin",max:"_dataMax"};function J1(r,t,e){var n=r.rawExtentInfo;return n||(n=new SP(r,t,e),r.rawExtentInfo=n,n)}function $o(r,t){return t==null?null:Ss(t)?NaN:r.parse(t)}function tS(r,t){var e=r.type,n=J1(r,t,r.getExtent()).calculate();r.setBlank(n.isBlank);var i=n.min,a=n.max,o=t.ecModel;if(o&&e==="time"){var s=X1("bar",o),u=!1;if(A(s,function(h){u=u||h.getBaseAxis()===t.axis}),u){var l=Z1(s),f=wP(i,a,t,l);i=f.min,a=f.max}}return{extent:[i,a],fixMin:n.minFixed,fixMax:n.maxFixed}}function wP(r,t,e,n){var i=e.axis.getExtent(),a=i[1]-i[0],o=nP(n,e.axis);if(o===void 0)return{min:r,max:t};var s=1/0;A(o,function(v){s=Math.min(v.offset,s)});var u=-1/0;A(o,function(v){u=Math.max(v.offset+v.width,u)}),s=Math.abs(s),u=Math.abs(u);var l=s+u,f=t-r,h=1-(s+u)/a,c=f/h-f;return t+=c*(u/l),r-=c*(s/l),{min:r,max:t}}function tg(r,t){var e=t,n=tS(r,e),i=n.extent,a=e.get("splitNumber");r instanceof _P&&(r.base=e.get("logBase"));var o=r.type,s=e.get("interval"),u=o==="interval"||o==="time";r.setExtent(i[0],i[1]),r.calcNiceExtent({splitNumber:a,fixMin:n.fixMin,fixMax:n.fixMax,minInterval:u?e.get("minInterval"):null,maxInterval:u?e.get("maxInterval"):null}),s!=null&&r.setInterval&&r.setInterval(s)}function TP(r,t){if(t=t||r.get("type"),t)switch(t){case"category":return new $1({ordinalMeta:r.getOrdinalMeta?r.getOrdinalMeta():r.getCategories(),extent:[1/0,-1/0]});case"time":return new pP({locale:r.ecModel.getLocaleModel(),useUTC:r.ecModel.get("useUTC")});default:return new(yr.getClass(t)||oo)}}function CP(r){var t=r.scale.getExtent(),e=t[0],n=t[1];return!(e>0&&n>0||e<0&&n<0)}function so(r){var t=r.getLabelModel().get("formatter"),e=r.type==="category"?r.scale.getExtent()[0]:null;return r.scale.type==="time"?function(n){return function(i,a){return r.scale.getFormattedLabel(i,a,n)}}(t):H(t)?function(n){return function(i){var a=r.scale.getLabel(i),o=n.replace("{value}",a!=null?a:"");return o}}(t):q(t)?function(n){return function(i,a){return e!=null&&(a=i.value-e),n(Gv(r,i),a,i.level!=null?{level:i.level}:null)}}(t):function(n){return r.scale.getLabel(n)}}function Gv(r,t){return r.type==="category"?r.scale.getLabel(t):t.value}function MP(r){var t=r.model,e=r.scale;if(!(!t.get(["axisLabel","show"])||e.isBlank())){var n,i,a=e.getExtent();e instanceof $1?i=e.count():(n=e.getTicks(),i=n.length);var o=r.getLabelModel(),s=so(r),u,l=1;i>40&&(l=Math.ceil(i/40));for(var f=0;fr[1]&&(r[1]=i[1])})}var IP=function(){function r(){}return r.prototype.getNeedCrossZero=function(){var t=this.option;return!t.scale},r.prototype.getCoordSysModel=function(){},r}(),eg=[],LP={registerPreprocessor:P1,registerProcessor:R1,registerPostInit:y2,registerPostUpdate:m2,registerUpdateLifecycle:Bv,registerAction:ir,registerCoordinateSystem:_2,registerLayout:S2,registerVisual:Nn,registerTransform:b2,registerLoading:E1,registerMap:x2,registerImpl:KL,PRIORITY:f2,ComponentModel:_t,ComponentView:Te,SeriesModel:rr,ChartView:xe,registerComponentModel:function(r){_t.registerClass(r)},registerComponentView:function(r){Te.registerClass(r)},registerSeriesModel:function(r){rr.registerClass(r)},registerChartView:function(r){xe.registerClass(r)},registerSubTypeDefaulter:function(r,t){_t.registerSubTypeDefaulter(r,t)},registerPainter:function(r,t){mC(r,t)}};function le(r){if(F(r)){A(r,function(t){le(t)});return}at(eg,r)>=0||(eg.push(r),q(r)&&(r={install:r}),r.install(LP))}var Ua=bt();function PP(r){return r.type==="category"?EP(r):kP(r)}function RP(r,t){return r.type==="category"?OP(r,t):{ticks:N(r.scale.getTicks(),function(e){return e.value})}}function EP(r){var t=r.getLabelModel(),e=nS(r,t);return!t.get("show")||r.scale.isBlank()?{labels:[],labelCategoryInterval:e.labelCategoryInterval}:e}function nS(r,t){var e=iS(r,"labels"),n=Hv(t),i=aS(e,n);if(i)return i;var a,o;return q(n)?a=uS(r,n):(o=n==="auto"?BP(r):n,a=sS(r,o)),oS(e,n,{labels:a,labelCategoryInterval:o})}function OP(r,t){var e=iS(r,"ticks"),n=Hv(t),i=aS(e,n);if(i)return i;var a,o;if((!t.get("show")||r.scale.isBlank())&&(a=[]),q(n))a=uS(r,n,!0);else if(n==="auto"){var s=nS(r,r.getLabelModel());o=s.labelCategoryInterval,a=N(s.labels,function(u){return u.tickValue})}else o=n,a=sS(r,o,!0);return oS(e,n,{ticks:a,tickCategoryInterval:o})}function kP(r){var t=r.scale.getTicks(),e=so(r);return{labels:N(t,function(n,i){return{level:n.level,formattedLabel:e(n,i),rawLabel:r.scale.getLabel(n),tickValue:n.value}})}}function iS(r,t){return Ua(r)[t]||(Ua(r)[t]=[])}function aS(r,t){for(var e=0;e40&&(s=Math.max(1,Math.floor(o/40)));for(var u=a[0],l=r.dataToCoord(u+1)-r.dataToCoord(u),f=Math.abs(l*Math.cos(n)),h=Math.abs(l*Math.sin(n)),c=0,v=0;u<=a[1];u+=s){var d=0,g=0,p=ou(e({value:u}),t.font,"center","top");d=p.width*1.3,g=p.height*1.3,c=Math.max(c,d,7),v=Math.max(v,g,7)}var y=c/f,m=v/h;isNaN(y)&&(y=1/0),isNaN(m)&&(m=1/0);var _=Math.max(0,Math.floor(Math.min(y,m))),S=Ua(r.model),b=r.getExtent(),x=S.lastAutoInterval,w=S.lastTickCount;return x!=null&&w!=null&&Math.abs(x-_)<=1&&Math.abs(w-o)<=1&&x>_&&S.axisExtent0===b[0]&&S.axisExtent1===b[1]?_=x:(S.lastTickCount=o,S.lastAutoInterval=_,S.axisExtent0=b[0],S.axisExtent1=b[1]),_}function FP(r){var t=r.getLabelModel();return{axisRotate:r.getRotate?r.getRotate():r.isHorizontal&&!r.isHorizontal()?90:0,labelRotate:t.get("rotate")||0,font:t.getFont()}}function sS(r,t,e){var n=so(r),i=r.scale,a=i.getExtent(),o=r.getLabelModel(),s=[],u=Math.max((t||0)+1,1),l=a[0],f=i.count();l!==0&&u>1&&f/u>2&&(l=Math.round(Math.ceil(l/u)*u));var h=eS(r),c=o.get("showMinLabel")||h,v=o.get("showMaxLabel")||h;c&&l!==a[0]&&g(a[0]);for(var d=l;d<=a[1];d+=u)g(d);v&&d-u!==a[1]&&g(a[1]);function g(p){var y={value:p};s.push(e?p:{formattedLabel:n(y),rawLabel:i.getLabel(y),tickValue:p})}return s}function uS(r,t,e){var n=r.scale,i=so(r),a=[];return A(n.getTicks(),function(o){var s=n.getLabel(o),u=o.value;t(o.value,s)&&a.push(e?u:{formattedLabel:i(o),rawLabel:s,tickValue:u})}),a}var rg=[0,1],zP=function(){function r(t,e,n){this.onBand=!1,this.inverse=!1,this.dim=t,this.scale=e,this._extent=n||[0,0]}return r.prototype.contain=function(t){var e=this._extent,n=Math.min(e[0],e[1]),i=Math.max(e[0],e[1]);return t>=n&&t<=i},r.prototype.containData=function(t){return this.scale.contain(t)},r.prototype.getExtent=function(){return this._extent.slice()},r.prototype.getPixelPrecision=function(t){return jm(t||this.scale.getExtent(),this._extent)},r.prototype.setExtent=function(t,e){var n=this._extent;n[0]=t,n[1]=e},r.prototype.dataToCoord=function(t,e){var n=this._extent,i=this.scale;return t=i.normalize(t),this.onBand&&i.type==="ordinal"&&(n=n.slice(),ng(n,i.count())),Lr(t,rg,n,e)},r.prototype.coordToData=function(t,e){var n=this._extent,i=this.scale;this.onBand&&i.type==="ordinal"&&(n=n.slice(),ng(n,i.count()));var a=Lr(t,n,rg,e);return this.scale.scale(a)},r.prototype.pointToData=function(t,e){},r.prototype.getTicksCoords=function(t){t=t||{};var e=t.tickModel||this.getTickModel(),n=RP(this,e),i=n.ticks,a=N(i,function(s){return{coord:this.dataToCoord(this.scale.type==="ordinal"?this.scale.getRawOrdinalNumber(s):s),tickValue:s}},this),o=e.get("alignWithLabel");return VP(this,a,o,t.clamp),a},r.prototype.getMinorTicksCoords=function(){if(this.scale.type==="ordinal")return[];var t=this.model.getModel("minorTick"),e=t.get("splitNumber");e>0&&e<100||(e=5);var n=this.scale.getMinorTicks(e),i=N(n,function(a){return N(a,function(o){return{coord:this.dataToCoord(o),tickValue:o}},this)},this);return i},r.prototype.getViewLabels=function(){return PP(this).labels},r.prototype.getLabelModel=function(){return this.model.getModel("axisLabel")},r.prototype.getTickModel=function(){return this.model.getModel("axisTick")},r.prototype.getBandWidth=function(){var t=this._extent,e=this.scale.getExtent(),n=e[1]-e[0]+(this.onBand?1:0);n===0&&(n=1);var i=Math.abs(t[1]-t[0]);return Math.abs(i)/n},r.prototype.calculateCategoryInterval=function(){return NP(this)},r}();function ng(r,t){var e=r[1]-r[0],n=t,i=e/n/2;r[0]+=i,r[1]-=i}function VP(r,t,e,n){var i=t.length;if(!r.onBand||e||!i)return;var a=r.getExtent(),o,s;if(i===1)t[0].coord=a[0],o=t[1]={coord:a[0]};else{var u=t[i-1].tickValue-t[0].tickValue,l=(t[i-1].coord-t[0].coord)/u;A(t,function(v){v.coord-=l/2});var f=r.scale.getExtent();s=1+f[1]-t[i-1].tickValue,o={coord:t[i-1].coord+l*s},t.push(o)}var h=a[0]>a[1];c(t[0].coord,a[0])&&(n?t[0].coord=a[0]:t.shift()),n&&c(a[0],t[0].coord)&&t.unshift({coord:a[0]}),c(a[1],o.coord)&&(n?o.coord=a[1]:t.pop()),n&&c(o.coord,a[1])&&t.push({coord:a[1]});function c(v,d){return v=Rt(v),d=Rt(d),h?v>d:vi&&(i+=Ji);var v=Math.atan2(s,o);if(v<0&&(v+=Ji),v>=n&&v<=i||v+Ji>=n&&v+Ji<=i)return u[0]=f,u[1]=h,l-e;var d=e*Math.cos(n)+r,g=e*Math.sin(n)+t,p=e*Math.cos(i)+r,y=e*Math.sin(i)+t,m=(d-o)*(d-o)+(g-s)*(g-s),_=(p-o)*(p-o)+(y-s)*(y-s);return m<_?(u[0]=d,u[1]=g,Math.sqrt(m)):(u[0]=p,u[1]=y,Math.sqrt(_))}function Us(r,t,e,n,i,a,o,s){var u=i-r,l=a-t,f=e-r,h=n-t,c=Math.sqrt(f*f+h*h);f/=c,h/=c;var v=u*f+l*h,d=v/c;s&&(d=Math.min(Math.max(d,0),1)),d*=c;var g=o[0]=r+d*f,p=o[1]=t+d*h;return Math.sqrt((g-i)*(g-i)+(p-a)*(p-a))}function lS(r,t,e,n,i,a,o){e<0&&(r=r+e,e=-e),n<0&&(t=t+n,n=-n);var s=r+e,u=t+n,l=o[0]=Math.min(Math.max(i,r),s),f=o[1]=Math.min(Math.max(a,t),u);return Math.sqrt((l-i)*(l-i)+(f-a)*(f-a))}var Oe=[];function UP(r,t,e){var n=lS(t.x,t.y,t.width,t.height,r.x,r.y,Oe);return e.set(Oe[0],Oe[1]),n}function YP(r,t,e){for(var n=0,i=0,a=0,o=0,s,u,l=1/0,f=t.data,h=r.x,c=r.y,v=0;v0){t=t/180*Math.PI,Be.fromArray(r[0]),dt.fromArray(r[1]),Ct.fromArray(r[2]),X.sub(je,Be,dt),X.sub(Xe,Ct,dt);var e=je.len(),n=Xe.len();if(!(e<.001||n<.001)){je.scale(1/e),Xe.scale(1/n);var i=je.dot(Xe),a=Math.cos(t);if(a1&&X.copy(Zt,Ct),Zt.toArray(r[1])}}}}function XP(r,t,e){if(e<=180&&e>0){e=e/180*Math.PI,Be.fromArray(r[0]),dt.fromArray(r[1]),Ct.fromArray(r[2]),X.sub(je,dt,Be),X.sub(Xe,Ct,dt);var n=je.len(),i=Xe.len();if(!(n<.001||i<.001)){je.scale(1/n),Xe.scale(1/i);var a=je.dot(t),o=Math.cos(e);if(a=u)X.copy(Zt,Ct);else{Zt.scaleAndAdd(Xe,s/Math.tan(Math.PI/2-f));var h=Ct.x!==dt.x?(Zt.x-dt.x)/(Ct.x-dt.x):(Zt.y-dt.y)/(Ct.y-dt.y);if(isNaN(h))return;h<0?X.copy(Zt,dt):h>1&&X.copy(Zt,Ct)}Zt.toArray(r[1])}}}}function ag(r,t,e,n){var i=e==="normal",a=i?r:r.ensureState(e);a.ignore=t;var o=n.get("smooth");o&&o===!0&&(o=.3),a.shape=a.shape||{},o>0&&(a.shape.smooth=o);var s=n.getModel("lineStyle").getLineStyle();i?r.useStyle(s):a.style=s}function ZP(r,t){var e=t.smooth,n=t.points;if(!!n)if(r.moveTo(n[0][0],n[0][1]),e>0&&n.length>=3){var i=xf(n[0],n[1]),a=xf(n[1],n[2]);if(!i||!a){r.lineTo(n[1][0],n[1][1]),r.lineTo(n[2][0],n[2][1]);return}var o=Math.min(i,a)*e,s=rs([],n[1],n[0],o/i),u=rs([],n[1],n[2],o/a),l=rs([],s,u,.5);r.bezierCurveTo(s[0],s[1],s[0],s[1],l[0],l[1]),r.bezierCurveTo(u[0],u[1],u[0],u[1],n[2][0],n[2][1])}else for(var f=1;f0&&a&&b(-f/o,0,o);var g=r[0],p=r[o-1],y,m;_(),y<0&&x(-y,.8),m<0&&x(m,.8),_(),S(y,m,1),S(m,y,-1),_(),y<0&&w(-y),m<0&&w(m);function _(){y=g.rect[t]-n,m=i-p.rect[t]-p.rect[e]}function S(T,C,M){if(T<0){var D=Math.min(C,-T);if(D>0){b(D*M,0,o);var I=D+T;I<0&&x(-I*M,1)}else x(-T*M,1)}}function b(T,C,M){T!==0&&(l=!0);for(var D=C;D0)for(var I=0;I0;I--){var E=M[I-1]*R;b(-E,I,o)}}}function w(T){var C=T<0?-1:1;T=Math.abs(T);for(var M=Math.ceil(T/(o-1)),D=0;D0?b(M,0,D+1):b(-M,o-D-1,o),T-=M,T<=0)return}return l}function qP(r,t,e,n){return dS(r,"x","width",t,e,n)}function pS(r,t,e,n){return dS(r,"y","height",t,e,n)}function gS(r){var t=[];r.sort(function(g,p){return p.priority-g.priority});var e=new ot(0,0,0,0);function n(g){if(!g.ignore){var p=g.ensureState("emphasis");p.ignore==null&&(p.ignore=!1)}g.ignore=!0}for(var i=0;i=0&&n.attr(a.oldLayoutSelect),at(c,"emphasis")>=0&&n.attr(a.oldLayoutEmphasis)),Bt(n,l,e,u)}else if(n.attr(l),!Ri(n).valueAnimation){var h=j(n.style.opacity,1);n.style.opacity=0,Gt(n,{style:{opacity:h}},e,u)}if(a.oldLayout=l,n.states.select){var v=a.oldLayoutSelect={};Uo(v,l,Yo),Uo(v,n.states.select,Yo)}if(n.states.emphasis){var d=a.oldLayoutEmphasis={};Uo(d,l,Yo),Uo(d,n.states.emphasis,Yo)}rD(n,u,f,e,e)}if(i&&!i.ignore&&!i.invisible){var a=QP(i),o=a.oldLayout,g={points:i.shape.points};o?(i.attr({shape:o}),Bt(i,{shape:g},e)):(i.setShape(g),i.style.strokePercent=0,Gt(i,{style:{strokePercent:1}},e)),a.oldLayout=g}},r}();const tR=JP;var Ul=bt();function eR(r){r.registerUpdateLifecycle("series:beforeupdate",function(t,e,n){var i=Ul(e).labelManager;i||(i=Ul(e).labelManager=new tR),i.clearLabels()}),r.registerUpdateLifecycle("series:layoutlabels",function(t,e,n){var i=Ul(e).labelManager;n.updatedSeries.forEach(function(a){i.addLabelsOfSeries(e.getViewOfSeriesModel(a))}),i.updateLayoutConfig(e),i.layout(e),i.processLabelsOverall()})}var rR=function(r){G(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.type="grid",t.dependencies=["xAxis","yAxis"],t.layoutMode="box",t.defaultOption={show:!1,z:0,left:"10%",top:60,right:"10%",bottom:70,containLabel:!1,backgroundColor:"rgba(0,0,0,0)",borderWidth:1,borderColor:"#ccc"},t}(_t);const nR=rR;var gh=function(r){G(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.getCoordSysModel=function(){return this.getReferringComponents("grid",qt).models[0]},t.type="cartesian2dAxis",t}(_t);Ne(gh,IP);var yS={show:!0,z:0,inverse:!1,name:"",nameLocation:"end",nameRotate:null,nameTruncate:{maxWidth:null,ellipsis:"...",placeholder:"."},nameTextStyle:{},nameGap:15,silent:!1,triggerEvent:!1,tooltip:{show:!1},axisPointer:{},axisLine:{show:!0,onZero:!0,onZeroAxisIndex:null,lineStyle:{color:"#6E7079",width:1,type:"solid"},symbol:["none","none"],symbolSize:[10,15]},axisTick:{show:!0,inside:!1,length:5,lineStyle:{width:1}},axisLabel:{show:!0,inside:!1,rotate:0,showMinLabel:null,showMaxLabel:null,margin:8,fontSize:12},splitLine:{show:!0,lineStyle:{color:["#E0E6F1"],width:1,type:"solid"}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.2)","rgba(210,219,238,0.2)"]}}},iR=tt({boundaryGap:!0,deduplication:null,splitLine:{show:!1},axisTick:{alignWithLabel:!1,interval:"auto"},axisLabel:{interval:"auto"}},yS),Wv=tt({boundaryGap:[0,0],axisLine:{show:"auto"},axisTick:{show:"auto"},splitNumber:5,minorTick:{show:!1,splitNumber:5,length:3,lineStyle:{}},minorSplitLine:{show:!1,lineStyle:{color:"#F4F7FD",width:1}}},yS),aR=tt({splitNumber:6,axisLabel:{showMinLabel:!1,showMaxLabel:!1,rich:{primary:{fontWeight:"bold"}}},splitLine:{show:!1}},Wv),oR=J({logBase:10},Wv);const sR={category:iR,value:Wv,time:aR,log:oR};var uR={value:1,category:1,time:1,log:1};function sg(r,t,e,n){A(uR,function(i,a){var o=tt(tt({},sR[a],!0),n,!0),s=function(u){G(l,u);function l(){var f=u!==null&&u.apply(this,arguments)||this;return f.type=t+"Axis."+a,f}return l.prototype.mergeDefaultAndTheme=function(f,h){var c=za(this),v=c?Mu(f):{},d=h.getTheme();tt(f,d.get(a+"Axis")),tt(f,this.getDefaultOption()),f.type=ug(f),c&&Ti(f,v,c)},l.prototype.optionUpdated=function(){var f=this.option;f.type==="category"&&(this.__ordinalMeta=dh.createByAxisModel(this))},l.prototype.getCategories=function(f){var h=this.option;if(h.type==="category")return f?h.data:this.__ordinalMeta.categories},l.prototype.getOrdinalMeta=function(){return this.__ordinalMeta},l.type=t+"Axis."+a,l.defaultOption=o,l}(e);r.registerComponentModel(s)}),r.registerSubTypeDefaulter(t+"Axis",ug)}function ug(r){return r.type||(r.data?"category":"value")}var lR=function(){function r(t){this.type="cartesian",this._dimList=[],this._axes={},this.name=t||""}return r.prototype.getAxis=function(t){return this._axes[t]},r.prototype.getAxes=function(){return N(this._dimList,function(t){return this._axes[t]},this)},r.prototype.getAxesByScale=function(t){return t=t.toLowerCase(),Lt(this.getAxes(),function(e){return e.scale.type===t})},r.prototype.addAxis=function(t){var e=t.dim;this._axes[e]=t,this._dimList.push(e)},r}();const fR=lR;var yh=["x","y"];function lg(r){return r.type==="interval"||r.type==="time"}var hR=function(r){G(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type="cartesian2d",e.dimensions=yh,e}return t.prototype.calcAffineTransform=function(){this._transform=this._invTransform=null;var e=this.getAxis("x").scale,n=this.getAxis("y").scale;if(!(!lg(e)||!lg(n))){var i=e.getExtent(),a=n.getExtent(),o=this.dataToPoint([i[0],a[0]]),s=this.dataToPoint([i[1],a[1]]),u=i[1]-i[0],l=a[1]-a[0];if(!(!u||!l)){var f=(s[0]-o[0])/u,h=(s[1]-o[1])/l,c=o[0]-i[0]*f,v=o[1]-a[0]*h,d=this._transform=[f,0,0,h,c,v];this._invTransform=nu([],d)}}},t.prototype.getBaseAxis=function(){return this.getAxesByScale("ordinal")[0]||this.getAxesByScale("time")[0]||this.getAxis("x")},t.prototype.containPoint=function(e){var n=this.getAxis("x"),i=this.getAxis("y");return n.contain(n.toLocalCoord(e[0]))&&i.contain(i.toLocalCoord(e[1]))},t.prototype.containData=function(e){return this.getAxis("x").containData(e[0])&&this.getAxis("y").containData(e[1])},t.prototype.containZone=function(e,n){var i=this.dataToPoint(e),a=this.dataToPoint(n),o=this.getArea(),s=new ot(i[0],i[1],a[0]-i[0],a[1]-i[1]);return o.intersect(s)},t.prototype.dataToPoint=function(e,n,i){i=i||[];var a=e[0],o=e[1];if(this._transform&&a!=null&&isFinite(a)&&o!=null&&isFinite(o))return Se(i,e,this._transform);var s=this.getAxis("x"),u=this.getAxis("y");return i[0]=s.toGlobalCoord(s.dataToCoord(a,n)),i[1]=u.toGlobalCoord(u.dataToCoord(o,n)),i},t.prototype.clampData=function(e,n){var i=this.getAxis("x").scale,a=this.getAxis("y").scale,o=i.getExtent(),s=a.getExtent(),u=i.parse(e[0]),l=a.parse(e[1]);return n=n||[],n[0]=Math.min(Math.max(Math.min(o[0],o[1]),u),Math.max(o[0],o[1])),n[1]=Math.min(Math.max(Math.min(s[0],s[1]),l),Math.max(s[0],s[1])),n},t.prototype.pointToData=function(e,n){var i=[];if(this._invTransform)return Se(i,e,this._invTransform);var a=this.getAxis("x"),o=this.getAxis("y");return i[0]=a.coordToData(a.toLocalCoord(e[0]),n),i[1]=o.coordToData(o.toLocalCoord(e[1]),n),i},t.prototype.getOtherAxis=function(e){return this.getAxis(e.dim==="x"?"y":"x")},t.prototype.getArea=function(){var e=this.getAxis("x").getGlobalExtent(),n=this.getAxis("y").getGlobalExtent(),i=Math.min(e[0],e[1]),a=Math.min(n[0],n[1]),o=Math.max(e[0],e[1])-i,s=Math.max(n[0],n[1])-a;return new ot(i,a,o,s)},t}(fR),vR=function(r){G(t,r);function t(e,n,i,a,o){var s=r.call(this,e,n,i)||this;return s.index=0,s.type=a||"value",s.position=o||"bottom",s}return t.prototype.isHorizontal=function(){var e=this.position;return e==="top"||e==="bottom"},t.prototype.getGlobalExtent=function(e){var n=this.getExtent();return n[0]=this.toGlobalCoord(n[0]),n[1]=this.toGlobalCoord(n[1]),e&&n[0]>n[1]&&n.reverse(),n},t.prototype.pointToData=function(e,n){return this.coordToData(this.toLocalCoord(e[this.dim==="x"?0:1]),n)},t.prototype.setCategorySortInfo=function(e){if(this.type!=="category")return!1;this.model.option.categorySortInfo=e,this.scale.setSortInfo(e)},t}(GP);const cR=vR;function mh(r,t,e){e=e||{};var n=r.coordinateSystem,i=t.axis,a={},o=i.getAxesOnZeroOf()[0],s=i.position,u=o?"onZero":s,l=i.dim,f=n.getRect(),h=[f.x,f.x+f.width,f.y,f.y+f.height],c={left:0,right:1,top:0,bottom:1,onZero:2},v=t.get("offset")||0,d=l==="x"?[h[2]-v,h[3]+v]:[h[0]-v,h[1]+v];if(o){var g=o.toGlobalCoord(o.dataToCoord(0));d[c.onZero]=Math.max(Math.min(g,d[1]),d[0])}a.position=[l==="y"?d[c[u]]:h[0],l==="x"?d[c[u]]:h[3]],a.rotation=Math.PI/2*(l==="x"?0:1);var p={top:-1,bottom:1,left:-1,right:1};a.labelDirection=a.tickDirection=a.nameDirection=p[s],a.labelOffset=o?d[c[s]]-d[c.onZero]:0,t.get(["axisTick","inside"])&&(a.tickDirection=-a.tickDirection),Ia(e.labelInside,t.get(["axisLabel","inside"]))&&(a.labelDirection=-a.labelDirection);var y=t.get(["axisLabel","rotate"]);return a.labelRotate=u==="top"?-y:y,a.z2=1,a}function fg(r){return r.get("coordinateSystem")==="cartesian2d"}function hg(r){var t={xAxisModel:null,yAxisModel:null};return A(t,function(e,n){var i=n.replace(/Model$/,""),a=r.getReferringComponents(i,qt).models[0];t[n]=a}),t}var Yl=Math.log;function dR(r,t,e){var n=oo.prototype,i=n.getTicks.call(e),a=n.getTicks.call(e,!0),o=i.length-1,s=n.getInterval.call(e),u=tS(r,t),l=u.extent,f=u.fixMin,h=u.fixMax;if(r.type==="log"){var c=Yl(r.base);l=[Yl(l[0])/c,Yl(l[1])/c]}r.setExtent(l[0],l[1]),r.calcNiceExtent({splitNumber:o,fixMin:f,fixMax:h});var v=n.getExtent.call(r);f&&(l[0]=v[0]),h&&(l[1]=v[1]);var d=n.getInterval.call(r),g=l[0],p=l[1];if(f&&h)d=(p-g)/o;else if(f)for(p=l[0]+d*o;pl[0]&&isFinite(g)&&isFinite(l[0]);)d=Wl(d),g=l[1]-d*o;else{var y=r.getTicks().length-1;y>o&&(d=Wl(d));var m=d*o;p=Math.ceil(l[1]/d)*d,g=Rt(p-m),g<0&&l[0]>=0?(g=0,p=Rt(m)):p>0&&l[1]<=0&&(p=0,g=-Rt(m))}var _=(i[0].value-a[0].value)/s,S=(i[o].value-a[o].value)/s;n.setExtent.call(r,g+d*_,p+d*S),n.setInterval.call(r,d),(_||S)&&n.setNiceExtent.call(r,g+d,p-d)}var pR=function(){function r(t,e,n){this.type="grid",this._coordsMap={},this._coordsList=[],this._axesMap={},this._axesList=[],this.axisPointerEnabled=!0,this.dimensions=yh,this._initCartesian(t,e,n),this.model=t}return r.prototype.getRect=function(){return this._rect},r.prototype.update=function(t,e){var n=this._axesMap;this._updateScale(t,this.model);function i(o){var s,u=ut(o),l=u.length;if(!!l){for(var f=[],h=l-1;h>=0;h--){var c=+u[h],v=o[c],d=v.model,g=v.scale;ph(g)&&d.get("alignTicks")&&d.get("interval")==null?f.push(v):(tg(g,d),ph(g)&&(s=v))}f.length&&(s||(s=f.pop(),tg(s.scale,s.model)),A(f,function(p){dR(p.scale,p.model,s.scale)}))}}i(n.x),i(n.y);var a={};A(n.x,function(o){vg(n,"y",o,a)}),A(n.y,function(o){vg(n,"x",o,a)}),this.resize(this.model,e)},r.prototype.resize=function(t,e,n){var i=t.getBoxLayoutParams(),a=!n&&t.get("containLabel"),o=$r(i,{width:e.getWidth(),height:e.getHeight()});this._rect=o;var s=this._axesList;u(),a&&(A(s,function(l){if(!l.model.get(["axisLabel","inside"])){var f=MP(l);if(f){var h=l.isHorizontal()?"height":"width",c=l.model.get(["axisLabel","margin"]);o[h]-=f[h]+c,l.position==="top"?o.y+=f.height+c:l.position==="left"&&(o.x+=f.width+c)}}}),u()),A(this._coordsList,function(l){l.calcAffineTransform()});function u(){A(s,function(l){var f=l.isHorizontal(),h=f?[0,o.width]:[0,o.height],c=l.inverse?1:0;l.setExtent(h[c],h[1-c]),gR(l,f?o.x:o.y)})}},r.prototype.getAxis=function(t,e){var n=this._axesMap[t];if(n!=null)return n[e||0]},r.prototype.getAxes=function(){return this._axesList.slice()},r.prototype.getCartesian=function(t,e){if(t!=null&&e!=null){var n="x"+t+"y"+e;return this._coordsMap[n]}U(t)&&(e=t.yAxisIndex,t=t.xAxisIndex);for(var i=0,a=this._coordsList;i0?"top":"bottom",a="center"):Is(i-Or)?(o=n>0?"bottom":"top",a="center"):(o="middle",i>0&&i0?"right":"left":a=n>0?"left":"right"),{rotation:i,textAlign:a,textVerticalAlign:o}},r.makeAxisEventDataBase=function(t){var e={componentType:t.mainType,componentIndex:t.componentIndex};return e[t.mainType+"Index"]=t.componentIndex,e},r.isLabelSilent=function(t){var e=t.get("tooltip");return t.get("silent")||!(t.get("triggerEvent")||e&&e.show)},r}(),dg={axisLine:function(r,t,e,n){var i=t.get(["axisLine","show"]);if(i==="auto"&&r.handleAutoShown&&(i=r.handleAutoShown("axisLine")),!!i){var a=t.axis.getExtent(),o=n.transform,s=[a[0],0],u=[a[1],0],l=s[0]>u[0];o&&(Se(s,s,o),Se(u,u,o));var f=B({lineCap:"round"},t.getModel(["axisLine","lineStyle"]).getLineStyle()),h=new Ln({shape:{x1:s[0],y1:s[1],x2:u[0],y2:u[1]},style:f,strokeContainThreshold:r.strokeContainThreshold||5,silent:!0,z2:1});Ba(h.shape,h.style.lineWidth),h.anid="line",e.add(h);var c=t.get(["axisLine","symbol"]);if(c!=null){var v=t.get(["axisLine","symbolSize"]);H(c)&&(c=[c,c]),(H(v)||ht(v))&&(v=[v,v]);var d=h1(t.get(["axisLine","symbolOffset"])||0,v),g=v[0],p=v[1];A([{rotate:r.rotation+Math.PI/2,offset:d[0],r:0},{rotate:r.rotation-Math.PI/2,offset:d[1],r:Math.sqrt((s[0]-u[0])*(s[0]-u[0])+(s[1]-u[1])*(s[1]-u[1]))}],function(y,m){if(c[m]!=="none"&&c[m]!=null){var _=Rn(c[m],-g/2,-p/2,g,p,f.stroke,!0),S=y.r+y.offset,b=l?u:s;_.attr({rotation:y.rotate,x:b[0]+S*Math.cos(r.rotation),y:b[1]-S*Math.sin(r.rotation),silent:!0,z2:11}),e.add(_)}})}}},axisTickLabel:function(r,t,e,n){var i=SR(e,n,t,r),a=bR(e,n,t,r);if(_R(t,a,i),xR(e,n,t,r.tickDirection),t.get(["axisLabel","hideOverlap"])){var o=cS(N(a,function(s){return{label:s,priority:s.z2,defaultAttr:{ignore:s.ignore}}}));gS(o)}},axisName:function(r,t,e,n){var i=Ia(r.axisName,t.get("name"));if(!!i){var a=t.get("nameLocation"),o=r.nameDirection,s=t.getModel("nameTextStyle"),u=t.get("nameGap")||0,l=t.axis.getExtent(),f=l[0]>l[1]?-1:1,h=[a==="start"?l[0]-f*u:a==="end"?l[1]+f*u:(l[0]+l[1])/2,gg(a)?r.labelOffset+o*u:0],c,v=t.get("nameRotate");v!=null&&(v=v*Or/180);var d;gg(a)?c=An.innerTextLayout(r.rotation,v!=null?v:r.rotation,o):(c=mR(r.rotation,a,v||0,l),d=r.axisNameAvailableWidth,d!=null&&(d=Math.abs(d/Math.sin(c.rotation)),!isFinite(d)&&(d=null)));var g=s.getFont(),p=t.get("nameTruncate",!0)||{},y=p.ellipsis,m=Ia(r.nameTruncateMaxWidth,p.maxWidth,d),_=new Ft({x:h[0],y:h[1],rotation:c.rotation,silent:An.isLabelSilent(t),style:Wr(s,{text:i,font:g,overflow:"truncate",width:m,ellipsis:y,fill:s.getTextColor()||t.get(["axisLine","lineStyle","color"]),align:s.get("align")||c.textAlign,verticalAlign:s.get("verticalAlign")||c.textVerticalAlign}),z2:1});if(mu({el:_,componentModel:t,itemName:i}),_.__fullText=i,_.anid="name",t.get("triggerEvent")){var S=An.makeAxisEventDataBase(t);S.targetType="axisName",S.name=i,ft(_).eventData=S}n.add(_),_.updateTransform(),e.add(_),_.decomposeTransform()}}};function mR(r,t,e,n){var i=Qm(e-r),a,o,s=n[0]>n[1],u=t==="start"&&!s||t!=="start"&&s;return Is(i-Or/2)?(o=u?"bottom":"top",a="center"):Is(i-Or*1.5)?(o=u?"top":"bottom",a="center"):(o="middle",iOr/2?a=u?"left":"right":a=u?"right":"left"),{rotation:i,textAlign:a,textVerticalAlign:o}}function _R(r,t,e){if(!eS(r.axis)){var n=r.get(["axisLabel","showMinLabel"]),i=r.get(["axisLabel","showMaxLabel"]);t=t||[],e=e||[];var a=t[0],o=t[1],s=t[t.length-1],u=t[t.length-2],l=e[0],f=e[1],h=e[e.length-1],c=e[e.length-2];n===!1?(ce(a),ce(l)):pg(a,o)&&(n?(ce(o),ce(f)):(ce(a),ce(l))),i===!1?(ce(s),ce(h)):pg(u,s)&&(i?(ce(u),ce(c)):(ce(s),ce(h)))}}function ce(r){r&&(r.ignore=!0)}function pg(r,t){var e=r&&r.getBoundingRect().clone(),n=t&&t.getBoundingRect().clone();if(!(!e||!n)){var i=qh([]);return Kh(i,i,-r.rotation),e.applyTransform(pi([],i,r.getLocalTransform())),n.applyTransform(pi([],i,t.getLocalTransform())),e.intersect(n)}}function gg(r){return r==="middle"||r==="center"}function mS(r,t,e,n,i){for(var a=[],o=[],s=[],u=0;u=0||r===t}function DR(r){var t=$v(r);if(!!t){var e=t.axisPointerModel,n=t.axis.scale,i=e.option,a=e.get("status"),o=e.get("value");o!=null&&(o=n.parse(o));var s=_h(e);a==null&&(i.status=s?"show":"hide");var u=n.getExtent().slice();u[0]>u[1]&&u.reverse(),(o==null||o>u[1])&&(o=u[1]),os)return!0;if(o){var u=$v(t).seriesDataCount,l=i.getExtent();return Math.abs(l[0]-l[1])/u>s}return!1}return n===!0},r.prototype.makeElOption=function(t,e,n,i,a){},r.prototype.createPointerEl=function(t,e,n,i){var a=e.pointer;if(a){var o=Sn(t).pointerEl=new jA[a.type](_g(e.pointer));t.add(o)}},r.prototype.createLabelEl=function(t,e,n,i){if(e.label){var a=Sn(t).labelEl=new Ft(_g(e.label));t.add(a),xg(a,i)}},r.prototype.updatePointerEl=function(t,e,n){var i=Sn(t).pointerEl;i&&e.pointer&&(i.setStyle(e.pointer.style),n(i,{shape:e.pointer.shape}))},r.prototype.updateLabelEl=function(t,e,n,i){var a=Sn(t).labelEl;a&&(a.setStyle(e.label.style),n(a,{x:e.label.x,y:e.label.y}),xg(a,i))},r.prototype._renderHandle=function(t){if(!(this._dragging||!this.updateHandleTransform)){var e=this._axisPointerModel,n=this._api.getZr(),i=this._handle,a=e.getModel("handle"),o=e.get("status");if(!a.get("show")||!o||o==="hide"){i&&n.remove(i),this._handle=null;return}var s;this._handle||(s=!0,i=this._handle=yu(a.get("icon"),{cursor:"move",draggable:!0,onmousemove:function(l){bm(l.event)},onmousedown:ql(this._onHandleDragMove,this,0,0),drift:ql(this._onHandleDragMove,this),ondragend:ql(this._onHandleDragEnd,this)}),n.add(i)),bg(i,e,!1),i.setStyle(a.getItemStyle(null,["color","borderColor","borderWidth","opacity","shadowColor","shadowBlur","shadowOffsetX","shadowOffsetY"]));var u=a.get("size");F(u)||(u=[u,u]),i.scaleX=u[0]/2,i.scaleY=u[1]/2,n1(this,"_doDispatchAxisPointer",a.get("throttle")||0,"fixRate"),this._moveHandleToValue(t,s)}},r.prototype._moveHandleToValue=function(t,e){Sg(this._axisPointerModel,!e&&this._moveAnimation,this._handle,Kl(this.getHandleTransform(t,this._axisModel,this._axisPointerModel)))},r.prototype._onHandleDragMove=function(t,e){var n=this._handle;if(!!n){this._dragging=!0;var i=this.updateHandleTransform(Kl(n),[t,e],this._axisModel,this._axisPointerModel);this._payloadInfo=i,n.stopAnimation(),n.attr(Kl(i)),Sn(n).lastProp=null,this._doDispatchAxisPointer()}},r.prototype._doDispatchAxisPointer=function(){var t=this._handle;if(!!t){var e=this._payloadInfo,n=this._axisModel;this._api.dispatchAction({type:"updateAxisPointer",x:e.cursorPoint[0],y:e.cursorPoint[1],tooltipOption:e.tooltipOption,axesInfo:[{axisDim:n.axis.dim,axisIndex:n.componentIndex}]})}},r.prototype._onHandleDragEnd=function(){this._dragging=!1;var t=this._handle;if(!!t){var e=this._axisPointerModel.get("value");this._moveHandleToValue(e),this._api.dispatchAction({type:"hideTip"})}},r.prototype.clear=function(t){this._lastValue=null,this._lastStatus=null;var e=t.getZr(),n=this._group,i=this._handle;e&&n&&(this._lastGraphicKey=null,n&&e.remove(n),i&&e.remove(i),this._group=null,this._handle=null,this._payloadInfo=null),ih(this,"_doDispatchAxisPointer")},r.prototype.doClear=function(){},r.prototype.buildLabel=function(t,e,n){return n=n||0,{x:t[n],y:t[1-n],width:e[n],height:e[1-n]}},r}();function Sg(r,t,e,n){TS(Sn(e).lastProp,n)||(Sn(e).lastProp=n,t?Bt(e,n,r):(e.stopAnimation(),e.attr(n)))}function TS(r,t){if(U(r)&&U(t)){var e=!0;return A(t,function(n,i){e=e&&TS(r[i],n)}),!!e}else return r===t}function xg(r,t){r[t.get(["label","show"])?"show":"hide"]()}function Kl(r){return{x:r.x||0,y:r.y||0,rotation:r.rotation||0}}function bg(r,t,e){var n=t.get("z"),i=t.get("zlevel");r&&r.traverse(function(a){a.type!=="group"&&(n!=null&&(a.z=n),i!=null&&(a.zlevel=i),a.silent=e)})}const zR=FR;function VR(r){var t=r.get("type"),e=r.getModel(t+"Style"),n;return t==="line"?(n=e.getLineStyle(),n.fill=null):t==="shadow"&&(n=e.getAreaStyle(),n.stroke=null),n}function GR(r,t,e,n,i){var a=e.get("value"),o=CS(a,t.axis,t.ecModel,e.get("seriesDataIndices"),{precision:e.get(["label","precision"]),formatter:e.get(["label","formatter"])}),s=e.getModel("label"),u=Cu(s.get("padding")||0),l=s.getFont(),f=ou(o,l),h=i.position,c=f.width+u[1]+u[3],v=f.height+u[0]+u[2],d=i.align;d==="right"&&(h[0]-=c),d==="center"&&(h[0]-=c/2);var g=i.verticalAlign;g==="bottom"&&(h[1]-=v),g==="middle"&&(h[1]-=v/2),HR(h,c,v,n);var p=s.get("backgroundColor");(!p||p==="auto")&&(p=t.get(["axisLine","lineStyle","color"])),r.label={x:h[0],y:h[1],style:Wr(s,{text:o,font:l,fill:s.getTextColor(),padding:u,backgroundColor:p}),z2:10}}function HR(r,t,e,n){var i=n.getWidth(),a=n.getHeight();r[0]=Math.min(r[0]+t,i)-t,r[1]=Math.min(r[1]+e,a)-e,r[0]=Math.max(r[0],0),r[1]=Math.max(r[1],0)}function CS(r,t,e,n,i){r=t.scale.parse(r);var a=t.scale.getLabel({value:r},{precision:i.precision}),o=i.formatter;if(o){var s={value:Gv(t,{value:r}),axisDimension:t.dim,axisIndex:t.index,seriesData:[]};A(n,function(u){var l=e.getSeriesByIndex(u.seriesIndex),f=u.dataIndexInside,h=l&&l.getDataParams(f);h&&s.seriesData.push(h)}),H(o)?a=o.replace("{value}",a):q(o)&&(a=o(s))}return a}function MS(r,t,e){var n=La();return Kh(n,n,e.rotation),Mf(n,n,e.position),pv([r.dataToCoord(t),(e.labelOffset||0)+(e.labelDirection||1)*(e.labelMargin||0)],n)}function WR(r,t,e,n,i,a){var o=_S.innerTextLayout(e.rotation,0,e.labelDirection);e.labelMargin=i.get(["label","margin"]),GR(t,n,i,a,{position:MS(n.axis,r,e),align:o.textAlign,verticalAlign:o.textVerticalAlign})}function $R(r,t,e){return e=e||0,{x1:r[e],y1:r[1-e],x2:t[e],y2:t[1-e]}}function UR(r,t,e){return e=e||0,{x:r[e],y:r[1-e],width:t[e],height:t[1-e]}}var YR=function(r){G(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.makeElOption=function(e,n,i,a,o){var s=i.axis,u=s.grid,l=a.get("type"),f=wg(u,s).getOtherAxis(s).getGlobalExtent(),h=s.toGlobalCoord(s.dataToCoord(n,!0));if(l&&l!=="none"){var c=VR(a),v=XR[l](s,h,f);v.style=c,e.graphicKey=v.type,e.pointer=v}var d=mh(u.model,i);WR(n,e,d,i,a,o)},t.prototype.getHandleTransform=function(e,n,i){var a=mh(n.axis.grid.model,n,{labelInside:!1});a.labelMargin=i.get(["handle","margin"]);var o=MS(n.axis,e,a);return{x:o[0],y:o[1],rotation:a.rotation+(a.labelDirection<0?Math.PI:0)}},t.prototype.updateHandleTransform=function(e,n,i,a){var o=i.axis,s=o.grid,u=o.getGlobalExtent(!0),l=wg(s,o).getOtherAxis(o).getGlobalExtent(),f=o.dim==="x"?0:1,h=[e.x,e.y];h[f]+=n[f],h[f]=Math.min(u[1],h[f]),h[f]=Math.max(u[0],h[f]);var c=(l[1]+l[0])/2,v=[c,c];v[f]=h[f];var d=[{verticalAlign:"middle"},{align:"center"}];return{x:h[0],y:h[1],rotation:e.rotation,cursorPoint:v,tooltipOption:d[f]}},t}(zR);function wg(r,t){var e={};return e[t.dim+"AxisIndex"]=t.index,r.getCartesian(e)}var XR={line:function(r,t,e){var n=$R([t,e[0]],[t,e[1]],Tg(r));return{type:"Line",subPixelOptimize:!0,shape:n}},shadow:function(r,t,e){var n=Math.max(1,r.getBandWidth()),i=e[1]-e[0];return{type:"Rect",shape:UR([t-n/2,e[0]],[n,i],Tg(r))}}};function Tg(r){return r.dim==="x"?0:1}const ZR=YR;var qR=function(r){G(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.type="axisPointer",t.defaultOption={show:"auto",z:50,type:"line",snap:!1,triggerTooltip:!0,value:null,status:null,link:[],animation:null,animationDurationUpdate:200,lineStyle:{color:"#B9BEC9",width:1,type:"dashed"},shadowStyle:{color:"rgba(210,219,238,0.2)"},label:{show:!0,formatter:null,precision:"auto",margin:3,color:"#fff",padding:[5,7,5,7],backgroundColor:"auto",borderColor:null,borderWidth:0,borderRadius:3},handle:{show:!1,icon:"M10.7,11.9v-1.3H9.3v1.3c-4.9,0.3-8.8,4.4-8.8,9.4c0,5,3.9,9.1,8.8,9.4h1.3c4.9-0.3,8.8-4.4,8.8-9.4C19.5,16.3,15.6,12.2,10.7,11.9z M13.3,24.4H6.7v-1.2h6.6z M13.3,22H6.7v-1.2h6.6z M13.3,19.6H6.7v-1.2h6.6z",size:45,margin:50,color:"#333",shadowBlur:3,shadowColor:"#aaa",shadowOffsetX:0,shadowOffsetY:2,throttle:40}},t}(_t);const KR=qR;var hr=bt(),jR=A;function AS(r,t,e){if(!nt.node){var n=t.getZr();hr(n).records||(hr(n).records={}),QR(n,t);var i=hr(n).records[r]||(hr(n).records[r]={});i.handler=e}}function QR(r,t){if(hr(r).initialized)return;hr(r).initialized=!0,e("click",lt(Cg,"click")),e("mousemove",lt(Cg,"mousemove")),e("globalout",tE);function e(n,i){r.on(n,function(a){var o=eE(t);jR(hr(r).records,function(s){s&&i(s,a,o.dispatchAction)}),JR(o.pendings,t)})}}function JR(r,t){var e=r.showTip.length,n=r.hideTip.length,i;e?i=r.showTip[e-1]:n&&(i=r.hideTip[n-1]),i&&(i.dispatchAction=null,t.dispatchAction(i))}function tE(r,t,e){r.handler("leave",null,e)}function Cg(r,t,e,n){t.handler(r,e,n)}function eE(r){var t={showTip:[],hideTip:[]},e=function(n){var i=t[n.type];i?i.push(n):(n.dispatchAction=e,r.dispatchAction(n))};return{dispatchAction:e,pendings:t}}function xh(r,t){if(!nt.node){var e=t.getZr(),n=(hr(e).records||{})[r];n&&(hr(e).records[r]=null)}}var rE=function(r){G(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.render=function(e,n,i){var a=n.getComponent("tooltip"),o=e.get("triggerOn")||a&&a.get("triggerOn")||"mousemove|click";AS("axisPointer",i,function(s,u,l){o!=="none"&&(s==="leave"||o.indexOf(s)>=0)&&l({type:"updateAxisPointer",currTrigger:s,x:u&&u.offsetX,y:u&&u.offsetY})})},t.prototype.remove=function(e,n){xh("axisPointer",n)},t.prototype.dispose=function(e,n){xh("axisPointer",n)},t.type="axisPointer",t}(Te);const nE=rE;function DS(r,t){var e=[],n=r.seriesIndex,i;if(n==null||!(i=t.getSeriesByIndex(n)))return{point:[]};var a=i.getData(),o=In(a,r);if(o==null||o<0||F(o))return{point:[]};var s=a.getItemGraphicEl(o),u=i.coordinateSystem;if(i.getTooltipPosition)e=i.getTooltipPosition(o)||[];else if(u&&u.dataToPoint)if(r.isStacked){var l=u.getBaseAxis(),f=u.getOtherAxis(l),h=f.dim,c=l.dim,v=h==="x"||h==="radius"?1:0,d=a.mapDimension(c),g=[];g[v]=a.get(d,o),g[1-v]=a.get(a.getCalculationInfo("stackResultDimension"),o),e=u.dataToPoint(g)||[]}else e=u.dataToPoint(a.getValues(N(u.dimensions,function(y){return a.mapDimension(y)}),o))||[];else if(s){var p=s.getBoundingRect().clone();p.applyTransform(s.transform),e=[p.x+p.width/2,p.y+p.height/2]}return{point:e,el:s}}var Mg=bt();function iE(r,t,e){var n=r.currTrigger,i=[r.x,r.y],a=r,o=r.dispatchAction||gt(e.dispatchAction,e),s=t.getComponent("axisPointer").coordSysAxesInfo;if(!!s){ms(i)&&(i=DS({seriesIndex:a.seriesIndex,dataIndex:a.dataIndex},t).point);var u=ms(i),l=a.axesInfo,f=s.axesInfo,h=n==="leave"||ms(i),c={},v={},d={list:[],map:{}},g={showPointer:lt(oE,v),showTooltip:lt(sE,d)};A(s.coordSysMap,function(y,m){var _=u||y.containPoint(i);A(s.coordSysAxesInfo[m],function(S,b){var x=S.axis,w=hE(l,S);if(!h&&_&&(!l||w)){var T=w&&w.value;T==null&&!u&&(T=x.pointToData(i)),T!=null&&Ag(S,T,g,!1,c)}})});var p={};return A(f,function(y,m){var _=y.linkGroup;_&&!v[m]&&A(_.axesInfo,function(S,b){var x=v[b];if(S!==y&&x){var w=x.value;_.mapper&&(w=y.axis.scale.parse(_.mapper(w,Dg(S),Dg(y)))),p[y.key]=w}})}),A(p,function(y,m){Ag(f[m],y,g,!0,c)}),uE(v,f,c),lE(d,i,r,o),fE(f,o,e),c}}function Ag(r,t,e,n,i){var a=r.axis;if(!(a.scale.isBlank()||!a.containData(t))){if(!r.involveSeries){e.showPointer(r,t);return}var o=aE(t,r),s=o.payloadBatch,u=o.snapToValue;s[0]&&i.seriesIndex==null&&B(i,s[0]),!n&&r.snap&&a.containData(u)&&u!=null&&(t=u),e.showPointer(r,t,s),e.showTooltip(r,o,u)}}function aE(r,t){var e=t.axis,n=e.dim,i=r,a=[],o=Number.MAX_VALUE,s=-1;return A(t.seriesModels,function(u,l){var f=u.getData().mapDimensionsAll(n),h,c;if(u.getAxisTooltipData){var v=u.getAxisTooltipData(f,r,e);c=v.dataIndices,h=v.nestestValue}else{if(c=u.getData().indicesOfNearest(f[0],r,e.type==="category"?.5:null),!c.length)return;h=u.getData().get(f[0],c[0])}if(!(h==null||!isFinite(h))){var d=r-h,g=Math.abs(d);g<=o&&((g=0&&s<0)&&(o=g,s=d,i=h,a.length=0),A(c,function(p){a.push({seriesIndex:u.seriesIndex,dataIndexInside:p,dataIndex:u.getData().getRawIndex(p)})}))}}),{payloadBatch:a,snapToValue:i}}function oE(r,t,e,n){r[t.key]={value:e,payloadBatch:n}}function sE(r,t,e,n){var i=e.payloadBatch,a=t.axis,o=a.model,s=t.axisPointerModel;if(!(!t.triggerTooltip||!i.length)){var u=t.coordSys.model,l=Ya(u),f=r.map[l];f||(f=r.map[l]={coordSysId:u.id,coordSysIndex:u.componentIndex,coordSysType:u.type,coordSysMainType:u.mainType,dataByAxis:[]},r.list.push(f)),f.dataByAxis.push({axisDim:a.dim,axisIndex:o.componentIndex,axisType:o.type,axisId:o.id,value:n,valueLabelOpt:{precision:s.get(["label","precision"]),formatter:s.get(["label","formatter"])},seriesDataIndices:i.slice()})}}function uE(r,t,e){var n=e.axesInfo=[];A(t,function(i,a){var o=i.axisPointerModel.option,s=r[a];s?(!i.useHandle&&(o.status="show"),o.value=s.value,o.seriesDataIndices=(s.payloadBatch||[]).slice()):!i.useHandle&&(o.status="hide"),o.status==="show"&&n.push({axisDim:i.axis.dim,axisIndex:i.axis.model.componentIndex,value:o.value})})}function lE(r,t,e,n){if(ms(t)||!r.list.length){n({type:"hideTip"});return}var i=((r.list[0].dataByAxis[0]||{}).seriesDataIndices||[])[0]||{};n({type:"showTip",escapeConnect:!0,x:t[0],y:t[1],tooltipOption:e.tooltipOption,position:e.position,dataIndexInside:i.dataIndexInside,dataIndex:i.dataIndex,seriesIndex:i.seriesIndex,dataByCoordSys:r.list})}function fE(r,t,e){var n=e.getZr(),i="axisPointerLastHighlights",a=Mg(n)[i]||{},o=Mg(n)[i]={};A(r,function(l,f){var h=l.axisPointerModel.option;h.status==="show"&&A(h.seriesDataIndices,function(c){var v=c.seriesIndex+" | "+c.dataIndex;o[v]=c})});var s=[],u=[];A(a,function(l,f){!o[f]&&u.push(l)}),A(o,function(l,f){!a[f]&&s.push(l)}),u.length&&e.dispatchAction({type:"downplay",escapeConnect:!0,notBlur:!0,batch:u}),s.length&&e.dispatchAction({type:"highlight",escapeConnect:!0,notBlur:!0,batch:s})}function hE(r,t){for(var e=0;e<(r||[]).length;e++){var n=r[e];if(t.axis.dim===n.axisDim&&t.axis.model.componentIndex===n.axisIndex)return n}}function Dg(r){var t=r.axis.model,e={},n=e.axisDim=r.axis.dim;return e.axisIndex=e[n+"AxisIndex"]=t.componentIndex,e.axisName=e[n+"AxisName"]=t.name,e.axisId=e[n+"AxisId"]=t.id,e}function ms(r){return!r||r[0]==null||isNaN(r[0])||r[1]==null||isNaN(r[1])}function IS(r){SS.registerAxisPointerClass("CartesianAxisPointer",ZR),r.registerComponentModel(KR),r.registerComponentView(nE),r.registerPreprocessor(function(t){if(t){(!t.axisPointer||t.axisPointer.length===0)&&(t.axisPointer={});var e=t.axisPointer.link;e&&!F(e)&&(t.axisPointer.link=[e])}}),r.registerProcessor(r.PRIORITY.PROCESSOR.STATISTIC,function(t,e){t.getComponent("axisPointer").coordSysAxesInfo=wR(t,e)}),r.registerAction({type:"updateAxisPointer",event:"updateAxisPointer",update:":updateAxisPointer"},iE)}function vE(r){le(wS),le(IS)}var Ig="\0_ec_interaction_mutex";function cE(r,t,e){var n=LS(r);n[t]=e}function dE(r,t,e){var n=LS(r),i=n[t];i===e&&(n[t]=null)}function LS(r){return r[Ig]||(r[Ig]={})}ir({type:"takeGlobalCursor",event:"globalCursorTaken",update:"update"},Kt);var pE={axisPointer:1,tooltip:1,brush:1};function gE(r,t,e){var n=t.getComponentByElement(r.topTarget),i=n&&n.coordinateSystem;return n&&n!==e&&!pE.hasOwnProperty(n.mainType)&&i&&i.model!==e}function PS(r,t,e,n,i,a){r=r||0;var o=e[1]-e[0];if(i!=null&&(i=Jn(i,[0,o])),a!=null&&(a=Math.max(a,i!=null?i:0)),n==="all"){var s=Math.abs(t[1]-t[0]);s=Jn(s,[0,o]),i=a=Jn(s,[i,a]),n=0}t[0]=Jn(t[0],e),t[1]=Jn(t[1],e);var u=jl(t,n);t[n]+=r;var l=i||0,f=e.slice();u.sign<0?f[0]+=l:f[1]-=l,t[n]=Jn(t[n],f);var h;return h=jl(t,n),i!=null&&(h.sign!==u.sign||h.spana&&(t[1-n]=t[n]+h.sign*a),t}function jl(r,t){var e=r[t]-r[1-t];return{span:Math.abs(e),sign:e>0?-1:e<0?1:t?-1:1}}function Jn(r,t){return Math.min(t[1]!=null?t[1]:1/0,Math.max(t[0]!=null?t[0]:-1/0,r))}var En=!0,Xa=Math.min,Ai=Math.max,yE=Math.pow,mE=1e4,_E=6,SE=6,Lg="globalPan",xE={w:[0,0],e:[0,1],n:[1,0],s:[1,1]},bE={w:"ew",e:"ew",n:"ns",s:"ns",ne:"nesw",sw:"nesw",nw:"nwse",se:"nwse"},Pg={brushStyle:{lineWidth:2,stroke:"rgba(210,219,238,0.3)",fill:"#D2DBEE"},transformable:!0,brushMode:"single",removeOnClick:!1},wE=0,TE=function(r){G(t,r);function t(e){var n=r.call(this)||this;return n._track=[],n._covers=[],n._handlers={},n._zr=e,n.group=new Et,n._uid="brushController_"+wE++,A(PE,function(i,a){this._handlers[a]=gt(i,this)},n),n}return t.prototype.enableBrush=function(e){return this._brushType&&this._doDisableBrush(),e.brushType&&this._doEnableBrush(e),this},t.prototype._doEnableBrush=function(e){var n=this._zr;this._enableGlobalPan||cE(n,Lg,this._uid),A(this._handlers,function(i,a){n.on(a,i)}),this._brushType=e.brushType,this._brushOption=tt(Q(Pg),e,!0)},t.prototype._doDisableBrush=function(){var e=this._zr;dE(e,Lg,this._uid),A(this._handlers,function(n,i){e.off(i,n)}),this._brushType=this._brushOption=null},t.prototype.setPanels=function(e){if(e&&e.length){var n=this._panels={};A(e,function(i){n[i.panelId]=Q(i)})}else this._panels=null;return this},t.prototype.mount=function(e){e=e||{},this._enableGlobalPan=e.enableGlobalPan;var n=this.group;return this._zr.add(n),n.attr({x:e.x||0,y:e.y||0,rotation:e.rotation||0,scaleX:e.scaleX||1,scaleY:e.scaleY||1}),this._transform=n.getLocalTransform(),this},t.prototype.updateCovers=function(e){e=N(e,function(c){return tt(Q(Pg),c,!0)});var n="\0-brush-index-",i=this._covers,a=this._covers=[],o=this,s=this._creatingCover;return new $a(i,e,l,u).add(f).update(f).remove(h).execute(),this;function u(c,v){return(c.id!=null?c.id:n+v)+"-"+c.brushType}function l(c,v){return u(c.__brushOption,v)}function f(c,v){var d=e[c];if(v!=null&&i[v]===s)a[c]=i[v];else{var g=a[c]=v!=null?(i[v].__brushOption=d,i[v]):ES(o,RS(o,d));Uv(o,g)}}function h(c){i[c]!==s&&o.group.remove(i[c])}},t.prototype.unmount=function(){return this.enableBrush(!1),bh(this),this._zr.remove(this.group),this},t.prototype.dispose=function(){this.unmount(),this.off()},t}(Fe);function RS(r,t){var e=ku[t.brushType].createCover(r,t);return e.__brushOption=t,kS(e,t),r.group.add(e),e}function ES(r,t){var e=Yv(t);return e.endCreating&&(e.endCreating(r,t),kS(t,t.__brushOption)),t}function OS(r,t){var e=t.__brushOption;Yv(t).updateCoverShape(r,t,e.range,e)}function kS(r,t){var e=t.z;e==null&&(e=mE),r.traverse(function(n){n.z=e,n.z2=e})}function Uv(r,t){Yv(t).updateCommon(r,t),OS(r,t)}function Yv(r){return ku[r.__brushOption.brushType]}function Xv(r,t,e){var n=r._panels;if(!n)return En;var i,a=r._transform;return A(n,function(o){o.isTargetByCursor(t,e,a)&&(i=o)}),i}function BS(r,t){var e=r._panels;if(!e)return En;var n=t.__brushOption.panelId;return n!=null?e[n]:En}function bh(r){var t=r._covers,e=t.length;return A(t,function(n){r.group.remove(n)},r),t.length=0,!!e}function On(r,t){var e=N(r._covers,function(n){var i=n.__brushOption,a=Q(i.range);return{brushType:i.brushType,panelId:i.panelId,range:a}});r.trigger("brush",{areas:e,isEnd:!!t.isEnd,removeOnClick:!!t.removeOnClick})}function CE(r){var t=r._track;if(!t.length)return!1;var e=t[t.length-1],n=t[0],i=e[0]-n[0],a=e[1]-n[1],o=yE(i*i+a*a,.5);return o>_E}function NS(r){var t=r.length-1;return t<0&&(t=0),[r[0],r[t]]}function FS(r,t,e,n){var i=new Et;return i.add(new At({name:"main",style:Zv(e),silent:!0,draggable:!0,cursor:"move",drift:lt(Rg,r,t,i,["n","s","w","e"]),ondragend:lt(On,t,{isEnd:!0})})),A(n,function(a){i.add(new At({name:a.join(""),style:{opacity:0},draggable:!0,silent:!0,invisible:!0,drift:lt(Rg,r,t,i,a),ondragend:lt(On,t,{isEnd:!0})}))}),i}function zS(r,t,e,n){var i=n.brushStyle.lineWidth||0,a=Ai(i,SE),o=e[0][0],s=e[1][0],u=o-i/2,l=s-i/2,f=e[0][1],h=e[1][1],c=f-a+i/2,v=h-a+i/2,d=f-o,g=h-s,p=d+i,y=g+i;ur(r,t,"main",o,s,d,g),n.transformable&&(ur(r,t,"w",u,l,a,y),ur(r,t,"e",c,l,a,y),ur(r,t,"n",u,l,p,a),ur(r,t,"s",u,v,p,a),ur(r,t,"nw",u,l,a,a),ur(r,t,"ne",c,l,a,a),ur(r,t,"sw",u,v,a,a),ur(r,t,"se",c,v,a,a))}function wh(r,t){var e=t.__brushOption,n=e.transformable,i=t.childAt(0);i.useStyle(Zv(e)),i.attr({silent:!n,cursor:n?"move":"default"}),A([["w"],["e"],["n"],["s"],["s","e"],["s","w"],["n","e"],["n","w"]],function(a){var o=t.childOfName(a.join("")),s=a.length===1?Th(r,a[0]):AE(r,a);o&&o.attr({silent:!n,invisible:!n,cursor:n?bE[s]+"-resize":null})})}function ur(r,t,e,n,i,a,o){var s=t.childOfName(e);s&&s.setShape(IE(qv(r,t,[[n,i],[n+a,i+o]])))}function Zv(r){return J({strokeNoScale:!0},r.brushStyle)}function VS(r,t,e,n){var i=[Xa(r,e),Xa(t,n)],a=[Ai(r,e),Ai(t,n)];return[[i[0],a[0]],[i[1],a[1]]]}function ME(r){return dv(r.group)}function Th(r,t){var e={w:"left",e:"right",n:"top",s:"bottom"},n={left:"w",right:"e",top:"n",bottom:"s"},i=n_(e[t],ME(r));return n[i]}function AE(r,t){var e=[Th(r,t[0]),Th(r,t[1])];return(e[0]==="e"||e[0]==="w")&&e.reverse(),e.join("")}function Rg(r,t,e,n,i,a){var o=e.__brushOption,s=r.toRectRange(o.range),u=GS(t,i,a);A(n,function(l){var f=xE[l];s[f[0]][f[1]]+=u[f[0]]}),o.range=r.fromRectRange(VS(s[0][0],s[1][0],s[0][1],s[1][1])),Uv(t,e),On(t,{isEnd:!1})}function DE(r,t,e,n){var i=t.__brushOption.range,a=GS(r,e,n);A(i,function(o){o[0]+=a[0],o[1]+=a[1]}),Uv(r,t),On(r,{isEnd:!1})}function GS(r,t,e){var n=r.group,i=n.transformCoordToLocal(t,e),a=n.transformCoordToLocal(0,0);return[i[0]-a[0],i[1]-a[1]]}function qv(r,t,e){var n=BS(r,t);return n&&n!==En?n.clipPath(e,r._transform):Q(e)}function IE(r){var t=Xa(r[0][0],r[1][0]),e=Xa(r[0][1],r[1][1]),n=Ai(r[0][0],r[1][0]),i=Ai(r[0][1],r[1][1]);return{x:t,y:e,width:n-t,height:i-e}}function LE(r,t,e){if(!(!r._brushType||RE(r,t.offsetX,t.offsetY))){var n=r._zr,i=r._covers,a=Xv(r,t,e);if(!r._dragging)for(var o=0;on.getWidth()||e<0||e>n.getHeight()}var ku={lineX:kg(0),lineY:kg(1),rect:{createCover:function(r,t){function e(n){return n}return FS({toRectRange:e,fromRectRange:e},r,t,[["w"],["e"],["n"],["s"],["s","e"],["s","w"],["n","e"],["n","w"]])},getCreatingRange:function(r){var t=NS(r);return VS(t[1][0],t[1][1],t[0][0],t[0][1])},updateCoverShape:function(r,t,e,n){zS(r,t,e,n)},updateCommon:wh,contain:Mh},polygon:{createCover:function(r,t){var e=new Et;return e.add(new to({name:"main",style:Zv(t),silent:!0})),e},getCreatingRange:function(r){return r},endCreating:function(r,t){t.remove(t.childAt(0)),t.add(new du({name:"main",draggable:!0,drift:lt(DE,r,t),ondragend:lt(On,r,{isEnd:!0})}))},updateCoverShape:function(r,t,e,n){t.childAt(0).setShape({points:qv(r,t,e)})},updateCommon:wh,contain:Mh}};function kg(r){return{createCover:function(t,e){return FS({toRectRange:function(n){var i=[n,[0,100]];return r&&i.reverse(),i},fromRectRange:function(n){return n[r]}},t,e,[[["w"],["e"]],[["n"],["s"]]][r])},getCreatingRange:function(t){var e=NS(t),n=Xa(e[0][r],e[1][r]),i=Ai(e[0][r],e[1][r]);return[n,i]},updateCoverShape:function(t,e,n,i){var a,o=BS(t,e);if(o!==En&&o.getLinearBrushOtherExtent)a=o.getLinearBrushOtherExtent(r);else{var s=t._zr;a=[0,[s.getWidth(),s.getHeight()][1-r]]}var u=[n,a];r&&u.reverse(),zS(t,e,u,i)},updateCommon:wh,contain:Mh}}const EE=TE;function OE(r){return r=Kv(r),function(t){return a_(t,r)}}function kE(r,t){return r=Kv(r),function(e){var n=t!=null?t:e,i=n?r.width:r.height,a=n?r.x:r.y;return[a,a+(i||0)]}}function BE(r,t,e){var n=Kv(r);return function(i,a){return n.contain(a[0],a[1])&&!gE(i,t,e)}}function Kv(r){return ot.create(r)}var Bg=["x","y","radius","angle","single"],NE=["cartesian2d","polar","singleAxis"];function FE(r){var t=r.get("coordinateSystem");return at(NE,t)>=0}function vi(r){return r+"Axis"}function zE(r,t){var e=K(),n=[],i=K();r.eachComponent({mainType:"dataZoom",query:t},function(f){i.get(f.uid)||s(f)});var a;do a=!1,r.eachComponent("dataZoom",o);while(a);function o(f){!i.get(f.uid)&&u(f)&&(s(f),a=!0)}function s(f){i.set(f.uid,!0),n.push(f),l(f)}function u(f){var h=!1;return f.eachTargetAxis(function(c,v){var d=e.get(c);d&&d[v]&&(h=!0)}),h}function l(f){f.eachTargetAxis(function(h,c){(e.get(h)||e.set(h,[]))[c]=!0})}return n}var Ql=function(){function r(){this.indexList=[],this.indexMap=[]}return r.prototype.add=function(t){this.indexMap[t]||(this.indexList.push(t),this.indexMap[t]=!0)},r}(),VE=function(r){G(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e._autoThrottle=!0,e._noTarget=!0,e._rangePropMode=["percent","percent"],e}return t.prototype.init=function(e,n,i){var a=Ng(e);this.settledOption=a,this.mergeDefaultAndTheme(e,i),this._doInit(a)},t.prototype.mergeOption=function(e){var n=Ng(e);tt(this.option,e,!0),tt(this.settledOption,n,!0),this._doInit(n)},t.prototype._doInit=function(e){var n=this.option;this._setDefaultThrottle(e),this._updateRangeUse(e);var i=this.settledOption;A([["start","startValue"],["end","endValue"]],function(a,o){this._rangePropMode[o]==="value"&&(n[a[0]]=i[a[0]]=null)},this),this._resetTarget()},t.prototype._resetTarget=function(){var e=this.get("orient",!0),n=this._targetAxisInfoMap=K(),i=this._fillSpecifiedTargetAxis(n);i?this._orient=e||this._makeAutoOrientByTargetAxis():(this._orient=e||"horizontal",this._fillAutoTargetAxisByOrient(n,this._orient)),this._noTarget=!0,n.each(function(a){a.indexList.length&&(this._noTarget=!1)},this)},t.prototype._fillSpecifiedTargetAxis=function(e){var n=!1;return A(Bg,function(i){var a=this.getReferringComponents(vi(i),zC);if(!!a.specified){n=!0;var o=new Ql;A(a.models,function(s){o.add(s.componentIndex)}),e.set(i,o)}},this),n},t.prototype._fillAutoTargetAxisByOrient=function(e,n){var i=this.ecModel,a=!0;if(a){var o=n==="vertical"?"y":"x",s=i.findComponents({mainType:o+"Axis"});u(s,o)}if(a){var s=i.findComponents({mainType:"singleAxis",filter:function(f){return f.get("orient",!0)===n}});u(s,"single")}function u(l,f){var h=l[0];if(!!h){var c=new Ql;if(c.add(h.componentIndex),e.set(f,c),a=!1,f==="x"||f==="y"){var v=h.getReferringComponents("grid",qt).models[0];v&&A(l,function(d){h.componentIndex!==d.componentIndex&&v===d.getReferringComponents("grid",qt).models[0]&&c.add(d.componentIndex)})}}}a&&A(Bg,function(l){if(!!a){var f=i.findComponents({mainType:vi(l),filter:function(c){return c.get("type",!0)==="category"}});if(f[0]){var h=new Ql;h.add(f[0].componentIndex),e.set(l,h),a=!1}}},this)},t.prototype._makeAutoOrientByTargetAxis=function(){var e;return this.eachTargetAxis(function(n){!e&&(e=n)},this),e==="y"?"vertical":"horizontal"},t.prototype._setDefaultThrottle=function(e){if(e.hasOwnProperty("throttle")&&(this._autoThrottle=!1),this._autoThrottle){var n=this.ecModel.option;this.option.throttle=n.animation&&n.animationDurationUpdate>0?100:20}},t.prototype._updateRangeUse=function(e){var n=this._rangePropMode,i=this.get("rangeMode");A([["start","startValue"],["end","endValue"]],function(a,o){var s=e[a[0]]!=null,u=e[a[1]]!=null;s&&!u?n[o]="percent":!s&&u?n[o]="value":i?n[o]=i[o]:s&&(n[o]="percent")})},t.prototype.noTarget=function(){return this._noTarget},t.prototype.getFirstTargetAxisModel=function(){var e;return this.eachTargetAxis(function(n,i){e==null&&(e=this.ecModel.getComponent(vi(n),i))},this),e},t.prototype.eachTargetAxis=function(e,n){this._targetAxisInfoMap.each(function(i,a){A(i.indexList,function(o){e.call(n,a,o)})})},t.prototype.getAxisProxy=function(e,n){var i=this.getAxisModel(e,n);if(i)return i.__dzAxisProxy},t.prototype.getAxisModel=function(e,n){var i=this._targetAxisInfoMap.get(e);if(i&&i.indexMap[n])return this.ecModel.getComponent(vi(e),n)},t.prototype.setRawRange=function(e){var n=this.option,i=this.settledOption;A([["start","startValue"],["end","endValue"]],function(a){(e[a[0]]!=null||e[a[1]]!=null)&&(n[a[0]]=i[a[0]]=e[a[0]],n[a[1]]=i[a[1]]=e[a[1]])},this),this._updateRangeUse(e)},t.prototype.setCalculatedRange=function(e){var n=this.option;A(["start","startValue","end","endValue"],function(i){n[i]=e[i]})},t.prototype.getPercentRange=function(){var e=this.findRepresentativeAxisProxy();if(e)return e.getDataPercentWindow()},t.prototype.getValueRange=function(e,n){if(e==null&&n==null){var i=this.findRepresentativeAxisProxy();if(i)return i.getDataValueWindow()}else return this.getAxisProxy(e,n).getDataValueWindow()},t.prototype.findRepresentativeAxisProxy=function(e){if(e)return e.__dzAxisProxy;for(var n,i=this._targetAxisInfoMap.keys(),a=0;ao[1];if(_&&!S&&!b)return!0;_&&(p=!0),S&&(d=!0),b&&(g=!0)}return p&&d&&g})}else ai(f,function(v){if(a==="empty")u.setData(l=l.map(v,function(g){return s(g)?g:NaN}));else{var d={};d[v]=o,l.selectRange(d)}});ai(f,function(v){l.setApproximateExtent(o,v)})}});function s(u){return u>=o[0]&&u<=o[1]}},r.prototype._updateMinMaxSpan=function(){var t=this._minMaxSpan={},e=this._dataZoomModel,n=this._dataExtent;ai(["min","max"],function(i){var a=e.get(i+"Span"),o=e.get(i+"ValueSpan");o!=null&&(o=this.getAxisModel().axis.scale.parse(o)),o!=null?a=Lr(n[0]+o,n,[0,100],!0):a!=null&&(o=Lr(a,[0,100],n,!0)-n[0]),t[i+"Span"]=a,t[i+"ValueSpan"]=o},this)},r.prototype._setAxisModel=function(){var t=this.getAxisModel(),e=this._percentWindow,n=this._valueWindow;if(!!e){var i=jm(n,[0,500]);i=Math.min(i,20);var a=t.axis.scale.rawExtentInfo;e[0]!==0&&a.setDeterminedMinMax("min",+n[0].toFixed(i)),e[1]!==100&&a.setDeterminedMinMax("max",+n[1].toFixed(i)),a.freeze()}},r}();function qE(r,t,e){var n=[1/0,-1/0];ai(e,function(o){DP(n,o.getData(),t)});var i=r.getAxisModel(),a=J1(i.axis.scale,i,n).calculate();return[a.min,a.max]}const KE=ZE;var jE={getTargetSeries:function(r){function t(i){r.eachComponent("dataZoom",function(a){a.eachTargetAxis(function(o,s){var u=r.getComponent(vi(o),s);i(o,s,u,a)})})}t(function(i,a,o,s){o.__dzAxisProxy=null});var e=[];t(function(i,a,o,s){o.__dzAxisProxy||(o.__dzAxisProxy=new KE(i,a,s,r),e.push(o.__dzAxisProxy))});var n=K();return A(e,function(i){A(i.getTargetSeriesModels(),function(a){n.set(a.uid,a)})}),n},overallReset:function(r,t){r.eachComponent("dataZoom",function(e){e.eachTargetAxis(function(n,i){e.getAxisProxy(n,i).reset(e)}),e.eachTargetAxis(function(n,i){e.getAxisProxy(n,i).filterData(e,t)})}),r.eachComponent("dataZoom",function(e){var n=e.findRepresentativeAxisProxy();if(n){var i=n.getDataPercentWindow(),a=n.getDataValueWindow();e.setCalculatedRange({start:i[0],end:i[1],startValue:a[0],endValue:a[1]})}})}};const QE=jE;function JE(r){r.registerAction("dataZoom",function(t,e){var n=zE(e,t);A(n,function(i){i.setRawRange({start:t.start,end:t.end,startValue:t.startValue,endValue:t.endValue})})})}var zg=!1;function tO(r){zg||(zg=!0,r.registerProcessor(r.PRIORITY.PROCESSOR.FILTER,QE),JE(r),r.registerSubTypeDefaulter("dataZoom",function(){return"slider"}))}function eO(r){r.registerComponentModel(WE),r.registerComponentView(XE),tO(r)}var ke=function(){function r(){}return r}(),WS={};function ta(r,t){WS[r]=t}function $S(r){return WS[r]}var rO=function(r){G(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.optionUpdated=function(){r.prototype.optionUpdated.apply(this,arguments);var e=this.ecModel;A(this.option.feature,function(n,i){var a=$S(i);a&&(a.getDefaultOption&&(a.defaultOption=a.getDefaultOption(e)),tt(n,a.defaultOption))})},t.type="toolbox",t.layoutMode={type:"box",ignoreSize:!0},t.defaultOption={show:!0,z:6,orient:"horizontal",left:"right",top:"top",backgroundColor:"transparent",borderColor:"#ccc",borderRadius:0,borderWidth:0,padding:5,itemSize:15,itemGap:8,showTitle:!0,iconStyle:{borderColor:"#666",color:"none"},emphasis:{iconStyle:{borderColor:"#3E98C5"}},tooltip:{show:!1,position:"bottom"}},t}(_t);const nO=rO;function iO(r,t,e){var n=t.getBoxLayoutParams(),i=t.get("padding"),a={width:e.getWidth(),height:e.getHeight()},o=$r(n,a,i);Si(t.get("orient"),r,t.get("itemGap"),o.width,o.height),TD(r,n,a,i)}function US(r,t){var e=Cu(t.get("padding")),n=t.getItemStyle(["color","opacity"]);return n.fill=t.get("backgroundColor"),r=new At({shape:{x:r.x-e[3],y:r.y-e[0],width:r.width+e[1]+e[3],height:r.height+e[0]+e[2],r:t.get("borderRadius")},style:n,silent:!0,z2:-1}),r}var aO=function(r){G(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.render=function(e,n,i,a){var o=this.group;if(o.removeAll(),!e.get("show"))return;var s=+e.get("itemSize"),u=e.get("orient")==="vertical",l=e.get("feature")||{},f=this._features||(this._features={}),h=[];A(l,function(d,g){h.push(g)}),new $a(this._featureNames||[],h).add(c).update(c).remove(lt(c,null)).execute(),this._featureNames=h;function c(d,g){var p=h[d],y=h[g],m=l[p],_=new Vt(m,e,e.ecModel),S;if(a&&a.newTitle!=null&&a.featureName===p&&(m.title=a.newTitle),p&&!y){if(oO(p))S={onclick:_.option.onclick,featureName:p};else{var b=$S(p);if(!b)return;S=new b}f[p]=S}else if(S=f[y],!S)return;S.uid=io("toolbox-feature"),S.model=_,S.ecModel=n,S.api=i;var x=S instanceof ke;if(!p&&y){x&&S.dispose&&S.dispose(n,i);return}if(!_.get("show")||x&&S.unusable){x&&S.remove&&S.remove(n,i);return}v(_,S,p),_.setIconStatus=function(w,T){var C=this.option,M=this.iconPaths;C.iconStatus=C.iconStatus||{},C.iconStatus[w]=T,M[w]&&(T==="emphasis"?bi:wi)(M[w])},S instanceof ke&&S.render&&S.render(_,n,i,a)}function v(d,g,p){var y=d.getModel("iconStyle"),m=d.getModel(["emphasis","iconStyle"]),_=g instanceof ke&&g.getIcons?g.getIcons():d.get("icon"),S=d.get("title")||{},b,x;H(_)?(b={},b[p]=_):b=_,H(S)?(x={},x[p]=S):x=S;var w=d.iconPaths={};A(b,function(T,C){var M=yu(T,{},{x:-s/2,y:-s/2,width:s,height:s});M.setStyle(y.getItemStyle());var D=M.ensureState("emphasis");D.style=m.getItemStyle();var I=new Ft({style:{text:x[C],align:m.get("textAlign"),borderRadius:m.get("textBorderRadius"),padding:m.get("textPadding"),fill:null},ignore:!0});M.setTextContent(I),mu({el:M,componentModel:e,itemName:C,formatterParamsExtra:{title:x[C]}}),M.__title=x[C],M.on("mouseover",function(){var L=m.getItemStyle(),P=u?e.get("right")==null&&e.get("left")!=="right"?"right":"left":e.get("bottom")==null&&e.get("top")!=="bottom"?"bottom":"top";I.setStyle({fill:m.get("textFill")||L.fill||L.stroke||"#000",backgroundColor:m.get("textBackgroundColor")}),M.setTextConfig({position:m.get("textPosition")||P}),I.ignore=!e.get("showTitle"),i.enterEmphasis(this)}).on("mouseout",function(){d.get(["iconStatus",C])!=="emphasis"&&i.leaveEmphasis(this),I.hide()}),(d.get(["iconStatus",C])==="emphasis"?bi:wi)(M),o.add(M),M.on("click",gt(g.onclick,g,n,i,C)),w[C]=M})}iO(o,e,i),o.add(US(o.getBoundingRect(),e)),u||o.eachChild(function(d){var g=d.__title,p=d.ensureState("emphasis"),y=p.textConfig||(p.textConfig={}),m=d.getTextContent(),_=m&&m.ensureState("emphasis");if(_&&!q(_)&&g){var S=_.style||(_.style={}),b=ou(g,Ft.makeFont(S)),x=d.x+o.x,w=d.y+o.y+s,T=!1;w+b.height>i.getHeight()&&(y.position="top",T=!0);var C=T?-5-b.height:s+10;x+b.width/2>i.getWidth()?(y.position=["100%",C],S.align="right"):x-b.width/2<0&&(y.position=[0,C],S.align="left")}})},t.prototype.updateView=function(e,n,i,a){A(this._features,function(o){o instanceof ke&&o.updateView&&o.updateView(o.model,n,i,a)})},t.prototype.remove=function(e,n){A(this._features,function(i){i instanceof ke&&i.remove&&i.remove(e,n)}),this.group.removeAll()},t.prototype.dispose=function(e,n){A(this._features,function(i){i instanceof ke&&i.dispose&&i.dispose(e,n)})},t.type="toolbox",t}(Te);function oO(r){return r.indexOf("my")===0}const sO=aO;var uO=function(r){G(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.onclick=function(e,n){var i=this.model,a=i.get("name")||e.get("title.0.text")||"echarts",o=n.getZr().painter.getType()==="svg",s=o?"svg":i.get("type",!0)||"png",u=n.getConnectedDataURL({type:s,backgroundColor:i.get("backgroundColor",!0)||e.get("backgroundColor")||"#fff",connectedBackgroundColor:i.get("connectedBackgroundColor"),excludeComponents:i.get("excludeComponents"),pixelRatio:i.get("pixelRatio")}),l=nt.browser;if(q(MouseEvent)&&(l.newEdge||!l.ie&&!l.edge)){var f=document.createElement("a");f.download=a+"."+s,f.target="_blank",f.href=u;var h=new MouseEvent("click",{view:document.defaultView,bubbles:!0,cancelable:!1});f.dispatchEvent(h)}else if(window.navigator.msSaveOrOpenBlob||o){var c=u.split(","),v=c[0].indexOf("base64")>-1,d=o?decodeURIComponent(c[1]):c[1];v&&(d=window.atob(d));var g=a+"."+s;if(window.navigator.msSaveOrOpenBlob){for(var p=d.length,y=new Uint8Array(p);p--;)y[p]=d.charCodeAt(p);var m=new Blob([y]);window.navigator.msSaveOrOpenBlob(m,g)}else{var _=document.createElement("iframe");document.body.appendChild(_);var S=_.contentWindow,b=S.document;b.open("image/svg+xml","replace"),b.write(d),b.close(),S.focus(),b.execCommand("SaveAs",!0,g),document.body.removeChild(_)}}else{var x=i.get("lang"),w='',T=window.open();T.document.write(w),T.document.title=a}},t.getDefaultOption=function(e){var n={show:!0,icon:"M4.7,22.9L29.3,45.5L54.7,23.4M4.6,43.6L4.6,58L53.8,58L53.8,43.6M29.2,45.1L29.2,0",title:e.getLocaleModel().get(["toolbox","saveAsImage","title"]),type:"png",connectedBackgroundColor:"#fff",name:"",excludeComponents:["toolbox"],lang:e.getLocaleModel().get(["toolbox","saveAsImage","lang"])};return n},t}(ke);const lO=uO;var Vg="__ec_magicType_stack__",fO=[["line","bar"],["stack"]],hO=function(r){G(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.getIcons=function(){var e=this.model,n=e.get("icon"),i={};return A(e.get("type"),function(a){n[a]&&(i[a]=n[a])}),i},t.getDefaultOption=function(e){var n={show:!0,type:[],icon:{line:"M4.1,28.9h7.1l9.3-22l7.4,38l9.7-19.7l3,12.8h14.9M4.1,58h51.4",bar:"M6.7,22.9h10V48h-10V22.9zM24.9,13h10v35h-10V13zM43.2,2h10v46h-10V2zM3.1,58h53.7",stack:"M8.2,38.4l-8.4,4.1l30.6,15.3L60,42.5l-8.1-4.1l-21.5,11L8.2,38.4z M51.9,30l-8.1,4.2l-13.4,6.9l-13.9-6.9L8.2,30l-8.4,4.2l8.4,4.2l22.2,11l21.5-11l8.1-4.2L51.9,30z M51.9,21.7l-8.1,4.2L35.7,30l-5.3,2.8L24.9,30l-8.4-4.1l-8.3-4.2l-8.4,4.2L8.2,30l8.3,4.2l13.9,6.9l13.4-6.9l8.1-4.2l8.1-4.1L51.9,21.7zM30.4,2.2L-0.2,17.5l8.4,4.1l8.3,4.2l8.4,4.2l5.5,2.7l5.3-2.7l8.1-4.2l8.1-4.2l8.1-4.1L30.4,2.2z"},title:e.getLocaleModel().get(["toolbox","magicType","title"]),option:{},seriesIndex:{}};return n},t.prototype.onclick=function(e,n,i){var a=this.model,o=a.get(["seriesIndex",i]);if(!!Gg[i]){var s={series:[]},u=function(h){var c=h.subType,v=h.id,d=Gg[i](c,v,h,a);d&&(J(d,h.option),s.series.push(d));var g=h.coordinateSystem;if(g&&g.type==="cartesian2d"&&(i==="line"||i==="bar")){var p=g.getAxesByScale("ordinal")[0];if(p){var y=p.dim,m=y+"Axis",_=h.getReferringComponents(m,qt).models[0],S=_.componentIndex;s[m]=s[m]||[];for(var b=0;b<=S;b++)s[m][S]=s[m][S]||{};s[m][S].boundaryGap=i==="bar"}}};A(fO,function(h){at(h,i)>=0&&A(h,function(c){a.setIconStatus(c,"normal")})}),a.setIconStatus(i,"emphasis"),e.eachComponent({mainType:"series",query:o==null?null:{seriesIndex:o}},u);var l,f=i;i==="stack"&&(l=tt({stack:a.option.title.tiled,tiled:a.option.title.stack},a.option.title),a.get(["iconStatus",i])!=="emphasis"&&(f="tiled")),n.dispatchAction({type:"changeMagicType",currentType:f,newOption:s,newTitle:l,featureName:"magicType"})}},t}(ke),Gg={line:function(r,t,e,n){if(r==="bar")return tt({id:t,type:"line",data:e.get("data"),stack:e.get("stack"),markPoint:e.get("markPoint"),markLine:e.get("markLine")},n.get(["option","line"])||{},!0)},bar:function(r,t,e,n){if(r==="line")return tt({id:t,type:"bar",data:e.get("data"),stack:e.get("stack"),markPoint:e.get("markPoint"),markLine:e.get("markLine")},n.get(["option","bar"])||{},!0)},stack:function(r,t,e,n){var i=e.get("stack")===Vg;if(r==="line"||r==="bar")return n.setIconStatus("stack",i?"normal":"emphasis"),tt({id:t,stack:i?"":Vg},n.get(["option","stack"])||{},!0)}};ir({type:"changeMagicType",event:"magicTypeChanged",update:"prepareAndUpdate"},function(r,t){t.mergeOption(r.newOption)});const vO=hO;var Bu=new Array(60).join("-"),Di=" ";function cO(r){var t={},e=[],n=[];return r.eachRawSeries(function(i){var a=i.coordinateSystem;if(a&&(a.type==="cartesian2d"||a.type==="polar")){var o=a.getBaseAxis();if(o.type==="category"){var s=o.dim+"_"+o.index;t[s]||(t[s]={categoryAxis:o,valueAxis:a.getOtherAxis(o),series:[]},n.push({axisDim:o.dim,axisIndex:o.index})),t[s].series.push(i)}else e.push(i)}else e.push(i)}),{seriesGroupByCategoryAxis:t,other:e,meta:n}}function dO(r){var t=[];return A(r,function(e,n){var i=e.categoryAxis,a=e.valueAxis,o=a.dim,s=[" "].concat(N(e.series,function(v){return v.name})),u=[i.model.getCategories()];A(e.series,function(v){var d=v.getRawData();u.push(v.getRawData().mapArray(d.mapDimension(o),function(g){return g}))});for(var l=[s.join(Di)],f=0;f1||e>0&&!r.noHeader;return M(r.blocks,function(i){var a=J_(i);a>=t&&(t=a+ +(n&&(!a||eh(i)&&!i.noHeader)))}),t}return 0}function RI(r,t,e,n){var i=t.noHeader,a=OI(J_(t)),o=[],s=t.blocks||[];be(!s||F(s)),s=s||[];var u=r.orderMode;if(t.sortBlocks&&u){s=s.slice();var l={valueAsc:"asc",valueDesc:"desc"};if(vr(l,u)){var f=new U_(l[u],null);s.sort(function(d,g){return f.evaluate(d.sortParam,g.sortParam)})}else u==="seriesDesc"&&s.reverse()}M(s,function(d,g){var p=t.valueFormatter,y=Q_(d)(p?B(B({},r),{valueFormatter:p}):r,d,g>0?a.html:0,n);y!=null&&o.push(y)});var h=r.renderMode==="richText"?o.join(a.richText):rh(o.join(""),i?e:a.html);if(i)return h;var c=jf(t.header,"ordinal",r.useUTC),v=j_(n,r.renderMode).nameStyle;return r.renderMode==="richText"?t1(r,c,v)+a.richText+h:rh('
'+se(c)+"
"+h,e)}function EI(r,t,e,n){var i=r.renderMode,a=t.noName,o=t.noValue,s=!t.markerType,u=t.name,l=r.useUTC,f=t.valueFormatter||r.valueFormatter||function(S){return S=F(S)?S:[S],N(S,function(b,x){return jf(b,F(v)?v[x]:v,l)})};if(!(a&&o)){var h=s?"":r.markupStyleCreator.makeTooltipMarker(t.markerType,t.markerColor||"#333",i),c=a?"":jf(u,"ordinal",l),v=t.valueType,d=o?[]:f(t.value),g=!s||!a,p=!s&&a,y=j_(n,i),m=y.nameStyle,_=y.valueStyle;return i==="richText"?(s?"":h)+(a?"":t1(r,c,m))+(o?"":NI(r,d,g,p,_)):rh((s?"":h)+(a?"":kI(c,!s,m))+(o?"":BI(d,g,p,_)),e)}}function dp(r,t,e,n,i,a){if(!!r){var o=Q_(r),s={useUTC:i,renderMode:e,orderMode:n,markupStyleCreator:t,valueFormatter:r.valueFormatter};return o(s,r,0,a)}}function OI(r){return{html:LI[r],richText:PI[r]}}function rh(r,t){var e='
',n="margin: "+t+"px 0 0";return'
'+r+e+"
"}function kI(r,t,e){var n=t?"margin-left:2px":"";return''+se(r)+""}function BI(r,t,e,n){var i=e?"10px":"20px",a=t?"float:right;margin-left:"+i:"";return r=F(r)?r:[r],''+N(r,function(o){return se(o)}).join("  ")+""}function t1(r,t,e){return r.markupStyleCreator.wrapRichTextStyle(t,e)}function NI(r,t,e,n,i){var a=[i],o=n?10:20;return e&&a.push({padding:[0,0,0,o],align:"right"}),r.markupStyleCreator.wrapRichTextStyle(F(t)?t.join(" "):t,a)}function FI(r,t){var e=r.getData().getItemVisual(t,"style"),n=e[r.visualDrawType];return Rn(n)}function e1(r,t){var e=r.get("padding");return e!=null?e:t==="richText"?[8,10]:10}var Pl=function(){function r(){this.richTextStyles={},this._nextStyleNameId=t0()}return r.prototype._generateStyleName=function(){return"__EC_aUTo_"+this._nextStyleNameId++},r.prototype.makeTooltipMarker=function(t,e,n){var i=n==="richText"?this._generateStyleName():null,a=bD({color:e,type:t,renderMode:n,markerId:i});return H(a)?a:(this.richTextStyles[i]=a.style,a.content)},r.prototype.wrapRichTextStyle=function(t,e){var n={};F(e)?M(e,function(a){return B(n,a)}):B(n,e);var i=this._generateStyleName();return this.richTextStyles[i]=n,"{"+i+"|"+t+"}"},r}();function zI(r){var t=r.series,e=r.dataIndex,n=r.multipleSeries,i=t.getData(),a=i.mapDimensionsAll("defaultedTooltip"),o=a.length,s=t.getRawValue(e),u=F(s),l=FI(t,e),f,h,c,v;if(o>1||u&&!o){var d=VI(s,t,e,a,l);f=d.inlineValues,h=d.inlineValueTypes,c=d.blocks,v=d.inlineValues[0]}else if(o){var g=i.getDimensionInfo(a[0]);v=f=Ai(i,e,a[0]),h=g.type}else v=f=u?s[0]:s;var p=ev(t),y=p&&t.name||"",m=i.getName(e),_=n?y:m;return Ga("section",{header:y,noHeader:n||!p,sortParam:v,blocks:[Ga("nameValue",{markerType:"item",markerColor:l,name:_,noName:!Ze(_),value:f,valueType:h})].concat(c||[])})}function VI(r,t,e,n,i){var a=t.getData(),o=zr(r,function(h,c,v){var d=a.getDimensionInfo(v);return h=h||d&&d.tooltip!==!1&&d.displayName!=null},!1),s=[],u=[],l=[];n.length?M(n,function(h){f(Ai(a,e,h),h)}):M(r,f);function f(h,c){var v=a.getDimensionInfo(c);!v||v.otherDims.tooltip===!1||(o?l.push(Ga("nameValue",{markerType:"subItem",markerColor:i,name:v.displayName,value:h,valueType:v.type})):(s.push(h),u.push(v.type)))}return{inlineValues:s,inlineValueTypes:u,blocks:l}}var xr=bt();function Eo(r,t){return r.getName(t)||r.getId(t)}var gs="__universalTransitionEnabled",Iu=function(r){G(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e._selectedDataIndicesMap={},e}return t.prototype.init=function(e,n,i){this.seriesIndex=this.componentIndex,this.dataTask=ba({count:HI,reset:WI}),this.dataTask.context={model:this},this.mergeDefaultAndTheme(e,i);var a=xr(this).sourceManager=new q_(this);a.prepareSource();var o=this.getInitialData(e,i);gp(o,this),this.dataTask.context.data=o,xr(this).dataBeforeProcessed=o,pp(this),this._initSelectedMapFromData(o)},t.prototype.mergeDefaultAndTheme=function(e,n){var i=za(this),a=i?Au(e):{},o=this.subType;_t.hasClass(o)&&(o+="Series"),tt(e,n.getTheme().get(this.subType)),tt(e,this.getDefaultOption()),zf(e,"label",["show"]),this.fillDataTextStyle(e.data),i&&Ci(e,a,i)},t.prototype.mergeOption=function(e,n){e=tt(this.option,e,!0),this.fillDataTextStyle(e.data);var i=za(this);i&&Ci(this.option,e,i);var a=xr(this).sourceManager;a.dirty(),a.prepareSource();var o=this.getInitialData(e,n);gp(o,this),this.dataTask.dirty(),this.dataTask.context.data=o,xr(this).dataBeforeProcessed=o,pp(this),this._initSelectedMapFromData(o)},t.prototype.fillDataTextStyle=function(e){if(e&&!he(e))for(var n=["show"],i=0;ithis.getShallow("animationThreshold")&&(n=!1),!!n},t.prototype.restoreData=function(){this.dataTask.dirty()},t.prototype.getColorFromPalette=function(e,n,i){var a=this.ecModel,o=wv.prototype.getColorFromPalette.call(this,e,n,i);return o||(o=a.getColorFromPalette(e,n,i)),o},t.prototype.coordDimToDataDim=function(e){return this.getRawData().mapDimensionsAll(e)},t.prototype.getProgressive=function(){return this.get("progressive")},t.prototype.getProgressiveThreshold=function(){return this.get("progressiveThreshold")},t.prototype.select=function(e,n){this._innerSelect(this.getData(n),e)},t.prototype.unselect=function(e,n){var i=this.option.selectedMap;if(!!i){var a=this.option.selectedMode,o=this.getData(n);if(a==="series"||i==="all"){this.option.selectedMap={},this._selectedDataIndicesMap={};return}for(var s=0;s=0&&i.push(o)}return i},t.prototype.isSelected=function(e,n){var i=this.option.selectedMap;if(!i)return!1;var a=this.getData(n);return(i==="all"||i[Eo(a,e)])&&!a.getItemModel(e).get(["select","disabled"])},t.prototype.isUniversalTransitionEnabled=function(){if(this[gs])return!0;var e=this.option.universalTransition;return e?e===!0?!0:e&&e.enabled:!1},t.prototype._innerSelect=function(e,n){var i,a,o=this.option,s=o.selectedMode,u=n.length;if(!(!s||!u)){if(s==="series")o.selectedMap="all";else if(s==="multiple"){U(o.selectedMap)||(o.selectedMap={});for(var l=o.selectedMap,f=0;f0&&this._innerSelect(e,n)}},t.registerClass=function(e){return _t.registerClass(e)},t.protoInitialize=function(){var e=t.prototype;e.type="series.__base__",e.seriesIndex=0,e.ignoreStyleOnData=!1,e.hasSymbolVisual=!1,e.defaultSymbol="circle",e.visualStyleAccessPath="itemStyle",e.visualDrawType="fill"}(),t}(_t);Ne(Iu,vI);Ne(Iu,wv);u0(Iu,_t);function pp(r){var t=r.name;ev(r)||(r.name=GI(r)||t)}function GI(r){var t=r.getRawData(),e=t.mapDimensionsAll("seriesName"),n=[];return M(e,function(i){var a=t.getDimensionInfo(i);a.displayName&&n.push(a.displayName)}),n.join(" ")}function HI(r){return r.model.getRawData().count()}function WI(r){var t=r.model;return t.setData(t.getRawData().cloneShallow()),$I}function $I(r,t){t.outputData&&r.end>t.outputData.count()&&t.model.getRawData().cloneShallow(t.outputData)}function gp(r,t){M($w(r.CHANGABLE_METHODS,r.DOWNSAMPLE_METHODS),function(e){r.wrapMethod(e,lt(UI,t))})}function UI(r,t){var e=nh(r);return e&&e.setOutputEnd((t||this).count()),t}function nh(r){var t=(r.ecModel||{}).scheduler,e=t&&t.getPipeline(r.uid);if(e){var n=e.currentTask;if(n){var i=n.agentStubMap;i&&(n=i.get(r.uid))}return n}}const rr=Iu;var Iv=function(){function r(){this.group=new Et,this.uid=io("viewComponent")}return r.prototype.init=function(t,e){},r.prototype.render=function(t,e,n,i){},r.prototype.dispose=function(t,e){},r.prototype.updateView=function(t,e,n,i){},r.prototype.updateLayout=function(t,e,n,i){},r.prototype.updateVisual=function(t,e,n,i){},r.prototype.toggleBlurSeries=function(t,e,n){},r.prototype.eachRendered=function(t){var e=this.group;e&&e.traverse(t)},r}();nv(Iv);uu(Iv);const Te=Iv;function ao(){var r=bt();return function(t){var e=r(t),n=t.pipelineContext,i=!!e.large,a=!!e.progressiveRender,o=e.large=!!(n&&n.large),s=e.progressiveRender=!!(n&&n.progressiveRender);return(i!==o||a!==s)&&"reset"}}var r1=bt(),YI=ao(),Lv=function(){function r(){this.group=new Et,this.uid=io("viewChart"),this.renderTask=ba({plan:XI,reset:ZI}),this.renderTask.context={view:this}}return r.prototype.init=function(t,e){},r.prototype.render=function(t,e,n,i){},r.prototype.highlight=function(t,e,n,i){var a=t.getData(i&&i.dataType);!a||mp(a,i,"emphasis")},r.prototype.downplay=function(t,e,n,i){var a=t.getData(i&&i.dataType);!a||mp(a,i,"normal")},r.prototype.remove=function(t,e){this.group.removeAll()},r.prototype.dispose=function(t,e){},r.prototype.updateView=function(t,e,n,i){this.render(t,e,n,i)},r.prototype.updateLayout=function(t,e,n,i){this.render(t,e,n,i)},r.prototype.updateVisual=function(t,e,n,i){this.render(t,e,n,i)},r.prototype.eachRendered=function(t){eo(this.group,t)},r.markUpdateMethod=function(t,e){r1(t).updateMethod=e},r.protoInitialize=function(){var t=r.prototype;t.type="chart"}(),r}();function yp(r,t,e){r&&Yf(r)&&(t==="emphasis"?wi:Ti)(r,e)}function mp(r,t,e){var n=Ln(r,t),i=t&&t.highlightKey!=null?oM(t.highlightKey):null;n!=null?M(Mt(n),function(a){yp(r.getItemGraphicEl(a),e,i)}):r.eachItemGraphicEl(function(a){yp(a,e,i)})}nv(Lv);uu(Lv);function XI(r){return YI(r.model)}function ZI(r){var t=r.model,e=r.ecModel,n=r.api,i=r.payload,a=t.pipelineContext.progressiveRender,o=r.view,s=i&&r1(i).updateMethod,u=a?"incrementalPrepareRender":s&&o[s]?s:"render";return u!=="render"&&o[u](t,e,n,i),qI[u]}var qI={incrementalPrepareRender:{progress:function(r,t){t.view.incrementalRender(r,t.model,t.ecModel,t.api,t.payload)}},render:{forceFirstProgress:!0,progress:function(r,t){t.view.render(t.model,t.ecModel,t.api,t.payload)}}};const xe=Lv;var zs="\0__throttleOriginMethod",_p="\0__throttleRate",Sp="\0__throttleType";function Pv(r,t,e){var n,i=0,a=0,o=null,s,u,l,f;t=t||0;function h(){a=new Date().getTime(),o=null,r.apply(u,l||[])}var c=function(){for(var v=[],d=0;d=0?h():o=setTimeout(h,-s),i=n};return c.clear=function(){o&&(clearTimeout(o),o=null)},c.debounceNextCall=function(v){f=v},c}function n1(r,t,e,n){var i=r[t];if(!!i){var a=i[zs]||i,o=i[Sp],s=i[_p];if(s!==e||o!==n){if(e==null||!n)return r[t]=a;i=r[t]=Pv(a,e,n==="debounce"),i[zs]=a,i[Sp]=n,i[_p]=e}return i}}function ih(r,t){var e=r[t];e&&e[zs]&&(e.clear&&e.clear(),r[t]=e[zs])}var xp=bt(),bp={itemStyle:Ea(l_,!0),lineStyle:Ea(u_,!0)},KI={lineStyle:"stroke",itemStyle:"fill"};function i1(r,t){var e=r.visualStyleMapper||bp[t];return e||(console.warn("Unkown style type '"+t+"'."),bp.itemStyle)}function a1(r,t){var e=r.visualDrawType||KI[t];return e||(console.warn("Unkown style type '"+t+"'."),"fill")}var jI={createOnAllSeries:!0,performRawSeries:!0,reset:function(r,t){var e=r.getData(),n=r.visualStyleAccessPath||"itemStyle",i=r.getModel(n),a=i1(r,n),o=a(i),s=i.getShallow("decal");s&&(e.setVisual("decal",s),s.dirty=!0);var u=a1(r,n),l=o[u],f=q(l)?l:null,h=o.fill==="auto"||o.stroke==="auto";if(!o[u]||f||h){var c=r.getColorFromPalette(r.name,null,t.getSeriesCount());o[u]||(o[u]=c,e.setVisual("colorFromPalette",!0)),o.fill=o.fill==="auto"||q(o.fill)?c:o.fill,o.stroke=o.stroke==="auto"||q(o.stroke)?c:o.stroke}if(e.setVisual("style",o),e.setVisual("drawType",u),!t.isSeriesFiltered(r)&&f)return e.setVisual("colorFromPalette",!1),{dataEach:function(v,d){var g=r.getDataParams(d),p=B({},o);p[u]=f(g),v.setItemVisual(d,"style",p)}}}},Xi=new Vt,QI={createOnAllSeries:!0,performRawSeries:!0,reset:function(r,t){if(!(r.ignoreStyleOnData||t.isSeriesFiltered(r))){var e=r.getData(),n=r.visualStyleAccessPath||"itemStyle",i=i1(r,n),a=e.getVisual("drawType");return{dataEach:e.hasItemOption?function(o,s){var u=o.getRawDataItem(s);if(u&&u[n]){Xi.option=u[n];var l=i(Xi),f=o.ensureUniqueItemVisual(s,"style");B(f,l),Xi.option.decal&&(o.setItemVisual(s,"decal",Xi.option.decal),Xi.option.decal.dirty=!0),a in l&&o.setItemVisual(s,"colorFromPalette",!1)}}:null}}}},JI={performRawSeries:!0,overallReset:function(r){var t=K();r.eachSeries(function(e){var n=e.getColorBy();if(!e.isColorBySeries()){var i=e.type+"-"+n,a=t.get(i);a||(a={},t.set(i,a)),xp(e).scope=a}}),r.eachSeries(function(e){if(!(e.isColorBySeries()||r.isSeriesFiltered(e))){var n=e.getRawData(),i={},a=e.getData(),o=xp(e).scope,s=e.visualStyleAccessPath||"itemStyle",u=a1(e,s);a.each(function(l){var f=a.getRawIndex(l);i[f]=l}),n.each(function(l){var f=i[l],h=a.getItemVisual(f,"colorFromPalette");if(h){var c=a.ensureUniqueItemVisual(f,"style"),v=n.getName(l)||l+"",d=n.count();c[u]=e.getColorFromPalette(v,o,d)}})}})}},Oo=Math.PI;function tL(r,t){t=t||{},J(t,{text:"loading",textColor:"#000",fontSize:12,fontWeight:"normal",fontStyle:"normal",fontFamily:"sans-serif",maskColor:"rgba(255, 255, 255, 0.8)",showSpinner:!0,color:"#5470c6",spinnerRadius:10,lineWidth:5,zlevel:0});var e=new Et,n=new Dt({style:{fill:t.maskColor},zlevel:t.zlevel,z:1e4});e.add(n);var i=new Ft({style:{text:t.text,fill:t.textColor,fontSize:t.fontSize,fontWeight:t.fontWeight,fontStyle:t.fontStyle,fontFamily:t.fontFamily},zlevel:t.zlevel,z:10001}),a=new Dt({style:{fill:"none"},textContent:i,textConfig:{position:"right",distance:10},zlevel:t.zlevel,z:10001});e.add(a);var o;return t.showSpinner&&(o=new hv({shape:{startAngle:-Oo/2,endAngle:-Oo/2+.1,r:t.spinnerRadius},style:{stroke:t.color,lineCap:"round",lineWidth:t.lineWidth},zlevel:t.zlevel,z:10001}),o.animateShape(!0).when(1e3,{endAngle:Oo*3/2}).start("circularInOut"),o.animateShape(!0).when(1e3,{startAngle:Oo*3/2}).delay(300).start("circularInOut"),e.add(o)),e.resize=function(){var s=i.getBoundingRect().width,u=t.showSpinner?t.spinnerRadius:0,l=(r.getWidth()-u*2-(t.showSpinner&&s?10:0)-s)/2-(t.showSpinner&&s?0:5+s/2)+(t.showSpinner?0:s/2)+(s?0:u),f=r.getHeight()/2;t.showSpinner&&o.setShape({cx:l,cy:f}),a.setShape({x:l-u,y:f-u,width:u*2,height:u*2}),n.setShape({x:0,y:0,width:r.getWidth(),height:r.getHeight()})},e.resize(),e}var eL=function(){function r(t,e,n,i){this._stageTaskMap=K(),this.ecInstance=t,this.api=e,n=this._dataProcessorHandlers=n.slice(),i=this._visualHandlers=i.slice(),this._allHandlers=n.concat(i)}return r.prototype.restoreData=function(t,e){t.restoreData(e),this._stageTaskMap.each(function(n){var i=n.overallTask;i&&i.dirty()})},r.prototype.getPerformArgs=function(t,e){if(!!t.__pipeline){var n=this._pipelineMap.get(t.__pipeline.id),i=n.context,a=!e&&n.progressiveEnabled&&(!i||i.progressiveRender)&&t.__idxInPipeline>n.blockIndex,o=a?n.step:null,s=i&&i.modDataCount,u=s!=null?Math.ceil(s/o):null;return{step:o,modBy:u,modDataCount:s}}},r.prototype.getPipeline=function(t){return this._pipelineMap.get(t)},r.prototype.updateStreamModes=function(t,e){var n=this._pipelineMap.get(t.uid),i=t.getData(),a=i.count(),o=n.progressiveEnabled&&e.incrementalPrepareRender&&a>=n.threshold,s=t.get("large")&&a>=t.get("largeThreshold"),u=t.get("progressiveChunkMode")==="mod"?a:null;t.pipelineContext=n.context={progressiveRender:o,modDataCount:u,large:s}},r.prototype.restorePipelines=function(t){var e=this,n=e._pipelineMap=K();t.eachSeries(function(i){var a=i.getProgressive(),o=i.uid;n.set(o,{id:o,head:null,tail:null,threshold:i.getProgressiveThreshold(),progressiveEnabled:a&&!(i.preventIncremental&&i.preventIncremental()),blockIndex:-1,step:Math.round(a||700),count:0}),e._pipe(i,i.dataTask)})},r.prototype.prepareStageTasks=function(){var t=this._stageTaskMap,e=this.api.getModel(),n=this.api;M(this._allHandlers,function(i){var a=t.get(i.uid)||t.set(i.uid,{}),o="";be(!(i.reset&&i.overallReset),o),i.reset&&this._createSeriesStageTask(i,a,e,n),i.overallReset&&this._createOverallStageTask(i,a,e,n)},this)},r.prototype.prepareView=function(t,e,n,i){var a=t.renderTask,o=a.context;o.model=e,o.ecModel=n,o.api=i,a.__block=!t.incrementalPrepareRender,this._pipe(e,a)},r.prototype.performDataProcessorTasks=function(t,e){this._performStageTasks(this._dataProcessorHandlers,t,e,{block:!0})},r.prototype.performVisualTasks=function(t,e,n){this._performStageTasks(this._visualHandlers,t,e,n)},r.prototype._performStageTasks=function(t,e,n,i){i=i||{};var a=!1,o=this;M(t,function(u,l){if(!(i.visualType&&i.visualType!==u.visualType)){var f=o._stageTaskMap.get(u.uid),h=f.seriesTaskMap,c=f.overallTask;if(c){var v,d=c.agentStubMap;d.each(function(p){s(i,p)&&(p.dirty(),v=!0)}),v&&c.dirty(),o.updatePayload(c,n);var g=o.getPerformArgs(c,i.block);d.each(function(p){p.perform(g)}),c.perform(g)&&(a=!0)}else h&&h.each(function(p,y){s(i,p)&&p.dirty();var m=o.getPerformArgs(p,i.block);m.skip=!u.performRawSeries&&e.isSeriesFiltered(p.context.model),o.updatePayload(p,n),p.perform(m)&&(a=!0)})}});function s(u,l){return u.setDirty&&(!u.dirtyMap||u.dirtyMap.get(l.__pipeline.id))}this.unfinished=a||this.unfinished},r.prototype.performSeriesTasks=function(t){var e;t.eachSeries(function(n){e=n.dataTask.perform()||e}),this.unfinished=e||this.unfinished},r.prototype.plan=function(){this._pipelineMap.each(function(t){var e=t.tail;do{if(e.__block){t.blockIndex=e.__idxInPipeline;break}e=e.getUpstream()}while(e)})},r.prototype.updatePayload=function(t,e){e!=="remain"&&(t.context.payload=e)},r.prototype._createSeriesStageTask=function(t,e,n,i){var a=this,o=e.seriesTaskMap,s=e.seriesTaskMap=K(),u=t.seriesType,l=t.getTargetSeries;t.createOnAllSeries?n.eachRawSeries(f):u?n.eachRawSeriesByType(u,f):l&&l(n,i).each(f);function f(h){var c=h.uid,v=s.set(c,o&&o.get(c)||ba({plan:oL,reset:sL,count:lL}));v.context={model:h,ecModel:n,api:i,useClearVisual:t.isVisual&&!t.isLayout,plan:t.plan,reset:t.reset,scheduler:a},a._pipe(h,v)}},r.prototype._createOverallStageTask=function(t,e,n,i){var a=this,o=e.overallTask=e.overallTask||ba({reset:rL});o.context={ecModel:n,api:i,overallReset:t.overallReset,scheduler:a};var s=o.agentStubMap,u=o.agentStubMap=K(),l=t.seriesType,f=t.getTargetSeries,h=!0,c=!1,v="";be(!t.createOnAllSeries,v),l?n.eachRawSeriesByType(l,d):f?f(n,i).each(d):(h=!1,M(n.getSeries(),d));function d(g){var p=g.uid,y=u.set(p,s&&s.get(p)||(c=!0,ba({reset:nL,onDirty:aL})));y.context={model:g,overallProgress:h},y.agent=o,y.__block=h,a._pipe(g,y)}c&&o.dirty()},r.prototype._pipe=function(t,e){var n=t.uid,i=this._pipelineMap.get(n);!i.head&&(i.head=e),i.tail&&i.tail.pipe(e),i.tail=e,e.__idxInPipeline=i.count++,e.__pipeline=i},r.wrapStageHandler=function(t,e){return q(t)&&(t={overallReset:t,seriesType:fL(t)}),t.uid=io("stageHandler"),e&&(t.visualType=e),t},r}();function rL(r){r.overallReset(r.ecModel,r.api,r.payload)}function nL(r){return r.overallProgress&&iL}function iL(){this.agent.dirty(),this.getDownstream().dirty()}function aL(){this.agent&&this.agent.dirty()}function oL(r){return r.plan?r.plan(r.model,r.ecModel,r.api,r.payload):null}function sL(r){r.useClearVisual&&r.data.clearAllVisual();var t=r.resetDefines=Mt(r.reset(r.model,r.ecModel,r.api,r.payload));return t.length>1?N(t,function(e,n){return o1(n)}):uL}var uL=o1(0);function o1(r){return function(t,e){var n=e.data,i=e.resetDefines[r];if(i&&i.dataEach)for(var a=t.start;a0&&v===l.length-c.length){var d=l.slice(0,v);d!=="data"&&(e.mainType=d,e[c.toLowerCase()]=u,f=!0)}}s.hasOwnProperty(l)&&(n[l]=u,f=!0),f||(i[l]=u)})}return{cptQuery:e,dataQuery:n,otherQuery:i}},r.prototype.filter=function(t,e){var n=this.eventInfo;if(!n)return!0;var i=n.targetEl,a=n.packedEvent,o=n.model,s=n.view;if(!o||!s)return!0;var u=e.cptQuery,l=e.dataQuery;return f(u,o,"mainType")&&f(u,o,"subType")&&f(u,o,"index","componentIndex")&&f(u,o,"name")&&f(u,o,"id")&&f(l,a,"name")&&f(l,a,"dataIndex")&&f(l,a,"dataType")&&(!s.filterForExposedEvent||s.filterForExposedEvent(t,e.otherQuery,i,a));function f(h,c,v,d){return h[v]==null||c[d||v]===h[v]}},r.prototype.afterTrigger=function(){this.eventInfo=null},r}(),ah=["symbol","symbolSize","symbolRotate","symbolOffset"],Ap=ah.concat(["symbolKeepAspect"]),dL={createOnAllSeries:!0,performRawSeries:!0,reset:function(r,t){var e=r.getData();if(r.legendIcon&&e.setVisual("legendIcon",r.legendIcon),!r.hasSymbolVisual)return;for(var n={},i={},a=!1,o=0;o=0&&Tn(u)?u:.5;var l=r.createRadialGradient(o,s,0,o,s,u);return l}function sh(r,t,e){for(var n=t.type==="radial"?OL(r,t,e):EL(r,t,e),i=t.colorStops,a=0;a0)?null:r==="dashed"?[4*t,2*t]:r==="dotted"?[t]:ht(r)?[r]:F(r)?r:null}function Rv(r){var t=r.style,e=t.lineDash&&t.lineWidth>0&&BL(t.lineDash,t.lineWidth),n=t.lineDashOffset;if(e){var i=t.strokeNoScale&&r.getLineScale?r.getLineScale():1;i&&i!==1&&(e=N(e,function(a){return a/i}),n/=i)}return[e,n]}var NL=new er(!0);function Gs(r){var t=r.stroke;return!(t==null||t==="none"||!(r.lineWidth>0))}function Mp(r){return typeof r=="string"&&r!=="none"}function Hs(r){var t=r.fill;return t!=null&&t!=="none"}function Dp(r,t){if(t.fillOpacity!=null&&t.fillOpacity!==1){var e=r.globalAlpha;r.globalAlpha=t.fillOpacity*t.opacity,r.fill(),r.globalAlpha=e}else r.fill()}function Ip(r,t){if(t.strokeOpacity!=null&&t.strokeOpacity!==1){var e=r.globalAlpha;r.globalAlpha=t.strokeOpacity*t.opacity,r.stroke(),r.globalAlpha=e}else r.stroke()}function uh(r,t,e){var n=iv(t.image,t.__image,e);if(lu(n)){var i=r.createPattern(n,t.repeat||"repeat");if(typeof DOMMatrix=="function"&&i&&i.setTransform){var a=new DOMMatrix;a.translateSelf(t.x||0,t.y||0),a.rotateSelf(0,0,(t.rotation||0)*es),a.scaleSelf(t.scaleX||1,t.scaleY||1),i.setTransform(a)}return i}}function FL(r,t,e,n){var i,a=Gs(e),o=Hs(e),s=e.strokePercent,u=s<1,l=!t.path;(!t.silent||u)&&l&&t.createPathProxy();var f=t.path||NL,h=t.__dirty;if(!n){var c=e.fill,v=e.stroke,d=o&&!!c.colorStops,g=a&&!!v.colorStops,p=o&&!!c.image,y=a&&!!v.image,m=void 0,_=void 0,S=void 0,b=void 0,x=void 0;(d||g)&&(x=t.getBoundingRect()),d&&(m=h?sh(r,c,x):t.__canvasFillGradient,t.__canvasFillGradient=m),g&&(_=h?sh(r,v,x):t.__canvasStrokeGradient,t.__canvasStrokeGradient=_),p&&(S=h||!t.__canvasFillPattern?uh(r,c,t):t.__canvasFillPattern,t.__canvasFillPattern=S),y&&(b=h||!t.__canvasStrokePattern?uh(r,v,t):t.__canvasStrokePattern,t.__canvasStrokePattern=S),d?r.fillStyle=m:p&&(S?r.fillStyle=S:o=!1),g?r.strokeStyle=_:y&&(b?r.strokeStyle=b:a=!1)}var w=t.getGlobalScale();f.setScale(w[0],w[1],t.segmentIgnoreThreshold);var T,C;r.setLineDash&&e.lineDash&&(i=Rv(t),T=i[0],C=i[1]);var A=!0;(l||h&ii)&&(f.setDPR(r.dpr),u?f.setContext(null):(f.setContext(r),A=!1),f.reset(),t.buildPath(f,t.shape,n),f.toStatic(),t.pathUpdated()),A&&f.rebuildPath(r,u?s:1),T&&(r.setLineDash(T),r.lineDashOffset=C),n||(e.strokeFirst?(a&&Ip(r,e),o&&Dp(r,e)):(o&&Dp(r,e),a&&Ip(r,e))),T&&r.setLineDash([])}function zL(r,t,e){var n=t.__image=iv(e.image,t.__image,t,t.onload);if(!(!n||!lu(n))){var i=e.x||0,a=e.y||0,o=t.getWidth(),s=t.getHeight(),u=n.width/n.height;if(o==null&&s!=null?o=s*u:s==null&&o!=null?s=o/u:o==null&&s==null&&(o=n.width,s=n.height),e.sWidth&&e.sHeight){var l=e.sx||0,f=e.sy||0;r.drawImage(n,l,f,e.sWidth,e.sHeight,i,a,o,s)}else if(e.sx&&e.sy){var l=e.sx,f=e.sy,h=o-l,c=s-f;r.drawImage(n,l,f,h,c,i,a,o,s)}else r.drawImage(n,i,a,o,s)}}function VL(r,t,e){var n,i=e.text;if(i!=null&&(i+=""),i){r.font=e.font||Fr,r.textAlign=e.textAlign,r.textBaseline=e.textBaseline;var a=void 0,o=void 0;r.setLineDash&&e.lineDash&&(n=Rv(t),a=n[0],o=n[1]),a&&(r.setLineDash(a),r.lineDashOffset=o),e.strokeFirst?(Gs(e)&&r.strokeText(i,e.x,e.y),Hs(e)&&r.fillText(i,e.x,e.y)):(Hs(e)&&r.fillText(i,e.x,e.y),Gs(e)&&r.strokeText(i,e.x,e.y)),a&&r.setLineDash([])}}var Lp=["shadowBlur","shadowOffsetX","shadowOffsetY"],Pp=[["lineCap","butt"],["lineJoin","miter"],["miterLimit",10]];function v1(r,t,e,n,i){var a=!1;if(!n&&(e=e||{},t===e))return!1;if(n||t.opacity!==e.opacity){ae(r,i),a=!0;var o=Math.max(Math.min(t.opacity,1),0);r.globalAlpha=isNaN(o)?An.opacity:o}(n||t.blend!==e.blend)&&(a||(ae(r,i),a=!0),r.globalCompositeOperation=t.blend||An.blend);for(var s=0;s0&&e.unfinished);e.unfinished||this._zr.flush()}}},t.prototype.getDom=function(){return this._dom},t.prototype.getId=function(){return this.id},t.prototype.getZr=function(){return this._zr},t.prototype.isSSR=function(){return this._ssr},t.prototype.setOption=function(e,n,i){if(!this[Wt]){if(this._disposed){this.id;return}var a,o,s;if(U(n)&&(i=n.lazyUpdate,a=n.silent,o=n.replaceMerge,s=n.transition,n=n.notMerge),this[Wt]=!0,!this._model||n){var u=new qD(this._api),l=this._theme,f=this._model=new E_;f.scheduler=this._scheduler,f.ssr=this._ssr,f.init(null,null,null,l,this._locale,u)}this._model.setOption(e,{replaceMerge:o},hh);var h={seriesTransition:s,optionChanged:!0};if(i)this[re]={silent:a,updateParams:h},this[Wt]=!1,this.getZr().wakeUp();else{try{jn(this),br.update.call(this,null,h)}catch(c){throw this[re]=null,this[Wt]=!1,c}this._ssr||this._zr.flush(),this[re]=null,this[Wt]=!1,Zi.call(this,a),qi.call(this,a)}}},t.prototype.setTheme=function(){},t.prototype.getModel=function(){return this._model},t.prototype.getOption=function(){return this._model&&this._model.getOption()},t.prototype.getWidth=function(){return this._zr.getWidth()},t.prototype.getHeight=function(){return this._zr.getHeight()},t.prototype.getDevicePixelRatio=function(){return this._zr.painter.dpr||QL&&window.devicePixelRatio||1},t.prototype.getRenderedCanvas=function(e){return this.renderToCanvas(e)},t.prototype.renderToCanvas=function(e){e=e||{};var n=this._zr.painter;return n.getRenderedCanvas({backgroundColor:e.backgroundColor||this._model.get("backgroundColor"),pixelRatio:e.pixelRatio||this.getDevicePixelRatio()})},t.prototype.renderToSVGString=function(e){e=e||{};var n=this._zr.painter;return n.renderToString({useViewBox:e.useViewBox})},t.prototype.getSvgDataURL=function(){if(!!nt.svgSupported){var e=this._zr,n=e.storage.getDisplayList();return M(n,function(i){i.stopAnimation(null,!0)}),e.painter.toDataURL()}},t.prototype.getDataURL=function(e){if(this._disposed){this.id;return}e=e||{};var n=e.excludeComponents,i=this._model,a=[],o=this;M(n,function(u){i.eachComponent({mainType:u},function(l){var f=o._componentsMap[l.__viewId];f.group.ignore||(a.push(f),f.group.ignore=!0)})});var s=this._zr.painter.getType()==="svg"?this.getSvgDataURL():this.renderToCanvas(e).toDataURL("image/"+(e&&e.type||"png"));return M(a,function(u){u.group.ignore=!1}),s},t.prototype.getConnectedDataURL=function(e){if(this._disposed){this.id;return}var n=e.type==="svg",i=this.group,a=Math.min,o=Math.max,s=1/0;if(Yp[i]){var u=s,l=s,f=-s,h=-s,c=[],v=e&&e.pixelRatio||this.getDevicePixelRatio();M(Ta,function(_,S){if(_.group===i){var b=n?_.getZr().painter.getSvgDom().innerHTML:_.renderToCanvas(Q(e)),x=_.getDom().getBoundingClientRect();u=a(x.left,u),l=a(x.top,l),f=o(x.right,f),h=o(x.bottom,h),c.push({dom:b,left:x.left,top:x.top})}}),u*=v,l*=v,f*=v,h*=v;var d=f-u,g=h-l,p=Bn.createCanvas(),y=Xc(p,{renderer:n?"svg":"canvas"});if(y.resize({width:d,height:g}),n){var m="";return M(c,function(_){var S=_.left-u,b=_.top-l;m+=''+_.dom+""}),y.painter.getSvgRoot().innerHTML=m,e.connectedBackgroundColor&&y.painter.setBackgroundColor(e.connectedBackgroundColor),y.refreshImmediately(),y.painter.toDataURL()}else return e.connectedBackgroundColor&&y.add(new Dt({shape:{x:0,y:0,width:d,height:g},style:{fill:e.connectedBackgroundColor}})),M(c,function(_){var S=new pr({style:{x:_.left*v-u,y:_.top*v-l,image:_.dom}});y.add(S)}),y.refreshImmediately(),p.toDataURL("image/"+(e&&e.type||"png"))}else return this.getDataURL(e)},t.prototype.convertToPixel=function(e,n){return Bl(this,"convertToPixel",e,n)},t.prototype.convertFromPixel=function(e,n){return Bl(this,"convertFromPixel",e,n)},t.prototype.containPixel=function(e,n){if(this._disposed){this.id;return}var i=this._model,a,o=ya(i,e);return M(o,function(s,u){u.indexOf("Models")>=0&&M(s,function(l){var f=l.coordinateSystem;if(f&&f.containPoint)a=a||!!f.containPoint(n);else if(u==="seriesModels"){var h=this._chartsMap[l.__viewId];h&&h.containPoint&&(a=a||h.containPoint(n,l))}},this)},this),!!a},t.prototype.getVisual=function(e,n){var i=this._model,a=ya(i,e,{defaultMainType:"series"}),o=a.seriesModel,s=o.getData(),u=a.hasOwnProperty("dataIndexInside")?a.dataIndexInside:a.hasOwnProperty("dataIndex")?s.indexOfRawIndex(a.dataIndex):null;return u!=null?gL(s,u,n):yL(s,n)},t.prototype.getViewOfComponentModel=function(e){return this._componentsMap[e.__viewId]},t.prototype.getViewOfSeriesModel=function(e){return this._chartsMap[e.__viewId]},t.prototype._initEvents=function(){var e=this;M(c2,function(n){var i=function(a){var o=e.getModel(),s=a.target,u,l=n==="globalout";if(l?u={}:s&&fa(s,function(d){var g=ft(d);if(g&&g.dataIndex!=null){var p=g.dataModel||o.getSeriesByIndex(g.seriesIndex);return u=p&&p.getDataParams(g.dataIndex,g.dataType)||{},!0}else if(g.eventData)return u=B({},g.eventData),!0},!0),u){var f=u.componentType,h=u.componentIndex;(f==="markLine"||f==="markPoint"||f==="markArea")&&(f="series",h=u.seriesIndex);var c=f&&h!=null&&o.getComponent(f,h),v=c&&e[c.mainType==="series"?"_chartsMap":"_componentsMap"][c.__viewId];u.event=a,u.type=n,e._$eventProcessor.eventInfo={targetEl:s,packedEvent:u,model:c,view:v},e.trigger(n,u)}};i.zrEventfulCallAtLast=!0,e._zr.on(n,i,e)}),M(wa,function(n,i){e._messageCenter.on(i,function(a){this.trigger(i,a)},e)}),M(["selectchanged"],function(n){e._messageCenter.on(n,function(i){this.trigger(n,i)},e)}),_L(this._messageCenter,this,this._api)},t.prototype.isDisposed=function(){return this._disposed},t.prototype.clear=function(){if(this._disposed){this.id;return}this.setOption({series:[]},!0)},t.prototype.dispose=function(){if(this._disposed){this.id;return}this._disposed=!0;var e=this.getDom();e&&a0(this.getDom(),kv,"");var n=this,i=n._api,a=n._model;M(n._componentsViews,function(o){o.dispose(a,i)}),M(n._chartsViews,function(o){o.dispose(a,i)}),n._zr.dispose(),n._dom=n._model=n._chartsMap=n._componentsMap=n._chartsViews=n._componentsViews=n._scheduler=n._api=n._zr=n._throttledZrFlush=n._theme=n._coordSysMgr=n._messageCenter=null,delete Ta[n.id]},t.prototype.resize=function(e){if(!this[Wt]){if(this._disposed){this.id;return}this._zr.resize(e);var n=this._model;if(this._loadingFX&&this._loadingFX.resize(),!!n){var i=n.resetOption("media"),a=e&&e.silent;this[re]&&(a==null&&(a=this[re].silent),i=!0,this[re]=null),this[Wt]=!0;try{i&&jn(this),br.update.call(this,{type:"resize",animation:B({duration:0},e&&e.animation)})}catch(o){throw this[Wt]=!1,o}this[Wt]=!1,Zi.call(this,a),qi.call(this,a)}}},t.prototype.showLoading=function(e,n){if(this._disposed){this.id;return}if(U(e)&&(n=e,e=""),e=e||"default",this.hideLoading(),!!vh[e]){var i=vh[e](this._api,n),a=this._zr;this._loadingFX=i,a.add(i)}},t.prototype.hideLoading=function(){if(this._disposed){this.id;return}this._loadingFX&&this._zr.remove(this._loadingFX),this._loadingFX=null},t.prototype.makeActionFromEvent=function(e){var n=B({},e);return n.type=wa[e.type],n},t.prototype.dispatchAction=function(e,n){if(this._disposed){this.id;return}if(U(n)||(n={silent:!!n}),!!Ws[e.type]&&!!this._model){if(this[Wt]){this._pendingActions.push(e);return}var i=n.silent;Fl.call(this,e,i);var a=n.flush;a?this._zr.flush():a!==!1&&nt.browser.weChat&&this._throttledZrFlush(),Zi.call(this,i),qi.call(this,i)}},t.prototype.updateLabelLayout=function(){Ee.trigger("series:layoutlabels",this._model,this._api,{updatedSeries:[]})},t.prototype.appendData=function(e){if(this._disposed){this.id;return}var n=e.seriesIndex,i=this.getModel(),a=i.getSeriesByIndex(n);a.appendData(e),this._scheduler.unfinished=!0,this.getZr().wakeUp()},t.internalField=function(){jn=function(h){var c=h._scheduler;c.restorePipelines(h._model),c.prepareStageTasks(),kl(h,!0),kl(h,!1),c.plan()},kl=function(h,c){for(var v=h._model,d=h._scheduler,g=c?h._componentsViews:h._chartsViews,p=c?h._componentsMap:h._chartsMap,y=h._zr,m=h._api,_=0;_c.get("hoverLayerThreshold")&&!nt.node&&!nt.worker&&c.eachSeries(function(p){if(!p.preventUsingHoverLayer){var y=h._chartsMap[p.__viewId];y.__alive&&y.eachRendered(function(m){m.states.emphasis&&(m.states.emphasis.hoverLayer=!0)})}})}function o(h,c){var v=h.get("blendMode")||null;c.eachRendered(function(d){d.isGroup||(d.style.blend=v)})}function s(h,c){if(!h.preventAutoZ){var v=h.get("z")||0,d=h.get("zlevel")||0;c.eachRendered(function(g){return u(g,v,d,-1/0),!0})}}function u(h,c,v,d){var g=h.getTextContent(),p=h.getTextGuideLine(),y=h.isGroup;if(y)for(var m=h.childrenRef(),_=0;_0?{duration:g,delay:v.get("delay"),easing:v.get("easing")}:null;c.eachRendered(function(y){if(y.states&&y.states.emphasis){if(mi(y))return;if(y instanceof et&&sM(y),y.__dirty){var m=y.prevStates;m&&y.useStates(m)}if(d){y.stateTransition=p;var _=y.getTextContent(),S=y.getTextGuideLine();_&&(_.stateTransition=p),S&&(S.stateTransition=p)}y.__dirty&&i(y)}})}$p=function(h){return new(function(c){G(v,c);function v(){return c!==null&&c.apply(this,arguments)||this}return v.prototype.getCoordinateSystems=function(){return h._coordSysMgr.getCoordinateSystems()},v.prototype.getComponentByElement=function(d){for(;d;){var g=d.__ecComponentInfo;if(g!=null)return h._model.getComponent(g.mainType,g.index);d=d.parent}},v.prototype.enterEmphasis=function(d,g){wi(d,g),ve(h)},v.prototype.leaveEmphasis=function(d,g){Ti(d,g),ve(h)},v.prototype.enterBlur=function(d){jA(d),ve(h)},v.prototype.leaveBlur=function(d){A0(d),ve(h)},v.prototype.enterSelect=function(d){M0(d),ve(h)},v.prototype.leaveSelect=function(d){D0(d),ve(h)},v.prototype.getModel=function(){return h.getModel()},v.prototype.getViewOfComponentModel=function(d){return h.getViewOfComponentModel(d)},v.prototype.getViewOfSeriesModel=function(d){return h.getViewOfSeriesModel(d)},v}(O_))(h)},M1=function(h){function c(v,d){for(var g=0;g=0)){Xp.push(e);var a=l1.wrapStageHandler(e,i);a.__prio=t,a.__raw=e,r.push(a)}}function E1(r,t){vh[r]=t}function x2(r,t,e){var n=jL("registerMap");n&&n(r,t,e)}var b2=TI;Fn(Ev,jI);Fn(Lu,QI);Fn(Lu,JI);Fn(Ev,dL);Fn(Lu,pL);Fn(x1,ZL);P1(B_);R1(e2,nI);E1("default",tL);ir({type:Mn,event:Mn,update:Mn},Kt);ir({type:fs,event:fs,update:fs},Kt);ir({type:ma,event:ma,update:ma},Kt);ir({type:hs,event:hs,update:hs},Kt);ir({type:_a,event:_a,update:_a},Kt);L1("light",hL);L1("dark",vL);function Ki(r){return r==null?0:r.length||1}function Zp(r){return r}var w2=function(){function r(t,e,n,i,a,o){this._old=t,this._new=e,this._oldKeyGetter=n||Zp,this._newKeyGetter=i||Zp,this.context=a,this._diffModeMultiple=o==="multiple"}return r.prototype.add=function(t){return this._add=t,this},r.prototype.update=function(t){return this._update=t,this},r.prototype.updateManyToOne=function(t){return this._updateManyToOne=t,this},r.prototype.updateOneToMany=function(t){return this._updateOneToMany=t,this},r.prototype.updateManyToMany=function(t){return this._updateManyToMany=t,this},r.prototype.remove=function(t){return this._remove=t,this},r.prototype.execute=function(){this[this._diffModeMultiple?"_executeMultiple":"_executeOneToOne"]()},r.prototype._executeOneToOne=function(){var t=this._old,e=this._new,n={},i=new Array(t.length),a=new Array(e.length);this._initIndexMap(t,null,i,"_oldKeyGetter"),this._initIndexMap(e,n,a,"_newKeyGetter");for(var o=0;o1){var f=u.shift();u.length===1&&(n[s]=u[0]),this._update&&this._update(f,o)}else l===1?(n[s]=null,this._update&&this._update(u,o)):this._remove&&this._remove(o)}this._performRestAdd(a,n)},r.prototype._executeMultiple=function(){var t=this._old,e=this._new,n={},i={},a=[],o=[];this._initIndexMap(t,n,a,"_oldKeyGetter"),this._initIndexMap(e,i,o,"_newKeyGetter");for(var s=0;s1&&c===1)this._updateManyToOne&&this._updateManyToOne(f,l),i[u]=null;else if(h===1&&c>1)this._updateOneToMany&&this._updateOneToMany(f,l),i[u]=null;else if(h===1&&c===1)this._update&&this._update(f,l),i[u]=null;else if(h>1&&c>1)this._updateManyToMany&&this._updateManyToMany(f,l),i[u]=null;else if(h>1)for(var v=0;v1)for(var s=0;s30}var ji=U,wr=N,L2=typeof Int32Array>"u"?Array:Int32Array,P2="e\0\0",qp=-1,R2=["hasItemOption","_nameList","_idList","_invertedIndicesMap","_dimSummary","userOutput","_rawData","_dimValueGetter","_nameDimIdx","_idDimIdx","_nameRepeatCount"],E2=["_approximateExtent"],Kp,zo,Qi,Ji,Gl,Vo,Hl,O2=function(){function r(t,e){this.type="list",this._dimOmitted=!1,this._nameList=[],this._idList=[],this._visual={},this._layout={},this._itemVisuals=[],this._itemLayouts=[],this._graphicEls=[],this._approximateExtent={},this._calculationInfo={},this.hasItemOption=!1,this.TRANSFERABLE_METHODS=["cloneShallow","downSample","lttbDownSample","map"],this.CHANGABLE_METHODS=["filterSelf","selectRange"],this.DOWNSAMPLE_METHODS=["downSample","lttbDownSample"];var n,i=!1;k1(t)?(n=t.dimensions,this._dimOmitted=t.isDimensionOmitted(),this._schema=t):(i=!0,n=t),n=n||["x","y"];for(var a={},o=[],s={},u=!1,l={},f=0;f=e)){var n=this._store,i=n.getProvider();this._updateOrdinalMeta();var a=this._nameList,o=this._idList,s=i.getSource().sourceFormat,u=s===Ce;if(u&&!i.pure)for(var l=[],f=t;f0},r.prototype.ensureUniqueItemVisual=function(t,e){var n=this._itemVisuals,i=n[t];i||(i=n[t]={});var a=i[e];return a==null&&(a=this.getVisual(e),F(a)?a=a.slice():ji(a)&&(a=B({},a)),i[e]=a),a},r.prototype.setItemVisual=function(t,e,n){var i=this._itemVisuals[t]||{};this._itemVisuals[t]=i,ji(e)?B(i,e):i[e]=n},r.prototype.clearAllVisual=function(){this._visual={},this._itemVisuals=[]},r.prototype.setLayout=function(t,e){ji(t)?B(this._layout,t):this._layout[t]=e},r.prototype.getLayout=function(t){return this._layout[t]},r.prototype.getItemLayout=function(t){return this._itemLayouts[t]},r.prototype.setItemLayout=function(t,e,n){this._itemLayouts[t]=n?B(this._itemLayouts[t]||{},e):e},r.prototype.clearItemLayouts=function(){this._itemLayouts.length=0},r.prototype.setItemGraphicEl=function(t,e){var n=this.hostModel&&this.hostModel.seriesIndex;GA(n,this.dataType,t,e),this._graphicEls[t]=e},r.prototype.getItemGraphicEl=function(t){return this._graphicEls[t]},r.prototype.eachItemGraphicEl=function(t,e){M(this._graphicEls,function(n,i){n&&t&&t.call(e,n,i)})},r.prototype.cloneShallow=function(t){return t||(t=new r(this._schema?this._schema:wr(this.dimensions,this._getDimInfo,this),this.hostModel)),Gl(t,this),t._store=this._store,t},r.prototype.wrapMethod=function(t,e){var n=this[t];!q(n)||(this.__wrappedMethods=this.__wrappedMethods||[],this.__wrappedMethods.push(t),this[t]=function(){var i=n.apply(this,arguments);return e.apply(this,[i].concat(Xh(arguments)))})},r.internalField=function(){Kp=function(t){var e=t._invertedIndicesMap;M(e,function(n,i){var a=t._dimInfos[i],o=a.ordinalMeta,s=t._store;if(o){n=e[i]=new L2(o.categories.length);for(var u=0;u1&&(u+="__ec__"+f),i[e]=u}}}(),r}();const z1=O2;function V1(r,t){Cv(r)||(r=Av(r)),t=t||{};var e=t.coordDimensions||[],n=t.dimensionsDefine||r.dimensionsDefine||[],i=K(),a=[],o=B2(r,e,n,t.dimensionsCount),s=t.canOmitUnusedDimensions&&F1(o),u=n===r.dimensionsDefine,l=u?N1(r):B1(n),f=t.encodeDefine;!f&&t.encodeDefaulter&&(f=t.encodeDefaulter(r,o));for(var h=K(f),c=new X_(o),v=0;v0&&(n.name=i+(a-1)),a++,t.set(i,a)}}function B2(r,t,e,n){var i=Math.max(r.dimensionsDetectedCount||1,t.length,e.length,n||0);return M(t,function(a){var o;U(a)&&(o=a.dimsDef)&&(i=Math.max(i,o.length))}),i}function N2(r,t,e){var n=t.data;if(e||n.hasOwnProperty(r)){for(var i=0;n.hasOwnProperty(r+i);)i++;r+=i}return t.set(r,!0),r}var F2=function(){function r(t){this.coordSysDims=[],this.axisMap=K(),this.categoryAxisMap=K(),this.coordSysName=t}return r}();function z2(r){var t=r.get("coordinateSystem"),e=new F2(t),n=V2[t];if(n)return n(r,e,e.axisMap,e.categoryAxisMap),e}var V2={cartesian2d:function(r,t,e,n){var i=r.getReferringComponents("xAxis",qt).models[0],a=r.getReferringComponents("yAxis",qt).models[0];t.coordSysDims=["x","y"],e.set("x",i),e.set("y",a),Qn(i)&&(n.set("x",i),t.firstCategoryDimIndex=0),Qn(a)&&(n.set("y",a),t.firstCategoryDimIndex==null&&(t.firstCategoryDimIndex=1))},singleAxis:function(r,t,e,n){var i=r.getReferringComponents("singleAxis",qt).models[0];t.coordSysDims=["single"],e.set("single",i),Qn(i)&&(n.set("single",i),t.firstCategoryDimIndex=0)},polar:function(r,t,e,n){var i=r.getReferringComponents("polar",qt).models[0],a=i.findAxisModel("radiusAxis"),o=i.findAxisModel("angleAxis");t.coordSysDims=["radius","angle"],e.set("radius",a),e.set("angle",o),Qn(a)&&(n.set("radius",a),t.firstCategoryDimIndex=0),Qn(o)&&(n.set("angle",o),t.firstCategoryDimIndex==null&&(t.firstCategoryDimIndex=1))},geo:function(r,t,e,n){t.coordSysDims=["lng","lat"]},parallel:function(r,t,e,n){var i=r.ecModel,a=i.getComponent("parallel",r.get("parallelIndex")),o=t.coordSysDims=a.dimensions.slice();M(a.parallelAxisIndex,function(s,u){var l=i.getComponent("parallelAxis",s),f=o[u];e.set(f,l),Qn(l)&&(n.set(f,l),t.firstCategoryDimIndex==null&&(t.firstCategoryDimIndex=u))})}};function Qn(r){return r.get("type")==="category"}function G2(r,t,e){e=e||{};var n=e.byIndex,i=e.stackedCoordDimension,a,o,s;H2(t)?a=t:(o=t.schema,a=o.dimensions,s=t.store);var u=!!(r&&r.get("stack")),l,f,h,c;if(M(a,function(m,_){H(m)&&(a[_]=m={name:m}),u&&!m.isExtraCoord&&(!n&&!l&&m.ordinalMeta&&(l=m),!f&&m.type!=="ordinal"&&m.type!=="time"&&(!i||i===m.coordDim)&&(f=m))}),f&&!n&&!l&&(n=!0),f){h="__\0ecstackresult_"+r.id,c="__\0ecstackedover_"+r.id,l&&(l.createInvertedIndices=!0);var v=f.coordDim,d=f.type,g=0;M(a,function(m){m.coordDim===v&&g++});var p={name:h,coordDim:v,coordDimIndex:g,type:d,isExtraCoord:!0,isCalculationCoord:!0,storeDimIndex:a.length},y={name:c,coordDim:c,coordDimIndex:g+1,type:d,isExtraCoord:!0,isCalculationCoord:!0,storeDimIndex:a.length+1};o?(s&&(p.storeDimIndex=s.ensureCalculationDimension(c,d),y.storeDimIndex=s.ensureCalculationDimension(h,d)),o.appendCalculationDimension(p),o.appendCalculationDimension(y)):(a.push(p),a.push(y))}return{stackedDimension:f&&f.name,stackedByDimension:l&&l.name,isStackedByIndex:n,stackedOverDimension:c,stackResultDimension:h}}function H2(r){return!k1(r.schema)}function Mi(r,t){return!!t&&t===r.getCalculationInfo("stackedDimension")}function W2(r,t){return Mi(r,t)?r.getCalculationInfo("stackResultDimension"):t}function $2(r,t){var e=r.get("coordinateSystem"),n=Tv.get(e),i;return t&&t.coordSysDims&&(i=N(t.coordSysDims,function(a){var o={name:a},s=t.axisMap.get(a);if(s){var u=s.get("type");o.type=ch(u)}return o})),i||(i=n&&(n.getDimensionsInfo?n.getDimensionsInfo():n.dimensions.slice())||["x","y"]),i}function U2(r,t,e){var n,i;return e&&M(r,function(a,o){var s=a.coordDim,u=e.categoryAxisMap.get(s);u&&(n==null&&(n=o),a.ordinalMeta=u.getOrdinalMeta(),t&&(a.createInvertedIndices=!0)),a.otherDims.itemName!=null&&(i=!0)}),!i&&n!=null&&(r[n].otherDims.itemName=0),n}function Pu(r,t,e){e=e||{};var n=t.getSourceManager(),i,a=!1;r?(a=!0,i=Av(r)):(i=n.getSource(),a=i.sourceFormat===Ce);var o=z2(t),s=$2(t,o),u=e.useEncodeDefaulter,l=q(u)?u:u?lt(D_,s,t):null,f={coordDimensions:s,generateCoord:e.generateCoord,encodeDefine:t.getEncode(),encodeDefaulter:l,canOmitUnusedDimensions:!a},h=V1(i,f),c=U2(h.dimensions,e.createInvertedIndices,o),v=a?null:n.getSharedDataStore(h),d=G2(t,{schema:h,store:v}),g=new z1(h,t);g.setCalculationInfo(d);var p=c!=null&&Y2(i)?function(y,m,_,S){return S===c?_:this.defaultDimValueGetter(y,m,_,S)}:null;return g.hasItemOption=!1,g.initData(a?i:v,null,p),g}function Y2(r){if(r.sourceFormat===Ce){var t=X2(r.data||[]);return!F(Qa(t))}}function X2(r){for(var t=0;te[1]&&(e[1]=t[1])},r.prototype.unionExtentFromData=function(t,e){this.unionExtent(t.getApproximateExtent(e))},r.prototype.getExtent=function(){return this._extent.slice()},r.prototype.setExtent=function(t,e){var n=this._extent;isNaN(t)||(n[0]=t),isNaN(e)||(n[1]=e)},r.prototype.isInExtentRange=function(t){return this._extent[0]<=t&&this._extent[1]>=t},r.prototype.isBlank=function(){return this._isBlank},r.prototype.setBlank=function(t){this._isBlank=t},r}();uu(G1);const yr=G1;var Z2=0,q2=function(){function r(t){this.categories=t.categories||[],this._needCollect=t.needCollect,this._deduplication=t.deduplication,this.uid=++Z2}return r.createByAxisModel=function(t){var e=t.option,n=e.data,i=n&&N(n,K2);return new r({categories:i,needCollect:!i,deduplication:e.dedplication!==!1})},r.prototype.getOrdinal=function(t){return this._getOrCreateMap().get(t)},r.prototype.parseAndCollect=function(t){var e,n=this._needCollect;if(!H(t)&&!n)return t;if(n&&!this._deduplication)return e=this.categories.length,this.categories[e]=t,e;var i=this._getOrCreateMap();return e=i.get(t),e==null&&(n?(e=this.categories.length,this.categories[e]=t,i.set(t,e)):e=NaN),e},r.prototype._getOrCreateMap=function(){return this._map||(this._map=K(this.categories))},r}();function K2(r){return U(r)&&r.value!=null?r.value:r+""}const dh=q2;function ph(r){return r.type==="interval"||r.type==="log"}function j2(r,t,e,n){var i={},a=r[1]-r[0],o=i.interval=Jm(a/t,!0);e!=null&&on&&(o=i.interval=n);var s=i.intervalPrecision=H1(o),u=i.niceTickExtent=[Rt(Math.ceil(r[0]/o)*o,s),Rt(Math.floor(r[1]/o)*o,s)];return Q2(u,r),i}function Wl(r){var t=Math.pow(10,tv(r)),e=r/t;return e?e===2?e=3:e===3?e=5:e*=2:e=1,Rt(e*t)}function H1(r){return fr(r)+2}function jp(r,t,e){r[t]=Math.max(Math.min(r[t],e[1]),e[0])}function Q2(r,t){!isFinite(r[0])&&(r[0]=t[0]),!isFinite(r[1])&&(r[1]=t[1]),jp(r,0,t),jp(r,1,t),r[0]>r[1]&&(r[0]=r[1])}function Ru(r,t){return r>=t[0]&&r<=t[1]}function Eu(r,t){return t[1]===t[0]?.5:(r-t[0])/(t[1]-t[0])}function Ou(r,t){return r*(t[1]-t[0])+t[0]}var W1=function(r){G(t,r);function t(e){var n=r.call(this,e)||this;n.type="ordinal";var i=n.getSetting("ordinalMeta");return i||(i=new dh({})),F(i)&&(i=new dh({categories:N(i,function(a){return U(a)?a.value:a})})),n._ordinalMeta=i,n._extent=n.getSetting("extent")||[0,i.categories.length-1],n}return t.prototype.parse=function(e){return e==null?NaN:H(e)?this._ordinalMeta.getOrdinal(e):Math.round(e)},t.prototype.contain=function(e){return e=this.parse(e),Ru(e,this._extent)&&this._ordinalMeta.categories[e]!=null},t.prototype.normalize=function(e){return e=this._getTickNumber(this.parse(e)),Eu(e,this._extent)},t.prototype.scale=function(e){return e=Math.round(Ou(e,this._extent)),this.getRawOrdinalNumber(e)},t.prototype.getTicks=function(){for(var e=[],n=this._extent,i=n[0];i<=n[1];)e.push({value:i}),i++;return e},t.prototype.getMinorTicks=function(e){},t.prototype.setSortInfo=function(e){if(e==null){this._ordinalNumbersByTick=this._ticksByOrdinalNumber=null;return}for(var n=e.ordinalNumbers,i=this._ordinalNumbersByTick=[],a=this._ticksByOrdinalNumber=[],o=0,s=this._ordinalMeta.categories.length,u=Math.min(s,n.length);o=0&&e=0&&e=e},t.prototype.getOrdinalMeta=function(){return this._ordinalMeta},t.prototype.calcNiceTicks=function(){},t.prototype.calcNiceExtent=function(){},t.type="ordinal",t}(yr);yr.registerClass(W1);const $1=W1;var dn=Rt,U1=function(r){G(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type="interval",e._interval=0,e._intervalPrecision=2,e}return t.prototype.parse=function(e){return e},t.prototype.contain=function(e){return Ru(e,this._extent)},t.prototype.normalize=function(e){return Eu(e,this._extent)},t.prototype.scale=function(e){return Ou(e,this._extent)},t.prototype.setExtent=function(e,n){var i=this._extent;isNaN(e)||(i[0]=parseFloat(e)),isNaN(n)||(i[1]=parseFloat(n))},t.prototype.unionExtent=function(e){var n=this._extent;e[0]n[1]&&(n[1]=e[1]),this.setExtent(n[0],n[1])},t.prototype.getInterval=function(){return this._interval},t.prototype.setInterval=function(e){this._interval=e,this._niceExtent=this._extent.slice(),this._intervalPrecision=H1(e)},t.prototype.getTicks=function(e){var n=this._interval,i=this._extent,a=this._niceExtent,o=this._intervalPrecision,s=[];if(!n)return s;var u=1e4;i[0]u)return[];var f=s.length?s[s.length-1].value:a[1];return i[1]>f&&(e?s.push({value:dn(f+n,o)}):s.push({value:i[1]})),s},t.prototype.getMinorTicks=function(e){for(var n=this.getTicks(!0),i=[],a=this.getExtent(),o=1;oa[0]&&v0&&(a=a===null?s:Math.min(a,s))}e[n]=a}}return e}function Z1(r){var t=eP(r),e=[];return M(r,function(n){var i=n.coordinateSystem,a=i.getBaseAxis(),o=a.getExtent(),s;if(a.type==="category")s=a.getBandWidth();else if(a.type==="value"||a.type==="time"){var u=a.dim+"_"+a.index,l=t[u],f=Math.abs(o[1]-o[0]),h=a.scale.getExtent(),c=Math.abs(h[1]-h[0]);s=l?f/c*l:f}else{var v=n.getData();s=Math.abs(o[1]-o[0])/v.count()}var d=pt(n.get("barWidth"),s),g=pt(n.get("barMaxWidth"),s),p=pt(n.get("barMinWidth")||(K1(n)?.5:1),s),y=n.get("barGap"),m=n.get("barCategoryGap");e.push({bandWidth:s,barWidth:d,barMaxWidth:g,barMinWidth:p,barGap:y,barCategoryGap:m,axisKey:zv(a),stackId:Fv(n)})}),rP(e)}function rP(r){var t={};M(r,function(n,i){var a=n.axisKey,o=n.bandWidth,s=t[a]||{bandWidth:o,remainedWidth:o,autoWidthCount:0,categoryGap:null,gap:"20%",stacks:{}},u=s.stacks;t[a]=s;var l=n.stackId;u[l]||s.autoWidthCount++,u[l]=u[l]||{width:0,maxWidth:0};var f=n.barWidth;f&&!u[l].width&&(u[l].width=f,f=Math.min(s.remainedWidth,f),s.remainedWidth-=f);var h=n.barMaxWidth;h&&(u[l].maxWidth=h);var c=n.barMinWidth;c&&(u[l].minWidth=c);var v=n.barGap;v!=null&&(s.gap=v);var d=n.barCategoryGap;d!=null&&(s.categoryGap=d)});var e={};return M(t,function(n,i){e[i]={};var a=n.stacks,o=n.bandWidth,s=n.categoryGap;if(s==null){var u=ut(a).length;s=Math.max(35-u*4,15)+"%"}var l=pt(s,o),f=pt(n.gap,1),h=n.remainedWidth,c=n.autoWidthCount,v=(h-l)/(c+(c-1)*f);v=Math.max(v,0),M(a,function(y){var m=y.maxWidth,_=y.minWidth;if(y.width){var S=y.width;m&&(S=Math.min(S,m)),_&&(S=Math.max(S,_)),y.width=S,h-=S+f*S,c--}else{var S=v;m&&mS&&(S=_),S!==v&&(y.width=S,h-=S+f*S,c--)}}),v=(h-l)/(c+(c-1)*f),v=Math.max(v,0);var d=0,g;M(a,function(y,m){y.width||(y.width=v),g=y,d+=y.width*(1+f)}),g&&(d-=g.width*f);var p=-d/2;M(a,function(y,m){e[i][m]=e[i][m]||{bandWidth:o,offset:p,width:y.width},p+=y.width*(1+f)})}),e}function nP(r,t,e){if(r&&t){var n=r[zv(t)];return n!=null&&e!=null?n[Fv(e)]:n}}function iP(r,t){var e=X1(r,t),n=Z1(e);M(e,function(i){var a=i.getData(),o=i.coordinateSystem,s=o.getBaseAxis(),u=Fv(i),l=n[zv(s)][u],f=l.offset,h=l.width;a.setLayout({bandWidth:l.bandWidth,offset:f,size:h})})}function aP(r){return{seriesType:r,plan:ao(),reset:function(t){if(!!q1(t)){var e=t.getData(),n=t.coordinateSystem,i=n.getBaseAxis(),a=n.getOtherAxis(i),o=e.getDimensionIndex(e.mapDimension(a.dim)),s=e.getDimensionIndex(e.mapDimension(i.dim)),u=t.get("showBackground",!0),l=e.mapDimension(a.dim),f=e.getCalculationInfo("stackResultDimension"),h=Mi(e,l)&&!!e.getCalculationInfo("stackedOnSeries"),c=a.isHorizontal(),v=oP(i,a),d=K1(t),g=t.get("barMinHeight")||0,p=f&&e.getDimensionIndex(f),y=e.getLayout("size"),m=e.getLayout("offset");return{progress:function(_,S){for(var b=_.count,x=d&&Ke(b*3),w=d&&u&&Ke(b*3),T=d&&Ke(b),C=n.master.getRect(),A=c?C.width:C.height,D,I=S.getStore(),L=0;(D=_.next())!=null;){var P=I.get(h?p:o,D),R=I.get(s,D),E=v,V=void 0;h&&(V=+P-I.get(o,D));var O=void 0,k=void 0,z=void 0,W=void 0;if(c){var $=n.dataToPoint([P,R]);if(h){var Z=n.dataToPoint([V,R]);E=Z[0]}O=E,k=$[1]+m,z=$[0]-E,W=y,Math.abs(z)>>1;r[i][1]i&&(this._approxInterval=i);var s=Go.length,u=Math.min(sP(Go,this._approxInterval,0,s),s-1);this._interval=Go[u][1],this._minLevelUnit=Go[Math.max(u-1,0)][0]},t.prototype.parse=function(e){return ht(e)?e:+cr(e)},t.prototype.contain=function(e){return Ru(this.parse(e),this._extent)},t.prototype.normalize=function(e){return Eu(this.parse(e),this._extent)},t.prototype.scale=function(e){return Ou(e,this._extent)},t.type="time",t}(oo),Go=[["second",mv],["minute",_v],["hour",xa],["quarter-day",xa*6],["half-day",xa*12],["day",_e*1.2],["half-week",_e*3.5],["week",_e*7],["month",_e*31],["quarter",_e*95],["half-year",zd/2],["year",zd]];function uP(r,t,e,n){var i=cr(t),a=cr(e),o=function(d){return Gd(i,d,n)===Gd(a,d,n)},s=function(){return o("year")},u=function(){return s()&&o("month")},l=function(){return u()&&o("day")},f=function(){return l()&&o("hour")},h=function(){return f()&&o("minute")},c=function(){return h()&&o("second")},v=function(){return c()&&o("millisecond")};switch(r){case"year":return s();case"month":return u();case"day":return l();case"hour":return f();case"minute":return h();case"second":return c();case"millisecond":return v()}}function lP(r,t){return r/=_e,r>16?16:r>7.5?7:r>3.5?4:r>1.5?2:1}function fP(r){var t=30*_e;return r/=t,r>6?6:r>3?3:r>2?2:1}function hP(r){return r/=xa,r>12?12:r>6?6:r>3.5?4:r>2?2:1}function Qp(r,t){return r/=t?_v:mv,r>30?30:r>20?20:r>15?15:r>10?10:r>5?5:r>2?2:1}function vP(r){return Jm(r,!0)}function cP(r,t,e){var n=new Date(r);switch(_i(t)){case"year":case"month":n[p_(e)](0);case"day":n[g_(e)](1);case"hour":n[y_(e)](0);case"minute":n[m_(e)](0);case"second":n[__(e)](0),n[S_(e)](0)}return n.getTime()}function dP(r,t,e,n){var i=1e4,a=c_,o=0;function s(A,D,I,L,P,R,E){for(var V=new Date(D),O=D,k=V[L]();O1&&R===0&&I.unshift({value:I[0].value-O})}}for(var R=0;R=n[0]&&m<=n[1]&&h++)}var _=(n[1]-n[0])/t;if(h>_*1.5&&c>_/1.5||(l.push(p),h>_||r===a[v]))break}f=[]}}}for(var S=Pt(N(l,function(A){return Pt(A,function(D){return D.value>=n[0]&&D.value<=n[1]&&!D.notAdd})}),function(A){return A.length>0}),b=[],x=S.length-1,v=0;v0;)a*=10;var s=[Rt(mP(n[0]/a)*a),Rt(yP(n[1]/a)*a)];this._interval=a,this._niceExtent=s}},t.prototype.calcNiceExtent=function(e){Ca.calcNiceExtent.call(this,e),this._fixMin=e.fixMin,this._fixMax=e.fixMax},t.prototype.parse=function(e){return e},t.prototype.contain=function(e){return e=Le(e)/Le(this.base),Ru(e,this._extent)},t.prototype.normalize=function(e){return e=Le(e)/Le(this.base),Eu(e,this._extent)},t.prototype.scale=function(e){return e=Ou(e,this._extent),Ho(this.base,e)},t.type="log",t}(yr),Q1=Vv.prototype;Q1.getMinorTicks=Ca.getMinorTicks;Q1.getLabel=Ca.getLabel;function Wo(r,t){return gP(r,fr(t))}yr.registerClass(Vv);const _P=Vv;var SP=function(){function r(t,e,n){this._prepareParams(t,e,n)}return r.prototype._prepareParams=function(t,e,n){n[1]0&&u>0&&!l&&(s=0),s<0&&u<0&&!f&&(u=0));var c=this._determinedMin,v=this._determinedMax;return c!=null&&(s=c,l=!0),v!=null&&(u=v,f=!0),{min:s,max:u,minFixed:l,maxFixed:f,isBlank:h}},r.prototype.modifyDataMinMax=function(t,e){this[bP[t]]=e},r.prototype.setDeterminedMinMax=function(t,e){var n=xP[t];this[n]=e},r.prototype.freeze=function(){this.frozen=!0},r}(),xP={min:"_determinedMin",max:"_determinedMax"},bP={min:"_dataMin",max:"_dataMax"};function J1(r,t,e){var n=r.rawExtentInfo;return n||(n=new SP(r,t,e),r.rawExtentInfo=n,n)}function $o(r,t){return t==null?null:Ss(t)?NaN:r.parse(t)}function tS(r,t){var e=r.type,n=J1(r,t,r.getExtent()).calculate();r.setBlank(n.isBlank);var i=n.min,a=n.max,o=t.ecModel;if(o&&e==="time"){var s=X1("bar",o),u=!1;if(M(s,function(h){u=u||h.getBaseAxis()===t.axis}),u){var l=Z1(s),f=wP(i,a,t,l);i=f.min,a=f.max}}return{extent:[i,a],fixMin:n.minFixed,fixMax:n.maxFixed}}function wP(r,t,e,n){var i=e.axis.getExtent(),a=i[1]-i[0],o=nP(n,e.axis);if(o===void 0)return{min:r,max:t};var s=1/0;M(o,function(v){s=Math.min(v.offset,s)});var u=-1/0;M(o,function(v){u=Math.max(v.offset+v.width,u)}),s=Math.abs(s),u=Math.abs(u);var l=s+u,f=t-r,h=1-(s+u)/a,c=f/h-f;return t+=c*(u/l),r-=c*(s/l),{min:r,max:t}}function tg(r,t){var e=t,n=tS(r,e),i=n.extent,a=e.get("splitNumber");r instanceof _P&&(r.base=e.get("logBase"));var o=r.type,s=e.get("interval"),u=o==="interval"||o==="time";r.setExtent(i[0],i[1]),r.calcNiceExtent({splitNumber:a,fixMin:n.fixMin,fixMax:n.fixMax,minInterval:u?e.get("minInterval"):null,maxInterval:u?e.get("maxInterval"):null}),s!=null&&r.setInterval&&r.setInterval(s)}function TP(r,t){if(t=t||r.get("type"),t)switch(t){case"category":return new $1({ordinalMeta:r.getOrdinalMeta?r.getOrdinalMeta():r.getCategories(),extent:[1/0,-1/0]});case"time":return new pP({locale:r.ecModel.getLocaleModel(),useUTC:r.ecModel.get("useUTC")});default:return new(yr.getClass(t)||oo)}}function CP(r){var t=r.scale.getExtent(),e=t[0],n=t[1];return!(e>0&&n>0||e<0&&n<0)}function so(r){var t=r.getLabelModel().get("formatter"),e=r.type==="category"?r.scale.getExtent()[0]:null;return r.scale.type==="time"?function(n){return function(i,a){return r.scale.getFormattedLabel(i,a,n)}}(t):H(t)?function(n){return function(i){var a=r.scale.getLabel(i),o=n.replace("{value}",a!=null?a:"");return o}}(t):q(t)?function(n){return function(i,a){return e!=null&&(a=i.value-e),n(Gv(r,i),a,i.level!=null?{level:i.level}:null)}}(t):function(n){return r.scale.getLabel(n)}}function Gv(r,t){return r.type==="category"?r.scale.getLabel(t):t.value}function AP(r){var t=r.model,e=r.scale;if(!(!t.get(["axisLabel","show"])||e.isBlank())){var n,i,a=e.getExtent();e instanceof $1?i=e.count():(n=e.getTicks(),i=n.length);var o=r.getLabelModel(),s=so(r),u,l=1;i>40&&(l=Math.ceil(i/40));for(var f=0;fr[1]&&(r[1]=i[1])})}var IP=function(){function r(){}return r.prototype.getNeedCrossZero=function(){var t=this.option;return!t.scale},r.prototype.getCoordSysModel=function(){},r}(),eg=[],LP={registerPreprocessor:P1,registerProcessor:R1,registerPostInit:y2,registerPostUpdate:m2,registerUpdateLifecycle:Bv,registerAction:ir,registerCoordinateSystem:_2,registerLayout:S2,registerVisual:Fn,registerTransform:b2,registerLoading:E1,registerMap:x2,registerImpl:KL,PRIORITY:f2,ComponentModel:_t,ComponentView:Te,SeriesModel:rr,ChartView:xe,registerComponentModel:function(r){_t.registerClass(r)},registerComponentView:function(r){Te.registerClass(r)},registerSeriesModel:function(r){rr.registerClass(r)},registerChartView:function(r){xe.registerClass(r)},registerSubTypeDefaulter:function(r,t){_t.registerSubTypeDefaulter(r,t)},registerPainter:function(r,t){mC(r,t)}};function le(r){if(F(r)){M(r,function(t){le(t)});return}at(eg,r)>=0||(eg.push(r),q(r)&&(r={install:r}),r.install(LP))}var Ua=bt();function PP(r){return r.type==="category"?EP(r):kP(r)}function RP(r,t){return r.type==="category"?OP(r,t):{ticks:N(r.scale.getTicks(),function(e){return e.value})}}function EP(r){var t=r.getLabelModel(),e=nS(r,t);return!t.get("show")||r.scale.isBlank()?{labels:[],labelCategoryInterval:e.labelCategoryInterval}:e}function nS(r,t){var e=iS(r,"labels"),n=Hv(t),i=aS(e,n);if(i)return i;var a,o;return q(n)?a=uS(r,n):(o=n==="auto"?BP(r):n,a=sS(r,o)),oS(e,n,{labels:a,labelCategoryInterval:o})}function OP(r,t){var e=iS(r,"ticks"),n=Hv(t),i=aS(e,n);if(i)return i;var a,o;if((!t.get("show")||r.scale.isBlank())&&(a=[]),q(n))a=uS(r,n,!0);else if(n==="auto"){var s=nS(r,r.getLabelModel());o=s.labelCategoryInterval,a=N(s.labels,function(u){return u.tickValue})}else o=n,a=sS(r,o,!0);return oS(e,n,{ticks:a,tickCategoryInterval:o})}function kP(r){var t=r.scale.getTicks(),e=so(r);return{labels:N(t,function(n,i){return{level:n.level,formattedLabel:e(n,i),rawLabel:r.scale.getLabel(n),tickValue:n.value}})}}function iS(r,t){return Ua(r)[t]||(Ua(r)[t]=[])}function aS(r,t){for(var e=0;e40&&(s=Math.max(1,Math.floor(o/40)));for(var u=a[0],l=r.dataToCoord(u+1)-r.dataToCoord(u),f=Math.abs(l*Math.cos(n)),h=Math.abs(l*Math.sin(n)),c=0,v=0;u<=a[1];u+=s){var d=0,g=0,p=ou(e({value:u}),t.font,"center","top");d=p.width*1.3,g=p.height*1.3,c=Math.max(c,d,7),v=Math.max(v,g,7)}var y=c/f,m=v/h;isNaN(y)&&(y=1/0),isNaN(m)&&(m=1/0);var _=Math.max(0,Math.floor(Math.min(y,m))),S=Ua(r.model),b=r.getExtent(),x=S.lastAutoInterval,w=S.lastTickCount;return x!=null&&w!=null&&Math.abs(x-_)<=1&&Math.abs(w-o)<=1&&x>_&&S.axisExtent0===b[0]&&S.axisExtent1===b[1]?_=x:(S.lastTickCount=o,S.lastAutoInterval=_,S.axisExtent0=b[0],S.axisExtent1=b[1]),_}function FP(r){var t=r.getLabelModel();return{axisRotate:r.getRotate?r.getRotate():r.isHorizontal&&!r.isHorizontal()?90:0,labelRotate:t.get("rotate")||0,font:t.getFont()}}function sS(r,t,e){var n=so(r),i=r.scale,a=i.getExtent(),o=r.getLabelModel(),s=[],u=Math.max((t||0)+1,1),l=a[0],f=i.count();l!==0&&u>1&&f/u>2&&(l=Math.round(Math.ceil(l/u)*u));var h=eS(r),c=o.get("showMinLabel")||h,v=o.get("showMaxLabel")||h;c&&l!==a[0]&&g(a[0]);for(var d=l;d<=a[1];d+=u)g(d);v&&d-u!==a[1]&&g(a[1]);function g(p){var y={value:p};s.push(e?p:{formattedLabel:n(y),rawLabel:i.getLabel(y),tickValue:p})}return s}function uS(r,t,e){var n=r.scale,i=so(r),a=[];return M(n.getTicks(),function(o){var s=n.getLabel(o),u=o.value;t(o.value,s)&&a.push(e?u:{formattedLabel:i(o),rawLabel:s,tickValue:u})}),a}var rg=[0,1],zP=function(){function r(t,e,n){this.onBand=!1,this.inverse=!1,this.dim=t,this.scale=e,this._extent=n||[0,0]}return r.prototype.contain=function(t){var e=this._extent,n=Math.min(e[0],e[1]),i=Math.max(e[0],e[1]);return t>=n&&t<=i},r.prototype.containData=function(t){return this.scale.contain(t)},r.prototype.getExtent=function(){return this._extent.slice()},r.prototype.getPixelPrecision=function(t){return jm(t||this.scale.getExtent(),this._extent)},r.prototype.setExtent=function(t,e){var n=this._extent;n[0]=t,n[1]=e},r.prototype.dataToCoord=function(t,e){var n=this._extent,i=this.scale;return t=i.normalize(t),this.onBand&&i.type==="ordinal"&&(n=n.slice(),ng(n,i.count())),Lr(t,rg,n,e)},r.prototype.coordToData=function(t,e){var n=this._extent,i=this.scale;this.onBand&&i.type==="ordinal"&&(n=n.slice(),ng(n,i.count()));var a=Lr(t,n,rg,e);return this.scale.scale(a)},r.prototype.pointToData=function(t,e){},r.prototype.getTicksCoords=function(t){t=t||{};var e=t.tickModel||this.getTickModel(),n=RP(this,e),i=n.ticks,a=N(i,function(s){return{coord:this.dataToCoord(this.scale.type==="ordinal"?this.scale.getRawOrdinalNumber(s):s),tickValue:s}},this),o=e.get("alignWithLabel");return VP(this,a,o,t.clamp),a},r.prototype.getMinorTicksCoords=function(){if(this.scale.type==="ordinal")return[];var t=this.model.getModel("minorTick"),e=t.get("splitNumber");e>0&&e<100||(e=5);var n=this.scale.getMinorTicks(e),i=N(n,function(a){return N(a,function(o){return{coord:this.dataToCoord(o),tickValue:o}},this)},this);return i},r.prototype.getViewLabels=function(){return PP(this).labels},r.prototype.getLabelModel=function(){return this.model.getModel("axisLabel")},r.prototype.getTickModel=function(){return this.model.getModel("axisTick")},r.prototype.getBandWidth=function(){var t=this._extent,e=this.scale.getExtent(),n=e[1]-e[0]+(this.onBand?1:0);n===0&&(n=1);var i=Math.abs(t[1]-t[0]);return Math.abs(i)/n},r.prototype.calculateCategoryInterval=function(){return NP(this)},r}();function ng(r,t){var e=r[1]-r[0],n=t,i=e/n/2;r[0]+=i,r[1]-=i}function VP(r,t,e,n){var i=t.length;if(!r.onBand||e||!i)return;var a=r.getExtent(),o,s;if(i===1)t[0].coord=a[0],o=t[1]={coord:a[0]};else{var u=t[i-1].tickValue-t[0].tickValue,l=(t[i-1].coord-t[0].coord)/u;M(t,function(v){v.coord-=l/2});var f=r.scale.getExtent();s=1+f[1]-t[i-1].tickValue,o={coord:t[i-1].coord+l*s},t.push(o)}var h=a[0]>a[1];c(t[0].coord,a[0])&&(n?t[0].coord=a[0]:t.shift()),n&&c(a[0],t[0].coord)&&t.unshift({coord:a[0]}),c(a[1],o.coord)&&(n?o.coord=a[1]:t.pop()),n&&c(o.coord,a[1])&&t.push({coord:a[1]});function c(v,d){return v=Rt(v),d=Rt(d),h?v>d:vi&&(i+=ta);var v=Math.atan2(s,o);if(v<0&&(v+=ta),v>=n&&v<=i||v+ta>=n&&v+ta<=i)return u[0]=f,u[1]=h,l-e;var d=e*Math.cos(n)+r,g=e*Math.sin(n)+t,p=e*Math.cos(i)+r,y=e*Math.sin(i)+t,m=(d-o)*(d-o)+(g-s)*(g-s),_=(p-o)*(p-o)+(y-s)*(y-s);return m<_?(u[0]=d,u[1]=g,Math.sqrt(m)):(u[0]=p,u[1]=y,Math.sqrt(_))}function Us(r,t,e,n,i,a,o,s){var u=i-r,l=a-t,f=e-r,h=n-t,c=Math.sqrt(f*f+h*h);f/=c,h/=c;var v=u*f+l*h,d=v/c;s&&(d=Math.min(Math.max(d,0),1)),d*=c;var g=o[0]=r+d*f,p=o[1]=t+d*h;return Math.sqrt((g-i)*(g-i)+(p-a)*(p-a))}function lS(r,t,e,n,i,a,o){e<0&&(r=r+e,e=-e),n<0&&(t=t+n,n=-n);var s=r+e,u=t+n,l=o[0]=Math.min(Math.max(i,r),s),f=o[1]=Math.min(Math.max(a,t),u);return Math.sqrt((l-i)*(l-i)+(f-a)*(f-a))}var Oe=[];function UP(r,t,e){var n=lS(t.x,t.y,t.width,t.height,r.x,r.y,Oe);return e.set(Oe[0],Oe[1]),n}function YP(r,t,e){for(var n=0,i=0,a=0,o=0,s,u,l=1/0,f=t.data,h=r.x,c=r.y,v=0;v0){t=t/180*Math.PI,Be.fromArray(r[0]),dt.fromArray(r[1]),At.fromArray(r[2]),X.sub(je,Be,dt),X.sub(Xe,At,dt);var e=je.len(),n=Xe.len();if(!(e<.001||n<.001)){je.scale(1/e),Xe.scale(1/n);var i=je.dot(Xe),a=Math.cos(t);if(a1&&X.copy(Zt,At),Zt.toArray(r[1])}}}}function XP(r,t,e){if(e<=180&&e>0){e=e/180*Math.PI,Be.fromArray(r[0]),dt.fromArray(r[1]),At.fromArray(r[2]),X.sub(je,dt,Be),X.sub(Xe,At,dt);var n=je.len(),i=Xe.len();if(!(n<.001||i<.001)){je.scale(1/n),Xe.scale(1/i);var a=je.dot(t),o=Math.cos(e);if(a=u)X.copy(Zt,At);else{Zt.scaleAndAdd(Xe,s/Math.tan(Math.PI/2-f));var h=At.x!==dt.x?(Zt.x-dt.x)/(At.x-dt.x):(Zt.y-dt.y)/(At.y-dt.y);if(isNaN(h))return;h<0?X.copy(Zt,dt):h>1&&X.copy(Zt,At)}Zt.toArray(r[1])}}}}function ag(r,t,e,n){var i=e==="normal",a=i?r:r.ensureState(e);a.ignore=t;var o=n.get("smooth");o&&o===!0&&(o=.3),a.shape=a.shape||{},o>0&&(a.shape.smooth=o);var s=n.getModel("lineStyle").getLineStyle();i?r.useStyle(s):a.style=s}function ZP(r,t){var e=t.smooth,n=t.points;if(!!n)if(r.moveTo(n[0][0],n[0][1]),e>0&&n.length>=3){var i=xf(n[0],n[1]),a=xf(n[1],n[2]);if(!i||!a){r.lineTo(n[1][0],n[1][1]),r.lineTo(n[2][0],n[2][1]);return}var o=Math.min(i,a)*e,s=rs([],n[1],n[0],o/i),u=rs([],n[1],n[2],o/a),l=rs([],s,u,.5);r.bezierCurveTo(s[0],s[1],s[0],s[1],l[0],l[1]),r.bezierCurveTo(u[0],u[1],u[0],u[1],n[2][0],n[2][1])}else for(var f=1;f0&&a&&b(-f/o,0,o);var g=r[0],p=r[o-1],y,m;_(),y<0&&x(-y,.8),m<0&&x(m,.8),_(),S(y,m,1),S(m,y,-1),_(),y<0&&w(-y),m<0&&w(m);function _(){y=g.rect[t]-n,m=i-p.rect[t]-p.rect[e]}function S(T,C,A){if(T<0){var D=Math.min(C,-T);if(D>0){b(D*A,0,o);var I=D+T;I<0&&x(-I*A,1)}else x(-T*A,1)}}function b(T,C,A){T!==0&&(l=!0);for(var D=C;D0)for(var I=0;I0;I--){var E=A[I-1]*R;b(-E,I,o)}}}function w(T){var C=T<0?-1:1;T=Math.abs(T);for(var A=Math.ceil(T/(o-1)),D=0;D0?b(A,0,D+1):b(-A,o-D-1,o),T-=A,T<=0)return}return l}function qP(r,t,e,n){return dS(r,"x","width",t,e,n)}function pS(r,t,e,n){return dS(r,"y","height",t,e,n)}function gS(r){var t=[];r.sort(function(g,p){return p.priority-g.priority});var e=new ot(0,0,0,0);function n(g){if(!g.ignore){var p=g.ensureState("emphasis");p.ignore==null&&(p.ignore=!1)}g.ignore=!0}for(var i=0;i=0&&n.attr(a.oldLayoutSelect),at(c,"emphasis")>=0&&n.attr(a.oldLayoutEmphasis)),Bt(n,l,e,u)}else if(n.attr(l),!Ei(n).valueAnimation){var h=j(n.style.opacity,1);n.style.opacity=0,Gt(n,{style:{opacity:h}},e,u)}if(a.oldLayout=l,n.states.select){var v=a.oldLayoutSelect={};Uo(v,l,Yo),Uo(v,n.states.select,Yo)}if(n.states.emphasis){var d=a.oldLayoutEmphasis={};Uo(d,l,Yo),Uo(d,n.states.emphasis,Yo)}rD(n,u,f,e,e)}if(i&&!i.ignore&&!i.invisible){var a=QP(i),o=a.oldLayout,g={points:i.shape.points};o?(i.attr({shape:o}),Bt(i,{shape:g},e)):(i.setShape(g),i.style.strokePercent=0,Gt(i,{style:{strokePercent:1}},e)),a.oldLayout=g}},r}();const tR=JP;var Ul=bt();function eR(r){r.registerUpdateLifecycle("series:beforeupdate",function(t,e,n){var i=Ul(e).labelManager;i||(i=Ul(e).labelManager=new tR),i.clearLabels()}),r.registerUpdateLifecycle("series:layoutlabels",function(t,e,n){var i=Ul(e).labelManager;n.updatedSeries.forEach(function(a){i.addLabelsOfSeries(e.getViewOfSeriesModel(a))}),i.updateLayoutConfig(e),i.layout(e),i.processLabelsOverall()})}var rR=function(r){G(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.type="grid",t.dependencies=["xAxis","yAxis"],t.layoutMode="box",t.defaultOption={show:!1,z:0,left:"10%",top:60,right:"10%",bottom:70,containLabel:!1,backgroundColor:"rgba(0,0,0,0)",borderWidth:1,borderColor:"#ccc"},t}(_t);const nR=rR;var gh=function(r){G(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.getCoordSysModel=function(){return this.getReferringComponents("grid",qt).models[0]},t.type="cartesian2dAxis",t}(_t);Ne(gh,IP);var yS={show:!0,z:0,inverse:!1,name:"",nameLocation:"end",nameRotate:null,nameTruncate:{maxWidth:null,ellipsis:"...",placeholder:"."},nameTextStyle:{},nameGap:15,silent:!1,triggerEvent:!1,tooltip:{show:!1},axisPointer:{},axisLine:{show:!0,onZero:!0,onZeroAxisIndex:null,lineStyle:{color:"#6E7079",width:1,type:"solid"},symbol:["none","none"],symbolSize:[10,15]},axisTick:{show:!0,inside:!1,length:5,lineStyle:{width:1}},axisLabel:{show:!0,inside:!1,rotate:0,showMinLabel:null,showMaxLabel:null,margin:8,fontSize:12},splitLine:{show:!0,lineStyle:{color:["#E0E6F1"],width:1,type:"solid"}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.2)","rgba(210,219,238,0.2)"]}}},iR=tt({boundaryGap:!0,deduplication:null,splitLine:{show:!1},axisTick:{alignWithLabel:!1,interval:"auto"},axisLabel:{interval:"auto"}},yS),Wv=tt({boundaryGap:[0,0],axisLine:{show:"auto"},axisTick:{show:"auto"},splitNumber:5,minorTick:{show:!1,splitNumber:5,length:3,lineStyle:{}},minorSplitLine:{show:!1,lineStyle:{color:"#F4F7FD",width:1}}},yS),aR=tt({splitNumber:6,axisLabel:{showMinLabel:!1,showMaxLabel:!1,rich:{primary:{fontWeight:"bold"}}},splitLine:{show:!1}},Wv),oR=J({logBase:10},Wv);const sR={category:iR,value:Wv,time:aR,log:oR};var uR={value:1,category:1,time:1,log:1};function sg(r,t,e,n){M(uR,function(i,a){var o=tt(tt({},sR[a],!0),n,!0),s=function(u){G(l,u);function l(){var f=u!==null&&u.apply(this,arguments)||this;return f.type=t+"Axis."+a,f}return l.prototype.mergeDefaultAndTheme=function(f,h){var c=za(this),v=c?Au(f):{},d=h.getTheme();tt(f,d.get(a+"Axis")),tt(f,this.getDefaultOption()),f.type=ug(f),c&&Ci(f,v,c)},l.prototype.optionUpdated=function(){var f=this.option;f.type==="category"&&(this.__ordinalMeta=dh.createByAxisModel(this))},l.prototype.getCategories=function(f){var h=this.option;if(h.type==="category")return f?h.data:this.__ordinalMeta.categories},l.prototype.getOrdinalMeta=function(){return this.__ordinalMeta},l.type=t+"Axis."+a,l.defaultOption=o,l}(e);r.registerComponentModel(s)}),r.registerSubTypeDefaulter(t+"Axis",ug)}function ug(r){return r.type||(r.data?"category":"value")}var lR=function(){function r(t){this.type="cartesian",this._dimList=[],this._axes={},this.name=t||""}return r.prototype.getAxis=function(t){return this._axes[t]},r.prototype.getAxes=function(){return N(this._dimList,function(t){return this._axes[t]},this)},r.prototype.getAxesByScale=function(t){return t=t.toLowerCase(),Pt(this.getAxes(),function(e){return e.scale.type===t})},r.prototype.addAxis=function(t){var e=t.dim;this._axes[e]=t,this._dimList.push(e)},r}();const fR=lR;var yh=["x","y"];function lg(r){return r.type==="interval"||r.type==="time"}var hR=function(r){G(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type="cartesian2d",e.dimensions=yh,e}return t.prototype.calcAffineTransform=function(){this._transform=this._invTransform=null;var e=this.getAxis("x").scale,n=this.getAxis("y").scale;if(!(!lg(e)||!lg(n))){var i=e.getExtent(),a=n.getExtent(),o=this.dataToPoint([i[0],a[0]]),s=this.dataToPoint([i[1],a[1]]),u=i[1]-i[0],l=a[1]-a[0];if(!(!u||!l)){var f=(s[0]-o[0])/u,h=(s[1]-o[1])/l,c=o[0]-i[0]*f,v=o[1]-a[0]*h,d=this._transform=[f,0,0,h,c,v];this._invTransform=nu([],d)}}},t.prototype.getBaseAxis=function(){return this.getAxesByScale("ordinal")[0]||this.getAxesByScale("time")[0]||this.getAxis("x")},t.prototype.containPoint=function(e){var n=this.getAxis("x"),i=this.getAxis("y");return n.contain(n.toLocalCoord(e[0]))&&i.contain(i.toLocalCoord(e[1]))},t.prototype.containData=function(e){return this.getAxis("x").containData(e[0])&&this.getAxis("y").containData(e[1])},t.prototype.containZone=function(e,n){var i=this.dataToPoint(e),a=this.dataToPoint(n),o=this.getArea(),s=new ot(i[0],i[1],a[0]-i[0],a[1]-i[1]);return o.intersect(s)},t.prototype.dataToPoint=function(e,n,i){i=i||[];var a=e[0],o=e[1];if(this._transform&&a!=null&&isFinite(a)&&o!=null&&isFinite(o))return Se(i,e,this._transform);var s=this.getAxis("x"),u=this.getAxis("y");return i[0]=s.toGlobalCoord(s.dataToCoord(a,n)),i[1]=u.toGlobalCoord(u.dataToCoord(o,n)),i},t.prototype.clampData=function(e,n){var i=this.getAxis("x").scale,a=this.getAxis("y").scale,o=i.getExtent(),s=a.getExtent(),u=i.parse(e[0]),l=a.parse(e[1]);return n=n||[],n[0]=Math.min(Math.max(Math.min(o[0],o[1]),u),Math.max(o[0],o[1])),n[1]=Math.min(Math.max(Math.min(s[0],s[1]),l),Math.max(s[0],s[1])),n},t.prototype.pointToData=function(e,n){var i=[];if(this._invTransform)return Se(i,e,this._invTransform);var a=this.getAxis("x"),o=this.getAxis("y");return i[0]=a.coordToData(a.toLocalCoord(e[0]),n),i[1]=o.coordToData(o.toLocalCoord(e[1]),n),i},t.prototype.getOtherAxis=function(e){return this.getAxis(e.dim==="x"?"y":"x")},t.prototype.getArea=function(){var e=this.getAxis("x").getGlobalExtent(),n=this.getAxis("y").getGlobalExtent(),i=Math.min(e[0],e[1]),a=Math.min(n[0],n[1]),o=Math.max(e[0],e[1])-i,s=Math.max(n[0],n[1])-a;return new ot(i,a,o,s)},t}(fR),vR=function(r){G(t,r);function t(e,n,i,a,o){var s=r.call(this,e,n,i)||this;return s.index=0,s.type=a||"value",s.position=o||"bottom",s}return t.prototype.isHorizontal=function(){var e=this.position;return e==="top"||e==="bottom"},t.prototype.getGlobalExtent=function(e){var n=this.getExtent();return n[0]=this.toGlobalCoord(n[0]),n[1]=this.toGlobalCoord(n[1]),e&&n[0]>n[1]&&n.reverse(),n},t.prototype.pointToData=function(e,n){return this.coordToData(this.toLocalCoord(e[this.dim==="x"?0:1]),n)},t.prototype.setCategorySortInfo=function(e){if(this.type!=="category")return!1;this.model.option.categorySortInfo=e,this.scale.setSortInfo(e)},t}(GP);const cR=vR;function mh(r,t,e){e=e||{};var n=r.coordinateSystem,i=t.axis,a={},o=i.getAxesOnZeroOf()[0],s=i.position,u=o?"onZero":s,l=i.dim,f=n.getRect(),h=[f.x,f.x+f.width,f.y,f.y+f.height],c={left:0,right:1,top:0,bottom:1,onZero:2},v=t.get("offset")||0,d=l==="x"?[h[2]-v,h[3]+v]:[h[0]-v,h[1]+v];if(o){var g=o.toGlobalCoord(o.dataToCoord(0));d[c.onZero]=Math.max(Math.min(g,d[1]),d[0])}a.position=[l==="y"?d[c[u]]:h[0],l==="x"?d[c[u]]:h[3]],a.rotation=Math.PI/2*(l==="x"?0:1);var p={top:-1,bottom:1,left:-1,right:1};a.labelDirection=a.tickDirection=a.nameDirection=p[s],a.labelOffset=o?d[c[s]]-d[c.onZero]:0,t.get(["axisTick","inside"])&&(a.tickDirection=-a.tickDirection),Ia(e.labelInside,t.get(["axisLabel","inside"]))&&(a.labelDirection=-a.labelDirection);var y=t.get(["axisLabel","rotate"]);return a.labelRotate=u==="top"?-y:y,a.z2=1,a}function fg(r){return r.get("coordinateSystem")==="cartesian2d"}function hg(r){var t={xAxisModel:null,yAxisModel:null};return M(t,function(e,n){var i=n.replace(/Model$/,""),a=r.getReferringComponents(i,qt).models[0];t[n]=a}),t}var Yl=Math.log;function dR(r,t,e){var n=oo.prototype,i=n.getTicks.call(e),a=n.getTicks.call(e,!0),o=i.length-1,s=n.getInterval.call(e),u=tS(r,t),l=u.extent,f=u.fixMin,h=u.fixMax;if(r.type==="log"){var c=Yl(r.base);l=[Yl(l[0])/c,Yl(l[1])/c]}r.setExtent(l[0],l[1]),r.calcNiceExtent({splitNumber:o,fixMin:f,fixMax:h});var v=n.getExtent.call(r);f&&(l[0]=v[0]),h&&(l[1]=v[1]);var d=n.getInterval.call(r),g=l[0],p=l[1];if(f&&h)d=(p-g)/o;else if(f)for(p=l[0]+d*o;pl[0]&&isFinite(g)&&isFinite(l[0]);)d=Wl(d),g=l[1]-d*o;else{var y=r.getTicks().length-1;y>o&&(d=Wl(d));var m=d*o;p=Math.ceil(l[1]/d)*d,g=Rt(p-m),g<0&&l[0]>=0?(g=0,p=Rt(m)):p>0&&l[1]<=0&&(p=0,g=-Rt(m))}var _=(i[0].value-a[0].value)/s,S=(i[o].value-a[o].value)/s;n.setExtent.call(r,g+d*_,p+d*S),n.setInterval.call(r,d),(_||S)&&n.setNiceExtent.call(r,g+d,p-d)}var pR=function(){function r(t,e,n){this.type="grid",this._coordsMap={},this._coordsList=[],this._axesMap={},this._axesList=[],this.axisPointerEnabled=!0,this.dimensions=yh,this._initCartesian(t,e,n),this.model=t}return r.prototype.getRect=function(){return this._rect},r.prototype.update=function(t,e){var n=this._axesMap;this._updateScale(t,this.model);function i(o){var s,u=ut(o),l=u.length;if(!!l){for(var f=[],h=l-1;h>=0;h--){var c=+u[h],v=o[c],d=v.model,g=v.scale;ph(g)&&d.get("alignTicks")&&d.get("interval")==null?f.push(v):(tg(g,d),ph(g)&&(s=v))}f.length&&(s||(s=f.pop(),tg(s.scale,s.model)),M(f,function(p){dR(p.scale,p.model,s.scale)}))}}i(n.x),i(n.y);var a={};M(n.x,function(o){vg(n,"y",o,a)}),M(n.y,function(o){vg(n,"x",o,a)}),this.resize(this.model,e)},r.prototype.resize=function(t,e,n){var i=t.getBoxLayoutParams(),a=!n&&t.get("containLabel"),o=$r(i,{width:e.getWidth(),height:e.getHeight()});this._rect=o;var s=this._axesList;u(),a&&(M(s,function(l){if(!l.model.get(["axisLabel","inside"])){var f=AP(l);if(f){var h=l.isHorizontal()?"height":"width",c=l.model.get(["axisLabel","margin"]);o[h]-=f[h]+c,l.position==="top"?o.y+=f.height+c:l.position==="left"&&(o.x+=f.width+c)}}}),u()),M(this._coordsList,function(l){l.calcAffineTransform()});function u(){M(s,function(l){var f=l.isHorizontal(),h=f?[0,o.width]:[0,o.height],c=l.inverse?1:0;l.setExtent(h[c],h[1-c]),gR(l,f?o.x:o.y)})}},r.prototype.getAxis=function(t,e){var n=this._axesMap[t];if(n!=null)return n[e||0]},r.prototype.getAxes=function(){return this._axesList.slice()},r.prototype.getCartesian=function(t,e){if(t!=null&&e!=null){var n="x"+t+"y"+e;return this._coordsMap[n]}U(t)&&(e=t.yAxisIndex,t=t.xAxisIndex);for(var i=0,a=this._coordsList;i0?"top":"bottom",a="center"):Is(i-Or)?(o=n>0?"bottom":"top",a="center"):(o="middle",i>0&&i0?"right":"left":a=n>0?"left":"right"),{rotation:i,textAlign:a,textVerticalAlign:o}},r.makeAxisEventDataBase=function(t){var e={componentType:t.mainType,componentIndex:t.componentIndex};return e[t.mainType+"Index"]=t.componentIndex,e},r.isLabelSilent=function(t){var e=t.get("tooltip");return t.get("silent")||!(t.get("triggerEvent")||e&&e.show)},r}(),dg={axisLine:function(r,t,e,n){var i=t.get(["axisLine","show"]);if(i==="auto"&&r.handleAutoShown&&(i=r.handleAutoShown("axisLine")),!!i){var a=t.axis.getExtent(),o=n.transform,s=[a[0],0],u=[a[1],0],l=s[0]>u[0];o&&(Se(s,s,o),Se(u,u,o));var f=B({lineCap:"round"},t.getModel(["axisLine","lineStyle"]).getLineStyle()),h=new Pn({shape:{x1:s[0],y1:s[1],x2:u[0],y2:u[1]},style:f,strokeContainThreshold:r.strokeContainThreshold||5,silent:!0,z2:1});Ba(h.shape,h.style.lineWidth),h.anid="line",e.add(h);var c=t.get(["axisLine","symbol"]);if(c!=null){var v=t.get(["axisLine","symbolSize"]);H(c)&&(c=[c,c]),(H(v)||ht(v))&&(v=[v,v]);var d=h1(t.get(["axisLine","symbolOffset"])||0,v),g=v[0],p=v[1];M([{rotate:r.rotation+Math.PI/2,offset:d[0],r:0},{rotate:r.rotation-Math.PI/2,offset:d[1],r:Math.sqrt((s[0]-u[0])*(s[0]-u[0])+(s[1]-u[1])*(s[1]-u[1]))}],function(y,m){if(c[m]!=="none"&&c[m]!=null){var _=En(c[m],-g/2,-p/2,g,p,f.stroke,!0),S=y.r+y.offset,b=l?u:s;_.attr({rotation:y.rotate,x:b[0]+S*Math.cos(r.rotation),y:b[1]-S*Math.sin(r.rotation),silent:!0,z2:11}),e.add(_)}})}}},axisTickLabel:function(r,t,e,n){var i=SR(e,n,t,r),a=bR(e,n,t,r);if(_R(t,a,i),xR(e,n,t,r.tickDirection),t.get(["axisLabel","hideOverlap"])){var o=cS(N(a,function(s){return{label:s,priority:s.z2,defaultAttr:{ignore:s.ignore}}}));gS(o)}},axisName:function(r,t,e,n){var i=Ia(r.axisName,t.get("name"));if(!!i){var a=t.get("nameLocation"),o=r.nameDirection,s=t.getModel("nameTextStyle"),u=t.get("nameGap")||0,l=t.axis.getExtent(),f=l[0]>l[1]?-1:1,h=[a==="start"?l[0]-f*u:a==="end"?l[1]+f*u:(l[0]+l[1])/2,gg(a)?r.labelOffset+o*u:0],c,v=t.get("nameRotate");v!=null&&(v=v*Or/180);var d;gg(a)?c=Dn.innerTextLayout(r.rotation,v!=null?v:r.rotation,o):(c=mR(r.rotation,a,v||0,l),d=r.axisNameAvailableWidth,d!=null&&(d=Math.abs(d/Math.sin(c.rotation)),!isFinite(d)&&(d=null)));var g=s.getFont(),p=t.get("nameTruncate",!0)||{},y=p.ellipsis,m=Ia(r.nameTruncateMaxWidth,p.maxWidth,d),_=new Ft({x:h[0],y:h[1],rotation:c.rotation,silent:Dn.isLabelSilent(t),style:Wr(s,{text:i,font:g,overflow:"truncate",width:m,ellipsis:y,fill:s.getTextColor()||t.get(["axisLine","lineStyle","color"]),align:s.get("align")||c.textAlign,verticalAlign:s.get("verticalAlign")||c.textVerticalAlign}),z2:1});if(mu({el:_,componentModel:t,itemName:i}),_.__fullText=i,_.anid="name",t.get("triggerEvent")){var S=Dn.makeAxisEventDataBase(t);S.targetType="axisName",S.name=i,ft(_).eventData=S}n.add(_),_.updateTransform(),e.add(_),_.decomposeTransform()}}};function mR(r,t,e,n){var i=Qm(e-r),a,o,s=n[0]>n[1],u=t==="start"&&!s||t!=="start"&&s;return Is(i-Or/2)?(o=u?"bottom":"top",a="center"):Is(i-Or*1.5)?(o=u?"top":"bottom",a="center"):(o="middle",iOr/2?a=u?"left":"right":a=u?"right":"left"),{rotation:i,textAlign:a,textVerticalAlign:o}}function _R(r,t,e){if(!eS(r.axis)){var n=r.get(["axisLabel","showMinLabel"]),i=r.get(["axisLabel","showMaxLabel"]);t=t||[],e=e||[];var a=t[0],o=t[1],s=t[t.length-1],u=t[t.length-2],l=e[0],f=e[1],h=e[e.length-1],c=e[e.length-2];n===!1?(ce(a),ce(l)):pg(a,o)&&(n?(ce(o),ce(f)):(ce(a),ce(l))),i===!1?(ce(s),ce(h)):pg(u,s)&&(i?(ce(u),ce(c)):(ce(s),ce(h)))}}function ce(r){r&&(r.ignore=!0)}function pg(r,t){var e=r&&r.getBoundingRect().clone(),n=t&&t.getBoundingRect().clone();if(!(!e||!n)){var i=qh([]);return Kh(i,i,-r.rotation),e.applyTransform(gi([],i,r.getLocalTransform())),n.applyTransform(gi([],i,t.getLocalTransform())),e.intersect(n)}}function gg(r){return r==="middle"||r==="center"}function mS(r,t,e,n,i){for(var a=[],o=[],s=[],u=0;u=0||r===t}function DR(r){var t=$v(r);if(!!t){var e=t.axisPointerModel,n=t.axis.scale,i=e.option,a=e.get("status"),o=e.get("value");o!=null&&(o=n.parse(o));var s=_h(e);a==null&&(i.status=s?"show":"hide");var u=n.getExtent().slice();u[0]>u[1]&&u.reverse(),(o==null||o>u[1])&&(o=u[1]),os)return!0;if(o){var u=$v(t).seriesDataCount,l=i.getExtent();return Math.abs(l[0]-l[1])/u>s}return!1}return n===!0},r.prototype.makeElOption=function(t,e,n,i,a){},r.prototype.createPointerEl=function(t,e,n,i){var a=e.pointer;if(a){var o=xn(t).pointerEl=new jM[a.type](_g(e.pointer));t.add(o)}},r.prototype.createLabelEl=function(t,e,n,i){if(e.label){var a=xn(t).labelEl=new Ft(_g(e.label));t.add(a),xg(a,i)}},r.prototype.updatePointerEl=function(t,e,n){var i=xn(t).pointerEl;i&&e.pointer&&(i.setStyle(e.pointer.style),n(i,{shape:e.pointer.shape}))},r.prototype.updateLabelEl=function(t,e,n,i){var a=xn(t).labelEl;a&&(a.setStyle(e.label.style),n(a,{x:e.label.x,y:e.label.y}),xg(a,i))},r.prototype._renderHandle=function(t){if(!(this._dragging||!this.updateHandleTransform)){var e=this._axisPointerModel,n=this._api.getZr(),i=this._handle,a=e.getModel("handle"),o=e.get("status");if(!a.get("show")||!o||o==="hide"){i&&n.remove(i),this._handle=null;return}var s;this._handle||(s=!0,i=this._handle=yu(a.get("icon"),{cursor:"move",draggable:!0,onmousemove:function(l){bm(l.event)},onmousedown:ql(this._onHandleDragMove,this,0,0),drift:ql(this._onHandleDragMove,this),ondragend:ql(this._onHandleDragEnd,this)}),n.add(i)),bg(i,e,!1),i.setStyle(a.getItemStyle(null,["color","borderColor","borderWidth","opacity","shadowColor","shadowBlur","shadowOffsetX","shadowOffsetY"]));var u=a.get("size");F(u)||(u=[u,u]),i.scaleX=u[0]/2,i.scaleY=u[1]/2,n1(this,"_doDispatchAxisPointer",a.get("throttle")||0,"fixRate"),this._moveHandleToValue(t,s)}},r.prototype._moveHandleToValue=function(t,e){Sg(this._axisPointerModel,!e&&this._moveAnimation,this._handle,Kl(this.getHandleTransform(t,this._axisModel,this._axisPointerModel)))},r.prototype._onHandleDragMove=function(t,e){var n=this._handle;if(!!n){this._dragging=!0;var i=this.updateHandleTransform(Kl(n),[t,e],this._axisModel,this._axisPointerModel);this._payloadInfo=i,n.stopAnimation(),n.attr(Kl(i)),xn(n).lastProp=null,this._doDispatchAxisPointer()}},r.prototype._doDispatchAxisPointer=function(){var t=this._handle;if(!!t){var e=this._payloadInfo,n=this._axisModel;this._api.dispatchAction({type:"updateAxisPointer",x:e.cursorPoint[0],y:e.cursorPoint[1],tooltipOption:e.tooltipOption,axesInfo:[{axisDim:n.axis.dim,axisIndex:n.componentIndex}]})}},r.prototype._onHandleDragEnd=function(){this._dragging=!1;var t=this._handle;if(!!t){var e=this._axisPointerModel.get("value");this._moveHandleToValue(e),this._api.dispatchAction({type:"hideTip"})}},r.prototype.clear=function(t){this._lastValue=null,this._lastStatus=null;var e=t.getZr(),n=this._group,i=this._handle;e&&n&&(this._lastGraphicKey=null,n&&e.remove(n),i&&e.remove(i),this._group=null,this._handle=null,this._payloadInfo=null),ih(this,"_doDispatchAxisPointer")},r.prototype.doClear=function(){},r.prototype.buildLabel=function(t,e,n){return n=n||0,{x:t[n],y:t[1-n],width:e[n],height:e[1-n]}},r}();function Sg(r,t,e,n){TS(xn(e).lastProp,n)||(xn(e).lastProp=n,t?Bt(e,n,r):(e.stopAnimation(),e.attr(n)))}function TS(r,t){if(U(r)&&U(t)){var e=!0;return M(t,function(n,i){e=e&&TS(r[i],n)}),!!e}else return r===t}function xg(r,t){r[t.get(["label","show"])?"show":"hide"]()}function Kl(r){return{x:r.x||0,y:r.y||0,rotation:r.rotation||0}}function bg(r,t,e){var n=t.get("z"),i=t.get("zlevel");r&&r.traverse(function(a){a.type!=="group"&&(n!=null&&(a.z=n),i!=null&&(a.zlevel=i),a.silent=e)})}const zR=FR;function VR(r){var t=r.get("type"),e=r.getModel(t+"Style"),n;return t==="line"?(n=e.getLineStyle(),n.fill=null):t==="shadow"&&(n=e.getAreaStyle(),n.stroke=null),n}function GR(r,t,e,n,i){var a=e.get("value"),o=CS(a,t.axis,t.ecModel,e.get("seriesDataIndices"),{precision:e.get(["label","precision"]),formatter:e.get(["label","formatter"])}),s=e.getModel("label"),u=Cu(s.get("padding")||0),l=s.getFont(),f=ou(o,l),h=i.position,c=f.width+u[1]+u[3],v=f.height+u[0]+u[2],d=i.align;d==="right"&&(h[0]-=c),d==="center"&&(h[0]-=c/2);var g=i.verticalAlign;g==="bottom"&&(h[1]-=v),g==="middle"&&(h[1]-=v/2),HR(h,c,v,n);var p=s.get("backgroundColor");(!p||p==="auto")&&(p=t.get(["axisLine","lineStyle","color"])),r.label={x:h[0],y:h[1],style:Wr(s,{text:o,font:l,fill:s.getTextColor(),padding:u,backgroundColor:p}),z2:10}}function HR(r,t,e,n){var i=n.getWidth(),a=n.getHeight();r[0]=Math.min(r[0]+t,i)-t,r[1]=Math.min(r[1]+e,a)-e,r[0]=Math.max(r[0],0),r[1]=Math.max(r[1],0)}function CS(r,t,e,n,i){r=t.scale.parse(r);var a=t.scale.getLabel({value:r},{precision:i.precision}),o=i.formatter;if(o){var s={value:Gv(t,{value:r}),axisDimension:t.dim,axisIndex:t.index,seriesData:[]};M(n,function(u){var l=e.getSeriesByIndex(u.seriesIndex),f=u.dataIndexInside,h=l&&l.getDataParams(f);h&&s.seriesData.push(h)}),H(o)?a=o.replace("{value}",a):q(o)&&(a=o(s))}return a}function AS(r,t,e){var n=La();return Kh(n,n,e.rotation),Af(n,n,e.position),pv([r.dataToCoord(t),(e.labelOffset||0)+(e.labelDirection||1)*(e.labelMargin||0)],n)}function WR(r,t,e,n,i,a){var o=_S.innerTextLayout(e.rotation,0,e.labelDirection);e.labelMargin=i.get(["label","margin"]),GR(t,n,i,a,{position:AS(n.axis,r,e),align:o.textAlign,verticalAlign:o.textVerticalAlign})}function $R(r,t,e){return e=e||0,{x1:r[e],y1:r[1-e],x2:t[e],y2:t[1-e]}}function UR(r,t,e){return e=e||0,{x:r[e],y:r[1-e],width:t[e],height:t[1-e]}}var YR=function(r){G(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.makeElOption=function(e,n,i,a,o){var s=i.axis,u=s.grid,l=a.get("type"),f=wg(u,s).getOtherAxis(s).getGlobalExtent(),h=s.toGlobalCoord(s.dataToCoord(n,!0));if(l&&l!=="none"){var c=VR(a),v=XR[l](s,h,f);v.style=c,e.graphicKey=v.type,e.pointer=v}var d=mh(u.model,i);WR(n,e,d,i,a,o)},t.prototype.getHandleTransform=function(e,n,i){var a=mh(n.axis.grid.model,n,{labelInside:!1});a.labelMargin=i.get(["handle","margin"]);var o=AS(n.axis,e,a);return{x:o[0],y:o[1],rotation:a.rotation+(a.labelDirection<0?Math.PI:0)}},t.prototype.updateHandleTransform=function(e,n,i,a){var o=i.axis,s=o.grid,u=o.getGlobalExtent(!0),l=wg(s,o).getOtherAxis(o).getGlobalExtent(),f=o.dim==="x"?0:1,h=[e.x,e.y];h[f]+=n[f],h[f]=Math.min(u[1],h[f]),h[f]=Math.max(u[0],h[f]);var c=(l[1]+l[0])/2,v=[c,c];v[f]=h[f];var d=[{verticalAlign:"middle"},{align:"center"}];return{x:h[0],y:h[1],rotation:e.rotation,cursorPoint:v,tooltipOption:d[f]}},t}(zR);function wg(r,t){var e={};return e[t.dim+"AxisIndex"]=t.index,r.getCartesian(e)}var XR={line:function(r,t,e){var n=$R([t,e[0]],[t,e[1]],Tg(r));return{type:"Line",subPixelOptimize:!0,shape:n}},shadow:function(r,t,e){var n=Math.max(1,r.getBandWidth()),i=e[1]-e[0];return{type:"Rect",shape:UR([t-n/2,e[0]],[n,i],Tg(r))}}};function Tg(r){return r.dim==="x"?0:1}const ZR=YR;var qR=function(r){G(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.type="axisPointer",t.defaultOption={show:"auto",z:50,type:"line",snap:!1,triggerTooltip:!0,value:null,status:null,link:[],animation:null,animationDurationUpdate:200,lineStyle:{color:"#B9BEC9",width:1,type:"dashed"},shadowStyle:{color:"rgba(210,219,238,0.2)"},label:{show:!0,formatter:null,precision:"auto",margin:3,color:"#fff",padding:[5,7,5,7],backgroundColor:"auto",borderColor:null,borderWidth:0,borderRadius:3},handle:{show:!1,icon:"M10.7,11.9v-1.3H9.3v1.3c-4.9,0.3-8.8,4.4-8.8,9.4c0,5,3.9,9.1,8.8,9.4h1.3c4.9-0.3,8.8-4.4,8.8-9.4C19.5,16.3,15.6,12.2,10.7,11.9z M13.3,24.4H6.7v-1.2h6.6z M13.3,22H6.7v-1.2h6.6z M13.3,19.6H6.7v-1.2h6.6z",size:45,margin:50,color:"#333",shadowBlur:3,shadowColor:"#aaa",shadowOffsetX:0,shadowOffsetY:2,throttle:40}},t}(_t);const KR=qR;var hr=bt(),jR=M;function MS(r,t,e){if(!nt.node){var n=t.getZr();hr(n).records||(hr(n).records={}),QR(n,t);var i=hr(n).records[r]||(hr(n).records[r]={});i.handler=e}}function QR(r,t){if(hr(r).initialized)return;hr(r).initialized=!0,e("click",lt(Cg,"click")),e("mousemove",lt(Cg,"mousemove")),e("globalout",tE);function e(n,i){r.on(n,function(a){var o=eE(t);jR(hr(r).records,function(s){s&&i(s,a,o.dispatchAction)}),JR(o.pendings,t)})}}function JR(r,t){var e=r.showTip.length,n=r.hideTip.length,i;e?i=r.showTip[e-1]:n&&(i=r.hideTip[n-1]),i&&(i.dispatchAction=null,t.dispatchAction(i))}function tE(r,t,e){r.handler("leave",null,e)}function Cg(r,t,e,n){t.handler(r,e,n)}function eE(r){var t={showTip:[],hideTip:[]},e=function(n){var i=t[n.type];i?i.push(n):(n.dispatchAction=e,r.dispatchAction(n))};return{dispatchAction:e,pendings:t}}function xh(r,t){if(!nt.node){var e=t.getZr(),n=(hr(e).records||{})[r];n&&(hr(e).records[r]=null)}}var rE=function(r){G(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.render=function(e,n,i){var a=n.getComponent("tooltip"),o=e.get("triggerOn")||a&&a.get("triggerOn")||"mousemove|click";MS("axisPointer",i,function(s,u,l){o!=="none"&&(s==="leave"||o.indexOf(s)>=0)&&l({type:"updateAxisPointer",currTrigger:s,x:u&&u.offsetX,y:u&&u.offsetY})})},t.prototype.remove=function(e,n){xh("axisPointer",n)},t.prototype.dispose=function(e,n){xh("axisPointer",n)},t.type="axisPointer",t}(Te);const nE=rE;function DS(r,t){var e=[],n=r.seriesIndex,i;if(n==null||!(i=t.getSeriesByIndex(n)))return{point:[]};var a=i.getData(),o=Ln(a,r);if(o==null||o<0||F(o))return{point:[]};var s=a.getItemGraphicEl(o),u=i.coordinateSystem;if(i.getTooltipPosition)e=i.getTooltipPosition(o)||[];else if(u&&u.dataToPoint)if(r.isStacked){var l=u.getBaseAxis(),f=u.getOtherAxis(l),h=f.dim,c=l.dim,v=h==="x"||h==="radius"?1:0,d=a.mapDimension(c),g=[];g[v]=a.get(d,o),g[1-v]=a.get(a.getCalculationInfo("stackResultDimension"),o),e=u.dataToPoint(g)||[]}else e=u.dataToPoint(a.getValues(N(u.dimensions,function(y){return a.mapDimension(y)}),o))||[];else if(s){var p=s.getBoundingRect().clone();p.applyTransform(s.transform),e=[p.x+p.width/2,p.y+p.height/2]}return{point:e,el:s}}var Ag=bt();function iE(r,t,e){var n=r.currTrigger,i=[r.x,r.y],a=r,o=r.dispatchAction||gt(e.dispatchAction,e),s=t.getComponent("axisPointer").coordSysAxesInfo;if(!!s){ms(i)&&(i=DS({seriesIndex:a.seriesIndex,dataIndex:a.dataIndex},t).point);var u=ms(i),l=a.axesInfo,f=s.axesInfo,h=n==="leave"||ms(i),c={},v={},d={list:[],map:{}},g={showPointer:lt(oE,v),showTooltip:lt(sE,d)};M(s.coordSysMap,function(y,m){var _=u||y.containPoint(i);M(s.coordSysAxesInfo[m],function(S,b){var x=S.axis,w=hE(l,S);if(!h&&_&&(!l||w)){var T=w&&w.value;T==null&&!u&&(T=x.pointToData(i)),T!=null&&Mg(S,T,g,!1,c)}})});var p={};return M(f,function(y,m){var _=y.linkGroup;_&&!v[m]&&M(_.axesInfo,function(S,b){var x=v[b];if(S!==y&&x){var w=x.value;_.mapper&&(w=y.axis.scale.parse(_.mapper(w,Dg(S),Dg(y)))),p[y.key]=w}})}),M(p,function(y,m){Mg(f[m],y,g,!0,c)}),uE(v,f,c),lE(d,i,r,o),fE(f,o,e),c}}function Mg(r,t,e,n,i){var a=r.axis;if(!(a.scale.isBlank()||!a.containData(t))){if(!r.involveSeries){e.showPointer(r,t);return}var o=aE(t,r),s=o.payloadBatch,u=o.snapToValue;s[0]&&i.seriesIndex==null&&B(i,s[0]),!n&&r.snap&&a.containData(u)&&u!=null&&(t=u),e.showPointer(r,t,s),e.showTooltip(r,o,u)}}function aE(r,t){var e=t.axis,n=e.dim,i=r,a=[],o=Number.MAX_VALUE,s=-1;return M(t.seriesModels,function(u,l){var f=u.getData().mapDimensionsAll(n),h,c;if(u.getAxisTooltipData){var v=u.getAxisTooltipData(f,r,e);c=v.dataIndices,h=v.nestestValue}else{if(c=u.getData().indicesOfNearest(f[0],r,e.type==="category"?.5:null),!c.length)return;h=u.getData().get(f[0],c[0])}if(!(h==null||!isFinite(h))){var d=r-h,g=Math.abs(d);g<=o&&((g=0&&s<0)&&(o=g,s=d,i=h,a.length=0),M(c,function(p){a.push({seriesIndex:u.seriesIndex,dataIndexInside:p,dataIndex:u.getData().getRawIndex(p)})}))}}),{payloadBatch:a,snapToValue:i}}function oE(r,t,e,n){r[t.key]={value:e,payloadBatch:n}}function sE(r,t,e,n){var i=e.payloadBatch,a=t.axis,o=a.model,s=t.axisPointerModel;if(!(!t.triggerTooltip||!i.length)){var u=t.coordSys.model,l=Ya(u),f=r.map[l];f||(f=r.map[l]={coordSysId:u.id,coordSysIndex:u.componentIndex,coordSysType:u.type,coordSysMainType:u.mainType,dataByAxis:[]},r.list.push(f)),f.dataByAxis.push({axisDim:a.dim,axisIndex:o.componentIndex,axisType:o.type,axisId:o.id,value:n,valueLabelOpt:{precision:s.get(["label","precision"]),formatter:s.get(["label","formatter"])},seriesDataIndices:i.slice()})}}function uE(r,t,e){var n=e.axesInfo=[];M(t,function(i,a){var o=i.axisPointerModel.option,s=r[a];s?(!i.useHandle&&(o.status="show"),o.value=s.value,o.seriesDataIndices=(s.payloadBatch||[]).slice()):!i.useHandle&&(o.status="hide"),o.status==="show"&&n.push({axisDim:i.axis.dim,axisIndex:i.axis.model.componentIndex,value:o.value})})}function lE(r,t,e,n){if(ms(t)||!r.list.length){n({type:"hideTip"});return}var i=((r.list[0].dataByAxis[0]||{}).seriesDataIndices||[])[0]||{};n({type:"showTip",escapeConnect:!0,x:t[0],y:t[1],tooltipOption:e.tooltipOption,position:e.position,dataIndexInside:i.dataIndexInside,dataIndex:i.dataIndex,seriesIndex:i.seriesIndex,dataByCoordSys:r.list})}function fE(r,t,e){var n=e.getZr(),i="axisPointerLastHighlights",a=Ag(n)[i]||{},o=Ag(n)[i]={};M(r,function(l,f){var h=l.axisPointerModel.option;h.status==="show"&&M(h.seriesDataIndices,function(c){var v=c.seriesIndex+" | "+c.dataIndex;o[v]=c})});var s=[],u=[];M(a,function(l,f){!o[f]&&u.push(l)}),M(o,function(l,f){!a[f]&&s.push(l)}),u.length&&e.dispatchAction({type:"downplay",escapeConnect:!0,notBlur:!0,batch:u}),s.length&&e.dispatchAction({type:"highlight",escapeConnect:!0,notBlur:!0,batch:s})}function hE(r,t){for(var e=0;e<(r||[]).length;e++){var n=r[e];if(t.axis.dim===n.axisDim&&t.axis.model.componentIndex===n.axisIndex)return n}}function Dg(r){var t=r.axis.model,e={},n=e.axisDim=r.axis.dim;return e.axisIndex=e[n+"AxisIndex"]=t.componentIndex,e.axisName=e[n+"AxisName"]=t.name,e.axisId=e[n+"AxisId"]=t.id,e}function ms(r){return!r||r[0]==null||isNaN(r[0])||r[1]==null||isNaN(r[1])}function IS(r){SS.registerAxisPointerClass("CartesianAxisPointer",ZR),r.registerComponentModel(KR),r.registerComponentView(nE),r.registerPreprocessor(function(t){if(t){(!t.axisPointer||t.axisPointer.length===0)&&(t.axisPointer={});var e=t.axisPointer.link;e&&!F(e)&&(t.axisPointer.link=[e])}}),r.registerProcessor(r.PRIORITY.PROCESSOR.STATISTIC,function(t,e){t.getComponent("axisPointer").coordSysAxesInfo=wR(t,e)}),r.registerAction({type:"updateAxisPointer",event:"updateAxisPointer",update:":updateAxisPointer"},iE)}function vE(r){le(wS),le(IS)}var Ig="\0_ec_interaction_mutex";function cE(r,t,e){var n=LS(r);n[t]=e}function dE(r,t,e){var n=LS(r),i=n[t];i===e&&(n[t]=null)}function LS(r){return r[Ig]||(r[Ig]={})}ir({type:"takeGlobalCursor",event:"globalCursorTaken",update:"update"},Kt);var pE={axisPointer:1,tooltip:1,brush:1};function gE(r,t,e){var n=t.getComponentByElement(r.topTarget),i=n&&n.coordinateSystem;return n&&n!==e&&!pE.hasOwnProperty(n.mainType)&&i&&i.model!==e}function PS(r,t,e,n,i,a){r=r||0;var o=e[1]-e[0];if(i!=null&&(i=Jn(i,[0,o])),a!=null&&(a=Math.max(a,i!=null?i:0)),n==="all"){var s=Math.abs(t[1]-t[0]);s=Jn(s,[0,o]),i=a=Jn(s,[i,a]),n=0}t[0]=Jn(t[0],e),t[1]=Jn(t[1],e);var u=jl(t,n);t[n]+=r;var l=i||0,f=e.slice();u.sign<0?f[0]+=l:f[1]-=l,t[n]=Jn(t[n],f);var h;return h=jl(t,n),i!=null&&(h.sign!==u.sign||h.spana&&(t[1-n]=t[n]+h.sign*a),t}function jl(r,t){var e=r[t]-r[1-t];return{span:Math.abs(e),sign:e>0?-1:e<0?1:t?-1:1}}function Jn(r,t){return Math.min(t[1]!=null?t[1]:1/0,Math.max(t[0]!=null?t[0]:-1/0,r))}var On=!0,Xa=Math.min,Di=Math.max,yE=Math.pow,mE=1e4,_E=6,SE=6,Lg="globalPan",xE={w:[0,0],e:[0,1],n:[1,0],s:[1,1]},bE={w:"ew",e:"ew",n:"ns",s:"ns",ne:"nesw",sw:"nesw",nw:"nwse",se:"nwse"},Pg={brushStyle:{lineWidth:2,stroke:"rgba(210,219,238,0.3)",fill:"#D2DBEE"},transformable:!0,brushMode:"single",removeOnClick:!1},wE=0,TE=function(r){G(t,r);function t(e){var n=r.call(this)||this;return n._track=[],n._covers=[],n._handlers={},n._zr=e,n.group=new Et,n._uid="brushController_"+wE++,M(PE,function(i,a){this._handlers[a]=gt(i,this)},n),n}return t.prototype.enableBrush=function(e){return this._brushType&&this._doDisableBrush(),e.brushType&&this._doEnableBrush(e),this},t.prototype._doEnableBrush=function(e){var n=this._zr;this._enableGlobalPan||cE(n,Lg,this._uid),M(this._handlers,function(i,a){n.on(a,i)}),this._brushType=e.brushType,this._brushOption=tt(Q(Pg),e,!0)},t.prototype._doDisableBrush=function(){var e=this._zr;dE(e,Lg,this._uid),M(this._handlers,function(n,i){e.off(i,n)}),this._brushType=this._brushOption=null},t.prototype.setPanels=function(e){if(e&&e.length){var n=this._panels={};M(e,function(i){n[i.panelId]=Q(i)})}else this._panels=null;return this},t.prototype.mount=function(e){e=e||{},this._enableGlobalPan=e.enableGlobalPan;var n=this.group;return this._zr.add(n),n.attr({x:e.x||0,y:e.y||0,rotation:e.rotation||0,scaleX:e.scaleX||1,scaleY:e.scaleY||1}),this._transform=n.getLocalTransform(),this},t.prototype.updateCovers=function(e){e=N(e,function(c){return tt(Q(Pg),c,!0)});var n="\0-brush-index-",i=this._covers,a=this._covers=[],o=this,s=this._creatingCover;return new $a(i,e,l,u).add(f).update(f).remove(h).execute(),this;function u(c,v){return(c.id!=null?c.id:n+v)+"-"+c.brushType}function l(c,v){return u(c.__brushOption,v)}function f(c,v){var d=e[c];if(v!=null&&i[v]===s)a[c]=i[v];else{var g=a[c]=v!=null?(i[v].__brushOption=d,i[v]):ES(o,RS(o,d));Uv(o,g)}}function h(c){i[c]!==s&&o.group.remove(i[c])}},t.prototype.unmount=function(){return this.enableBrush(!1),bh(this),this._zr.remove(this.group),this},t.prototype.dispose=function(){this.unmount(),this.off()},t}(Fe);function RS(r,t){var e=ku[t.brushType].createCover(r,t);return e.__brushOption=t,kS(e,t),r.group.add(e),e}function ES(r,t){var e=Yv(t);return e.endCreating&&(e.endCreating(r,t),kS(t,t.__brushOption)),t}function OS(r,t){var e=t.__brushOption;Yv(t).updateCoverShape(r,t,e.range,e)}function kS(r,t){var e=t.z;e==null&&(e=mE),r.traverse(function(n){n.z=e,n.z2=e})}function Uv(r,t){Yv(t).updateCommon(r,t),OS(r,t)}function Yv(r){return ku[r.__brushOption.brushType]}function Xv(r,t,e){var n=r._panels;if(!n)return On;var i,a=r._transform;return M(n,function(o){o.isTargetByCursor(t,e,a)&&(i=o)}),i}function BS(r,t){var e=r._panels;if(!e)return On;var n=t.__brushOption.panelId;return n!=null?e[n]:On}function bh(r){var t=r._covers,e=t.length;return M(t,function(n){r.group.remove(n)},r),t.length=0,!!e}function kn(r,t){var e=N(r._covers,function(n){var i=n.__brushOption,a=Q(i.range);return{brushType:i.brushType,panelId:i.panelId,range:a}});r.trigger("brush",{areas:e,isEnd:!!t.isEnd,removeOnClick:!!t.removeOnClick})}function CE(r){var t=r._track;if(!t.length)return!1;var e=t[t.length-1],n=t[0],i=e[0]-n[0],a=e[1]-n[1],o=yE(i*i+a*a,.5);return o>_E}function NS(r){var t=r.length-1;return t<0&&(t=0),[r[0],r[t]]}function FS(r,t,e,n){var i=new Et;return i.add(new Dt({name:"main",style:Zv(e),silent:!0,draggable:!0,cursor:"move",drift:lt(Rg,r,t,i,["n","s","w","e"]),ondragend:lt(kn,t,{isEnd:!0})})),M(n,function(a){i.add(new Dt({name:a.join(""),style:{opacity:0},draggable:!0,silent:!0,invisible:!0,drift:lt(Rg,r,t,i,a),ondragend:lt(kn,t,{isEnd:!0})}))}),i}function zS(r,t,e,n){var i=n.brushStyle.lineWidth||0,a=Di(i,SE),o=e[0][0],s=e[1][0],u=o-i/2,l=s-i/2,f=e[0][1],h=e[1][1],c=f-a+i/2,v=h-a+i/2,d=f-o,g=h-s,p=d+i,y=g+i;ur(r,t,"main",o,s,d,g),n.transformable&&(ur(r,t,"w",u,l,a,y),ur(r,t,"e",c,l,a,y),ur(r,t,"n",u,l,p,a),ur(r,t,"s",u,v,p,a),ur(r,t,"nw",u,l,a,a),ur(r,t,"ne",c,l,a,a),ur(r,t,"sw",u,v,a,a),ur(r,t,"se",c,v,a,a))}function wh(r,t){var e=t.__brushOption,n=e.transformable,i=t.childAt(0);i.useStyle(Zv(e)),i.attr({silent:!n,cursor:n?"move":"default"}),M([["w"],["e"],["n"],["s"],["s","e"],["s","w"],["n","e"],["n","w"]],function(a){var o=t.childOfName(a.join("")),s=a.length===1?Th(r,a[0]):ME(r,a);o&&o.attr({silent:!n,invisible:!n,cursor:n?bE[s]+"-resize":null})})}function ur(r,t,e,n,i,a,o){var s=t.childOfName(e);s&&s.setShape(IE(qv(r,t,[[n,i],[n+a,i+o]])))}function Zv(r){return J({strokeNoScale:!0},r.brushStyle)}function VS(r,t,e,n){var i=[Xa(r,e),Xa(t,n)],a=[Di(r,e),Di(t,n)];return[[i[0],a[0]],[i[1],a[1]]]}function AE(r){return dv(r.group)}function Th(r,t){var e={w:"left",e:"right",n:"top",s:"bottom"},n={left:"w",right:"e",top:"n",bottom:"s"},i=n_(e[t],AE(r));return n[i]}function ME(r,t){var e=[Th(r,t[0]),Th(r,t[1])];return(e[0]==="e"||e[0]==="w")&&e.reverse(),e.join("")}function Rg(r,t,e,n,i,a){var o=e.__brushOption,s=r.toRectRange(o.range),u=GS(t,i,a);M(n,function(l){var f=xE[l];s[f[0]][f[1]]+=u[f[0]]}),o.range=r.fromRectRange(VS(s[0][0],s[1][0],s[0][1],s[1][1])),Uv(t,e),kn(t,{isEnd:!1})}function DE(r,t,e,n){var i=t.__brushOption.range,a=GS(r,e,n);M(i,function(o){o[0]+=a[0],o[1]+=a[1]}),Uv(r,t),kn(r,{isEnd:!1})}function GS(r,t,e){var n=r.group,i=n.transformCoordToLocal(t,e),a=n.transformCoordToLocal(0,0);return[i[0]-a[0],i[1]-a[1]]}function qv(r,t,e){var n=BS(r,t);return n&&n!==On?n.clipPath(e,r._transform):Q(e)}function IE(r){var t=Xa(r[0][0],r[1][0]),e=Xa(r[0][1],r[1][1]),n=Di(r[0][0],r[1][0]),i=Di(r[0][1],r[1][1]);return{x:t,y:e,width:n-t,height:i-e}}function LE(r,t,e){if(!(!r._brushType||RE(r,t.offsetX,t.offsetY))){var n=r._zr,i=r._covers,a=Xv(r,t,e);if(!r._dragging)for(var o=0;on.getWidth()||e<0||e>n.getHeight()}var ku={lineX:kg(0),lineY:kg(1),rect:{createCover:function(r,t){function e(n){return n}return FS({toRectRange:e,fromRectRange:e},r,t,[["w"],["e"],["n"],["s"],["s","e"],["s","w"],["n","e"],["n","w"]])},getCreatingRange:function(r){var t=NS(r);return VS(t[1][0],t[1][1],t[0][0],t[0][1])},updateCoverShape:function(r,t,e,n){zS(r,t,e,n)},updateCommon:wh,contain:Ah},polygon:{createCover:function(r,t){var e=new Et;return e.add(new to({name:"main",style:Zv(t),silent:!0})),e},getCreatingRange:function(r){return r},endCreating:function(r,t){t.remove(t.childAt(0)),t.add(new du({name:"main",draggable:!0,drift:lt(DE,r,t),ondragend:lt(kn,r,{isEnd:!0})}))},updateCoverShape:function(r,t,e,n){t.childAt(0).setShape({points:qv(r,t,e)})},updateCommon:wh,contain:Ah}};function kg(r){return{createCover:function(t,e){return FS({toRectRange:function(n){var i=[n,[0,100]];return r&&i.reverse(),i},fromRectRange:function(n){return n[r]}},t,e,[[["w"],["e"]],[["n"],["s"]]][r])},getCreatingRange:function(t){var e=NS(t),n=Xa(e[0][r],e[1][r]),i=Di(e[0][r],e[1][r]);return[n,i]},updateCoverShape:function(t,e,n,i){var a,o=BS(t,e);if(o!==On&&o.getLinearBrushOtherExtent)a=o.getLinearBrushOtherExtent(r);else{var s=t._zr;a=[0,[s.getWidth(),s.getHeight()][1-r]]}var u=[n,a];r&&u.reverse(),zS(t,e,u,i)},updateCommon:wh,contain:Ah}}const EE=TE;function OE(r){return r=Kv(r),function(t){return a_(t,r)}}function kE(r,t){return r=Kv(r),function(e){var n=t!=null?t:e,i=n?r.width:r.height,a=n?r.x:r.y;return[a,a+(i||0)]}}function BE(r,t,e){var n=Kv(r);return function(i,a){return n.contain(a[0],a[1])&&!gE(i,t,e)}}function Kv(r){return ot.create(r)}var Bg=["x","y","radius","angle","single"],NE=["cartesian2d","polar","singleAxis"];function FE(r){var t=r.get("coordinateSystem");return at(NE,t)>=0}function ci(r){return r+"Axis"}function zE(r,t){var e=K(),n=[],i=K();r.eachComponent({mainType:"dataZoom",query:t},function(f){i.get(f.uid)||s(f)});var a;do a=!1,r.eachComponent("dataZoom",o);while(a);function o(f){!i.get(f.uid)&&u(f)&&(s(f),a=!0)}function s(f){i.set(f.uid,!0),n.push(f),l(f)}function u(f){var h=!1;return f.eachTargetAxis(function(c,v){var d=e.get(c);d&&d[v]&&(h=!0)}),h}function l(f){f.eachTargetAxis(function(h,c){(e.get(h)||e.set(h,[]))[c]=!0})}return n}var Ql=function(){function r(){this.indexList=[],this.indexMap=[]}return r.prototype.add=function(t){this.indexMap[t]||(this.indexList.push(t),this.indexMap[t]=!0)},r}(),VE=function(r){G(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e._autoThrottle=!0,e._noTarget=!0,e._rangePropMode=["percent","percent"],e}return t.prototype.init=function(e,n,i){var a=Ng(e);this.settledOption=a,this.mergeDefaultAndTheme(e,i),this._doInit(a)},t.prototype.mergeOption=function(e){var n=Ng(e);tt(this.option,e,!0),tt(this.settledOption,n,!0),this._doInit(n)},t.prototype._doInit=function(e){var n=this.option;this._setDefaultThrottle(e),this._updateRangeUse(e);var i=this.settledOption;M([["start","startValue"],["end","endValue"]],function(a,o){this._rangePropMode[o]==="value"&&(n[a[0]]=i[a[0]]=null)},this),this._resetTarget()},t.prototype._resetTarget=function(){var e=this.get("orient",!0),n=this._targetAxisInfoMap=K(),i=this._fillSpecifiedTargetAxis(n);i?this._orient=e||this._makeAutoOrientByTargetAxis():(this._orient=e||"horizontal",this._fillAutoTargetAxisByOrient(n,this._orient)),this._noTarget=!0,n.each(function(a){a.indexList.length&&(this._noTarget=!1)},this)},t.prototype._fillSpecifiedTargetAxis=function(e){var n=!1;return M(Bg,function(i){var a=this.getReferringComponents(ci(i),zC);if(!!a.specified){n=!0;var o=new Ql;M(a.models,function(s){o.add(s.componentIndex)}),e.set(i,o)}},this),n},t.prototype._fillAutoTargetAxisByOrient=function(e,n){var i=this.ecModel,a=!0;if(a){var o=n==="vertical"?"y":"x",s=i.findComponents({mainType:o+"Axis"});u(s,o)}if(a){var s=i.findComponents({mainType:"singleAxis",filter:function(f){return f.get("orient",!0)===n}});u(s,"single")}function u(l,f){var h=l[0];if(!!h){var c=new Ql;if(c.add(h.componentIndex),e.set(f,c),a=!1,f==="x"||f==="y"){var v=h.getReferringComponents("grid",qt).models[0];v&&M(l,function(d){h.componentIndex!==d.componentIndex&&v===d.getReferringComponents("grid",qt).models[0]&&c.add(d.componentIndex)})}}}a&&M(Bg,function(l){if(!!a){var f=i.findComponents({mainType:ci(l),filter:function(c){return c.get("type",!0)==="category"}});if(f[0]){var h=new Ql;h.add(f[0].componentIndex),e.set(l,h),a=!1}}},this)},t.prototype._makeAutoOrientByTargetAxis=function(){var e;return this.eachTargetAxis(function(n){!e&&(e=n)},this),e==="y"?"vertical":"horizontal"},t.prototype._setDefaultThrottle=function(e){if(e.hasOwnProperty("throttle")&&(this._autoThrottle=!1),this._autoThrottle){var n=this.ecModel.option;this.option.throttle=n.animation&&n.animationDurationUpdate>0?100:20}},t.prototype._updateRangeUse=function(e){var n=this._rangePropMode,i=this.get("rangeMode");M([["start","startValue"],["end","endValue"]],function(a,o){var s=e[a[0]]!=null,u=e[a[1]]!=null;s&&!u?n[o]="percent":!s&&u?n[o]="value":i?n[o]=i[o]:s&&(n[o]="percent")})},t.prototype.noTarget=function(){return this._noTarget},t.prototype.getFirstTargetAxisModel=function(){var e;return this.eachTargetAxis(function(n,i){e==null&&(e=this.ecModel.getComponent(ci(n),i))},this),e},t.prototype.eachTargetAxis=function(e,n){this._targetAxisInfoMap.each(function(i,a){M(i.indexList,function(o){e.call(n,a,o)})})},t.prototype.getAxisProxy=function(e,n){var i=this.getAxisModel(e,n);if(i)return i.__dzAxisProxy},t.prototype.getAxisModel=function(e,n){var i=this._targetAxisInfoMap.get(e);if(i&&i.indexMap[n])return this.ecModel.getComponent(ci(e),n)},t.prototype.setRawRange=function(e){var n=this.option,i=this.settledOption;M([["start","startValue"],["end","endValue"]],function(a){(e[a[0]]!=null||e[a[1]]!=null)&&(n[a[0]]=i[a[0]]=e[a[0]],n[a[1]]=i[a[1]]=e[a[1]])},this),this._updateRangeUse(e)},t.prototype.setCalculatedRange=function(e){var n=this.option;M(["start","startValue","end","endValue"],function(i){n[i]=e[i]})},t.prototype.getPercentRange=function(){var e=this.findRepresentativeAxisProxy();if(e)return e.getDataPercentWindow()},t.prototype.getValueRange=function(e,n){if(e==null&&n==null){var i=this.findRepresentativeAxisProxy();if(i)return i.getDataValueWindow()}else return this.getAxisProxy(e,n).getDataValueWindow()},t.prototype.findRepresentativeAxisProxy=function(e){if(e)return e.__dzAxisProxy;for(var n,i=this._targetAxisInfoMap.keys(),a=0;ao[1];if(_&&!S&&!b)return!0;_&&(p=!0),S&&(d=!0),b&&(g=!0)}return p&&d&&g})}else oi(f,function(v){if(a==="empty")u.setData(l=l.map(v,function(g){return s(g)?g:NaN}));else{var d={};d[v]=o,l.selectRange(d)}});oi(f,function(v){l.setApproximateExtent(o,v)})}});function s(u){return u>=o[0]&&u<=o[1]}},r.prototype._updateMinMaxSpan=function(){var t=this._minMaxSpan={},e=this._dataZoomModel,n=this._dataExtent;oi(["min","max"],function(i){var a=e.get(i+"Span"),o=e.get(i+"ValueSpan");o!=null&&(o=this.getAxisModel().axis.scale.parse(o)),o!=null?a=Lr(n[0]+o,n,[0,100],!0):a!=null&&(o=Lr(a,[0,100],n,!0)-n[0]),t[i+"Span"]=a,t[i+"ValueSpan"]=o},this)},r.prototype._setAxisModel=function(){var t=this.getAxisModel(),e=this._percentWindow,n=this._valueWindow;if(!!e){var i=jm(n,[0,500]);i=Math.min(i,20);var a=t.axis.scale.rawExtentInfo;e[0]!==0&&a.setDeterminedMinMax("min",+n[0].toFixed(i)),e[1]!==100&&a.setDeterminedMinMax("max",+n[1].toFixed(i)),a.freeze()}},r}();function qE(r,t,e){var n=[1/0,-1/0];oi(e,function(o){DP(n,o.getData(),t)});var i=r.getAxisModel(),a=J1(i.axis.scale,i,n).calculate();return[a.min,a.max]}const KE=ZE;var jE={getTargetSeries:function(r){function t(i){r.eachComponent("dataZoom",function(a){a.eachTargetAxis(function(o,s){var u=r.getComponent(ci(o),s);i(o,s,u,a)})})}t(function(i,a,o,s){o.__dzAxisProxy=null});var e=[];t(function(i,a,o,s){o.__dzAxisProxy||(o.__dzAxisProxy=new KE(i,a,s,r),e.push(o.__dzAxisProxy))});var n=K();return M(e,function(i){M(i.getTargetSeriesModels(),function(a){n.set(a.uid,a)})}),n},overallReset:function(r,t){r.eachComponent("dataZoom",function(e){e.eachTargetAxis(function(n,i){e.getAxisProxy(n,i).reset(e)}),e.eachTargetAxis(function(n,i){e.getAxisProxy(n,i).filterData(e,t)})}),r.eachComponent("dataZoom",function(e){var n=e.findRepresentativeAxisProxy();if(n){var i=n.getDataPercentWindow(),a=n.getDataValueWindow();e.setCalculatedRange({start:i[0],end:i[1],startValue:a[0],endValue:a[1]})}})}};const QE=jE;function JE(r){r.registerAction("dataZoom",function(t,e){var n=zE(e,t);M(n,function(i){i.setRawRange({start:t.start,end:t.end,startValue:t.startValue,endValue:t.endValue})})})}var zg=!1;function tO(r){zg||(zg=!0,r.registerProcessor(r.PRIORITY.PROCESSOR.FILTER,QE),JE(r),r.registerSubTypeDefaulter("dataZoom",function(){return"slider"}))}function eO(r){r.registerComponentModel(WE),r.registerComponentView(XE),tO(r)}var ke=function(){function r(){}return r}(),WS={};function ea(r,t){WS[r]=t}function $S(r){return WS[r]}var rO=function(r){G(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.optionUpdated=function(){r.prototype.optionUpdated.apply(this,arguments);var e=this.ecModel;M(this.option.feature,function(n,i){var a=$S(i);a&&(a.getDefaultOption&&(a.defaultOption=a.getDefaultOption(e)),tt(n,a.defaultOption))})},t.type="toolbox",t.layoutMode={type:"box",ignoreSize:!0},t.defaultOption={show:!0,z:6,orient:"horizontal",left:"right",top:"top",backgroundColor:"transparent",borderColor:"#ccc",borderRadius:0,borderWidth:0,padding:5,itemSize:15,itemGap:8,showTitle:!0,iconStyle:{borderColor:"#666",color:"none"},emphasis:{iconStyle:{borderColor:"#3E98C5"}},tooltip:{show:!1,position:"bottom"}},t}(_t);const nO=rO;function iO(r,t,e){var n=t.getBoxLayoutParams(),i=t.get("padding"),a={width:e.getWidth(),height:e.getHeight()},o=$r(n,a,i);xi(t.get("orient"),r,t.get("itemGap"),o.width,o.height),TD(r,n,a,i)}function US(r,t){var e=Cu(t.get("padding")),n=t.getItemStyle(["color","opacity"]);return n.fill=t.get("backgroundColor"),r=new Dt({shape:{x:r.x-e[3],y:r.y-e[0],width:r.width+e[1]+e[3],height:r.height+e[0]+e[2],r:t.get("borderRadius")},style:n,silent:!0,z2:-1}),r}var aO=function(r){G(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.render=function(e,n,i,a){var o=this.group;if(o.removeAll(),!e.get("show"))return;var s=+e.get("itemSize"),u=e.get("orient")==="vertical",l=e.get("feature")||{},f=this._features||(this._features={}),h=[];M(l,function(d,g){h.push(g)}),new $a(this._featureNames||[],h).add(c).update(c).remove(lt(c,null)).execute(),this._featureNames=h;function c(d,g){var p=h[d],y=h[g],m=l[p],_=new Vt(m,e,e.ecModel),S;if(a&&a.newTitle!=null&&a.featureName===p&&(m.title=a.newTitle),p&&!y){if(oO(p))S={onclick:_.option.onclick,featureName:p};else{var b=$S(p);if(!b)return;S=new b}f[p]=S}else if(S=f[y],!S)return;S.uid=io("toolbox-feature"),S.model=_,S.ecModel=n,S.api=i;var x=S instanceof ke;if(!p&&y){x&&S.dispose&&S.dispose(n,i);return}if(!_.get("show")||x&&S.unusable){x&&S.remove&&S.remove(n,i);return}v(_,S,p),_.setIconStatus=function(w,T){var C=this.option,A=this.iconPaths;C.iconStatus=C.iconStatus||{},C.iconStatus[w]=T,A[w]&&(T==="emphasis"?wi:Ti)(A[w])},S instanceof ke&&S.render&&S.render(_,n,i,a)}function v(d,g,p){var y=d.getModel("iconStyle"),m=d.getModel(["emphasis","iconStyle"]),_=g instanceof ke&&g.getIcons?g.getIcons():d.get("icon"),S=d.get("title")||{},b,x;H(_)?(b={},b[p]=_):b=_,H(S)?(x={},x[p]=S):x=S;var w=d.iconPaths={};M(b,function(T,C){var A=yu(T,{},{x:-s/2,y:-s/2,width:s,height:s});A.setStyle(y.getItemStyle());var D=A.ensureState("emphasis");D.style=m.getItemStyle();var I=new Ft({style:{text:x[C],align:m.get("textAlign"),borderRadius:m.get("textBorderRadius"),padding:m.get("textPadding"),fill:null},ignore:!0});A.setTextContent(I),mu({el:A,componentModel:e,itemName:C,formatterParamsExtra:{title:x[C]}}),A.__title=x[C],A.on("mouseover",function(){var L=m.getItemStyle(),P=u?e.get("right")==null&&e.get("left")!=="right"?"right":"left":e.get("bottom")==null&&e.get("top")!=="bottom"?"bottom":"top";I.setStyle({fill:m.get("textFill")||L.fill||L.stroke||"#000",backgroundColor:m.get("textBackgroundColor")}),A.setTextConfig({position:m.get("textPosition")||P}),I.ignore=!e.get("showTitle"),i.enterEmphasis(this)}).on("mouseout",function(){d.get(["iconStatus",C])!=="emphasis"&&i.leaveEmphasis(this),I.hide()}),(d.get(["iconStatus",C])==="emphasis"?wi:Ti)(A),o.add(A),A.on("click",gt(g.onclick,g,n,i,C)),w[C]=A})}iO(o,e,i),o.add(US(o.getBoundingRect(),e)),u||o.eachChild(function(d){var g=d.__title,p=d.ensureState("emphasis"),y=p.textConfig||(p.textConfig={}),m=d.getTextContent(),_=m&&m.ensureState("emphasis");if(_&&!q(_)&&g){var S=_.style||(_.style={}),b=ou(g,Ft.makeFont(S)),x=d.x+o.x,w=d.y+o.y+s,T=!1;w+b.height>i.getHeight()&&(y.position="top",T=!0);var C=T?-5-b.height:s+10;x+b.width/2>i.getWidth()?(y.position=["100%",C],S.align="right"):x-b.width/2<0&&(y.position=[0,C],S.align="left")}})},t.prototype.updateView=function(e,n,i,a){M(this._features,function(o){o instanceof ke&&o.updateView&&o.updateView(o.model,n,i,a)})},t.prototype.remove=function(e,n){M(this._features,function(i){i instanceof ke&&i.remove&&i.remove(e,n)}),this.group.removeAll()},t.prototype.dispose=function(e,n){M(this._features,function(i){i instanceof ke&&i.dispose&&i.dispose(e,n)})},t.type="toolbox",t}(Te);function oO(r){return r.indexOf("my")===0}const sO=aO;var uO=function(r){G(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.onclick=function(e,n){var i=this.model,a=i.get("name")||e.get("title.0.text")||"echarts",o=n.getZr().painter.getType()==="svg",s=o?"svg":i.get("type",!0)||"png",u=n.getConnectedDataURL({type:s,backgroundColor:i.get("backgroundColor",!0)||e.get("backgroundColor")||"#fff",connectedBackgroundColor:i.get("connectedBackgroundColor"),excludeComponents:i.get("excludeComponents"),pixelRatio:i.get("pixelRatio")}),l=nt.browser;if(q(MouseEvent)&&(l.newEdge||!l.ie&&!l.edge)){var f=document.createElement("a");f.download=a+"."+s,f.target="_blank",f.href=u;var h=new MouseEvent("click",{view:document.defaultView,bubbles:!0,cancelable:!1});f.dispatchEvent(h)}else if(window.navigator.msSaveOrOpenBlob||o){var c=u.split(","),v=c[0].indexOf("base64")>-1,d=o?decodeURIComponent(c[1]):c[1];v&&(d=window.atob(d));var g=a+"."+s;if(window.navigator.msSaveOrOpenBlob){for(var p=d.length,y=new Uint8Array(p);p--;)y[p]=d.charCodeAt(p);var m=new Blob([y]);window.navigator.msSaveOrOpenBlob(m,g)}else{var _=document.createElement("iframe");document.body.appendChild(_);var S=_.contentWindow,b=S.document;b.open("image/svg+xml","replace"),b.write(d),b.close(),S.focus(),b.execCommand("SaveAs",!0,g),document.body.removeChild(_)}}else{var x=i.get("lang"),w='',T=window.open();T.document.write(w),T.document.title=a}},t.getDefaultOption=function(e){var n={show:!0,icon:"M4.7,22.9L29.3,45.5L54.7,23.4M4.6,43.6L4.6,58L53.8,58L53.8,43.6M29.2,45.1L29.2,0",title:e.getLocaleModel().get(["toolbox","saveAsImage","title"]),type:"png",connectedBackgroundColor:"#fff",name:"",excludeComponents:["toolbox"],lang:e.getLocaleModel().get(["toolbox","saveAsImage","lang"])};return n},t}(ke);const lO=uO;var Vg="__ec_magicType_stack__",fO=[["line","bar"],["stack"]],hO=function(r){G(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.getIcons=function(){var e=this.model,n=e.get("icon"),i={};return M(e.get("type"),function(a){n[a]&&(i[a]=n[a])}),i},t.getDefaultOption=function(e){var n={show:!0,type:[],icon:{line:"M4.1,28.9h7.1l9.3-22l7.4,38l9.7-19.7l3,12.8h14.9M4.1,58h51.4",bar:"M6.7,22.9h10V48h-10V22.9zM24.9,13h10v35h-10V13zM43.2,2h10v46h-10V2zM3.1,58h53.7",stack:"M8.2,38.4l-8.4,4.1l30.6,15.3L60,42.5l-8.1-4.1l-21.5,11L8.2,38.4z M51.9,30l-8.1,4.2l-13.4,6.9l-13.9-6.9L8.2,30l-8.4,4.2l8.4,4.2l22.2,11l21.5-11l8.1-4.2L51.9,30z M51.9,21.7l-8.1,4.2L35.7,30l-5.3,2.8L24.9,30l-8.4-4.1l-8.3-4.2l-8.4,4.2L8.2,30l8.3,4.2l13.9,6.9l13.4-6.9l8.1-4.2l8.1-4.1L51.9,21.7zM30.4,2.2L-0.2,17.5l8.4,4.1l8.3,4.2l8.4,4.2l5.5,2.7l5.3-2.7l8.1-4.2l8.1-4.2l8.1-4.1L30.4,2.2z"},title:e.getLocaleModel().get(["toolbox","magicType","title"]),option:{},seriesIndex:{}};return n},t.prototype.onclick=function(e,n,i){var a=this.model,o=a.get(["seriesIndex",i]);if(!!Gg[i]){var s={series:[]},u=function(h){var c=h.subType,v=h.id,d=Gg[i](c,v,h,a);d&&(J(d,h.option),s.series.push(d));var g=h.coordinateSystem;if(g&&g.type==="cartesian2d"&&(i==="line"||i==="bar")){var p=g.getAxesByScale("ordinal")[0];if(p){var y=p.dim,m=y+"Axis",_=h.getReferringComponents(m,qt).models[0],S=_.componentIndex;s[m]=s[m]||[];for(var b=0;b<=S;b++)s[m][S]=s[m][S]||{};s[m][S].boundaryGap=i==="bar"}}};M(fO,function(h){at(h,i)>=0&&M(h,function(c){a.setIconStatus(c,"normal")})}),a.setIconStatus(i,"emphasis"),e.eachComponent({mainType:"series",query:o==null?null:{seriesIndex:o}},u);var l,f=i;i==="stack"&&(l=tt({stack:a.option.title.tiled,tiled:a.option.title.stack},a.option.title),a.get(["iconStatus",i])!=="emphasis"&&(f="tiled")),n.dispatchAction({type:"changeMagicType",currentType:f,newOption:s,newTitle:l,featureName:"magicType"})}},t}(ke),Gg={line:function(r,t,e,n){if(r==="bar")return tt({id:t,type:"line",data:e.get("data"),stack:e.get("stack"),markPoint:e.get("markPoint"),markLine:e.get("markLine")},n.get(["option","line"])||{},!0)},bar:function(r,t,e,n){if(r==="line")return tt({id:t,type:"bar",data:e.get("data"),stack:e.get("stack"),markPoint:e.get("markPoint"),markLine:e.get("markLine")},n.get(["option","bar"])||{},!0)},stack:function(r,t,e,n){var i=e.get("stack")===Vg;if(r==="line"||r==="bar")return n.setIconStatus("stack",i?"normal":"emphasis"),tt({id:t,stack:i?"":Vg},n.get(["option","stack"])||{},!0)}};ir({type:"changeMagicType",event:"magicTypeChanged",update:"prepareAndUpdate"},function(r,t){t.mergeOption(r.newOption)});const vO=hO;var Bu=new Array(60).join("-"),Ii=" ";function cO(r){var t={},e=[],n=[];return r.eachRawSeries(function(i){var a=i.coordinateSystem;if(a&&(a.type==="cartesian2d"||a.type==="polar")){var o=a.getBaseAxis();if(o.type==="category"){var s=o.dim+"_"+o.index;t[s]||(t[s]={categoryAxis:o,valueAxis:a.getOtherAxis(o),series:[]},n.push({axisDim:o.dim,axisIndex:o.index})),t[s].series.push(i)}else e.push(i)}else e.push(i)}),{seriesGroupByCategoryAxis:t,other:e,meta:n}}function dO(r){var t=[];return M(r,function(e,n){var i=e.categoryAxis,a=e.valueAxis,o=a.dim,s=[" "].concat(N(e.series,function(v){return v.name})),u=[i.model.getCategories()];M(e.series,function(v){var d=v.getRawData();u.push(v.getRawData().mapArray(d.mapDimension(o),function(g){return g}))});for(var l=[s.join(Ii)],f=0;f=0)return!0}var Ah=new RegExp("["+Di+"]+","g");function mO(r){for(var t=r.split(/\n+/g),e=Xs(t.shift()).split(Ah),n=[],i=N(e,function(u){return{name:u,data:[]}}),a=0;a=0)return!0}var Mh=new RegExp("["+Ii+"]+","g");function mO(r){for(var t=r.split(/\n+/g),e=Xs(t.shift()).split(Mh),n=[],i=N(e,function(u){return{name:u,data:[]}}),a=0;a=0;a--){var o=e[a];if(o[i])break}if(a<0){var s=r.queryComponents({mainType:"dataZoom",subType:"select",id:i})[0];if(s){var u=s.getPercentRange();e[0][i]={dataZoomId:i,start:u[0],end:u[1]}}}}),e.push(t)}function CO(r){var t=jv(r),e=t[t.length-1];t.length>1&&t.pop();var n={};return YS(e,function(i,a){for(var o=t.length-1;o>=0;o--)if(i=t[o][a],i){n[a]=i;break}}),n}function MO(r){XS(r).snapshots=null}function AO(r){return jv(r).length}function jv(r){var t=XS(r);return t.snapshots||(t.snapshots=[{}]),t.snapshots}var DO=function(r){G(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.onclick=function(e,n){MO(e),n.dispatchAction({type:"restore",from:this.uid})},t.getDefaultOption=function(e){var n={show:!0,icon:"M3.8,33.4 M47,18.9h9.8V8.7 M56.3,20.1 C52.1,9,40.5,0.6,26.8,2.1C12.6,3.7,1.6,16.2,2.1,30.6 M13,41.1H3.1v10.2 M3.7,39.9c4.2,11.1,15.8,19.5,29.5,18 c14.2-1.6,25.2-14.1,24.7-28.5",title:e.getLocaleModel().get(["toolbox","restore","title"])};return n},t}(ke);ir({type:"restore",event:"restore",update:"prepareAndUpdate"},function(r,t){t.resetOption("recreate")});const IO=DO;var LO=["grid","xAxis","yAxis","geo","graph","polar","radiusAxis","angleAxis","bmap"],PO=function(){function r(t,e,n){var i=this;this._targetInfoList=[];var a=Hg(e,t);A(RO,function(o,s){(!n||!n.include||at(n.include,s)>=0)&&o(a,i._targetInfoList)})}return r.prototype.setOutputRanges=function(t,e){return this.matchOutputRanges(t,e,function(n,i,a){if((n.coordRanges||(n.coordRanges=[])).push(i),!n.coordRange){n.coordRange=i;var o=Jl[n.brushType](0,a,i);n.__rangeOffset={offset:Yg[n.brushType](o.values,n.range,[1,1]),xyMinMax:o.xyMinMax}}}),t},r.prototype.matchOutputRanges=function(t,e,n){A(t,function(i){var a=this.findTargetInfo(i,e);a&&a!==!0&&A(a.coordSyses,function(o){var s=Jl[i.brushType](1,o,i.range,!0);n(i,s.values,o,e)})},this)},r.prototype.setInputRanges=function(t,e){A(t,function(n){var i=this.findTargetInfo(n,e);if(n.range=n.range||[],i&&i!==!0){n.panelId=i.panelId;var a=Jl[n.brushType](0,i.coordSys,n.coordRange),o=n.__rangeOffset;n.range=o?Yg[n.brushType](a.values,o.offset,EO(a.xyMinMax,o.xyMinMax)):a.values}},this)},r.prototype.makePanelOpts=function(t,e){return N(this._targetInfoList,function(n){var i=n.getPanelRect();return{panelId:n.panelId,defaultBrushType:e?e(n):null,clipPath:OE(i),isTargetByCursor:BE(i,t,n.coordSysModel),getLinearBrushOtherExtent:kE(i)}})},r.prototype.controlSeries=function(t,e,n){var i=this.findTargetInfo(t,n);return i===!0||i&&at(i.coordSyses,e.coordinateSystem)>=0},r.prototype.findTargetInfo=function(t,e){for(var n=this._targetInfoList,i=Hg(e,t),a=0;ar[1]&&r.reverse(),r}function Hg(r,t){return ya(r,t,{includeMainTypes:LO})}var RO={grid:function(r,t){var e=r.xAxisModels,n=r.yAxisModels,i=r.gridModels,a=K(),o={},s={};!e&&!n&&!i||(A(e,function(u){var l=u.axis.grid.model;a.set(l.id,l),o[l.id]=!0}),A(n,function(u){var l=u.axis.grid.model;a.set(l.id,l),s[l.id]=!0}),A(i,function(u){a.set(u.id,u),o[u.id]=!0,s[u.id]=!0}),a.each(function(u){var l=u.coordinateSystem,f=[];A(l.getCartesians(),function(h,c){(at(e,h.getAxis("x").model)>=0||at(n,h.getAxis("y").model)>=0)&&f.push(h)}),t.push({panelId:"grid--"+u.id,gridModel:u,coordSysModel:u,coordSys:f[0],coordSyses:f,getPanelRect:$g.grid,xAxisDeclared:o[u.id],yAxisDeclared:s[u.id]})}))},geo:function(r,t){A(r.geoModels,function(e){var n=e.coordinateSystem;t.push({panelId:"geo--"+e.id,geoModel:e,coordSysModel:e,coordSys:n,coordSyses:[n],getPanelRect:$g.geo})})}},Wg=[function(r,t){var e=r.xAxisModel,n=r.yAxisModel,i=r.gridModel;return!i&&e&&(i=e.axis.grid.model),!i&&n&&(i=n.axis.grid.model),i&&i===t.gridModel},function(r,t){var e=r.geoModel;return e&&e===t.geoModel}],$g={grid:function(){return this.coordSys.master.getRect().clone()},geo:function(){var r=this.coordSys,t=r.getBoundingRect().clone();return t.applyTransform(dv(r)),t}},Jl={lineX:lt(Ug,0),lineY:lt(Ug,1),rect:function(r,t,e,n){var i=r?t.pointToData([e[0][0],e[1][0]],n):t.dataToPoint([e[0][0],e[1][0]],n),a=r?t.pointToData([e[0][1],e[1][1]],n):t.dataToPoint([e[0][1],e[1][1]],n),o=[Dh([i[0],a[0]]),Dh([i[1],a[1]])];return{values:o,xyMinMax:o}},polygon:function(r,t,e,n){var i=[[1/0,-1/0],[1/0,-1/0]],a=N(e,function(o){var s=r?t.pointToData(o,n):t.dataToPoint(o,n);return i[0][0]=Math.min(i[0][0],s[0]),i[1][0]=Math.min(i[1][0],s[1]),i[0][1]=Math.max(i[0][1],s[0]),i[1][1]=Math.max(i[1][1],s[1]),s});return{values:a,xyMinMax:i}}};function Ug(r,t,e,n){var i=e.getAxis(["x","y"][r]),a=Dh(N([0,1],function(s){return t?i.coordToData(i.toLocalCoord(n[s]),!0):i.toGlobalCoord(i.dataToCoord(n[s]))})),o=[];return o[r]=a,o[1-r]=[NaN,NaN],{values:a,xyMinMax:o}}var Yg={lineX:lt(Xg,0),lineY:lt(Xg,1),rect:function(r,t,e){return[[r[0][0]-e[0]*t[0][0],r[0][1]-e[0]*t[0][1]],[r[1][0]-e[1]*t[1][0],r[1][1]-e[1]*t[1][1]]]},polygon:function(r,t,e){return N(r,function(n,i){return[n[0]-e[0]*t[i][0],n[1]-e[1]*t[i][1]]})}};function Xg(r,t,e,n){return[t[0]-n[r]*e[0],t[1]-n[r]*e[1]]}function EO(r,t){var e=Zg(r),n=Zg(t),i=[e[0]/n[0],e[1]/n[1]];return isNaN(i[0])&&(i[0]=1),isNaN(i[1])&&(i[1]=1),i}function Zg(r){return r?[r[0][1]-r[0][0],r[1][1]-r[1][0]]:[NaN,NaN]}const ZS=PO;var Ih=A,OO=kC("toolbox-dataZoom_"),kO=function(r){G(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.render=function(e,n,i,a){this._brushController||(this._brushController=new EE(i.getZr()),this._brushController.on("brush",gt(this._onBrush,this)).mount()),FO(e,n,this,a,i),NO(e,n)},t.prototype.onclick=function(e,n,i){BO[i].call(this)},t.prototype.remove=function(e,n){this._brushController&&this._brushController.unmount()},t.prototype.dispose=function(e,n){this._brushController&&this._brushController.dispose()},t.prototype._onBrush=function(e){var n=e.areas;if(!e.isEnd||!n.length)return;var i={},a=this.ecModel;this._brushController.updateCovers([]);var o=new ZS(Qv(this.model),a,{include:["grid"]});o.matchOutputRanges(n,a,function(l,f,h){if(h.type==="cartesian2d"){var c=l.brushType;c==="rect"?(s("x",h,f[0]),s("y",h,f[1])):s({lineX:"x",lineY:"y"}[c],h,f)}}),TO(a,i),this._dispatchZoomAction(i);function s(l,f,h){var c=f.getAxis(l),v=c.model,d=u(l,v,a),g=d.findRepresentativeAxisProxy(v).getMinMaxSpan();(g.minValueSpan!=null||g.maxValueSpan!=null)&&(h=PS(0,h.slice(),c.scale.getExtent(),0,g.minValueSpan,g.maxValueSpan)),d&&(i[d.id]={dataZoomId:d.id,startValue:h[0],endValue:h[1]})}function u(l,f,h){var c;return h.eachComponent({mainType:"dataZoom",subType:"select"},function(v){var d=v.getAxisModel(l,f.componentIndex);d&&(c=v)}),c}},t.prototype._dispatchZoomAction=function(e){var n=[];Ih(e,function(i,a){n.push(Q(i))}),n.length&&this.api.dispatchAction({type:"dataZoom",from:this.uid,batch:n})},t.getDefaultOption=function(e){var n={show:!0,filterMode:"filter",icon:{zoom:"M0,13.5h26.9 M13.5,26.9V0 M32.1,13.5H58V58H13.5 V32.1",back:"M22,1.4L9.9,13.5l12.3,12.3 M10.3,13.5H54.9v44.6 H10.3v-26"},title:e.getLocaleModel().get(["toolbox","dataZoom","title"]),brushStyle:{borderWidth:0,color:"rgba(210,219,238,0.2)"}};return n},t}(ke),BO={zoom:function(){var r=!this._isZoomActive;this.api.dispatchAction({type:"takeGlobalCursor",key:"dataZoomSelect",dataZoomSelectActive:r})},back:function(){this._dispatchZoomAction(CO(this.ecModel))}};function Qv(r){var t={xAxisIndex:r.get("xAxisIndex",!0),yAxisIndex:r.get("yAxisIndex",!0),xAxisId:r.get("xAxisId",!0),yAxisId:r.get("yAxisId",!0)};return t.xAxisIndex==null&&t.xAxisId==null&&(t.xAxisIndex="all"),t.yAxisIndex==null&&t.yAxisId==null&&(t.yAxisIndex="all"),t}function NO(r,t){r.setIconStatus("back",AO(t)>1?"emphasis":"normal")}function FO(r,t,e,n,i){var a=e._isZoomActive;n&&n.type==="takeGlobalCursor"&&(a=n.key==="dataZoomSelect"?n.dataZoomSelectActive:!1),e._isZoomActive=a,r.setIconStatus("zoom",a?"emphasis":"normal");var o=new ZS(Qv(r),t,{include:["grid"]}),s=o.makePanelOpts(i,function(u){return u.xAxisDeclared&&!u.yAxisDeclared?"lineX":!u.xAxisDeclared&&u.yAxisDeclared?"lineY":"rect"});e._brushController.setPanels(s).enableBrush(a&&s.length?{brushType:"auto",brushStyle:r.getModel("brushStyle").getItemStyle()}:!1)}RD("dataZoom",function(r){var t=r.getComponent("toolbox",0),e=["feature","dataZoom"];if(!t||t.get(e)==null)return;var n=t.getModel(e),i=[],a=Qv(n),o=ya(r,a);Ih(o.xAxisModels,function(u){return s(u,"xAxis","xAxisIndex")}),Ih(o.yAxisModels,function(u){return s(u,"yAxis","yAxisIndex")});function s(u,l,f){var h=u.componentIndex,c={type:"select",$fromToolbox:!0,filterMode:n.get("filterMode",!0)||"filter",id:OO+l+h};c[f]=h,i.push(c)}return i});const zO=kO;function VO(r){r.registerComponentModel(nO),r.registerComponentView(sO),ta("saveAsImage",lO),ta("magicType",vO),ta("dataView",wO),ta("dataZoom",zO),ta("restore",IO),le(eO)}var GO=function(r){G(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.type="tooltip",t.dependencies=["axisPointer"],t.defaultOption={z:60,show:!0,showContent:!0,trigger:"item",triggerOn:"mousemove|click",alwaysShowContent:!1,displayMode:"single",renderMode:"auto",confine:null,showDelay:0,hideDelay:100,transitionDuration:.4,enterable:!1,backgroundColor:"#fff",shadowBlur:10,shadowColor:"rgba(0, 0, 0, .2)",shadowOffsetX:1,shadowOffsetY:2,borderRadius:4,borderWidth:1,padding:null,extraCssText:"",axisPointer:{type:"line",axis:"auto",animation:"auto",animationDurationUpdate:200,animationEasingUpdate:"exponentialOut",crossStyle:{color:"#999",width:1,type:"dashed",textStyle:{}}},textStyle:{color:"#666",fontSize:14}},t}(_t);const HO=GO;function qS(r){var t=r.get("confine");return t!=null?!!t:r.get("renderMode")==="richText"}function KS(r){if(!!nt.domSupported){for(var t=document.documentElement.style,e=0,n=r.length;e-1?(s+="top:50%",u+="translateY(-50%) rotate("+(l=a==="left"?-225:-45)+"deg)"):(s+="left:50%",u+="translateX(-50%) rotate("+(l=a==="top"?225:45)+"deg)");var f=l*Math.PI/180,h=o+i,c=h*Math.abs(Math.cos(f))+h*Math.abs(Math.sin(f)),v=Math.round(((c-Math.SQRT2*i)/2+Math.SQRT2*i-(c-h)/2)*100)/100;s+=";"+a+":-"+v+"px";var d=t+" solid "+i+"px;",g=["position:absolute;width:"+o+"px;height:"+o+"px;",s+";"+u+";","border-bottom:"+d,"border-right:"+d,"background-color:"+n+";"];return'
'}function qO(r,t){var e="cubic-bezier(0.23,1,0.32,1)",n=" "+r/2+"s "+e,i="opacity"+n+",visibility"+n;return t||(n=" "+r+"s "+e,i+=nt.transformSupported?","+Jv+n:",left"+n+",top"+n),UO+":"+i}function qg(r,t,e){var n=r.toFixed(0)+"px",i=t.toFixed(0)+"px";if(!nt.transformSupported)return e?"top:"+i+";left:"+n+";":[["top",i],["left",n]];var a=nt.transform3dSupported,o="translate"+(a?"3d":"")+"("+n+","+i+(a?",0":"")+")";return e?"top:0;left:0;"+Jv+":"+o+";":[["top",0],["left",0],[jS,o]]}function KO(r){var t=[],e=r.get("fontSize"),n=r.getTextColor();n&&t.push("color:"+n),t.push("font:"+r.getFont()),e&&t.push("line-height:"+Math.round(e*3/2)+"px");var i=r.get("textShadowColor"),a=r.get("textShadowBlur")||0,o=r.get("textShadowOffsetX")||0,s=r.get("textShadowOffsetY")||0;return i&&a&&t.push("text-shadow:"+o+"px "+s+"px "+a+"px "+i),A(["decoration","align"],function(u){var l=r.get(u);l&&t.push("text-"+u+":"+l)}),t.join(";")}function jO(r,t,e){var n=[],i=r.get("transitionDuration"),a=r.get("backgroundColor"),o=r.get("shadowBlur"),s=r.get("shadowColor"),u=r.get("shadowOffsetX"),l=r.get("shadowOffsetY"),f=r.getModel("textStyle"),h=e1(r,"html"),c=u+"px "+l+"px "+o+"px "+s;return n.push("box-shadow:"+c),t&&i&&n.push(qO(i,e)),a&&n.push("background-color:"+a),A(["width","color","radius"],function(v){var d="border-"+v,g=b_(d),p=r.get(g);p!=null&&n.push(d+":"+p+(v==="color"?"":"px"))}),n.push(KO(f)),h!=null&&n.push("padding:"+Cu(h).join("px ")+"px"),n.join(";")+";"}function Kg(r,t,e,n,i){var a=t&&t.painter;if(e){var o=a&&a.getViewportRoot();o&&eT(r,o,document.body,n,i)}else{r[0]=n,r[1]=i;var s=a&&a.getViewportRootOffset();s&&(r[0]+=s.offsetLeft,r[1]+=s.offsetTop)}r[2]=r[0]/t.getWidth(),r[3]=r[1]/t.getHeight()}var QO=function(){function r(t,e,n){if(this._show=!1,this._styleCoord=[0,0,0,0],this._enterable=!0,this._firstShow=!0,this._longHide=!0,nt.wxa)return null;var i=document.createElement("div");i.domBelongToZr=!0,this.el=i;var a=this._zr=e.getZr(),o=this._appendToBody=n&&n.appendToBody;Kg(this._styleCoord,a,o,e.getWidth()/2,e.getHeight()/2),o?document.body.appendChild(i):t.appendChild(i),this._container=t;var s=this;i.onmouseenter=function(){s._enterable&&(clearTimeout(s._hideTimeout),s._show=!0),s._inContent=!0},i.onmousemove=function(u){if(u=u||window.event,!s._enterable){var l=a.handler,f=a.painter.getViewportRoot();pe(f,u,!0),l.dispatch("mousemove",u)}},i.onmouseleave=function(){s._inContent=!1,s._enterable&&s._show&&s.hideLater(s._hideDelay)}}return r.prototype.update=function(t){var e=this._container,n=$O(e,"position"),i=e.style;i.position!=="absolute"&&n!=="absolute"&&(i.position="relative");var a=t.get("alwaysShowContent");a&&this._moveIfResized(),this.el.className=t.get("className")||""},r.prototype.show=function(t,e){clearTimeout(this._hideTimeout),clearTimeout(this._longHideTimeout);var n=this.el,i=n.style,a=this._styleCoord;n.innerHTML?i.cssText=YO+jO(t,!this._firstShow,this._longHide)+qg(a[0],a[1],!0)+("border-color:"+Pn(e)+";")+(t.get("extraCssText")||"")+(";pointer-events:"+(this._enterable?"auto":"none")):i.display="none",this._show=!0,this._firstShow=!1,this._longHide=!1},r.prototype.setContent=function(t,e,n,i,a){var o=this.el;if(t==null){o.innerHTML="";return}var s="";if(H(a)&&n.get("trigger")==="item"&&!qS(n)&&(s=ZO(n,i,a)),H(t))o.innerHTML=t+s;else if(t){o.innerHTML="",F(t)||(t=[t]);for(var u=0;u=0?this._tryShow(a,o):i==="leave"&&this._hide(o))},this))},t.prototype._keepShow=function(){var e=this._tooltipModel,n=this._ecModel,i=this._api,a=e.get("triggerOn");if(this._lastX!=null&&this._lastY!=null&&a!=="none"&&a!=="click"){var o=this;clearTimeout(this._refreshUpdateTimeout),this._refreshUpdateTimeout=setTimeout(function(){!i.isDisposed()&&o.manuallyShowTip(e,n,i,{x:o._lastX,y:o._lastY,dataByCoordSys:o._lastDataByCoordSys})})}},t.prototype.manuallyShowTip=function(e,n,i,a){if(!(a.from===this.uid||nt.node||!i.getDom())){var o=Jg(a,i);this._ticket="";var s=a.dataByCoordSys,u=sk(a,n,i);if(u){var l=u.el.getBoundingRect().clone();l.applyTransform(u.el.transform),this._tryShow({offsetX:l.x+l.width/2,offsetY:l.y+l.height/2,target:u.el,position:a.position,positionDefault:"bottom"},o)}else if(a.tooltip&&a.x!=null&&a.y!=null){var f=rk;f.x=a.x,f.y=a.y,f.update(),ft(f).tooltipConfig={name:null,option:a.tooltip},this._tryShow({offsetX:a.x,offsetY:a.y,target:f},o)}else if(s)this._tryShow({offsetX:a.x,offsetY:a.y,position:a.position,dataByCoordSys:s,tooltipOption:a.tooltipOption},o);else if(a.seriesIndex!=null){if(this._manuallyAxisShowTip(e,n,i,a))return;var h=DS(a,n),c=h.point[0],v=h.point[1];c!=null&&v!=null&&this._tryShow({offsetX:c,offsetY:v,target:h.el,position:a.position,positionDefault:"bottom"},o)}else a.x!=null&&a.y!=null&&(i.dispatchAction({type:"updateAxisPointer",x:a.x,y:a.y}),this._tryShow({offsetX:a.x,offsetY:a.y,position:a.position,target:i.getZr().findHover(a.x,a.y).target},o))}},t.prototype.manuallyHideTip=function(e,n,i,a){var o=this._tooltipContent;!this._alwaysShowContent&&this._tooltipModel&&o.hideLater(this._tooltipModel.get("hideDelay")),this._lastX=this._lastY=this._lastDataByCoordSys=null,a.from!==this.uid&&this._hide(Jg(a,i))},t.prototype._manuallyAxisShowTip=function(e,n,i,a){var o=a.seriesIndex,s=a.dataIndex,u=n.getComponent("axisPointer").coordSysAxesInfo;if(!(o==null||s==null||u==null)){var l=n.getSeriesByIndex(o);if(!!l){var f=l.getData(),h=ea([f.getItemModel(s),l,(l.coordinateSystem||{}).model],this._tooltipModel);if(h.get("trigger")==="axis")return i.dispatchAction({type:"updateAxisPointer",seriesIndex:o,dataIndex:s,position:a.position}),!0}}},t.prototype._tryShow=function(e,n){var i=e.target,a=this._tooltipModel;if(!!a){this._lastX=e.offsetX,this._lastY=e.offsetY;var o=e.dataByCoordSys;if(o&&o.length)this._showAxisTooltip(o,e);else if(i){this._lastDataByCoordSys=null;var s,u;fa(i,function(l){if(ft(l).dataIndex!=null)return s=l,!0;if(ft(l).tooltipConfig!=null)return u=l,!0},!0),s?this._showSeriesItemTooltip(e,s,n):u?this._showComponentItemTooltip(e,u,n):this._hide(n)}else this._lastDataByCoordSys=null,this._hide(n)}},t.prototype._showOrMove=function(e,n){var i=e.get("showDelay");n=gt(n,this),clearTimeout(this._showTimout),i>0?this._showTimout=setTimeout(n,i):n()},t.prototype._showAxisTooltip=function(e,n){var i=this._ecModel,a=this._tooltipModel,o=[n.offsetX,n.offsetY],s=ea([n.tooltipOption],a),u=this._renderMode,l=[],f=Ga("section",{blocks:[],noHeader:!0}),h=[],c=new Pl;A(e,function(m){A(m.dataByAxis,function(_){var S=i.getComponent(_.axisDim+"Axis",_.axisIndex),b=_.value;if(!(!S||b==null)){var x=CS(b,S.axis,i,_.seriesDataIndices,_.valueLabelOpt),w=Ga("section",{header:x,noHeader:!Ze(x),sortBlocks:!0,blocks:[]});f.blocks.push(w),A(_.seriesDataIndices,function(T){var C=i.getSeriesByIndex(T.seriesIndex),M=T.dataIndexInside,D=C.getDataParams(M);if(!(D.dataIndex<0)){D.axisDim=_.axisDim,D.axisIndex=_.axisIndex,D.axisType=_.axisType,D.axisId=_.axisId,D.axisValue=Gv(S.axis,{value:b}),D.axisValueLabel=x,D.marker=c.makeTooltipMarker("item",Pn(D.color),u);var I=up(C.formatTooltip(M,!0,null)),L=I.frag;if(L){var P=ea([C],a).get("valueFormatter");w.blocks.push(P?B({valueFormatter:P},L):L)}I.text&&h.push(I.text),l.push(D)}})}})}),f.blocks.reverse(),h.reverse();var v=n.position,d=s.get("order"),g=dp(f,c,u,d,i.get("useUTC"),s.get("textStyle"));g&&h.unshift(g);var p=u==="richText"?` +*`,"g")),n={series:[]};return M(e,function(i,a){if(yO(i)){var o=mO(i),s=t[a],u=s.axisDim+"Axis";s&&(n[u]=n[u]||[],n[u][s.axisIndex]={data:o.categories},n.series=n.series.concat(o.series))}else{var o=_O(i);n.series.push(o)}}),n}var xO=function(r){G(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.onclick=function(e,n){setTimeout(function(){n.dispatchAction({type:"hideTip"})});var i=n.getDom(),a=this.model;this._dom&&i.removeChild(this._dom);var o=document.createElement("div");o.style.cssText="position:absolute;top:0;bottom:0;left:0;right:0;padding:5px",o.style.backgroundColor=a.get("backgroundColor")||"#fff";var s=document.createElement("h4"),u=a.get("lang")||[];s.innerHTML=u[0]||a.get("title"),s.style.cssText="margin:10px 20px",s.style.color=a.get("textColor");var l=document.createElement("div"),f=document.createElement("textarea");l.style.cssText="overflow:auto";var h=a.get("optionToContent"),c=a.get("contentToOption"),v=gO(e);if(q(h)){var d=h(n.getOption());H(d)?l.innerHTML=d:Da(d)&&l.appendChild(d)}else{f.readOnly=a.get("readOnly");var g=f.style;g.cssText="display:block;width:100%;height:100%;font-family:monospace;font-size:14px;line-height:1.6rem;resize:none;box-sizing:border-box;outline:none",g.color=a.get("textColor"),g.borderColor=a.get("textareaBorderColor"),g.backgroundColor=a.get("textareaColor"),f.value=v.value,l.appendChild(f)}var p=v.meta,y=document.createElement("div");y.style.cssText="position:absolute;bottom:5px;left:0;right:0";var m="float:right;margin-right:20px;border:none;cursor:pointer;padding:2px 5px;font-size:12px;border-radius:3px",_=document.createElement("div"),S=document.createElement("div");m+=";background-color:"+a.get("buttonColor"),m+=";color:"+a.get("buttonTextColor");var b=this;function x(){i.removeChild(o),b._dom=null}Cf(_,"click",x),Cf(S,"click",function(){if(c==null&&h!=null||c!=null&&h==null){x();return}var w;try{q(c)?w=c(l,n.getOption()):w=SO(f.value,p)}catch(T){throw x(),new Error("Data view format error "+T)}w&&n.dispatchAction({type:"changeDataView",newOption:w}),x()}),_.innerHTML=u[1],S.innerHTML=u[2],S.style.cssText=_.style.cssText=m,!a.get("readOnly")&&y.appendChild(S),y.appendChild(_),o.appendChild(s),o.appendChild(l),o.appendChild(y),l.style.height=i.clientHeight-80+"px",i.appendChild(o),this._dom=o},t.prototype.remove=function(e,n){this._dom&&n.getDom().removeChild(this._dom)},t.prototype.dispose=function(e,n){this.remove(e,n)},t.getDefaultOption=function(e){var n={show:!0,readOnly:!1,optionToContent:null,contentToOption:null,icon:"M17.5,17.3H33 M17.5,17.3H33 M45.4,29.5h-28 M11.5,2v56H51V14.8L38.4,2H11.5z M38.4,2.2v12.7H51 M45.4,41.7h-28",title:e.getLocaleModel().get(["toolbox","dataView","title"]),lang:e.getLocaleModel().get(["toolbox","dataView","lang"]),backgroundColor:"#fff",textColor:"#000",textareaColor:"#fff",textareaBorderColor:"#333",buttonColor:"#c23531",buttonTextColor:"#fff"};return n},t}(ke);function bO(r,t){return N(r,function(e,n){var i=t&&t[n];if(U(i)&&!F(i)){var a=U(e)&&!F(e);a||(e={value:e});var o=i.name!=null&&e.name==null;return e=J(e,i),o&&delete e.name,e}else return e})}ir({type:"changeDataView",event:"dataViewChanged",update:"prepareAndUpdate"},function(r,t){var e=[];M(r.newOption.series,function(n){var i=t.getSeriesByName(n.name)[0];if(!i)e.push(B({type:"scatter"},n));else{var a=i.get("data");e.push({name:n.name,data:bO(n.data,a)})}}),t.mergeOption(J({series:e},r.newOption))});const wO=xO;var YS=M,XS=bt();function TO(r,t){var e=jv(r);YS(t,function(n,i){for(var a=e.length-1;a>=0;a--){var o=e[a];if(o[i])break}if(a<0){var s=r.queryComponents({mainType:"dataZoom",subType:"select",id:i})[0];if(s){var u=s.getPercentRange();e[0][i]={dataZoomId:i,start:u[0],end:u[1]}}}}),e.push(t)}function CO(r){var t=jv(r),e=t[t.length-1];t.length>1&&t.pop();var n={};return YS(e,function(i,a){for(var o=t.length-1;o>=0;o--)if(i=t[o][a],i){n[a]=i;break}}),n}function AO(r){XS(r).snapshots=null}function MO(r){return jv(r).length}function jv(r){var t=XS(r);return t.snapshots||(t.snapshots=[{}]),t.snapshots}var DO=function(r){G(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.onclick=function(e,n){AO(e),n.dispatchAction({type:"restore",from:this.uid})},t.getDefaultOption=function(e){var n={show:!0,icon:"M3.8,33.4 M47,18.9h9.8V8.7 M56.3,20.1 C52.1,9,40.5,0.6,26.8,2.1C12.6,3.7,1.6,16.2,2.1,30.6 M13,41.1H3.1v10.2 M3.7,39.9c4.2,11.1,15.8,19.5,29.5,18 c14.2-1.6,25.2-14.1,24.7-28.5",title:e.getLocaleModel().get(["toolbox","restore","title"])};return n},t}(ke);ir({type:"restore",event:"restore",update:"prepareAndUpdate"},function(r,t){t.resetOption("recreate")});const IO=DO;var LO=["grid","xAxis","yAxis","geo","graph","polar","radiusAxis","angleAxis","bmap"],PO=function(){function r(t,e,n){var i=this;this._targetInfoList=[];var a=Hg(e,t);M(RO,function(o,s){(!n||!n.include||at(n.include,s)>=0)&&o(a,i._targetInfoList)})}return r.prototype.setOutputRanges=function(t,e){return this.matchOutputRanges(t,e,function(n,i,a){if((n.coordRanges||(n.coordRanges=[])).push(i),!n.coordRange){n.coordRange=i;var o=Jl[n.brushType](0,a,i);n.__rangeOffset={offset:Yg[n.brushType](o.values,n.range,[1,1]),xyMinMax:o.xyMinMax}}}),t},r.prototype.matchOutputRanges=function(t,e,n){M(t,function(i){var a=this.findTargetInfo(i,e);a&&a!==!0&&M(a.coordSyses,function(o){var s=Jl[i.brushType](1,o,i.range,!0);n(i,s.values,o,e)})},this)},r.prototype.setInputRanges=function(t,e){M(t,function(n){var i=this.findTargetInfo(n,e);if(n.range=n.range||[],i&&i!==!0){n.panelId=i.panelId;var a=Jl[n.brushType](0,i.coordSys,n.coordRange),o=n.__rangeOffset;n.range=o?Yg[n.brushType](a.values,o.offset,EO(a.xyMinMax,o.xyMinMax)):a.values}},this)},r.prototype.makePanelOpts=function(t,e){return N(this._targetInfoList,function(n){var i=n.getPanelRect();return{panelId:n.panelId,defaultBrushType:e?e(n):null,clipPath:OE(i),isTargetByCursor:BE(i,t,n.coordSysModel),getLinearBrushOtherExtent:kE(i)}})},r.prototype.controlSeries=function(t,e,n){var i=this.findTargetInfo(t,n);return i===!0||i&&at(i.coordSyses,e.coordinateSystem)>=0},r.prototype.findTargetInfo=function(t,e){for(var n=this._targetInfoList,i=Hg(e,t),a=0;ar[1]&&r.reverse(),r}function Hg(r,t){return ya(r,t,{includeMainTypes:LO})}var RO={grid:function(r,t){var e=r.xAxisModels,n=r.yAxisModels,i=r.gridModels,a=K(),o={},s={};!e&&!n&&!i||(M(e,function(u){var l=u.axis.grid.model;a.set(l.id,l),o[l.id]=!0}),M(n,function(u){var l=u.axis.grid.model;a.set(l.id,l),s[l.id]=!0}),M(i,function(u){a.set(u.id,u),o[u.id]=!0,s[u.id]=!0}),a.each(function(u){var l=u.coordinateSystem,f=[];M(l.getCartesians(),function(h,c){(at(e,h.getAxis("x").model)>=0||at(n,h.getAxis("y").model)>=0)&&f.push(h)}),t.push({panelId:"grid--"+u.id,gridModel:u,coordSysModel:u,coordSys:f[0],coordSyses:f,getPanelRect:$g.grid,xAxisDeclared:o[u.id],yAxisDeclared:s[u.id]})}))},geo:function(r,t){M(r.geoModels,function(e){var n=e.coordinateSystem;t.push({panelId:"geo--"+e.id,geoModel:e,coordSysModel:e,coordSys:n,coordSyses:[n],getPanelRect:$g.geo})})}},Wg=[function(r,t){var e=r.xAxisModel,n=r.yAxisModel,i=r.gridModel;return!i&&e&&(i=e.axis.grid.model),!i&&n&&(i=n.axis.grid.model),i&&i===t.gridModel},function(r,t){var e=r.geoModel;return e&&e===t.geoModel}],$g={grid:function(){return this.coordSys.master.getRect().clone()},geo:function(){var r=this.coordSys,t=r.getBoundingRect().clone();return t.applyTransform(dv(r)),t}},Jl={lineX:lt(Ug,0),lineY:lt(Ug,1),rect:function(r,t,e,n){var i=r?t.pointToData([e[0][0],e[1][0]],n):t.dataToPoint([e[0][0],e[1][0]],n),a=r?t.pointToData([e[0][1],e[1][1]],n):t.dataToPoint([e[0][1],e[1][1]],n),o=[Dh([i[0],a[0]]),Dh([i[1],a[1]])];return{values:o,xyMinMax:o}},polygon:function(r,t,e,n){var i=[[1/0,-1/0],[1/0,-1/0]],a=N(e,function(o){var s=r?t.pointToData(o,n):t.dataToPoint(o,n);return i[0][0]=Math.min(i[0][0],s[0]),i[1][0]=Math.min(i[1][0],s[1]),i[0][1]=Math.max(i[0][1],s[0]),i[1][1]=Math.max(i[1][1],s[1]),s});return{values:a,xyMinMax:i}}};function Ug(r,t,e,n){var i=e.getAxis(["x","y"][r]),a=Dh(N([0,1],function(s){return t?i.coordToData(i.toLocalCoord(n[s]),!0):i.toGlobalCoord(i.dataToCoord(n[s]))})),o=[];return o[r]=a,o[1-r]=[NaN,NaN],{values:a,xyMinMax:o}}var Yg={lineX:lt(Xg,0),lineY:lt(Xg,1),rect:function(r,t,e){return[[r[0][0]-e[0]*t[0][0],r[0][1]-e[0]*t[0][1]],[r[1][0]-e[1]*t[1][0],r[1][1]-e[1]*t[1][1]]]},polygon:function(r,t,e){return N(r,function(n,i){return[n[0]-e[0]*t[i][0],n[1]-e[1]*t[i][1]]})}};function Xg(r,t,e,n){return[t[0]-n[r]*e[0],t[1]-n[r]*e[1]]}function EO(r,t){var e=Zg(r),n=Zg(t),i=[e[0]/n[0],e[1]/n[1]];return isNaN(i[0])&&(i[0]=1),isNaN(i[1])&&(i[1]=1),i}function Zg(r){return r?[r[0][1]-r[0][0],r[1][1]-r[1][0]]:[NaN,NaN]}const ZS=PO;var Ih=M,OO=kC("toolbox-dataZoom_"),kO=function(r){G(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.render=function(e,n,i,a){this._brushController||(this._brushController=new EE(i.getZr()),this._brushController.on("brush",gt(this._onBrush,this)).mount()),FO(e,n,this,a,i),NO(e,n)},t.prototype.onclick=function(e,n,i){BO[i].call(this)},t.prototype.remove=function(e,n){this._brushController&&this._brushController.unmount()},t.prototype.dispose=function(e,n){this._brushController&&this._brushController.dispose()},t.prototype._onBrush=function(e){var n=e.areas;if(!e.isEnd||!n.length)return;var i={},a=this.ecModel;this._brushController.updateCovers([]);var o=new ZS(Qv(this.model),a,{include:["grid"]});o.matchOutputRanges(n,a,function(l,f,h){if(h.type==="cartesian2d"){var c=l.brushType;c==="rect"?(s("x",h,f[0]),s("y",h,f[1])):s({lineX:"x",lineY:"y"}[c],h,f)}}),TO(a,i),this._dispatchZoomAction(i);function s(l,f,h){var c=f.getAxis(l),v=c.model,d=u(l,v,a),g=d.findRepresentativeAxisProxy(v).getMinMaxSpan();(g.minValueSpan!=null||g.maxValueSpan!=null)&&(h=PS(0,h.slice(),c.scale.getExtent(),0,g.minValueSpan,g.maxValueSpan)),d&&(i[d.id]={dataZoomId:d.id,startValue:h[0],endValue:h[1]})}function u(l,f,h){var c;return h.eachComponent({mainType:"dataZoom",subType:"select"},function(v){var d=v.getAxisModel(l,f.componentIndex);d&&(c=v)}),c}},t.prototype._dispatchZoomAction=function(e){var n=[];Ih(e,function(i,a){n.push(Q(i))}),n.length&&this.api.dispatchAction({type:"dataZoom",from:this.uid,batch:n})},t.getDefaultOption=function(e){var n={show:!0,filterMode:"filter",icon:{zoom:"M0,13.5h26.9 M13.5,26.9V0 M32.1,13.5H58V58H13.5 V32.1",back:"M22,1.4L9.9,13.5l12.3,12.3 M10.3,13.5H54.9v44.6 H10.3v-26"},title:e.getLocaleModel().get(["toolbox","dataZoom","title"]),brushStyle:{borderWidth:0,color:"rgba(210,219,238,0.2)"}};return n},t}(ke),BO={zoom:function(){var r=!this._isZoomActive;this.api.dispatchAction({type:"takeGlobalCursor",key:"dataZoomSelect",dataZoomSelectActive:r})},back:function(){this._dispatchZoomAction(CO(this.ecModel))}};function Qv(r){var t={xAxisIndex:r.get("xAxisIndex",!0),yAxisIndex:r.get("yAxisIndex",!0),xAxisId:r.get("xAxisId",!0),yAxisId:r.get("yAxisId",!0)};return t.xAxisIndex==null&&t.xAxisId==null&&(t.xAxisIndex="all"),t.yAxisIndex==null&&t.yAxisId==null&&(t.yAxisIndex="all"),t}function NO(r,t){r.setIconStatus("back",MO(t)>1?"emphasis":"normal")}function FO(r,t,e,n,i){var a=e._isZoomActive;n&&n.type==="takeGlobalCursor"&&(a=n.key==="dataZoomSelect"?n.dataZoomSelectActive:!1),e._isZoomActive=a,r.setIconStatus("zoom",a?"emphasis":"normal");var o=new ZS(Qv(r),t,{include:["grid"]}),s=o.makePanelOpts(i,function(u){return u.xAxisDeclared&&!u.yAxisDeclared?"lineX":!u.xAxisDeclared&&u.yAxisDeclared?"lineY":"rect"});e._brushController.setPanels(s).enableBrush(a&&s.length?{brushType:"auto",brushStyle:r.getModel("brushStyle").getItemStyle()}:!1)}RD("dataZoom",function(r){var t=r.getComponent("toolbox",0),e=["feature","dataZoom"];if(!t||t.get(e)==null)return;var n=t.getModel(e),i=[],a=Qv(n),o=ya(r,a);Ih(o.xAxisModels,function(u){return s(u,"xAxis","xAxisIndex")}),Ih(o.yAxisModels,function(u){return s(u,"yAxis","yAxisIndex")});function s(u,l,f){var h=u.componentIndex,c={type:"select",$fromToolbox:!0,filterMode:n.get("filterMode",!0)||"filter",id:OO+l+h};c[f]=h,i.push(c)}return i});const zO=kO;function VO(r){r.registerComponentModel(nO),r.registerComponentView(sO),ea("saveAsImage",lO),ea("magicType",vO),ea("dataView",wO),ea("dataZoom",zO),ea("restore",IO),le(eO)}var GO=function(r){G(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.type="tooltip",t.dependencies=["axisPointer"],t.defaultOption={z:60,show:!0,showContent:!0,trigger:"item",triggerOn:"mousemove|click",alwaysShowContent:!1,displayMode:"single",renderMode:"auto",confine:null,showDelay:0,hideDelay:100,transitionDuration:.4,enterable:!1,backgroundColor:"#fff",shadowBlur:10,shadowColor:"rgba(0, 0, 0, .2)",shadowOffsetX:1,shadowOffsetY:2,borderRadius:4,borderWidth:1,padding:null,extraCssText:"",axisPointer:{type:"line",axis:"auto",animation:"auto",animationDurationUpdate:200,animationEasingUpdate:"exponentialOut",crossStyle:{color:"#999",width:1,type:"dashed",textStyle:{}}},textStyle:{color:"#666",fontSize:14}},t}(_t);const HO=GO;function qS(r){var t=r.get("confine");return t!=null?!!t:r.get("renderMode")==="richText"}function KS(r){if(!!nt.domSupported){for(var t=document.documentElement.style,e=0,n=r.length;e-1?(s+="top:50%",u+="translateY(-50%) rotate("+(l=a==="left"?-225:-45)+"deg)"):(s+="left:50%",u+="translateX(-50%) rotate("+(l=a==="top"?225:45)+"deg)");var f=l*Math.PI/180,h=o+i,c=h*Math.abs(Math.cos(f))+h*Math.abs(Math.sin(f)),v=Math.round(((c-Math.SQRT2*i)/2+Math.SQRT2*i-(c-h)/2)*100)/100;s+=";"+a+":-"+v+"px";var d=t+" solid "+i+"px;",g=["position:absolute;width:"+o+"px;height:"+o+"px;",s+";"+u+";","border-bottom:"+d,"border-right:"+d,"background-color:"+n+";"];return'
'}function qO(r,t){var e="cubic-bezier(0.23,1,0.32,1)",n=" "+r/2+"s "+e,i="opacity"+n+",visibility"+n;return t||(n=" "+r+"s "+e,i+=nt.transformSupported?","+Jv+n:",left"+n+",top"+n),UO+":"+i}function qg(r,t,e){var n=r.toFixed(0)+"px",i=t.toFixed(0)+"px";if(!nt.transformSupported)return e?"top:"+i+";left:"+n+";":[["top",i],["left",n]];var a=nt.transform3dSupported,o="translate"+(a?"3d":"")+"("+n+","+i+(a?",0":"")+")";return e?"top:0;left:0;"+Jv+":"+o+";":[["top",0],["left",0],[jS,o]]}function KO(r){var t=[],e=r.get("fontSize"),n=r.getTextColor();n&&t.push("color:"+n),t.push("font:"+r.getFont()),e&&t.push("line-height:"+Math.round(e*3/2)+"px");var i=r.get("textShadowColor"),a=r.get("textShadowBlur")||0,o=r.get("textShadowOffsetX")||0,s=r.get("textShadowOffsetY")||0;return i&&a&&t.push("text-shadow:"+o+"px "+s+"px "+a+"px "+i),M(["decoration","align"],function(u){var l=r.get(u);l&&t.push("text-"+u+":"+l)}),t.join(";")}function jO(r,t,e){var n=[],i=r.get("transitionDuration"),a=r.get("backgroundColor"),o=r.get("shadowBlur"),s=r.get("shadowColor"),u=r.get("shadowOffsetX"),l=r.get("shadowOffsetY"),f=r.getModel("textStyle"),h=e1(r,"html"),c=u+"px "+l+"px "+o+"px "+s;return n.push("box-shadow:"+c),t&&i&&n.push(qO(i,e)),a&&n.push("background-color:"+a),M(["width","color","radius"],function(v){var d="border-"+v,g=b_(d),p=r.get(g);p!=null&&n.push(d+":"+p+(v==="color"?"":"px"))}),n.push(KO(f)),h!=null&&n.push("padding:"+Cu(h).join("px ")+"px"),n.join(";")+";"}function Kg(r,t,e,n,i){var a=t&&t.painter;if(e){var o=a&&a.getViewportRoot();o&&eT(r,o,document.body,n,i)}else{r[0]=n,r[1]=i;var s=a&&a.getViewportRootOffset();s&&(r[0]+=s.offsetLeft,r[1]+=s.offsetTop)}r[2]=r[0]/t.getWidth(),r[3]=r[1]/t.getHeight()}var QO=function(){function r(t,e,n){if(this._show=!1,this._styleCoord=[0,0,0,0],this._enterable=!0,this._firstShow=!0,this._longHide=!0,nt.wxa)return null;var i=document.createElement("div");i.domBelongToZr=!0,this.el=i;var a=this._zr=e.getZr(),o=this._appendToBody=n&&n.appendToBody;Kg(this._styleCoord,a,o,e.getWidth()/2,e.getHeight()/2),o?document.body.appendChild(i):t.appendChild(i),this._container=t;var s=this;i.onmouseenter=function(){s._enterable&&(clearTimeout(s._hideTimeout),s._show=!0),s._inContent=!0},i.onmousemove=function(u){if(u=u||window.event,!s._enterable){var l=a.handler,f=a.painter.getViewportRoot();pe(f,u,!0),l.dispatch("mousemove",u)}},i.onmouseleave=function(){s._inContent=!1,s._enterable&&s._show&&s.hideLater(s._hideDelay)}}return r.prototype.update=function(t){var e=this._container,n=$O(e,"position"),i=e.style;i.position!=="absolute"&&n!=="absolute"&&(i.position="relative");var a=t.get("alwaysShowContent");a&&this._moveIfResized(),this.el.className=t.get("className")||""},r.prototype.show=function(t,e){clearTimeout(this._hideTimeout),clearTimeout(this._longHideTimeout);var n=this.el,i=n.style,a=this._styleCoord;n.innerHTML?i.cssText=YO+jO(t,!this._firstShow,this._longHide)+qg(a[0],a[1],!0)+("border-color:"+Rn(e)+";")+(t.get("extraCssText")||"")+(";pointer-events:"+(this._enterable?"auto":"none")):i.display="none",this._show=!0,this._firstShow=!1,this._longHide=!1},r.prototype.setContent=function(t,e,n,i,a){var o=this.el;if(t==null){o.innerHTML="";return}var s="";if(H(a)&&n.get("trigger")==="item"&&!qS(n)&&(s=ZO(n,i,a)),H(t))o.innerHTML=t+s;else if(t){o.innerHTML="",F(t)||(t=[t]);for(var u=0;u=0?this._tryShow(a,o):i==="leave"&&this._hide(o))},this))},t.prototype._keepShow=function(){var e=this._tooltipModel,n=this._ecModel,i=this._api,a=e.get("triggerOn");if(this._lastX!=null&&this._lastY!=null&&a!=="none"&&a!=="click"){var o=this;clearTimeout(this._refreshUpdateTimeout),this._refreshUpdateTimeout=setTimeout(function(){!i.isDisposed()&&o.manuallyShowTip(e,n,i,{x:o._lastX,y:o._lastY,dataByCoordSys:o._lastDataByCoordSys})})}},t.prototype.manuallyShowTip=function(e,n,i,a){if(!(a.from===this.uid||nt.node||!i.getDom())){var o=Jg(a,i);this._ticket="";var s=a.dataByCoordSys,u=sk(a,n,i);if(u){var l=u.el.getBoundingRect().clone();l.applyTransform(u.el.transform),this._tryShow({offsetX:l.x+l.width/2,offsetY:l.y+l.height/2,target:u.el,position:a.position,positionDefault:"bottom"},o)}else if(a.tooltip&&a.x!=null&&a.y!=null){var f=rk;f.x=a.x,f.y=a.y,f.update(),ft(f).tooltipConfig={name:null,option:a.tooltip},this._tryShow({offsetX:a.x,offsetY:a.y,target:f},o)}else if(s)this._tryShow({offsetX:a.x,offsetY:a.y,position:a.position,dataByCoordSys:s,tooltipOption:a.tooltipOption},o);else if(a.seriesIndex!=null){if(this._manuallyAxisShowTip(e,n,i,a))return;var h=DS(a,n),c=h.point[0],v=h.point[1];c!=null&&v!=null&&this._tryShow({offsetX:c,offsetY:v,target:h.el,position:a.position,positionDefault:"bottom"},o)}else a.x!=null&&a.y!=null&&(i.dispatchAction({type:"updateAxisPointer",x:a.x,y:a.y}),this._tryShow({offsetX:a.x,offsetY:a.y,position:a.position,target:i.getZr().findHover(a.x,a.y).target},o))}},t.prototype.manuallyHideTip=function(e,n,i,a){var o=this._tooltipContent;!this._alwaysShowContent&&this._tooltipModel&&o.hideLater(this._tooltipModel.get("hideDelay")),this._lastX=this._lastY=this._lastDataByCoordSys=null,a.from!==this.uid&&this._hide(Jg(a,i))},t.prototype._manuallyAxisShowTip=function(e,n,i,a){var o=a.seriesIndex,s=a.dataIndex,u=n.getComponent("axisPointer").coordSysAxesInfo;if(!(o==null||s==null||u==null)){var l=n.getSeriesByIndex(o);if(!!l){var f=l.getData(),h=ra([f.getItemModel(s),l,(l.coordinateSystem||{}).model],this._tooltipModel);if(h.get("trigger")==="axis")return i.dispatchAction({type:"updateAxisPointer",seriesIndex:o,dataIndex:s,position:a.position}),!0}}},t.prototype._tryShow=function(e,n){var i=e.target,a=this._tooltipModel;if(!!a){this._lastX=e.offsetX,this._lastY=e.offsetY;var o=e.dataByCoordSys;if(o&&o.length)this._showAxisTooltip(o,e);else if(i){this._lastDataByCoordSys=null;var s,u;fa(i,function(l){if(ft(l).dataIndex!=null)return s=l,!0;if(ft(l).tooltipConfig!=null)return u=l,!0},!0),s?this._showSeriesItemTooltip(e,s,n):u?this._showComponentItemTooltip(e,u,n):this._hide(n)}else this._lastDataByCoordSys=null,this._hide(n)}},t.prototype._showOrMove=function(e,n){var i=e.get("showDelay");n=gt(n,this),clearTimeout(this._showTimout),i>0?this._showTimout=setTimeout(n,i):n()},t.prototype._showAxisTooltip=function(e,n){var i=this._ecModel,a=this._tooltipModel,o=[n.offsetX,n.offsetY],s=ra([n.tooltipOption],a),u=this._renderMode,l=[],f=Ga("section",{blocks:[],noHeader:!0}),h=[],c=new Pl;M(e,function(m){M(m.dataByAxis,function(_){var S=i.getComponent(_.axisDim+"Axis",_.axisIndex),b=_.value;if(!(!S||b==null)){var x=CS(b,S.axis,i,_.seriesDataIndices,_.valueLabelOpt),w=Ga("section",{header:x,noHeader:!Ze(x),sortBlocks:!0,blocks:[]});f.blocks.push(w),M(_.seriesDataIndices,function(T){var C=i.getSeriesByIndex(T.seriesIndex),A=T.dataIndexInside,D=C.getDataParams(A);if(!(D.dataIndex<0)){D.axisDim=_.axisDim,D.axisIndex=_.axisIndex,D.axisType=_.axisType,D.axisId=_.axisId,D.axisValue=Gv(S.axis,{value:b}),D.axisValueLabel=x,D.marker=c.makeTooltipMarker("item",Rn(D.color),u);var I=up(C.formatTooltip(A,!0,null)),L=I.frag;if(L){var P=ra([C],a).get("valueFormatter");w.blocks.push(P?B({valueFormatter:P},L):L)}I.text&&h.push(I.text),l.push(D)}})}})}),f.blocks.reverse(),h.reverse();var v=n.position,d=s.get("order"),g=dp(f,c,u,d,i.get("useUTC"),s.get("textStyle"));g&&h.unshift(g);var p=u==="richText"?` -`:"
",y=h.join(p);this._showOrMove(s,function(){this._updateContentNotChangedOnAxis(e,l)?this._updatePosition(s,v,o[0],o[1],this._tooltipContent,l):this._showTooltipContent(s,y,l,Math.random()+"",o[0],o[1],v,null,c)})},t.prototype._showSeriesItemTooltip=function(e,n,i){var a=this._ecModel,o=ft(n),s=o.seriesIndex,u=a.getSeriesByIndex(s),l=o.dataModel||u,f=o.dataIndex,h=o.dataType,c=l.getData(h),v=this._renderMode,d=e.positionDefault,g=ea([c.getItemModel(f),l,u&&(u.coordinateSystem||{}).model],this._tooltipModel,d?{position:d}:null),p=g.get("trigger");if(!(p!=null&&p!=="item")){var y=l.getDataParams(f,h),m=new Pl;y.marker=m.makeTooltipMarker("item",Pn(y.color),v);var _=up(l.formatTooltip(f,!1,h)),S=g.get("order"),b=g.get("valueFormatter"),x=_.frag,w=x?dp(b?B({valueFormatter:b},x):x,m,v,S,a.get("useUTC"),g.get("textStyle")):_.text,T="item_"+l.name+"_"+f;this._showOrMove(g,function(){this._showTooltipContent(g,w,y,T,e.offsetX,e.offsetY,e.position,e.target,m)}),i({type:"showTip",dataIndexInside:f,dataIndex:c.getRawIndex(f),seriesIndex:s,from:this.uid})}},t.prototype._showComponentItemTooltip=function(e,n,i){var a=ft(n),o=a.tooltipConfig,s=o.option||{};if(H(s)){var u=s;s={content:u,formatter:u}}var l=[s],f=this._ecModel.getComponent(a.componentMainType,a.componentIndex);f&&l.push(f),l.push({formatter:s.content});var h=e.positionDefault,c=ea(l,this._tooltipModel,h?{position:h}:null),v=c.get("content"),d=Math.random()+"",g=new Pl;this._showOrMove(c,function(){var p=Q(c.get("formatterParams")||{});this._showTooltipContent(c,v,p,d,e.offsetX,e.offsetY,e.position,n,g)}),i({type:"showTip",from:this.uid})},t.prototype._showTooltipContent=function(e,n,i,a,o,s,u,l,f){if(this._ticket="",!(!e.get("showContent")||!e.get("show"))){var h=this._tooltipContent;h.setEnterable(e.get("enterable"));var c=e.get("formatter");u=u||e.get("position");var v=n,d=this._getNearestPoint([o,s],i,e.get("trigger"),e.get("borderColor")),g=d.color;if(c)if(H(c)){var p=e.ecModel.get("useUTC"),y=F(i)?i[0]:i,m=y&&y.axisType&&y.axisType.indexOf("time")>=0;v=c,m&&(v=Su(y.axisValue,v,p)),v=w_(v,i,!0)}else if(q(c)){var _=gt(function(S,b){S===this._ticket&&(h.setContent(b,f,e,g,u),this._updatePosition(e,u,o,s,h,i,l))},this);this._ticket=a,v=c(i,a,_)}else v=c;h.setContent(v,f,e,g,u),h.show(e,g),this._updatePosition(e,u,o,s,h,i,l)}},t.prototype._getNearestPoint=function(e,n,i,a){if(i==="axis"||F(n))return{color:a||(this._renderMode==="html"?"#fff":"none")};if(!F(n))return{color:a||n.color||n.borderColor}},t.prototype._updatePosition=function(e,n,i,a,o,s,u){var l=this._api.getWidth(),f=this._api.getHeight();n=n||e.get("position");var h=o.getSize(),c=e.get("align"),v=e.get("verticalAlign"),d=u&&u.getBoundingRect().clone();if(u&&d.applyTransform(u.transform),q(n)&&(n=n([i,a],s,o.el,d,{viewSize:[l,f],contentSize:h.slice()})),F(n))i=pt(n[0],l),a=pt(n[1],f);else if(U(n)){var g=n;g.width=h[0],g.height=h[1];var p=$r(g,{width:l,height:f});i=p.x,a=p.y,c=null,v=null}else if(H(n)&&u){var y=ok(n,d,h,e.get("borderWidth"));i=y[0],a=y[1]}else{var y=ik(i,a,o,l,f,c?null:20,v?null:20);i=y[0],a=y[1]}if(c&&(i-=ty(c)?h[0]/2:c==="right"?h[0]:0),v&&(a-=ty(v)?h[1]/2:v==="bottom"?h[1]:0),qS(e)){var y=ak(i,a,o,l,f);i=y[0],a=y[1]}o.moveTo(i,a)},t.prototype._updateContentNotChangedOnAxis=function(e,n){var i=this._lastDataByCoordSys,a=this._cbParamsList,o=!!i&&i.length===e.length;return o&&A(i,function(s,u){var l=s.dataByAxis||[],f=e[u]||{},h=f.dataByAxis||[];o=o&&l.length===h.length,o&&A(l,function(c,v){var d=h[v]||{},g=c.seriesDataIndices||[],p=d.seriesDataIndices||[];o=o&&c.value===d.value&&c.axisType===d.axisType&&c.axisId===d.axisId&&g.length===p.length,o&&A(g,function(y,m){var _=p[m];o=o&&y.seriesIndex===_.seriesIndex&&y.dataIndex===_.dataIndex}),a&&A(c.seriesDataIndices,function(y){var m=y.seriesIndex,_=n[m],S=a[m];_&&S&&S.data!==_.data&&(o=!1)})})}),this._lastDataByCoordSys=e,this._cbParamsList=n,!!o},t.prototype._hide=function(e){this._lastDataByCoordSys=null,e({type:"hideTip",from:this.uid})},t.prototype.dispose=function(e,n){nt.node||!n.getDom()||(ih(this,"_updatePosition"),this._tooltipContent.dispose(),xh("itemTooltip",n))},t.type="tooltip",t}(Te);function ea(r,t,e){var n=t.ecModel,i;e?(i=new Vt(e,n,n),i=new Vt(t.option,i,n)):i=t;for(var a=r.length-1;a>=0;a--){var o=r[a];o&&(o instanceof Vt&&(o=o.get("tooltip",!0)),H(o)&&(o={formatter:o}),o&&(i=new Vt(o,i,n)))}return i}function Jg(r,t){return r.dispatchAction||gt(t.dispatchAction,t)}function ik(r,t,e,n,i,a,o){var s=e.getSize(),u=s[0],l=s[1];return a!=null&&(r+u+a+2>n?r-=u+a:r+=a),o!=null&&(t+l+o>i?t-=l+o:t+=o),[r,t]}function ak(r,t,e,n,i){var a=e.getSize(),o=a[0],s=a[1];return r=Math.min(r+o,n)-o,t=Math.min(t+s,i)-s,r=Math.max(r,0),t=Math.max(t,0),[r,t]}function ok(r,t,e,n){var i=e[0],a=e[1],o=Math.ceil(Math.SQRT2*n)+8,s=0,u=0,l=t.width,f=t.height;switch(r){case"inside":s=t.x+l/2-i/2,u=t.y+f/2-a/2;break;case"top":s=t.x+l/2-i/2,u=t.y-a-o;break;case"bottom":s=t.x+l/2-i/2,u=t.y+f+o;break;case"left":s=t.x-i-o,u=t.y+f/2-a/2;break;case"right":s=t.x+l+o,u=t.y+f/2-a/2}return[s,u]}function ty(r){return r==="center"||r==="middle"}function sk(r,t,e){var n=rv(r).queryOptionMap,i=n.keys()[0];if(!(!i||i==="series")){var a=Ja(t,i,n.get(i),{useDefault:!1,enableAll:!1,enableNone:!1}),o=a.models[0];if(!!o){var s=e.getViewOfComponentModel(o),u;if(s.group.traverse(function(l){var f=ft(l).tooltipConfig;if(f&&f.name===r.name)return u=l,!0}),u)return{componentMainType:i,componentIndex:o.componentIndex,el:u}}}}const uk=nk;function lk(r){le(IS),r.registerComponentModel(HO),r.registerComponentView(uk),r.registerAction({type:"showTip",event:"showTip",update:"tooltip:manuallyShowTip"},Kt),r.registerAction({type:"hideTip",event:"hideTip",update:"tooltip:manuallyHideTip"},Kt)}var fk=function(r){G(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e.layoutMode={type:"box",ignoreSize:!0},e}return t.type="title",t.defaultOption={z:6,show:!0,text:"",target:"blank",subtext:"",subtarget:"blank",left:0,top:0,backgroundColor:"rgba(0,0,0,0)",borderColor:"#ccc",borderWidth:0,padding:5,itemGap:10,textStyle:{fontSize:18,fontWeight:"bold",color:"#464646"},subtextStyle:{fontSize:12,color:"#6E7079"}},t}(_t),hk=function(r){G(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.render=function(e,n,i){if(this.group.removeAll(),!!e.get("show")){var a=this.group,o=e.getModel("textStyle"),s=e.getModel("subtextStyle"),u=e.get("textAlign"),l=j(e.get("textBaseline"),e.get("textVerticalAlign")),f=new Ft({style:Wr(o,{text:e.get("text"),fill:o.getTextColor()},{disableBox:!0}),z2:10}),h=f.getBoundingRect(),c=e.get("subtext"),v=new Ft({style:Wr(s,{text:c,fill:s.getTextColor(),y:h.height+e.get("itemGap"),verticalAlign:"top"},{disableBox:!0}),z2:10}),d=e.get("link"),g=e.get("sublink"),p=e.get("triggerEvent",!0);f.silent=!d&&!p,v.silent=!g&&!p,d&&f.on("click",function(){Wd(d,"_"+e.get("target"))}),g&&v.on("click",function(){Wd(g,"_"+e.get("subtarget"))}),ft(f).eventData=ft(v).eventData=p?{componentType:"title",componentIndex:e.componentIndex}:null,a.add(f),c&&a.add(v);var y=a.getBoundingRect(),m=e.getBoxLayoutParams();m.width=y.width,m.height=y.height;var _=$r(m,{width:i.getWidth(),height:i.getHeight()},e.get("padding"));u||(u=e.get("left")||e.get("right"),u==="middle"&&(u="center"),u==="right"?_.x+=_.width:u==="center"&&(_.x+=_.width/2)),l||(l=e.get("top")||e.get("bottom"),l==="center"&&(l="middle"),l==="bottom"?_.y+=_.height:l==="middle"&&(_.y+=_.height/2),l=l||"top"),a.x=_.x,a.y=_.y,a.markRedraw();var S={align:u,verticalAlign:l};f.setStyle(S),v.setStyle(S),y=a.getBoundingRect();var b=_.margin,x=e.getItemStyle(["color","opacity"]);x.fill=e.get("backgroundColor");var w=new At({shape:{x:y.x-b[3],y:y.y-b[0],width:y.width+b[1]+b[3],height:y.height+b[0]+b[2],r:e.get("borderRadius")},style:x,subPixelOptimize:!0,silent:!0});a.add(w)}},t.type="title",t}(Te);function vk(r){r.registerComponentModel(fk),r.registerComponentView(hk)}function tc(r,t){var e=r.mapDimensionsAll("defaultedLabel"),n=e.length;if(n===1){var i=Ci(r,t,e[0]);return i!=null?i+"":null}else if(n){for(var a=[],o=0;o=0&&n.push(t[a])}return n.join(" ")}var ck=function(r){G(t,r);function t(e,n,i,a){var o=r.call(this)||this;return o.updateData(e,n,i,a),o}return t.prototype._createSymbol=function(e,n,i,a,o){this.removeAll();var s=Rn(e,-1,-1,2,2,null,o);s.attr({z2:100,culling:!0,scaleX:a[0]/2,scaleY:a[1]/2}),s.drift=dk,this._symbolType=e,this.add(s)},t.prototype.stopSymbolAnimation=function(e){this.childAt(0).stopAnimation(null,e)},t.prototype.getSymbolType=function(){return this._symbolType},t.prototype.getSymbolPath=function(){return this.childAt(0)},t.prototype.highlight=function(){bi(this.childAt(0))},t.prototype.downplay=function(){wi(this.childAt(0))},t.prototype.setZ=function(e,n){var i=this.childAt(0);i.zlevel=e,i.z=n},t.prototype.setDraggable=function(e,n){var i=this.childAt(0);i.draggable=e,i.cursor=!n&&e?"move":i.cursor},t.prototype.updateData=function(e,n,i,a){this.silent=!1;var o=e.getItemVisual(n,"symbol")||"circle",s=e.hostModel,u=t.getSymbolSize(e,n),l=o!==this._symbolType,f=a&&a.disableAnimation;if(l){var h=e.getItemVisual(n,"symbolKeepAspect");this._createSymbol(o,e,n,u,h)}else{var c=this.childAt(0);c.silent=!1;var v={scaleX:u[0]/2,scaleY:u[1]/2};f?c.attr(v):Bt(c,v,s,n),gu(c)}if(this._updateCommon(e,n,u,i,a),l){var c=this.childAt(0);if(!f){var v={scaleX:this._sizeX,scaleY:this._sizeY,style:{opacity:c.style.opacity}};c.scaleX=c.scaleY=0,c.style.opacity=0,Gt(c,v,s,n)}}f&&this.childAt(0).stopAnimation("leave")},t.prototype._updateCommon=function(e,n,i,a,o){var s=this.childAt(0),u=e.hostModel,l,f,h,c,v,d,g,p,y;if(a&&(l=a.emphasisItemStyle,f=a.blurItemStyle,h=a.selectItemStyle,c=a.focus,v=a.blurScope,g=a.labelStatesModels,p=a.hoverScale,y=a.cursorStyle,d=a.emphasisDisabled),!a||e.hasItemOption){var m=a&&a.itemModel?a.itemModel:e.getItemModel(n),_=m.getModel("emphasis");l=_.getModel("itemStyle").getItemStyle(),h=m.getModel(["select","itemStyle"]).getItemStyle(),f=m.getModel(["blur","itemStyle"]).getItemStyle(),c=_.get("focus"),v=_.get("blurScope"),d=_.get("disabled"),g=no(m),p=_.getShallow("scale"),y=m.getShallow("cursor")}var S=e.getItemVisual(n,"symbolRotate");s.attr("rotation",(S||0)*Math.PI/180||0);var b=h1(e.getItemVisual(n,"symbolOffset"),i);b&&(s.x=b[0],s.y=b[1]),y&&s.attr("cursor",y);var x=e.getItemVisual(n,"style"),w=x.fill;if(s instanceof pr){var T=s.style;s.useStyle(B({image:T.image,x:T.x,y:T.y,width:T.width,height:T.height},x))}else s.__isEmptyBrush?s.useStyle(B({},x)):s.useStyle(x),s.style.decal=null,s.setColor(w,o&&o.symbolInnerColor),s.style.strokeNoScale=!0;var C=e.getItemVisual(n,"liftZ"),M=this._z2;C!=null?M==null&&(this._z2=s.z2,s.z2+=C):M!=null&&(s.z2=M,this._z2=null);var D=o&&o.useNameLabel;ro(s,g,{labelFetcher:u,labelDataIndex:n,defaultText:I,inheritColor:w,defaultOpacity:x.opacity});function I(R){return D?e.getName(R):tc(e,R)}this._sizeX=i[0]/2,this._sizeY=i[1]/2;var L=s.ensureState("emphasis");L.style=l,s.ensureState("select").style=h,s.ensureState("blur").style=f;var P=p==null||p===!0?Math.max(1.1,3/this._sizeY):isFinite(p)&&p>0?+p:1;L.scaleX=this._sizeX*P,L.scaleY=this._sizeY*P,this.setSymbolScale(1),Oa(this,c,v,d)},t.prototype.setSymbolScale=function(e){this.scaleX=this.scaleY=e},t.prototype.fadeOut=function(e,n,i){var a=this.childAt(0),o=ft(this).dataIndex,s=i&&i.animation;if(this.silent=a.silent=!0,i&&i.fadeLabel){var u=a.getTextContent();u&&Os(u,{style:{opacity:0}},n,{dataIndex:o,removeOpt:s,cb:function(){a.removeTextContent()}})}else a.removeTextContent();Os(a,{style:{opacity:0},scaleX:0,scaleY:0},n,{dataIndex:o,cb:e,removeOpt:s})},t.getSymbolSize=function(e,n){return RL(e.getItemVisual(n,"symbolSize"))},t}(Et);function dk(r,t){this.parent.drift(r,t)}const ec=ck;function tf(r,t,e,n){return t&&!isNaN(t[0])&&!isNaN(t[1])&&!(n.isIgnore&&n.isIgnore(e))&&!(n.clipShape&&!n.clipShape.contain(t[0],t[1]))&&r.getItemVisual(e,"symbol")!=="none"}function ey(r){return r!=null&&!U(r)&&(r={isIgnore:r}),r||{}}function ry(r){var t=r.hostModel,e=t.getModel("emphasis");return{emphasisItemStyle:e.getModel("itemStyle").getItemStyle(),blurItemStyle:t.getModel(["blur","itemStyle"]).getItemStyle(),selectItemStyle:t.getModel(["select","itemStyle"]).getItemStyle(),focus:e.get("focus"),blurScope:e.get("blurScope"),emphasisDisabled:e.get("disabled"),hoverScale:e.get("scale"),labelStatesModels:no(t),cursorStyle:t.get("cursor")}}var pk=function(){function r(t){this.group=new Et,this._SymbolCtor=t||ec}return r.prototype.updateData=function(t,e){this._progressiveEls=null,e=ey(e);var n=this.group,i=t.hostModel,a=this._data,o=this._SymbolCtor,s=e.disableAnimation,u=ry(t),l={disableAnimation:s},f=e.getSymbolPoint||function(h){return t.getItemLayout(h)};a||n.removeAll(),t.diff(a).add(function(h){var c=f(h);if(tf(t,c,h,e)){var v=new o(t,h,u,l);v.setPosition(c),t.setItemGraphicEl(h,v),n.add(v)}}).update(function(h,c){var v=a.getItemGraphicEl(c),d=f(h);if(!tf(t,d,h,e)){n.remove(v);return}var g=t.getItemVisual(h,"symbol")||"circle",p=v&&v.getSymbolType&&v.getSymbolType();if(!v||p&&p!==g)n.remove(v),v=new o(t,h,u,l),v.setPosition(d);else{v.updateData(t,h,u,l);var y={x:d[0],y:d[1]};s?v.attr(y):Bt(v,y,i)}n.add(v),t.setItemGraphicEl(h,v)}).remove(function(h){var c=a.getItemGraphicEl(h);c&&c.fadeOut(function(){n.remove(c)},i)}).execute(),this._getSymbolPoint=f,this._data=t},r.prototype.updateLayout=function(){var t=this,e=this._data;e&&e.eachItemGraphicEl(function(n,i){var a=t._getSymbolPoint(i);n.setPosition(a),n.markRedraw()})},r.prototype.incrementalPrepareUpdate=function(t){this._seriesScope=ry(t),this._data=null,this.group.removeAll()},r.prototype.incrementalUpdate=function(t,e,n){this._progressiveEls=[],n=ey(n);function i(u){u.isGroup||(u.incremental=!0,u.ensureState("emphasis").hoverLayer=!0)}for(var a=t.start;a=0},t.prototype.getOrient=function(){return this.get("orient")==="vertical"?{index:1,name:"vertical"}:{index:0,name:"horizontal"}},t.type="legend.plain",t.dependencies=["series"],t.defaultOption={z:4,show:!0,orient:"horizontal",left:"center",top:0,align:"auto",backgroundColor:"rgba(0,0,0,0)",borderColor:"#ccc",borderRadius:0,borderWidth:0,padding:5,itemGap:10,itemWidth:25,itemHeight:14,symbolRotate:"inherit",symbolKeepAspect:!0,inactiveColor:"#ccc",inactiveBorderColor:"#ccc",inactiveBorderWidth:"auto",itemStyle:{color:"inherit",opacity:"inherit",borderColor:"inherit",borderWidth:"auto",borderCap:"inherit",borderJoin:"inherit",borderDashOffset:"inherit",borderMiterLimit:"inherit"},lineStyle:{width:"auto",color:"inherit",inactiveColor:"#ccc",inactiveWidth:2,opacity:"inherit",type:"inherit",cap:"inherit",join:"inherit",dashOffset:"inherit",miterLimit:"inherit"},textStyle:{color:"#333"},selectedMode:!0,selector:!1,selectorLabel:{show:!0,borderRadius:10,padding:[3,5,3,5],fontSize:12,fontFamily:"sans-serif",color:"#666",borderWidth:1,borderColor:"#666"},emphasis:{selectorLabel:{show:!0,color:"#eee",backgroundColor:"#666"}},selectorPosition:"auto",selectorItemGap:7,selectorButtonGap:10,tooltip:{show:!1}},t}(_t);const Lh=yk;var ti=lt,Ph=A,Xo=Et,mk=function(r){G(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e.newlineDisabled=!1,e}return t.prototype.init=function(){this.group.add(this._contentGroup=new Xo),this.group.add(this._selectorGroup=new Xo),this._isFirstRender=!0},t.prototype.getContentGroup=function(){return this._contentGroup},t.prototype.getSelectorGroup=function(){return this._selectorGroup},t.prototype.render=function(e,n,i){var a=this._isFirstRender;if(this._isFirstRender=!1,this.resetInner(),!!e.get("show",!0)){var o=e.get("align"),s=e.get("orient");(!o||o==="auto")&&(o=e.get("left")==="right"&&s==="vertical"?"right":"left");var u=e.get("selector",!0),l=e.get("selectorPosition",!0);u&&(!l||l==="auto")&&(l=s==="horizontal"?"end":"start"),this.renderInner(o,e,n,i,u,s,l);var f=e.getBoxLayoutParams(),h={width:i.getWidth(),height:i.getHeight()},c=e.get("padding"),v=$r(f,h,c),d=this.layoutInner(e,o,v,a,u,l),g=$r(J({width:d.width,height:d.height},f),h,c);this.group.x=g.x-d.x,this.group.y=g.y-d.y,this.group.markRedraw(),this.group.add(this._backgroundEl=US(d,e))}},t.prototype.resetInner=function(){this.getContentGroup().removeAll(),this._backgroundEl&&this.group.remove(this._backgroundEl),this.getSelectorGroup().removeAll()},t.prototype.renderInner=function(e,n,i,a,o,s,u){var l=this.getContentGroup(),f=K(),h=n.get("selectedMode"),c=[];i.eachRawSeries(function(v){!v.get("legendHoverLink")&&c.push(v.id)}),Ph(n.getData(),function(v,d){var g=v.get("name");if(!this.newlineDisabled&&(g===""||g===` -`)){var p=new Xo;p.newline=!0,l.add(p);return}var y=i.getSeriesByName(g)[0];if(!f.get(g))if(y){var m=y.getData(),_=m.getVisual("legendLineStyle")||{},S=m.getVisual("legendIcon"),b=m.getVisual("style"),x=this._createItem(y,g,d,v,n,e,_,b,S,h,a);x.on("click",ti(ny,g,null,a,c)).on("mouseover",ti(Rh,y.name,null,a,c)).on("mouseout",ti(Eh,y.name,null,a,c)),f.set(g,!0)}else i.eachRawSeries(function(w){if(!f.get(g)&&w.legendVisualProvider){var T=w.legendVisualProvider;if(!T.containName(g))return;var C=T.indexOfName(g),M=T.getItemVisual(C,"style"),D=T.getItemVisual(C,"legendIcon"),I=Qe(M.fill);I&&I[3]===0&&(I[3]=.2,M=B(B({},M),{fill:iu(I,"rgba")}));var L=this._createItem(w,g,d,v,n,e,{},M,D,h,a);L.on("click",ti(ny,null,g,a,c)).on("mouseover",ti(Rh,null,g,a,c)).on("mouseout",ti(Eh,null,g,a,c)),f.set(g,!0)}},this)},this),o&&this._createSelector(o,n,a,s,u)},t.prototype._createSelector=function(e,n,i,a,o){var s=this.getSelectorGroup();Ph(e,function(l){var f=l.type,h=new Ft({style:{x:0,y:0,align:"center",verticalAlign:"middle"},onclick:function(){i.dispatchAction({type:f==="all"?"legendAllSelect":"legendInverseSelect"})}});s.add(h);var c=n.getModel("selectorLabel"),v=n.getModel(["emphasis","selectorLabel"]);ro(h,{normal:c,emphasis:v},{defaultText:l.title}),Uf(h)})},t.prototype._createItem=function(e,n,i,a,o,s,u,l,f,h,c){var v=e.visualDrawType,d=o.get("itemWidth"),g=o.get("itemHeight"),p=o.isSelected(n),y=a.get("symbolRotate"),m=a.get("symbolKeepAspect"),_=a.get("icon");f=_||f||"roundRect";var S=_k(f,a,u,l,v,p,c),b=new Xo,x=a.getModel("textStyle");if(q(e.getLegendIcon)&&(!_||_==="inherit"))b.add(e.getLegendIcon({itemWidth:d,itemHeight:g,icon:f,iconRotate:y,itemStyle:S.itemStyle,lineStyle:S.lineStyle,symbolKeepAspect:m}));else{var w=_==="inherit"&&e.getData().getVisual("symbol")?y==="inherit"?e.getData().getVisual("symbolRotate"):y:0;b.add(Sk({itemWidth:d,itemHeight:g,icon:f,iconRotate:w,itemStyle:S.itemStyle,lineStyle:S.lineStyle,symbolKeepAspect:m}))}var T=s==="left"?d+5:-5,C=s,M=o.get("formatter"),D=n;H(M)&&M?D=M.replace("{name}",n!=null?n:""):q(M)&&(D=M(n));var I=a.get("inactiveColor");b.add(new Ft({style:Wr(x,{text:D,x:T,y:g/2,fill:p?x.getTextColor():I,align:C,verticalAlign:"middle"})}));var L=new At({shape:b.getBoundingRect(),invisible:!0}),P=a.getModel("tooltip");return P.get("show")&&mu({el:L,componentModel:o,itemName:n,itemTooltipOption:P.option}),b.add(L),b.eachChild(function(R){R.silent=!0}),L.silent=!h,this.getContentGroup().add(b),Uf(b),b.__legendDataIndex=i,b},t.prototype.layoutInner=function(e,n,i,a,o,s){var u=this.getContentGroup(),l=this.getSelectorGroup();Si(e.get("orient"),u,e.get("itemGap"),i.width,i.height);var f=u.getBoundingRect(),h=[-f.x,-f.y];if(l.markRedraw(),u.markRedraw(),o){Si("horizontal",l,e.get("selectorItemGap",!0));var c=l.getBoundingRect(),v=[-c.x,-c.y],d=e.get("selectorButtonGap",!0),g=e.getOrient().index,p=g===0?"width":"height",y=g===0?"height":"width",m=g===0?"y":"x";s==="end"?v[g]+=f[p]+d:h[g]+=c[p]+d,v[1-g]+=f[y]/2-c[y]/2,l.x=v[0],l.y=v[1],u.x=h[0],u.y=h[1];var _={x:0,y:0};return _[p]=f[p]+d+c[p],_[y]=Math.max(f[y],c[y]),_[m]=Math.min(0,c[m]+v[1-g]),_}else return u.x=h[0],u.y=h[1],this.group.getBoundingRect()},t.prototype.remove=function(){this.getContentGroup().removeAll(),this._isFirstRender=!0},t.type="legend.plain",t}(Te);function _k(r,t,e,n,i,a,o){function s(p,y){p.lineWidth==="auto"&&(p.lineWidth=y.lineWidth>0?2:0),Ph(p,function(m,_){p[_]==="inherit"&&(p[_]=y[_])})}var u=t.getModel("itemStyle"),l=u.getItemStyle(),f=r.lastIndexOf("empty",0)===0?"fill":"stroke",h=u.getShallow("decal");l.decal=!h||h==="inherit"?n.decal:lh(h,o),l.fill==="inherit"&&(l.fill=n[i]),l.stroke==="inherit"&&(l.stroke=n[f]),l.opacity==="inherit"&&(l.opacity=(i==="fill"?n:e).opacity),s(l,n);var c=t.getModel("lineStyle"),v=c.getLineStyle();if(s(v,e),l.fill==="auto"&&(l.fill=n.fill),l.stroke==="auto"&&(l.stroke=n.fill),v.stroke==="auto"&&(v.stroke=n.fill),!a){var d=t.get("inactiveBorderWidth"),g=l[f];l.lineWidth=d==="auto"?n.lineWidth>0&&g?2:0:l.lineWidth,l.fill=t.get("inactiveColor"),l.stroke=t.get("inactiveBorderColor"),v.stroke=c.get("inactiveColor"),v.lineWidth=c.get("inactiveWidth")}return{itemStyle:l,lineStyle:v}}function Sk(r){var t=r.icon||"roundRect",e=Rn(t,0,0,r.itemWidth,r.itemHeight,r.itemStyle.fill,r.symbolKeepAspect);return e.setStyle(r.itemStyle),e.rotation=(r.iconRotate||0)*Math.PI/180,e.setOrigin([r.itemWidth/2,r.itemHeight/2]),t.indexOf("empty")>-1&&(e.style.stroke=e.style.fill,e.style.fill="#fff",e.style.lineWidth=2),e}function ny(r,t,e,n){Eh(r,t,e,n),e.dispatchAction({type:"legendToggleSelect",name:r!=null?r:t}),Rh(r,t,e,n)}function ex(r){for(var t=r.getZr().storage.getDisplayList(),e,n=0,i=t.length;ni[o],p=[-v.x,-v.y];n||(p[a]=f[l]);var y=[0,0],m=[-d.x,-d.y],_=j(e.get("pageButtonGap",!0),e.get("itemGap",!0));if(g){var S=e.get("pageButtonPosition",!0);S==="end"?m[a]+=i[o]-d[o]:y[a]+=d[o]+_}m[1-a]+=v[s]/2-d[s]/2,f.setPosition(p),h.setPosition(y),c.setPosition(m);var b={x:0,y:0};if(b[o]=g?i[o]:v[o],b[s]=Math.max(v[s],d[s]),b[u]=Math.min(0,d[u]+m[1-a]),h.__rectSize=i[o],g){var x={x:0,y:0};x[o]=Math.max(i[o]-d[o]-_,0),x[s]=b[s],h.setClipPath(new At({shape:x})),h.__rectSize=x[o]}else c.eachChild(function(T){T.attr({invisible:!0,silent:!0})});var w=this._getPageInfo(e);return w.pageIndex!=null&&Bt(f,{x:w.contentPosition[0],y:w.contentPosition[1]},g?e:null),this._updatePageInfoView(e,w),b},t.prototype._pageGo=function(e,n,i){var a=this._getPageInfo(n)[e];a!=null&&i.dispatchAction({type:"legendScroll",scrollDataIndex:a,legendId:n.id})},t.prototype._updatePageInfoView=function(e,n){var i=this._controllerGroup;A(["pagePrev","pageNext"],function(f){var h=f+"DataIndex",c=n[h]!=null,v=i.childOfName(f);v&&(v.setStyle("fill",c?e.get("pageIconColor",!0):e.get("pageIconInactiveColor",!0)),v.cursor=c?"pointer":"default")});var a=i.childOfName("pageText"),o=e.get("pageFormatter"),s=n.pageIndex,u=s!=null?s+1:0,l=n.pageCount;a&&o&&a.setStyle("text",H(o)?o.replace("{current}",u==null?"":u+"").replace("{total}",l==null?"":l+""):o({current:u,total:l}))},t.prototype._getPageInfo=function(e){var n=e.get("scrollDataIndex",!0),i=this.getContentGroup(),a=this._containerGroup.__rectSize,o=e.getOrient().index,s=ef[o],u=rf[o],l=this._findTargetItemIndex(n),f=i.children(),h=f[l],c=f.length,v=c?1:0,d={contentPosition:[i.x,i.y],pageCount:v,pageIndex:v-1,pagePrevDataIndex:null,pageNextDataIndex:null};if(!h)return d;var g=S(h);d.contentPosition[o]=-g.s;for(var p=l+1,y=g,m=g,_=null;p<=c;++p)_=S(f[p]),(!_&&m.e>y.s+a||_&&!b(_,y.s))&&(m.i>y.i?y=m:y=_,y&&(d.pageNextDataIndex==null&&(d.pageNextDataIndex=y.i),++d.pageCount)),m=_;for(var p=l-1,y=g,m=g,_=null;p>=-1;--p)_=S(f[p]),(!_||!b(m,_.s))&&y.i=w&&x.s<=w+a}},t.prototype._findTargetItemIndex=function(e){if(!this._showController)return 0;var n,i=this.getContentGroup(),a;return i.eachChild(function(o,s){var u=o.__legendDataIndex;a==null&&u!=null&&(a=s),u===e&&(n=s)}),n!=null?n:a},t.type="legend.scroll",t}(rx);const Mk=Ck;function Ak(r){r.registerAction("legendScroll","legendscroll",function(t,e){var n=t.scrollDataIndex;n!=null&&e.eachComponent({mainType:"legend",subType:"scroll",query:t},function(i){i.setScrollDataIndex(n)})})}function Dk(r){le(nx),r.registerComponentModel(Tk),r.registerComponentView(Mk),Ak(r)}function Ik(r){le(nx),le(Dk)}var Lk={label:{enabled:!0},decal:{show:!1}},oy=bt(),Pk={};function Rk(r,t){var e=r.getModel("aria");if(!e.get("enabled"))return;var n=Q(Lk);tt(n.label,r.getLocaleModel().get("aria"),!1),tt(e.option,n,!1),i(),a();function i(){var l=e.getModel("decal"),f=l.get("show");if(f){var h=K();r.eachSeries(function(c){if(!c.isColorBySeries()){var v=h.get(c.type);v||(v={},h.set(c.type,v)),oy(c).scope=v}}),r.eachRawSeries(function(c){if(r.isSeriesFiltered(c))return;if(q(c.enableAriaDecal)){c.enableAriaDecal();return}var v=c.getData();if(c.isColorBySeries()){var m=Ud(c.ecModel,c.name,Pk,r.getSeriesCount()),_=v.getVisual("decal");v.setVisual("decal",S(_,m))}else{var d=c.getRawData(),g={},p=oy(c).scope;v.each(function(b){var x=v.getRawIndex(b);g[x]=b});var y=d.count();d.each(function(b){var x=g[b],w=d.getName(b)||b+"",T=Ud(c.ecModel,w,p,y),C=v.getItemVisual(x,"decal");v.setItemVisual(x,"decal",S(C,T))})}function S(b,x){var w=b?B(B({},x),b):x;return w.dirty=!0,w}})}}function a(){var l=r.getLocaleModel().get("aria"),f=e.getModel("label");if(f.option=J(f.option,l),!!f.get("enabled")){var h=t.getZr().dom;if(f.get("description")){h.setAttribute("aria-label",f.get("description"));return}var c=r.getSeriesCount(),v=f.get(["data","maxCount"])||10,d=f.get(["series","maxCount"])||10,g=Math.min(c,d),p;if(!(c<1)){var y=s();if(y){var m=f.get(["general","withTitle"]);p=o(m,{title:y})}else p=f.get(["general","withoutTitle"]);var _=[],S=c>1?f.get(["series","multiple","prefix"]):f.get(["series","single","prefix"]);p+=o(S,{seriesCount:c}),r.eachSeries(function(T,C){if(C1?f.get(["series","multiple",I]):f.get(["series","single",I]),M=o(M,{seriesId:T.seriesIndex,seriesName:T.get("name"),seriesType:u(T.subType)});var L=T.getData();if(L.count()>v){var P=f.get(["data","partialData"]);M+=o(P,{displayCnt:v})}else M+=f.get(["data","allData"]);for(var R=f.get(["data","separator","middle"]),E=f.get(["data","separator","end"]),V=[],O=0;O":"gt",">=":"gte","=":"eq","!=":"ne","<>":"ne"},kk=function(){function r(t){var e=this._condVal=H(t)?new RegExp(t):Hw(t)?t:null;if(e==null){var n="";st(n)}}return r.prototype.evaluate=function(t){var e=typeof t;return H(e)?this._condVal.test(t):ht(e)?this._condVal.test(t+""):!1},r}(),Bk=function(){function r(){}return r.prototype.evaluate=function(){return this.value},r}(),Nk=function(){function r(){}return r.prototype.evaluate=function(){for(var t=this.children,e=0;e-1&&(l.style.stroke=l.style.fill,l.style.fill="#fff",l.style.lineWidth=2),n},t.type="series.line",t.dependencies=["grid","polar"],t.defaultOption={z:3,coordinateSystem:"cartesian2d",legendHoverLink:!0,clip:!0,label:{position:"top"},endLabel:{show:!1,valueAnimation:!0,distance:8},lineStyle:{width:2,type:"solid"},emphasis:{scale:!0},step:!1,smooth:!1,smoothMonotone:null,symbol:"emptyCircle",symbolSize:4,symbolRotate:null,showSymbol:!0,showAllSymbol:"auto",connectNulls:!1,sampling:"none",animationEasing:"linear",progressive:0,hoverLayerThreshold:1/0,universalTransition:{divideShape:"clone"},triggerLineEvent:!1},t}(rr);const Qk=jk;function ax(r,t,e){var n=r.getBaseAxis(),i=r.getOtherAxis(n),a=Jk(i,e),o=n.dim,s=i.dim,u=t.mapDimension(s),l=t.mapDimension(o),f=s==="x"||s==="radius"?1:0,h=N(r.dimensions,function(d){return t.mapDimension(d)}),c=!1,v=t.getCalculationInfo("stackResultDimension");return Mi(t,h[0])&&(c=!0,h[0]=v),Mi(t,h[1])&&(c=!0,h[1]=v),{dataDimsForPoint:h,valueStart:a,valueAxisDim:s,baseAxisDim:o,stacked:!!c,valueDim:u,baseDim:l,baseDataOffset:f,stackedOverDimension:t.getCalculationInfo("stackedOverDimension")}}function Jk(r,t){var e=0,n=r.scale.getExtent();return t==="start"?e=n[0]:t==="end"?e=n[1]:ht(t)&&!isNaN(t)?e=t:n[0]>0?e=n[0]:n[1]<0&&(e=n[1]),e}function ox(r,t,e,n){var i=NaN;r.stacked&&(i=e.get(e.getCalculationInfo("stackedOverDimension"),n)),isNaN(i)&&(i=r.valueStart);var a=r.baseDataOffset,o=[];return o[a]=e.get(r.baseDim,n),o[1-a]=i,t.dataToPoint(o)}function tB(r,t){var e=[];return t.diff(r).add(function(n){e.push({cmd:"+",idx:n})}).update(function(n,i){e.push({cmd:"=",idx:i,idx1:n})}).remove(function(n){e.push({cmd:"-",idx:n})}).execute(),e}function eB(r,t,e,n,i,a,o,s){for(var u=tB(r,t),l=[],f=[],h=[],c=[],v=[],d=[],g=[],p=ax(i,t,o),y=r.getLayout("points")||[],m=t.getLayout("points")||[],_=0;_=i||g<0)break;if(Dn(y,m)){if(u){g+=a;continue}break}if(g===e)r[a>0?"moveTo":"lineTo"](y,m),h=y,c=m;else{var _=y-l,S=m-f;if(_*_+S*S<.5){g+=a;continue}if(o>0){for(var b=g+a,x=t[b*2],w=t[b*2+1];x===y&&w===m&&p=n||Dn(x,w))v=y,d=m;else{M=x-l,D=w-f;var P=y-l,R=x-y,E=m-f,V=w-m,O=void 0,k=void 0;if(s==="x"){O=Math.abs(P),k=Math.abs(R);var z=M>0?1:-1;v=y-z*O*o,d=m,I=y+z*k*o,L=m}else if(s==="y"){O=Math.abs(E),k=Math.abs(V);var W=D>0?1:-1;v=y,d=m-W*O*o,I=y,L=m+W*k*o}else O=Math.sqrt(P*P+E*E),k=Math.sqrt(R*R+V*V),C=k/(k+O),v=y-M*o*(1-C),d=m-D*o*(1-C),I=y+M*o*C,L=m+D*o*C,I=Tr(I,Cr(x,y)),L=Tr(L,Cr(w,m)),I=Cr(I,Tr(x,y)),L=Cr(L,Tr(w,m)),M=I-y,D=L-m,v=y-M*O/k,d=m-D*O/k,v=Tr(v,Cr(l,y)),d=Tr(d,Cr(f,m)),v=Cr(v,Tr(l,y)),d=Cr(d,Tr(f,m)),M=y-v,D=m-d,I=y+M*k/O,L=m+D*k/O}r.bezierCurveTo(h,c,v,d,y,m),h=I,c=L}else r.lineTo(y,m)}l=y,f=m,g+=a}return p}var sx=function(){function r(){this.smooth=0,this.smoothConstraint=!0}return r}(),rB=function(r){G(t,r);function t(e){var n=r.call(this,e)||this;return n.type="ec-polyline",n}return t.prototype.getDefaultStyle=function(){return{stroke:"#000",fill:null}},t.prototype.getDefaultShape=function(){return new sx},t.prototype.buildPath=function(e,n){var i=n.points,a=0,o=i.length/2;if(n.connectNulls){for(;o>0&&Dn(i[o*2-2],i[o*2-1]);o--);for(;a=0){var S=l?(d-u)*_+u:(v-s)*_+s;return l?[e,S]:[S,e]}s=v,u=d;break;case o.C:v=a[h++],d=a[h++],g=a[h++],p=a[h++],y=a[h++],m=a[h++];var b=l?ws(s,v,g,y,e,f):ws(u,d,p,m,e,f);if(b>0)for(var x=0;x=0){var S=l?Ot(u,d,p,m,w):Ot(s,v,g,y,w);return l?[e,S]:[S,e]}}s=y,u=m;break}}},t}(et),nB=function(r){G(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t}(sx),iB=function(r){G(t,r);function t(e){var n=r.call(this,e)||this;return n.type="ec-polygon",n}return t.prototype.getDefaultShape=function(){return new nB},t.prototype.buildPath=function(e,n){var i=n.points,a=n.stackedOnPoints,o=0,s=i.length/2,u=n.smoothMonotone;if(n.connectNulls){for(;s>0&&Dn(i[s*2-2],i[s*2-1]);s--);for(;ot){a?e.push(o(a,u,t)):i&&e.push(o(i,u,0),o(i,u,t));break}else i&&(e.push(o(i,u,0)),i=null),e.push(u),a=u}return e}function sB(r,t,e){var n=r.getVisual("visualMeta");if(!(!n||!n.length||!r.count())&&t.type==="cartesian2d"){for(var i,a,o=n.length-1;o>=0;o--){var s=r.getDimensionInfo(n[o].dimension);if(i=s&&s.coordDim,i==="x"||i==="y"){a=n[o];break}}if(!!a){var u=t.getAxis(i),l=N(a.stops,function(_){return{coord:u.toGlobalCoord(u.dataToCoord(_.value)),color:_.color}}),f=l.length,h=a.outerColors.slice();f&&l[0].coord>l[f-1].coord&&(l.reverse(),h.reverse());var c=oB(l,i==="x"?e.getWidth():e.getHeight()),v=c.length;if(!v&&f)return l[0].coord<0?h[1]?h[1]:l[f-1].color:h[0]?h[0]:l[0].color;var d=10,g=c[0].coord-d,p=c[v-1].coord+d,y=p-g;if(y<.001)return"transparent";A(c,function(_){_.offset=(_.coord-g)/y}),c.push({offset:v?c[v-1].offset:.5,color:h[1]||"transparent"}),c.unshift({offset:v?c[0].offset:.5,color:h[0]||"transparent"});var m=new Q0(0,0,0,0,c,!0);return m[i]=g,m[i+"2"]=p,m}}}function uB(r,t,e){var n=r.get("showAllSymbol"),i=n==="auto";if(!(n&&!i)){var a=e.getAxesByScale("ordinal")[0];if(!!a&&!(i&&lB(a,t))){var o=t.mapDimension(a.dim),s={};return A(a.getViewLabels(),function(u){var l=a.scale.getRawOrdinalNumber(u.tickValue);s[l]=1}),function(u){return!s.hasOwnProperty(t.get(o,u))}}}}function lB(r,t){var e=r.getExtent(),n=Math.abs(e[1]-e[0])/r.scale.count();isNaN(n)&&(n=0);for(var i=t.count(),a=Math.max(1,Math.round(i/5)),o=0;on)return!1;return!0}function fB(r,t){return isNaN(r)||isNaN(t)}function hB(r){for(var t=r.length/2;t>0&&fB(r[t*2-2],r[t*2-1]);t--);return t-1}function cy(r,t){return[r[t*2],r[t*2+1]]}function vB(r,t,e){for(var n=r.length/2,i=e==="x"?0:1,a,o,s=0,u=-1,l=0;l=t||a>=t&&o<=t){u=l;break}s=l,a=o}return{range:[s,u],t:(t-a)/(o-a)}}function hx(r){if(r.get(["endLabel","show"]))return!0;for(var t=0;t0&&e.get(["emphasis","lineStyle","width"])==="bolder"){var z=g.getState("emphasis").style;z.lineWidth=+g.style.lineWidth+1}ft(g).seriesIndex=e.seriesIndex,Oa(g,V,O,k);var W=vy(e.get("smooth")),$=e.get("smoothMonotone");if(g.setShape({smooth:W,smoothMonotone:$,connectNulls:T}),p){var Z=u.getCalculationInfo("stackedOnSeries"),it=0;p.useStyle(J(f.getAreaStyle(),{fill:L,opacity:.7,lineJoin:"bevel",decal:u.getVisual("style").decal})),Z&&(it=vy(Z.get("smooth"))),p.setShape({smooth:W,stackedOnSmooth:it,smoothMonotone:$,connectNulls:T}),ka(p,e,"areaStyle"),ft(p).seriesIndex=e.seriesIndex,Oa(p,V,O,k)}var wt=function(vt){a._changePolyState(vt)};u.eachItemGraphicEl(function(vt){vt&&(vt.onHoverStateChange=wt)}),this._polyline.onHoverStateChange=wt,this._data=u,this._coordSys=o,this._stackedOnPoints=x,this._points=h,this._step=D,this._valueOrigin=S,e.get("triggerLineEvent")&&(this.packEventData(e,g),p&&this.packEventData(e,p))},t.prototype.packEventData=function(e,n){ft(n).eventData={componentType:"series",componentSubType:"line",componentIndex:e.componentIndex,seriesIndex:e.seriesIndex,seriesName:e.name,seriesType:"line"}},t.prototype.highlight=function(e,n,i,a){var o=e.getData(),s=In(o,a);if(this._changePolyState("emphasis"),!(s instanceof Array)&&s!=null&&s>=0){var u=o.getLayout("points"),l=o.getItemGraphicEl(s);if(!l){var f=u[s*2],h=u[s*2+1];if(isNaN(f)||isNaN(h)||this._clipShapeForSymbol&&!this._clipShapeForSymbol.contain(f,h))return;var c=e.get("zlevel")||0,v=e.get("z")||0;l=new ec(o,s),l.x=f,l.y=h,l.setZ(c,v);var d=l.getSymbolPath().getTextContent();d&&(d.zlevel=c,d.z=v,d.z2=this._polyline.z2+1),l.__temp=!0,o.setItemGraphicEl(s,l),l.stopSymbolAnimation(!0),this.group.add(l)}l.highlight()}else xe.prototype.highlight.call(this,e,n,i,a)},t.prototype.downplay=function(e,n,i,a){var o=e.getData(),s=In(o,a);if(this._changePolyState("normal"),s!=null&&s>=0){var u=o.getItemGraphicEl(s);u&&(u.__temp?(o.setItemGraphicEl(s,null),this.group.remove(u)):u.downplay())}else xe.prototype.downplay.call(this,e,n,i,a)},t.prototype._changePolyState=function(e){var n=this._polygon;_d(this._polyline,e),n&&_d(n,e)},t.prototype._newPolyline=function(e){var n=this._polyline;return n&&this._lineGroup.remove(n),n=new rB({shape:{points:e},segmentIgnoreThreshold:2,z2:10}),this._lineGroup.add(n),this._polyline=n,n},t.prototype._newPolygon=function(e,n){var i=this._polygon;return i&&this._lineGroup.remove(i),i=new iB({shape:{points:e,stackedOnPoints:n},segmentIgnoreThreshold:2}),this._lineGroup.add(i),this._polygon=i,i},t.prototype._initSymbolLabelAnimation=function(e,n,i){var a,o,s=n.getBaseAxis(),u=s.inverse;n.type==="cartesian2d"?(a=s.isHorizontal(),o=!1):n.type==="polar"&&(a=s.dim==="angle",o=!0);var l=e.hostModel,f=l.get("animationDuration");q(f)&&(f=f(null));var h=l.get("animationDelay")||0,c=q(h)?h(null):h;e.eachItemGraphicEl(function(v,d){var g=v;if(g){var p=[v.x,v.y],y=void 0,m=void 0,_=void 0;if(i)if(o){var S=i,b=n.pointToCoord(p);a?(y=S.startAngle,m=S.endAngle,_=-b[1]/180*Math.PI):(y=S.r0,m=S.r,_=b[0])}else{var x=i;a?(y=x.x,m=x.x+x.width,_=v.x):(y=x.y+x.height,m=x.y,_=v.y)}var w=m===y?0:(_-y)/(m-y);u&&(w=1-w);var T=q(h)?h(d):f*w+c,C=g.getSymbolPath(),M=C.getTextContent();g.attr({scaleX:0,scaleY:0}),g.animateTo({scaleX:1,scaleY:1},{duration:200,setToFinal:!0,delay:T}),M&&M.animateFrom({style:{opacity:0}},{duration:300,delay:T}),C.disableLabelAnimation=!0}})},t.prototype._initOrUpdateEndLabel=function(e,n,i){var a=e.getModel("endLabel");if(hx(e)){var o=e.getData(),s=this._polyline,u=o.getLayout("points");if(!u){s.removeTextContent(),this._endLabel=null;return}var l=this._endLabel;l||(l=this._endLabel=new Ft({z2:200}),l.ignoreClip=!0,s.setTextContent(this._endLabel),s.disableLabelAnimation=!0);var f=hB(u);f>=0&&(ro(s,no(e,"endLabel"),{inheritColor:i,labelFetcher:e,labelDataIndex:f,defaultText:function(h,c,v){return v!=null?JS(o,v):tc(o,h)},enableTextSetter:!0},cB(a,n)),s.textConfig.position=null)}else this._endLabel&&(this._polyline.removeTextContent(),this._endLabel=null)},t.prototype._endLabelOnDuring=function(e,n,i,a,o,s,u){var l=this._endLabel,f=this._polyline;if(l){e<1&&a.originalX==null&&(a.originalX=l.x,a.originalY=l.y);var h=i.getLayout("points"),c=i.hostModel,v=c.get("connectNulls"),d=s.get("precision"),g=s.get("distance")||0,p=u.getBaseAxis(),y=p.isHorizontal(),m=p.inverse,_=n.shape,S=m?y?_.x:_.y+_.height:y?_.x+_.width:_.y,b=(y?g:0)*(m?-1:1),x=(y?0:-g)*(m?-1:1),w=y?"x":"y",T=vB(h,S,w),C=T.range,M=C[1]-C[0],D=void 0;if(M>=1){if(M>1&&!v){var I=cy(h,C[0]);l.attr({x:I[0]+b,y:I[1]+x}),o&&(D=c.getRawValue(C[0]))}else{var I=f.getPointOn(S,w);I&&l.attr({x:I[0]+b,y:I[1]+x});var L=c.getRawValue(C[0]),P=c.getRawValue(C[1]);o&&(D=o0(i,d,L,P,T.t))}a.lastFrameIndex=C[0]}else{var R=e===1||a.lastFrameIndex>0?C[0]:0,I=cy(h,R);o&&(D=c.getRawValue(R)),l.attr({x:I[0]+b,y:I[1]+x})}o&&Ri(l).setLabelText(D)}},t.prototype._doUpdateAnimation=function(e,n,i,a,o,s,u){var l=this._polyline,f=this._polygon,h=e.hostModel,c=eB(this._data,e,this._stackedOnPoints,n,this._coordSys,i,this._valueOrigin),v=c.current,d=c.stackedOnCurrent,g=c.next,p=c.stackedOnNext;if(o&&(v=Mr(c.current,i,o,u),d=Mr(c.stackedOnCurrent,i,o,u),g=Mr(c.next,i,o,u),p=Mr(c.stackedOnNext,i,o,u)),hy(v,g)>3e3||f&&hy(d,p)>3e3){l.stopAnimation(),l.setShape({points:g}),f&&(f.stopAnimation(),f.setShape({points:g,stackedOnPoints:p}));return}l.shape.__points=c.current,l.shape.points=v;var y={shape:{points:g}};c.current!==v&&(y.shape.__points=c.next),l.stopAnimation(),Bt(l,y,h),f&&(f.setShape({points:v,stackedOnPoints:d}),f.stopAnimation(),Bt(f,{shape:{stackedOnPoints:p}},h),l.shape.points!==f.shape.points&&(f.shape.points=l.shape.points));for(var m=[],_=c.status,S=0;S<_.length;S++){var b=_[S].cmd;if(b==="="){var x=e.getItemGraphicEl(_[S].idx1);x&&m.push({el:x,ptIdx:S})}}l.animators&&l.animators.length&&l.animators[0].during(function(){f&&f.dirtyShape();for(var w=l.shape.__points,T=0;Tt&&(t=r[e]);return isFinite(t)?t:NaN},min:function(r){for(var t=1/0,e=0;e10&&o.type==="cartesian2d"&&a){var u=o.getBaseAxis(),l=o.getOtherAxis(u),f=u.getExtent(),h=n.getDevicePixelRatio(),c=Math.abs(f[1]-f[0])*(h||1),v=Math.round(s/c);if(isFinite(v)&&v>1){a==="lttb"&&t.setData(i.lttbDownSample(i.mapDimension(l.dim),1/v));var d=void 0;H(a)?d=gB[a]:q(a)&&(d=a),d&&t.setData(i.downSample(i.mapDimension(l.dim),1/v,d,yB))}}}}}function mB(r){r.registerChartView(pB),r.registerSeriesModel(Qk),r.registerLayout(ic("line",!0)),r.registerVisual({seriesType:"line",reset:function(t){var e=t.getData(),n=t.getModel("lineStyle").getLineStyle();n&&!n.stroke&&(n.stroke=e.getVisual("style").fill),e.setVisual("legendLineStyle",n)}}),r.registerProcessor(r.PRIORITY.PROCESSOR.STATISTIC,vx("line"))}var cx=function(r){G(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.getInitialData=function(e,n){return Pu(null,this,{useEncodeDefaulter:!0})},t.prototype.getMarkerPosition=function(e){var n=this.coordinateSystem;if(n&&n.clampData){var i=n.dataToPoint(n.clampData(e)),a=this.getData(),o=a.getLayout("offset"),s=a.getLayout("size"),u=n.getBaseAxis().isHorizontal()?0:1;return i[u]+=o+s/2,i}return[NaN,NaN]},t.type="series.__base_bar__",t.defaultOption={z:2,coordinateSystem:"cartesian2d",legendHoverLink:!0,barMinHeight:0,barMinAngle:0,large:!1,largeThreshold:400,progressive:3e3,progressiveChunkMode:"mod"},t}(rr);rr.registerClass(cx);const dy=cx;var _B=function(r){G(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.getInitialData=function(){return Pu(null,this,{useEncodeDefaulter:!0,createInvertedIndices:!!this.get("realtimeSort",!0)||null})},t.prototype.getProgressive=function(){return this.get("large")?this.get("progressive"):!1},t.prototype.getProgressiveThreshold=function(){var e=this.get("progressiveThreshold"),n=this.get("largeThreshold");return n>e&&(e=n),e},t.prototype.brushSelector=function(e,n,i){return i.rect(n.getItemLayout(e))},t.type="series.bar",t.dependencies=["grid","polar"],t.defaultOption=f_(dy.defaultOption,{clip:!0,roundCap:!1,showBackground:!1,backgroundStyle:{color:"rgba(180, 180, 180, 0.2)",borderColor:null,borderWidth:0,borderType:"solid",borderRadius:0,shadowBlur:0,shadowColor:null,shadowOffsetX:0,shadowOffsetY:0,opacity:1},select:{itemStyle:{borderColor:"#212121"}},realtimeSort:!1}),t}(dy);const SB=_B;var xB=function(){function r(){this.cx=0,this.cy=0,this.r0=0,this.r=0,this.startAngle=0,this.endAngle=Math.PI*2,this.clockwise=!0}return r}(),bB=function(r){G(t,r);function t(e){var n=r.call(this,e)||this;return n.type="sausage",n}return t.prototype.getDefaultShape=function(){return new xB},t.prototype.buildPath=function(e,n){var i=n.cx,a=n.cy,o=Math.max(n.r0||0,0),s=Math.max(n.r,0),u=(s-o)*.5,l=o+u,f=n.startAngle,h=n.endAngle,c=n.clockwise,v=Math.PI*2,d=c?h-fMath.PI/2&&fs)return!0;s=h}return!1},t.prototype._isOrderDifferentInView=function(e,n){for(var i=n.scale,a=i.getExtent(),o=Math.max(0,a[0]),s=Math.min(a[1],i.getOrdinalMeta().categories.length-1);o<=s;++o)if(e.ordinalNumbers[o]!==i.getRawOrdinalNumber(o))return!0},t.prototype._updateSortWithinSameData=function(e,n,i,a){if(!!this._isOrderChangedWithinSameData(e,n,i)){var o=this._dataSort(e,i,n);this._isOrderDifferentInView(o,i)&&(this._removeOnRenderedListener(a),a.dispatchAction({type:"changeAxisOrder",componentType:i.dim+"Axis",axisId:i.index,sortInfo:o}))}},t.prototype._dispatchInitSort=function(e,n,i){var a=n.baseAxis,o=this._dataSort(e,a,function(s){return e.get(e.mapDimension(n.otherAxis.dim),s)});i.dispatchAction({type:"changeAxisOrder",componentType:a.dim+"Axis",isInitSort:!0,axisId:a.index,sortInfo:o})},t.prototype.remove=function(e,n){this._clear(this._model),this._removeOnRenderedListener(n)},t.prototype.dispose=function(e,n){this._removeOnRenderedListener(n)},t.prototype._removeOnRenderedListener=function(e){this._onRendered&&(e.getZr().off("rendered",this._onRendered),this._onRendered=null)},t.prototype._clear=function(e){var n=this.group,i=this._data;e&&e.isAnimationEnabled()&&i&&!this._isLargeDraw?(this._removeBackground(),this._backgroundEls=[],i.eachItemGraphicEl(function(a){ks(a,e,ft(a).dataIndex)})):n.removeAll(),this._data=null,this._isFirstFrame=!0},t.prototype._removeBackground=function(){this.group.remove(this._backgroundGroup),this._backgroundGroup=null},t.type="bar",t}(xe),gy={cartesian2d:function(r,t){var e=t.width<0?-1:1,n=t.height<0?-1:1;e<0&&(t.x+=t.width,t.width=-t.width),n<0&&(t.y+=t.height,t.height=-t.height);var i=r.x+r.width,a=r.y+r.height,o=af(t.x,r.x),s=of(t.x+t.width,i),u=af(t.y,r.y),l=of(t.y+t.height,a),f=si?s:o,t.y=h&&u>a?l:u,t.width=f?0:s-o,t.height=h?0:l-u,e<0&&(t.x+=t.width,t.width=-t.width),n<0&&(t.y+=t.height,t.height=-t.height),f||h},polar:function(r,t){var e=t.r0<=t.r?1:-1;if(e<0){var n=t.r;t.r=t.r0,t.r0=n}var i=of(t.r,r.r),a=af(t.r0,r.r0);t.r=i,t.r0=a;var o=i-a<0;if(e<0){var n=t.r;t.r=t.r0,t.r0=n}return o}},yy={cartesian2d:function(r,t,e,n,i,a,o,s,u){var l=new At({shape:B({},n),z2:1});if(l.__dataIndex=e,l.name="item",a){var f=l.shape,h=i?"height":"width";f[h]=0}return l},polar:function(r,t,e,n,i,a,o,s,u){var l=!i&&u?py:dr,f=new l({shape:n,z2:1});f.name="item";var h=dx(i);if(f.calculateTextPosition=wB(h,{isRoundCap:l===py}),a){var c=f.shape,v=i?"r":"endAngle",d={};c[v]=i?0:n.startAngle,d[v]=n[v],(s?Bt:Gt)(f,{shape:d},a)}return f}};function AB(r,t){var e=r.get("realtimeSort",!0),n=t.getBaseAxis();if(e&&n.type==="category"&&t.type==="cartesian2d")return{baseAxis:n,otherAxis:t.getOtherAxis(n)}}function my(r,t,e,n,i,a,o,s){var u,l;a?(l={x:n.x,width:n.width},u={y:n.y,height:n.height}):(l={y:n.y,height:n.height},u={x:n.x,width:n.width}),s||(o?Bt:Gt)(e,{shape:u},t,i,null);var f=t?r.baseAxis.model:null;(o?Bt:Gt)(e,{shape:l},f,i)}function _y(r,t){for(var e=0;e0?1:-1,o=n.height>0?1:-1;return{x:n.x+a*i/2,y:n.y+o*i/2,width:n.width-a*i,height:n.height-o*i}},polar:function(r,t,e){var n=r.getItemLayout(t);return{cx:n.cx,cy:n.cy,r0:n.r0,r:n.r,startAngle:n.startAngle,endAngle:n.endAngle,clockwise:n.clockwise}}};function LB(r){return r.startAngle!=null&&r.endAngle!=null&&r.startAngle===r.endAngle}function dx(r){return function(t){var e=t?"Arc":"Angle";return function(n){switch(n){case"start":case"insideStart":case"end":case"insideEnd":return n+e;default:return n}}}(r)}function xy(r,t,e,n,i,a,o,s){var u=t.getItemVisual(e,"style");s||r.setShape("r",n.get(["itemStyle","borderRadius"])||0),r.useStyle(u);var l=n.getShallow("cursor");l&&r.attr("cursor",l);var f=s?o?i.r>=i.r0?"endArc":"startArc":i.endAngle>=i.startAngle?"endAngle":"startAngle":o?i.height>=0?"bottom":"top":i.width>=0?"right":"left",h=no(n);ro(r,h,{labelFetcher:a,labelDataIndex:e,defaultText:tc(a.getData(),e),inheritColor:u.fill,defaultOpacity:u.opacity,defaultOutsidePosition:f});var c=r.getTextContent();if(s&&c){var v=n.get(["label","position"]);r.textConfig.inside=v==="middle"?!0:null,TB(r,v==="outside"?f:v,dx(o),n.get(["label","rotate"]))}eD(c,h,a.getRawValue(e),function(g){return JS(t,g)});var d=n.getModel(["emphasis"]);Oa(r,d.get("focus"),d.get("blurScope"),d.get("disabled")),ka(r,n),LB(i)&&(r.style.fill="none",r.style.stroke="none",A(r.states,function(g){g.style&&(g.style.fill=g.style.stroke="none")}))}function PB(r,t){var e=r.get(["itemStyle","borderColor"]);if(!e||e==="none")return 0;var n=r.get(["itemStyle","borderWidth"])||0,i=isNaN(t.width)?Number.MAX_VALUE:Math.abs(t.width),a=isNaN(t.height)?Number.MAX_VALUE:Math.abs(t.height);return Math.min(n,i,a)}var RB=function(){function r(){}return r}(),by=function(r){G(t,r);function t(e){var n=r.call(this,e)||this;return n.type="largeBar",n}return t.prototype.getDefaultShape=function(){return new RB},t.prototype.buildPath=function(e,n){for(var i=n.points,a=this.baseDimIdx,o=1-this.baseDimIdx,s=[],u=[],l=this.barWidth,f=0;f=0?e:null},30,!1);function EB(r,t,e){for(var n=r.baseDimIdx,i=1-n,a=r.shape.points,o=r.largeDataIndices,s=[],u=[],l=r.barWidth,f=0,h=a.length/3;f=s[0]&&t<=s[0]+u[0]&&e>=s[1]&&e<=s[1]+u[1])return o[f]}return-1}function px(r,t,e){if(rc(e,"cartesian2d")){var n=t,i=e.getArea();return{x:r?n.x:i.x,y:r?i.y:n.y,width:r?n.width:i.width,height:r?i.height:n.height}}else{var i=e.getArea(),a=t;return{cx:i.cx,cy:i.cy,r0:r?i.r0:a.r0,r:r?i.r:a.r,startAngle:r?a.startAngle:0,endAngle:r?a.endAngle:Math.PI*2}}}function OB(r,t,e){var n=r.type==="polar"?dr:At;return new n({shape:px(t,e,r),silent:!0,z2:0})}const kB=MB;function BB(r){r.registerChartView(kB),r.registerSeriesModel(SB),r.registerLayout(r.PRIORITY.VISUAL.LAYOUT,lt(iP,"bar")),r.registerLayout(r.PRIORITY.VISUAL.PROGRESSIVE_LAYOUT,aP("bar")),r.registerProcessor(r.PRIORITY.PROCESSOR.STATISTIC,vx("bar")),r.registerAction({type:"changeAxisOrder",event:"changeAxisOrder",update:"update"},function(t,e){var n=t.componentType||"series";e.eachComponent({mainType:n,query:t},function(i){t.sortInfo&&i.axis.setCategorySortInfo(t.sortInfo)})})}var jo=Math.PI*2,Cy=Math.PI/180;function gx(r,t){return $r(r.getBoxLayoutParams(),{width:t.getWidth(),height:t.getHeight()})}function yx(r,t){var e=gx(r,t),n=r.get("center"),i=r.get("radius");F(i)||(i=[0,i]),F(n)||(n=[n,n]);var a=pt(e.width,t.getWidth()),o=pt(e.height,t.getHeight()),s=Math.min(a,o),u=pt(i[0],s/2),l=pt(i[1],s/2),f,h,c=r.coordinateSystem;if(c){var v=c.dataToPoint(n);f=v[0]||0,h=v[1]||0}else f=pt(n[0],a)+e.x,h=pt(n[1],o)+e.y;return{cx:f,cy:h,r0:u,r:l}}function NB(r,t,e){t.eachSeriesByType(r,function(n){var i=n.getData(),a=i.mapDimension("value"),o=gx(n,e),s=yx(n,e),u=s.cx,l=s.cy,f=s.r,h=s.r0,c=-n.get("startAngle")*Cy,v=n.get("minAngle")*Cy,d=0;i.each(a,function(M){!isNaN(M)&&d++});var g=i.getSum(a),p=Math.PI/(g||d)*2,y=n.get("clockwise"),m=n.get("roseType"),_=n.get("stillShowZeroSum"),S=i.getDataExtent(a);S[0]=0;var b=jo,x=0,w=c,T=y?1:-1;if(i.setLayout({viewRect:o,r:f}),i.each(a,function(M,D){var I;if(isNaN(M)){i.setItemLayout(D,{angle:NaN,startAngle:NaN,endAngle:NaN,clockwise:y,cx:u,cy:l,r0:h,r:m?NaN:f});return}m!=="area"?I=g===0&&_?p:M*p:I=jo/d,Ie?y:p,b=Math.abs(_.label.y-e);if(b>=S.maxY){var x=_.label.x-t-_.len2*i,w=n+_.len,T=Math.abs(x)r.unconstrainedWidth?null:v:null;n.setStyle("width",d)}var g=n.getBoundingRect();a.width=g.width;var p=(n.style.margin||0)+2.1;a.height=g.height+p,a.y-=(a.height-h)/2}}}function sf(r){return r.position==="center"}function GB(r){var t=r.getData(),e=[],n,i,a=!1,o=(r.get("minShowLabelAngle")||0)*zB,s=t.getLayout("viewRect"),u=t.getLayout("r"),l=s.width,f=s.x,h=s.y,c=s.height;function v(x){x.ignore=!0}function d(x){if(!x.ignore)return!0;for(var w in x.states)if(x.states[w].ignore===!1)return!0;return!1}t.each(function(x){var w=t.getItemGraphicEl(x),T=w.shape,C=w.getTextContent(),M=w.getTextGuideLine(),D=t.getItemModel(x),I=D.getModel("label"),L=I.get("position")||D.get(["emphasis","label","position"]),P=I.get("distanceToLabelLine"),R=I.get("alignTo"),E=pt(I.get("edgeDistance"),l),V=I.get("bleedMargin"),O=D.getModel("labelLine"),k=O.get("length");k=pt(k,l);var z=O.get("length2");if(z=pt(z,l),Math.abs(T.endAngle-T.startAngle)0?"right":"left":$>0?"left":"right"}var Ae=Math.PI,te=0,ar=I.get("rotate");if(ht(ar))te=ar*(Ae/180);else if(L==="center")te=0;else if(ar==="radial"||ar===!0){var Fn=$<0?-W+Ae:-W;te=Fn}else if(ar==="tangential"&&L!=="outside"&&L!=="outer"){var De=Math.atan2($,Z);De<0&&(De=Ae*2+De);var uo=Z>0;uo&&(De=Ae+De),te=De-Ae}if(a=!!te,C.x=it,C.y=wt,C.rotation=te,C.setStyle({verticalAlign:"middle"}),Dt){C.setStyle({align:Nt});var Fu=C.states.select;Fu&&(Fu.x+=C.x,Fu.y+=C.y)}else{var mr=C.getBoundingRect().clone();mr.applyTransform(C.getComputedTransform());var fc=(C.style.margin||0)+2.1;mr.y-=fc/2,mr.height+=fc,e.push({label:C,labelLine:M,position:L,len:k,len2:z,minTurnAngle:O.get("minTurnAngle"),maxSurfaceAngle:O.get("maxSurfaceAngle"),surfaceNormal:new X($,Z),linePoints:vt,textAlign:Nt,labelDistance:P,labelAlignTo:R,edgeDistance:E,bleedMargin:V,rect:mr,unconstrainedWidth:mr.width,labelStyleWidth:C.style.width})}w.setTextConfig({inside:Dt})}}),!a&&r.get("avoidLabelOverlap")&&VB(e,n,i,u,l,c,f,h);for(var g=0;g0){for(var f=o.getItemLayout(0),h=1;isNaN(f&&f.startAngle)&&h=a.r0}},t.type="pie",t}(xe);const $B=WB;function _x(r,t,e){t=F(t)&&{coordDimensions:t}||B({encodeDefine:r.getEncode()},t);var n=r.getSource(),i=V1(n,t).dimensions,a=new z1(i,r);return a.initData(n,e),a}var UB=function(){function r(t,e){this._getDataWithEncodedVisual=t,this._getRawData=e}return r.prototype.getAllNames=function(){var t=this._getRawData();return t.mapArray(t.getName)},r.prototype.containName=function(t){var e=this._getRawData();return e.indexOfName(t)>=0},r.prototype.indexOfName=function(t){var e=this._getDataWithEncodedVisual();return e.indexOfName(t)},r.prototype.getItemVisual=function(t,e){var n=this._getDataWithEncodedVisual();return n.getItemVisual(t,e)},r}();const YB=UB;var XB=function(r){G(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.init=function(e){r.prototype.init.apply(this,arguments),this.legendVisualProvider=new YB(gt(this.getData,this),gt(this.getRawData,this)),this._defaultLabelLine(e)},t.prototype.mergeOption=function(){r.prototype.mergeOption.apply(this,arguments)},t.prototype.getInitialData=function(){var e=_x(this,{coordDimensions:["value"],encodeDefaulter:lt(LD,this)}),n=[];return e.each(e.mapDimension("value"),function(i){n.push(i)}),this.seats=bC(n,e.hostModel.get("percentPrecision")),e},t.prototype.getDataParams=function(e){var n=r.prototype.getDataParams.call(this,e);return n.percent=this.seats[e],n.$vars.push("percent"),n},t.prototype._defaultLabelLine=function(e){zf(e,"labelLine",["show"]);var n=e.labelLine,i=e.emphasis.labelLine;n.show=n.show&&e.label.show,i.show=i.show&&e.emphasis.label.show},t.type="series.pie",t.defaultOption={z:2,legendHoverLink:!0,colorBy:"data",center:["50%","50%"],radius:[0,"75%"],clockwise:!0,startAngle:90,minAngle:0,minShowLabelAngle:0,selectedOffset:10,percentPrecision:2,stillShowZeroSum:!0,left:0,top:0,right:0,bottom:0,width:null,height:null,label:{rotate:0,show:!0,overflow:"truncate",position:"outer",alignTo:"none",edgeDistance:"25%",bleedMargin:10,distanceToLabelLine:5},labelLine:{show:!0,length:15,length2:15,smooth:!1,minTurnAngle:90,maxSurfaceAngle:90,lineStyle:{width:1,type:"solid"}},itemStyle:{borderWidth:1,borderJoin:"round"},showEmptyCircle:!0,emptyCircleStyle:{color:"lightgray",opacity:1},labelLayout:{hideOverlap:!0},emphasis:{scale:!0,scaleSize:5},avoidLabelOverlap:!0,animationType:"expansion",animationDuration:1e3,animationTypeUpdate:"transition",animationEasingUpdate:"cubicInOut",animationDurationUpdate:500,animationEasing:"cubicInOut"},t}(rr);const ZB=XB;function qB(r){return{seriesType:r,reset:function(t,e){var n=t.getData();n.filterSelf(function(i){var a=n.mapDimension("value"),o=n.get(a,i);return!(ht(o)&&!isNaN(o)&&o<0)})}}}function KB(r){r.registerChartView($B),r.registerSeriesModel(ZB),mL("pie",r.registerAction),r.registerLayout(lt(NB,"pie")),r.registerProcessor(FB("pie")),r.registerProcessor(qB("pie"))}var jB=function(r){G(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e.hasSymbolVisual=!0,e}return t.prototype.getInitialData=function(e,n){return Pu(null,this,{useEncodeDefaulter:!0})},t.prototype.getProgressive=function(){var e=this.option.progressive;return e==null?this.option.large?5e3:this.get("progressive"):e},t.prototype.getProgressiveThreshold=function(){var e=this.option.progressiveThreshold;return e==null?this.option.large?1e4:this.get("progressiveThreshold"):e},t.prototype.brushSelector=function(e,n,i){return i.point(n.getItemLayout(e))},t.prototype.getZLevelKey=function(){return this.getData().count()>this.getProgressiveThreshold()?this.id:""},t.type="series.scatter",t.dependencies=["grid","polar","geo","singleAxis","calendar"],t.defaultOption={coordinateSystem:"cartesian2d",z:2,legendHoverLink:!0,symbolSize:10,large:!1,largeThreshold:2e3,itemStyle:{opacity:.8},emphasis:{scale:!0},clip:!0,select:{itemStyle:{borderColor:"#212121"}},universalTransition:{divideShape:"clone"}},t}(rr);const QB=jB;var Sx=4,JB=function(){function r(){}return r}(),tN=function(r){G(t,r);function t(e){var n=r.call(this,e)||this;return n._off=0,n.hoverDataIdx=-1,n}return t.prototype.getDefaultShape=function(){return new JB},t.prototype.reset=function(){this.notClear=!1,this._off=0},t.prototype.buildPath=function(e,n){var i=n.points,a=n.size,o=this.symbolProxy,s=o.shape,u=e.getContext?e.getContext():e,l=u&&a[0]=0;l--){var f=l*2,h=a[f]-s/2,c=a[f+1]-u/2;if(e>=h&&n>=c&&e<=h+s&&n<=c+u)return l}return-1},t.prototype.contain=function(e,n){var i=this.transformCoordToLocal(e,n),a=this.getBoundingRect();if(e=i[0],n=i[1],a.contain(e,n)){var o=this.hoverDataIdx=this.findDataIndex(e,n);return o>=0}return this.hoverDataIdx=-1,!1},t.prototype.getBoundingRect=function(){var e=this._rect;if(!e){for(var n=this.shape,i=n.points,a=n.size,o=a[0],s=a[1],u=1/0,l=1/0,f=-1/0,h=-1/0,c=0;c=0&&(l.dataIndex=h+(t.startIndex||0))})},r.prototype.remove=function(){this._clear()},r.prototype._clear=function(){this._newAdded=[],this.group.removeAll()},r}();const rN=eN;var nN=function(r){G(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.render=function(e,n,i){var a=e.getData(),o=this._updateSymbolDraw(a,e);o.updateData(a,{clipShape:this._getClipShape(e)}),this._finished=!0},t.prototype.incrementalPrepareRender=function(e,n,i){var a=e.getData(),o=this._updateSymbolDraw(a,e);o.incrementalPrepareUpdate(a),this._finished=!1},t.prototype.incrementalRender=function(e,n,i){this._symbolDraw.incrementalUpdate(e,n.getData(),{clipShape:this._getClipShape(n)}),this._finished=e.end===n.getData().count()},t.prototype.updateTransform=function(e,n,i){var a=e.getData();if(this.group.dirty(),!this._finished||a.count()>1e4)return{update:!0};var o=ic("").reset(e,n,i);o.progress&&o.progress({start:0,end:a.count(),count:a.count()},a),this._symbolDraw.updateLayout(a)},t.prototype.eachRendered=function(e){this._symbolDraw&&this._symbolDraw.eachRendered(e)},t.prototype._getClipShape=function(e){var n=e.coordinateSystem,i=n&&n.getArea&&n.getArea();return e.get("clip",!0)?i:null},t.prototype._updateSymbolDraw=function(e,n){var i=this._symbolDraw,a=n.pipelineContext,o=a.large;return(!i||o!==this._isLargeDraw)&&(i&&i.remove(),i=this._symbolDraw=o?new rN:new tx,this._isLargeDraw=o,this.group.removeAll()),this.group.add(i.group),i},t.prototype.remove=function(e,n){this._symbolDraw&&this._symbolDraw.remove(!0),this._symbolDraw=null},t.prototype.dispose=function(){},t.type="scatter",t}(xe);const iN=nN;function aN(r){le(wS),r.registerSeriesModel(QB),r.registerChartView(iN),r.registerLayout(ic("scatter"))}var oN=function(){function r(){}return r.prototype.getInitialData=function(t,e){var n,i=e.getComponent("xAxis",this.get("xAxisIndex")),a=e.getComponent("yAxis",this.get("yAxisIndex")),o=i.get("type"),s=a.get("type"),u;o==="category"?(t.layout="horizontal",n=i.getOrdinalMeta(),u=!0):s==="category"?(t.layout="vertical",n=a.getOrdinalMeta(),u=!0):t.layout=t.layout||"horizontal";var l=["x","y"],f=t.layout==="horizontal"?0:1,h=this._baseAxisDim=l[f],c=l[1-f],v=[i,a],d=v[f].get("type"),g=v[1-f].get("type"),p=t.data;if(p&&u){var y=[];A(p,function(S,b){var x;F(S)?(x=S.slice(),S.unshift(b)):F(S.value)?(x=B({},S),x.value=x.value.slice(),S.value.unshift(b)):x=S,y.push(x)}),t.data=y}var m=this.defaultValueDimensions,_=[{name:h,type:ch(d),ordinalMeta:n,otherDims:{tooltip:!1,itemName:0},dimsDef:["base"]},{name:c,type:ch(g),dimsDef:m.slice()}];return _x(this,{coordDimensions:_,dimensionsCount:m.length+1,encodeDefaulter:lt(D_,_,this)})},r.prototype.getBaseAxis=function(){var t=this._baseAxisDim;return this.ecModel.getComponent(t+"Axis",this.get(t+"AxisIndex")).axis},r}(),sN=["color","borderColor"],uN=function(r){G(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.render=function(e,n,i){this.group.removeClipPath(),this._progressiveEls=null,this._updateDrawMode(e),this._isLargeDraw?this._renderLarge(e):this._renderNormal(e)},t.prototype.incrementalPrepareRender=function(e,n,i){this._clear(),this._updateDrawMode(e)},t.prototype.incrementalRender=function(e,n,i,a){this._progressiveEls=[],this._isLargeDraw?this._incrementalRenderLarge(e,n):this._incrementalRenderNormal(e,n)},t.prototype.eachRendered=function(e){eo(this._progressiveEls||this.group,e)},t.prototype._updateDrawMode=function(e){var n=e.pipelineContext.large;(this._isLargeDraw==null||n!==this._isLargeDraw)&&(this._isLargeDraw=n,this._clear())},t.prototype._renderNormal=function(e){var n=e.getData(),i=this._data,a=this.group,o=n.getLayout("isSimpleBox"),s=e.get("clip",!0),u=e.coordinateSystem,l=u.getArea&&u.getArea();this._data||a.removeAll(),n.diff(i).add(function(f){if(n.hasValue(f)){var h=n.getItemLayout(f);if(s&&Ay(l,h))return;var c=uf(h,f,!0);Gt(c,{shape:{points:h.ends}},e,f),lf(c,n,f,o),a.add(c),n.setItemGraphicEl(f,c)}}).update(function(f,h){var c=i.getItemGraphicEl(h);if(!n.hasValue(f)){a.remove(c);return}var v=n.getItemLayout(f);if(s&&Ay(l,v)){a.remove(c);return}c?(Bt(c,{shape:{points:v.ends}},e,f),gu(c)):c=uf(v),lf(c,n,f,o),a.add(c),n.setItemGraphicEl(f,c)}).remove(function(f){var h=i.getItemGraphicEl(f);h&&a.remove(h)}).execute(),this._data=n},t.prototype._renderLarge=function(e){this._clear(),Iy(e,this.group);var n=e.get("clip",!0)?fx(e.coordinateSystem,!1,e):null;n?this.group.setClipPath(n):this.group.removeClipPath()},t.prototype._incrementalRenderNormal=function(e,n){for(var i=n.getData(),a=i.getLayout("isSimpleBox"),o;(o=e.next())!=null;){var s=i.getItemLayout(o),u=uf(s);lf(u,i,o,a),u.incremental=!0,this.group.add(u),this._progressiveEls.push(u)}},t.prototype._incrementalRenderLarge=function(e,n){Iy(n,this.group,this._progressiveEls,!0)},t.prototype.remove=function(e){this._clear()},t.prototype._clear=function(){this.group.removeAll(),this._data=null},t.type="candlestick",t}(xe),lN=function(){function r(){}return r}(),fN=function(r){G(t,r);function t(e){var n=r.call(this,e)||this;return n.type="normalCandlestickBox",n}return t.prototype.getDefaultShape=function(){return new lN},t.prototype.buildPath=function(e,n){var i=n.points;this.__simpleBox?(e.moveTo(i[4][0],i[4][1]),e.lineTo(i[6][0],i[6][1])):(e.moveTo(i[0][0],i[0][1]),e.lineTo(i[1][0],i[1][1]),e.lineTo(i[2][0],i[2][1]),e.lineTo(i[3][0],i[3][1]),e.closePath(),e.moveTo(i[4][0],i[4][1]),e.lineTo(i[5][0],i[5][1]),e.moveTo(i[6][0],i[6][1]),e.lineTo(i[7][0],i[7][1]))},t}(et);function uf(r,t,e){var n=r.ends;return new fN({shape:{points:e?hN(n,r):n},z2:100})}function Ay(r,t){for(var e=!0,n=0;n0?"borderColor":"borderColor0"])||e.get(["itemStyle",r>0?"color":"color0"]),a=e.getModel("itemStyle").getItemStyle(sN);t.useStyle(a),t.style.fill=null,t.style.stroke=i}const cN=uN;var xx=function(r){G(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e.defaultValueDimensions=[{name:"open",defaultTooltip:!0},{name:"close",defaultTooltip:!0},{name:"lowest",defaultTooltip:!0},{name:"highest",defaultTooltip:!0}],e}return t.prototype.getShadowDim=function(){return"open"},t.prototype.brushSelector=function(e,n,i){var a=n.getItemLayout(e);return a&&i.rect(a.brushRect)},t.type="series.candlestick",t.dependencies=["xAxis","yAxis","grid"],t.defaultOption={z:2,coordinateSystem:"cartesian2d",legendHoverLink:!0,layout:null,clip:!0,itemStyle:{color:"#eb5454",color0:"#47b262",borderColor:"#eb5454",borderColor0:"#47b262",borderWidth:1},emphasis:{scale:!0,itemStyle:{borderWidth:2}},barMaxWidth:null,barMinWidth:null,barWidth:null,large:!0,largeThreshold:600,progressive:3e3,progressiveThreshold:1e4,progressiveChunkMode:"mod",animationEasing:"linear",animationDuration:300},t}(rr);Ne(xx,oN,!0);const dN=xx;function pN(r){!r||!F(r.series)||A(r.series,function(t){U(t)&&t.type==="k"&&(t.type="candlestick")})}var gN=["itemStyle","borderColor"],yN=["itemStyle","borderColor0"],mN=["itemStyle","color"],_N=["itemStyle","color0"],SN={seriesType:"candlestick",plan:ao(),performRawSeries:!0,reset:function(r,t){function e(a,o){return o.get(a>0?mN:_N)}function n(a,o){return o.get(a>0?gN:yN)}if(!t.isSeriesFiltered(r)){var i=r.pipelineContext.large;return!i&&{progress:function(a,o){for(var s;(s=a.next())!=null;){var u=o.getItemModel(s),l=o.getItemLayout(s).sign,f=u.getItemStyle();f.fill=e(l,u),f.stroke=n(l,u)||f.fill;var h=o.ensureUniqueItemVisual(s,"style");B(h,f)}}}}}};const xN=SN;var bN={seriesType:"candlestick",plan:ao(),reset:function(r){var t=r.coordinateSystem,e=r.getData(),n=wN(r,e),i=0,a=1,o=["x","y"],s=e.getDimensionIndex(e.mapDimension(o[i])),u=N(e.mapDimensionsAll(o[a]),e.getDimensionIndex,e),l=u[0],f=u[1],h=u[2],c=u[3];if(e.setLayout({candleWidth:n,isSimpleBox:n<=1.3}),s<0||u.length<4)return;return{progress:r.pipelineContext.large?d:v};function v(g,p){for(var y,m=p.getStore();(y=g.next())!=null;){var _=m.get(s,y),S=m.get(l,y),b=m.get(f,y),x=m.get(h,y),w=m.get(c,y),T=Math.min(S,b),C=Math.max(S,b),M=R(T,_),D=R(C,_),I=R(x,_),L=R(w,_),P=[];E(P,D,0),E(P,M,1),P.push(O(L),O(D),O(I),O(M)),p.setItemLayout(y,{sign:Py(m,y,S,b,f),initBaseline:S>b?D[a]:M[a],ends:P,brushRect:V(x,w,_)})}function R(k,z){var W=[];return W[i]=z,W[a]=k,isNaN(z)||isNaN(k)?[NaN,NaN]:t.dataToPoint(W)}function E(k,z,W){var $=z.slice(),Z=z.slice();$[i]=vs($[i]+n/2,1,!1),Z[i]=vs(Z[i]-n/2,1,!0),W?k.push($,Z):k.push(Z,$)}function V(k,z,W){var $=R(k,W),Z=R(z,W);return $[i]-=n/2,Z[i]-=n/2,{x:$[0],y:$[1],width:n,height:Z[1]-$[1]}}function O(k){return k[i]=vs(k[i],1),k}}function d(g,p){for(var y=Ke(g.count*4),m=0,_,S=[],b=[],x,w=p.getStore();(x=g.next())!=null;){var T=w.get(s,x),C=w.get(l,x),M=w.get(f,x),D=w.get(h,x),I=w.get(c,x);if(isNaN(T)||isNaN(D)||isNaN(I)){y[m++]=NaN,m+=3;continue}y[m++]=Py(w,x,C,M,f),S[i]=T,S[a]=D,_=t.dataToPoint(S,null,b),y[m++]=_?_[0]:NaN,y[m++]=_?_[1]:NaN,S[a]=I,_=t.dataToPoint(S,null,b),y[m++]=_?_[1]:NaN}p.setLayout("largePoints",y)}}};function Py(r,t,e,n,i){var a;return e>n?a=-1:e0?r.get(i,t-1)<=n?1:-1:1,a}function wN(r,t){var e=r.getBaseAxis(),n,i=e.type==="category"?e.getBandWidth():(n=e.getExtent(),Math.abs(n[1]-n[0])/t.count()),a=pt(j(r.get("barMaxWidth"),i),i),o=pt(j(r.get("barMinWidth"),1),i),s=r.get("barWidth");return s!=null?pt(s,i):Math.max(Math.min(i/2,a),o)}const TN=bN;function CN(r){r.registerChartView(cN),r.registerSeriesModel(dN),r.registerPreprocessor(pN),r.registerVisual(xN),r.registerLayout(TN)}var $e=er.CMD;function ci(r,t){return Math.abs(r-t)<1e-5}function kh(r){var t=r.data,e=r.len(),n=[],i,a=0,o=0,s=0,u=0;function l(L,P){i&&i.length>2&&n.push(i),i=[L,P]}function f(L,P,R,E){ci(L,R)&&ci(P,E)||i.push(L,P,R,E,R,E)}function h(L,P,R,E,V,O){var k=Math.abs(P-L),z=Math.tan(k/4)*4/3,W=PT:D2&&n.push(i),n}function Bh(r,t,e,n,i,a,o,s,u,l){if(ci(r,e)&&ci(t,n)&&ci(i,o)&&ci(a,s)){u.push(o,s);return}var f=2/l,h=f*f,c=o-r,v=s-t,d=Math.sqrt(c*c+v*v);c/=d,v/=d;var g=e-r,p=n-t,y=i-o,m=a-s,_=g*g+p*p,S=y*y+m*m;if(_=0&&T=0){u.push(o,s);return}var C=[],M=[];Vr(r,e,i,o,.5,C),Vr(t,n,a,s,.5,M),Bh(C[0],M[0],C[1],M[1],C[2],M[2],C[3],M[3],u,l),Bh(C[4],M[4],C[5],M[5],C[6],M[6],C[7],M[7],u,l)}function MN(r,t){var e=kh(r),n=[];t=t||1;for(var i=0;i0)for(var l=0;lMath.abs(l),h=bx([u,l],f?0:1,t),c=(f?s:l)/h.length,v=0;vi,o=bx([n,i],a?0:1,t),s=a?"width":"height",u=a?"height":"width",l=a?"x":"y",f=a?"y":"x",h=r[s]/o.length,c=0;c1?null:new X(g*u+r,g*l+t)}function IN(r,t,e){var n=new X;X.sub(n,e,t),n.normalize();var i=new X;X.sub(i,r,t);var a=i.dot(n);return a}function ei(r,t){var e=r[r.length-1];e&&e[0]===t[0]&&e[1]===t[1]||r.push(t)}function LN(r,t,e){for(var n=r.length,i=[],a=0;ao?(l.x=f.x=s+a/2,l.y=u,f.y=u+o):(l.y=f.y=u+o/2,l.x=s,f.x=s+a),LN(t,l,f)}function Zs(r,t,e,n){if(e===1)n.push(t);else{var i=Math.floor(e/2),a=r(t);Zs(r,a[0],i,n),Zs(r,a[1],e-i,n)}return n}function PN(r,t){for(var e=[],n=0;n0)for(var b=n/e,x=-n/2;x<=n/2;x+=b){for(var w=Math.sin(x),T=Math.cos(x),C=0,_=0;_0;l/=2){var f=0,h=0;(r&l)>0&&(f=1),(t&l)>0&&(h=1),s+=l*l*(3*f^h),h===0&&(f===1&&(r=l-1-r,t=l-1-t),u=r,r=t,t=u)}return s}function js(r){var t=1/0,e=1/0,n=-1/0,i=-1/0,a=N(r,function(s){var u=s.getBoundingRect(),l=s.getComputedTransform(),f=u.x+u.width/2+(l?l[4]:0),h=u.y+u.height/2+(l?l[5]:0);return t=Math.min(f,t),e=Math.min(h,e),n=Math.max(f,n),i=Math.max(h,i),[f,h]}),o=N(a,function(s,u){return{cp:s,z:VN(s[0],s[1],t,e,n,i),path:r[u]}});return o.sort(function(s,u){return s.z-u.z}).map(function(s){return s.path})}function Mx(r){return ON(r.path,r.count)}function Nh(){return{fromIndividuals:[],toIndividuals:[],count:0}}function GN(r,t,e){var n=[];function i(b){for(var x=0;x=0;i--)if(!e[i].many.length){var u=e[s].many;if(u.length<=1)if(s)s=0;else return e;var a=u.length,l=Math.ceil(a/2);e[i].many=u.slice(l,a),e[s].many=u.slice(0,l),s++}return e}var WN={clone:function(r){for(var t=[],e=1-Math.pow(1-r.path.style.opacity,1/r.count),n=0;n0))return;var s=n.getModel("universalTransition").get("delay"),u=Object.assign({setToFinal:!0},o),l,f;Fy(r)&&(l=r,f=t),Fy(t)&&(l=t,f=r);function h(y,m,_,S,b){var x=y.many,w=y.one;if(x.length===1&&!b){var T=m?x[0]:w,C=m?w:x[0];if(qs(T))h({many:[T],one:C},!0,_,S,!0);else{var M=s?J({delay:s(_,S)},u):u;ac(T,C,M),a(T,C,T,C,M)}}else for(var D=J({dividePath:WN[e],individualDelay:s&&function(V,O,k,z){return s(V+_,S)}},u),I=m?GN(x,w,D):HN(w,x,D),L=I.fromIndividuals,P=I.toIndividuals,R=L.length,E=0;Et.length,v=l?zy(f,l):zy(c?t:r,[c?r:t]),d=0,g=0;gAx))for(var i=n.getIndices(),a=UN(n),o=0;o0&&S.group.traverse(function(x){x instanceof et&&!x.animators.length&&x.animateFrom({style:{opacity:0}},b)})})}function Gy(r){var t=r.getModel("universalTransition").get("seriesKey");return t||r.id}function Hy(r){return F(r)?r.sort().join(","):r}function Ir(r){if(r.hostModel)return r.hostModel.getModel("universalTransition").get("divideShape")}function ZN(r,t){var e=K(),n=K(),i=K();return A(r.oldSeries,function(a,o){var s=r.oldData[o],u=Gy(a),l=Hy(u);n.set(l,s),F(u)&&A(u,function(f){i.set(f,{data:s,key:l})})}),A(t.updatedSeries,function(a){if(a.isUniversalTransitionEnabled()&&a.isAnimationEnabled()){var o=a.getData(),s=Gy(a),u=Hy(s),l=n.get(u);if(l)e.set(u,{oldSeries:[{divide:Ir(l),data:l}],newSeries:[{divide:Ir(o),data:o}]});else if(F(s)){var f=[];A(s,function(v){var d=n.get(v);d&&f.push({divide:Ir(d),data:d})}),f.length&&e.set(u,{oldSeries:f,newSeries:[{data:o,divide:Ir(o)}]})}else{var h=i.get(s);if(h){var c=e.get(h.key);c||(c={oldSeries:[{data:h.data,divide:Ir(h.data)}],newSeries:[]},e.set(h.key,c)),c.newSeries.push({data:o,divide:Ir(o)})}}}}),e}function Wy(r,t){for(var e=0;e=0&&i.push({data:t.oldData[s],divide:Ir(t.oldData[s]),dim:o.dimension})}),A(Mt(r.to),function(o){var s=Wy(e.updatedSeries,o);if(s>=0){var u=e.updatedSeries[s].getData();a.push({data:u,divide:Ir(u),dim:o.dimension})}}),i.length>0&&a.length>0&&Dx(i,a,n)}function KN(r){r.registerUpdateLifecycle("series:beforeupdate",function(t,e,n){A(Mt(n.seriesTransition),function(i){A(Mt(i.to),function(a){for(var o=n.updatedSeries,s=0;s=pn:-l>=pn),v=l>0?l%pn:l%pn+pn,d=!1;c?d=!0:Rr(h)?d=!1:d=v>=Ix==!!f;var g=t+n*df(o),p=e+i*cf(o);this._start&&this._add("M",g,p);var y=Math.round(a*jN);if(c){var m=1/this._p,_=(f?1:-1)*(pn-m);this._add("A",n,i,y,1,+f,t+n*df(o+_),e+i*cf(o+_)),m>.01&&this._add("A",n,i,y,0,+f,g,p)}else{var S=t+n*df(s),b=e+i*cf(s);this._add("A",n,i,y,+d,+f,S,b)}},r.prototype.rect=function(t,e,n,i){this._add("M",t,e),this._add("l",n,0),this._add("l",0,i),this._add("l",-n,0),this._add("Z")},r.prototype.closePath=function(){this._d.length>0&&this._add("Z")},r.prototype._add=function(t,e,n,i,a,o,s,u,l){for(var f=[],h=this._p,c=1;c"}function s5(r){return""}function oc(r,t){t=t||{};var e=t.newline?` +`:"
",y=h.join(p);this._showOrMove(s,function(){this._updateContentNotChangedOnAxis(e,l)?this._updatePosition(s,v,o[0],o[1],this._tooltipContent,l):this._showTooltipContent(s,y,l,Math.random()+"",o[0],o[1],v,null,c)})},t.prototype._showSeriesItemTooltip=function(e,n,i){var a=this._ecModel,o=ft(n),s=o.seriesIndex,u=a.getSeriesByIndex(s),l=o.dataModel||u,f=o.dataIndex,h=o.dataType,c=l.getData(h),v=this._renderMode,d=e.positionDefault,g=ra([c.getItemModel(f),l,u&&(u.coordinateSystem||{}).model],this._tooltipModel,d?{position:d}:null),p=g.get("trigger");if(!(p!=null&&p!=="item")){var y=l.getDataParams(f,h),m=new Pl;y.marker=m.makeTooltipMarker("item",Rn(y.color),v);var _=up(l.formatTooltip(f,!1,h)),S=g.get("order"),b=g.get("valueFormatter"),x=_.frag,w=x?dp(b?B({valueFormatter:b},x):x,m,v,S,a.get("useUTC"),g.get("textStyle")):_.text,T="item_"+l.name+"_"+f;this._showOrMove(g,function(){this._showTooltipContent(g,w,y,T,e.offsetX,e.offsetY,e.position,e.target,m)}),i({type:"showTip",dataIndexInside:f,dataIndex:c.getRawIndex(f),seriesIndex:s,from:this.uid})}},t.prototype._showComponentItemTooltip=function(e,n,i){var a=ft(n),o=a.tooltipConfig,s=o.option||{};if(H(s)){var u=s;s={content:u,formatter:u}}var l=[s],f=this._ecModel.getComponent(a.componentMainType,a.componentIndex);f&&l.push(f),l.push({formatter:s.content});var h=e.positionDefault,c=ra(l,this._tooltipModel,h?{position:h}:null),v=c.get("content"),d=Math.random()+"",g=new Pl;this._showOrMove(c,function(){var p=Q(c.get("formatterParams")||{});this._showTooltipContent(c,v,p,d,e.offsetX,e.offsetY,e.position,n,g)}),i({type:"showTip",from:this.uid})},t.prototype._showTooltipContent=function(e,n,i,a,o,s,u,l,f){if(this._ticket="",!(!e.get("showContent")||!e.get("show"))){var h=this._tooltipContent;h.setEnterable(e.get("enterable"));var c=e.get("formatter");u=u||e.get("position");var v=n,d=this._getNearestPoint([o,s],i,e.get("trigger"),e.get("borderColor")),g=d.color;if(c)if(H(c)){var p=e.ecModel.get("useUTC"),y=F(i)?i[0]:i,m=y&&y.axisType&&y.axisType.indexOf("time")>=0;v=c,m&&(v=Su(y.axisValue,v,p)),v=w_(v,i,!0)}else if(q(c)){var _=gt(function(S,b){S===this._ticket&&(h.setContent(b,f,e,g,u),this._updatePosition(e,u,o,s,h,i,l))},this);this._ticket=a,v=c(i,a,_)}else v=c;h.setContent(v,f,e,g,u),h.show(e,g),this._updatePosition(e,u,o,s,h,i,l)}},t.prototype._getNearestPoint=function(e,n,i,a){if(i==="axis"||F(n))return{color:a||(this._renderMode==="html"?"#fff":"none")};if(!F(n))return{color:a||n.color||n.borderColor}},t.prototype._updatePosition=function(e,n,i,a,o,s,u){var l=this._api.getWidth(),f=this._api.getHeight();n=n||e.get("position");var h=o.getSize(),c=e.get("align"),v=e.get("verticalAlign"),d=u&&u.getBoundingRect().clone();if(u&&d.applyTransform(u.transform),q(n)&&(n=n([i,a],s,o.el,d,{viewSize:[l,f],contentSize:h.slice()})),F(n))i=pt(n[0],l),a=pt(n[1],f);else if(U(n)){var g=n;g.width=h[0],g.height=h[1];var p=$r(g,{width:l,height:f});i=p.x,a=p.y,c=null,v=null}else if(H(n)&&u){var y=ok(n,d,h,e.get("borderWidth"));i=y[0],a=y[1]}else{var y=ik(i,a,o,l,f,c?null:20,v?null:20);i=y[0],a=y[1]}if(c&&(i-=ty(c)?h[0]/2:c==="right"?h[0]:0),v&&(a-=ty(v)?h[1]/2:v==="bottom"?h[1]:0),qS(e)){var y=ak(i,a,o,l,f);i=y[0],a=y[1]}o.moveTo(i,a)},t.prototype._updateContentNotChangedOnAxis=function(e,n){var i=this._lastDataByCoordSys,a=this._cbParamsList,o=!!i&&i.length===e.length;return o&&M(i,function(s,u){var l=s.dataByAxis||[],f=e[u]||{},h=f.dataByAxis||[];o=o&&l.length===h.length,o&&M(l,function(c,v){var d=h[v]||{},g=c.seriesDataIndices||[],p=d.seriesDataIndices||[];o=o&&c.value===d.value&&c.axisType===d.axisType&&c.axisId===d.axisId&&g.length===p.length,o&&M(g,function(y,m){var _=p[m];o=o&&y.seriesIndex===_.seriesIndex&&y.dataIndex===_.dataIndex}),a&&M(c.seriesDataIndices,function(y){var m=y.seriesIndex,_=n[m],S=a[m];_&&S&&S.data!==_.data&&(o=!1)})})}),this._lastDataByCoordSys=e,this._cbParamsList=n,!!o},t.prototype._hide=function(e){this._lastDataByCoordSys=null,e({type:"hideTip",from:this.uid})},t.prototype.dispose=function(e,n){nt.node||!n.getDom()||(ih(this,"_updatePosition"),this._tooltipContent.dispose(),xh("itemTooltip",n))},t.type="tooltip",t}(Te);function ra(r,t,e){var n=t.ecModel,i;e?(i=new Vt(e,n,n),i=new Vt(t.option,i,n)):i=t;for(var a=r.length-1;a>=0;a--){var o=r[a];o&&(o instanceof Vt&&(o=o.get("tooltip",!0)),H(o)&&(o={formatter:o}),o&&(i=new Vt(o,i,n)))}return i}function Jg(r,t){return r.dispatchAction||gt(t.dispatchAction,t)}function ik(r,t,e,n,i,a,o){var s=e.getSize(),u=s[0],l=s[1];return a!=null&&(r+u+a+2>n?r-=u+a:r+=a),o!=null&&(t+l+o>i?t-=l+o:t+=o),[r,t]}function ak(r,t,e,n,i){var a=e.getSize(),o=a[0],s=a[1];return r=Math.min(r+o,n)-o,t=Math.min(t+s,i)-s,r=Math.max(r,0),t=Math.max(t,0),[r,t]}function ok(r,t,e,n){var i=e[0],a=e[1],o=Math.ceil(Math.SQRT2*n)+8,s=0,u=0,l=t.width,f=t.height;switch(r){case"inside":s=t.x+l/2-i/2,u=t.y+f/2-a/2;break;case"top":s=t.x+l/2-i/2,u=t.y-a-o;break;case"bottom":s=t.x+l/2-i/2,u=t.y+f+o;break;case"left":s=t.x-i-o,u=t.y+f/2-a/2;break;case"right":s=t.x+l+o,u=t.y+f/2-a/2}return[s,u]}function ty(r){return r==="center"||r==="middle"}function sk(r,t,e){var n=rv(r).queryOptionMap,i=n.keys()[0];if(!(!i||i==="series")){var a=Ja(t,i,n.get(i),{useDefault:!1,enableAll:!1,enableNone:!1}),o=a.models[0];if(!!o){var s=e.getViewOfComponentModel(o),u;if(s.group.traverse(function(l){var f=ft(l).tooltipConfig;if(f&&f.name===r.name)return u=l,!0}),u)return{componentMainType:i,componentIndex:o.componentIndex,el:u}}}}const uk=nk;function lk(r){le(IS),r.registerComponentModel(HO),r.registerComponentView(uk),r.registerAction({type:"showTip",event:"showTip",update:"tooltip:manuallyShowTip"},Kt),r.registerAction({type:"hideTip",event:"hideTip",update:"tooltip:manuallyHideTip"},Kt)}var fk=function(r){G(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e.layoutMode={type:"box",ignoreSize:!0},e}return t.type="title",t.defaultOption={z:6,show:!0,text:"",target:"blank",subtext:"",subtarget:"blank",left:0,top:0,backgroundColor:"rgba(0,0,0,0)",borderColor:"#ccc",borderWidth:0,padding:5,itemGap:10,textStyle:{fontSize:18,fontWeight:"bold",color:"#464646"},subtextStyle:{fontSize:12,color:"#6E7079"}},t}(_t),hk=function(r){G(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.render=function(e,n,i){if(this.group.removeAll(),!!e.get("show")){var a=this.group,o=e.getModel("textStyle"),s=e.getModel("subtextStyle"),u=e.get("textAlign"),l=j(e.get("textBaseline"),e.get("textVerticalAlign")),f=new Ft({style:Wr(o,{text:e.get("text"),fill:o.getTextColor()},{disableBox:!0}),z2:10}),h=f.getBoundingRect(),c=e.get("subtext"),v=new Ft({style:Wr(s,{text:c,fill:s.getTextColor(),y:h.height+e.get("itemGap"),verticalAlign:"top"},{disableBox:!0}),z2:10}),d=e.get("link"),g=e.get("sublink"),p=e.get("triggerEvent",!0);f.silent=!d&&!p,v.silent=!g&&!p,d&&f.on("click",function(){Wd(d,"_"+e.get("target"))}),g&&v.on("click",function(){Wd(g,"_"+e.get("subtarget"))}),ft(f).eventData=ft(v).eventData=p?{componentType:"title",componentIndex:e.componentIndex}:null,a.add(f),c&&a.add(v);var y=a.getBoundingRect(),m=e.getBoxLayoutParams();m.width=y.width,m.height=y.height;var _=$r(m,{width:i.getWidth(),height:i.getHeight()},e.get("padding"));u||(u=e.get("left")||e.get("right"),u==="middle"&&(u="center"),u==="right"?_.x+=_.width:u==="center"&&(_.x+=_.width/2)),l||(l=e.get("top")||e.get("bottom"),l==="center"&&(l="middle"),l==="bottom"?_.y+=_.height:l==="middle"&&(_.y+=_.height/2),l=l||"top"),a.x=_.x,a.y=_.y,a.markRedraw();var S={align:u,verticalAlign:l};f.setStyle(S),v.setStyle(S),y=a.getBoundingRect();var b=_.margin,x=e.getItemStyle(["color","opacity"]);x.fill=e.get("backgroundColor");var w=new Dt({shape:{x:y.x-b[3],y:y.y-b[0],width:y.width+b[1]+b[3],height:y.height+b[0]+b[2],r:e.get("borderRadius")},style:x,subPixelOptimize:!0,silent:!0});a.add(w)}},t.type="title",t}(Te);function vk(r){r.registerComponentModel(fk),r.registerComponentView(hk)}function tc(r,t){var e=r.mapDimensionsAll("defaultedLabel"),n=e.length;if(n===1){var i=Ai(r,t,e[0]);return i!=null?i+"":null}else if(n){for(var a=[],o=0;o=0&&n.push(t[a])}return n.join(" ")}var ck=function(r){G(t,r);function t(e,n,i,a){var o=r.call(this)||this;return o.updateData(e,n,i,a),o}return t.prototype._createSymbol=function(e,n,i,a,o){this.removeAll();var s=En(e,-1,-1,2,2,null,o);s.attr({z2:100,culling:!0,scaleX:a[0]/2,scaleY:a[1]/2}),s.drift=dk,this._symbolType=e,this.add(s)},t.prototype.stopSymbolAnimation=function(e){this.childAt(0).stopAnimation(null,e)},t.prototype.getSymbolType=function(){return this._symbolType},t.prototype.getSymbolPath=function(){return this.childAt(0)},t.prototype.highlight=function(){wi(this.childAt(0))},t.prototype.downplay=function(){Ti(this.childAt(0))},t.prototype.setZ=function(e,n){var i=this.childAt(0);i.zlevel=e,i.z=n},t.prototype.setDraggable=function(e,n){var i=this.childAt(0);i.draggable=e,i.cursor=!n&&e?"move":i.cursor},t.prototype.updateData=function(e,n,i,a){this.silent=!1;var o=e.getItemVisual(n,"symbol")||"circle",s=e.hostModel,u=t.getSymbolSize(e,n),l=o!==this._symbolType,f=a&&a.disableAnimation;if(l){var h=e.getItemVisual(n,"symbolKeepAspect");this._createSymbol(o,e,n,u,h)}else{var c=this.childAt(0);c.silent=!1;var v={scaleX:u[0]/2,scaleY:u[1]/2};f?c.attr(v):Bt(c,v,s,n),gu(c)}if(this._updateCommon(e,n,u,i,a),l){var c=this.childAt(0);if(!f){var v={scaleX:this._sizeX,scaleY:this._sizeY,style:{opacity:c.style.opacity}};c.scaleX=c.scaleY=0,c.style.opacity=0,Gt(c,v,s,n)}}f&&this.childAt(0).stopAnimation("leave")},t.prototype._updateCommon=function(e,n,i,a,o){var s=this.childAt(0),u=e.hostModel,l,f,h,c,v,d,g,p,y;if(a&&(l=a.emphasisItemStyle,f=a.blurItemStyle,h=a.selectItemStyle,c=a.focus,v=a.blurScope,g=a.labelStatesModels,p=a.hoverScale,y=a.cursorStyle,d=a.emphasisDisabled),!a||e.hasItemOption){var m=a&&a.itemModel?a.itemModel:e.getItemModel(n),_=m.getModel("emphasis");l=_.getModel("itemStyle").getItemStyle(),h=m.getModel(["select","itemStyle"]).getItemStyle(),f=m.getModel(["blur","itemStyle"]).getItemStyle(),c=_.get("focus"),v=_.get("blurScope"),d=_.get("disabled"),g=no(m),p=_.getShallow("scale"),y=m.getShallow("cursor")}var S=e.getItemVisual(n,"symbolRotate");s.attr("rotation",(S||0)*Math.PI/180||0);var b=h1(e.getItemVisual(n,"symbolOffset"),i);b&&(s.x=b[0],s.y=b[1]),y&&s.attr("cursor",y);var x=e.getItemVisual(n,"style"),w=x.fill;if(s instanceof pr){var T=s.style;s.useStyle(B({image:T.image,x:T.x,y:T.y,width:T.width,height:T.height},x))}else s.__isEmptyBrush?s.useStyle(B({},x)):s.useStyle(x),s.style.decal=null,s.setColor(w,o&&o.symbolInnerColor),s.style.strokeNoScale=!0;var C=e.getItemVisual(n,"liftZ"),A=this._z2;C!=null?A==null&&(this._z2=s.z2,s.z2+=C):A!=null&&(s.z2=A,this._z2=null);var D=o&&o.useNameLabel;ro(s,g,{labelFetcher:u,labelDataIndex:n,defaultText:I,inheritColor:w,defaultOpacity:x.opacity});function I(R){return D?e.getName(R):tc(e,R)}this._sizeX=i[0]/2,this._sizeY=i[1]/2;var L=s.ensureState("emphasis");L.style=l,s.ensureState("select").style=h,s.ensureState("blur").style=f;var P=p==null||p===!0?Math.max(1.1,3/this._sizeY):isFinite(p)&&p>0?+p:1;L.scaleX=this._sizeX*P,L.scaleY=this._sizeY*P,this.setSymbolScale(1),Oa(this,c,v,d)},t.prototype.setSymbolScale=function(e){this.scaleX=this.scaleY=e},t.prototype.fadeOut=function(e,n,i){var a=this.childAt(0),o=ft(this).dataIndex,s=i&&i.animation;if(this.silent=a.silent=!0,i&&i.fadeLabel){var u=a.getTextContent();u&&Os(u,{style:{opacity:0}},n,{dataIndex:o,removeOpt:s,cb:function(){a.removeTextContent()}})}else a.removeTextContent();Os(a,{style:{opacity:0},scaleX:0,scaleY:0},n,{dataIndex:o,cb:e,removeOpt:s})},t.getSymbolSize=function(e,n){return RL(e.getItemVisual(n,"symbolSize"))},t}(Et);function dk(r,t){this.parent.drift(r,t)}const ec=ck;function tf(r,t,e,n){return t&&!isNaN(t[0])&&!isNaN(t[1])&&!(n.isIgnore&&n.isIgnore(e))&&!(n.clipShape&&!n.clipShape.contain(t[0],t[1]))&&r.getItemVisual(e,"symbol")!=="none"}function ey(r){return r!=null&&!U(r)&&(r={isIgnore:r}),r||{}}function ry(r){var t=r.hostModel,e=t.getModel("emphasis");return{emphasisItemStyle:e.getModel("itemStyle").getItemStyle(),blurItemStyle:t.getModel(["blur","itemStyle"]).getItemStyle(),selectItemStyle:t.getModel(["select","itemStyle"]).getItemStyle(),focus:e.get("focus"),blurScope:e.get("blurScope"),emphasisDisabled:e.get("disabled"),hoverScale:e.get("scale"),labelStatesModels:no(t),cursorStyle:t.get("cursor")}}var pk=function(){function r(t){this.group=new Et,this._SymbolCtor=t||ec}return r.prototype.updateData=function(t,e){this._progressiveEls=null,e=ey(e);var n=this.group,i=t.hostModel,a=this._data,o=this._SymbolCtor,s=e.disableAnimation,u=ry(t),l={disableAnimation:s},f=e.getSymbolPoint||function(h){return t.getItemLayout(h)};a||n.removeAll(),t.diff(a).add(function(h){var c=f(h);if(tf(t,c,h,e)){var v=new o(t,h,u,l);v.setPosition(c),t.setItemGraphicEl(h,v),n.add(v)}}).update(function(h,c){var v=a.getItemGraphicEl(c),d=f(h);if(!tf(t,d,h,e)){n.remove(v);return}var g=t.getItemVisual(h,"symbol")||"circle",p=v&&v.getSymbolType&&v.getSymbolType();if(!v||p&&p!==g)n.remove(v),v=new o(t,h,u,l),v.setPosition(d);else{v.updateData(t,h,u,l);var y={x:d[0],y:d[1]};s?v.attr(y):Bt(v,y,i)}n.add(v),t.setItemGraphicEl(h,v)}).remove(function(h){var c=a.getItemGraphicEl(h);c&&c.fadeOut(function(){n.remove(c)},i)}).execute(),this._getSymbolPoint=f,this._data=t},r.prototype.updateLayout=function(){var t=this,e=this._data;e&&e.eachItemGraphicEl(function(n,i){var a=t._getSymbolPoint(i);n.setPosition(a),n.markRedraw()})},r.prototype.incrementalPrepareUpdate=function(t){this._seriesScope=ry(t),this._data=null,this.group.removeAll()},r.prototype.incrementalUpdate=function(t,e,n){this._progressiveEls=[],n=ey(n);function i(u){u.isGroup||(u.incremental=!0,u.ensureState("emphasis").hoverLayer=!0)}for(var a=t.start;a=0},t.prototype.getOrient=function(){return this.get("orient")==="vertical"?{index:1,name:"vertical"}:{index:0,name:"horizontal"}},t.type="legend.plain",t.dependencies=["series"],t.defaultOption={z:4,show:!0,orient:"horizontal",left:"center",top:0,align:"auto",backgroundColor:"rgba(0,0,0,0)",borderColor:"#ccc",borderRadius:0,borderWidth:0,padding:5,itemGap:10,itemWidth:25,itemHeight:14,symbolRotate:"inherit",symbolKeepAspect:!0,inactiveColor:"#ccc",inactiveBorderColor:"#ccc",inactiveBorderWidth:"auto",itemStyle:{color:"inherit",opacity:"inherit",borderColor:"inherit",borderWidth:"auto",borderCap:"inherit",borderJoin:"inherit",borderDashOffset:"inherit",borderMiterLimit:"inherit"},lineStyle:{width:"auto",color:"inherit",inactiveColor:"#ccc",inactiveWidth:2,opacity:"inherit",type:"inherit",cap:"inherit",join:"inherit",dashOffset:"inherit",miterLimit:"inherit"},textStyle:{color:"#333"},selectedMode:!0,selector:!1,selectorLabel:{show:!0,borderRadius:10,padding:[3,5,3,5],fontSize:12,fontFamily:"sans-serif",color:"#666",borderWidth:1,borderColor:"#666"},emphasis:{selectorLabel:{show:!0,color:"#eee",backgroundColor:"#666"}},selectorPosition:"auto",selectorItemGap:7,selectorButtonGap:10,tooltip:{show:!1}},t}(_t);const Lh=yk;var ti=lt,Ph=M,Xo=Et,mk=function(r){G(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e.newlineDisabled=!1,e}return t.prototype.init=function(){this.group.add(this._contentGroup=new Xo),this.group.add(this._selectorGroup=new Xo),this._isFirstRender=!0},t.prototype.getContentGroup=function(){return this._contentGroup},t.prototype.getSelectorGroup=function(){return this._selectorGroup},t.prototype.render=function(e,n,i){var a=this._isFirstRender;if(this._isFirstRender=!1,this.resetInner(),!!e.get("show",!0)){var o=e.get("align"),s=e.get("orient");(!o||o==="auto")&&(o=e.get("left")==="right"&&s==="vertical"?"right":"left");var u=e.get("selector",!0),l=e.get("selectorPosition",!0);u&&(!l||l==="auto")&&(l=s==="horizontal"?"end":"start"),this.renderInner(o,e,n,i,u,s,l);var f=e.getBoxLayoutParams(),h={width:i.getWidth(),height:i.getHeight()},c=e.get("padding"),v=$r(f,h,c),d=this.layoutInner(e,o,v,a,u,l),g=$r(J({width:d.width,height:d.height},f),h,c);this.group.x=g.x-d.x,this.group.y=g.y-d.y,this.group.markRedraw(),this.group.add(this._backgroundEl=US(d,e))}},t.prototype.resetInner=function(){this.getContentGroup().removeAll(),this._backgroundEl&&this.group.remove(this._backgroundEl),this.getSelectorGroup().removeAll()},t.prototype.renderInner=function(e,n,i,a,o,s,u){var l=this.getContentGroup(),f=K(),h=n.get("selectedMode"),c=[];i.eachRawSeries(function(v){!v.get("legendHoverLink")&&c.push(v.id)}),Ph(n.getData(),function(v,d){var g=v.get("name");if(!this.newlineDisabled&&(g===""||g===` +`)){var p=new Xo;p.newline=!0,l.add(p);return}var y=i.getSeriesByName(g)[0];if(!f.get(g))if(y){var m=y.getData(),_=m.getVisual("legendLineStyle")||{},S=m.getVisual("legendIcon"),b=m.getVisual("style"),x=this._createItem(y,g,d,v,n,e,_,b,S,h,a);x.on("click",ti(ny,g,null,a,c)).on("mouseover",ti(Rh,y.name,null,a,c)).on("mouseout",ti(Eh,y.name,null,a,c)),f.set(g,!0)}else i.eachRawSeries(function(w){if(!f.get(g)&&w.legendVisualProvider){var T=w.legendVisualProvider;if(!T.containName(g))return;var C=T.indexOfName(g),A=T.getItemVisual(C,"style"),D=T.getItemVisual(C,"legendIcon"),I=Qe(A.fill);I&&I[3]===0&&(I[3]=.2,A=B(B({},A),{fill:iu(I,"rgba")}));var L=this._createItem(w,g,d,v,n,e,{},A,D,h,a);L.on("click",ti(ny,null,g,a,c)).on("mouseover",ti(Rh,null,g,a,c)).on("mouseout",ti(Eh,null,g,a,c)),f.set(g,!0)}},this)},this),o&&this._createSelector(o,n,a,s,u)},t.prototype._createSelector=function(e,n,i,a,o){var s=this.getSelectorGroup();Ph(e,function(l){var f=l.type,h=new Ft({style:{x:0,y:0,align:"center",verticalAlign:"middle"},onclick:function(){i.dispatchAction({type:f==="all"?"legendAllSelect":"legendInverseSelect"})}});s.add(h);var c=n.getModel("selectorLabel"),v=n.getModel(["emphasis","selectorLabel"]);ro(h,{normal:c,emphasis:v},{defaultText:l.title}),Uf(h)})},t.prototype._createItem=function(e,n,i,a,o,s,u,l,f,h,c){var v=e.visualDrawType,d=o.get("itemWidth"),g=o.get("itemHeight"),p=o.isSelected(n),y=a.get("symbolRotate"),m=a.get("symbolKeepAspect"),_=a.get("icon");f=_||f||"roundRect";var S=_k(f,a,u,l,v,p,c),b=new Xo,x=a.getModel("textStyle");if(q(e.getLegendIcon)&&(!_||_==="inherit"))b.add(e.getLegendIcon({itemWidth:d,itemHeight:g,icon:f,iconRotate:y,itemStyle:S.itemStyle,lineStyle:S.lineStyle,symbolKeepAspect:m}));else{var w=_==="inherit"&&e.getData().getVisual("symbol")?y==="inherit"?e.getData().getVisual("symbolRotate"):y:0;b.add(Sk({itemWidth:d,itemHeight:g,icon:f,iconRotate:w,itemStyle:S.itemStyle,lineStyle:S.lineStyle,symbolKeepAspect:m}))}var T=s==="left"?d+5:-5,C=s,A=o.get("formatter"),D=n;H(A)&&A?D=A.replace("{name}",n!=null?n:""):q(A)&&(D=A(n));var I=a.get("inactiveColor");b.add(new Ft({style:Wr(x,{text:D,x:T,y:g/2,fill:p?x.getTextColor():I,align:C,verticalAlign:"middle"})}));var L=new Dt({shape:b.getBoundingRect(),invisible:!0}),P=a.getModel("tooltip");return P.get("show")&&mu({el:L,componentModel:o,itemName:n,itemTooltipOption:P.option}),b.add(L),b.eachChild(function(R){R.silent=!0}),L.silent=!h,this.getContentGroup().add(b),Uf(b),b.__legendDataIndex=i,b},t.prototype.layoutInner=function(e,n,i,a,o,s){var u=this.getContentGroup(),l=this.getSelectorGroup();xi(e.get("orient"),u,e.get("itemGap"),i.width,i.height);var f=u.getBoundingRect(),h=[-f.x,-f.y];if(l.markRedraw(),u.markRedraw(),o){xi("horizontal",l,e.get("selectorItemGap",!0));var c=l.getBoundingRect(),v=[-c.x,-c.y],d=e.get("selectorButtonGap",!0),g=e.getOrient().index,p=g===0?"width":"height",y=g===0?"height":"width",m=g===0?"y":"x";s==="end"?v[g]+=f[p]+d:h[g]+=c[p]+d,v[1-g]+=f[y]/2-c[y]/2,l.x=v[0],l.y=v[1],u.x=h[0],u.y=h[1];var _={x:0,y:0};return _[p]=f[p]+d+c[p],_[y]=Math.max(f[y],c[y]),_[m]=Math.min(0,c[m]+v[1-g]),_}else return u.x=h[0],u.y=h[1],this.group.getBoundingRect()},t.prototype.remove=function(){this.getContentGroup().removeAll(),this._isFirstRender=!0},t.type="legend.plain",t}(Te);function _k(r,t,e,n,i,a,o){function s(p,y){p.lineWidth==="auto"&&(p.lineWidth=y.lineWidth>0?2:0),Ph(p,function(m,_){p[_]==="inherit"&&(p[_]=y[_])})}var u=t.getModel("itemStyle"),l=u.getItemStyle(),f=r.lastIndexOf("empty",0)===0?"fill":"stroke",h=u.getShallow("decal");l.decal=!h||h==="inherit"?n.decal:lh(h,o),l.fill==="inherit"&&(l.fill=n[i]),l.stroke==="inherit"&&(l.stroke=n[f]),l.opacity==="inherit"&&(l.opacity=(i==="fill"?n:e).opacity),s(l,n);var c=t.getModel("lineStyle"),v=c.getLineStyle();if(s(v,e),l.fill==="auto"&&(l.fill=n.fill),l.stroke==="auto"&&(l.stroke=n.fill),v.stroke==="auto"&&(v.stroke=n.fill),!a){var d=t.get("inactiveBorderWidth"),g=l[f];l.lineWidth=d==="auto"?n.lineWidth>0&&g?2:0:l.lineWidth,l.fill=t.get("inactiveColor"),l.stroke=t.get("inactiveBorderColor"),v.stroke=c.get("inactiveColor"),v.lineWidth=c.get("inactiveWidth")}return{itemStyle:l,lineStyle:v}}function Sk(r){var t=r.icon||"roundRect",e=En(t,0,0,r.itemWidth,r.itemHeight,r.itemStyle.fill,r.symbolKeepAspect);return e.setStyle(r.itemStyle),e.rotation=(r.iconRotate||0)*Math.PI/180,e.setOrigin([r.itemWidth/2,r.itemHeight/2]),t.indexOf("empty")>-1&&(e.style.stroke=e.style.fill,e.style.fill="#fff",e.style.lineWidth=2),e}function ny(r,t,e,n){Eh(r,t,e,n),e.dispatchAction({type:"legendToggleSelect",name:r!=null?r:t}),Rh(r,t,e,n)}function ex(r){for(var t=r.getZr().storage.getDisplayList(),e,n=0,i=t.length;ni[o],p=[-v.x,-v.y];n||(p[a]=f[l]);var y=[0,0],m=[-d.x,-d.y],_=j(e.get("pageButtonGap",!0),e.get("itemGap",!0));if(g){var S=e.get("pageButtonPosition",!0);S==="end"?m[a]+=i[o]-d[o]:y[a]+=d[o]+_}m[1-a]+=v[s]/2-d[s]/2,f.setPosition(p),h.setPosition(y),c.setPosition(m);var b={x:0,y:0};if(b[o]=g?i[o]:v[o],b[s]=Math.max(v[s],d[s]),b[u]=Math.min(0,d[u]+m[1-a]),h.__rectSize=i[o],g){var x={x:0,y:0};x[o]=Math.max(i[o]-d[o]-_,0),x[s]=b[s],h.setClipPath(new Dt({shape:x})),h.__rectSize=x[o]}else c.eachChild(function(T){T.attr({invisible:!0,silent:!0})});var w=this._getPageInfo(e);return w.pageIndex!=null&&Bt(f,{x:w.contentPosition[0],y:w.contentPosition[1]},g?e:null),this._updatePageInfoView(e,w),b},t.prototype._pageGo=function(e,n,i){var a=this._getPageInfo(n)[e];a!=null&&i.dispatchAction({type:"legendScroll",scrollDataIndex:a,legendId:n.id})},t.prototype._updatePageInfoView=function(e,n){var i=this._controllerGroup;M(["pagePrev","pageNext"],function(f){var h=f+"DataIndex",c=n[h]!=null,v=i.childOfName(f);v&&(v.setStyle("fill",c?e.get("pageIconColor",!0):e.get("pageIconInactiveColor",!0)),v.cursor=c?"pointer":"default")});var a=i.childOfName("pageText"),o=e.get("pageFormatter"),s=n.pageIndex,u=s!=null?s+1:0,l=n.pageCount;a&&o&&a.setStyle("text",H(o)?o.replace("{current}",u==null?"":u+"").replace("{total}",l==null?"":l+""):o({current:u,total:l}))},t.prototype._getPageInfo=function(e){var n=e.get("scrollDataIndex",!0),i=this.getContentGroup(),a=this._containerGroup.__rectSize,o=e.getOrient().index,s=ef[o],u=rf[o],l=this._findTargetItemIndex(n),f=i.children(),h=f[l],c=f.length,v=c?1:0,d={contentPosition:[i.x,i.y],pageCount:v,pageIndex:v-1,pagePrevDataIndex:null,pageNextDataIndex:null};if(!h)return d;var g=S(h);d.contentPosition[o]=-g.s;for(var p=l+1,y=g,m=g,_=null;p<=c;++p)_=S(f[p]),(!_&&m.e>y.s+a||_&&!b(_,y.s))&&(m.i>y.i?y=m:y=_,y&&(d.pageNextDataIndex==null&&(d.pageNextDataIndex=y.i),++d.pageCount)),m=_;for(var p=l-1,y=g,m=g,_=null;p>=-1;--p)_=S(f[p]),(!_||!b(m,_.s))&&y.i=w&&x.s<=w+a}},t.prototype._findTargetItemIndex=function(e){if(!this._showController)return 0;var n,i=this.getContentGroup(),a;return i.eachChild(function(o,s){var u=o.__legendDataIndex;a==null&&u!=null&&(a=s),u===e&&(n=s)}),n!=null?n:a},t.type="legend.scroll",t}(rx);const Ak=Ck;function Mk(r){r.registerAction("legendScroll","legendscroll",function(t,e){var n=t.scrollDataIndex;n!=null&&e.eachComponent({mainType:"legend",subType:"scroll",query:t},function(i){i.setScrollDataIndex(n)})})}function Dk(r){le(nx),r.registerComponentModel(Tk),r.registerComponentView(Ak),Mk(r)}function Ik(r){le(nx),le(Dk)}var Lk={label:{enabled:!0},decal:{show:!1}},oy=bt(),Pk={};function Rk(r,t){var e=r.getModel("aria");if(!e.get("enabled"))return;var n=Q(Lk);tt(n.label,r.getLocaleModel().get("aria"),!1),tt(e.option,n,!1),i(),a();function i(){var l=e.getModel("decal"),f=l.get("show");if(f){var h=K();r.eachSeries(function(c){if(!c.isColorBySeries()){var v=h.get(c.type);v||(v={},h.set(c.type,v)),oy(c).scope=v}}),r.eachRawSeries(function(c){if(r.isSeriesFiltered(c))return;if(q(c.enableAriaDecal)){c.enableAriaDecal();return}var v=c.getData();if(c.isColorBySeries()){var m=Ud(c.ecModel,c.name,Pk,r.getSeriesCount()),_=v.getVisual("decal");v.setVisual("decal",S(_,m))}else{var d=c.getRawData(),g={},p=oy(c).scope;v.each(function(b){var x=v.getRawIndex(b);g[x]=b});var y=d.count();d.each(function(b){var x=g[b],w=d.getName(b)||b+"",T=Ud(c.ecModel,w,p,y),C=v.getItemVisual(x,"decal");v.setItemVisual(x,"decal",S(C,T))})}function S(b,x){var w=b?B(B({},x),b):x;return w.dirty=!0,w}})}}function a(){var l=r.getLocaleModel().get("aria"),f=e.getModel("label");if(f.option=J(f.option,l),!!f.get("enabled")){var h=t.getZr().dom;if(f.get("description")){h.setAttribute("aria-label",f.get("description"));return}var c=r.getSeriesCount(),v=f.get(["data","maxCount"])||10,d=f.get(["series","maxCount"])||10,g=Math.min(c,d),p;if(!(c<1)){var y=s();if(y){var m=f.get(["general","withTitle"]);p=o(m,{title:y})}else p=f.get(["general","withoutTitle"]);var _=[],S=c>1?f.get(["series","multiple","prefix"]):f.get(["series","single","prefix"]);p+=o(S,{seriesCount:c}),r.eachSeries(function(T,C){if(C1?f.get(["series","multiple",I]):f.get(["series","single",I]),A=o(A,{seriesId:T.seriesIndex,seriesName:T.get("name"),seriesType:u(T.subType)});var L=T.getData();if(L.count()>v){var P=f.get(["data","partialData"]);A+=o(P,{displayCnt:v})}else A+=f.get(["data","allData"]);for(var R=f.get(["data","separator","middle"]),E=f.get(["data","separator","end"]),V=[],O=0;O":"gt",">=":"gte","=":"eq","!=":"ne","<>":"ne"},kk=function(){function r(t){var e=this._condVal=H(t)?new RegExp(t):Hw(t)?t:null;if(e==null){var n="";st(n)}}return r.prototype.evaluate=function(t){var e=typeof t;return H(e)?this._condVal.test(t):ht(e)?this._condVal.test(t+""):!1},r}(),Bk=function(){function r(){}return r.prototype.evaluate=function(){return this.value},r}(),Nk=function(){function r(){}return r.prototype.evaluate=function(){for(var t=this.children,e=0;e-1&&(l.style.stroke=l.style.fill,l.style.fill="#fff",l.style.lineWidth=2),n},t.type="series.line",t.dependencies=["grid","polar"],t.defaultOption={z:3,coordinateSystem:"cartesian2d",legendHoverLink:!0,clip:!0,label:{position:"top"},endLabel:{show:!1,valueAnimation:!0,distance:8},lineStyle:{width:2,type:"solid"},emphasis:{scale:!0},step:!1,smooth:!1,smoothMonotone:null,symbol:"emptyCircle",symbolSize:4,symbolRotate:null,showSymbol:!0,showAllSymbol:"auto",connectNulls:!1,sampling:"none",animationEasing:"linear",progressive:0,hoverLayerThreshold:1/0,universalTransition:{divideShape:"clone"},triggerLineEvent:!1},t}(rr);const Qk=jk;function ax(r,t,e){var n=r.getBaseAxis(),i=r.getOtherAxis(n),a=Jk(i,e),o=n.dim,s=i.dim,u=t.mapDimension(s),l=t.mapDimension(o),f=s==="x"||s==="radius"?1:0,h=N(r.dimensions,function(d){return t.mapDimension(d)}),c=!1,v=t.getCalculationInfo("stackResultDimension");return Mi(t,h[0])&&(c=!0,h[0]=v),Mi(t,h[1])&&(c=!0,h[1]=v),{dataDimsForPoint:h,valueStart:a,valueAxisDim:s,baseAxisDim:o,stacked:!!c,valueDim:u,baseDim:l,baseDataOffset:f,stackedOverDimension:t.getCalculationInfo("stackedOverDimension")}}function Jk(r,t){var e=0,n=r.scale.getExtent();return t==="start"?e=n[0]:t==="end"?e=n[1]:ht(t)&&!isNaN(t)?e=t:n[0]>0?e=n[0]:n[1]<0&&(e=n[1]),e}function ox(r,t,e,n){var i=NaN;r.stacked&&(i=e.get(e.getCalculationInfo("stackedOverDimension"),n)),isNaN(i)&&(i=r.valueStart);var a=r.baseDataOffset,o=[];return o[a]=e.get(r.baseDim,n),o[1-a]=i,t.dataToPoint(o)}function tB(r,t){var e=[];return t.diff(r).add(function(n){e.push({cmd:"+",idx:n})}).update(function(n,i){e.push({cmd:"=",idx:i,idx1:n})}).remove(function(n){e.push({cmd:"-",idx:n})}).execute(),e}function eB(r,t,e,n,i,a,o,s){for(var u=tB(r,t),l=[],f=[],h=[],c=[],v=[],d=[],g=[],p=ax(i,t,o),y=r.getLayout("points")||[],m=t.getLayout("points")||[],_=0;_=i||g<0)break;if(In(y,m)){if(u){g+=a;continue}break}if(g===e)r[a>0?"moveTo":"lineTo"](y,m),h=y,c=m;else{var _=y-l,S=m-f;if(_*_+S*S<.5){g+=a;continue}if(o>0){for(var b=g+a,x=t[b*2],w=t[b*2+1];x===y&&w===m&&p=n||In(x,w))v=y,d=m;else{A=x-l,D=w-f;var P=y-l,R=x-y,E=m-f,V=w-m,O=void 0,k=void 0;if(s==="x"){O=Math.abs(P),k=Math.abs(R);var z=A>0?1:-1;v=y-z*O*o,d=m,I=y+z*k*o,L=m}else if(s==="y"){O=Math.abs(E),k=Math.abs(V);var W=D>0?1:-1;v=y,d=m-W*O*o,I=y,L=m+W*k*o}else O=Math.sqrt(P*P+E*E),k=Math.sqrt(R*R+V*V),C=k/(k+O),v=y-A*o*(1-C),d=m-D*o*(1-C),I=y+A*o*C,L=m+D*o*C,I=Tr(I,Cr(x,y)),L=Tr(L,Cr(w,m)),I=Cr(I,Tr(x,y)),L=Cr(L,Tr(w,m)),A=I-y,D=L-m,v=y-A*O/k,d=m-D*O/k,v=Tr(v,Cr(l,y)),d=Tr(d,Cr(f,m)),v=Cr(v,Tr(l,y)),d=Cr(d,Tr(f,m)),A=y-v,D=m-d,I=y+A*k/O,L=m+D*k/O}r.bezierCurveTo(h,c,v,d,y,m),h=I,c=L}else r.lineTo(y,m)}l=y,f=m,g+=a}return p}var sx=function(){function r(){this.smooth=0,this.smoothConstraint=!0}return r}(),rB=function(r){G(t,r);function t(e){var n=r.call(this,e)||this;return n.type="ec-polyline",n}return t.prototype.getDefaultStyle=function(){return{stroke:"#000",fill:null}},t.prototype.getDefaultShape=function(){return new sx},t.prototype.buildPath=function(e,n){var i=n.points,a=0,o=i.length/2;if(n.connectNulls){for(;o>0&&In(i[o*2-2],i[o*2-1]);o--);for(;a=0){var S=l?(d-u)*_+u:(v-s)*_+s;return l?[e,S]:[S,e]}s=v,u=d;break;case o.C:v=a[h++],d=a[h++],g=a[h++],p=a[h++],y=a[h++],m=a[h++];var b=l?ws(s,v,g,y,e,f):ws(u,d,p,m,e,f);if(b>0)for(var x=0;x=0){var S=l?Ot(u,d,p,m,w):Ot(s,v,g,y,w);return l?[e,S]:[S,e]}}s=y,u=m;break}}},t}(et),nB=function(r){G(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t}(sx),iB=function(r){G(t,r);function t(e){var n=r.call(this,e)||this;return n.type="ec-polygon",n}return t.prototype.getDefaultShape=function(){return new nB},t.prototype.buildPath=function(e,n){var i=n.points,a=n.stackedOnPoints,o=0,s=i.length/2,u=n.smoothMonotone;if(n.connectNulls){for(;s>0&&In(i[s*2-2],i[s*2-1]);s--);for(;ot){a?e.push(o(a,u,t)):i&&e.push(o(i,u,0),o(i,u,t));break}else i&&(e.push(o(i,u,0)),i=null),e.push(u),a=u}return e}function sB(r,t,e){var n=r.getVisual("visualMeta");if(!(!n||!n.length||!r.count())&&t.type==="cartesian2d"){for(var i,a,o=n.length-1;o>=0;o--){var s=r.getDimensionInfo(n[o].dimension);if(i=s&&s.coordDim,i==="x"||i==="y"){a=n[o];break}}if(!!a){var u=t.getAxis(i),l=N(a.stops,function(_){return{coord:u.toGlobalCoord(u.dataToCoord(_.value)),color:_.color}}),f=l.length,h=a.outerColors.slice();f&&l[0].coord>l[f-1].coord&&(l.reverse(),h.reverse());var c=oB(l,i==="x"?e.getWidth():e.getHeight()),v=c.length;if(!v&&f)return l[0].coord<0?h[1]?h[1]:l[f-1].color:h[0]?h[0]:l[0].color;var d=10,g=c[0].coord-d,p=c[v-1].coord+d,y=p-g;if(y<.001)return"transparent";M(c,function(_){_.offset=(_.coord-g)/y}),c.push({offset:v?c[v-1].offset:.5,color:h[1]||"transparent"}),c.unshift({offset:v?c[0].offset:.5,color:h[0]||"transparent"});var m=new Q0(0,0,0,0,c,!0);return m[i]=g,m[i+"2"]=p,m}}}function uB(r,t,e){var n=r.get("showAllSymbol"),i=n==="auto";if(!(n&&!i)){var a=e.getAxesByScale("ordinal")[0];if(!!a&&!(i&&lB(a,t))){var o=t.mapDimension(a.dim),s={};return M(a.getViewLabels(),function(u){var l=a.scale.getRawOrdinalNumber(u.tickValue);s[l]=1}),function(u){return!s.hasOwnProperty(t.get(o,u))}}}}function lB(r,t){var e=r.getExtent(),n=Math.abs(e[1]-e[0])/r.scale.count();isNaN(n)&&(n=0);for(var i=t.count(),a=Math.max(1,Math.round(i/5)),o=0;on)return!1;return!0}function fB(r,t){return isNaN(r)||isNaN(t)}function hB(r){for(var t=r.length/2;t>0&&fB(r[t*2-2],r[t*2-1]);t--);return t-1}function cy(r,t){return[r[t*2],r[t*2+1]]}function vB(r,t,e){for(var n=r.length/2,i=e==="x"?0:1,a,o,s=0,u=-1,l=0;l=t||a>=t&&o<=t){u=l;break}s=l,a=o}return{range:[s,u],t:(t-a)/(o-a)}}function hx(r){if(r.get(["endLabel","show"]))return!0;for(var t=0;t0&&e.get(["emphasis","lineStyle","width"])==="bolder"){var z=g.getState("emphasis").style;z.lineWidth=+g.style.lineWidth+1}ft(g).seriesIndex=e.seriesIndex,Oa(g,V,O,k);var W=vy(e.get("smooth")),$=e.get("smoothMonotone");if(g.setShape({smooth:W,smoothMonotone:$,connectNulls:T}),p){var Z=u.getCalculationInfo("stackedOnSeries"),it=0;p.useStyle(J(f.getAreaStyle(),{fill:L,opacity:.7,lineJoin:"bevel",decal:u.getVisual("style").decal})),Z&&(it=vy(Z.get("smooth"))),p.setShape({smooth:W,stackedOnSmooth:it,smoothMonotone:$,connectNulls:T}),ka(p,e,"areaStyle"),ft(p).seriesIndex=e.seriesIndex,Oa(p,V,O,k)}var wt=function(vt){a._changePolyState(vt)};u.eachItemGraphicEl(function(vt){vt&&(vt.onHoverStateChange=wt)}),this._polyline.onHoverStateChange=wt,this._data=u,this._coordSys=o,this._stackedOnPoints=x,this._points=h,this._step=D,this._valueOrigin=S,e.get("triggerLineEvent")&&(this.packEventData(e,g),p&&this.packEventData(e,p))},t.prototype.packEventData=function(e,n){ft(n).eventData={componentType:"series",componentSubType:"line",componentIndex:e.componentIndex,seriesIndex:e.seriesIndex,seriesName:e.name,seriesType:"line"}},t.prototype.highlight=function(e,n,i,a){var o=e.getData(),s=Ln(o,a);if(this._changePolyState("emphasis"),!(s instanceof Array)&&s!=null&&s>=0){var u=o.getLayout("points"),l=o.getItemGraphicEl(s);if(!l){var f=u[s*2],h=u[s*2+1];if(isNaN(f)||isNaN(h)||this._clipShapeForSymbol&&!this._clipShapeForSymbol.contain(f,h))return;var c=e.get("zlevel")||0,v=e.get("z")||0;l=new ec(o,s),l.x=f,l.y=h,l.setZ(c,v);var d=l.getSymbolPath().getTextContent();d&&(d.zlevel=c,d.z=v,d.z2=this._polyline.z2+1),l.__temp=!0,o.setItemGraphicEl(s,l),l.stopSymbolAnimation(!0),this.group.add(l)}l.highlight()}else xe.prototype.highlight.call(this,e,n,i,a)},t.prototype.downplay=function(e,n,i,a){var o=e.getData(),s=Ln(o,a);if(this._changePolyState("normal"),s!=null&&s>=0){var u=o.getItemGraphicEl(s);u&&(u.__temp?(o.setItemGraphicEl(s,null),this.group.remove(u)):u.downplay())}else xe.prototype.downplay.call(this,e,n,i,a)},t.prototype._changePolyState=function(e){var n=this._polygon;_d(this._polyline,e),n&&_d(n,e)},t.prototype._newPolyline=function(e){var n=this._polyline;return n&&this._lineGroup.remove(n),n=new rB({shape:{points:e},segmentIgnoreThreshold:2,z2:10}),this._lineGroup.add(n),this._polyline=n,n},t.prototype._newPolygon=function(e,n){var i=this._polygon;return i&&this._lineGroup.remove(i),i=new iB({shape:{points:e,stackedOnPoints:n},segmentIgnoreThreshold:2}),this._lineGroup.add(i),this._polygon=i,i},t.prototype._initSymbolLabelAnimation=function(e,n,i){var a,o,s=n.getBaseAxis(),u=s.inverse;n.type==="cartesian2d"?(a=s.isHorizontal(),o=!1):n.type==="polar"&&(a=s.dim==="angle",o=!0);var l=e.hostModel,f=l.get("animationDuration");q(f)&&(f=f(null));var h=l.get("animationDelay")||0,c=q(h)?h(null):h;e.eachItemGraphicEl(function(v,d){var g=v;if(g){var p=[v.x,v.y],y=void 0,m=void 0,_=void 0;if(i)if(o){var S=i,b=n.pointToCoord(p);a?(y=S.startAngle,m=S.endAngle,_=-b[1]/180*Math.PI):(y=S.r0,m=S.r,_=b[0])}else{var x=i;a?(y=x.x,m=x.x+x.width,_=v.x):(y=x.y+x.height,m=x.y,_=v.y)}var w=m===y?0:(_-y)/(m-y);u&&(w=1-w);var T=q(h)?h(d):f*w+c,C=g.getSymbolPath(),A=C.getTextContent();g.attr({scaleX:0,scaleY:0}),g.animateTo({scaleX:1,scaleY:1},{duration:200,setToFinal:!0,delay:T}),A&&A.animateFrom({style:{opacity:0}},{duration:300,delay:T}),C.disableLabelAnimation=!0}})},t.prototype._initOrUpdateEndLabel=function(e,n,i){var a=e.getModel("endLabel");if(hx(e)){var o=e.getData(),s=this._polyline,u=o.getLayout("points");if(!u){s.removeTextContent(),this._endLabel=null;return}var l=this._endLabel;l||(l=this._endLabel=new Ft({z2:200}),l.ignoreClip=!0,s.setTextContent(this._endLabel),s.disableLabelAnimation=!0);var f=hB(u);f>=0&&(ro(s,no(e,"endLabel"),{inheritColor:i,labelFetcher:e,labelDataIndex:f,defaultText:function(h,c,v){return v!=null?JS(o,v):tc(o,h)},enableTextSetter:!0},cB(a,n)),s.textConfig.position=null)}else this._endLabel&&(this._polyline.removeTextContent(),this._endLabel=null)},t.prototype._endLabelOnDuring=function(e,n,i,a,o,s,u){var l=this._endLabel,f=this._polyline;if(l){e<1&&a.originalX==null&&(a.originalX=l.x,a.originalY=l.y);var h=i.getLayout("points"),c=i.hostModel,v=c.get("connectNulls"),d=s.get("precision"),g=s.get("distance")||0,p=u.getBaseAxis(),y=p.isHorizontal(),m=p.inverse,_=n.shape,S=m?y?_.x:_.y+_.height:y?_.x+_.width:_.y,b=(y?g:0)*(m?-1:1),x=(y?0:-g)*(m?-1:1),w=y?"x":"y",T=vB(h,S,w),C=T.range,A=C[1]-C[0],D=void 0;if(A>=1){if(A>1&&!v){var I=cy(h,C[0]);l.attr({x:I[0]+b,y:I[1]+x}),o&&(D=c.getRawValue(C[0]))}else{var I=f.getPointOn(S,w);I&&l.attr({x:I[0]+b,y:I[1]+x});var L=c.getRawValue(C[0]),P=c.getRawValue(C[1]);o&&(D=o0(i,d,L,P,T.t))}a.lastFrameIndex=C[0]}else{var R=e===1||a.lastFrameIndex>0?C[0]:0,I=cy(h,R);o&&(D=c.getRawValue(R)),l.attr({x:I[0]+b,y:I[1]+x})}o&&Ei(l).setLabelText(D)}},t.prototype._doUpdateAnimation=function(e,n,i,a,o,s,u){var l=this._polyline,f=this._polygon,h=e.hostModel,c=eB(this._data,e,this._stackedOnPoints,n,this._coordSys,i,this._valueOrigin),v=c.current,d=c.stackedOnCurrent,g=c.next,p=c.stackedOnNext;if(o&&(v=Ar(c.current,i,o,u),d=Ar(c.stackedOnCurrent,i,o,u),g=Ar(c.next,i,o,u),p=Ar(c.stackedOnNext,i,o,u)),hy(v,g)>3e3||f&&hy(d,p)>3e3){l.stopAnimation(),l.setShape({points:g}),f&&(f.stopAnimation(),f.setShape({points:g,stackedOnPoints:p}));return}l.shape.__points=c.current,l.shape.points=v;var y={shape:{points:g}};c.current!==v&&(y.shape.__points=c.next),l.stopAnimation(),Bt(l,y,h),f&&(f.setShape({points:v,stackedOnPoints:d}),f.stopAnimation(),Bt(f,{shape:{stackedOnPoints:p}},h),l.shape.points!==f.shape.points&&(f.shape.points=l.shape.points));for(var m=[],_=c.status,S=0;S<_.length;S++){var b=_[S].cmd;if(b==="="){var x=e.getItemGraphicEl(_[S].idx1);x&&m.push({el:x,ptIdx:S})}}l.animators&&l.animators.length&&l.animators[0].during(function(){f&&f.dirtyShape();for(var w=l.shape.__points,T=0;Tt&&(t=r[e]);return isFinite(t)?t:NaN},min:function(r){for(var t=1/0,e=0;e10&&o.type==="cartesian2d"&&a){var u=o.getBaseAxis(),l=o.getOtherAxis(u),f=u.getExtent(),h=n.getDevicePixelRatio(),c=Math.abs(f[1]-f[0])*(h||1),v=Math.round(s/c);if(isFinite(v)&&v>1){a==="lttb"&&t.setData(i.lttbDownSample(i.mapDimension(l.dim),1/v));var d=void 0;H(a)?d=gB[a]:q(a)&&(d=a),d&&t.setData(i.downSample(i.mapDimension(l.dim),1/v,d,yB))}}}}}function mB(r){r.registerChartView(pB),r.registerSeriesModel(Qk),r.registerLayout(ic("line",!0)),r.registerVisual({seriesType:"line",reset:function(t){var e=t.getData(),n=t.getModel("lineStyle").getLineStyle();n&&!n.stroke&&(n.stroke=e.getVisual("style").fill),e.setVisual("legendLineStyle",n)}}),r.registerProcessor(r.PRIORITY.PROCESSOR.STATISTIC,vx("line"))}var cx=function(r){G(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.getInitialData=function(e,n){return Pu(null,this,{useEncodeDefaulter:!0})},t.prototype.getMarkerPosition=function(e){var n=this.coordinateSystem;if(n&&n.clampData){var i=n.dataToPoint(n.clampData(e)),a=this.getData(),o=a.getLayout("offset"),s=a.getLayout("size"),u=n.getBaseAxis().isHorizontal()?0:1;return i[u]+=o+s/2,i}return[NaN,NaN]},t.type="series.__base_bar__",t.defaultOption={z:2,coordinateSystem:"cartesian2d",legendHoverLink:!0,barMinHeight:0,barMinAngle:0,large:!1,largeThreshold:400,progressive:3e3,progressiveChunkMode:"mod"},t}(rr);rr.registerClass(cx);const dy=cx;var _B=function(r){G(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.getInitialData=function(){return Pu(null,this,{useEncodeDefaulter:!0,createInvertedIndices:!!this.get("realtimeSort",!0)||null})},t.prototype.getProgressive=function(){return this.get("large")?this.get("progressive"):!1},t.prototype.getProgressiveThreshold=function(){var e=this.get("progressiveThreshold"),n=this.get("largeThreshold");return n>e&&(e=n),e},t.prototype.brushSelector=function(e,n,i){return i.rect(n.getItemLayout(e))},t.type="series.bar",t.dependencies=["grid","polar"],t.defaultOption=f_(dy.defaultOption,{clip:!0,roundCap:!1,showBackground:!1,backgroundStyle:{color:"rgba(180, 180, 180, 0.2)",borderColor:null,borderWidth:0,borderType:"solid",borderRadius:0,shadowBlur:0,shadowColor:null,shadowOffsetX:0,shadowOffsetY:0,opacity:1},select:{itemStyle:{borderColor:"#212121"}},realtimeSort:!1}),t}(dy);const SB=_B;var xB=function(){function r(){this.cx=0,this.cy=0,this.r0=0,this.r=0,this.startAngle=0,this.endAngle=Math.PI*2,this.clockwise=!0}return r}(),bB=function(r){G(t,r);function t(e){var n=r.call(this,e)||this;return n.type="sausage",n}return t.prototype.getDefaultShape=function(){return new xB},t.prototype.buildPath=function(e,n){var i=n.cx,a=n.cy,o=Math.max(n.r0||0,0),s=Math.max(n.r,0),u=(s-o)*.5,l=o+u,f=n.startAngle,h=n.endAngle,c=n.clockwise,v=Math.PI*2,d=c?h-fMath.PI/2&&fs)return!0;s=h}return!1},t.prototype._isOrderDifferentInView=function(e,n){for(var i=n.scale,a=i.getExtent(),o=Math.max(0,a[0]),s=Math.min(a[1],i.getOrdinalMeta().categories.length-1);o<=s;++o)if(e.ordinalNumbers[o]!==i.getRawOrdinalNumber(o))return!0},t.prototype._updateSortWithinSameData=function(e,n,i,a){if(!!this._isOrderChangedWithinSameData(e,n,i)){var o=this._dataSort(e,i,n);this._isOrderDifferentInView(o,i)&&(this._removeOnRenderedListener(a),a.dispatchAction({type:"changeAxisOrder",componentType:i.dim+"Axis",axisId:i.index,sortInfo:o}))}},t.prototype._dispatchInitSort=function(e,n,i){var a=n.baseAxis,o=this._dataSort(e,a,function(s){return e.get(e.mapDimension(n.otherAxis.dim),s)});i.dispatchAction({type:"changeAxisOrder",componentType:a.dim+"Axis",isInitSort:!0,axisId:a.index,sortInfo:o})},t.prototype.remove=function(e,n){this._clear(this._model),this._removeOnRenderedListener(n)},t.prototype.dispose=function(e,n){this._removeOnRenderedListener(n)},t.prototype._removeOnRenderedListener=function(e){this._onRendered&&(e.getZr().off("rendered",this._onRendered),this._onRendered=null)},t.prototype._clear=function(e){var n=this.group,i=this._data;e&&e.isAnimationEnabled()&&i&&!this._isLargeDraw?(this._removeBackground(),this._backgroundEls=[],i.eachItemGraphicEl(function(a){ks(a,e,ft(a).dataIndex)})):n.removeAll(),this._data=null,this._isFirstFrame=!0},t.prototype._removeBackground=function(){this.group.remove(this._backgroundGroup),this._backgroundGroup=null},t.type="bar",t}(xe),gy={cartesian2d:function(r,t){var e=t.width<0?-1:1,n=t.height<0?-1:1;e<0&&(t.x+=t.width,t.width=-t.width),n<0&&(t.y+=t.height,t.height=-t.height);var i=r.x+r.width,a=r.y+r.height,o=af(t.x,r.x),s=of(t.x+t.width,i),u=af(t.y,r.y),l=of(t.y+t.height,a),f=si?s:o,t.y=h&&u>a?l:u,t.width=f?0:s-o,t.height=h?0:l-u,e<0&&(t.x+=t.width,t.width=-t.width),n<0&&(t.y+=t.height,t.height=-t.height),f||h},polar:function(r,t){var e=t.r0<=t.r?1:-1;if(e<0){var n=t.r;t.r=t.r0,t.r0=n}var i=of(t.r,r.r),a=af(t.r0,r.r0);t.r=i,t.r0=a;var o=i-a<0;if(e<0){var n=t.r;t.r=t.r0,t.r0=n}return o}},yy={cartesian2d:function(r,t,e,n,i,a,o,s,u){var l=new Dt({shape:B({},n),z2:1});if(l.__dataIndex=e,l.name="item",a){var f=l.shape,h=i?"height":"width";f[h]=0}return l},polar:function(r,t,e,n,i,a,o,s,u){var l=!i&&u?py:dr,f=new l({shape:n,z2:1});f.name="item";var h=dx(i);if(f.calculateTextPosition=wB(h,{isRoundCap:l===py}),a){var c=f.shape,v=i?"r":"endAngle",d={};c[v]=i?0:n.startAngle,d[v]=n[v],(s?Bt:Gt)(f,{shape:d},a)}return f}};function MB(r,t){var e=r.get("realtimeSort",!0),n=t.getBaseAxis();if(e&&n.type==="category"&&t.type==="cartesian2d")return{baseAxis:n,otherAxis:t.getOtherAxis(n)}}function my(r,t,e,n,i,a,o,s){var u,l;a?(l={x:n.x,width:n.width},u={y:n.y,height:n.height}):(l={y:n.y,height:n.height},u={x:n.x,width:n.width}),s||(o?Bt:Gt)(e,{shape:u},t,i,null);var f=t?r.baseAxis.model:null;(o?Bt:Gt)(e,{shape:l},f,i)}function _y(r,t){for(var e=0;e0?1:-1,o=n.height>0?1:-1;return{x:n.x+a*i/2,y:n.y+o*i/2,width:n.width-a*i,height:n.height-o*i}},polar:function(r,t,e){var n=r.getItemLayout(t);return{cx:n.cx,cy:n.cy,r0:n.r0,r:n.r,startAngle:n.startAngle,endAngle:n.endAngle,clockwise:n.clockwise}}};function LB(r){return r.startAngle!=null&&r.endAngle!=null&&r.startAngle===r.endAngle}function dx(r){return function(t){var e=t?"Arc":"Angle";return function(n){switch(n){case"start":case"insideStart":case"end":case"insideEnd":return n+e;default:return n}}}(r)}function xy(r,t,e,n,i,a,o,s){var u=t.getItemVisual(e,"style");s||r.setShape("r",n.get(["itemStyle","borderRadius"])||0),r.useStyle(u);var l=n.getShallow("cursor");l&&r.attr("cursor",l);var f=s?o?i.r>=i.r0?"endArc":"startArc":i.endAngle>=i.startAngle?"endAngle":"startAngle":o?i.height>=0?"bottom":"top":i.width>=0?"right":"left",h=no(n);ro(r,h,{labelFetcher:a,labelDataIndex:e,defaultText:tc(a.getData(),e),inheritColor:u.fill,defaultOpacity:u.opacity,defaultOutsidePosition:f});var c=r.getTextContent();if(s&&c){var v=n.get(["label","position"]);r.textConfig.inside=v==="middle"?!0:null,TB(r,v==="outside"?f:v,dx(o),n.get(["label","rotate"]))}eD(c,h,a.getRawValue(e),function(g){return JS(t,g)});var d=n.getModel(["emphasis"]);Oa(r,d.get("focus"),d.get("blurScope"),d.get("disabled")),ka(r,n),LB(i)&&(r.style.fill="none",r.style.stroke="none",M(r.states,function(g){g.style&&(g.style.fill=g.style.stroke="none")}))}function PB(r,t){var e=r.get(["itemStyle","borderColor"]);if(!e||e==="none")return 0;var n=r.get(["itemStyle","borderWidth"])||0,i=isNaN(t.width)?Number.MAX_VALUE:Math.abs(t.width),a=isNaN(t.height)?Number.MAX_VALUE:Math.abs(t.height);return Math.min(n,i,a)}var RB=function(){function r(){}return r}(),by=function(r){G(t,r);function t(e){var n=r.call(this,e)||this;return n.type="largeBar",n}return t.prototype.getDefaultShape=function(){return new RB},t.prototype.buildPath=function(e,n){for(var i=n.points,a=this.baseDimIdx,o=1-this.baseDimIdx,s=[],u=[],l=this.barWidth,f=0;f=0?e:null},30,!1);function EB(r,t,e){for(var n=r.baseDimIdx,i=1-n,a=r.shape.points,o=r.largeDataIndices,s=[],u=[],l=r.barWidth,f=0,h=a.length/3;f=s[0]&&t<=s[0]+u[0]&&e>=s[1]&&e<=s[1]+u[1])return o[f]}return-1}function px(r,t,e){if(rc(e,"cartesian2d")){var n=t,i=e.getArea();return{x:r?n.x:i.x,y:r?i.y:n.y,width:r?n.width:i.width,height:r?i.height:n.height}}else{var i=e.getArea(),a=t;return{cx:i.cx,cy:i.cy,r0:r?i.r0:a.r0,r:r?i.r:a.r,startAngle:r?a.startAngle:0,endAngle:r?a.endAngle:Math.PI*2}}}function OB(r,t,e){var n=r.type==="polar"?dr:Dt;return new n({shape:px(t,e,r),silent:!0,z2:0})}const kB=AB;function BB(r){r.registerChartView(kB),r.registerSeriesModel(SB),r.registerLayout(r.PRIORITY.VISUAL.LAYOUT,lt(iP,"bar")),r.registerLayout(r.PRIORITY.VISUAL.PROGRESSIVE_LAYOUT,aP("bar")),r.registerProcessor(r.PRIORITY.PROCESSOR.STATISTIC,vx("bar")),r.registerAction({type:"changeAxisOrder",event:"changeAxisOrder",update:"update"},function(t,e){var n=t.componentType||"series";e.eachComponent({mainType:n,query:t},function(i){t.sortInfo&&i.axis.setCategorySortInfo(t.sortInfo)})})}var jo=Math.PI*2,Cy=Math.PI/180;function gx(r,t){return $r(r.getBoxLayoutParams(),{width:t.getWidth(),height:t.getHeight()})}function yx(r,t){var e=gx(r,t),n=r.get("center"),i=r.get("radius");F(i)||(i=[0,i]),F(n)||(n=[n,n]);var a=pt(e.width,t.getWidth()),o=pt(e.height,t.getHeight()),s=Math.min(a,o),u=pt(i[0],s/2),l=pt(i[1],s/2),f,h,c=r.coordinateSystem;if(c){var v=c.dataToPoint(n);f=v[0]||0,h=v[1]||0}else f=pt(n[0],a)+e.x,h=pt(n[1],o)+e.y;return{cx:f,cy:h,r0:u,r:l}}function NB(r,t,e){t.eachSeriesByType(r,function(n){var i=n.getData(),a=i.mapDimension("value"),o=gx(n,e),s=yx(n,e),u=s.cx,l=s.cy,f=s.r,h=s.r0,c=-n.get("startAngle")*Cy,v=n.get("minAngle")*Cy,d=0;i.each(a,function(A){!isNaN(A)&&d++});var g=i.getSum(a),p=Math.PI/(g||d)*2,y=n.get("clockwise"),m=n.get("roseType"),_=n.get("stillShowZeroSum"),S=i.getDataExtent(a);S[0]=0;var b=jo,x=0,w=c,T=y?1:-1;if(i.setLayout({viewRect:o,r:f}),i.each(a,function(A,D){var I;if(isNaN(A)){i.setItemLayout(D,{angle:NaN,startAngle:NaN,endAngle:NaN,clockwise:y,cx:u,cy:l,r0:h,r:m?NaN:f});return}m!=="area"?I=g===0&&_?p:A*p:I=jo/d,Ie?y:p,b=Math.abs(_.label.y-e);if(b>=S.maxY){var x=_.label.x-t-_.len2*i,w=n+_.len,T=Math.abs(x)r.unconstrainedWidth?null:v:null;n.setStyle("width",d)}var g=n.getBoundingRect();a.width=g.width;var p=(n.style.margin||0)+2.1;a.height=g.height+p,a.y-=(a.height-h)/2}}}function sf(r){return r.position==="center"}function GB(r){var t=r.getData(),e=[],n,i,a=!1,o=(r.get("minShowLabelAngle")||0)*zB,s=t.getLayout("viewRect"),u=t.getLayout("r"),l=s.width,f=s.x,h=s.y,c=s.height;function v(x){x.ignore=!0}function d(x){if(!x.ignore)return!0;for(var w in x.states)if(x.states[w].ignore===!1)return!0;return!1}t.each(function(x){var w=t.getItemGraphicEl(x),T=w.shape,C=w.getTextContent(),A=w.getTextGuideLine(),D=t.getItemModel(x),I=D.getModel("label"),L=I.get("position")||D.get(["emphasis","label","position"]),P=I.get("distanceToLabelLine"),R=I.get("alignTo"),E=pt(I.get("edgeDistance"),l),V=I.get("bleedMargin"),O=D.getModel("labelLine"),k=O.get("length");k=pt(k,l);var z=O.get("length2");if(z=pt(z,l),Math.abs(T.endAngle-T.startAngle)0?"right":"left":$>0?"left":"right"}var Me=Math.PI,te=0,ar=I.get("rotate");if(ht(ar))te=ar*(Me/180);else if(L==="center")te=0;else if(ar==="radial"||ar===!0){var zn=$<0?-W+Me:-W;te=zn}else if(ar==="tangential"&&L!=="outside"&&L!=="outer"){var De=Math.atan2($,Z);De<0&&(De=Me*2+De);var uo=Z>0;uo&&(De=Me+De),te=De-Me}if(a=!!te,C.x=it,C.y=wt,C.rotation=te,C.setStyle({verticalAlign:"middle"}),It){C.setStyle({align:Nt});var Fu=C.states.select;Fu&&(Fu.x+=C.x,Fu.y+=C.y)}else{var mr=C.getBoundingRect().clone();mr.applyTransform(C.getComputedTransform());var fc=(C.style.margin||0)+2.1;mr.y-=fc/2,mr.height+=fc,e.push({label:C,labelLine:A,position:L,len:k,len2:z,minTurnAngle:O.get("minTurnAngle"),maxSurfaceAngle:O.get("maxSurfaceAngle"),surfaceNormal:new X($,Z),linePoints:vt,textAlign:Nt,labelDistance:P,labelAlignTo:R,edgeDistance:E,bleedMargin:V,rect:mr,unconstrainedWidth:mr.width,labelStyleWidth:C.style.width})}w.setTextConfig({inside:It})}}),!a&&r.get("avoidLabelOverlap")&&VB(e,n,i,u,l,c,f,h);for(var g=0;g0){for(var f=o.getItemLayout(0),h=1;isNaN(f&&f.startAngle)&&h=a.r0}},t.type="pie",t}(xe);const $B=WB;function _x(r,t,e){t=F(t)&&{coordDimensions:t}||B({encodeDefine:r.getEncode()},t);var n=r.getSource(),i=V1(n,t).dimensions,a=new z1(i,r);return a.initData(n,e),a}var UB=function(){function r(t,e){this._getDataWithEncodedVisual=t,this._getRawData=e}return r.prototype.getAllNames=function(){var t=this._getRawData();return t.mapArray(t.getName)},r.prototype.containName=function(t){var e=this._getRawData();return e.indexOfName(t)>=0},r.prototype.indexOfName=function(t){var e=this._getDataWithEncodedVisual();return e.indexOfName(t)},r.prototype.getItemVisual=function(t,e){var n=this._getDataWithEncodedVisual();return n.getItemVisual(t,e)},r}();const YB=UB;var XB=function(r){G(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.init=function(e){r.prototype.init.apply(this,arguments),this.legendVisualProvider=new YB(gt(this.getData,this),gt(this.getRawData,this)),this._defaultLabelLine(e)},t.prototype.mergeOption=function(){r.prototype.mergeOption.apply(this,arguments)},t.prototype.getInitialData=function(){var e=_x(this,{coordDimensions:["value"],encodeDefaulter:lt(LD,this)}),n=[];return e.each(e.mapDimension("value"),function(i){n.push(i)}),this.seats=bC(n,e.hostModel.get("percentPrecision")),e},t.prototype.getDataParams=function(e){var n=r.prototype.getDataParams.call(this,e);return n.percent=this.seats[e],n.$vars.push("percent"),n},t.prototype._defaultLabelLine=function(e){zf(e,"labelLine",["show"]);var n=e.labelLine,i=e.emphasis.labelLine;n.show=n.show&&e.label.show,i.show=i.show&&e.emphasis.label.show},t.type="series.pie",t.defaultOption={z:2,legendHoverLink:!0,colorBy:"data",center:["50%","50%"],radius:[0,"75%"],clockwise:!0,startAngle:90,minAngle:0,minShowLabelAngle:0,selectedOffset:10,percentPrecision:2,stillShowZeroSum:!0,left:0,top:0,right:0,bottom:0,width:null,height:null,label:{rotate:0,show:!0,overflow:"truncate",position:"outer",alignTo:"none",edgeDistance:"25%",bleedMargin:10,distanceToLabelLine:5},labelLine:{show:!0,length:15,length2:15,smooth:!1,minTurnAngle:90,maxSurfaceAngle:90,lineStyle:{width:1,type:"solid"}},itemStyle:{borderWidth:1,borderJoin:"round"},showEmptyCircle:!0,emptyCircleStyle:{color:"lightgray",opacity:1},labelLayout:{hideOverlap:!0},emphasis:{scale:!0,scaleSize:5},avoidLabelOverlap:!0,animationType:"expansion",animationDuration:1e3,animationTypeUpdate:"transition",animationEasingUpdate:"cubicInOut",animationDurationUpdate:500,animationEasing:"cubicInOut"},t}(rr);const ZB=XB;function qB(r){return{seriesType:r,reset:function(t,e){var n=t.getData();n.filterSelf(function(i){var a=n.mapDimension("value"),o=n.get(a,i);return!(ht(o)&&!isNaN(o)&&o<0)})}}}function KB(r){r.registerChartView($B),r.registerSeriesModel(ZB),mL("pie",r.registerAction),r.registerLayout(lt(NB,"pie")),r.registerProcessor(FB("pie")),r.registerProcessor(qB("pie"))}var jB=function(r){G(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e.hasSymbolVisual=!0,e}return t.prototype.getInitialData=function(e,n){return Pu(null,this,{useEncodeDefaulter:!0})},t.prototype.getProgressive=function(){var e=this.option.progressive;return e==null?this.option.large?5e3:this.get("progressive"):e},t.prototype.getProgressiveThreshold=function(){var e=this.option.progressiveThreshold;return e==null?this.option.large?1e4:this.get("progressiveThreshold"):e},t.prototype.brushSelector=function(e,n,i){return i.point(n.getItemLayout(e))},t.prototype.getZLevelKey=function(){return this.getData().count()>this.getProgressiveThreshold()?this.id:""},t.type="series.scatter",t.dependencies=["grid","polar","geo","singleAxis","calendar"],t.defaultOption={coordinateSystem:"cartesian2d",z:2,legendHoverLink:!0,symbolSize:10,large:!1,largeThreshold:2e3,itemStyle:{opacity:.8},emphasis:{scale:!0},clip:!0,select:{itemStyle:{borderColor:"#212121"}},universalTransition:{divideShape:"clone"}},t}(rr);const QB=jB;var Sx=4,JB=function(){function r(){}return r}(),tN=function(r){G(t,r);function t(e){var n=r.call(this,e)||this;return n._off=0,n.hoverDataIdx=-1,n}return t.prototype.getDefaultShape=function(){return new JB},t.prototype.reset=function(){this.notClear=!1,this._off=0},t.prototype.buildPath=function(e,n){var i=n.points,a=n.size,o=this.symbolProxy,s=o.shape,u=e.getContext?e.getContext():e,l=u&&a[0]=0;l--){var f=l*2,h=a[f]-s/2,c=a[f+1]-u/2;if(e>=h&&n>=c&&e<=h+s&&n<=c+u)return l}return-1},t.prototype.contain=function(e,n){var i=this.transformCoordToLocal(e,n),a=this.getBoundingRect();if(e=i[0],n=i[1],a.contain(e,n)){var o=this.hoverDataIdx=this.findDataIndex(e,n);return o>=0}return this.hoverDataIdx=-1,!1},t.prototype.getBoundingRect=function(){var e=this._rect;if(!e){for(var n=this.shape,i=n.points,a=n.size,o=a[0],s=a[1],u=1/0,l=1/0,f=-1/0,h=-1/0,c=0;c=0&&(l.dataIndex=h+(t.startIndex||0))})},r.prototype.remove=function(){this._clear()},r.prototype._clear=function(){this._newAdded=[],this.group.removeAll()},r}();const rN=eN;var nN=function(r){G(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.render=function(e,n,i){var a=e.getData(),o=this._updateSymbolDraw(a,e);o.updateData(a,{clipShape:this._getClipShape(e)}),this._finished=!0},t.prototype.incrementalPrepareRender=function(e,n,i){var a=e.getData(),o=this._updateSymbolDraw(a,e);o.incrementalPrepareUpdate(a),this._finished=!1},t.prototype.incrementalRender=function(e,n,i){this._symbolDraw.incrementalUpdate(e,n.getData(),{clipShape:this._getClipShape(n)}),this._finished=e.end===n.getData().count()},t.prototype.updateTransform=function(e,n,i){var a=e.getData();if(this.group.dirty(),!this._finished||a.count()>1e4)return{update:!0};var o=ic("").reset(e,n,i);o.progress&&o.progress({start:0,end:a.count(),count:a.count()},a),this._symbolDraw.updateLayout(a)},t.prototype.eachRendered=function(e){this._symbolDraw&&this._symbolDraw.eachRendered(e)},t.prototype._getClipShape=function(e){var n=e.coordinateSystem,i=n&&n.getArea&&n.getArea();return e.get("clip",!0)?i:null},t.prototype._updateSymbolDraw=function(e,n){var i=this._symbolDraw,a=n.pipelineContext,o=a.large;return(!i||o!==this._isLargeDraw)&&(i&&i.remove(),i=this._symbolDraw=o?new rN:new tx,this._isLargeDraw=o,this.group.removeAll()),this.group.add(i.group),i},t.prototype.remove=function(e,n){this._symbolDraw&&this._symbolDraw.remove(!0),this._symbolDraw=null},t.prototype.dispose=function(){},t.type="scatter",t}(xe);const iN=nN;function aN(r){le(wS),r.registerSeriesModel(QB),r.registerChartView(iN),r.registerLayout(ic("scatter"))}var oN=function(){function r(){}return r.prototype.getInitialData=function(t,e){var n,i=e.getComponent("xAxis",this.get("xAxisIndex")),a=e.getComponent("yAxis",this.get("yAxisIndex")),o=i.get("type"),s=a.get("type"),u;o==="category"?(t.layout="horizontal",n=i.getOrdinalMeta(),u=!0):s==="category"?(t.layout="vertical",n=a.getOrdinalMeta(),u=!0):t.layout=t.layout||"horizontal";var l=["x","y"],f=t.layout==="horizontal"?0:1,h=this._baseAxisDim=l[f],c=l[1-f],v=[i,a],d=v[f].get("type"),g=v[1-f].get("type"),p=t.data;if(p&&u){var y=[];M(p,function(S,b){var x;F(S)?(x=S.slice(),S.unshift(b)):F(S.value)?(x=B({},S),x.value=x.value.slice(),S.value.unshift(b)):x=S,y.push(x)}),t.data=y}var m=this.defaultValueDimensions,_=[{name:h,type:ch(d),ordinalMeta:n,otherDims:{tooltip:!1,itemName:0},dimsDef:["base"]},{name:c,type:ch(g),dimsDef:m.slice()}];return _x(this,{coordDimensions:_,dimensionsCount:m.length+1,encodeDefaulter:lt(D_,_,this)})},r.prototype.getBaseAxis=function(){var t=this._baseAxisDim;return this.ecModel.getComponent(t+"Axis",this.get(t+"AxisIndex")).axis},r}(),sN=["color","borderColor"],uN=function(r){G(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.render=function(e,n,i){this.group.removeClipPath(),this._progressiveEls=null,this._updateDrawMode(e),this._isLargeDraw?this._renderLarge(e):this._renderNormal(e)},t.prototype.incrementalPrepareRender=function(e,n,i){this._clear(),this._updateDrawMode(e)},t.prototype.incrementalRender=function(e,n,i,a){this._progressiveEls=[],this._isLargeDraw?this._incrementalRenderLarge(e,n):this._incrementalRenderNormal(e,n)},t.prototype.eachRendered=function(e){eo(this._progressiveEls||this.group,e)},t.prototype._updateDrawMode=function(e){var n=e.pipelineContext.large;(this._isLargeDraw==null||n!==this._isLargeDraw)&&(this._isLargeDraw=n,this._clear())},t.prototype._renderNormal=function(e){var n=e.getData(),i=this._data,a=this.group,o=n.getLayout("isSimpleBox"),s=e.get("clip",!0),u=e.coordinateSystem,l=u.getArea&&u.getArea();this._data||a.removeAll(),n.diff(i).add(function(f){if(n.hasValue(f)){var h=n.getItemLayout(f);if(s&&My(l,h))return;var c=uf(h,f,!0);Gt(c,{shape:{points:h.ends}},e,f),lf(c,n,f,o),a.add(c),n.setItemGraphicEl(f,c)}}).update(function(f,h){var c=i.getItemGraphicEl(h);if(!n.hasValue(f)){a.remove(c);return}var v=n.getItemLayout(f);if(s&&My(l,v)){a.remove(c);return}c?(Bt(c,{shape:{points:v.ends}},e,f),gu(c)):c=uf(v),lf(c,n,f,o),a.add(c),n.setItemGraphicEl(f,c)}).remove(function(f){var h=i.getItemGraphicEl(f);h&&a.remove(h)}).execute(),this._data=n},t.prototype._renderLarge=function(e){this._clear(),Iy(e,this.group);var n=e.get("clip",!0)?fx(e.coordinateSystem,!1,e):null;n?this.group.setClipPath(n):this.group.removeClipPath()},t.prototype._incrementalRenderNormal=function(e,n){for(var i=n.getData(),a=i.getLayout("isSimpleBox"),o;(o=e.next())!=null;){var s=i.getItemLayout(o),u=uf(s);lf(u,i,o,a),u.incremental=!0,this.group.add(u),this._progressiveEls.push(u)}},t.prototype._incrementalRenderLarge=function(e,n){Iy(n,this.group,this._progressiveEls,!0)},t.prototype.remove=function(e){this._clear()},t.prototype._clear=function(){this.group.removeAll(),this._data=null},t.type="candlestick",t}(xe),lN=function(){function r(){}return r}(),fN=function(r){G(t,r);function t(e){var n=r.call(this,e)||this;return n.type="normalCandlestickBox",n}return t.prototype.getDefaultShape=function(){return new lN},t.prototype.buildPath=function(e,n){var i=n.points;this.__simpleBox?(e.moveTo(i[4][0],i[4][1]),e.lineTo(i[6][0],i[6][1])):(e.moveTo(i[0][0],i[0][1]),e.lineTo(i[1][0],i[1][1]),e.lineTo(i[2][0],i[2][1]),e.lineTo(i[3][0],i[3][1]),e.closePath(),e.moveTo(i[4][0],i[4][1]),e.lineTo(i[5][0],i[5][1]),e.moveTo(i[6][0],i[6][1]),e.lineTo(i[7][0],i[7][1]))},t}(et);function uf(r,t,e){var n=r.ends;return new fN({shape:{points:e?hN(n,r):n},z2:100})}function My(r,t){for(var e=!0,n=0;n0?"borderColor":"borderColor0"])||e.get(["itemStyle",r>0?"color":"color0"]),a=e.getModel("itemStyle").getItemStyle(sN);t.useStyle(a),t.style.fill=null,t.style.stroke=i}const cN=uN;var xx=function(r){G(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e.defaultValueDimensions=[{name:"open",defaultTooltip:!0},{name:"close",defaultTooltip:!0},{name:"lowest",defaultTooltip:!0},{name:"highest",defaultTooltip:!0}],e}return t.prototype.getShadowDim=function(){return"open"},t.prototype.brushSelector=function(e,n,i){var a=n.getItemLayout(e);return a&&i.rect(a.brushRect)},t.type="series.candlestick",t.dependencies=["xAxis","yAxis","grid"],t.defaultOption={z:2,coordinateSystem:"cartesian2d",legendHoverLink:!0,layout:null,clip:!0,itemStyle:{color:"#eb5454",color0:"#47b262",borderColor:"#eb5454",borderColor0:"#47b262",borderWidth:1},emphasis:{scale:!0,itemStyle:{borderWidth:2}},barMaxWidth:null,barMinWidth:null,barWidth:null,large:!0,largeThreshold:600,progressive:3e3,progressiveThreshold:1e4,progressiveChunkMode:"mod",animationEasing:"linear",animationDuration:300},t}(rr);Ne(xx,oN,!0);const dN=xx;function pN(r){!r||!F(r.series)||M(r.series,function(t){U(t)&&t.type==="k"&&(t.type="candlestick")})}var gN=["itemStyle","borderColor"],yN=["itemStyle","borderColor0"],mN=["itemStyle","color"],_N=["itemStyle","color0"],SN={seriesType:"candlestick",plan:ao(),performRawSeries:!0,reset:function(r,t){function e(a,o){return o.get(a>0?mN:_N)}function n(a,o){return o.get(a>0?gN:yN)}if(!t.isSeriesFiltered(r)){var i=r.pipelineContext.large;return!i&&{progress:function(a,o){for(var s;(s=a.next())!=null;){var u=o.getItemModel(s),l=o.getItemLayout(s).sign,f=u.getItemStyle();f.fill=e(l,u),f.stroke=n(l,u)||f.fill;var h=o.ensureUniqueItemVisual(s,"style");B(h,f)}}}}}};const xN=SN;var bN={seriesType:"candlestick",plan:ao(),reset:function(r){var t=r.coordinateSystem,e=r.getData(),n=wN(r,e),i=0,a=1,o=["x","y"],s=e.getDimensionIndex(e.mapDimension(o[i])),u=N(e.mapDimensionsAll(o[a]),e.getDimensionIndex,e),l=u[0],f=u[1],h=u[2],c=u[3];if(e.setLayout({candleWidth:n,isSimpleBox:n<=1.3}),s<0||u.length<4)return;return{progress:r.pipelineContext.large?d:v};function v(g,p){for(var y,m=p.getStore();(y=g.next())!=null;){var _=m.get(s,y),S=m.get(l,y),b=m.get(f,y),x=m.get(h,y),w=m.get(c,y),T=Math.min(S,b),C=Math.max(S,b),A=R(T,_),D=R(C,_),I=R(x,_),L=R(w,_),P=[];E(P,D,0),E(P,A,1),P.push(O(L),O(D),O(I),O(A)),p.setItemLayout(y,{sign:Py(m,y,S,b,f),initBaseline:S>b?D[a]:A[a],ends:P,brushRect:V(x,w,_)})}function R(k,z){var W=[];return W[i]=z,W[a]=k,isNaN(z)||isNaN(k)?[NaN,NaN]:t.dataToPoint(W)}function E(k,z,W){var $=z.slice(),Z=z.slice();$[i]=vs($[i]+n/2,1,!1),Z[i]=vs(Z[i]-n/2,1,!0),W?k.push($,Z):k.push(Z,$)}function V(k,z,W){var $=R(k,W),Z=R(z,W);return $[i]-=n/2,Z[i]-=n/2,{x:$[0],y:$[1],width:n,height:Z[1]-$[1]}}function O(k){return k[i]=vs(k[i],1),k}}function d(g,p){for(var y=Ke(g.count*4),m=0,_,S=[],b=[],x,w=p.getStore();(x=g.next())!=null;){var T=w.get(s,x),C=w.get(l,x),A=w.get(f,x),D=w.get(h,x),I=w.get(c,x);if(isNaN(T)||isNaN(D)||isNaN(I)){y[m++]=NaN,m+=3;continue}y[m++]=Py(w,x,C,A,f),S[i]=T,S[a]=D,_=t.dataToPoint(S,null,b),y[m++]=_?_[0]:NaN,y[m++]=_?_[1]:NaN,S[a]=I,_=t.dataToPoint(S,null,b),y[m++]=_?_[1]:NaN}p.setLayout("largePoints",y)}}};function Py(r,t,e,n,i){var a;return e>n?a=-1:e0?r.get(i,t-1)<=n?1:-1:1,a}function wN(r,t){var e=r.getBaseAxis(),n,i=e.type==="category"?e.getBandWidth():(n=e.getExtent(),Math.abs(n[1]-n[0])/t.count()),a=pt(j(r.get("barMaxWidth"),i),i),o=pt(j(r.get("barMinWidth"),1),i),s=r.get("barWidth");return s!=null?pt(s,i):Math.max(Math.min(i/2,a),o)}const TN=bN;function CN(r){r.registerChartView(cN),r.registerSeriesModel(dN),r.registerPreprocessor(pN),r.registerVisual(xN),r.registerLayout(TN)}var $e=er.CMD;function di(r,t){return Math.abs(r-t)<1e-5}function kh(r){var t=r.data,e=r.len(),n=[],i,a=0,o=0,s=0,u=0;function l(L,P){i&&i.length>2&&n.push(i),i=[L,P]}function f(L,P,R,E){di(L,R)&&di(P,E)||i.push(L,P,R,E,R,E)}function h(L,P,R,E,V,O){var k=Math.abs(P-L),z=Math.tan(k/4)*4/3,W=PT:D2&&n.push(i),n}function Bh(r,t,e,n,i,a,o,s,u,l){if(di(r,e)&&di(t,n)&&di(i,o)&&di(a,s)){u.push(o,s);return}var f=2/l,h=f*f,c=o-r,v=s-t,d=Math.sqrt(c*c+v*v);c/=d,v/=d;var g=e-r,p=n-t,y=i-o,m=a-s,_=g*g+p*p,S=y*y+m*m;if(_=0&&T=0){u.push(o,s);return}var C=[],A=[];Vr(r,e,i,o,.5,C),Vr(t,n,a,s,.5,A),Bh(C[0],A[0],C[1],A[1],C[2],A[2],C[3],A[3],u,l),Bh(C[4],A[4],C[5],A[5],C[6],A[6],C[7],A[7],u,l)}function AN(r,t){var e=kh(r),n=[];t=t||1;for(var i=0;i0)for(var l=0;lMath.abs(l),h=bx([u,l],f?0:1,t),c=(f?s:l)/h.length,v=0;vi,o=bx([n,i],a?0:1,t),s=a?"width":"height",u=a?"height":"width",l=a?"x":"y",f=a?"y":"x",h=r[s]/o.length,c=0;c1?null:new X(g*u+r,g*l+t)}function IN(r,t,e){var n=new X;X.sub(n,e,t),n.normalize();var i=new X;X.sub(i,r,t);var a=i.dot(n);return a}function ei(r,t){var e=r[r.length-1];e&&e[0]===t[0]&&e[1]===t[1]||r.push(t)}function LN(r,t,e){for(var n=r.length,i=[],a=0;ao?(l.x=f.x=s+a/2,l.y=u,f.y=u+o):(l.y=f.y=u+o/2,l.x=s,f.x=s+a),LN(t,l,f)}function Zs(r,t,e,n){if(e===1)n.push(t);else{var i=Math.floor(e/2),a=r(t);Zs(r,a[0],i,n),Zs(r,a[1],e-i,n)}return n}function PN(r,t){for(var e=[],n=0;n0)for(var b=n/e,x=-n/2;x<=n/2;x+=b){for(var w=Math.sin(x),T=Math.cos(x),C=0,_=0;_0;l/=2){var f=0,h=0;(r&l)>0&&(f=1),(t&l)>0&&(h=1),s+=l*l*(3*f^h),h===0&&(f===1&&(r=l-1-r,t=l-1-t),u=r,r=t,t=u)}return s}function js(r){var t=1/0,e=1/0,n=-1/0,i=-1/0,a=N(r,function(s){var u=s.getBoundingRect(),l=s.getComputedTransform(),f=u.x+u.width/2+(l?l[4]:0),h=u.y+u.height/2+(l?l[5]:0);return t=Math.min(f,t),e=Math.min(h,e),n=Math.max(f,n),i=Math.max(h,i),[f,h]}),o=N(a,function(s,u){return{cp:s,z:VN(s[0],s[1],t,e,n,i),path:r[u]}});return o.sort(function(s,u){return s.z-u.z}).map(function(s){return s.path})}function Ax(r){return ON(r.path,r.count)}function Nh(){return{fromIndividuals:[],toIndividuals:[],count:0}}function GN(r,t,e){var n=[];function i(b){for(var x=0;x=0;i--)if(!e[i].many.length){var u=e[s].many;if(u.length<=1)if(s)s=0;else return e;var a=u.length,l=Math.ceil(a/2);e[i].many=u.slice(l,a),e[s].many=u.slice(0,l),s++}return e}var WN={clone:function(r){for(var t=[],e=1-Math.pow(1-r.path.style.opacity,1/r.count),n=0;n0))return;var s=n.getModel("universalTransition").get("delay"),u=Object.assign({setToFinal:!0},o),l,f;Fy(r)&&(l=r,f=t),Fy(t)&&(l=t,f=r);function h(y,m,_,S,b){var x=y.many,w=y.one;if(x.length===1&&!b){var T=m?x[0]:w,C=m?w:x[0];if(qs(T))h({many:[T],one:C},!0,_,S,!0);else{var A=s?J({delay:s(_,S)},u):u;ac(T,C,A),a(T,C,T,C,A)}}else for(var D=J({dividePath:WN[e],individualDelay:s&&function(V,O,k,z){return s(V+_,S)}},u),I=m?GN(x,w,D):HN(w,x,D),L=I.fromIndividuals,P=I.toIndividuals,R=L.length,E=0;Et.length,v=l?zy(f,l):zy(c?t:r,[c?r:t]),d=0,g=0;gMx))for(var i=n.getIndices(),a=UN(n),o=0;o0&&S.group.traverse(function(x){x instanceof et&&!x.animators.length&&x.animateFrom({style:{opacity:0}},b)})})}function Gy(r){var t=r.getModel("universalTransition").get("seriesKey");return t||r.id}function Hy(r){return F(r)?r.sort().join(","):r}function Ir(r){if(r.hostModel)return r.hostModel.getModel("universalTransition").get("divideShape")}function ZN(r,t){var e=K(),n=K(),i=K();return M(r.oldSeries,function(a,o){var s=r.oldData[o],u=Gy(a),l=Hy(u);n.set(l,s),F(u)&&M(u,function(f){i.set(f,{data:s,key:l})})}),M(t.updatedSeries,function(a){if(a.isUniversalTransitionEnabled()&&a.isAnimationEnabled()){var o=a.getData(),s=Gy(a),u=Hy(s),l=n.get(u);if(l)e.set(u,{oldSeries:[{divide:Ir(l),data:l}],newSeries:[{divide:Ir(o),data:o}]});else if(F(s)){var f=[];M(s,function(v){var d=n.get(v);d&&f.push({divide:Ir(d),data:d})}),f.length&&e.set(u,{oldSeries:f,newSeries:[{data:o,divide:Ir(o)}]})}else{var h=i.get(s);if(h){var c=e.get(h.key);c||(c={oldSeries:[{data:h.data,divide:Ir(h.data)}],newSeries:[]},e.set(h.key,c)),c.newSeries.push({data:o,divide:Ir(o)})}}}}),e}function Wy(r,t){for(var e=0;e=0&&i.push({data:t.oldData[s],divide:Ir(t.oldData[s]),dim:o.dimension})}),M(Mt(r.to),function(o){var s=Wy(e.updatedSeries,o);if(s>=0){var u=e.updatedSeries[s].getData();a.push({data:u,divide:Ir(u),dim:o.dimension})}}),i.length>0&&a.length>0&&Dx(i,a,n)}function KN(r){r.registerUpdateLifecycle("series:beforeupdate",function(t,e,n){M(Mt(n.seriesTransition),function(i){M(Mt(i.to),function(a){for(var o=n.updatedSeries,s=0;s=gn:-l>=gn),v=l>0?l%gn:l%gn+gn,d=!1;c?d=!0:Rr(h)?d=!1:d=v>=Ix==!!f;var g=t+n*df(o),p=e+i*cf(o);this._start&&this._add("M",g,p);var y=Math.round(a*jN);if(c){var m=1/this._p,_=(f?1:-1)*(gn-m);this._add("A",n,i,y,1,+f,t+n*df(o+_),e+i*cf(o+_)),m>.01&&this._add("A",n,i,y,0,+f,g,p)}else{var S=t+n*df(s),b=e+i*cf(s);this._add("A",n,i,y,+d,+f,S,b)}},r.prototype.rect=function(t,e,n,i){this._add("M",t,e),this._add("l",n,0),this._add("l",0,i),this._add("l",-n,0),this._add("Z")},r.prototype.closePath=function(){this._d.length>0&&this._add("Z")},r.prototype._add=function(t,e,n,i,a,o,s,u,l){for(var f=[],h=this._p,c=1;c"}function s5(r){return""}function oc(r,t){t=t||{};var e=t.newline?` `:"";function n(i){var a=i.children,o=i.tag,s=i.attrs;return o5(o,s)+se(i.text)+(a?""+e+N(a,function(u){return n(u)}).join(e)+e:"")+s5(o)}return n(r)}function u5(r,t,e){e=e||{};var n=e.newline?` -`:"",i=" {"+n,a=n+"}",o=N(ut(r),function(u){return u+i+N(ut(r[u]),function(l){return l+":"+r[u][l]+";"}).join(n)+a}).join(n),s=N(ut(t),function(u){return"@keyframes "+u+i+N(ut(t[u]),function(l){return l+i+N(ut(t[u][l]),function(f){var h=t[u][l][f];return f==="d"&&(h='path("'+h+'")'),f+":"+h+";"}).join(n)+a}).join(n)+a}).join(n);return!o&&!s?"":[""].join(n)}function zh(r){return{zrId:r,shadowCache:{},patternCache:{},gradientCache:{},clipPathCache:{},defs:{},cssNodes:{},cssAnims:{},cssClassIdx:0,cssAnimIdx:0,shadowIdx:0,gradientIdx:0,patternIdx:0,clipPathIdx:0}}function $y(r,t,e,n){return kt("svg","root",{width:r,height:t,xmlns:Px,"xmlns:xlink":Rx,version:"1.1",baseProfile:"full",viewBox:n?"0 0 "+r+" "+t:!1},e)}var Uy={cubicIn:"0.32,0,0.67,0",cubicOut:"0.33,1,0.68,1",cubicInOut:"0.65,0,0.35,1",quadraticIn:"0.11,0,0.5,0",quadraticOut:"0.5,1,0.89,1",quadraticInOut:"0.45,0,0.55,1",quarticIn:"0.5,0,0.75,0",quarticOut:"0.25,1,0.5,1",quarticInOut:"0.76,0,0.24,1",quinticIn:"0.64,0,0.78,0",quinticOut:"0.22,1,0.36,1",quinticInOut:"0.83,0,0.17,1",sinusoidalIn:"0.12,0,0.39,0",sinusoidalOut:"0.61,1,0.88,1",sinusoidalInOut:"0.37,0,0.63,1",exponentialIn:"0.7,0,0.84,0",exponentialOut:"0.16,1,0.3,1",exponentialInOut:"0.87,0,0.13,1",circularIn:"0.55,0,1,0.45",circularOut:"0,0.55,0.45,1",circularInOut:"0.85,0,0.15,1"},_n="transform-origin";function l5(r,t,e){var n=B({},r.shape);B(n,t),r.buildPath(e,n);var i=new Lx;return i.reset(Vm(r)),e.rebuildPath(i,1),i.generateStr(),i.getStr()}function f5(r,t){var e=t.originX,n=t.originY;(e||n)&&(r[_n]=e+"px "+n+"px")}var h5={fill:"fill",opacity:"opacity",lineWidth:"stroke-width",lineDashOffset:"stroke-dashoffset"};function Ox(r,t){var e=t.zrId+"-ani-"+t.cssAnimIdx++;return t.cssAnims[e]=r,e}function v5(r,t,e){var n=r.shape.paths,i={},a,o;if(A(n,function(u){var l=zh(e.zrId);l.animation=!0,Nu(u,{},l,!0);var f=l.cssAnims,h=l.cssNodes,c=ut(f),v=c.length;if(!!v){o=c[v-1];var d=f[o];for(var g in d){var p=d[g];i[g]=i[g]||{d:""},i[g].d+=p.d||""}for(var y in h){var m=h[y].animation;m.indexOf(o)>=0&&(a=m)}}}),!!a){t.d=!1;var s=Ox(i,e);return a.replace(o,s)}}function Yy(r){return H(r)?Uy[r]?"cubic-bezier("+Uy[r]+")":jh(r)?r:"":""}function Nu(r,t,e,n){var i=r.animators,a=i.length,o=[];if(r instanceof K0){var s=v5(r,t,e);if(s)o.push(s);else if(!a)return}else if(!a)return;for(var u={},l=0;l0}).length){var Nt=Ox(w,e);return Nt+" "+m[0]+" both"}}for(var p in u){var s=g(u[p]);s&&o.push(s)}if(o.length){var y=e.zrId+"-cls-"+e.cssClassIdx++;e.cssNodes["."+y]={animation:o.join(",")},t.class=y}}var Za=Math.round;function kx(r){return r&&H(r.src)}function Bx(r){return r&&q(r.toDataURL)}function sc(r,t,e,n){n5(function(i,a){var o=i==="fill"||i==="stroke";o&&WT(a)?S5(t,r,i,n):o&&HT(a)?x5(e,r,i,n):r[i]=a},t,e,!1),_5(e,r,n)}function Xy(r){return Rr(r[0]-1)&&Rr(r[1])&&Rr(r[2])&&Rr(r[3]-1)}function c5(r){return Rr(r[4])&&Rr(r[5])}function uc(r,t,e){if(t&&!(c5(t)&&Xy(t))){var n=e?10:1e4;r.transform=Xy(t)?"translate("+Za(t[4]*n)/n+" "+Za(t[5]*n)/n+")":BT(t)}}function Zy(r,t,e){for(var n=r.points,i=[],a=0;a"u"){var h="Image width/height must been given explictly in svg-ssr renderer.";be(s,h),be(u,h)}else if(s==null||u==null){var c=function(m,_){if(m){var S=m.elm,b=m.attrs.width=s||_.width,x=m.attrs.height=u||_.height;S&&(S.setAttribute("width",b),S.setAttribute("height",x))}},v=iv(l,null,r,function(m){c(d,m),c(o,m)});v&&v.width&&v.height&&(s=s||v.width,u=u||v.height)}o=kt("image","img",{href:l,width:s,height:u}),a.width=s,a.height=u}else i.svgElement&&(o=Q(i.svgElement),a.width=i.svgWidth,a.height=i.svgHeight);if(!!o){a.patternTransform=Gm(i);var d=kt("pattern","",a,[o]),g=oc(d),p=n.patternCache,y=p[g];y||(y=n.zrId+"-p"+n.patternIdx++,p[g]=y,a.id=y,d=n.defs[y]=kt("pattern",y,a,[o])),t[e]=au(y)}}function b5(r,t,e){var n=e.clipPathCache,i=e.defs,a=n[r.id];if(!a){a=e.zrId+"-c"+e.clipPathIdx++;var o={id:a};n[r.id]=a,i[a]=kt("clipPath",a,o,[Nx(r,e)])}t["clip-path"]=au(a)}function jy(r){return document.createTextNode(r)}function xn(r,t,e){r.insertBefore(t,e)}function Qy(r,t){r.removeChild(t)}function Jy(r,t){r.appendChild(t)}function Fx(r){return r.parentNode}function zx(r){return r.nextSibling}function pf(r,t){r.textContent=t}var tm=58,w5=120,T5=kt("","");function Vh(r){return r===void 0}function Ue(r){return r!==void 0}function C5(r,t,e){for(var n={},i=t;i<=e;++i){var a=r[i].key;a!==void 0&&(n[a]=i)}return n}function ha(r,t){var e=r.key===t.key,n=r.tag===t.tag;return n&&e}function qa(r){var t,e=r.children,n=r.tag;if(Ue(n)){var i=r.elm=Ex(n);if(lc(T5,r),F(e))for(t=0;ta?(d=e[u+1]==null?null:e[u+1].elm,Vx(r,d,e,i,u)):Qs(r,t,n,a))}function oi(r,t){var e=t.elm=r.elm,n=r.children,i=t.children;r!==t&&(lc(r,t),Vh(t.text)?Ue(n)&&Ue(i)?n!==i&&M5(e,n,i):Ue(i)?(Ue(r.text)&&pf(e,""),Vx(e,null,i,0,i.length-1)):Ue(n)?Qs(e,n,0,n.length-1):Ue(r.text)&&pf(e,""):r.text!==t.text&&(Ue(n)&&Qs(e,n,0,n.length-1),pf(e,t.text)))}function A5(r,t){if(ha(r,t))oi(r,t);else{var e=r.elm,n=Fx(e);qa(t),n!==null&&(xn(n,t.elm,zx(e)),Qs(n,[r],0,0))}return t}var D5=0,I5=function(){function r(t,e,n){if(this.type="svg",this.refreshHover=em(),this.configLayer=em(),this.storage=e,this._opts=n=B({},n),this.root=t,this._id="zr"+D5++,this._oldVNode=$y(n.width,n.height),t&&!n.ssr){var i=this._viewport=document.createElement("div");i.style.cssText="position:relative;overflow:hidden";var a=this._svgDom=this._oldVNode.elm=Ex("svg");lc(null,this._oldVNode),i.appendChild(a),t.appendChild(i)}this.resize(n.width,n.height)}return r.prototype.getType=function(){return this.type},r.prototype.getViewportRoot=function(){return this._viewport},r.prototype.getViewportRootOffset=function(){var t=this.getViewportRoot();if(t)return{offsetLeft:t.offsetLeft||0,offsetTop:t.offsetTop||0}},r.prototype.getSvgDom=function(){return this._svgDom},r.prototype.refresh=function(){if(this.root){var t=this.renderToVNode({willUpdate:!0});t.attrs.style="position:absolute;left:0;top:0;user-select:none",A5(this._oldVNode,t),this._oldVNode=t}},r.prototype.renderOneToVNode=function(t){return Ky(t,zh(this._id))},r.prototype.renderToVNode=function(t){t=t||{};var e=this.storage.getDisplayList(!0),n=this._backgroundColor,i=this._width,a=this._height,o=zh(this._id);o.animation=t.animation,o.willUpdate=t.willUpdate,o.compress=t.compress;var s=[];if(n&&n!=="none"){var u=xi(n),l=u.color,f=u.opacity;this._bgVNode=kt("rect","bg",{width:i,height:a,x:"0",y:"0",id:"0",fill:l,"fill-opacity":f}),s.push(this._bgVNode)}else this._bgVNode=null;var h=t.compress?null:this._mainVNode=kt("g","main",{},[]);this._paintList(e,o,h?h.children:s),h&&s.push(h);var c=N(ut(o.defs),function(g){return o.defs[g]});if(c.length&&s.push(kt("defs","defs",{},c)),t.animation){var v=u5(o.cssNodes,o.cssAnims,{newline:!0});if(v){var d=kt("style","stl",{},[],v);s.push(d)}}return $y(i,a,s,t.useViewBox)},r.prototype.renderToString=function(t){return t=t||{},oc(this.renderToVNode({animation:j(t.cssAnimation,!0),willUpdate:!1,compress:!0,useViewBox:j(t.useViewBox,!0)}),{newline:!0})},r.prototype.setBackgroundColor=function(t){this._backgroundColor=t;var e=this._bgVNode;if(e&&e.elm){var n=xi(t),i=n.color,a=n.opacity;e.elm.setAttribute("fill",i),a<1&&e.elm.setAttribute("fill-opacity",a)}},r.prototype.getSvgRoot=function(){return this._mainVNode&&this._mainVNode.elm},r.prototype._paintList=function(t,e,n){for(var i=t.length,a=[],o=0,s,u,l=0,f=0;f=0&&!(c&&u&&c[g]===u[g]);g--);for(var p=d-1;p>g;p--)o--,s=a[o-1];for(var y=g+1;y=s)}}for(var h=this.__startIndex;h15)break}}P.prevElClipPaths&&y.restore()};if(m)if(m.length===0)T=p.__endIndex;else for(var M=v.dpr,D=0;D0&&t>i[0]){for(u=0;ut);u++);s=n[i[u]]}if(i.splice(u+1,0,t),n[t]=e,!e.virtual)if(s){var l=s.dom;l.nextSibling?o.insertBefore(e.dom,l.nextSibling):o.appendChild(e.dom)}else o.firstChild?o.insertBefore(e.dom,o.firstChild):o.appendChild(e.dom);e.__painter=this}},r.prototype.eachLayer=function(t,e){for(var n=this._zlevelList,i=0;i0?Jo:0),this._needsManuallyCompositing),f.__builtin__||Yh("ZLevel "+l+" has been used by unkown layer "+f.id),f!==a&&(f.__used=!0,f.__startIndex!==u&&(f.__dirty=!0),f.__startIndex=u,f.incremental?f.__drawIndex=-1:f.__drawIndex=u,e(u),a=f),i.__dirty&ue&&!i.__inHover&&(f.__dirty=!0,f.incremental&&f.__drawIndex<0&&(f.__drawIndex=u))}e(u),this.eachBuiltinLayer(function(h,c){!h.__used&&h.getElementCount()>0&&(h.__dirty=!0,h.__startIndex=h.__endIndex=h.__drawIndex=0),h.__dirty&&h.__drawIndex<0&&(h.__drawIndex=h.__startIndex)})},r.prototype.clear=function(){return this.eachBuiltinLayer(this._clearLayer),this},r.prototype._clearLayer=function(t){t.clear()},r.prototype.setBackgroundColor=function(t){this._backgroundColor=t,A(this._layers,function(e){e.setUnpainted()})},r.prototype.configLayer=function(t,e){if(e){var n=this._layerConfig;n[t]?tt(n[t],e,!0):n[t]=e;for(var i=0;i{r&&t&&e&&r.addEventListener(t,e,n)},V5=(r,t,e,n=!1)=>{r&&t&&e&&r.removeEventListener(t,e,n)},na=lm({name:"RayChart",props:{width:{type:String,default:"100%"},height:{type:String,default:"100%"},autoResize:{type:[Boolean,Object],default:!0},canvasRender:{type:Boolean,default:!0},showAria:{type:Boolean,default:!1},options:{type:Object,default:()=>({})},renderSuccess:{type:Function,default:()=>({})},theme:{type:[String,Object],default:""},autoChangeTheme:{type:Boolean,default:!1}},setup(r){const t=eb(),{themeValue:e}=rb(t),n=va(),i=va();let a;const o=nb(()=>({"--ray-chart-width":r.width,"--ray-chart-height":r.height})),s=async()=>{le([vk,lk,vE,Kk,Xk,Ik,VO,Ok]),le([BB,mB,KB,CN,aN]),le([eR,KN]),le([r.canvasRender?F5:P5])},u=()=>{let v=Mw(r.options);const d=g=>Object.assign(v,g);return r.showAria&&(v=d({aria:{enabled:!0,decal:{show:!0}}})),v},l=v=>{const d=n.value,g=u();a=p2(d,v),i.value=a,g&&a.setOption(g)},f=v=>{if(r.autoChangeTheme){l(v?"dark":"");return}r.theme||l("")},h=()=>{a&&(a.clear(),a.dispose())},c=()=>{a&&a.resize()};return vc(()=>e.value,v=>{r.autoChangeTheme&&(h(),f(v))}),vc(()=>r.showAria,()=>{h(),f()}),ib(async()=>{await s()}),ab(()=>{ob(()=>{r.autoChangeTheme?f(e.value):r.theme?l("dark"):l(""),r.autoResize&&z5(window,"resize",c)})}),sb(()=>{h(),V5(window,"resize",c)}),{rayChartRef:n,cssVarsRef:o,echartInstance:i}},render(){return Pt("div",{class:"ray-chart",style:[this.cssVarsRef],ref:"rayChartRef"},null)}}),H5=lm({name:"Echart",setup(){const r=va(),t=va(!1),e=va(!1);return{baseOptions:{legend:{},tooltip:{},xAxis:{type:"category",data:["Mon","Tue","Wed","Thu","Fri","Sat","Sun"]},yAxis:{type:"value"},series:[{name:"\u65E5\u671F",data:[120,200,150,80,70,110,130],type:"bar",showBackground:!0,backgroundStyle:{color:"rgba(180, 180, 180, 0.2)"}}]},baseChartRef:r,chartLoading:t,handleLoadingShow:o=>{if(r.value){const{echartInstance:s}=r.value;o?s.showLoading():s.hideLoading()}},chartAria:e,handleAriaShow:o=>{e.value=o}}},render(){return Pt("div",{class:"echart"},[Pt(zn,{title:"RayChart\u7EC4\u4EF6\u4F7F\u7528"},{default:()=>[ub("\u5728\u4F7F\u7528\u8BE5\u7EC4\u4EF6\u65F6, \u4E00\u5B9A\u8981\u6CE8\u610F\u6839\u7EC4\u4EF6\u7684\u9AD8\u5EA6\u521D\u59CB\u5316\u95EE\u9898, \u5982\u679C\u9700\u8981\u4F7F\u7528\u5176\u4F59\u7684\u56FE\u5229, \u9700\u8981\u81EA\u5DF1\u624B\u52A8\u53BB\u6CE8\u518C. \u8BE5\u7EC4\u4EF6\u5B9E\u73B0\u4E86\u81EA\u52A8\u8DDF\u968F\u6A21\u677F\u4E3B\u9898\u5207\u6362\u529F\u80FD, \u4F46\u662F\u52A8\u6001\u5207\u6362\u635F\u8017\u8F83\u5927, \u6240\u4EE5\u9ED8\u8BA4\u4E0D\u542F\u7528")]}),Pt(zn,{title:"\u57FA\u7840\u4F7F\u7528"},{default:()=>[Pt("div",{class:"chart--container"},[Pt(na,{options:this.baseOptions},null)])]}),Pt(zn,{title:"\u80FD\u8DDF\u968F\u4E3B\u9898\u5207\u6362\u7684\u53EF\u89C6\u5316\u56FE"},{default:()=>[Pt("div",{class:"chart--container"},[Pt(na,{autoChangeTheme:!0,options:this.baseOptions},null)])]}),Pt(zn,{title:"\u4E0D\u8DDF\u968F\u4E3B\u9898\u5207\u6362\u7684\u6697\u8272\u4E3B\u9898\u53EF\u89C6\u5316\u56FE"},{default:()=>[Pt("div",{class:"chart--container"},[Pt(na,{theme:"dark",options:this.baseOptions},null)])]}),Pt(zn,{title:"\u52A0\u8F7D\u52A8\u753B"},{default:()=>[Pt(cc,{value:this.chartLoading,"onUpdate:value":r=>this.chartLoading=r,onUpdateValue:this.handleLoadingShow.bind(this),style:["padding: 18px 0"]},{checked:()=>"\u9690\u85CF\u52A0\u8F7D\u52A8\u753B",unchecked:()=>"\u663E\u793A\u52A0\u8F7D\u52A8\u753B"}),Pt("div",{class:"chart--container"},[Pt(na,{ref:"baseChartRef",options:this.baseOptions},null)])]}),Pt(zn,{title:"\u8D34\u753B\u53EF\u89C6\u5316\u56FE"},{default:()=>[Pt(cc,{value:this.chartAria,"onUpdate:value":r=>this.chartAria=r,onUpdateValue:this.handleAriaShow.bind(this),style:["padding: 18px 0"]},{checked:()=>"\u9690\u85CF\u8D34\u82B1",unchecked:()=>"\u663E\u793A\u8D34\u82B1"}),Pt("div",{class:"chart--container"},[Pt(na,{options:this.baseOptions,showAria:this.chartAria},null)])]})])}});export{H5 as default}; +`:"",i=" {"+n,a=n+"}",o=N(ut(r),function(u){return u+i+N(ut(r[u]),function(l){return l+":"+r[u][l]+";"}).join(n)+a}).join(n),s=N(ut(t),function(u){return"@keyframes "+u+i+N(ut(t[u]),function(l){return l+i+N(ut(t[u][l]),function(f){var h=t[u][l][f];return f==="d"&&(h='path("'+h+'")'),f+":"+h+";"}).join(n)+a}).join(n)+a}).join(n);return!o&&!s?"":[""].join(n)}function zh(r){return{zrId:r,shadowCache:{},patternCache:{},gradientCache:{},clipPathCache:{},defs:{},cssNodes:{},cssAnims:{},cssClassIdx:0,cssAnimIdx:0,shadowIdx:0,gradientIdx:0,patternIdx:0,clipPathIdx:0}}function $y(r,t,e,n){return kt("svg","root",{width:r,height:t,xmlns:Px,"xmlns:xlink":Rx,version:"1.1",baseProfile:"full",viewBox:n?"0 0 "+r+" "+t:!1},e)}var Uy={cubicIn:"0.32,0,0.67,0",cubicOut:"0.33,1,0.68,1",cubicInOut:"0.65,0,0.35,1",quadraticIn:"0.11,0,0.5,0",quadraticOut:"0.5,1,0.89,1",quadraticInOut:"0.45,0,0.55,1",quarticIn:"0.5,0,0.75,0",quarticOut:"0.25,1,0.5,1",quarticInOut:"0.76,0,0.24,1",quinticIn:"0.64,0,0.78,0",quinticOut:"0.22,1,0.36,1",quinticInOut:"0.83,0,0.17,1",sinusoidalIn:"0.12,0,0.39,0",sinusoidalOut:"0.61,1,0.88,1",sinusoidalInOut:"0.37,0,0.63,1",exponentialIn:"0.7,0,0.84,0",exponentialOut:"0.16,1,0.3,1",exponentialInOut:"0.87,0,0.13,1",circularIn:"0.55,0,1,0.45",circularOut:"0,0.55,0.45,1",circularInOut:"0.85,0,0.15,1"},Sn="transform-origin";function l5(r,t,e){var n=B({},r.shape);B(n,t),r.buildPath(e,n);var i=new Lx;return i.reset(Vm(r)),e.rebuildPath(i,1),i.generateStr(),i.getStr()}function f5(r,t){var e=t.originX,n=t.originY;(e||n)&&(r[Sn]=e+"px "+n+"px")}var h5={fill:"fill",opacity:"opacity",lineWidth:"stroke-width",lineDashOffset:"stroke-dashoffset"};function Ox(r,t){var e=t.zrId+"-ani-"+t.cssAnimIdx++;return t.cssAnims[e]=r,e}function v5(r,t,e){var n=r.shape.paths,i={},a,o;if(M(n,function(u){var l=zh(e.zrId);l.animation=!0,Nu(u,{},l,!0);var f=l.cssAnims,h=l.cssNodes,c=ut(f),v=c.length;if(!!v){o=c[v-1];var d=f[o];for(var g in d){var p=d[g];i[g]=i[g]||{d:""},i[g].d+=p.d||""}for(var y in h){var m=h[y].animation;m.indexOf(o)>=0&&(a=m)}}}),!!a){t.d=!1;var s=Ox(i,e);return a.replace(o,s)}}function Yy(r){return H(r)?Uy[r]?"cubic-bezier("+Uy[r]+")":jh(r)?r:"":""}function Nu(r,t,e,n){var i=r.animators,a=i.length,o=[];if(r instanceof K0){var s=v5(r,t,e);if(s)o.push(s);else if(!a)return}else if(!a)return;for(var u={},l=0;l0}).length){var Nt=Ox(w,e);return Nt+" "+m[0]+" both"}}for(var p in u){var s=g(u[p]);s&&o.push(s)}if(o.length){var y=e.zrId+"-cls-"+e.cssClassIdx++;e.cssNodes["."+y]={animation:o.join(",")},t.class=y}}var Za=Math.round;function kx(r){return r&&H(r.src)}function Bx(r){return r&&q(r.toDataURL)}function sc(r,t,e,n){n5(function(i,a){var o=i==="fill"||i==="stroke";o&&WT(a)?S5(t,r,i,n):o&&HT(a)?x5(e,r,i,n):r[i]=a},t,e,!1),_5(e,r,n)}function Xy(r){return Rr(r[0]-1)&&Rr(r[1])&&Rr(r[2])&&Rr(r[3]-1)}function c5(r){return Rr(r[4])&&Rr(r[5])}function uc(r,t,e){if(t&&!(c5(t)&&Xy(t))){var n=e?10:1e4;r.transform=Xy(t)?"translate("+Za(t[4]*n)/n+" "+Za(t[5]*n)/n+")":BT(t)}}function Zy(r,t,e){for(var n=r.points,i=[],a=0;a"u"){var h="Image width/height must been given explictly in svg-ssr renderer.";be(s,h),be(u,h)}else if(s==null||u==null){var c=function(m,_){if(m){var S=m.elm,b=m.attrs.width=s||_.width,x=m.attrs.height=u||_.height;S&&(S.setAttribute("width",b),S.setAttribute("height",x))}},v=iv(l,null,r,function(m){c(d,m),c(o,m)});v&&v.width&&v.height&&(s=s||v.width,u=u||v.height)}o=kt("image","img",{href:l,width:s,height:u}),a.width=s,a.height=u}else i.svgElement&&(o=Q(i.svgElement),a.width=i.svgWidth,a.height=i.svgHeight);if(!!o){a.patternTransform=Gm(i);var d=kt("pattern","",a,[o]),g=oc(d),p=n.patternCache,y=p[g];y||(y=n.zrId+"-p"+n.patternIdx++,p[g]=y,a.id=y,d=n.defs[y]=kt("pattern",y,a,[o])),t[e]=au(y)}}function b5(r,t,e){var n=e.clipPathCache,i=e.defs,a=n[r.id];if(!a){a=e.zrId+"-c"+e.clipPathIdx++;var o={id:a};n[r.id]=a,i[a]=kt("clipPath",a,o,[Nx(r,e)])}t["clip-path"]=au(a)}function jy(r){return document.createTextNode(r)}function bn(r,t,e){r.insertBefore(t,e)}function Qy(r,t){r.removeChild(t)}function Jy(r,t){r.appendChild(t)}function Fx(r){return r.parentNode}function zx(r){return r.nextSibling}function pf(r,t){r.textContent=t}var tm=58,w5=120,T5=kt("","");function Vh(r){return r===void 0}function Ue(r){return r!==void 0}function C5(r,t,e){for(var n={},i=t;i<=e;++i){var a=r[i].key;a!==void 0&&(n[a]=i)}return n}function ha(r,t){var e=r.key===t.key,n=r.tag===t.tag;return n&&e}function qa(r){var t,e=r.children,n=r.tag;if(Ue(n)){var i=r.elm=Ex(n);if(lc(T5,r),F(e))for(t=0;ta?(d=e[u+1]==null?null:e[u+1].elm,Vx(r,d,e,i,u)):Qs(r,t,n,a))}function si(r,t){var e=t.elm=r.elm,n=r.children,i=t.children;r!==t&&(lc(r,t),Vh(t.text)?Ue(n)&&Ue(i)?n!==i&&A5(e,n,i):Ue(i)?(Ue(r.text)&&pf(e,""),Vx(e,null,i,0,i.length-1)):Ue(n)?Qs(e,n,0,n.length-1):Ue(r.text)&&pf(e,""):r.text!==t.text&&(Ue(n)&&Qs(e,n,0,n.length-1),pf(e,t.text)))}function M5(r,t){if(ha(r,t))si(r,t);else{var e=r.elm,n=Fx(e);qa(t),n!==null&&(bn(n,t.elm,zx(e)),Qs(n,[r],0,0))}return t}var D5=0,I5=function(){function r(t,e,n){if(this.type="svg",this.refreshHover=em(),this.configLayer=em(),this.storage=e,this._opts=n=B({},n),this.root=t,this._id="zr"+D5++,this._oldVNode=$y(n.width,n.height),t&&!n.ssr){var i=this._viewport=document.createElement("div");i.style.cssText="position:relative;overflow:hidden";var a=this._svgDom=this._oldVNode.elm=Ex("svg");lc(null,this._oldVNode),i.appendChild(a),t.appendChild(i)}this.resize(n.width,n.height)}return r.prototype.getType=function(){return this.type},r.prototype.getViewportRoot=function(){return this._viewport},r.prototype.getViewportRootOffset=function(){var t=this.getViewportRoot();if(t)return{offsetLeft:t.offsetLeft||0,offsetTop:t.offsetTop||0}},r.prototype.getSvgDom=function(){return this._svgDom},r.prototype.refresh=function(){if(this.root){var t=this.renderToVNode({willUpdate:!0});t.attrs.style="position:absolute;left:0;top:0;user-select:none",M5(this._oldVNode,t),this._oldVNode=t}},r.prototype.renderOneToVNode=function(t){return Ky(t,zh(this._id))},r.prototype.renderToVNode=function(t){t=t||{};var e=this.storage.getDisplayList(!0),n=this._backgroundColor,i=this._width,a=this._height,o=zh(this._id);o.animation=t.animation,o.willUpdate=t.willUpdate,o.compress=t.compress;var s=[];if(n&&n!=="none"){var u=bi(n),l=u.color,f=u.opacity;this._bgVNode=kt("rect","bg",{width:i,height:a,x:"0",y:"0",id:"0",fill:l,"fill-opacity":f}),s.push(this._bgVNode)}else this._bgVNode=null;var h=t.compress?null:this._mainVNode=kt("g","main",{},[]);this._paintList(e,o,h?h.children:s),h&&s.push(h);var c=N(ut(o.defs),function(g){return o.defs[g]});if(c.length&&s.push(kt("defs","defs",{},c)),t.animation){var v=u5(o.cssNodes,o.cssAnims,{newline:!0});if(v){var d=kt("style","stl",{},[],v);s.push(d)}}return $y(i,a,s,t.useViewBox)},r.prototype.renderToString=function(t){return t=t||{},oc(this.renderToVNode({animation:j(t.cssAnimation,!0),willUpdate:!1,compress:!0,useViewBox:j(t.useViewBox,!0)}),{newline:!0})},r.prototype.setBackgroundColor=function(t){this._backgroundColor=t;var e=this._bgVNode;if(e&&e.elm){var n=bi(t),i=n.color,a=n.opacity;e.elm.setAttribute("fill",i),a<1&&e.elm.setAttribute("fill-opacity",a)}},r.prototype.getSvgRoot=function(){return this._mainVNode&&this._mainVNode.elm},r.prototype._paintList=function(t,e,n){for(var i=t.length,a=[],o=0,s,u,l=0,f=0;f=0&&!(c&&u&&c[g]===u[g]);g--);for(var p=d-1;p>g;p--)o--,s=a[o-1];for(var y=g+1;y=s)}}for(var h=this.__startIndex;h15)break}}P.prevElClipPaths&&y.restore()};if(m)if(m.length===0)T=p.__endIndex;else for(var A=v.dpr,D=0;D0&&t>i[0]){for(u=0;ut);u++);s=n[i[u]]}if(i.splice(u+1,0,t),n[t]=e,!e.virtual)if(s){var l=s.dom;l.nextSibling?o.insertBefore(e.dom,l.nextSibling):o.appendChild(e.dom)}else o.firstChild?o.insertBefore(e.dom,o.firstChild):o.appendChild(e.dom);e.__painter=this}},r.prototype.eachLayer=function(t,e){for(var n=this._zlevelList,i=0;i0?Jo:0),this._needsManuallyCompositing),f.__builtin__||Yh("ZLevel "+l+" has been used by unkown layer "+f.id),f!==a&&(f.__used=!0,f.__startIndex!==u&&(f.__dirty=!0),f.__startIndex=u,f.incremental?f.__drawIndex=-1:f.__drawIndex=u,e(u),a=f),i.__dirty&ue&&!i.__inHover&&(f.__dirty=!0,f.incremental&&f.__drawIndex<0&&(f.__drawIndex=u))}e(u),this.eachBuiltinLayer(function(h,c){!h.__used&&h.getElementCount()>0&&(h.__dirty=!0,h.__startIndex=h.__endIndex=h.__drawIndex=0),h.__dirty&&h.__drawIndex<0&&(h.__drawIndex=h.__startIndex)})},r.prototype.clear=function(){return this.eachBuiltinLayer(this._clearLayer),this},r.prototype._clearLayer=function(t){t.clear()},r.prototype.setBackgroundColor=function(t){this._backgroundColor=t,M(this._layers,function(e){e.setUnpainted()})},r.prototype.configLayer=function(t,e){if(e){var n=this._layerConfig;n[t]?tt(n[t],e,!0):n[t]=e;for(var i=0;i{r&&t&&e&&r.addEventListener(t,e,n)},V5=(r,t,e,n=!1)=>{r&&t&&e&&r.removeEventListener(t,e,n)},ni=lm({name:"RayChart",props:{width:{type:String,default:"100%"},height:{type:String,default:"100%"},autoResize:{type:[Boolean,Object],default:!0},canvasRender:{type:Boolean,default:!0},showAria:{type:Boolean,default:!1},options:{type:Object,default:()=>({})},success:{type:Function,default:()=>({})},error:{type:Function,default:()=>({})},theme:{type:[String,Object],default:""},autoChangeTheme:{type:Boolean,default:!1}},setup(r){const t=eb(),{themeValue:e}=rb(t),n=va(),i=va();let a;const o=nb(()=>({"--ray-chart-width":r.width,"--ray-chart-height":r.height})),s=async()=>{le([vk,lk,vE,Kk,Xk,Ik,VO,Ok]),le([BB,mB,KB,CN,aN]),le([eR,KN]),le([r.canvasRender?F5:P5])},u=()=>{let v=Aw(r.options);const d=g=>Object.assign(v,g);return r.showAria&&(v=d({aria:{enabled:!0,decal:{show:!0}}})),v},l=v=>{var p,y;const d=n.value,g=u();try{a=p2(d,v),i.value=a,g&&a.setOption(g),(p=r.success)==null||p.call(r,a)}catch{(y=r.error)==null||y.call(r)}},f=v=>{if(r.autoChangeTheme){l(v?"dark":"");return}r.theme||l("")},h=()=>{a&&(a.clear(),a.dispose())},c=()=>{a&&a.resize()};return vc(()=>[e.value],([v])=>{r.autoChangeTheme&&(h(),f(v))}),vc(()=>r.showAria,()=>{h(),r.autoChangeTheme||r.theme?l("dark"):l("")}),ib(async()=>{await s()}),ab(()=>{ob(()=>{r.autoChangeTheme?f(e.value):r.theme?l("dark"):l(""),r.autoResize&&z5(window,"resize",c)})}),sb(()=>{h(),V5(window,"resize",c)}),{rayChartRef:n,cssVarsRef:o,echartInstance:i}},render(){return Tt("div",{class:"ray-chart",style:[this.cssVarsRef],ref:"rayChartRef"},null)}}),H5=lm({name:"Echart",setup(){const r=va(),t=va(!1),e=va(!1);return{baseOptions:{legend:{},tooltip:{},xAxis:{type:"category",data:["Mon","Tue","Wed","Thu","Fri","Sat","Sun"]},yAxis:{type:"value"},series:[{name:"\u65E5\u671F",data:[120,200,150,80,70,110,130],type:"bar",showBackground:!0,backgroundStyle:{color:"rgba(180, 180, 180, 0.2)"}}]},baseChartRef:r,chartLoading:t,handleLoadingShow:l=>{if(r.value){const{echartInstance:f}=r.value;l?f.showLoading():f.hideLoading()}},chartAria:e,handleAriaShow:l=>{e.value=l},handleChartRenderSuccess:l=>{window.$notification.info({title:"\u53EF\u89C6\u5316\u56FE\u6E32\u67D3\u6210\u529F\u56DE\u8C03\u51FD\u6570",content:"\u53EF\u89C6\u5316\u56FE\u6E32\u67D3\u6210\u529F, \u5E76\u4E14\u8FD4\u56DE\u4E86\u5F53\u524D\u53EF\u89C6\u5316\u56FE\u5B9E\u4F8B",duration:5*1e3}),console.log(l)},basePieOptions:{title:{text:"Referer of a Website",subtext:"Fake Data",left:"center"},tooltip:{trigger:"item"},legend:{orient:"vertical",left:"left"},series:[{name:"Access From",type:"pie",radius:"50%",data:[{value:1048,name:"Search Engine"},{value:735,name:"Direct"},{value:580,name:"Email"},{value:484,name:"Union Ads"},{value:300,name:"Video Ads"}],emphasis:{itemStyle:{shadowBlur:10,shadowOffsetX:0,shadowColor:"rgba(0, 0, 0, 0.5)"}}}]},baseLineOptions:{title:{text:"Stacked Area Chart"},tooltip:{trigger:"axis",axisPointer:{type:"cross",label:{backgroundColor:"#6a7985"}}},legend:{data:["Email","Union Ads","Video Ads","Direct","Search Engine"]},toolbox:{feature:{saveAsImage:{}}},grid:{left:"3%",right:"4%",bottom:"3%",containLabel:!0},xAxis:[{type:"category",boundaryGap:!1,data:["Mon","Tue","Wed","Thu","Fri","Sat","Sun"]}],yAxis:[{type:"value"}],series:[{name:"Email",type:"line",stack:"Total",areaStyle:{},emphasis:{focus:"series"},data:[120,132,101,134,90,230,210]},{name:"Union Ads",type:"line",stack:"Total",areaStyle:{},emphasis:{focus:"series"},data:[220,182,191,234,290,330,310]},{name:"Video Ads",type:"line",stack:"Total",areaStyle:{},emphasis:{focus:"series"},data:[150,232,201,154,190,330,410]},{name:"Direct",type:"line",stack:"Total",areaStyle:{},emphasis:{focus:"series"},data:[320,332,301,334,390,330,320]},{name:"Search Engine",type:"line",stack:"Total",label:{show:!0,position:"top"},areaStyle:{},emphasis:{focus:"series"},data:[820,932,901,934,1290,1330,1320]}]}}},render(){return Tt("div",{class:"echart"},[Tt(Ur,{title:"RayChart\u7EC4\u4EF6\u4F7F\u7528"},{default:()=>[ub("\u5728\u4F7F\u7528\u8BE5\u7EC4\u4EF6\u65F6, \u4E00\u5B9A\u8981\u6CE8\u610F\u6839\u7EC4\u4EF6\u7684\u9AD8\u5EA6\u521D\u59CB\u5316\u95EE\u9898, \u5982\u679C\u9700\u8981\u4F7F\u7528\u5176\u4F59\u7684\u56FE\u5229, \u9700\u8981\u81EA\u5DF1\u624B\u52A8\u53BB\u6CE8\u518C. \u8BE5\u7EC4\u4EF6\u5B9E\u73B0\u4E86\u81EA\u52A8\u8DDF\u968F\u6A21\u677F\u4E3B\u9898\u5207\u6362\u529F\u80FD, \u4F46\u662F\u52A8\u6001\u5207\u6362\u635F\u8017\u8F83\u5927, \u6240\u4EE5\u9ED8\u8BA4\u4E0D\u542F\u7528")]}),Tt(Ur,{title:"\u57FA\u7840\u4F7F\u7528"},{default:()=>[Tt("div",{class:"chart--container"},[Tt(ni,{options:this.baseOptions},null)])]}),Tt(Ur,{title:"\u6E32\u67D3\u6210\u529F\u540E\u8FD0\u884C\u56DE\u8C03\u51FD\u6570"},{default:()=>[Tt("div",{class:"chart--container"},[Tt(ni,{options:this.basePieOptions,success:this.handleChartRenderSuccess.bind(this)},null)])]}),Tt(Ur,{title:"\u80FD\u8DDF\u968F\u4E3B\u9898\u5207\u6362\u7684\u53EF\u89C6\u5316\u56FE"},{default:()=>[Tt("div",{class:"chart--container"},[Tt(ni,{autoChangeTheme:!0,options:this.baseLineOptions,showAria:this.chartAria},null)])]}),Tt(Ur,{title:"\u4E0D\u8DDF\u968F\u4E3B\u9898\u5207\u6362\u7684\u6697\u8272\u4E3B\u9898\u53EF\u89C6\u5316\u56FE"},{default:()=>[Tt("div",{class:"chart--container"},[Tt(ni,{theme:"dark",options:this.baseOptions},null)])]}),Tt(Ur,{title:"\u52A0\u8F7D\u52A8\u753B"},{default:()=>[Tt(cc,{value:this.chartLoading,"onUpdate:value":r=>this.chartLoading=r,onUpdateValue:this.handleLoadingShow.bind(this),style:["padding: 18px 0"]},{checked:()=>"\u9690\u85CF\u52A0\u8F7D\u52A8\u753B",unchecked:()=>"\u663E\u793A\u52A0\u8F7D\u52A8\u753B"}),Tt("div",{class:"chart--container"},[Tt(ni,{ref:"baseChartRef",options:this.baseOptions},null)])]}),Tt(Ur,{title:"\u8D34\u753B\u53EF\u89C6\u5316\u56FE"},{default:()=>[Tt(cc,{value:this.chartAria,"onUpdate:value":r=>this.chartAria=r,onUpdateValue:this.handleAriaShow.bind(this),style:["padding: 18px 0"]},{checked:()=>"\u9690\u85CF\u8D34\u82B1",unchecked:()=>"\u663E\u793A\u8D34\u82B1"}),Tt("div",{class:"chart--container"},[Tt(ni,{options:this.baseOptions,showAria:this.chartAria},null)])]})])}});export{H5 as default}; diff --git a/assets/index.6f5dbead.js.gz b/assets/index.6f5dbead.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..22d613b4ecd4c3bbc9446844ee197764ada35462 GIT binary patch literal 217813 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
dGfq5grp{?Az@%8q4XkApFRF(?>4oss~qR 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 diff --git a/assets/index.dfa30cb8.js b/assets/index.907f0be6.js similarity index 99% rename from assets/index.dfa30cb8.js rename to assets/index.907f0be6.js index 96a476d1..635088bb 100644 --- a/assets/index.dfa30cb8.js +++ b/assets/index.907f0be6.js @@ -2343,4 +2343,4 @@ ${t} * vue-router v4.1.3 * (c) 2022 Eduardo San Martin Morote * @license MIT - */const yn=typeof window<"u";function LI(e){return e.__esModule||e[Symbol.toStringTag]==="Module"}const et=Object.assign;function rs(e,t){const o={};for(const r in t){const n=t[r];o[r]=mo(n)?n.map(e):e(n)}return o}const yi=()=>{},mo=Array.isArray,DI=/\/$/,FI=e=>e.replace(DI,"");function ns(e,t,o="/"){let r,n={},i="",l="";const a=t.indexOf("#");let s=t.indexOf("?");return a=0&&(s=-1),s>-1&&(r=t.slice(0,s),i=t.slice(s+1,a>-1?a:t.length),n=e(i)),a>-1&&(r=r||t.slice(0,a),l=t.slice(a,t.length)),r=WI(r!=null?r:t,o),{fullPath:r+(i&&"?")+i+l,path:r,query:n,hash:l}}function HI(e,t){const o=t.query?e(t.query):"";return t.path+(o&&"?")+o+(t.hash||"")}function kh(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function NI(e,t,o){const r=t.matched.length-1,n=o.matched.length-1;return r>-1&&r===n&&Mn(t.matched[r],o.matched[n])&&xb(t.params,o.params)&&e(t.query)===e(o.query)&&t.hash===o.hash}function Mn(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function xb(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const o in e)if(!jI(e[o],t[o]))return!1;return!0}function jI(e,t){return mo(e)?Eh(e,t):mo(t)?Eh(t,e):e===t}function Eh(e,t){return mo(t)?e.length===t.length&&e.every((o,r)=>o===t[r]):e.length===1&&e[0]===t}function WI(e,t){if(e.startsWith("/"))return e;if(!e)return t;const o=t.split("/"),r=e.split("/");let n=o.length-1,i,l;for(i=0;i1&&n--;else break;return o.slice(0,n).join("/")+"/"+r.slice(i-(i===r.length?1:0)).join("/")}var Wi;(function(e){e.pop="pop",e.push="push"})(Wi||(Wi={}));var wi;(function(e){e.back="back",e.forward="forward",e.unknown=""})(wi||(wi={}));function VI(e){if(!e)if(yn){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),FI(e)}const UI=/^[^#]+#/;function KI(e,t){return e.replace(UI,"#")+t}function GI(e,t){const o=document.documentElement.getBoundingClientRect(),r=e.getBoundingClientRect();return{behavior:t.behavior,left:r.left-o.left-(t.left||0),top:r.top-o.top-(t.top||0)}}const za=()=>({left:window.pageXOffset,top:window.pageYOffset});function qI(e){let t;if("el"in e){const o=e.el,r=typeof o=="string"&&o.startsWith("#"),n=typeof o=="string"?r?document.getElementById(o.slice(1)):document.querySelector(o):o;if(!n)return;t=GI(n,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.pageXOffset,t.top!=null?t.top:window.pageYOffset)}function Ih(e,t){return(history.state?history.state.position-t:-1)+e}const ac=new Map;function YI(e,t){ac.set(e,t)}function XI(e){const t=ac.get(e);return ac.delete(e),t}let ZI=()=>location.protocol+"//"+location.host;function Cb(e,t){const{pathname:o,search:r,hash:n}=t,i=e.indexOf("#");if(i>-1){let a=n.includes(e.slice(i))?e.slice(i).length:1,s=n.slice(a);return s[0]!=="/"&&(s="/"+s),kh(s,"")}return kh(o,e)+r+n}function JI(e,t,o,r){let n=[],i=[],l=null;const a=({state:f})=>{const p=Cb(e,location),h=o.value,b=t.value;let v=0;if(f){if(o.value=p,t.value=f,l&&l===h){l=null;return}v=b?f.position-b.position:0}else r(p);n.forEach(g=>{g(o.value,h,{delta:v,type:Wi.pop,direction:v?v>0?wi.forward:wi.back:wi.unknown})})};function s(){l=o.value}function c(f){n.push(f);const p=()=>{const h=n.indexOf(f);h>-1&&n.splice(h,1)};return i.push(p),p}function d(){const{history:f}=window;!f.state||f.replaceState(et({},f.state,{scroll:za()}),"")}function u(){for(const f of i)f();i=[],window.removeEventListener("popstate",a),window.removeEventListener("beforeunload",d)}return window.addEventListener("popstate",a),window.addEventListener("beforeunload",d),{pauseListeners:s,listen:c,destroy:u}}function Rh(e,t,o,r=!1,n=!1){return{back:e,current:t,forward:o,replaced:r,position:window.history.length,scroll:n?za():null}}function QI(e){const{history:t,location:o}=window,r={value:Cb(e,o)},n={value:t.state};n.value||i(r.value,{back:null,current:r.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function i(s,c,d){const u=e.indexOf("#"),f=u>-1?(o.host&&document.querySelector("base")?e:e.slice(u))+s:ZI()+e+s;try{t[d?"replaceState":"pushState"](c,"",f),n.value=c}catch(p){console.error(p),o[d?"replace":"assign"](f)}}function l(s,c){const d=et({},t.state,Rh(n.value.back,s,n.value.forward,!0),c,{position:n.value.position});i(s,d,!0),r.value=s}function a(s,c){const d=et({},n.value,t.state,{forward:s,scroll:za()});i(d.current,d,!0);const u=et({},Rh(r.value,s,null),{position:d.position+1},c);i(s,u,!1),r.value=s}return{location:r,state:n,push:a,replace:l}}function eR(e){e=VI(e);const t=QI(e),o=JI(e,t.state,t.location,t.replace);function r(i,l=!0){l||o.pauseListeners(),history.go(i)}const n=et({location:"",base:e,go:r,createHref:KI.bind(null,e)},t,o);return Object.defineProperty(n,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(n,"state",{enumerable:!0,get:()=>t.state.value}),n}function tR(e){return e=location.host?e||location.pathname+location.search:"",e.includes("#")||(e+="#"),eR(e)}function oR(e){return typeof e=="string"||e&&typeof e=="object"}function yb(e){return typeof e=="string"||typeof e=="symbol"}const or={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0},wb=Symbol("");var Oh;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(Oh||(Oh={}));function Bn(e,t){return et(new Error,{type:e,[wb]:!0},t)}function Ao(e,t){return e instanceof Error&&wb in e&&(t==null||!!(e.type&t))}const Ah="[^/]+?",rR={sensitive:!1,strict:!1,start:!0,end:!0},nR=/[.+*?^${}()[\]/\\]/g;function iR(e,t){const o=et({},rR,t),r=[];let n=o.start?"^":"";const i=[];for(const c of e){const d=c.length?[]:[90];o.strict&&!c.length&&(n+="/");for(let u=0;ut.length?t.length===1&&t[0]===40+40?1:-1:0}function aR(e,t){let o=0;const r=e.score,n=t.score;for(;o0&&t[t.length-1]<0}const sR={type:0,value:""},cR=/[a-zA-Z0-9_]/;function dR(e){if(!e)return[[]];if(e==="/")return[[sR]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(p){throw new Error(`ERR (${o})/"${c}": ${p}`)}let o=0,r=o;const n=[];let i;function l(){i&&n.push(i),i=[]}let a=0,s,c="",d="";function u(){!c||(o===0?i.push({type:0,value:c}):o===1||o===2||o===3?(i.length>1&&(s==="*"||s==="+")&&t(`A repeatable param (${c}) must be alone in its segment. eg: '/:ids+.`),i.push({type:1,value:c,regexp:d,repeatable:s==="*"||s==="+",optional:s==="*"||s==="?"})):t("Invalid state to consume buffer"),c="")}function f(){c+=s}for(;a{l(S)}:yi}function l(d){if(yb(d)){const u=r.get(d);u&&(r.delete(d),o.splice(o.indexOf(u),1),u.children.forEach(l),u.alias.forEach(l))}else{const u=o.indexOf(d);u>-1&&(o.splice(u,1),d.record.name&&r.delete(d.record.name),d.children.forEach(l),d.alias.forEach(l))}}function a(){return o}function s(d){let u=0;for(;u=0&&(d.record.path!==o[u].record.path||!Sb(d,o[u]));)u++;o.splice(u,0,d),d.record.name&&!Bh(d)&&r.set(d.record.name,d)}function c(d,u){let f,p={},h,b;if("name"in d&&d.name){if(f=r.get(d.name),!f)throw Bn(1,{location:d});b=f.record.name,p=et(hR(u.params,f.keys.filter(S=>!S.optional).map(S=>S.name)),d.params),h=f.stringify(p)}else if("path"in d)h=d.path,f=o.find(S=>S.re.test(h)),f&&(p=f.parse(h),b=f.record.name);else{if(f=u.name?r.get(u.name):o.find(S=>S.re.test(u.path)),!f)throw Bn(1,{location:d,currentLocation:u});b=f.record.name,p=et({},u.params,d.params),h=f.stringify(p)}const v=[];let g=f;for(;g;)v.unshift(g.record),g=g.parent;return{name:b,path:h,params:p,matched:v,meta:gR(v)}}return e.forEach(d=>i(d)),{addRoute:i,resolve:c,removeRoute:l,getRoutes:a,getRecordMatcher:n}}function hR(e,t){const o={};for(const r of t)r in e&&(o[r]=e[r]);return o}function pR(e){return{path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:void 0,beforeEnter:e.beforeEnter,props:mR(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}}}function mR(e){const t={},o=e.props||!1;if("component"in e)t.default=o;else for(const r in e.components)t[r]=typeof o=="boolean"?o:o[r];return t}function Bh(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function gR(e){return e.reduce((t,o)=>et(t,o.meta),{})}function Lh(e,t){const o={};for(const r in e)o[r]=r in t?t[r]:e[r];return o}function Sb(e,t){return t.children.some(o=>o===e||Sb(e,o))}const $b=/#/g,vR=/&/g,bR=/\//g,xR=/=/g,CR=/\?/g,_b=/\+/g,yR=/%5B/g,wR=/%5D/g,Pb=/%5E/g,SR=/%60/g,zb=/%7B/g,$R=/%7C/g,Tb=/%7D/g,_R=/%20/g;function jd(e){return encodeURI(""+e).replace($R,"|").replace(yR,"[").replace(wR,"]")}function PR(e){return jd(e).replace(zb,"{").replace(Tb,"}").replace(Pb,"^")}function sc(e){return jd(e).replace(_b,"%2B").replace(_R,"+").replace($b,"%23").replace(vR,"%26").replace(SR,"`").replace(zb,"{").replace(Tb,"}").replace(Pb,"^")}function zR(e){return sc(e).replace(xR,"%3D")}function TR(e){return jd(e).replace($b,"%23").replace(CR,"%3F")}function kR(e){return e==null?"":TR(e).replace(bR,"%2F")}function ql(e){try{return decodeURIComponent(""+e)}catch{}return""+e}function ER(e){const t={};if(e===""||e==="?")return t;const r=(e[0]==="?"?e.slice(1):e).split("&");for(let n=0;ni&&sc(i)):[r&&sc(r)]).forEach(i=>{i!==void 0&&(t+=(t.length?"&":"")+o,i!=null&&(t+="="+i))})}return t}function IR(e){const t={};for(const o in e){const r=e[o];r!==void 0&&(t[o]=mo(r)?r.map(n=>n==null?null:""+n):r==null?r:""+r)}return t}const RR=Symbol(""),Fh=Symbol(""),Ta=Symbol(""),Wd=Symbol(""),cc=Symbol("");function ii(){let e=[];function t(r){return e.push(r),()=>{const n=e.indexOf(r);n>-1&&e.splice(n,1)}}function o(){e=[]}return{add:t,list:()=>e,reset:o}}function lr(e,t,o,r,n){const i=r&&(r.enterCallbacks[n]=r.enterCallbacks[n]||[]);return()=>new Promise((l,a)=>{const s=u=>{u===!1?a(Bn(4,{from:o,to:t})):u instanceof Error?a(u):oR(u)?a(Bn(2,{from:t,to:u})):(i&&r.enterCallbacks[n]===i&&typeof u=="function"&&i.push(u),l())},c=e.call(r&&r.instances[n],t,o,s);let d=Promise.resolve(c);e.length<3&&(d=d.then(s)),d.catch(u=>a(u))})}function is(e,t,o,r){const n=[];for(const i of e)for(const l in i.components){let a=i.components[l];if(!(t!=="beforeRouteEnter"&&!i.instances[l]))if(OR(a)){const c=(a.__vccOpts||a)[t];c&&n.push(lr(c,o,r,i,l))}else{let s=a();n.push(()=>s.then(c=>{if(!c)return Promise.reject(new Error(`Couldn't resolve component "${l}" at "${i.path}"`));const d=LI(c)?c.default:c;i.components[l]=d;const f=(d.__vccOpts||d)[t];return f&&lr(f,o,r,i,l)()}))}}return n}function OR(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function Hh(e){const t=ge(Ta),o=ge(Wd),r=M(()=>t.resolve(Fo(e.to))),n=M(()=>{const{matched:s}=r.value,{length:c}=s,d=s[c-1],u=o.matched;if(!d||!u.length)return-1;const f=u.findIndex(Mn.bind(null,d));if(f>-1)return f;const p=Nh(s[c-2]);return c>1&&Nh(d)===p&&u[u.length-1].path!==p?u.findIndex(Mn.bind(null,s[c-2])):f}),i=M(()=>n.value>-1&&LR(o.params,r.value.params)),l=M(()=>n.value>-1&&n.value===o.matched.length-1&&xb(o.params,r.value.params));function a(s={}){return BR(s)?t[Fo(e.replace)?"replace":"push"](Fo(e.to)).catch(yi):Promise.resolve()}return{route:r,href:M(()=>r.value.href),isActive:i,isExactActive:l,navigate:a}}const AR=le({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink:Hh,setup(e,{slots:t}){const o=io(Hh(e)),{options:r}=ge(Ta),n=M(()=>({[jh(e.activeClass,r.linkActiveClass,"router-link-active")]:o.isActive,[jh(e.exactActiveClass,r.linkExactActiveClass,"router-link-exact-active")]:o.isExactActive}));return()=>{const i=t.default&&t.default(o);return e.custom?i:m("a",{"aria-current":o.isExactActive?e.ariaCurrentValue:null,href:o.href,onClick:o.navigate,class:n.value},i)}}}),MR=AR;function BR(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&!(e.button!==void 0&&e.button!==0)){if(e.currentTarget&&e.currentTarget.getAttribute){const t=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}return e.preventDefault&&e.preventDefault(),!0}}function LR(e,t){for(const o in t){const r=t[o],n=e[o];if(typeof r=="string"){if(r!==n)return!1}else if(!mo(n)||n.length!==r.length||r.some((i,l)=>i!==n[l]))return!1}return!0}function Nh(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const jh=(e,t,o)=>e!=null?e:t!=null?t:o,DR=le({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:o}){const r=ge(cc),n=M(()=>e.route||r.value),i=ge(Fh,0),l=M(()=>{let c=Fo(i);const{matched:d}=n.value;let u;for(;(u=d[c])&&!u.components;)c++;return c}),a=M(()=>n.value.matched[l.value]);Re(Fh,M(()=>l.value+1)),Re(RR,a),Re(cc,n);const s=U();return Ke(()=>[s.value,a.value,e.name],([c,d,u],[f,p,h])=>{d&&(d.instances[u]=c,p&&p!==d&&c&&c===f&&(d.leaveGuards.size||(d.leaveGuards=p.leaveGuards),d.updateGuards.size||(d.updateGuards=p.updateGuards))),c&&d&&(!p||!Mn(d,p)||!f)&&(d.enterCallbacks[u]||[]).forEach(b=>b(c))},{flush:"post"}),()=>{const c=n.value,d=e.name,u=a.value,f=u&&u.components[d];if(!f)return Wh(o.default,{Component:f,route:c});const p=u.props[d],h=p?p===!0?c.params:typeof p=="function"?p(c):p:null,v=m(f,et({},h,t,{onVnodeUnmounted:g=>{g.component.isUnmounted&&(u.instances[d]=null)},ref:s}));return Wh(o.default,{Component:v,route:c})||v}}});function Wh(e,t){if(!e)return null;const o=e(t);return o.length===1?o[0]:o}const kb=DR;function FR(e){const t=fR(e.routes,e),o=e.parseQuery||ER,r=e.stringifyQuery||Dh,n=e.history,i=ii(),l=ii(),a=ii(),s=p1(or);let c=or;yn&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const d=rs.bind(null,Y=>""+Y),u=rs.bind(null,kR),f=rs.bind(null,ql);function p(Y,Q){let Z,ue;return yb(Y)?(Z=t.getRecordMatcher(Y),ue=Q):ue=Y,t.addRoute(ue,Z)}function h(Y){const Q=t.getRecordMatcher(Y);Q&&t.removeRoute(Q)}function b(){return t.getRoutes().map(Y=>Y.record)}function v(Y){return!!t.getRecordMatcher(Y)}function g(Y,Q){if(Q=et({},Q||s.value),typeof Y=="string"){const ye=ns(o,Y,Q.path),_=t.resolve({path:ye.path},Q),A=n.createHref(ye.fullPath);return et(ye,_,{params:f(_.params),hash:ql(ye.hash),redirectedFrom:void 0,href:A})}let Z;if("path"in Y)Z=et({},Y,{path:ns(o,Y.path,Q.path).path});else{const ye=et({},Y.params);for(const _ in ye)ye[_]==null&&delete ye[_];Z=et({},Y,{params:u(Y.params)}),Q.params=u(Q.params)}const ue=t.resolve(Z,Q),pe=Y.hash||"";ue.params=d(f(ue.params));const Ae=HI(r,et({},Y,{hash:PR(pe),path:ue.path})),ze=n.createHref(Ae);return et({fullPath:Ae,hash:pe,query:r===Dh?IR(Y.query):Y.query||{}},ue,{redirectedFrom:void 0,href:ze})}function S(Y){return typeof Y=="string"?ns(o,Y,s.value.path):et({},Y)}function I(Y,Q){if(c!==Y)return Bn(8,{from:Q,to:Y})}function w(Y){return x(Y)}function C(Y){return w(et(S(Y),{replace:!0}))}function P(Y){const Q=Y.matched[Y.matched.length-1];if(Q&&Q.redirect){const{redirect:Z}=Q;let ue=typeof Z=="function"?Z(Y):Z;return typeof ue=="string"&&(ue=ue.includes("?")||ue.includes("#")?ue=S(ue):{path:ue},ue.params={}),et({query:Y.query,hash:Y.hash,params:"path"in ue?{}:Y.params},ue)}}function x(Y,Q){const Z=c=g(Y),ue=s.value,pe=Y.state,Ae=Y.force,ze=Y.replace===!0,ye=P(Z);if(ye)return x(et(S(ye),{state:pe,force:Ae,replace:ze}),Q||Z);const _=Z;_.redirectedFrom=Q;let A;return!Ae&&NI(r,ue,Z)&&(A=Bn(16,{to:_,from:ue}),we(ue,ue,!0,!1)),(A?Promise.resolve(A):T(_,ue)).catch(W=>Ao(W)?Ao(W,2)?W:me(W):K(W,_,ue)).then(W=>{if(W){if(Ao(W,2))return x(et({replace:ze},S(W.to),{state:pe,force:Ae}),Q||_)}else W=B(_,ue,!0,ze,pe);return $(_,ue,W),W})}function y(Y,Q){const Z=I(Y,Q);return Z?Promise.reject(Z):Promise.resolve()}function T(Y,Q){let Z;const[ue,pe,Ae]=HR(Y,Q);Z=is(ue.reverse(),"beforeRouteLeave",Y,Q);for(const ye of ue)ye.leaveGuards.forEach(_=>{Z.push(lr(_,Y,Q))});const ze=y.bind(null,Y,Q);return Z.push(ze),bn(Z).then(()=>{Z=[];for(const ye of i.list())Z.push(lr(ye,Y,Q));return Z.push(ze),bn(Z)}).then(()=>{Z=is(pe,"beforeRouteUpdate",Y,Q);for(const ye of pe)ye.updateGuards.forEach(_=>{Z.push(lr(_,Y,Q))});return Z.push(ze),bn(Z)}).then(()=>{Z=[];for(const ye of Y.matched)if(ye.beforeEnter&&!Q.matched.includes(ye))if(mo(ye.beforeEnter))for(const _ of ye.beforeEnter)Z.push(lr(_,Y,Q));else Z.push(lr(ye.beforeEnter,Y,Q));return Z.push(ze),bn(Z)}).then(()=>(Y.matched.forEach(ye=>ye.enterCallbacks={}),Z=is(Ae,"beforeRouteEnter",Y,Q),Z.push(ze),bn(Z))).then(()=>{Z=[];for(const ye of l.list())Z.push(lr(ye,Y,Q));return Z.push(ze),bn(Z)}).catch(ye=>Ao(ye,8)?ye:Promise.reject(ye))}function $(Y,Q,Z){for(const ue of a.list())ue(Y,Q,Z)}function B(Y,Q,Z,ue,pe){const Ae=I(Y,Q);if(Ae)return Ae;const ze=Q===or,ye=yn?history.state:{};Z&&(ue||ze?n.replace(Y.fullPath,et({scroll:ze&&ye&&ye.scroll},pe)):n.push(Y.fullPath,pe)),s.value=Y,we(Y,Q,Z,ze),me()}let O;function X(){O||(O=n.listen((Y,Q,Z)=>{if(!Xe.listening)return;const ue=g(Y),pe=P(ue);if(pe){x(et(pe,{replace:!0}),ue).catch(yi);return}c=ue;const Ae=s.value;yn&&YI(Ih(Ae.fullPath,Z.delta),za()),T(ue,Ae).catch(ze=>Ao(ze,12)?ze:Ao(ze,2)?(x(ze.to,ue).then(ye=>{Ao(ye,20)&&!Z.delta&&Z.type===Wi.pop&&n.go(-1,!1)}).catch(yi),Promise.reject()):(Z.delta&&n.go(-Z.delta,!1),K(ze,ue,Ae))).then(ze=>{ze=ze||B(ue,Ae,!1),ze&&(Z.delta&&!Ao(ze,8)?n.go(-Z.delta,!1):Z.type===Wi.pop&&Ao(ze,20)&&n.go(-1,!1)),$(ue,Ae,ze)}).catch(yi)}))}let j=ii(),G=ii(),L;function K(Y,Q,Z){me(Y);const ue=G.list();return ue.length?ue.forEach(pe=>pe(Y,Q,Z)):console.error(Y),Promise.reject(Y)}function re(){return L&&s.value!==or?Promise.resolve():new Promise((Y,Q)=>{j.add([Y,Q])})}function me(Y){return L||(L=!Y,X(),j.list().forEach(([Q,Z])=>Y?Z(Y):Q()),j.reset()),Y}function we(Y,Q,Z,ue){const{scrollBehavior:pe}=e;if(!yn||!pe)return Promise.resolve();const Ae=!Z&&XI(Ih(Y.fullPath,0))||(ue||!Z)&&history.state&&history.state.scroll||null;return zt().then(()=>pe(Y,Q,Ae)).then(ze=>ze&&qI(ze)).catch(ze=>K(ze,Y,Q))}const Se=Y=>n.go(Y);let Ee;const De=new Set,Xe={currentRoute:s,listening:!0,addRoute:p,removeRoute:h,hasRoute:v,getRoutes:b,resolve:g,options:e,push:w,replace:C,go:Se,back:()=>Se(-1),forward:()=>Se(1),beforeEach:i.add,beforeResolve:l.add,afterEach:a.add,onError:G.add,isReady:re,install(Y){const Q=this;Y.component("RouterLink",MR),Y.component("RouterView",kb),Y.config.globalProperties.$router=Q,Object.defineProperty(Y.config.globalProperties,"$route",{enumerable:!0,get:()=>Fo(s)}),yn&&!Ee&&s.value===or&&(Ee=!0,w(n.location).catch(pe=>{}));const Z={};for(const pe in or)Z[pe]=M(()=>s.value[pe]);Y.provide(Ta,Q),Y.provide(Wd,io(Z)),Y.provide(cc,s);const ue=Y.unmount;De.add(Y),Y.unmount=function(){De.delete(Y),De.size<1&&(c=or,O&&O(),O=null,s.value=or,Ee=!1,L=!1),ue()}}};return Xe}function bn(e){return e.reduce((t,o)=>t.then(()=>o()),Promise.resolve())}function HR(e,t){const o=[],r=[],n=[],i=Math.max(t.matched.length,e.matched.length);for(let l=0;lMn(c,a))?r.push(a):o.push(a));const s=e.matched[l];s&&(t.matched.find(c=>Mn(c,s))||n.push(s))}return[o,r,n]}function NR(){return ge(Ta)}function jR(){return ge(Wd)}const WR=(e,t,o="sessionStorage")=>{const r=JSON.stringify(t);o==="localStorage"?window.localStorage.setItem(e,r):window.sessionStorage.setItem(e,r)},Ln=(e,t="sessionStorage")=>{const o=t==="localStorage"?window.localStorage.getItem(e):window.sessionStorage.getItem(e);return Object.is(o,null)?"no":JSON.parse(o)},VR=(e,t="sessionStorage")=>{e==="all"?(window.window.localStorage.clear(),window.sessionStorage.clear()):e==="all-sessionStorage"?window.sessionStorage.clear():e==="all-localStorage"?window.localStorage.clear():t==="localStorage"?window.localStorage.removeItem(e):window.sessionStorage.removeItem(e)},Vi=le({name:"RayIcon",props:{color:{type:String,default:""},prefix:{type:String,default:"icon"},name:{type:String,required:!0},size:{type:[Number,String],default:14},width:{type:[Number,String],default:0},height:{type:[Number,String],default:0},customClassName:{type:String,default:""}},setup(e){const t=M(()=>e.color),o=M(()=>`#${e.prefix}-${e.name}`);return{modelColor:t,symbolId:o}},render(){return ve("svg",{ariaHidden:!0,class:`ray-icon ${this.customClassName}`,style:{width:`${this.width?this.width:this.size}px`,height:`${this.height?this.height:this.size}px`}},[ve("use",{"xlink:href":this.symbolId,fill:this.modelColor},null)])}}),Eb=Xv("menu",()=>{const e=NR(),t=jR(),{t:o}=dn(),r=Ln("menuKey")==="no"?"/dashboard":Ln("menuKey"),n=io({menuKey:r,options:[],collapsed:!1,menuTagOptions:[]}),i=u=>{u.path!==n.menuKey&&(n.menuTagOptions.find(p=>p.path===u.path)||n.menuTagOptions.push(u))},l=(u,f)=>{i(f),n.menuKey=u,e.push(`${f.path}`),WR("menuKey",u)},a=u=>{const f=p=>{var h;for(const b of p)if((h=b==null?void 0:b.children)!=null&&h.length&&f(b.children),u===b.path){l(b.path,b);break}};f(n.options)},s=()=>{const u=e.getRoutes().find(p=>p.name==="layout"),f=(p,h)=>p.map(b=>{var I,w;(I=b.children)!=null&&I.length&&(b.children=f(b.children));const v={...b,key:b.path,label:()=>m(b_,null,{default:()=>o(`GlobalMenuOptions.${b.meta.i18nKey}`)})},g={icon:()=>{var C;return m(Vi,{name:(C=b==null?void 0:b.meta)==null?void 0:C.icon,size:20},{})}},S=(w=b.meta)!=null&&w.icon?Object.assign(v,g):v;return b.path===r&&n.menuTagOptions.push(S),S});n.options=f(u==null?void 0:u.children)},c=u=>n.collapsed=u,d=u=>n.menuTagOptions.splice(u,1);return Ke(()=>t.fullPath,u=>{a(u)}),{...zc(n),menuModelValueChange:l,setupAppRoutes:s,collapsedMenu:c,spliceMenTagOptions:d}}),Vh=pE(),Ib=e=>{e.use(Vh),Vh.use(_E)},UR=le({name:"GlobalProvider",setup(){const e=Pa(),t=M(()=>e.primaryColorOverride),o=M(()=>e.themeValue?fE:null),{message:r,notification:n,dialog:i,loadingBar:l}=sE(["message","dialog","notification","loadingBar"],{configProviderProps:M(()=>({theme:o.value}))});return window.$dialog=i,window.$message=r,window.$loadingBar=l,window.$notification=n,{modelPrimaryColorOverride:t,modelThemeValue:o}},render(){return ve(Wg,{themeOverrides:this.modelPrimaryColorOverride,theme:this.modelThemeValue},{default:()=>[ve(Av,null,{default:()=>[ve(Wv,null,{default:()=>[ve(mv,null,{default:()=>[ve(Uv,null,{default:()=>{var e,t;return[ve(cz,null,null),(t=(e=this.$slots).default)==null?void 0:t.call(e)]}})]})]})]})]})}}),Rb=le({name:"App",render(){return ve(UR,null,{default:()=>[ve(kb,null,null)]})}}),KR="modulepreload",GR=function(e){return"/"+e},Uh={},xr=function(t,o,r){if(!o||o.length===0)return t();const n=document.getElementsByTagName("link");return Promise.all(o.map(i=>{if(i=GR(i),i in Uh)return;Uh[i]=!0;const l=i.endsWith(".css"),a=l?'[rel="stylesheet"]':"";if(!!r)for(let d=n.length-1;d>=0;d--){const u=n[d];if(u.href===i&&(!l||u.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${i}"]${a}`))return;const c=document.createElement("link");if(c.rel=l?"stylesheet":KR,l||(c.as="script",c.crossOrigin=""),c.href=i,document.head.appendChild(c),l)return new Promise((d,u)=>{c.addEventListener("load",d),c.addEventListener("error",()=>u(new Error(`Unable to preload CSS for ${i}`)))})})).then(()=>t())};var Kh;const tl=typeof window<"u",qR=e=>typeof e=="string",ls=()=>{};tl&&((Kh=window==null?void 0:window.navigator)==null?void 0:Kh.userAgent)&&/iP(ad|hone|od)/.test(window.navigator.userAgent);function YR(e){return typeof e=="function"?e():Fo(e)}function XR(e){return e}function ZR(e){return H0()?(N0(e),!0):!1}function JR(e,t=!0){lo()?Bt(e):t?e():zt(e)}function QR(e){var t;const o=YR(e);return(t=o==null?void 0:o.$el)!=null?t:o}const Ob=tl?window:void 0;tl&&window.document;tl&&window.navigator;tl&&window.location;function Gh(...e){let t,o,r,n;if(qR(e[0])?([o,r,n]=e,t=Ob):[t,o,r,n]=e,!t)return ls;let i=ls;const l=Ke(()=>QR(t),s=>{i(),s&&(s.addEventListener(o,r,n),i=()=>{s.removeEventListener(o,r,n),i=ls})},{immediate:!0,flush:"post"}),a=()=>{l(),i()};return ZR(a),a}const dc=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},uc="__vueuse_ssr_handlers__";dc[uc]=dc[uc]||{};dc[uc];var qh;(function(e){e.UP="UP",e.RIGHT="RIGHT",e.DOWN="DOWN",e.LEFT="LEFT",e.NONE="NONE"})(qh||(qh={}));var e9=Object.defineProperty,Yh=Object.getOwnPropertySymbols,t9=Object.prototype.hasOwnProperty,o9=Object.prototype.propertyIsEnumerable,Xh=(e,t,o)=>t in e?e9(e,t,{enumerable:!0,configurable:!0,writable:!0,value:o}):e[t]=o,r9=(e,t)=>{for(var o in t||(t={}))t9.call(t,o)&&Xh(e,o,t[o]);if(Yh)for(var o of Yh(t))o9.call(t,o)&&Xh(e,o,t[o]);return e};const n9={easeInSine:[.12,0,.39,0],easeOutSine:[.61,1,.88,1],easeInOutSine:[.37,0,.63,1],easeInQuad:[.11,0,.5,0],easeOutQuad:[.5,1,.89,1],easeInOutQuad:[.45,0,.55,1],easeInCubic:[.32,0,.67,0],easeOutCubic:[.33,1,.68,1],easeInOutCubic:[.65,0,.35,1],easeInQuart:[.5,0,.75,0],easeOutQuart:[.25,1,.5,1],easeInOutQuart:[.76,0,.24,1],easeInQuint:[.64,0,.78,0],easeOutQuint:[.22,1,.36,1],easeInOutQuint:[.83,0,.17,1],easeInExpo:[.7,0,.84,0],easeOutExpo:[.16,1,.3,1],easeInOutExpo:[.87,0,.13,1],easeInCirc:[.55,0,1,.45],easeOutCirc:[0,.55,.45,1],easeInOutCirc:[.85,0,.15,1],easeInBack:[.36,0,.66,-.56],easeOutBack:[.34,1.56,.64,1],easeInOutBack:[.68,-.6,.32,1.6]};r9({linear:XR},n9);function i9(e={}){const{window:t=Ob,initialWidth:o=1/0,initialHeight:r=1/0,listenOrientation:n=!0}=e,i=U(o),l=U(r),a=()=>{t&&(i.value=t.innerWidth,l.value=t.innerHeight)};return a(),JR(a),Gh("resize",a,{passive:!0}),n&&Gh("orientationchange",a,{passive:!0}),{width:i,height:l}}const l9=le({__name:"index",props:{transitionPropName:{type:String,default:"fade"},transitionMode:{type:String,default:"out-in"},transitionAppear:{type:Boolean,default:!0}},setup(e){return(t,o)=>{const r=H1("router-view");return ws(),Ss(r,null,{default:ms(({Component:n,route:i})=>[ve(Ot,{name:e.transitionPropName,mode:e.transitionMode,appear:e.transitionAppear},{default:ms(()=>[(ws(),Ss(N1(n),{key:i.fullPath}))]),_:2},1032,["name","mode","appear"])]),_:1})}}}),a9=le({name:"LayoutMenu",setup(){const e=Eb(),{menuModelValueChange:t,setupAppRoutes:o,collapsedMenu:r}=e,n=M({get:()=>e.menuKey,set:()=>{}}),i=M(()=>e.options),l=M(()=>e.collapsed);return o(),{modelMenuKey:n,menuModelValueChange:t,modelMenuOptions:i,modelCollapsed:l,collapsedMenu:r}},render(){return ve(bk,{bordered:!0,showTrigger:!0,collapseMode:"width",collapsedWidth:64,onUpdateCollapsed:this.collapsedMenu.bind(this)},{default:()=>[ve(Bk,{value:this.modelMenuKey,"onUpdate:value":e=>this.modelMenuKey=e,options:this.modelMenuOptions,indent:24,collapsed:this.modelCollapsed,collapsedIconSize:22,collapsedWidth:64,onUpdateValue:this.menuModelValueChange.bind(this)},null)]})}});const s9={"en-US":{GlobalMenuOptions:{Dashboard:e=>{const{normalize:t}=e;return t(["Home"])},Rely:e=>{const{normalize:t}=e;return t(["Rely"])},RelyAbout:e=>{const{normalize:t}=e;return t(["Rely About"])},Error:e=>{const{normalize:t}=e;return t(["Error Page"])},Echart:e=>{const{normalize:t}=e;return t(["Chart"])},scrollReveal:e=>{const{normalize:t}=e;return t(["Scroll Reveal"])}},LayoutHeaderTooltipOptions:{Reload:e=>{const{normalize:t}=e;return t(["Reload Current Page"])},Lock:e=>{const{normalize:t}=e;return t(["Lock"])},Setting:e=>{const{normalize:t}=e;return t(["Setting"])},Github:e=>{const{normalize:t}=e;return t(["Github"])},FullScreen:e=>{const{normalize:t}=e;return t(["Full Screen"])},CancelFullScreen:e=>{const{normalize:t}=e;return t(["Cancel Full Screen"])}},LayoutHeaderSettingOptions:{Title:e=>{const{normalize:t}=e;return t(["Configuration"])},ThemeOptions:{Title:e=>{const{normalize:t}=e;return t(["Theme"])},Dark:e=>{const{normalize:t}=e;return t(["Dark"])},Light:e=>{const{normalize:t}=e;return t(["Light"])},PrimaryColorConfig:e=>{const{normalize:t}=e;return t(["Primary Color"])}}},LoginModule:{Register:e=>{const{normalize:t}=e;return t(["Register"])},Signin:e=>{const{normalize:t}=e;return t(["Signin"])},NamePlaceholder:e=>{const{normalize:t}=e;return t(["please enter user name"])},PasswordPlaceholder:e=>{const{normalize:t}=e;return t(["please enter password"])},Login:e=>{const{normalize:t}=e;return t(["Login"])},Name:e=>{const{normalize:t}=e;return t(["User Name"])},Password:e=>{const{normalize:t}=e;return t(["User Password"])}}},"zh-CN":{GlobalMenuOptions:{Dashboard:e=>{const{normalize:t}=e;return t(["\u9996\u9875"])},Rely:e=>{const{normalize:t}=e;return t(["\u4F9D\u8D56\u9879"])},RelyAbout:e=>{const{normalize:t}=e;return t(["\u5173\u4E8E"])},Error:e=>{const{normalize:t}=e;return t(["\u9519\u8BEF\u9875"])},Echart:e=>{const{normalize:t}=e;return t(["\u53EF\u89C6\u5316"])},scrollReveal:e=>{const{normalize:t}=e;return t(["\u6EDA\u52A8\u52A8\u753B"])}},LayoutHeaderTooltipOptions:{Reload:e=>{const{normalize:t}=e;return t(["\u5237\u65B0\u5F53\u524D\u9875\u9762"])},Lock:e=>{const{normalize:t}=e;return t(["\u9501\u5C4F"])},Setting:e=>{const{normalize:t}=e;return t(["\u8BBE\u7F6E"])},Github:e=>{const{normalize:t}=e;return t(["Github"])},FullScreen:e=>{const{normalize:t}=e;return t(["\u5168\u5C4F"])},CancelFullScreen:e=>{const{normalize:t}=e;return t(["\u9000\u51FA\u5168\u5C4F"])}},LayoutHeaderSettingOptions:{Title:e=>{const{normalize:t}=e;return t(["\u9879\u76EE\u914D\u7F6E"])},ThemeOptions:{Title:e=>{const{normalize:t}=e;return t(["\u4E3B\u9898"])},Dark:e=>{const{normalize:t}=e;return t(["\u6697\u8272"])},Light:e=>{const{normalize:t}=e;return t(["\u660E\u4EAE"])},PrimaryColorConfig:e=>{const{normalize:t}=e;return t(["\u4E3B\u9898\u8272"])}}},LoginModule:{Register:e=>{const{normalize:t}=e;return t(["\u6CE8\u518C"])},Signin:e=>{const{normalize:t}=e;return t(["\u767B\u9646"])},NamePlaceholder:e=>{const{normalize:t}=e;return t(["\u8BF7\u8F93\u5165\u7528\u6237\u540D"])},PasswordPlaceholder:e=>{const{normalize:t}=e;return t(["\u8BF7\u8F93\u5165\u5BC6\u7801"])},Login:e=>{const{normalize:t}=e;return t(["\u767B \u9646"])},Name:e=>{const{normalize:t}=e;return t(["\u7528\u6237\u540D"])},Password:e=>{const{normalize:t}=e;return t(["\u5BC6\u7801"])}}}},Ab=e=>{const t=Ln("localeLanguage","localStorage")!=="no"?Ln("localeLanguage","localStorage"):"zh-CN",o=zI({locale:t,allowComposition:!0,messages:s9});e.use(o)},c9=()=>[{key:"zh-CN",label:"\u4E2D\u6587(\u7B80\u4F53)"},{key:"en-US",label:"English(US)"}];const d9=()=>["#FFFFFF","#18A058","#2080F0","#F0A020","rgba(208, 48, 80, 1)"];function Zh(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!pr(e)}const u9=le({name:"SettingDrawer",props:{show:{type:Boolean,default:!1},placement:{type:String,default:"right"},width:{type:Number,default:280}},emits:["update:show"],setup(e,{emit:t}){const{t:o}=dn(),r=Pa(),{changePrimaryColor:n,changeSwitcher:i}=r,{themeValue:l,primaryColorOverride:a,menuTagLog:s}=Zv(r);return{modelShow:M({get:()=>e.show,set:u=>{t("update:show",u)}}),ray:o,handleRailStyle:()=>({backgroundColor:"#000000"}),changePrimaryColor:n,themeValue:l,primaryColorOverride:a,menuTagLog:s,changeSwitcher:i}},render(){let e,t;return ve(WP,{show:this.modelShow,"onUpdate:show":o=>this.modelShow=o,placement:this.placement,width:this.width},{default:()=>[ve(UP,{title:this.ray("LayoutHeaderSettingOptions.Title")},{default:()=>[ve(In,{class:"setting-drawer__space",vertical:!0},{default:()=>[ve(Qa,{titlePlacement:"center"},Zh(e=this.ray("LayoutHeaderSettingOptions.ThemeOptions.Title"))?e:{default:()=>[e]}),ve(In,{justify:"center"},{default:()=>[ve(Ni,null,{trigger:()=>ve(qf,{value:this.themeValue,"onUpdate:value":o=>this.themeValue=o,railStyle:this.handleRailStyle.bind(this),onUpdateValue:o=>this.changeSwitcher(o,"themeValue")},{"checked-icon":()=>m(Vi,{name:"dark"},{}),"unchecked-icon":()=>m(Vi,{name:"light"},{})}),default:()=>this.themeValue?this.ray("LayoutHeaderSettingOptions.ThemeOptions.Dark"):this.ray("LayoutHeaderSettingOptions.ThemeOptions.Light")})]}),ve(Qa,{titlePlacement:"center"},Zh(t=this.ray("LayoutHeaderSettingOptions.ThemeOptions.PrimaryColorConfig"))?t:{default:()=>[t]}),ve(S8,{swatches:d9(),value:this.primaryColorOverride.common.primaryColor,"onUpdate:value":o=>this.primaryColorOverride.common.primaryColor=o,onUpdateValue:this.changePrimaryColor.bind(this)},null),ve(Qa,{titlePlacement:"center"},{default:()=>[Zr("\u754C\u9762\u663E\u793A")]}),ve(X_,{labelPlacement:"left",column:1},{default:()=>[ve(J_,{label:"\u663E\u793A\u591A\u6807\u7B7E"},{default:()=>[ve(qf,{value:this.menuTagLog,"onUpdate:value":o=>this.menuTagLog=o,onUpdateValue:o=>this.changeSwitcher(o,"menuTagLog")},null)]})]})]})]})]})}}),f9=()=>[{key:"person",label:"\u4E2A\u4EBA\u4FE1\u606F"},{type:"divider",key:"d1"},{key:"logout",label:"\u9000\u51FA\u767B\u9646"}],Jh=[["requestFullscreen","exitFullscreen","fullscreenElement","fullscreenEnabled","fullscreenchange","fullscreenerror"],["webkitRequestFullscreen","webkitExitFullscreen","webkitFullscreenElement","webkitFullscreenEnabled","webkitfullscreenchange","webkitfullscreenerror"],["webkitRequestFullScreen","webkitCancelFullScreen","webkitCurrentFullScreenElement","webkitCancelFullScreen","webkitfullscreenchange","webkitfullscreenerror"],["mozRequestFullScreen","mozCancelFullScreen","mozFullScreenElement","mozFullScreenEnabled","mozfullscreenchange","mozfullscreenerror"],["msRequestFullscreen","msExitFullscreen","msFullscreenElement","msFullscreenEnabled","MSFullscreenChange","MSFullscreenError"]],jo=(()=>{if(typeof document>"u")return!1;const e=Jh[0],t={};for(const o of Jh)if((o==null?void 0:o[1])in document){for(const[n,i]of o.entries())t[e[n]]=i;return t}return!1})(),Qh={change:jo.fullscreenchange,error:jo.fullscreenerror};let Ut={request(e=document.documentElement,t){return new Promise((o,r)=>{const n=()=>{Ut.off("change",n),o()};Ut.on("change",n);const i=e[jo.requestFullscreen](t);i instanceof Promise&&i.then(n).catch(r)})},exit(){return new Promise((e,t)=>{if(!Ut.isFullscreen){e();return}const o=()=>{Ut.off("change",o),e()};Ut.on("change",o);const r=document[jo.exitFullscreen]();r instanceof Promise&&r.then(o).catch(t)})},toggle(e,t){return Ut.isFullscreen?Ut.exit():Ut.request(e,t)},onchange(e){Ut.on("change",e)},onerror(e){Ut.on("error",e)},on(e,t){const o=Qh[e];o&&document.addEventListener(o,t,!1)},off(e,t){const o=Qh[e];o&&document.removeEventListener(o,t,!1)},raw:jo};Object.defineProperties(Ut,{isFullscreen:{get:()=>Boolean(document[jo.fullscreenElement])},element:{enumerable:!0,get:()=>{var e;return(e=document[jo.fullscreenElement])!=null?e:void 0}},isEnabled:{enumerable:!0,get:()=>Boolean(document[jo.fullscreenEnabled])}});jo||(Ut={isEnabled:!1});const ep=Ut;function as(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!pr(e)}const h9=le({name:"SiderBar",setup(){const e=Pa(),{t}=dn(),{updateLocale:o,changeSwitcher:r}=e,n=U(e.drawerPlacement),i=U(!1),l=[{name:"reload",size:18,tooltip:"LayoutHeaderTooltipOptions.Reload"}],a=[{name:"fullscreen",size:18,tooltip:"",eventKey:"screen"},{name:"language",size:18,tooltip:"",dropdown:{eventKey:"handleSelect",switch:!0,options:c9(),handleSelect:f=>o(String(f))}},{name:"github",size:18,tooltip:"LayoutHeaderTooltipOptions.Github",eventKey:"github"},{name:"setting",size:18,tooltip:"LayoutHeaderTooltipOptions.Setting",eventKey:"setting"},{name:"ray",size:22,tooltip:"",dropdown:{eventKey:"handleSelect",switch:!0,options:f9(),handleSelect:f=>{f==="logout"?window.$dialog.warning({title:"\u63D0\u793A",content:"\u60A8\u786E\u5B9A\u8981\u9000\u51FA\u767B\u5F55\u5417",positiveText:"\u786E\u5B9A",negativeText:"\u4E0D\u786E\u5B9A",onPositiveClick:()=>{window.$message.info("\u8D26\u53F7\u9000\u51FA\u4E2D..."),VR("all-sessionStorage"),setTimeout(()=>window.location.reload(),2*1e3)}}):window.$message.info("\u8FD9\u4E2A\u4EBA\u5F88\u61D2, \u6CA1\u505A\u8FD9\u4E2A\u529F\u80FD~")}}}],s={reload:()=>{r(!1,"reloadRouteLog"),setTimeout(()=>r(!0,"reloadRouteLog"))},setting:()=>{i.value=!0},github:()=>{window.open("https://github.com/XiaoDaiGua-Ray/ray-template")},screen:()=>{ep.isEnabled?ep.toggle():window.$message.warning("\u60A8\u7684\u6D4F\u89C8\u5668\u4E0D\u652F\u6301\u5168\u5C4F~")}},c=f=>{var p;(p=s[f])==null||p.call(s)},d=f=>{var p;return ve(Vi,{customClassName:"layout-header__method--icon",name:f.name,size:f.size,onClick:c.bind(this,(p=f.eventKey)!=null?p:"")},null)};return{leftIconOptions:l,rightIconOptions:a,t,handleIconClick:c,modelDrawerPlacement:n,showSettings:i,TooltipIcon:f=>f.tooltip?ve(Ni,null,{trigger:()=>d(f),default:()=>{var p;return t((p=f.tooltip)!=null?p:"")}}):d(f),Icon:d}},render(){let e,t;return ve(hk,{class:"layout-header",bordered:!0},{default:()=>[ve(In,{class:"layout-header__method",align:"center",justify:"space-between"},{default:()=>[ve(In,{align:"center"},as(e=this.leftIconOptions.map(o=>ve(Ni,null,{trigger:()=>ve(Vi,{customClassName:"layout-header__method--icon",name:o.name,size:o.size,onClick:this.handleIconClick.bind(this,o.name)},null),default:()=>this.t(o.tooltip)})))?e:{default:()=>[e]}),ve(In,{align:"center"},as(t=this.rightIconOptions.map(o=>{var n,i;let r;return(n=o.dropdown)!=null&&n.switch?ve(rv,{options:o.dropdown.options,onSelect:o.dropdown[(i=o.dropdown.eventKey)!=null?i:"handleSelect"]},as(r=this.Icon(o))?r:{default:()=>[r]}):this.TooltipIcon(o)}))?t:{default:()=>[t]})]}),ve(u9,{show:this.showSettings,"onUpdate:show":o=>this.showSettings=o,placement:this.modelDrawerPlacement},null)]})}});function p9(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!pr(e)}const m9=le({name:"MenuTag",setup(){const e=Eb(),{menuTagOptions:t,menuKey:o}=Zv(e),{menuModelValueChange:r,spliceMenTagOptions:n}=e;return{menuTagOptions:t,menuModelValueChange:r,handleCloseTag:a=>{if(n(a),o.value!=="/dashboard"){const s=t.value,c=s.length,d=s[c-1];r(d.key,d)}},menuKey:o,handleTagClick:a=>{r(a.key,a)}}},render(){let e;return ve(tE,{class:"menu-tag",xScrollable:!0},{default:()=>[ve(In,{class:"menu-tag-sapce",wrap:!1,align:"center"},p9(e=this.menuTagOptions.map((t,o)=>ve(K6,{closable:t.key!=="/dashboard"&&this.menuTagOptions.length>1,onClose:()=>this.handleCloseTag(o),type:t.key===this.menuKey?"success":"default",onClick:this.handleTagClick.bind(this,t)},{default:()=>[typeof t.label=="function"?t.label():t.label]})))?e:{default:()=>[e]})]})}}),g9=le({name:"Layout",props:{},setup(){const e=Pa(),{height:t}=i9(),o=M(()=>e.reloadRouteLog),r=M(()=>e.menuTagLog),n=M(()=>{let i={};return e.menuTagLog?i={"--layout-content-height":"calc(100% - 110px)"}:i={"--layout-content-height":"calc(100% - 64px)"},i});return{windowHeight:t,modelReloadRoute:o,modelMenuTagLog:r,cssVarsRef:n}},render(){return ve("div",{class:"layout",style:[`height: ${this.windowHeight}px`,this.cssVarsRef]},[ve(Uf,{class:"layout-full",hasSider:!0},{default:()=>[ve(a9,null,null),ve(Uf,null,{default:()=>[ve(h9,null,null),this.modelMenuTagLog?ve(m9,null,null):"",ve(dk,{class:"layout-content__router-view",nativeScrollbar:!1},{default:()=>[this.modelReloadRoute?ve(l9,null,null):""]})]})]})])}}),v9={path:"/dashboard",name:"dashboard",component:()=>xr(()=>import("./index.87c6b1fe.js"),["assets/index.87c6b1fe.js","assets/index.1e5b801c.js","assets/index.dc50c796.css"]),meta:{i18nKey:"Dashboard",icon:"dashboard"}},b9={path:"/rely",name:"rely",component:()=>xr(()=>import("./index.5a9eb743.js"),[]),meta:{i18nKey:"Rely",icon:"rely"},children:[{path:"/rely-about",name:"rely-about",component:()=>xr(()=>import("./index.53066b8a.js"),["assets/index.53066b8a.js","assets/index.184de73a.css"]),meta:{i18nKey:"RelyAbout"}}]},x9={path:"/error",name:"error",component:()=>xr(()=>import("./index.d49023d8.js"),["assets/index.d49023d8.js","assets/Result.9786211f.js","assets/index.fa813b60.css"]),meta:{i18nKey:"Error",icon:"error"}},C9={path:"/echart",name:"echart",component:()=>xr(()=>import("./index.4278c5fb.js"),["assets/index.4278c5fb.js","assets/index.3f9db04e.css"]),meta:{i18nKey:"Echart",icon:"echart"}},y9={path:"/scroll-reveal",name:"scroll-reveal",component:()=>xr(()=>import("./index.1081a12d.js"),["assets/index.1081a12d.js","assets/index.0d9096a4.css"]),meta:{i18nKey:"scrollReveal",icon:"scroll_reveal"}},w9=[v9,C9,y9,x9,b9],S9=[{path:"/",name:"login",component:()=>xr(()=>import("./index.26ae7813.js"),["assets/index.26ae7813.js","assets/Result.9786211f.js","assets/index.1e5b801c.js","assets/index.6a9d9035.css"])},{path:"/",name:"layout",redirect:"/dashboard",component:g9,children:w9},{path:"/:catchAll(.*)",name:"error-page",component:()=>xr(()=>import("./index.d49023d8.js"),["assets/index.d49023d8.js","assets/Result.9786211f.js","assets/index.fa813b60.css"])}],Si=FR({history:tR(),routes:S9,scrollBehavior:()=>({left:0,top:0})}),Mb=e=>{e.use(Si)},Bb=()=>{Si.beforeEach(()=>{var e;(e=window==null?void 0:window.$loadingBar)==null||e.start()}),Si.afterEach(()=>{var e;(e=window==null?void 0:window.$loadingBar)==null||e.finish()}),Si.onError(()=>{var e;(e=window==null?void 0:window.$loadingBar)==null||e.error()})},Lb=()=>{Si.beforeEach((e,t,o)=>{const r=Ln("token"),n=Ln("menuKey");r!=="no"?e.path==="/"||t.path==="/login"?o(n):o():e.path==="/"||t.path==="/login"?o():o("/")})},$9=()=>{const e=Mc(Rb);Ib(e),Mb(e),Bb(),Lb(),Ab(e),e.mount("#app")},_9=()=>{let e;window.__WUJIE_MOUNT=()=>{e=Mc(Rb),Ib(e),Mb(e),Bb(),Lb(),Ab(e),e.mount("#app")},window.__WUJIE_UNMOUNT=()=>{e.unmount()},window.__WUJIE.mount()};window.__POWERED_BY_WUJIE__?_9():$9();export{$e as $,ao as A,k as B,Be as C,ca as D,af as E,Bt as F,ut as G,ot as H,ce as I,gr as J,qe as K,ae as L,Nn as M,qo as N,Ze as O,ko as P,st as Q,Un as R,Nc as S,Ot as T,Je as U,Uc as V,Ri as W,po as X,HC as Y,Nt as Z,Ds as _,tn as a,Sf as a$,zt as a0,oo as a1,Kx as a2,zo as a3,I9 as a4,On as a5,dn as a6,ve as a7,WR as a8,g$ as a9,X_ as aA,J_ as aB,Uf as aC,K6 as aD,kb as aE,Go as aF,D2 as aG,cd as aH,Um as aI,b3 as aJ,p3 as aK,SS as aL,Ym as aM,x3 as aN,E3 as aO,vr as aP,I3 as aQ,br as aR,kf as aS,vf as aT,_w as aU,ro as aV,w2 as aW,jl as aX,f3 as aY,R3 as aZ,$o as a_,Sn as aa,pr as ab,NR as ac,io as ad,i9 as ae,Pa as af,zc as ag,In as ah,Zr as ai,rv as aj,c9 as ak,Vi as al,E8 as am,Qa as an,jc as ao,hm as ap,U6 as aq,qr as ar,T9 as as,Fl as at,Ni as au,Ul as av,pd as aw,md as ax,hd as ay,E9 as az,pl as b,L2 as b0,Zv as b1,qf as b2,cy as c,le as d,td as e,Cr as f,lo as g,m as h,ge as i,Ro as j,R as k,N as l,E as m,P9 as n,$t as o,Ye as p,Pe as q,U as r,Re as s,k9 as t,Yi as u,en as v,Ke as w,M as x,No as y,wS as z}; + */const yn=typeof window<"u";function LI(e){return e.__esModule||e[Symbol.toStringTag]==="Module"}const et=Object.assign;function rs(e,t){const o={};for(const r in t){const n=t[r];o[r]=mo(n)?n.map(e):e(n)}return o}const yi=()=>{},mo=Array.isArray,DI=/\/$/,FI=e=>e.replace(DI,"");function ns(e,t,o="/"){let r,n={},i="",l="";const a=t.indexOf("#");let s=t.indexOf("?");return a=0&&(s=-1),s>-1&&(r=t.slice(0,s),i=t.slice(s+1,a>-1?a:t.length),n=e(i)),a>-1&&(r=r||t.slice(0,a),l=t.slice(a,t.length)),r=WI(r!=null?r:t,o),{fullPath:r+(i&&"?")+i+l,path:r,query:n,hash:l}}function HI(e,t){const o=t.query?e(t.query):"";return t.path+(o&&"?")+o+(t.hash||"")}function kh(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function NI(e,t,o){const r=t.matched.length-1,n=o.matched.length-1;return r>-1&&r===n&&Mn(t.matched[r],o.matched[n])&&xb(t.params,o.params)&&e(t.query)===e(o.query)&&t.hash===o.hash}function Mn(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function xb(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const o in e)if(!jI(e[o],t[o]))return!1;return!0}function jI(e,t){return mo(e)?Eh(e,t):mo(t)?Eh(t,e):e===t}function Eh(e,t){return mo(t)?e.length===t.length&&e.every((o,r)=>o===t[r]):e.length===1&&e[0]===t}function WI(e,t){if(e.startsWith("/"))return e;if(!e)return t;const o=t.split("/"),r=e.split("/");let n=o.length-1,i,l;for(i=0;i1&&n--;else break;return o.slice(0,n).join("/")+"/"+r.slice(i-(i===r.length?1:0)).join("/")}var Wi;(function(e){e.pop="pop",e.push="push"})(Wi||(Wi={}));var wi;(function(e){e.back="back",e.forward="forward",e.unknown=""})(wi||(wi={}));function VI(e){if(!e)if(yn){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),FI(e)}const UI=/^[^#]+#/;function KI(e,t){return e.replace(UI,"#")+t}function GI(e,t){const o=document.documentElement.getBoundingClientRect(),r=e.getBoundingClientRect();return{behavior:t.behavior,left:r.left-o.left-(t.left||0),top:r.top-o.top-(t.top||0)}}const za=()=>({left:window.pageXOffset,top:window.pageYOffset});function qI(e){let t;if("el"in e){const o=e.el,r=typeof o=="string"&&o.startsWith("#"),n=typeof o=="string"?r?document.getElementById(o.slice(1)):document.querySelector(o):o;if(!n)return;t=GI(n,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.pageXOffset,t.top!=null?t.top:window.pageYOffset)}function Ih(e,t){return(history.state?history.state.position-t:-1)+e}const ac=new Map;function YI(e,t){ac.set(e,t)}function XI(e){const t=ac.get(e);return ac.delete(e),t}let ZI=()=>location.protocol+"//"+location.host;function Cb(e,t){const{pathname:o,search:r,hash:n}=t,i=e.indexOf("#");if(i>-1){let a=n.includes(e.slice(i))?e.slice(i).length:1,s=n.slice(a);return s[0]!=="/"&&(s="/"+s),kh(s,"")}return kh(o,e)+r+n}function JI(e,t,o,r){let n=[],i=[],l=null;const a=({state:f})=>{const p=Cb(e,location),h=o.value,b=t.value;let v=0;if(f){if(o.value=p,t.value=f,l&&l===h){l=null;return}v=b?f.position-b.position:0}else r(p);n.forEach(g=>{g(o.value,h,{delta:v,type:Wi.pop,direction:v?v>0?wi.forward:wi.back:wi.unknown})})};function s(){l=o.value}function c(f){n.push(f);const p=()=>{const h=n.indexOf(f);h>-1&&n.splice(h,1)};return i.push(p),p}function d(){const{history:f}=window;!f.state||f.replaceState(et({},f.state,{scroll:za()}),"")}function u(){for(const f of i)f();i=[],window.removeEventListener("popstate",a),window.removeEventListener("beforeunload",d)}return window.addEventListener("popstate",a),window.addEventListener("beforeunload",d),{pauseListeners:s,listen:c,destroy:u}}function Rh(e,t,o,r=!1,n=!1){return{back:e,current:t,forward:o,replaced:r,position:window.history.length,scroll:n?za():null}}function QI(e){const{history:t,location:o}=window,r={value:Cb(e,o)},n={value:t.state};n.value||i(r.value,{back:null,current:r.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function i(s,c,d){const u=e.indexOf("#"),f=u>-1?(o.host&&document.querySelector("base")?e:e.slice(u))+s:ZI()+e+s;try{t[d?"replaceState":"pushState"](c,"",f),n.value=c}catch(p){console.error(p),o[d?"replace":"assign"](f)}}function l(s,c){const d=et({},t.state,Rh(n.value.back,s,n.value.forward,!0),c,{position:n.value.position});i(s,d,!0),r.value=s}function a(s,c){const d=et({},n.value,t.state,{forward:s,scroll:za()});i(d.current,d,!0);const u=et({},Rh(r.value,s,null),{position:d.position+1},c);i(s,u,!1),r.value=s}return{location:r,state:n,push:a,replace:l}}function eR(e){e=VI(e);const t=QI(e),o=JI(e,t.state,t.location,t.replace);function r(i,l=!0){l||o.pauseListeners(),history.go(i)}const n=et({location:"",base:e,go:r,createHref:KI.bind(null,e)},t,o);return Object.defineProperty(n,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(n,"state",{enumerable:!0,get:()=>t.state.value}),n}function tR(e){return e=location.host?e||location.pathname+location.search:"",e.includes("#")||(e+="#"),eR(e)}function oR(e){return typeof e=="string"||e&&typeof e=="object"}function yb(e){return typeof e=="string"||typeof e=="symbol"}const or={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0},wb=Symbol("");var Oh;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(Oh||(Oh={}));function Bn(e,t){return et(new Error,{type:e,[wb]:!0},t)}function Ao(e,t){return e instanceof Error&&wb in e&&(t==null||!!(e.type&t))}const Ah="[^/]+?",rR={sensitive:!1,strict:!1,start:!0,end:!0},nR=/[.+*?^${}()[\]/\\]/g;function iR(e,t){const o=et({},rR,t),r=[];let n=o.start?"^":"";const i=[];for(const c of e){const d=c.length?[]:[90];o.strict&&!c.length&&(n+="/");for(let u=0;ut.length?t.length===1&&t[0]===40+40?1:-1:0}function aR(e,t){let o=0;const r=e.score,n=t.score;for(;o0&&t[t.length-1]<0}const sR={type:0,value:""},cR=/[a-zA-Z0-9_]/;function dR(e){if(!e)return[[]];if(e==="/")return[[sR]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(p){throw new Error(`ERR (${o})/"${c}": ${p}`)}let o=0,r=o;const n=[];let i;function l(){i&&n.push(i),i=[]}let a=0,s,c="",d="";function u(){!c||(o===0?i.push({type:0,value:c}):o===1||o===2||o===3?(i.length>1&&(s==="*"||s==="+")&&t(`A repeatable param (${c}) must be alone in its segment. eg: '/:ids+.`),i.push({type:1,value:c,regexp:d,repeatable:s==="*"||s==="+",optional:s==="*"||s==="?"})):t("Invalid state to consume buffer"),c="")}function f(){c+=s}for(;a{l(S)}:yi}function l(d){if(yb(d)){const u=r.get(d);u&&(r.delete(d),o.splice(o.indexOf(u),1),u.children.forEach(l),u.alias.forEach(l))}else{const u=o.indexOf(d);u>-1&&(o.splice(u,1),d.record.name&&r.delete(d.record.name),d.children.forEach(l),d.alias.forEach(l))}}function a(){return o}function s(d){let u=0;for(;u=0&&(d.record.path!==o[u].record.path||!Sb(d,o[u]));)u++;o.splice(u,0,d),d.record.name&&!Bh(d)&&r.set(d.record.name,d)}function c(d,u){let f,p={},h,b;if("name"in d&&d.name){if(f=r.get(d.name),!f)throw Bn(1,{location:d});b=f.record.name,p=et(hR(u.params,f.keys.filter(S=>!S.optional).map(S=>S.name)),d.params),h=f.stringify(p)}else if("path"in d)h=d.path,f=o.find(S=>S.re.test(h)),f&&(p=f.parse(h),b=f.record.name);else{if(f=u.name?r.get(u.name):o.find(S=>S.re.test(u.path)),!f)throw Bn(1,{location:d,currentLocation:u});b=f.record.name,p=et({},u.params,d.params),h=f.stringify(p)}const v=[];let g=f;for(;g;)v.unshift(g.record),g=g.parent;return{name:b,path:h,params:p,matched:v,meta:gR(v)}}return e.forEach(d=>i(d)),{addRoute:i,resolve:c,removeRoute:l,getRoutes:a,getRecordMatcher:n}}function hR(e,t){const o={};for(const r of t)r in e&&(o[r]=e[r]);return o}function pR(e){return{path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:void 0,beforeEnter:e.beforeEnter,props:mR(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}}}function mR(e){const t={},o=e.props||!1;if("component"in e)t.default=o;else for(const r in e.components)t[r]=typeof o=="boolean"?o:o[r];return t}function Bh(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function gR(e){return e.reduce((t,o)=>et(t,o.meta),{})}function Lh(e,t){const o={};for(const r in e)o[r]=r in t?t[r]:e[r];return o}function Sb(e,t){return t.children.some(o=>o===e||Sb(e,o))}const $b=/#/g,vR=/&/g,bR=/\//g,xR=/=/g,CR=/\?/g,_b=/\+/g,yR=/%5B/g,wR=/%5D/g,Pb=/%5E/g,SR=/%60/g,zb=/%7B/g,$R=/%7C/g,Tb=/%7D/g,_R=/%20/g;function jd(e){return encodeURI(""+e).replace($R,"|").replace(yR,"[").replace(wR,"]")}function PR(e){return jd(e).replace(zb,"{").replace(Tb,"}").replace(Pb,"^")}function sc(e){return jd(e).replace(_b,"%2B").replace(_R,"+").replace($b,"%23").replace(vR,"%26").replace(SR,"`").replace(zb,"{").replace(Tb,"}").replace(Pb,"^")}function zR(e){return sc(e).replace(xR,"%3D")}function TR(e){return jd(e).replace($b,"%23").replace(CR,"%3F")}function kR(e){return e==null?"":TR(e).replace(bR,"%2F")}function ql(e){try{return decodeURIComponent(""+e)}catch{}return""+e}function ER(e){const t={};if(e===""||e==="?")return t;const r=(e[0]==="?"?e.slice(1):e).split("&");for(let n=0;ni&&sc(i)):[r&&sc(r)]).forEach(i=>{i!==void 0&&(t+=(t.length?"&":"")+o,i!=null&&(t+="="+i))})}return t}function IR(e){const t={};for(const o in e){const r=e[o];r!==void 0&&(t[o]=mo(r)?r.map(n=>n==null?null:""+n):r==null?r:""+r)}return t}const RR=Symbol(""),Fh=Symbol(""),Ta=Symbol(""),Wd=Symbol(""),cc=Symbol("");function ii(){let e=[];function t(r){return e.push(r),()=>{const n=e.indexOf(r);n>-1&&e.splice(n,1)}}function o(){e=[]}return{add:t,list:()=>e,reset:o}}function lr(e,t,o,r,n){const i=r&&(r.enterCallbacks[n]=r.enterCallbacks[n]||[]);return()=>new Promise((l,a)=>{const s=u=>{u===!1?a(Bn(4,{from:o,to:t})):u instanceof Error?a(u):oR(u)?a(Bn(2,{from:t,to:u})):(i&&r.enterCallbacks[n]===i&&typeof u=="function"&&i.push(u),l())},c=e.call(r&&r.instances[n],t,o,s);let d=Promise.resolve(c);e.length<3&&(d=d.then(s)),d.catch(u=>a(u))})}function is(e,t,o,r){const n=[];for(const i of e)for(const l in i.components){let a=i.components[l];if(!(t!=="beforeRouteEnter"&&!i.instances[l]))if(OR(a)){const c=(a.__vccOpts||a)[t];c&&n.push(lr(c,o,r,i,l))}else{let s=a();n.push(()=>s.then(c=>{if(!c)return Promise.reject(new Error(`Couldn't resolve component "${l}" at "${i.path}"`));const d=LI(c)?c.default:c;i.components[l]=d;const f=(d.__vccOpts||d)[t];return f&&lr(f,o,r,i,l)()}))}}return n}function OR(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function Hh(e){const t=ge(Ta),o=ge(Wd),r=M(()=>t.resolve(Fo(e.to))),n=M(()=>{const{matched:s}=r.value,{length:c}=s,d=s[c-1],u=o.matched;if(!d||!u.length)return-1;const f=u.findIndex(Mn.bind(null,d));if(f>-1)return f;const p=Nh(s[c-2]);return c>1&&Nh(d)===p&&u[u.length-1].path!==p?u.findIndex(Mn.bind(null,s[c-2])):f}),i=M(()=>n.value>-1&&LR(o.params,r.value.params)),l=M(()=>n.value>-1&&n.value===o.matched.length-1&&xb(o.params,r.value.params));function a(s={}){return BR(s)?t[Fo(e.replace)?"replace":"push"](Fo(e.to)).catch(yi):Promise.resolve()}return{route:r,href:M(()=>r.value.href),isActive:i,isExactActive:l,navigate:a}}const AR=le({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink:Hh,setup(e,{slots:t}){const o=io(Hh(e)),{options:r}=ge(Ta),n=M(()=>({[jh(e.activeClass,r.linkActiveClass,"router-link-active")]:o.isActive,[jh(e.exactActiveClass,r.linkExactActiveClass,"router-link-exact-active")]:o.isExactActive}));return()=>{const i=t.default&&t.default(o);return e.custom?i:m("a",{"aria-current":o.isExactActive?e.ariaCurrentValue:null,href:o.href,onClick:o.navigate,class:n.value},i)}}}),MR=AR;function BR(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&!(e.button!==void 0&&e.button!==0)){if(e.currentTarget&&e.currentTarget.getAttribute){const t=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}return e.preventDefault&&e.preventDefault(),!0}}function LR(e,t){for(const o in t){const r=t[o],n=e[o];if(typeof r=="string"){if(r!==n)return!1}else if(!mo(n)||n.length!==r.length||r.some((i,l)=>i!==n[l]))return!1}return!0}function Nh(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const jh=(e,t,o)=>e!=null?e:t!=null?t:o,DR=le({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:o}){const r=ge(cc),n=M(()=>e.route||r.value),i=ge(Fh,0),l=M(()=>{let c=Fo(i);const{matched:d}=n.value;let u;for(;(u=d[c])&&!u.components;)c++;return c}),a=M(()=>n.value.matched[l.value]);Re(Fh,M(()=>l.value+1)),Re(RR,a),Re(cc,n);const s=U();return Ke(()=>[s.value,a.value,e.name],([c,d,u],[f,p,h])=>{d&&(d.instances[u]=c,p&&p!==d&&c&&c===f&&(d.leaveGuards.size||(d.leaveGuards=p.leaveGuards),d.updateGuards.size||(d.updateGuards=p.updateGuards))),c&&d&&(!p||!Mn(d,p)||!f)&&(d.enterCallbacks[u]||[]).forEach(b=>b(c))},{flush:"post"}),()=>{const c=n.value,d=e.name,u=a.value,f=u&&u.components[d];if(!f)return Wh(o.default,{Component:f,route:c});const p=u.props[d],h=p?p===!0?c.params:typeof p=="function"?p(c):p:null,v=m(f,et({},h,t,{onVnodeUnmounted:g=>{g.component.isUnmounted&&(u.instances[d]=null)},ref:s}));return Wh(o.default,{Component:v,route:c})||v}}});function Wh(e,t){if(!e)return null;const o=e(t);return o.length===1?o[0]:o}const kb=DR;function FR(e){const t=fR(e.routes,e),o=e.parseQuery||ER,r=e.stringifyQuery||Dh,n=e.history,i=ii(),l=ii(),a=ii(),s=p1(or);let c=or;yn&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const d=rs.bind(null,Y=>""+Y),u=rs.bind(null,kR),f=rs.bind(null,ql);function p(Y,Q){let Z,ue;return yb(Y)?(Z=t.getRecordMatcher(Y),ue=Q):ue=Y,t.addRoute(ue,Z)}function h(Y){const Q=t.getRecordMatcher(Y);Q&&t.removeRoute(Q)}function b(){return t.getRoutes().map(Y=>Y.record)}function v(Y){return!!t.getRecordMatcher(Y)}function g(Y,Q){if(Q=et({},Q||s.value),typeof Y=="string"){const ye=ns(o,Y,Q.path),_=t.resolve({path:ye.path},Q),A=n.createHref(ye.fullPath);return et(ye,_,{params:f(_.params),hash:ql(ye.hash),redirectedFrom:void 0,href:A})}let Z;if("path"in Y)Z=et({},Y,{path:ns(o,Y.path,Q.path).path});else{const ye=et({},Y.params);for(const _ in ye)ye[_]==null&&delete ye[_];Z=et({},Y,{params:u(Y.params)}),Q.params=u(Q.params)}const ue=t.resolve(Z,Q),pe=Y.hash||"";ue.params=d(f(ue.params));const Ae=HI(r,et({},Y,{hash:PR(pe),path:ue.path})),ze=n.createHref(Ae);return et({fullPath:Ae,hash:pe,query:r===Dh?IR(Y.query):Y.query||{}},ue,{redirectedFrom:void 0,href:ze})}function S(Y){return typeof Y=="string"?ns(o,Y,s.value.path):et({},Y)}function I(Y,Q){if(c!==Y)return Bn(8,{from:Q,to:Y})}function w(Y){return x(Y)}function C(Y){return w(et(S(Y),{replace:!0}))}function P(Y){const Q=Y.matched[Y.matched.length-1];if(Q&&Q.redirect){const{redirect:Z}=Q;let ue=typeof Z=="function"?Z(Y):Z;return typeof ue=="string"&&(ue=ue.includes("?")||ue.includes("#")?ue=S(ue):{path:ue},ue.params={}),et({query:Y.query,hash:Y.hash,params:"path"in ue?{}:Y.params},ue)}}function x(Y,Q){const Z=c=g(Y),ue=s.value,pe=Y.state,Ae=Y.force,ze=Y.replace===!0,ye=P(Z);if(ye)return x(et(S(ye),{state:pe,force:Ae,replace:ze}),Q||Z);const _=Z;_.redirectedFrom=Q;let A;return!Ae&&NI(r,ue,Z)&&(A=Bn(16,{to:_,from:ue}),we(ue,ue,!0,!1)),(A?Promise.resolve(A):T(_,ue)).catch(W=>Ao(W)?Ao(W,2)?W:me(W):K(W,_,ue)).then(W=>{if(W){if(Ao(W,2))return x(et({replace:ze},S(W.to),{state:pe,force:Ae}),Q||_)}else W=B(_,ue,!0,ze,pe);return $(_,ue,W),W})}function y(Y,Q){const Z=I(Y,Q);return Z?Promise.reject(Z):Promise.resolve()}function T(Y,Q){let Z;const[ue,pe,Ae]=HR(Y,Q);Z=is(ue.reverse(),"beforeRouteLeave",Y,Q);for(const ye of ue)ye.leaveGuards.forEach(_=>{Z.push(lr(_,Y,Q))});const ze=y.bind(null,Y,Q);return Z.push(ze),bn(Z).then(()=>{Z=[];for(const ye of i.list())Z.push(lr(ye,Y,Q));return Z.push(ze),bn(Z)}).then(()=>{Z=is(pe,"beforeRouteUpdate",Y,Q);for(const ye of pe)ye.updateGuards.forEach(_=>{Z.push(lr(_,Y,Q))});return Z.push(ze),bn(Z)}).then(()=>{Z=[];for(const ye of Y.matched)if(ye.beforeEnter&&!Q.matched.includes(ye))if(mo(ye.beforeEnter))for(const _ of ye.beforeEnter)Z.push(lr(_,Y,Q));else Z.push(lr(ye.beforeEnter,Y,Q));return Z.push(ze),bn(Z)}).then(()=>(Y.matched.forEach(ye=>ye.enterCallbacks={}),Z=is(Ae,"beforeRouteEnter",Y,Q),Z.push(ze),bn(Z))).then(()=>{Z=[];for(const ye of l.list())Z.push(lr(ye,Y,Q));return Z.push(ze),bn(Z)}).catch(ye=>Ao(ye,8)?ye:Promise.reject(ye))}function $(Y,Q,Z){for(const ue of a.list())ue(Y,Q,Z)}function B(Y,Q,Z,ue,pe){const Ae=I(Y,Q);if(Ae)return Ae;const ze=Q===or,ye=yn?history.state:{};Z&&(ue||ze?n.replace(Y.fullPath,et({scroll:ze&&ye&&ye.scroll},pe)):n.push(Y.fullPath,pe)),s.value=Y,we(Y,Q,Z,ze),me()}let O;function X(){O||(O=n.listen((Y,Q,Z)=>{if(!Xe.listening)return;const ue=g(Y),pe=P(ue);if(pe){x(et(pe,{replace:!0}),ue).catch(yi);return}c=ue;const Ae=s.value;yn&&YI(Ih(Ae.fullPath,Z.delta),za()),T(ue,Ae).catch(ze=>Ao(ze,12)?ze:Ao(ze,2)?(x(ze.to,ue).then(ye=>{Ao(ye,20)&&!Z.delta&&Z.type===Wi.pop&&n.go(-1,!1)}).catch(yi),Promise.reject()):(Z.delta&&n.go(-Z.delta,!1),K(ze,ue,Ae))).then(ze=>{ze=ze||B(ue,Ae,!1),ze&&(Z.delta&&!Ao(ze,8)?n.go(-Z.delta,!1):Z.type===Wi.pop&&Ao(ze,20)&&n.go(-1,!1)),$(ue,Ae,ze)}).catch(yi)}))}let j=ii(),G=ii(),L;function K(Y,Q,Z){me(Y);const ue=G.list();return ue.length?ue.forEach(pe=>pe(Y,Q,Z)):console.error(Y),Promise.reject(Y)}function re(){return L&&s.value!==or?Promise.resolve():new Promise((Y,Q)=>{j.add([Y,Q])})}function me(Y){return L||(L=!Y,X(),j.list().forEach(([Q,Z])=>Y?Z(Y):Q()),j.reset()),Y}function we(Y,Q,Z,ue){const{scrollBehavior:pe}=e;if(!yn||!pe)return Promise.resolve();const Ae=!Z&&XI(Ih(Y.fullPath,0))||(ue||!Z)&&history.state&&history.state.scroll||null;return zt().then(()=>pe(Y,Q,Ae)).then(ze=>ze&&qI(ze)).catch(ze=>K(ze,Y,Q))}const Se=Y=>n.go(Y);let Ee;const De=new Set,Xe={currentRoute:s,listening:!0,addRoute:p,removeRoute:h,hasRoute:v,getRoutes:b,resolve:g,options:e,push:w,replace:C,go:Se,back:()=>Se(-1),forward:()=>Se(1),beforeEach:i.add,beforeResolve:l.add,afterEach:a.add,onError:G.add,isReady:re,install(Y){const Q=this;Y.component("RouterLink",MR),Y.component("RouterView",kb),Y.config.globalProperties.$router=Q,Object.defineProperty(Y.config.globalProperties,"$route",{enumerable:!0,get:()=>Fo(s)}),yn&&!Ee&&s.value===or&&(Ee=!0,w(n.location).catch(pe=>{}));const Z={};for(const pe in or)Z[pe]=M(()=>s.value[pe]);Y.provide(Ta,Q),Y.provide(Wd,io(Z)),Y.provide(cc,s);const ue=Y.unmount;De.add(Y),Y.unmount=function(){De.delete(Y),De.size<1&&(c=or,O&&O(),O=null,s.value=or,Ee=!1,L=!1),ue()}}};return Xe}function bn(e){return e.reduce((t,o)=>t.then(()=>o()),Promise.resolve())}function HR(e,t){const o=[],r=[],n=[],i=Math.max(t.matched.length,e.matched.length);for(let l=0;lMn(c,a))?r.push(a):o.push(a));const s=e.matched[l];s&&(t.matched.find(c=>Mn(c,s))||n.push(s))}return[o,r,n]}function NR(){return ge(Ta)}function jR(){return ge(Wd)}const WR=(e,t,o="sessionStorage")=>{const r=JSON.stringify(t);o==="localStorage"?window.localStorage.setItem(e,r):window.sessionStorage.setItem(e,r)},Ln=(e,t="sessionStorage")=>{const o=t==="localStorage"?window.localStorage.getItem(e):window.sessionStorage.getItem(e);return Object.is(o,null)?"no":JSON.parse(o)},VR=(e,t="sessionStorage")=>{e==="all"?(window.window.localStorage.clear(),window.sessionStorage.clear()):e==="all-sessionStorage"?window.sessionStorage.clear():e==="all-localStorage"?window.localStorage.clear():t==="localStorage"?window.localStorage.removeItem(e):window.sessionStorage.removeItem(e)},Vi=le({name:"RayIcon",props:{color:{type:String,default:""},prefix:{type:String,default:"icon"},name:{type:String,required:!0},size:{type:[Number,String],default:14},width:{type:[Number,String],default:0},height:{type:[Number,String],default:0},customClassName:{type:String,default:""}},setup(e){const t=M(()=>e.color),o=M(()=>`#${e.prefix}-${e.name}`);return{modelColor:t,symbolId:o}},render(){return ve("svg",{ariaHidden:!0,class:`ray-icon ${this.customClassName}`,style:{width:`${this.width?this.width:this.size}px`,height:`${this.height?this.height:this.size}px`}},[ve("use",{"xlink:href":this.symbolId,fill:this.modelColor},null)])}}),Eb=Xv("menu",()=>{const e=NR(),t=jR(),{t:o}=dn(),r=Ln("menuKey")==="no"?"/dashboard":Ln("menuKey"),n=io({menuKey:r,options:[],collapsed:!1,menuTagOptions:[]}),i=u=>{u.path!==n.menuKey&&(n.menuTagOptions.find(p=>p.path===u.path)||n.menuTagOptions.push(u))},l=(u,f)=>{i(f),n.menuKey=u,e.push(`${f.path}`),WR("menuKey",u)},a=u=>{const f=p=>{var h;for(const b of p)if((h=b==null?void 0:b.children)!=null&&h.length&&f(b.children),u===b.path){l(b.path,b);break}};f(n.options)},s=()=>{const u=e.getRoutes().find(p=>p.name==="layout"),f=(p,h)=>p.map(b=>{var I,w;(I=b.children)!=null&&I.length&&(b.children=f(b.children));const v={...b,key:b.path,label:()=>m(b_,null,{default:()=>o(`GlobalMenuOptions.${b.meta.i18nKey}`)})},g={icon:()=>{var C;return m(Vi,{name:(C=b==null?void 0:b.meta)==null?void 0:C.icon,size:20},{})}},S=(w=b.meta)!=null&&w.icon?Object.assign(v,g):v;return b.path===r&&n.menuTagOptions.push(S),S});n.options=f(u==null?void 0:u.children)},c=u=>n.collapsed=u,d=u=>n.menuTagOptions.splice(u,1);return Ke(()=>t.fullPath,u=>{a(u)}),{...zc(n),menuModelValueChange:l,setupAppRoutes:s,collapsedMenu:c,spliceMenTagOptions:d}}),Vh=pE(),Ib=e=>{e.use(Vh),Vh.use(_E)},UR=le({name:"GlobalProvider",setup(){const e=Pa(),t=M(()=>e.primaryColorOverride),o=M(()=>e.themeValue?fE:null),{message:r,notification:n,dialog:i,loadingBar:l}=sE(["message","dialog","notification","loadingBar"],{configProviderProps:M(()=>({theme:o.value}))});return window.$dialog=i,window.$message=r,window.$loadingBar=l,window.$notification=n,{modelPrimaryColorOverride:t,modelThemeValue:o}},render(){return ve(Wg,{themeOverrides:this.modelPrimaryColorOverride,theme:this.modelThemeValue},{default:()=>[ve(Av,null,{default:()=>[ve(Wv,null,{default:()=>[ve(mv,null,{default:()=>[ve(Uv,null,{default:()=>{var e,t;return[ve(cz,null,null),(t=(e=this.$slots).default)==null?void 0:t.call(e)]}})]})]})]})]})}}),Rb=le({name:"App",render(){return ve(UR,null,{default:()=>[ve(kb,null,null)]})}}),KR="modulepreload",GR=function(e){return"/"+e},Uh={},xr=function(t,o,r){if(!o||o.length===0)return t();const n=document.getElementsByTagName("link");return Promise.all(o.map(i=>{if(i=GR(i),i in Uh)return;Uh[i]=!0;const l=i.endsWith(".css"),a=l?'[rel="stylesheet"]':"";if(!!r)for(let d=n.length-1;d>=0;d--){const u=n[d];if(u.href===i&&(!l||u.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${i}"]${a}`))return;const c=document.createElement("link");if(c.rel=l?"stylesheet":KR,l||(c.as="script",c.crossOrigin=""),c.href=i,document.head.appendChild(c),l)return new Promise((d,u)=>{c.addEventListener("load",d),c.addEventListener("error",()=>u(new Error(`Unable to preload CSS for ${i}`)))})})).then(()=>t())};var Kh;const tl=typeof window<"u",qR=e=>typeof e=="string",ls=()=>{};tl&&((Kh=window==null?void 0:window.navigator)==null?void 0:Kh.userAgent)&&/iP(ad|hone|od)/.test(window.navigator.userAgent);function YR(e){return typeof e=="function"?e():Fo(e)}function XR(e){return e}function ZR(e){return H0()?(N0(e),!0):!1}function JR(e,t=!0){lo()?Bt(e):t?e():zt(e)}function QR(e){var t;const o=YR(e);return(t=o==null?void 0:o.$el)!=null?t:o}const Ob=tl?window:void 0;tl&&window.document;tl&&window.navigator;tl&&window.location;function Gh(...e){let t,o,r,n;if(qR(e[0])?([o,r,n]=e,t=Ob):[t,o,r,n]=e,!t)return ls;let i=ls;const l=Ke(()=>QR(t),s=>{i(),s&&(s.addEventListener(o,r,n),i=()=>{s.removeEventListener(o,r,n),i=ls})},{immediate:!0,flush:"post"}),a=()=>{l(),i()};return ZR(a),a}const dc=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},uc="__vueuse_ssr_handlers__";dc[uc]=dc[uc]||{};dc[uc];var qh;(function(e){e.UP="UP",e.RIGHT="RIGHT",e.DOWN="DOWN",e.LEFT="LEFT",e.NONE="NONE"})(qh||(qh={}));var e9=Object.defineProperty,Yh=Object.getOwnPropertySymbols,t9=Object.prototype.hasOwnProperty,o9=Object.prototype.propertyIsEnumerable,Xh=(e,t,o)=>t in e?e9(e,t,{enumerable:!0,configurable:!0,writable:!0,value:o}):e[t]=o,r9=(e,t)=>{for(var o in t||(t={}))t9.call(t,o)&&Xh(e,o,t[o]);if(Yh)for(var o of Yh(t))o9.call(t,o)&&Xh(e,o,t[o]);return e};const n9={easeInSine:[.12,0,.39,0],easeOutSine:[.61,1,.88,1],easeInOutSine:[.37,0,.63,1],easeInQuad:[.11,0,.5,0],easeOutQuad:[.5,1,.89,1],easeInOutQuad:[.45,0,.55,1],easeInCubic:[.32,0,.67,0],easeOutCubic:[.33,1,.68,1],easeInOutCubic:[.65,0,.35,1],easeInQuart:[.5,0,.75,0],easeOutQuart:[.25,1,.5,1],easeInOutQuart:[.76,0,.24,1],easeInQuint:[.64,0,.78,0],easeOutQuint:[.22,1,.36,1],easeInOutQuint:[.83,0,.17,1],easeInExpo:[.7,0,.84,0],easeOutExpo:[.16,1,.3,1],easeInOutExpo:[.87,0,.13,1],easeInCirc:[.55,0,1,.45],easeOutCirc:[0,.55,.45,1],easeInOutCirc:[.85,0,.15,1],easeInBack:[.36,0,.66,-.56],easeOutBack:[.34,1.56,.64,1],easeInOutBack:[.68,-.6,.32,1.6]};r9({linear:XR},n9);function i9(e={}){const{window:t=Ob,initialWidth:o=1/0,initialHeight:r=1/0,listenOrientation:n=!0}=e,i=U(o),l=U(r),a=()=>{t&&(i.value=t.innerWidth,l.value=t.innerHeight)};return a(),JR(a),Gh("resize",a,{passive:!0}),n&&Gh("orientationchange",a,{passive:!0}),{width:i,height:l}}const l9=le({__name:"index",props:{transitionPropName:{type:String,default:"fade"},transitionMode:{type:String,default:"out-in"},transitionAppear:{type:Boolean,default:!0}},setup(e){return(t,o)=>{const r=H1("router-view");return ws(),Ss(r,null,{default:ms(({Component:n,route:i})=>[ve(Ot,{name:e.transitionPropName,mode:e.transitionMode,appear:e.transitionAppear},{default:ms(()=>[(ws(),Ss(N1(n),{key:i.fullPath}))]),_:2},1032,["name","mode","appear"])]),_:1})}}}),a9=le({name:"LayoutMenu",setup(){const e=Eb(),{menuModelValueChange:t,setupAppRoutes:o,collapsedMenu:r}=e,n=M({get:()=>e.menuKey,set:()=>{}}),i=M(()=>e.options),l=M(()=>e.collapsed);return o(),{modelMenuKey:n,menuModelValueChange:t,modelMenuOptions:i,modelCollapsed:l,collapsedMenu:r}},render(){return ve(bk,{bordered:!0,showTrigger:!0,collapseMode:"width",collapsedWidth:64,onUpdateCollapsed:this.collapsedMenu.bind(this)},{default:()=>[ve(Bk,{value:this.modelMenuKey,"onUpdate:value":e=>this.modelMenuKey=e,options:this.modelMenuOptions,indent:24,collapsed:this.modelCollapsed,collapsedIconSize:22,collapsedWidth:64,onUpdateValue:this.menuModelValueChange.bind(this)},null)]})}});const s9={"en-US":{GlobalMenuOptions:{Dashboard:e=>{const{normalize:t}=e;return t(["Home"])},Rely:e=>{const{normalize:t}=e;return t(["Rely"])},RelyAbout:e=>{const{normalize:t}=e;return t(["Rely About"])},Error:e=>{const{normalize:t}=e;return t(["Error Page"])},Echart:e=>{const{normalize:t}=e;return t(["Chart"])},scrollReveal:e=>{const{normalize:t}=e;return t(["Scroll Reveal"])}},LayoutHeaderTooltipOptions:{Reload:e=>{const{normalize:t}=e;return t(["Reload Current Page"])},Lock:e=>{const{normalize:t}=e;return t(["Lock"])},Setting:e=>{const{normalize:t}=e;return t(["Setting"])},Github:e=>{const{normalize:t}=e;return t(["Github"])},FullScreen:e=>{const{normalize:t}=e;return t(["Full Screen"])},CancelFullScreen:e=>{const{normalize:t}=e;return t(["Cancel Full Screen"])}},LayoutHeaderSettingOptions:{Title:e=>{const{normalize:t}=e;return t(["Configuration"])},ThemeOptions:{Title:e=>{const{normalize:t}=e;return t(["Theme"])},Dark:e=>{const{normalize:t}=e;return t(["Dark"])},Light:e=>{const{normalize:t}=e;return t(["Light"])},PrimaryColorConfig:e=>{const{normalize:t}=e;return t(["Primary Color"])}}},LoginModule:{Register:e=>{const{normalize:t}=e;return t(["Register"])},Signin:e=>{const{normalize:t}=e;return t(["Signin"])},NamePlaceholder:e=>{const{normalize:t}=e;return t(["please enter user name"])},PasswordPlaceholder:e=>{const{normalize:t}=e;return t(["please enter password"])},Login:e=>{const{normalize:t}=e;return t(["Login"])},Name:e=>{const{normalize:t}=e;return t(["User Name"])},Password:e=>{const{normalize:t}=e;return t(["User Password"])}}},"zh-CN":{GlobalMenuOptions:{Dashboard:e=>{const{normalize:t}=e;return t(["\u9996\u9875"])},Rely:e=>{const{normalize:t}=e;return t(["\u4F9D\u8D56\u9879"])},RelyAbout:e=>{const{normalize:t}=e;return t(["\u5173\u4E8E"])},Error:e=>{const{normalize:t}=e;return t(["\u9519\u8BEF\u9875"])},Echart:e=>{const{normalize:t}=e;return t(["\u53EF\u89C6\u5316"])},scrollReveal:e=>{const{normalize:t}=e;return t(["\u6EDA\u52A8\u52A8\u753B"])}},LayoutHeaderTooltipOptions:{Reload:e=>{const{normalize:t}=e;return t(["\u5237\u65B0\u5F53\u524D\u9875\u9762"])},Lock:e=>{const{normalize:t}=e;return t(["\u9501\u5C4F"])},Setting:e=>{const{normalize:t}=e;return t(["\u8BBE\u7F6E"])},Github:e=>{const{normalize:t}=e;return t(["Github"])},FullScreen:e=>{const{normalize:t}=e;return t(["\u5168\u5C4F"])},CancelFullScreen:e=>{const{normalize:t}=e;return t(["\u9000\u51FA\u5168\u5C4F"])}},LayoutHeaderSettingOptions:{Title:e=>{const{normalize:t}=e;return t(["\u9879\u76EE\u914D\u7F6E"])},ThemeOptions:{Title:e=>{const{normalize:t}=e;return t(["\u4E3B\u9898"])},Dark:e=>{const{normalize:t}=e;return t(["\u6697\u8272"])},Light:e=>{const{normalize:t}=e;return t(["\u660E\u4EAE"])},PrimaryColorConfig:e=>{const{normalize:t}=e;return t(["\u4E3B\u9898\u8272"])}}},LoginModule:{Register:e=>{const{normalize:t}=e;return t(["\u6CE8\u518C"])},Signin:e=>{const{normalize:t}=e;return t(["\u767B\u9646"])},NamePlaceholder:e=>{const{normalize:t}=e;return t(["\u8BF7\u8F93\u5165\u7528\u6237\u540D"])},PasswordPlaceholder:e=>{const{normalize:t}=e;return t(["\u8BF7\u8F93\u5165\u5BC6\u7801"])},Login:e=>{const{normalize:t}=e;return t(["\u767B \u9646"])},Name:e=>{const{normalize:t}=e;return t(["\u7528\u6237\u540D"])},Password:e=>{const{normalize:t}=e;return t(["\u5BC6\u7801"])}}}},Ab=e=>{const t=Ln("localeLanguage","localStorage")!=="no"?Ln("localeLanguage","localStorage"):"zh-CN",o=zI({locale:t,allowComposition:!0,messages:s9});e.use(o)},c9=()=>[{key:"zh-CN",label:"\u4E2D\u6587(\u7B80\u4F53)"},{key:"en-US",label:"English(US)"}];const d9=()=>["#FFFFFF","#18A058","#2080F0","#F0A020","rgba(208, 48, 80, 1)"];function Zh(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!pr(e)}const u9=le({name:"SettingDrawer",props:{show:{type:Boolean,default:!1},placement:{type:String,default:"right"},width:{type:Number,default:280}},emits:["update:show"],setup(e,{emit:t}){const{t:o}=dn(),r=Pa(),{changePrimaryColor:n,changeSwitcher:i}=r,{themeValue:l,primaryColorOverride:a,menuTagLog:s}=Zv(r);return{modelShow:M({get:()=>e.show,set:u=>{t("update:show",u)}}),ray:o,handleRailStyle:()=>({backgroundColor:"#000000"}),changePrimaryColor:n,themeValue:l,primaryColorOverride:a,menuTagLog:s,changeSwitcher:i}},render(){let e,t;return ve(WP,{show:this.modelShow,"onUpdate:show":o=>this.modelShow=o,placement:this.placement,width:this.width},{default:()=>[ve(UP,{title:this.ray("LayoutHeaderSettingOptions.Title")},{default:()=>[ve(In,{class:"setting-drawer__space",vertical:!0},{default:()=>[ve(Qa,{titlePlacement:"center"},Zh(e=this.ray("LayoutHeaderSettingOptions.ThemeOptions.Title"))?e:{default:()=>[e]}),ve(In,{justify:"center"},{default:()=>[ve(Ni,null,{trigger:()=>ve(qf,{value:this.themeValue,"onUpdate:value":o=>this.themeValue=o,railStyle:this.handleRailStyle.bind(this),onUpdateValue:o=>this.changeSwitcher(o,"themeValue")},{"checked-icon":()=>m(Vi,{name:"dark"},{}),"unchecked-icon":()=>m(Vi,{name:"light"},{})}),default:()=>this.themeValue?this.ray("LayoutHeaderSettingOptions.ThemeOptions.Dark"):this.ray("LayoutHeaderSettingOptions.ThemeOptions.Light")})]}),ve(Qa,{titlePlacement:"center"},Zh(t=this.ray("LayoutHeaderSettingOptions.ThemeOptions.PrimaryColorConfig"))?t:{default:()=>[t]}),ve(S8,{swatches:d9(),value:this.primaryColorOverride.common.primaryColor,"onUpdate:value":o=>this.primaryColorOverride.common.primaryColor=o,onUpdateValue:this.changePrimaryColor.bind(this)},null),ve(Qa,{titlePlacement:"center"},{default:()=>[Zr("\u754C\u9762\u663E\u793A")]}),ve(X_,{labelPlacement:"left",column:1},{default:()=>[ve(J_,{label:"\u663E\u793A\u591A\u6807\u7B7E"},{default:()=>[ve(qf,{value:this.menuTagLog,"onUpdate:value":o=>this.menuTagLog=o,onUpdateValue:o=>this.changeSwitcher(o,"menuTagLog")},null)]})]})]})]})]})}}),f9=()=>[{key:"person",label:"\u4E2A\u4EBA\u4FE1\u606F"},{type:"divider",key:"d1"},{key:"logout",label:"\u9000\u51FA\u767B\u9646"}],Jh=[["requestFullscreen","exitFullscreen","fullscreenElement","fullscreenEnabled","fullscreenchange","fullscreenerror"],["webkitRequestFullscreen","webkitExitFullscreen","webkitFullscreenElement","webkitFullscreenEnabled","webkitfullscreenchange","webkitfullscreenerror"],["webkitRequestFullScreen","webkitCancelFullScreen","webkitCurrentFullScreenElement","webkitCancelFullScreen","webkitfullscreenchange","webkitfullscreenerror"],["mozRequestFullScreen","mozCancelFullScreen","mozFullScreenElement","mozFullScreenEnabled","mozfullscreenchange","mozfullscreenerror"],["msRequestFullscreen","msExitFullscreen","msFullscreenElement","msFullscreenEnabled","MSFullscreenChange","MSFullscreenError"]],jo=(()=>{if(typeof document>"u")return!1;const e=Jh[0],t={};for(const o of Jh)if((o==null?void 0:o[1])in document){for(const[n,i]of o.entries())t[e[n]]=i;return t}return!1})(),Qh={change:jo.fullscreenchange,error:jo.fullscreenerror};let Ut={request(e=document.documentElement,t){return new Promise((o,r)=>{const n=()=>{Ut.off("change",n),o()};Ut.on("change",n);const i=e[jo.requestFullscreen](t);i instanceof Promise&&i.then(n).catch(r)})},exit(){return new Promise((e,t)=>{if(!Ut.isFullscreen){e();return}const o=()=>{Ut.off("change",o),e()};Ut.on("change",o);const r=document[jo.exitFullscreen]();r instanceof Promise&&r.then(o).catch(t)})},toggle(e,t){return Ut.isFullscreen?Ut.exit():Ut.request(e,t)},onchange(e){Ut.on("change",e)},onerror(e){Ut.on("error",e)},on(e,t){const o=Qh[e];o&&document.addEventListener(o,t,!1)},off(e,t){const o=Qh[e];o&&document.removeEventListener(o,t,!1)},raw:jo};Object.defineProperties(Ut,{isFullscreen:{get:()=>Boolean(document[jo.fullscreenElement])},element:{enumerable:!0,get:()=>{var e;return(e=document[jo.fullscreenElement])!=null?e:void 0}},isEnabled:{enumerable:!0,get:()=>Boolean(document[jo.fullscreenEnabled])}});jo||(Ut={isEnabled:!1});const ep=Ut;function as(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!pr(e)}const h9=le({name:"SiderBar",setup(){const e=Pa(),{t}=dn(),{updateLocale:o,changeSwitcher:r}=e,n=U(e.drawerPlacement),i=U(!1),l=[{name:"reload",size:18,tooltip:"LayoutHeaderTooltipOptions.Reload"}],a=[{name:"fullscreen",size:18,tooltip:"",eventKey:"screen"},{name:"language",size:18,tooltip:"",dropdown:{eventKey:"handleSelect",switch:!0,options:c9(),handleSelect:f=>o(String(f))}},{name:"github",size:18,tooltip:"LayoutHeaderTooltipOptions.Github",eventKey:"github"},{name:"setting",size:18,tooltip:"LayoutHeaderTooltipOptions.Setting",eventKey:"setting"},{name:"ray",size:22,tooltip:"",dropdown:{eventKey:"handleSelect",switch:!0,options:f9(),handleSelect:f=>{f==="logout"?window.$dialog.warning({title:"\u63D0\u793A",content:"\u60A8\u786E\u5B9A\u8981\u9000\u51FA\u767B\u5F55\u5417",positiveText:"\u786E\u5B9A",negativeText:"\u4E0D\u786E\u5B9A",onPositiveClick:()=>{window.$message.info("\u8D26\u53F7\u9000\u51FA\u4E2D..."),VR("all-sessionStorage"),setTimeout(()=>window.location.reload(),2*1e3)}}):window.$message.info("\u8FD9\u4E2A\u4EBA\u5F88\u61D2, \u6CA1\u505A\u8FD9\u4E2A\u529F\u80FD~")}}}],s={reload:()=>{r(!1,"reloadRouteLog"),setTimeout(()=>r(!0,"reloadRouteLog"))},setting:()=>{i.value=!0},github:()=>{window.open("https://github.com/XiaoDaiGua-Ray/ray-template")},screen:()=>{ep.isEnabled?ep.toggle():window.$message.warning("\u60A8\u7684\u6D4F\u89C8\u5668\u4E0D\u652F\u6301\u5168\u5C4F~")}},c=f=>{var p;(p=s[f])==null||p.call(s)},d=f=>{var p;return ve(Vi,{customClassName:"layout-header__method--icon",name:f.name,size:f.size,onClick:c.bind(this,(p=f.eventKey)!=null?p:"")},null)};return{leftIconOptions:l,rightIconOptions:a,t,handleIconClick:c,modelDrawerPlacement:n,showSettings:i,TooltipIcon:f=>f.tooltip?ve(Ni,null,{trigger:()=>d(f),default:()=>{var p;return t((p=f.tooltip)!=null?p:"")}}):d(f),Icon:d}},render(){let e,t;return ve(hk,{class:"layout-header",bordered:!0},{default:()=>[ve(In,{class:"layout-header__method",align:"center",justify:"space-between"},{default:()=>[ve(In,{align:"center"},as(e=this.leftIconOptions.map(o=>ve(Ni,null,{trigger:()=>ve(Vi,{customClassName:"layout-header__method--icon",name:o.name,size:o.size,onClick:this.handleIconClick.bind(this,o.name)},null),default:()=>this.t(o.tooltip)})))?e:{default:()=>[e]}),ve(In,{align:"center"},as(t=this.rightIconOptions.map(o=>{var n,i;let r;return(n=o.dropdown)!=null&&n.switch?ve(rv,{options:o.dropdown.options,onSelect:o.dropdown[(i=o.dropdown.eventKey)!=null?i:"handleSelect"]},as(r=this.Icon(o))?r:{default:()=>[r]}):this.TooltipIcon(o)}))?t:{default:()=>[t]})]}),ve(u9,{show:this.showSettings,"onUpdate:show":o=>this.showSettings=o,placement:this.modelDrawerPlacement},null)]})}});function p9(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!pr(e)}const m9=le({name:"MenuTag",setup(){const e=Eb(),{menuTagOptions:t,menuKey:o}=Zv(e),{menuModelValueChange:r,spliceMenTagOptions:n}=e;return{menuTagOptions:t,menuModelValueChange:r,handleCloseTag:a=>{if(n(a),o.value!=="/dashboard"){const s=t.value,c=s.length,d=s[c-1];r(d.key,d)}},menuKey:o,handleTagClick:a=>{r(a.key,a)}}},render(){let e;return ve(tE,{class:"menu-tag",xScrollable:!0},{default:()=>[ve(In,{class:"menu-tag-sapce",wrap:!1,align:"center"},p9(e=this.menuTagOptions.map((t,o)=>ve(K6,{closable:t.key!=="/dashboard"&&this.menuTagOptions.length>1,onClose:()=>this.handleCloseTag(o),type:t.key===this.menuKey?"success":"default",onClick:this.handleTagClick.bind(this,t)},{default:()=>[typeof t.label=="function"?t.label():t.label]})))?e:{default:()=>[e]})]})}}),g9=le({name:"Layout",props:{},setup(){const e=Pa(),{height:t}=i9(),o=M(()=>e.reloadRouteLog),r=M(()=>e.menuTagLog),n=M(()=>{let i={};return e.menuTagLog?i={"--layout-content-height":"calc(100% - 110px)"}:i={"--layout-content-height":"calc(100% - 64px)"},i});return{windowHeight:t,modelReloadRoute:o,modelMenuTagLog:r,cssVarsRef:n}},render(){return ve("div",{class:"layout",style:[`height: ${this.windowHeight}px`,this.cssVarsRef]},[ve(Uf,{class:"layout-full",hasSider:!0},{default:()=>[ve(a9,null,null),ve(Uf,null,{default:()=>[ve(h9,null,null),this.modelMenuTagLog?ve(m9,null,null):"",ve(dk,{class:"layout-content__router-view",nativeScrollbar:!1},{default:()=>[this.modelReloadRoute?ve(l9,null,null):""]})]})]})])}}),v9={path:"/dashboard",name:"dashboard",component:()=>xr(()=>import("./index.f6d5964c.js"),["assets/index.f6d5964c.js","assets/index.dedb2f12.js","assets/index.dc50c796.css"]),meta:{i18nKey:"Dashboard",icon:"dashboard"}},b9={path:"/rely",name:"rely",component:()=>xr(()=>import("./index.064d717e.js"),[]),meta:{i18nKey:"Rely",icon:"rely"},children:[{path:"/rely-about",name:"rely-about",component:()=>xr(()=>import("./index.20b8de44.js"),["assets/index.20b8de44.js","assets/index.184de73a.css"]),meta:{i18nKey:"RelyAbout"}}]},x9={path:"/error",name:"error",component:()=>xr(()=>import("./index.b25f3588.js"),["assets/index.b25f3588.js","assets/Result.071ac91f.js","assets/index.fa813b60.css"]),meta:{i18nKey:"Error",icon:"error"}},C9={path:"/echart",name:"echart",component:()=>xr(()=>import("./index.6f5dbead.js"),["assets/index.6f5dbead.js","assets/index.3f9db04e.css"]),meta:{i18nKey:"Echart",icon:"echart"}},y9={path:"/scroll-reveal",name:"scroll-reveal",component:()=>xr(()=>import("./index.38980f03.js"),["assets/index.38980f03.js","assets/index.0d9096a4.css"]),meta:{i18nKey:"scrollReveal",icon:"scroll_reveal"}},w9=[v9,C9,y9,x9,b9],S9=[{path:"/",name:"login",component:()=>xr(()=>import("./index.0a1ddcc5.js"),["assets/index.0a1ddcc5.js","assets/Result.071ac91f.js","assets/index.dedb2f12.js","assets/index.6a9d9035.css"])},{path:"/",name:"layout",redirect:"/dashboard",component:g9,children:w9},{path:"/:catchAll(.*)",name:"error-page",component:()=>xr(()=>import("./index.b25f3588.js"),["assets/index.b25f3588.js","assets/Result.071ac91f.js","assets/index.fa813b60.css"])}],Si=FR({history:tR(),routes:S9,scrollBehavior:()=>({left:0,top:0})}),Mb=e=>{e.use(Si)},Bb=()=>{Si.beforeEach(()=>{var e;(e=window==null?void 0:window.$loadingBar)==null||e.start()}),Si.afterEach(()=>{var e;(e=window==null?void 0:window.$loadingBar)==null||e.finish()}),Si.onError(()=>{var e;(e=window==null?void 0:window.$loadingBar)==null||e.error()})},Lb=()=>{Si.beforeEach((e,t,o)=>{const r=Ln("token"),n=Ln("menuKey");r!=="no"?e.path==="/"||t.path==="/login"?o(n):o():e.path==="/"||t.path==="/login"?o():o("/")})},$9=()=>{const e=Mc(Rb);Ib(e),Mb(e),Bb(),Lb(),Ab(e),e.mount("#app")},_9=()=>{let e;window.__WUJIE_MOUNT=()=>{e=Mc(Rb),Ib(e),Mb(e),Bb(),Lb(),Ab(e),e.mount("#app")},window.__WUJIE_UNMOUNT=()=>{e.unmount()},window.__WUJIE.mount()};window.__POWERED_BY_WUJIE__?_9():$9();export{$e as $,ao as A,k as B,Be as C,ca as D,af as E,Bt as F,ut as G,ot as H,ce as I,gr as J,qe as K,ae as L,Nn as M,qo as N,Ze as O,ko as P,st as Q,Un as R,Nc as S,Ot as T,Je as U,Uc as V,Ri as W,po as X,HC as Y,Nt as Z,Ds as _,tn as a,Sf as a$,zt as a0,oo as a1,Kx as a2,zo as a3,I9 as a4,On as a5,dn as a6,ve as a7,WR as a8,g$ as a9,X_ as aA,J_ as aB,Uf as aC,K6 as aD,kb as aE,Go as aF,D2 as aG,cd as aH,Um as aI,b3 as aJ,p3 as aK,SS as aL,Ym as aM,x3 as aN,E3 as aO,vr as aP,I3 as aQ,br as aR,kf as aS,vf as aT,_w as aU,ro as aV,w2 as aW,jl as aX,f3 as aY,R3 as aZ,$o as a_,Sn as aa,pr as ab,NR as ac,io as ad,i9 as ae,Pa as af,zc as ag,In as ah,Zr as ai,rv as aj,c9 as ak,Vi as al,E8 as am,Qa as an,jc as ao,hm as ap,U6 as aq,qr as ar,T9 as as,Fl as at,Ni as au,Ul as av,pd as aw,md as ax,hd as ay,E9 as az,pl as b,L2 as b0,Zv as b1,qf as b2,cy as c,le as d,td as e,Cr as f,lo as g,m as h,ge as i,Ro as j,R as k,N as l,E as m,P9 as n,$t as o,Ye as p,Pe as q,U as r,Re as s,k9 as t,Yi as u,en as v,Ke as w,M as x,No as y,wS as z}; diff --git a/assets/index.dfa30cb8.js.gz b/assets/index.907f0be6.js.gz similarity index 99% rename from assets/index.dfa30cb8.js.gz rename to assets/index.907f0be6.js.gz index 6a18a0c90017cb0cd8974d4b2378d1a48f05d3bc..80d9d429d012afabaf57329abce40a41efd70b6e 100644 GIT binary patch delta 1197 zcmV;e1XBCQ@e0ZD3V?(Gv;qXQe;RD}pYLuz>y^Hs{e8=VaRphrB$MT{`a!?DHK=SY z%j!KZ_g?I7lTCly;nA>X!extV9qJyE*A}D8u)Ml@YzeCVGbI_hedLJB+t2zhDlY;t zqQwr7NrCt_wL90bwp-@MH+?c7FuEX99@UYpa(Aa6JbShjv}R@jewCePfBoRaQ~v?@ zDfLzW7i^aA8el@y$-66F9@W$C*7L#B=Q}$~dunE?o;HFMmT{^4qT=^pXW zg%$P#6twN{0wA6~7hssPg}#eJO2voBp;A4h;jYFFH@mtWmu@unfcP%`%gJrIO$sdd zf6Ts{!`y}5tA;%j4t?DW{krjxMQ(GK6}$^`eJ*5^-7?GKiCZQOm3OA|re+8b-S6_N zq-I#szHe>gqJIJC)gL(KFkBZYX%7ZUf<1+yRH4%){Gv&rkGEGV@7Oo`%zJi8=_l+fy`Qp_+WElFsa%7-@8NHg zolyE2`-94#vvW%S$QmL3eqs}<|0g>>z~2k@p2}ac!xVozETi^()};RXYwV5+_+=JT zO~1n4e5Z#kcE?kmvidGPJYy%k_H)+f58FWZ(tpDX_NhS+J8ZZ{54-Ho4n6F#KlsBw zJLexgU~jhR;gEgp(!&vZ&A;`E9d6OXYu4-2!!bL*qK7)`KBb30*n~g4Va+Bzyk!@> z%scj-XT4`f{NaRM(+v2htj<$Dur5z&u&=y7O?J&6&RFM$9?k&|(!)n~!~64zeHqik zpMPw?+qqy3{&30Gc;OCfagCJe;J&i=_yeQGpDT7s-;dZDt=gDf zP^AewrQdJt9Dfqlpx2arrQ#X8pfOHaKmfjGZz%tUy~CgH>^*(*mfg^Dx|>)3p9=pU LNm#aB2to+}MSzV( delta 1195 zcmV;c1XTOU@e0TB3V?(Gv;qXQf7*G`+wN8dLFo(H-?uCnSCFMkGFd*W5rgrB#)^^MM_@++=1V$HR%Hulnw7k9D-SL-#*32w|cIR0?e|YiKe*k_; zy%oR(o8`L(m=JaH?uwU3^|b$Nx4iYVzq7QbW~SKxmv({e->OswOGYv9cPdZ2 z+vNvF!EYqQEbzX<>>n6|AuU=p8u9k1;XK=VvD14#=q??OnOW%a)4^`PTYeTi)Me2J z(P#b!oxatb=8C(U2{+^r4Sg>pK57V+@=nFCZ1tBBwE{JN$Bk!e+YesAf>=5pGxHZ# z*bh+9w!aI2c=}v`Va^u%E)FRbA0mfJ^^k_U8aLeR>ULbZ(bxmxyYw$7x8*h|u;BkO z`)&?%7kaN6_DneRbu;wq#zPjl&0SXTF3k10kWF^WEQ=>@nKV@1na-PGw5@>GzoR zsC=D&4HNwRgMFj-H_WHsx9mOMUah=i-{>>%*(If)u&?xf%2I0Q13Ra34fei=zfE>R z>1XT@Du2$-Dg7gBg!uc3O{o5#?DznGFW7r3f5{G0{Oz!e+VfeH`tPr?J1XFpSxhzk z3VZXN9=6yWPkGAfyY%pko$%VvS)V^_1Kmr14=>oK20iSs;Tk>cvOhcYu*d%35Buz# zfAoO8*`|j>_O(k7N9;BK)+=_nMGvo8uTKxh?EH!z>a6>e9{ykx{_uu1oAmIOUGOsR z*ms`wo*nUr6Lw8A;GeQOPx-*QJf*?D^8Pg0HGeo`of~>M2Ruj*AK4A>&nNa}Ob>s5 zvH@@Bf;ITVC0pZ#JFLmU;sXy!4_)@2gQdqpUZ&4N4$Od^(o*sV?2hKpAF?{HK4O== zddQM%dicV6yw+FtktW(7v!fk)xMCl8I}!WB+lkqTLu10uIh?<-Z@j^To$+>3_KFWD zWAAx`Q+Cc%uGxe`{)S!ghwp5}A8y%y5wCv7CRDh~-V%7aWp+tD?N-<~f@OD$^=|Q@ z$Hufo`YfYH0(L-s8L%-yWXPzqBQ~UBA!|_b7e;{l%HHD-j23^c*eQKKVr#T&V|GE6 zChU}czp-=tNmzqkQ}&gLXY7K;IAs9=_?o?;{2TTTf4;N#^vPRxL(A!IUj2Ux{(lJX JIbR4u2>_&vgkt~z diff --git a/assets/index.d49023d8.js b/assets/index.b25f3588.js similarity index 72% rename from assets/index.d49023d8.js rename to assets/index.b25f3588.js index 5f0cbf1d..bfc9fc90 100644 --- a/assets/index.d49023d8.js +++ b/assets/index.b25f3588.js @@ -1 +1 @@ -import{d as t,a7 as e,aa as r,ai as o,ac as s}from"./index.dfa30cb8.js";import{N as n}from"./Result.9786211f.js";const i=t({name:"ErrorPage",setup(){const a=s();return{handleBack:()=>{a.push("/dashboard")}}},render(){return e("div",{class:"error-page"},[e(n,{status:"500",title:"\u5C0F\u8C03\u76AE\u4F60\u8D70\u9519\u5730\u65B9\u4E86"},{footer:()=>e(r,{onClick:this.handleBack.bind(this)},{default:()=>[o("\u8FD4\u56DE\u9996\u9875")]})})])}});export{i as default}; +import{d as t,a7 as e,aa as r,ai as o,ac as s}from"./index.907f0be6.js";import{N as n}from"./Result.071ac91f.js";const i=t({name:"ErrorPage",setup(){const a=s();return{handleBack:()=>{a.push("/dashboard")}}},render(){return e("div",{class:"error-page"},[e(n,{status:"500",title:"\u5C0F\u8C03\u76AE\u4F60\u8D70\u9519\u5730\u65B9\u4E86"},{footer:()=>e(r,{onClick:this.handleBack.bind(this)},{default:()=>[o("\u8FD4\u56DE\u9996\u9875")]})})])}});export{i as default}; diff --git a/assets/index.1e5b801c.js b/assets/index.dedb2f12.js similarity index 99% rename from assets/index.1e5b801c.js rename to assets/index.dedb2f12.js index 19167ffe..5607c35e 100644 --- a/assets/index.1e5b801c.js +++ b/assets/index.dedb2f12.js @@ -1,4 +1,4 @@ -import{n as K,k as M,ao as G,m as E,ap as q,B as T,d as W,p as Q,r as k,i as I,x as j,q as $,aq as D,w as U,G as X,F as Y,Z,o as J,ar as ee,H as te,h as O,_ as oe,as as re,I as ne,at as ae,a7 as F,au as se,ah as ie,ab as le}from"./index.dfa30cb8.js";const de=!1,ce=(e={})=>{var n;const{root:i=null}=e;return{hash:`${e.rootMargin||"0px 0px 0px 0px"}-${Array.isArray(e.threshold)?e.threshold.join(","):(n=e.threshold)!==null&&n!==void 0?n:"0"}`,options:Object.assign(Object.assign({},e),{root:(typeof i=="string"?document.querySelector(i):i)||document.documentElement})}},C=new WeakMap,P=new WeakMap,_=new WeakMap,ue=(e,n,i)=>{if(!e)return()=>{};const s=ce(n),{root:c}=s.options;let l;const u=C.get(c);u?l=u:(l=new Map,C.set(c,l));let h,a;l.has(s.hash)?(a=l.get(s.hash),a[1].has(e)||(h=a[0],a[1].add(e),h.observe(e))):(h=new IntersectionObserver(b=>{b.forEach(f=>{if(f.isIntersecting){const p=P.get(f.target),g=_.get(f.target);p&&p(),g&&(g.value=!0)}})},s.options),h.observe(e),a=[h,new Set([e])],l.set(s.hash,a));let m=!1;const y=()=>{m||(P.delete(e),_.delete(e),m=!0,a[1].has(e)&&(a[0].unobserve(e),a[1].delete(e)),a[1].size<=0&&l.delete(s.hash),l.size||C.delete(c))};return P.set(e,y),_.set(e,i),y},fe=K("n-avatar-group"),ve=M("avatar",` +import{n as K,k as M,ao as G,m as E,ap as q,B as T,d as W,p as Q,r as k,i as I,x as j,q as $,aq as D,w as U,G as X,F as Y,Z,o as J,ar as ee,H as te,h as O,_ as oe,as as re,I as ne,at as ae,a7 as F,au as se,ah as ie,ab as le}from"./index.907f0be6.js";const de=!1,ce=(e={})=>{var n;const{root:i=null}=e;return{hash:`${e.rootMargin||"0px 0px 0px 0px"}-${Array.isArray(e.threshold)?e.threshold.join(","):(n=e.threshold)!==null&&n!==void 0?n:"0"}`,options:Object.assign(Object.assign({},e),{root:(typeof i=="string"?document.querySelector(i):i)||document.documentElement})}},C=new WeakMap,P=new WeakMap,_=new WeakMap,ue=(e,n,i)=>{if(!e)return()=>{};const s=ce(n),{root:c}=s.options;let l;const u=C.get(c);u?l=u:(l=new Map,C.set(c,l));let h,a;l.has(s.hash)?(a=l.get(s.hash),a[1].has(e)||(h=a[0],a[1].add(e),h.observe(e))):(h=new IntersectionObserver(b=>{b.forEach(f=>{if(f.isIntersecting){const p=P.get(f.target),g=_.get(f.target);p&&p(),g&&(g.value=!0)}})},s.options),h.observe(e),a=[h,new Set([e])],l.set(s.hash,a));let m=!1;const y=()=>{m||(P.delete(e),_.delete(e),m=!0,a[1].has(e)&&(a[0].unobserve(e),a[1].delete(e)),a[1].size<=0&&l.delete(s.hash),l.size||C.delete(c))};return P.set(e,y),_.set(e,i),y},fe=K("n-avatar-group"),ve=M("avatar",` width: var(--n-merged-size); height: var(--n-merged-size); color: #FFF; diff --git a/assets/index.dedb2f12.js.gz b/assets/index.dedb2f12.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..09e7c123d79adf8be2938e9466ae288a1e837f9e GIT binary patch literal 3020 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,null,{default:()=>[e(o,{type:"success"},{default:()=>[t("Vue3.x")]}),e(o,{type:"info"},{default:()=>[t("React")]})]})},{label:"\u4ECE\u4E8B\u642C\u7816\u65F6\u957F",des:()=>e(l,null,{default:()=>[e(o,{type:"success"},{default:()=>[t("\u7EC3\u4E60\u65F6\u957F\u4E24\u5E74\u534A\u7684\u5C0F\u767D\u524D\u7AEF\u642C\u7816\u5E08")]})]})},{label:"\u4E2A\u4EBA",des:()=>e(l,{align:"center"},{default:()=>[e(d,{name:"ray",size:"22"},null),t("\u52AA\u529B\u642C\u7816\u3001\u52AA\u529B\u6478\u9C7C, \u5EFA\u8BBE\u7F8E\u4E3D\u5BB6\u56ED")]}),span:2},{label:"\u8865\u5145\u8BF4\u660E",des:()=>e(l,{align:"center"},{default:()=>[t("\u5982\u679C\u6709\u5E0C\u671B\u8865\u5145\u7684\u529F\u80FD\u53EF\u4EE5\u5728"),e("a",{class:"dashboard-link",href:"https://github.com/XiaoDaiGua-Ray/ray-template"},[t("GitHub")]),t("\u63D0\u4E00\u4E2A Issues")]}),span:2}]}},render(){let a;return e(b,{class:"dashboard-layout layout-full"},{default:()=>[e(n,null,{header:()=>f(d,{name:"ray",size:"64"},{}),default:()=>"\u5F53\u4F60\u770B\u89C1\u8FD9\u4E2A\u9875\u9762\u540E, \u5C31\u8BF4\u660E\u9879\u76EE\u5DF2\u7ECF\u542F\u52A8\u6210\u529F\u4E86~"}),e(n,{title:"\u4E2A\u4EBA\u4ECB\u7ECD"},{default:()=>[e(p,{bordered:!0,labelPlacement:"left",column:2},i(a=this.coverLetterOptions.map(u=>{let s;return e(c,{key:u.label,label:u.label,span:u==null?void 0:u.span},i(s=u.des())?s:{default:()=>[s]})}))?a:{default:()=>[a]})]}),e(n,{title:"\u53CB\u60C5\u94FE\u63A5"},{default:()=>[e(m,null,null)]})]})}});export{h as default}; +import{d as r,a7 as e,am as n,h as f,al as d,aA as p,aB as c,aC as b,ab as E,aD as o,ai as t,ah as l}from"./index.907f0be6.js";import{R as m}from"./index.dedb2f12.js";function i(a){return typeof a=="function"||Object.prototype.toString.call(a)==="[object Object]"&&!E(a)}const h=r({name:"Dashboard",setup(){return{coverLetterOptions:[{label:"\u638C\u63E1\u642C\u7816\u6846\u67B6",des:()=>e(l,null,{default:()=>[e(o,{type:"success"},{default:()=>[t("Vue3.x")]}),e(o,{type:"info"},{default:()=>[t("React")]})]})},{label:"\u4ECE\u4E8B\u642C\u7816\u65F6\u957F",des:()=>e(l,null,{default:()=>[e(o,{type:"success"},{default:()=>[t("\u7EC3\u4E60\u65F6\u957F\u4E24\u5E74\u534A\u7684\u5C0F\u767D\u524D\u7AEF\u642C\u7816\u5E08")]})]})},{label:"\u4E2A\u4EBA",des:()=>e(l,{align:"center"},{default:()=>[e(d,{name:"ray",size:"22"},null),t("\u52AA\u529B\u642C\u7816\u3001\u52AA\u529B\u6478\u9C7C, \u5EFA\u8BBE\u7F8E\u4E3D\u5BB6\u56ED")]}),span:2},{label:"\u8865\u5145\u8BF4\u660E",des:()=>e(l,{align:"center"},{default:()=>[t("\u5982\u679C\u6709\u5E0C\u671B\u8865\u5145\u7684\u529F\u80FD\u53EF\u4EE5\u5728"),e("a",{class:"dashboard-link",href:"https://github.com/XiaoDaiGua-Ray/ray-template"},[t("GitHub")]),t("\u63D0\u4E00\u4E2A Issues")]}),span:2}]}},render(){let a;return e(b,{class:"dashboard-layout layout-full"},{default:()=>[e(n,null,{header:()=>f(d,{name:"ray",size:"64"},{}),default:()=>"\u5F53\u4F60\u770B\u89C1\u8FD9\u4E2A\u9875\u9762\u540E, \u5C31\u8BF4\u660E\u9879\u76EE\u5DF2\u7ECF\u542F\u52A8\u6210\u529F\u4E86~"}),e(n,{title:"\u4E2A\u4EBA\u4ECB\u7ECD"},{default:()=>[e(p,{bordered:!0,labelPlacement:"left",column:2},i(a=this.coverLetterOptions.map(u=>{let s;return e(c,{key:u.label,label:u.label,span:u==null?void 0:u.span},i(s=u.des())?s:{default:()=>[s]})}))?a:{default:()=>[a]})]}),e(n,{title:"\u53CB\u60C5\u94FE\u63A5"},{default:()=>[e(m,null,null)]})]})}});export{h as default}; diff --git a/assets/index.f6d5964c.js.gz b/assets/index.f6d5964c.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..709f7fd0f9b31dbdf1eed263115d9bc2fc0c9cf7 GIT binary patch literal 946 zcmV;j15NxNiwFP!000026RlNkkJ~m3{=Q$~>O2tgf>#`Z7nCKabINkmDPXxnnI4$%ct--m|eJR6x{0 zKSiI5{wp7UJV!gqB={`XYMA z^@es+)6lu(6`LBVR-d@u(-|uWiI|Fl3qkf*E>b6dOnha$lEw3WLC;RqUDe-mf8?x? z${T*L|2<(lO;VJ8e3h`1feaik`=1hqi_>I%YLXEO5la z7gQDESnD;);0m*qX)dpKJs-+Uyo73)Yz8}i90THB<}2J+SX>-qDQ>zs^ivG13$62V zeBX7zV`)2hJ_B%E*G&IYX@|@M-$EJ&NK(%X6oATJ#+Ol!EwBOr+&44Ka+RuPrRd{X z06P$mFhb{|VM2tYJiVE_rtZEFx*d5HlC6}32=DJ-YPp?qqv+fFKWo-+Sp8vQcaLm$ z4@loh-VP0u9MZ;2Kh*N)DF-x;h`XzeiLp)d&|2*mAto*^;CkNg>BwP*jPO_+E;aUW z92i{BZzaig{Uo)6x~rhQH|WqE3BTnGE>^46O^&!Wo`!7BFF?dI2T7kH={?Uxl!F9V z;%A%SMAN|c0Mo#8p*N0griv@cYI)vkhF`u6_4s3T&E`hw1D*4JgsOQNzA>rd;%^NrcnbszNy95iXwf%QtH=ry zI+EL37(Wh3qh*6WMekHs#J^oB==_E6!pTr~A0mAJr@A^t5#s;;YhRa|346GTu|zb% zmqO@^#d{H6W-f3Pz&g8HXNM_q1&6aj2wXG44%k_WTw6Og;Ajs_P-EaYZ}y7^{;ED? U>VtPYuz&dJALun>=UxW@0RM^9s{jB1 literal 0 HcmV?d00001 diff --git a/index.html b/index.html index 16e225ea..245ff020 100644 --- a/index.html +++ b/index.html @@ -5,7 +5,7 @@ ray template - +